.ErrorScreen_screen__861gS{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--carl-primary-navy,#001930);padding:40px 24px}.ErrorScreen_content__7K2oY{width:100%;max-width:620px;text-align:center;animation:ErrorScreen_fadeIn__p6FYS .8s ease}.ErrorScreen_logoWrap__4m4vI{margin-bottom:36px;display:flex;justify-content:center;animation:ErrorScreen_fadeIn__p6FYS .6s ease}.ErrorScreen_logoCircle__M9DrS{width:280px;height:280px;border-radius:50%;background:var(--carl-primary-navy,#001930);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(0,25,48,.18);transition:transform .4s ease}.ErrorScreen_logoCircle__M9DrS:hover{transform:scale(1.05)}.ErrorScreen_logoImage__sZee6{width:210px;height:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))}.ErrorScreen_errorCode__HEQwn{font-size:clamp(75px,15vw,135px);font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:12px;position:relative;background:linear-gradient(135deg,var(--carl-bonus-pink,#f671ea),var(--carl-secondary-coral,#f88379));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:ErrorScreen_glitch__lDoS0 .8s ease 1.2s both}.ErrorScreen_errorCode__HEQwn:after,.ErrorScreen_errorCode__HEQwn:before{content:"";position:absolute;top:50%;width:20px;height:3px;background:var(--carl-primary-sky-blue,#59c9e1);border-radius:2px;transform:translateY(-50%);animation:ErrorScreen_slideIn__bVoA5 .5s ease 1.6s both}.ErrorScreen_errorCode__HEQwn:before{left:-36px}.ErrorScreen_errorCode__HEQwn:after{right:-36px}.ErrorScreen_title__P4CMW{font-size:clamp(16.5px,3vw,22.5px);font-weight:700;color:var(--carl-primary-navy,#001930);margin-bottom:10px;letter-spacing:-.01em;animation:ErrorScreen_fadeIn__p6FYS .6s ease .9s both}.ErrorScreen_description__YeH4G{font-size:clamp(10.5px,1.9vw,12px);color:#666;line-height:1.7;margin:0 auto 36px;max-width:420px;animation:ErrorScreen_fadeIn__p6FYS .6s ease 1.1s both}.ErrorScreen_actionRow__CoSEJ{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;animation:ErrorScreen_fadeIn__p6FYS .6s ease 1.3s both}.ErrorScreen_action__2NJua{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:999px;font-size:10.5px;font-weight:600;cursor:pointer;border:none;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s}.ErrorScreen_action__2NJua:hover{transform:scale(1.06)}.ErrorScreen_action__2NJua:active{transform:scale(.98)}.ErrorScreen_actionPrimary__uh4mY{background:linear-gradient(135deg,var(--carl-bonus-pink,#f671ea),var(--carl-secondary-coral,#f88379));color:#fff;box-shadow:0 4px 12px rgba(246,113,234,.3)}.ErrorScreen_actionPrimary__uh4mY:hover{box-shadow:0 8px 28px rgba(246,113,234,.45)}.ErrorScreen_actionSecondary__F7xo4{background:#fff;color:var(--carl-primary-deep-navy,#002d4c);border:1.5px solid #e0e0e0}.ErrorScreen_actionSecondary__F7xo4:hover{border-color:var(--carl-primary-sky-blue,#59c9e1);color:var(--carl-primary-sky-blue,#59c9e1)}.ErrorScreen_details__UIKzf{margin-top:24px;border:1px solid #e0e0e0;border-radius:12px;background:#fff;text-align:left}.ErrorScreen_detailsSummary__VxYya{list-style:none;cursor:pointer;padding:12px 14px;font-size:12px;font-weight:700;color:var(--carl-primary-deep-navy,#002d4c)}.ErrorScreen_detailsSummary__VxYya::-webkit-details-marker{display:none}.ErrorScreen_detailsBody__Wjo2r{border-top:1px solid #e8e8e8;padding:12px 14px;color:#475569;font-size:12px;line-height:1.6}.ErrorScreen_detailsPre__ber1s{margin-top:8px;max-height:220px;overflow:auto;white-space:pre-wrap;word-break:break-word;padding:10px;border-radius:8px;background:#f8fafc;font-size:11px;color:#334155}.ErrorScreen_links__UI8md{margin-top:40px;padding-top:28px;border-top:1px solid #e0e0e0;animation:ErrorScreen_fadeIn__p6FYS .6s ease 1.5s both}.ErrorScreen_linksTitle__Jd14q{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#b0bec5;margin-bottom:14px}.ErrorScreen_linksRow__Dw_OH{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.ErrorScreen_chip__AJ9OE{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:999px;font-size:9px;font-weight:600;color:#666;background:#f4f4f4;border:1px solid #e0e0e0;text-decoration:none;transition:all .2s}.ErrorScreen_chip__AJ9OE:hover{color:var(--carl-primary-navy,#001930);background:rgba(89,201,225,.08)}@keyframes ErrorScreen_fadeIn__p6FYS{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ErrorScreen_glitch__lDoS0{0%{opacity:0;transform:translateY(16px) scale(.95)}60%{opacity:1;transform:translateY(-3px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ErrorScreen_slideIn__bVoA5{0%{opacity:0;width:0}to{opacity:1;width:20px}}@media (max-width:640px){.ErrorScreen_logoCircle__M9DrS{width:220px;height:220px}.ErrorScreen_logoImage__sZee6{width:165px}.ErrorScreen_errorCode__HEQwn:after,.ErrorScreen_errorCode__HEQwn:before{display:none}}.Tag_tag__lVsFi{font-size:12px;font-weight:600;padding:4px 12px;border-radius:99px;border:1px solid transparent;display:inline-block;white-space:nowrap}.Tag_tag-teal__KHxYt{background:rgba(89,201,225,.1);color:#008fa6;border-color:rgba(89,201,225,.2)}.Tag_tag-lime__R1YuK{background:rgba(168,224,99,.1);color:#5a8c00;border-color:rgba(168,224,99,.3)}.Tag_tag-pink__CTqGq{background:rgba(246,113,234,.1);color:#c01ba7;border-color:rgba(246,113,234,.2)}.Tag_tag-orange__K7qIZ{background:hsla(5,90%,72%,.1);color:#d64933;border-color:hsla(5,90%,72%,.2)}.Tag_tag-navy__uITVQ{background:rgba(0,25,48,.1);color:var(--carl-navy,#001930);border-color:rgba(0,25,48,.2)}.ActivityTemplateCard_card__OGgo9{cursor:pointer;display:flex;flex-direction:column;min-width:0;position:relative;text-align:left}.ActivityTemplateCard_thumb__h3nkP{position:relative;height:200px;overflow:hidden;border:1.5px solid #ccd8e0;border-radius:12px;background:#fff;box-shadow:0 2px 6px rgba(12,26,39,.05),0 1px 2px rgba(12,26,39,.04);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .2s ease}.ActivityTemplateCard_thumb__h3nkP:before{content:"";position:absolute;top:0;left:0;right:0;z-index:2;height:5px;background:var(--card-accent,#cbd5e1)}.ActivityTemplateCard_thumb__h3nkP:after{content:"";position:absolute;right:0;bottom:0;width:18px;height:18px;background:linear-gradient(225deg,#f4f7fa 0 50%,transparent 50%)}.ActivityTemplateCard_card__OGgo9:hover .ActivityTemplateCard_thumb__h3nkP{transform:translateY(-6px) scale(1.02);border-color:var(--card-accent,#00b8a9);box-shadow:0 12px 28px rgba(12,26,39,.1),0 4px 10px rgba(12,26,39,.06)}.ActivityTemplateCard_cardSelected__Hofch .ActivityTemplateCard_thumb__h3nkP{transform:translateY(-4px);border-color:var(--card-accent,#00b8a9);box-shadow:0 12px 28px rgba(12,26,39,.12),0 0 0 3px rgba(0,184,169,.1)}.ActivityTemplateCard_cardDisabled__xh5ZH{cursor:not-allowed;opacity:.72}.ActivityTemplateCard_cardDisabled__xh5ZH .ActivityTemplateCard_thumb__h3nkP,.ActivityTemplateCard_cardDisabled__xh5ZH:hover .ActivityTemplateCard_thumb__h3nkP{transform:none;border-color:#ccd8e0;box-shadow:0 2px 6px rgba(12,26,39,.05),0 1px 2px rgba(12,26,39,.04)}.ActivityTemplateCard_art__zugkJ{display:flex;height:100%;flex-direction:column;gap:14px;padding:18px 16px 16px;background:linear-gradient(180deg,hsla(0,0%,100%,.9),#fff 20%),radial-gradient(circle at top right,rgba(12,26,39,.03),transparent 40%)}.ActivityTemplateCard_docSvg__Ef3dj{display:block;width:100%;height:100%}.ActivityTemplateCard_docSvg__Ef3dj text{font-family:DM Sans,sans-serif}.ActivityTemplateCard_selectedBadge__sqKQM{position:absolute;left:50%;bottom:10px;z-index:4;border-radius:999px;background:rgba(12,26,39,.92);box-shadow:0 4px 12px rgba(12,26,39,.3);color:#fff;font-size:11.5px;font-weight:700;opacity:0;padding:6px 14px;transform:translateX(-50%) translateY(4px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.ActivityTemplateCard_cardSelected__Hofch .ActivityTemplateCard_selectedBadge__sqKQM{opacity:1;transform:translateX(-50%) translateY(0)}.ActivityTemplateCard_lockOverlay__J0S56{position:absolute;left:50%;top:50%;z-index:4;border-radius:999px;background:rgba(12,26,39,.82);color:#fff;font-size:10px;font-weight:700;padding:5px 10px;transform:translate(-50%,-50%);white-space:nowrap}.ActivityTemplateCard_body__XtEin{padding:12px 2px 0}.ActivityTemplateCard_title__WXP_h{margin:0;color:#0c1a27;display:-webkit-box;font-family:Bricolage Grotesque,DM Sans,sans-serif;font-size:13px;font-weight:700;letter-spacing:-.1px;line-height:1.35;min-height:calc(1.35em * 2);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ActivityTemplateCard_subtitle__VJImb{margin:4px 0 0;color:#7a95a8;font-size:11.5px;font-weight:500;line-height:1.35}.ActivityTemplateCard_headerLines__WVYPl{display:flex;flex-direction:column;gap:6px}.ActivityTemplateCard_headerBar__Y3taC,.ActivityTemplateCard_headerSubline__3_ef_,.ActivityTemplateCard_lineMedium__B3Luq,.ActivityTemplateCard_lineShort__YPSmR,.ActivityTemplateCard_lineWide__gIZGz{display:block;border-radius:999px;background:var(--card-line-muted,#e2e8f0)}.ActivityTemplateCard_headerBar__Y3taC{width:56%;height:6px;background:var(--card-line,#cbd5e1)}.ActivityTemplateCard_headerSubline__3_ef_{width:36%;height:4px}.ActivityTemplateCard_lineStack__2aFuw{display:flex;flex-direction:column;gap:8px;margin-top:auto}.ActivityTemplateCard_lineWide__gIZGz{width:100%;height:3px}.ActivityTemplateCard_lineMedium__B3Luq{width:72%;height:3px}.ActivityTemplateCard_lineShort__YPSmR{width:48%;height:3px}.ActivityTemplateCard_blankMark__TIiZY{display:flex;flex:1;align-items:center;justify-content:center}.ActivityTemplateCard_centerIcon__MspwF{width:28px;height:28px;color:var(--card-icon-fg,#64748b);opacity:.8}.ActivityTemplateCard_glossaryRows__oDpr0{display:flex;flex:1;flex-direction:column;gap:10px}.ActivityTemplateCard_glossaryRow__ZFYtn{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:center}.ActivityTemplateCard_glossaryBadge__71MXt{height:22px;border-radius:6px;background:var(--card-accent-soft,#f8fafc);border:1px solid var(--card-line,#cbd5e1)}.ActivityTemplateCard_glossaryText__dzO5y{display:flex;flex-direction:column;gap:6px}.ActivityTemplateCard_tenFrame__yJBQ5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px;border:2px solid var(--card-line,#cbd5e1);border-radius:10px}.ActivityTemplateCard_tenFrameDot__THolb{aspect-ratio:1;border:1.5px solid var(--card-line,#cbd5e1);border-radius:999px;background:transparent}.ActivityTemplateCard_tenFrameDotFilled__226b6{background:var(--card-accent,#0ea5e9);border-color:var(--card-accent,#0ea5e9);opacity:.75}.ActivityTemplateCard_passageBlock__Q2PII{gap:7px;background:var(--card-accent-soft,#f8fafc)}.ActivityTemplateCard_passageBlock__Q2PII,.ActivityTemplateCard_questionBox__Wb5nu{display:flex;flex-direction:column;padding:12px;border:1.5px solid var(--card-line,#cbd5e1);border-radius:10px}.ActivityTemplateCard_questionBox__Wb5nu{gap:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.95),var(--card-accent-soft,#f8fafc))}.ActivityTemplateCard_organizerTop__alAqp{height:22px;border:1.5px solid var(--card-line,#cbd5e1);border-radius:8px;background:var(--card-accent-soft,#f8fafc)}.ActivityTemplateCard_organizerGrid__JN5O_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ActivityTemplateCard_organizerCell___i1ku{display:flex;align-items:center;justify-content:center;min-height:60px;border:1.5px solid var(--card-line,#cbd5e1);border-radius:10px;background:#fff}.ActivityTemplateCard_faceRow__U_Ep7{display:flex;justify-content:space-between;gap:10px}.ActivityTemplateCard_face__YPmYZ{width:36px;height:36px;border-radius:999px;background:radial-gradient(circle at 35% 38%,hsla(0,0%,100%,.9) 0 14%,transparent 15%),radial-gradient(circle at 65% 38%,hsla(0,0%,100%,.9) 0 14%,transparent 15%),radial-gradient(circle at 50% 70%,transparent 0 38%,var(--card-icon-fg,#64748b) 39% 45%,transparent 46%),var(--card-line,#cbd5e1);opacity:.92}.ActivityTemplateCard_observationGrid__mis_P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ActivityTemplateCard_observationCell__yDIeE{display:flex;min-height:66px;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;border:1.5px solid var(--card-line,#cbd5e1);border-radius:10px;background:var(--card-accent-soft,#f8fafc);padding:12px}.ActivityTemplateCard_cornerIcon__RySWK{width:18px;height:18px;color:var(--card-icon-fg,#64748b)}.ActivityTemplateCard_galleryGrid__tBNn3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;flex:1}.ActivityTemplateCard_galleryCell__dP7mD{min-height:52px;border:1.8px dashed var(--card-line,#cbd5e1);border-radius:10px;background:hsla(0,0%,100%,.75)}.ActivityTemplateCard_speechRow__ckn_J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ActivityTemplateCard_speechBubble__QN0iP{position:relative;min-height:52px;border:1.5px solid var(--card-line,#cbd5e1);border-radius:12px;background:var(--card-accent-soft,#f8fafc)}.ActivityTemplateCard_speechBubble__QN0iP:after{content:"";position:absolute;bottom:-7px;left:14px;width:14px;height:14px;border-right:1.5px solid var(--card-line,#cbd5e1);border-bottom:1.5px solid var(--card-line,#cbd5e1);background:var(--card-accent-soft,#f8fafc);transform:rotate(35deg) skew(-8deg,-8deg)}.card:focus-visible;.AssemblyTemplatePreview_root__dcDhw{display:flex;flex-direction:column;gap:16px}.AssemblyTemplatePreview_toggle__togoh{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid #d7e1e8;border-radius:999px;background:#f4f7fa}.AssemblyTemplatePreview_toggleButton__z6xnZ{border:none;border-radius:999px;background:transparent;color:#5f7688;cursor:pointer;font-size:12px;font-weight:700;line-height:1;padding:7px 12px;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.AssemblyTemplatePreview_toggleButton__z6xnZ:hover{color:#1e3448}.AssemblyTemplatePreview_toggleButtonActive__KWczh{background:#fff;box-shadow:0 2px 8px rgba(12,26,39,.08);color:#0c1a27}.AssemblyTemplatePreview_previewArea__gLTPR{overflow:auto}.AssemblyTemplatePreview_zoomFrame__oL38V{display:flex;justify-content:center;min-width:-moz-max-content;min-width:max-content}.AssemblyTemplatePreview_zoomInner__kyZDu{display:flex;justify-content:center;width:100%;transform-origin:top center}.AssemblyTemplatePreview_sheetSection__wLF8a{display:flex;flex-direction:column}.AssemblyTemplatePreview_sheetSection__wLF8a+.AssemblyTemplatePreview_sheetSection__wLF8a{margin-top:32px}.AssemblyTemplatePreview_sectionLabel__SE_O_{color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;margin:0;padding:8px 16px;text-transform:uppercase}.AssemblyTemplatePreview_sectionLabelStudent__lNnYn{background:#002d4c;border-radius:8px 8px 0 0}.AssemblyTemplatePreview_sectionLabelGuide__FX40K{background:#2e7d32;border-radius:8px 8px 0 0}.AssemblyTemplatePreview_sheet__ZTWJr{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.15)}.AssemblyTemplatePreview_sheetStudentStandalone__ym6yQ{border-radius:8px}.AssemblyTemplatePreview_sheetStudentOpenBottom__QVEu4{border-radius:8px 8px 0 0}.AssemblyTemplatePreview_sheetStudentAfterLabel__C3rqy{border-radius:0 0 8px 8px}.AssemblyTemplatePreview_sheetStudentAfterLabelOpenBottom__QZimg{border-radius:0}.AssemblyTemplatePreview_sheetGuideStandalone__y0JG8{border-radius:8px}.AssemblyTemplatePreview_sheetGuideAfterLabel__L_k17{border-radius:0 0 8px 8px}.AssemblyTemplatePreview_page__KQfcG{padding:.5in}.AssemblyTemplatePreview_guidePage___yYlV{padding:.4in .5in}.AssemblyTemplatePreview_previewBlock__D02aT{position:relative}.AssemblyTemplatePreview_canvasPreviewViewport__lEdn_{display:flex;justify-content:center;padding:0;background:transparent}.AssemblyTemplatePreview_canvasPreviewSurface__ezGPL{width:100%;max-width:816px}.AssemblyTemplatePreview_externalStrip__FXrhm{display:flex;height:8px;overflow:hidden}.AssemblyTemplatePreview_externalStripAfterLabel__vk0O6,.AssemblyTemplatePreview_externalStripStandalone__c6f74{border-radius:0 0 8px 8px}.AssemblyTemplatePreview_externalStripGuideGap__4Sjy5{margin-bottom:32px}.AssemblyTemplatePreview_blueRule__JjGAc{height:2px;background:#59c9e1;overflow:hidden}.AssemblyTemplatePreview_status__w1zsP{padding:16px;color:#5f7688}.AssemblyTemplatePreview_emptyState__ZgJYA,.AssemblyTemplatePreview_status__w1zsP{border:1px dashed #ccd8e0;border-radius:14px;background:#fff;font-size:13px;text-align:center}.AssemblyTemplatePreview_emptyState__ZgJYA{padding:40px 28px;color:#7a95a8}.AccentCard_card__NY_xS{border:1px solid var(--carl-border,#e2e8f0);border-left-width:4px;border-radius:8px;background:#fff;overflow:hidden}.AccentCard_cardTitle__Aqa9Z{padding:16px 24px;background:#fafafa;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--carl-border,#e2e8f0);font-weight:700;color:var(--carl-navy,#001930);font-size:16px}.AccentCard_icon__OplaZ{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.AccentCard_icon__OplaZ svg{width:100%;height:100%}.AccentCard_cardContent__QOHSR{padding:24px;font-size:15px;color:var(--carl-gray,#666);line-height:1.6}.AccentCard_accentTeal__RJffq{border-left-color:var(--carl-teal,#59c9e1)}.AccentCard_accentLime__L1blN{border-left-color:var(--carl-lime,#a8e063)}.AccentCard_accentPink__h077y{border-left-color:var(--carl-pink,#f671ea)}.AccentCard_accentNavy__kUd7U{border-left-color:var(--carl-navy,#001930)}.AccentCard_accentOrange__1AhsR{border-left-color:var(--carl-orange,#f88379)}@media (max-width:768px){.AccentCard_cardTitle__Aqa9Z{padding:12px 16px}.AccentCard_cardContent__QOHSR{padding:16px}}.ResourceItem_resourceItem__Zbq6c{display:flex;align-items:center;gap:16px;padding:16px 20px;border:1px solid var(--carl-border,#e2e8f0);border-radius:8px;background:#fff;transition:all .2s;margin-bottom:1rem}.ResourceItem_resourceItem__Zbq6c:hover{box-shadow:0 2px 8px rgba(0,25,48,.08);border-color:var(--carl-teal,#59c9e1)}.ResourceItem_resourceIcon__J_oYF{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background:var(--carl-gray-light,#f4f6f8);color:var(--carl-teal,#59c9e1);border:1px solid var(--carl-teal,#59c9e1);flex-shrink:0}.ResourceItem_resourceIcon__J_oYF svg{width:24px;height:24px}.ResourceItem_resourceInfo__w7t5g{flex:1;min-width:0}.ResourceItem_resourceHeading__qJafj{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.ResourceItem_resourceTitle__cL7LH{font-weight:700;color:var(--carl-navy,#001930);font-size:15px;min-width:0}.ResourceItem_resourceBadges__RPRP8{display:inline-flex;flex-wrap:wrap;gap:6px}.ResourceItem_resourceDescription__Omkjb{font-size:13px;color:var(--carl-gray,#666);margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResourceItem_resourceMeta__TFMB8{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--carl-gray,#666)}.ResourceItem_fileType__ElZow{text-transform:uppercase;font-weight:700;color:var(--carl-teal,#59c9e1)}.ResourceItem_fileSize__0Log2{opacity:.8}.ResourceItem_downloadBtn__VZyKw{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--carl-teal,#59c9e1);color:#fff;border:none;cursor:pointer;transition:all .2s;flex-shrink:0}.ResourceItem_downloadBtn__VZyKw:hover:not(:disabled){background:var(--carl-teal-dark,#3aa8be);box-shadow:0 4px 12px rgba(89,201,225,.3)}.ResourceItem_downloadBtn__VZyKw:disabled{cursor:not-allowed;opacity:.7}.ResourceItem_downloadBtnLoading__oDbZG{background:var(--carl-teal,#59c9e1)}.ResourceItem_downloadBtn__VZyKw svg{width:20px;height:20px}@keyframes ResourceItem_spin__XdeCm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResourceItem_spinner__gpa08{animation:ResourceItem_spin__XdeCm 1s linear infinite}@media (max-width:768px){.ResourceItem_resourceItem__Zbq6c{padding:12px 16px;gap:12px}.ResourceItem_resourceIcon__J_oYF{width:40px;height:40px}.ResourceItem_resourceIcon__J_oYF svg{width:20px;height:20px}.ResourceItem_resourceDescription__Omkjb{display:none}.ResourceItem_downloadBtn__VZyKw{width:36px;height:36px}}