.TaggedScriptUploadModal_modal__2Vhgs{border-color:var(--home-v2-border);color:var(--home-v2-ink);background:radial-gradient(circle at 88% 5%,rgb(var(--home-v2-accent-rgb)/.12),transparent 17rem),var(--home-v2-panel);box-shadow:var(--home-v2-shadow)}.TaggedScriptUploadModal_panel__LJuJc{padding:0}.TaggedScriptUploadModal_header__OIPhl{padding:24px 26px 18px;border-bottom:1px solid var(--home-v2-border)}.TaggedScriptUploadModal_modalTitle__btifW{color:var(--home-v2-ink);font-size:21px;font-weight:800;letter-spacing:-.03em}.TaggedScriptUploadModal_content__gbjjx{padding:0 26px}.TaggedScriptUploadModal_contentSpacing__IlwQF{margin-bottom:0}.TaggedScriptUploadModal_intro__Dlmhg{display:flex;align-items:baseline;gap:16px;padding:18px 0;border-bottom:1px solid var(--home-v2-border)}.TaggedScriptUploadModal_intro__Dlmhg span{color:var(--home-v2-accent);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.TaggedScriptUploadModal_intro__Dlmhg p{margin:0;color:var(--home-v2-muted);font-size:12px;line-height:1.6}.TaggedScriptUploadModal_formGrid__wxu20{display:grid;grid-template-columns:220px minmax(0,1fr);gap:26px;padding:24px 0}.TaggedScriptUploadModal_coverColumn___SGX_,.TaggedScriptUploadModal_detailsColumn__g2Bfu,.TaggedScriptUploadModal_fieldGroup__Sa1Z2{min-width:0}.TaggedScriptUploadModal_coverColumn___SGX_,.TaggedScriptUploadModal_fieldGroup__Sa1Z2{display:flex;flex-direction:column;gap:9px}.TaggedScriptUploadModal_detailsColumn__g2Bfu{display:flex;flex-direction:column;gap:18px}.TaggedScriptUploadModal_fieldLabel__vOkPN{color:var(--home-v2-ink);font-size:12px;font-weight:700}.TaggedScriptUploadModal_hiddenInput__aTUAN{display:none}.TaggedScriptUploadModal_coverDropZone__GVFjA{position:relative;width:100%;overflow:hidden;aspect-ratio:7/10;border:1px dashed var(--home-v2-border);border-radius:8px;color:var(--home-v2-muted);background:var(--home-v2-card);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.TaggedScriptUploadModal_dropZoneActive___Dlt5{border-color:var(--home-v2-accent);background:var(--home-v2-card-hover);box-shadow:0 0 0 3px rgb(var(--home-v2-accent-rgb)/.14)}.TaggedScriptUploadModal_coverPicker__l_28T{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:9px;border:0;padding:18px;color:inherit;background:transparent;text-align:center;cursor:pointer}.TaggedScriptUploadModal_coverPicker__l_28T svg{color:var(--home-v2-accent)}.TaggedScriptUploadModal_coverPicker__l_28T strong{color:var(--home-v2-ink);font-size:13px}.TaggedScriptUploadModal_coverPicker__l_28T span{font-size:11px;line-height:1.5}.TaggedScriptUploadModal_cropFrame__NOTNP{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none;cursor:grab}.TaggedScriptUploadModal_cropDragging__DmQtB{cursor:grabbing}.TaggedScriptUploadModal_cropImage__fXVeO{position:absolute;top:50%;left:50%;max-width:none;user-select:none;pointer-events:none}.TaggedScriptUploadModal_cropOutline__j5aP8{position:absolute;inset:0;border:1px solid var(--home-v2-muted);pointer-events:none}.TaggedScriptUploadModal_removeCover__WMwWd{position:absolute;z-index:2;top:9px;right:9px;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--home-v2-border);border-radius:50%;color:var(--home-v2-ink);background:var(--home-v2-bg);cursor:pointer}.TaggedScriptUploadModal_zoomControl__blo5S{position:absolute;z-index:1;right:0;bottom:0;left:0;display:flex;align-items:center;gap:9px;padding:36px 12px 13px;color:var(--home-v2-ink);background:linear-gradient(transparent,var(--home-v2-bg))}.TaggedScriptUploadModal_zoomControl__blo5S input{width:100%;accent-color:var(--home-v2-accent)}.TaggedScriptUploadModal_selectTrigger__zr1m_,.TaggedScriptUploadModal_textInput__QbGHO{width:100%;min-height:42px;border:1px solid var(--home-v2-border);border-radius:7px;padding:0 12px;color:var(--home-v2-ink);background:var(--home-v2-card);font-size:13px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.TaggedScriptUploadModal_placeholder__JvkEW,.TaggedScriptUploadModal_textInput__QbGHO::placeholder{color:var(--home-v2-muted)}.TaggedScriptUploadModal_selectTrigger__zr1m_:focus-visible,.TaggedScriptUploadModal_textInput__QbGHO:focus{border-color:var(--home-v2-accent);box-shadow:0 0 0 3px rgb(var(--home-v2-accent-rgb)/.12)}.TaggedScriptUploadModal_selectGrid__Osdpl{display:grid;grid-template-columns:1fr 1fr;gap:14px}.TaggedScriptUploadModal_classificationGrid__NihEx{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);gap:14px}.TaggedScriptUploadModal_classificationGrid__NihEx fieldset{min-width:0;margin:0;border:0;padding:0}.TaggedScriptUploadModal_channelOptions__emZPv,.TaggedScriptUploadModal_levelOptions__vyo9h{display:grid;gap:7px}.TaggedScriptUploadModal_levelOptions__vyo9h{grid-template-columns:repeat(4,minmax(0,1fr))}.TaggedScriptUploadModal_channelOptions__emZPv{grid-template-columns:repeat(2,minmax(0,1fr))}.TaggedScriptUploadModal_optionButton__9Mwab{display:flex;min-height:42px;align-items:center;justify-content:center;gap:5px;border:1px solid var(--home-v2-border);border-radius:7px;padding:0 7px;color:var(--home-v2-muted);background:var(--home-v2-card);font-size:11px;font-weight:700;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}.TaggedScriptUploadModal_optionButton__9Mwab>span{display:grid;width:17px;height:17px;place-items:center;border-radius:50%;color:var(--home-v2-muted);background:var(--home-v2-panel);font-size:9px}.TaggedScriptUploadModal_optionButton__9Mwab:hover{color:var(--home-v2-ink);background:var(--home-v2-card-hover)}.TaggedScriptUploadModal_optionButton__9Mwab[data-active=true]{border-color:var(--home-v2-accent);color:var(--home-v2-bg);background:var(--home-v2-accent);box-shadow:0 0 0 3px rgb(var(--home-v2-accent-rgb)/.12)}.TaggedScriptUploadModal_optionButton__9Mwab[data-active=true]>span{color:var(--home-v2-accent);background:var(--home-v2-bg)}.TaggedScriptUploadModal_selectTrigger__zr1m_{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.TaggedScriptUploadModal_selectTrigger__zr1m_ svg{flex:none;color:var(--home-v2-accent)}.TaggedScriptUploadModal_scriptDropZone__le9RZ{display:flex;min-height:122px;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:1px dashed var(--home-v2-border);border-radius:8px;padding:18px;color:var(--home-v2-muted);background:var(--home-v2-card);text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.TaggedScriptUploadModal_scriptDropZone__le9RZ>svg{color:var(--home-v2-accent)}.TaggedScriptUploadModal_scriptDropZone__le9RZ strong{max-width:100%;overflow:hidden;color:var(--home-v2-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.TaggedScriptUploadModal_scriptDropZone__le9RZ span{font-size:11px;line-height:1.5}.TaggedScriptUploadModal_analysisHint__eHwHZ{margin:0;color:var(--home-v2-muted);font-size:11px;line-height:1.65}.TaggedScriptUploadModal_error__oRDga{margin-bottom:22px;border-width:1px;border-style:solid;border-radius:7px;padding:10px 12px;font-size:12px;line-height:1.55}.TaggedScriptUploadModal_footer__IuBtX{justify-content:flex-end;padding:18px 26px 22px;border-top:1px solid var(--home-v2-border)}.TaggedScriptUploadModal_cancelButton__CV0ns,.TaggedScriptUploadModal_submitButton__CGXR1{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:0 18px;font-size:12px;font-weight:750;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.TaggedScriptUploadModal_cancelButton__CV0ns{border:1px solid var(--home-v2-border);color:var(--home-v2-ink);background:transparent}.TaggedScriptUploadModal_submitButton__CGXR1{border:1px solid var(--home-v2-accent);color:var(--home-v2-bg);background:var(--home-v2-accent)}.TaggedScriptUploadModal_cancelButton__CV0ns:hover:not(:disabled),.TaggedScriptUploadModal_submitButton__CGXR1:hover:not(:disabled){transform:translateY(-1px)}.TaggedScriptUploadModal_cancelButton__CV0ns:disabled,.TaggedScriptUploadModal_submitButton__CGXR1:disabled{opacity:.5;cursor:not-allowed}.TaggedScriptUploadModal_spinner__wzHwl{animation:TaggedScriptUploadModal_spin__gdS1A .9s linear infinite}@keyframes TaggedScriptUploadModal_spin__gdS1A{to{transform:rotate(1turn)}}@media (max-width:760px){.TaggedScriptUploadModal_header__OIPhl{padding:20px 18px 15px}.TaggedScriptUploadModal_content__gbjjx{padding:0 18px}.TaggedScriptUploadModal_intro__Dlmhg{align-items:flex-start;flex-direction:column;gap:6px}.TaggedScriptUploadModal_formGrid__wxu20{grid-template-columns:1fr;gap:22px}.TaggedScriptUploadModal_coverColumn___SGX_{align-items:center}.TaggedScriptUploadModal_coverColumn___SGX_ .TaggedScriptUploadModal_fieldLabel__vOkPN{align-self:flex-start}.TaggedScriptUploadModal_coverDropZone__GVFjA{width:min(190px,100%)}.TaggedScriptUploadModal_classificationGrid__NihEx,.TaggedScriptUploadModal_selectGrid__Osdpl{grid-template-columns:1fr}.TaggedScriptUploadModal_footer__IuBtX{padding:16px 18px 18px}.TaggedScriptUploadModal_cancelButton__CV0ns,.TaggedScriptUploadModal_submitButton__CGXR1{flex:1;padding-inline:12px}}.script-library_page__Ntn_G{min-height:100vh;padding:28px clamp(16px,3vw,40px) 72px;color:var(--home-v2-ink);background:radial-gradient(circle,rgb(255 255 255/.08) 1px,transparent 1px),linear-gradient(180deg,var(--home-v2-bg) 0,#1f211f 100%);background-size:24px 24px,auto}.script-library_catalogue__tW6YQ,.script-library_hero__F8iOw{width:min(1320px,100%);margin-inline:auto}.script-library_heroGrid__7CQys{display:grid;gap:12px;padding:18px 0 22px}.script-library_eyebrow__h2eyS{margin:0 0 9px;color:var(--home-v2-accent);font-size:12px;font-weight:700}.script-library_hero__F8iOw h1{margin:0;font-size:clamp(34px,4vw,52px);font-weight:800;letter-spacing:-.04em;line-height:1}.script-library_heroLead__braD7{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:20px}.script-library_description__lRl1p{min-width:0;margin:0;color:var(--home-v2-muted);font-size:14px;line-height:1.7}.script-library_accessNote__MOdYa{display:flex;align-items:center;gap:8px;width:fit-content;margin-top:8px;color:var(--home-v2-muted)}.script-library_accessNote__MOdYa svg{color:var(--home-v2-accent)}.script-library_accessNote__MOdYa p{margin:0;font-size:12px}.script-library_catalogue__tW6YQ{margin-top:18px}.script-library_uploadButton__O45uV{display:inline-flex;flex:none;align-items:center;gap:7px;border:1px solid var(--home-v2-accent);border-radius:999px;padding:7px 13px;color:var(--home-v2-bg);background:var(--home-v2-accent);font-size:12px;font-weight:750;cursor:pointer}.script-library_filterPanel__yD3bG{display:flex;align-items:center;gap:18px;overflow-x:auto;border-top:1px solid var(--home-v2-border);border-bottom:1px solid var(--home-v2-border);padding:14px 0 16px;scrollbar-width:none}.script-library_filterPanel__yD3bG::-webkit-scrollbar{display:none}.script-library_filterGroup__i8il1{display:flex;flex:none;align-items:center;gap:9px}.script-library_filterGroup__i8il1+.script-library_filterGroup__i8il1{border-left:1px solid var(--home-v2-border);padding-left:18px}.script-library_filterGroup__i8il1>strong{color:var(--home-v2-muted);font-size:11px;font-weight:700;white-space:nowrap}.script-library_filters__EJfJh{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:6px}.script-library_filters__EJfJh button{border:1px solid var(--home-v2-border);border-radius:999px;padding:7px 11px;color:var(--home-v2-muted);background:#252825;font-size:12px;white-space:nowrap;cursor:pointer}.script-library_filters__EJfJh button:hover{color:var(--home-v2-ink)}.script-library_filters__EJfJh button[data-active=true]{border-color:var(--home-v2-accent);color:#11130f;background:var(--home-v2-accent)}.script-library_filters__EJfJh button span{margin-left:7px;opacity:.7}.script-library_list__t1dAX{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:22px 16px;padding-top:24px}.script-library_scriptRow__Uc4fO{position:relative;display:block;min-width:0;overflow:hidden;border:0;border-radius:18px;padding:0;color:inherit;background:var(--home-v2-card);aspect-ratio:7/10;text-align:left;cursor:pointer;transition:transform .16s ease,filter .16s ease}.script-library_scriptRow__Uc4fO:hover{filter:brightness(1.06);transform:translateY(-2px)}.script-library_scriptRow__Uc4fO:disabled{cursor:wait}.script-library_cover__t9vIc{position:absolute;inset:0;z-index:0;display:grid;width:100%;height:100%;place-items:center;overflow:hidden;color:rgb(255 255 255/.45);background:var(--home-v2-card)}.script-library_cover__t9vIc img{object-fit:cover}.script-library_coverShade__IwO_y{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 38%,rgb(8 10 8/.24) 56%,rgb(8 10 8/.94)),linear-gradient(90deg,rgb(8 10 8/.14),transparent 38%)}.script-library_scriptCopy__04hit{position:absolute;z-index:2;right:14px;bottom:14px;left:14px;display:block;min-width:0;padding:0}.script-library_scriptCopy__04hit>strong{display:-webkit-box;overflow:hidden;color:#fff;font-family:HarmonyOS Sans SC Bold,sans-serif;font-size:14px;font-weight:900;line-height:1.35;text-shadow:0 2px 12px rgb(0 0 0/.45);-webkit-box-orient:vertical;-webkit-line-clamp:2}.script-library_badges__02oUL{display:flex;max-width:100%;min-width:0;align-items:center;margin-top:7px;overflow:hidden;color:rgb(255 255 255/.7);font-size:9px;line-height:1.3;white-space:nowrap}.script-library_badges__02oUL b{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.script-library_badges__02oUL b+b:before{content:"·";margin:0 5px;color:rgb(255 255 255/.42)}.script-library_status__YpT7p{display:grid;min-height:260px;place-items:center;align-content:center;gap:14px;color:var(--home-v2-muted);text-align:center}.script-library_status__YpT7p button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--home-v2-border);border-radius:999px;padding:8px 13px;color:#11130f;background:var(--home-v2-accent);cursor:pointer}.script-library_skeletons__VQtHf{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;padding-top:24px}.script-library_skeletons__VQtHf div{aspect-ratio:7/10;border:1px solid var(--home-v2-border);border-radius:18px;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255/.06) 45%,transparent 70%);background-size:300% 100%;animation:script-library_sweep__gosdp 1.4s infinite}@keyframes script-library_sweep__gosdp{to{background-position:-150% 0}}@media (max-width:1100px){.script-library_list__t1dAX,.script-library_skeletons__VQtHf{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:900px){.script-library_list__t1dAX,.script-library_skeletons__VQtHf{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.script-library_page__Ntn_G{padding:20px 14px 56px}.script-library_heroGrid__7CQys{gap:12px;padding-top:32px}.script-library_heroLead__braD7{gap:12px}.script-library_accessNote__MOdYa{align-items:flex-start}.script-library_filterPanel__yD3bG{gap:14px}.script-library_filterGroup__i8il1+.script-library_filterGroup__i8il1{padding-left:14px}.script-library_list__t1dAX,.script-library_skeletons__VQtHf{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;padding-top:18px}}