.builder_adminHeader__lNNwl{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;background:#000;border-bottom:1px solid var(--border-subtle);position:-webkit-sticky;position:sticky;top:0;z-index:100}.builder_builderContainer__sNt3n{display:flex;height:calc(100vh - 80px);background:#050505}.builder_sidebar__cPtPe{width:320px;border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;background:#0a0a0a;color:#f8fafc}.builder_sidebarTabs__iCtgc{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:16px 16px 0}.builder_sidebarTabButton__o06H2{border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:hsla(0,0%,100%,.04);color:rgba(248,250,252,.72);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:12px 14px;cursor:pointer;transition:all .2s ease}.builder_sidebarTabButton__o06H2:hover{border-color:rgba(var(--accent-rgb),.5);color:#fff}.builder_sidebarTabButtonActive__D7oy0{background:rgba(var(--accent-rgb),.18);border-color:rgba(var(--accent-rgb),.55);color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.12)}.builder_sidebarContent__933lB{flex:1 1;overflow-y:auto;padding:24px;color:#f8fafc}.builder_sidebarContent__933lB h4{color:#f8fafc;letter-spacing:.01em}.builder_canvas__F1NWQ{flex:1 1;overflow-y:auto;padding:60px;display:flex;flex-direction:column;align-items:center;touch-action:manipulation;gap:40px}.builder_canvasGrid__wzNBL{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:40px 32px;gap:40px 32px}.builder_sectionItem__bIv8y{width:100%;position:relative;border:2px solid transparent;transition:all .2s;border-radius:12px}.builder_sectionWidthFull__heiAE{grid-column:span 12}.builder_sectionWidthHalf__jPmAS{grid-column:span 6}.builder_sectionWidthThird__meQ_7{grid-column:span 4}.builder_sectionAlignStretch__afoX7{justify-self:stretch}.builder_sectionAlignLeft__M2dUx{justify-self:start}.builder_sectionAlignCenter__0BcpU{justify-self:center}.builder_sectionAlignRight___75u5{justify-self:end}.builder_activeSection__2NSyX{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.35)}.builder_sectionItem__bIv8y:hover{border-color:var(--accent-primary)}.builder_sectionDragging___MF1f{opacity:.45;transform:scale(.995)}.builder_sectionDropAfter__4CO6L:after,.builder_sectionDropBefore__Vd3ry:before{content:"";position:absolute;left:0;right:0;height:3px;border-radius:999px;background:var(--accent-primary);box-shadow:0 0 12px rgba(var(--accent-rgb),.45);z-index:25}.builder_sectionDropBefore__Vd3ry:before{top:-8px}.builder_sectionDropAfter__4CO6L:after{bottom:-8px}.builder_sectionControls__c29xI{position:absolute;top:-20px;right:20px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;opacity:0;transition:opacity .2s;z-index:30}.builder_sectionItem__bIv8y:hover .builder_sectionControls__c29xI{opacity:1}.builder_controlBtn__4qYzu{width:32px;height:32px;border-radius:8px;background:var(--accent-primary);color:#fff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.3)}.builder_sectionControlSelect__EX7sJ{min-width:88px;height:32px;padding:0 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.14);background:rgba(4,8,12,.92);color:rgba(248,250,252,.92);font-size:.74rem;font-weight:700;letter-spacing:.04em;cursor:pointer}.builder_sectionControls__c29xI .builder_controlBtn__4qYzu:first-child{cursor:-webkit-grab;cursor:grab}.builder_dangerBtn__S56cY{background:#ef4444}.builder_inspectorHint__lPK3j{margin-top:10px;font-size:.78rem;line-height:1.5;color:rgba(248,250,252,.68);max-width:260px}.builder_inlineEditable__l6yDu{position:relative;z-index:2;cursor:text;color:inherit;-webkit-text-fill-color:currentColor!important;caret-color:hsla(0,0%,100%,.94);transition:box-shadow .2s ease,background .2s ease}.builder_inlineEditable__l6yDu:hover{background:hsla(0,0%,100%,.05)}.builder_inlineEditable__l6yDu:focus{outline:none;background:rgba(var(--accent-rgb),.1);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.28)}.builder_inlineEditable__l6yDu[data-placeholder]:empty:before{content:attr(data-placeholder);color:rgba(248,250,252,.4)}.builder_inlineEditableMultiline__8yHHG{white-space:pre-wrap}.builder_inlineItemCard__6ZdK0{position:relative;padding-top:46px}.builder_inlineItemToolbar__fERUW{position:absolute;top:10px;right:10px;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:6px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(4,8,12,.86);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.builder_inlineItemAction__XQoeW{width:28px;height:28px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:rgba(248,250,252,.94);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.builder_inlineItemAction__XQoeW:disabled{opacity:.38;cursor:not-allowed}.builder_inlineItemActionDanger__GIy2H{color:hsla(0,100%,90%,.96)}.builder_inlineAddCard__pcKTf{min-height:120px;padding:18px;border-radius:24px;border:1px dashed hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.03);display:flex;align-items:center;justify-content:center}.builder_inlineAddButton__SPW2X{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1px dashed rgba(var(--accent-rgb),.34);background:rgba(var(--accent-rgb),.08);color:hsla(47,89%,89%,.96);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.builder_inlineSubtleText__PZEqM{color:var(--text-muted)}.builder_inlineLightText__w9xdg{color:hsla(0,0%,100%,.9);margin-bottom:24px}.builder_inlinePreviewMeta__smoE_{margin-top:12px;font-size:.76rem;color:rgba(248,250,252,.72)}.builder_layoutInspectorCard__VK73Q{margin-top:18px;padding:16px;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.builder_layoutInspectorHeading__lMkoS{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(248,250,252,.76);margin-bottom:12px}.builder_layoutInspectorGrid__IWkLi{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:900px){.builder_canvasGrid__wzNBL{grid-template-columns:repeat(1,minmax(0,1fr))}.builder_sectionWidthHalf__jPmAS,.builder_sectionWidthThird__meQ_7{grid-column:span 1}.builder_layoutInspectorGrid__IWkLi{grid-template-columns:1fr}}.builder_blockLibrary__1vMMt{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.builder_blockCard__6OSJq{padding:16px;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:12px;color:#f8fafc}.builder_blockCard__6OSJq span{color:#f8fafc;font-weight:600}.builder_blockCard__6OSJq:hover{background:hsla(0,0%,100%,.12);border-color:var(--accent-primary);transform:translateY(-2px)}.builder_fieldGroup__nZdc_{margin-bottom:20px}.builder_fieldGroup__nZdc_ label{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(248,250,252,.75);margin-bottom:8px}.builder_fieldGroup__nZdc_ input,.builder_fieldGroup__nZdc_ select,.builder_fieldGroup__nZdc_ textarea{width:100%;background:hsla(0,0%,100%,.05);border:1px solid var(--border-subtle);border-radius:8px;padding:12px;color:#fff;font-size:.9rem}.builder_fieldGroup__nZdc_ select option{color:#111827;background:#fff}.builder_emptyCanvas__niC1M{height:400px;width:100%;max-width:800px;border:2px dashed hsla(0,0%,100%,.1);border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted);gap:16px}.builder_mediaGrid__3D0g6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:16px}.builder_mediaItem__w2mjr{aspect-ratio:1;border-radius:8px;background-size:cover;background-position:50%;cursor:pointer;border:2px solid transparent;transition:all .2s;position:relative;overflow:hidden}.builder_mediaItem__w2mjr:hover{transform:scale(1.05)}.builder_mediaItemOverlay__Nxa2C{position:absolute;inset:auto 10px 10px 10px;display:flex;justify-content:center;opacity:0;transition:opacity .2s ease;pointer-events:none}.builder_mediaItemBusy__G_9ne .builder_mediaItemOverlay__Nxa2C,.builder_mediaItem__w2mjr:hover .builder_mediaItemOverlay__Nxa2C{opacity:1;pointer-events:auto}.builder_mediaItemAction__AKujr{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:rgba(5,5,5,.88);color:#fff;font-size:.74rem;font-weight:700;letter-spacing:.03em;padding:9px 12px;cursor:pointer;box-shadow:0 10px 28px rgba(0,0,0,.34)}.builder_mediaItemAction__AKujr:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.55);background:hsla(0,0%,7%,.94)}.builder_mediaItemAction__AKujr:disabled{cursor:wait;opacity:.82}.builder_mediaItemBusy__G_9ne{transform:none;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.45)}.builder_mediaLibraryStatus__KX1N1{margin:-8px 0 16px;padding:12px 14px;border-radius:12px;background:rgba(60,133,239,.12);border:1px solid rgba(60,133,239,.24);color:#dceaff;font-size:.82rem;line-height:1.45}.builder_mediaItem__w2mjr.builder_selected__kKHpd{border-color:var(--accent-primary);box-shadow:0 0 15px rgba(60,133,239,.5)}.builder_uploadZone__cIGcZ{border:2px dashed hsla(0,0%,100%,.1);border-radius:12px;padding:24px;text-align:center;cursor:pointer;transition:all .2s;margin-bottom:24px}.builder_uploadZone__cIGcZ:hover{border-color:var(--accent-primary);background:hsla(0,0%,100%,.02)}.builder_editingFields__t8Hs5{padding-bottom:40px;color:#f8fafc}.builder_inspectorHeader__es6XC{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.builder_inspectorSubhead__i_l6h{color:rgba(248,250,252,.68);font-size:.8rem;line-height:1.45}.builder_editorHeaderRow__kJXxU{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.builder_editorTabs__AqHvq{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.builder_editorTabButton__p4wBv{border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:hsla(0,0%,100%,.04);color:rgba(248,250,252,.74);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:10px 14px;cursor:pointer;transition:all .2s ease}.builder_editorTabButton__p4wBv:hover{border-color:rgba(var(--accent-rgb),.45);color:#fff}.builder_editorTabButtonActive__PWvqG{background:rgba(var(--accent-rgb),.16);border-color:rgba(var(--accent-rgb),.55);color:#fff}.builder_imageField___zzi1{margin-bottom:24px}.builder_imagePreviewMini__WHcyC{width:100%;height:120px;border-radius:12px;background-size:cover;background-position:50%;margin-bottom:12px;border:1px solid var(--border-subtle)}.builder_helperText__xs461{color:rgba(248,250,252,.72);font-size:.78rem;line-height:1.45}.builder_shortcutManagerHeader__0uukb{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.builder_shortcutManagerActions__kXvYi{display:flex;gap:10px;flex-wrap:wrap}.builder_shortcutEditorCard__gs3RL{padding:18px;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);margin-bottom:20px}.builder_shortcutEditorActions__SgV3y{display:flex;justify-content:flex-end;gap:10px}.builder_shortcutListItem__Hxo82,.builder_shortcutList__IjZCW{display:flex;flex-direction:column;gap:12px}.builder_shortcutListItem__Hxo82{padding:14px 16px;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03)}.builder_shortcutListMeta__LW3yY{min-width:0}.builder_shortcutListTitleRow__d0W20{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.builder_shortcutCategoryBadge__6jYfw{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:rgba(var(--accent-rgb),.14);color:hsla(45,85%,72%,.98);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.builder_shortcutListPath__T_Ojs{font-size:.8rem;color:rgba(248,250,252,.68);word-break:break-word}.builder_shortcutListButtons__uTLwp{display:flex;gap:10px;flex-wrap:wrap}.builder_inlineItemCircleAction___UUm_{position:absolute;z-index:10;width:28px;height:28px;border-radius:999px;background:#000;border:1px solid hsla(0,0%,100%,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:all .2s}.builder_inlineItemCircleAction___UUm_:hover{background:var(--accent-primary);transform:scale(1.1);z-index:20}.builder_floatingEditor__gc_AU{position:fixed;z-index:1000;padding:18px;border-radius:20px;background:rgba(14,18,22,.94);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 60px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.04);width:320px;color:#f8fafc;animation:builder_floatingAppear__ZMkSp .24s cubic-bezier(.16,1,.3,1)}.builder_heroModuleDisabled__Xg6bp{opacity:.5;filter:grayscale(.9);position:relative}.builder_heroModuleDisabled__Xg6bp:after{content:"Module Hidden (Preview Only)";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:#fff;background:rgba(0,0,0,.2);z-index:5;font-weight:500}@keyframes builder_floatingAppear__ZMkSp{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.builder_floatingEditorHeader__g1HBi{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.builder_floatingEditorHeader__g1HBi h4{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(248,250,252,.88)}.builder_closeFloating__7dOXG{background:none;border:none;cursor:pointer;color:rgba(248,250,252,.45);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:8px;transition:all .2s}.builder_closeFloating__7dOXG:hover{background:hsla(0,0%,100%,.08);color:#fff}.builder_floatingField__0zowo{margin-bottom:18px}.builder_floatingField__0zowo label{display:block;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(248,250,252,.6);margin-bottom:8px}.builder_floatingField__0zowo input,.builder_floatingField__0zowo select{width:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:10px 14px;color:#fff;font-size:.88rem;transition:all .2s}.builder_floatingField__0zowo input:focus{outline:none;background:hsla(0,0%,100%,.08);border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.2)}.builder_floatingIconGrid__7InNg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.builder_floatingIconBtn__Sw99M{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px;color:rgba(248,250,252,.7);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.builder_floatingIconBtn__Sw99M:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.2)}.builder_floatingIconBtnActive__89hYb{background:rgba(var(--accent-rgb),.14);border-color:rgba(var(--accent-rgb),.5);color:#fff}@media (pointer:coarse){.builder_controlBtn__4qYzu{width:44px;height:44px;border-radius:10px}.builder_sectionControlSelect__EX7sJ{height:44px;min-width:96px;font-size:.82rem;padding:0 12px}.builder_sectionControls__c29xI{gap:6px;opacity:1;top:-24px}.builder_sidebarBlock__frWiV{min-height:48px;padding:12px 14px}.builder_sidebarTab__UbX1L{min-height:44px;padding:10px 14px}}.DropboxBrowser_dbxContainer__HTWJ_{width:100%;max-width:100%;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:20px;overflow:hidden;color:#fff;font-family:var(--font-primary,sans-serif);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box}.DropboxBrowser_dbxHeader__h4laU{padding:20px 32px;border-bottom:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.02);display:flex;flex-direction:column;gap:12px}.DropboxBrowser_title__78sEY{font-size:1.25rem;font-weight:700;color:#fff;letter-spacing:-.01em}.DropboxBrowser_breadcrumbs__4orY4{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--text-muted);flex-wrap:wrap}.DropboxBrowser_crumbLink__guTcC{color:var(--text-secondary);text-decoration:none;cursor:pointer;font-weight:500;transition:color .2s}.DropboxBrowser_crumbLink__guTcC:hover{color:#fff;text-decoration:underline}.DropboxBrowser_separator__P3sFC{color:hsla(0,0%,100%,.2)}.DropboxBrowser_grid__bFtZG{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:24px;gap:24px;padding:32px}.DropboxBrowser_gridItem__c_g9Z{display:flex;flex-direction:column;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:16px;padding:16px;border:1px solid transparent;background:transparent;position:relative}.DropboxBrowser_gridItem__c_g9Z:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);transform:translateY(-2px);box-shadow:0 10px 30px -10px rgba(0,0,0,.5)}.DropboxBrowser_thumbnailContainer__M6QJc{width:100%;aspect-ratio:4/3;background:rgba(0,0,0,.3);border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.05);position:relative;transition:border-color .2s}.DropboxBrowser_gridItem__c_g9Z:hover .DropboxBrowser_thumbnailContainer__M6QJc{border-color:hsla(0,0%,100%,.2)}.DropboxBrowser_thumbnail__hwAU8{width:100%;height:100%;object-fit:cover;transition:transform .5s}.DropboxBrowser_gridItem__c_g9Z:hover .DropboxBrowser_thumbnail__hwAU8{transform:scale(1.05)}.DropboxBrowser_iconFolder__WL1iL{color:var(--accent-primary);filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.DropboxBrowser_iconFile__J2mS_{color:var(--text-secondary)}.DropboxBrowser_itemName__nM2Cz{font-size:.95rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.DropboxBrowser_itemMeta__6M0X9{font-size:.75rem;color:var(--text-muted);text-align:center;text-transform:uppercase;letter-spacing:.05em}.DropboxBrowser_downloadOverlay__9Zxaa{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);color:#fff;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(4px);transition:all .2s;z-index:10}.DropboxBrowser_gridItem__c_g9Z:hover .DropboxBrowser_downloadOverlay__9Zxaa{opacity:1;transform:translateY(0)}.DropboxBrowser_downloadOverlay__9Zxaa:hover{background:var(--accent-primary);border-color:var(--accent-primary)}.DropboxBrowser_modalOverlay__zANl5{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:60px 40px 16px;animation:DropboxBrowser_fadeIn__BsmJX .2s ease-out}.DropboxBrowser_modalContent__6FGSW{position:relative;max-width:90vw;width:min(1100px,90vw);height:92vh;display:flex;flex-direction:column}.DropboxBrowser_modalImage__ya0PV{max-width:100%;max-height:90vh;border-radius:4px;box-shadow:0 0 50px rgba(0,0,0,.5)}.DropboxBrowser_modalDocument__IcWvM{width:100%;flex:1 1;min-height:0;border:0;border-radius:12px;background:#111;box-shadow:0 0 50px rgba(0,0,0,.5)}.DropboxBrowser_modalFallback__WE1eq{min-height:240px;display:flex;align-items:center;justify-content:center;padding:32px;border-radius:12px;background:hsla(0,0%,100%,.04);color:var(--text-secondary);text-align:center}.DropboxBrowser_modalActions__ZOvTG{position:absolute;top:-50px;right:0;left:0;display:flex;justify-content:flex-end;gap:12px}.DropboxBrowser_actionBtn__PbPTr{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.05);color:var(--text-secondary);width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.DropboxBrowser_actionBtn__PbPTr:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:scale(1.1)}@keyframes DropboxBrowser_fadeIn__BsmJX{0%{opacity:0}to{opacity:1}}.DropboxBrowser_empty__iQDjn,.DropboxBrowser_error__L8SS_,.DropboxBrowser_loading__HYjc2{padding:60px;text-align:center;color:var(--text-muted)}.DropboxBrowser_error__L8SS_{color:#ef4444}@media (max-width:1024px){.DropboxBrowser_dbxContainer__HTWJ_{border-radius:14px;max-width:100%}.DropboxBrowser_dbxHeader__h4laU{padding:16px}.DropboxBrowser_grid__bFtZG{display:flex;flex-wrap:wrap;gap:12px;padding:14px}.DropboxBrowser_gridItem__c_g9Z{width:calc(50% - 6px);padding:8px;box-sizing:border-box}.DropboxBrowser_thumbnailContainer__M6QJc{border-radius:10px}.DropboxBrowser_itemName__nM2Cz{font-size:.85rem;white-space:normal;word-break:break-word;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.DropboxBrowser_modalOverlay__zANl5{padding:16px}.DropboxBrowser_modalActions__ZOvTG{top:-40px}}@media (max-width:400px){.DropboxBrowser_grid__bFtZG{gap:8px;padding:10px}.DropboxBrowser_gridItem__c_g9Z{width:calc(50% - 4px);padding:6px;gap:8px}.DropboxBrowser_itemName__nM2Cz{font-size:.78rem}}.DropboxBrowser_tag__B3TdV{position:absolute;top:12px;left:12px;padding:4px 8px;border-radius:6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:hsla(0,0%,100%,.8);pointer-events:none}.YouTubeChannelFeed_panel__fjaZR{width:100%;max-width:100%;border-radius:18px;border:1px solid var(--border-subtle);background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:22px;display:flex;flex-direction:column;gap:18px;overflow:hidden;min-width:0;box-sizing:border-box}.YouTubeChannelFeed_headerRow__v4m3l{display:flex;align-items:center;justify-content:space-between;gap:12px}.YouTubeChannelFeed_titleWrap__17zv4{display:flex;flex-direction:column;gap:4px}.YouTubeChannelFeed_title__Mg_hk{margin:0;color:#fff;font-size:1.45rem;line-height:1.2}.YouTubeChannelFeed_subtitle__HHQJQ{margin:0;font-size:.92rem;color:hsla(0,0%,100%,.75)}.YouTubeChannelFeed_status__Mpc__{font-size:.8rem;color:var(--text-muted)}.YouTubeChannelFeed_layout__rUpuw{display:grid;grid-gap:16px;gap:16px;min-width:0}.YouTubeChannelFeed_layoutSide__yu6Fb{display:grid;grid-template-columns:1.4fr 1fr}.YouTubeChannelFeed_layoutTop__yRn_0{grid-template-columns:1fr}.YouTubeChannelFeed_layoutTop__yRn_0 .YouTubeChannelFeed_list__ZHJpV{max-height:none}.YouTubeChannelFeed_playerCard__6DatI{border-radius:14px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.45);display:flex;flex-direction:column;min-width:0}.YouTubeChannelFeed_playerFrame__4ycVK{width:100%;aspect-ratio:16/9;border:0}.YouTubeChannelFeed_playerMeta__nF2nZ{padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0;overflow:hidden}.YouTubeChannelFeed_playerMetaTop__DSL4v{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.YouTubeChannelFeed_playerMetaText__7ob8y{min-width:0}.YouTubeChannelFeed_playerTitle__BxUw2{margin:0;font-size:.96rem;color:#fff;line-height:1.35}.YouTubeChannelFeed_playerDate__I_ohn{font-size:.78rem;color:hsla(0,0%,100%,.64)}.YouTubeChannelFeed_playerDescription__L8FC5{margin:0;font-size:.86rem;line-height:1.55;color:hsla(0,0%,100%,.78);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.YouTubeChannelFeed_watchLink__bxdrN{flex-shrink:0;color:var(--accent-primary);font-size:.76rem;font-weight:600;text-decoration:none;padding-top:2px}.YouTubeChannelFeed_watchLink__bxdrN:hover{text-decoration:underline}.YouTubeChannelFeed_playerDocuments__0ILMD{display:flex;flex-wrap:wrap;gap:8px}.YouTubeChannelFeed_documentButton__qZHB4{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.12);color:var(--accent-primary);font-size:.78rem;font-weight:600;text-decoration:none;max-width:100%;transition:background .2s ease,border-color .2s ease,transform .2s ease}.YouTubeChannelFeed_documentButton__qZHB4:hover{background:rgba(var(--accent-rgb),.22);border-color:rgba(var(--accent-rgb),.6);transform:translateY(-1px)}.YouTubeChannelFeed_documentButton__qZHB4 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.YouTubeChannelFeed_list__ZHJpV{display:flex;flex-direction:column;gap:10px;max-height:460px;overflow-y:auto;padding-right:4px}.YouTubeChannelFeed_gridPicker__ETUzs{display:grid;grid-template-columns:repeat(var(--youtube-grid-columns,3),minmax(0,1fr));grid-gap:var(--youtube-grid-gap,12px);gap:var(--youtube-grid-gap,12px)}.YouTubeChannelFeed_videoButton__q8IlI{display:grid;grid-template-columns:120px 1fr;grid-gap:10px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);padding:8px}.YouTubeChannelFeed_gridCard__Ui59h,.YouTubeChannelFeed_videoButton__q8IlI{gap:10px;width:100%;background:rgba(0,0,0,.34);color:#fff;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.YouTubeChannelFeed_gridCard__Ui59h{display:flex;flex-direction:column;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);padding:10px}.YouTubeChannelFeed_gridCard__Ui59h:hover,.YouTubeChannelFeed_videoButton__q8IlI:hover{border-color:rgba(var(--accent-rgb),.62);transform:translateY(-1px)}.YouTubeChannelFeed_gridCard__Ui59h.YouTubeChannelFeed_active__5N6sA,.YouTubeChannelFeed_videoButton__q8IlI.YouTubeChannelFeed_active__5N6sA{border-color:var(--accent-primary);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.35)}.YouTubeChannelFeed_thumb__MMT6M{width:100%;height:68px;border-radius:8px;object-fit:cover}.YouTubeChannelFeed_gridThumb__2noJ0{width:100%;aspect-ratio:16/9;border-radius:10px;object-fit:cover}.YouTubeChannelFeed_videoInfo__MiEmh{min-width:0;display:flex;flex-direction:column;gap:5px}.YouTubeChannelFeed_videoTitle__zkpT7{margin:0;font-size:.84rem;line-height:1.35;color:#fff;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.YouTubeChannelFeed_videoDate__bDF6i{font-size:.74rem;color:hsla(0,0%,100%,.68)}.YouTubeChannelFeed_videoDescription__poyeS{margin:0;font-size:.78rem;line-height:1.45;color:hsla(0,0%,100%,.68);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.YouTubeChannelFeed_empty__sO04I{border-radius:14px;border:1px dashed hsla(0,0%,100%,.22);padding:28px;text-align:center;color:hsla(0,0%,100%,.84);background:rgba(0,0,0,.25)}.YouTubeChannelFeed_emptySub__EpwvK{margin-top:8px;font-size:.9rem;color:hsla(0,0%,100%,.64)}@media (max-width:1080px){.YouTubeChannelFeed_layoutSide__yu6Fb{grid-template-columns:1fr}.YouTubeChannelFeed_list__ZHJpV{max-height:300px}.YouTubeChannelFeed_gridPicker__ETUzs{grid-template-columns:repeat(var(--youtube-grid-columns-tablet,2),minmax(0,1fr))}}@media (max-width:720px){.YouTubeChannelFeed_panel__fjaZR{padding:12px;border-radius:14px}.YouTubeChannelFeed_title__Mg_hk{font-size:1.15rem}.YouTubeChannelFeed_subtitle__HHQJQ{font-size:.82rem}.YouTubeChannelFeed_headerRow__v4m3l,.YouTubeChannelFeed_playerMetaTop__DSL4v{flex-direction:column;align-items:flex-start}.YouTubeChannelFeed_playerMeta__nF2nZ{padding:10px}.YouTubeChannelFeed_playerTitle__BxUw2{font-size:.88rem}.YouTubeChannelFeed_playerDescription__L8FC5{-webkit-line-clamp:2;line-clamp:2;font-size:.82rem}.YouTubeChannelFeed_videoButton__q8IlI{grid-template-columns:80px 1fr;gap:8px;padding:6px}.YouTubeChannelFeed_thumb__MMT6M{height:50px;border-radius:6px}.YouTubeChannelFeed_videoTitle__zkpT7{font-size:.8rem;-webkit-line-clamp:1;line-clamp:1}.YouTubeChannelFeed_gridPicker__ETUzs{grid-template-columns:repeat(var(--youtube-grid-columns-mobile,1),minmax(0,1fr))}.YouTubeChannelFeed_list__ZHJpV{max-height:200px;gap:6px}.YouTubeChannelFeed_gridCard__Ui59h{padding:8px;border-radius:10px}}