.TrashPage_container__c5I_R{min-height:100vh}.TrashPage_content__4GLnI{max-width:1000px;margin:0 auto;padding:24px}.TrashPage_header__wJBEx{justify-content:space-between;margin-bottom:32px}.TrashPage_header__wJBEx,.TrashPage_titleArea__tTfGG{display:flex;align-items:center;gap:12px}.TrashPage_titleArea__tTfGG h1{font-size:1.8rem;font-weight:800;color:var(--body-ink);margin:0}.TrashPage_trashIcon__0eoS5{color:var(--primary)}.TrashPage_emptyBtn__dGSVV{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2);padding:8px 16px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.TrashPage_emptyBtn__dGSVV:hover{background:#ef4444;color:#fff}.TrashPage_emptyState__QDO8n{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;color:var(--body-ink-muted);gap:16px}.TrashPage_exportPanel___o0qC{margin-bottom:24px;background:color-mix(in srgb,var(--panel-bg) 92%,white);border:1px solid var(--panel-border);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:12px}.TrashPage_exportPanelHeader__sQYc_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.TrashPage_exportTitleWrap__WKzZr{display:flex;align-items:flex-start;gap:10px;min-width:0}.TrashPage_exportTitleWrap__WKzZr h2{margin:0;color:var(--body-ink);font-size:.98rem;font-weight:800;line-height:1.2}.TrashPage_exportTitleWrap__WKzZr p{margin:4px 0 0;color:var(--body-ink-muted);font-size:.78rem;line-height:1.35}.TrashPage_exportIcon__9CDSn{color:var(--primary);margin-top:1px;flex-shrink:0}.TrashPage_exportMeta__m8BBD{display:flex;flex-direction:column;gap:3px;padding:8px 10px;border-radius:12px;border:1px solid rgba(47,42,37,.08);background:rgba(255,255,255,.66);min-width:180px}.TrashPage_exportMetaLabel__uJane{display:inline-flex;align-items:center;gap:5px;color:var(--body-ink-muted);font-size:.68rem;font-weight:700}.TrashPage_exportMeta__m8BBD strong{color:var(--body-ink);font-size:.78rem;line-height:1.2}.TrashPage_exportMetaSub__KOXlY{color:var(--body-ink-muted);font-size:.66rem;line-height:1.2}.TrashPage_exportStats__H05Zs{display:flex;flex-wrap:wrap;gap:8px}.TrashPage_exportStats__H05Zs span{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;border:1px solid rgba(47,42,37,.08);background:rgba(255,255,255,.62);color:var(--body-ink-muted);font-size:.72rem;font-weight:700}.TrashPage_exportActions__hbkKQ{display:flex;flex-wrap:wrap;gap:8px}.TrashPage_exportBtn__IkHDP,.TrashPage_exportPrimaryBtn__6eFpP{border-radius:10px;border:1px solid rgba(47,42,37,.12);background:rgba(255,255,255,.72);color:var(--body-ink);min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:.8rem;font-weight:700;transition:background .15s ease,border-color .15s ease,transform .15s ease}.TrashPage_exportPrimaryBtn__6eFpP{background:rgba(var(--primary-rgb),.12);border-color:rgba(var(--primary-rgb),.22)}.TrashPage_exportBtn__IkHDP:hover,.TrashPage_exportPrimaryBtn__6eFpP:hover{background:rgba(255,255,255,.92);border-color:rgba(47,42,37,.16);transform:translateY(-1px)}.TrashPage_exportPrimaryBtn__6eFpP:hover{background:rgba(var(--primary-rgb),.16);border-color:rgba(var(--primary-rgb),.3)}.TrashPage_exportHint__K_qTa{color:var(--body-ink-muted);font-size:.72rem;line-height:1.35;padding:8px 10px;border-radius:10px;background:rgba(47,42,37,.03);border:1px solid rgba(47,42,37,.05)}.TrashPage_importDivider__fHFG3{height:1px;background:rgba(47,42,37,.08);margin:2px 0}.TrashPage_importPanel__R8XrI{display:flex;flex-direction:column;gap:10px}.TrashPage_importHeader__Qm5Yt{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.TrashPage_importTitleWrap__nh4Oc{display:flex;gap:9px;align-items:flex-start;min-width:0}.TrashPage_importIcon__3cjdk{color:var(--primary);margin-top:1px;flex-shrink:0}.TrashPage_importTitleWrap__nh4Oc h3{margin:0;color:var(--body-ink);font-size:.9rem;font-weight:800;line-height:1.2}.TrashPage_importTitleWrap__nh4Oc p{margin:4px 0 0;color:var(--body-ink-muted);font-size:.74rem;line-height:1.35}.TrashPage_hiddenFileInput__GlaUH{display:none}.TrashPage_importFileRow__lD48T{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}.TrashPage_importFileBtn__Jr5hz,.TrashPage_importResetBtn__xdRmM{min-height:34px;border-radius:10px;border:1px solid rgba(47,42,37,.12);background:rgba(255,255,255,.74);color:var(--body-ink);padding:0 10px;display:inline-flex;align-items:center;gap:6px;font-size:.76rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.TrashPage_importFileBtn__Jr5hz:hover,.TrashPage_importResetBtn__xdRmM:hover{background:rgba(255,255,255,.94);border-color:rgba(47,42,37,.16)}.TrashPage_importFileMeta__bPyJ7{min-width:0;border:1px solid rgba(47,42,37,.08);background:rgba(255,255,255,.55);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:3px}.TrashPage_importFileMeta__bPyJ7 strong{color:var(--body-ink);font-size:.76rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrashPage_importFileMeta__bPyJ7 span{color:var(--body-ink-muted);font-size:.68rem;line-height:1.2}.TrashPage_importMessage__DQkzz{border-radius:10px;padding:8px 10px;font-size:.74rem;line-height:1.3;border:1px solid rgba(47,42,37,.08)}.TrashPage_importMessageError__YRXYP{background:rgba(156,90,82,.07);border-color:rgba(156,90,82,.16);color:#8a4d46}.TrashPage_importMessageSuccess__Em1vi{background:rgba(84,128,100,.08);border-color:rgba(84,128,100,.16);color:#476a55}.TrashPage_importPreviewCard__6I9YP{border-radius:12px;border:1px solid rgba(47,42,37,.09);background:rgba(255,255,255,.66);padding:10px;display:flex;flex-direction:column;gap:10px}.TrashPage_importPreviewHeader__Z0NDH{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.TrashPage_importPreviewHeader__Z0NDH strong{color:var(--body-ink);font-size:.78rem}.TrashPage_importPreviewHeader__Z0NDH span{color:var(--body-ink-muted);font-size:.68rem}.TrashPage_importStatsGrid__9af_R{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.TrashPage_importStat__kJHoa{border-radius:10px;border:1px solid rgba(47,42,37,.07);background:rgba(255,255,255,.7);padding:8px;display:flex;flex-direction:column;gap:3px}.TrashPage_importStat__kJHoa strong{color:var(--body-ink);font-size:.86rem;line-height:1}.TrashPage_importStat__kJHoa small{color:var(--body-ink-muted);font-size:.64rem;line-height:1.25}.TrashPage_importImpactCard__1rZTF{border-radius:10px;border:1px solid rgba(47,42,37,.08);background:rgba(255,255,255,.54);padding:9px;display:flex;flex-direction:column;gap:8px}.TrashPage_importImpactHeader__8_X9n{display:flex;flex-direction:column;gap:3px}.TrashPage_importImpactHeader__8_X9n strong{color:var(--body-ink);font-size:.74rem;line-height:1.2}.TrashPage_importImpactHeader__8_X9n small{color:var(--body-ink-muted);font-size:.66rem;line-height:1.25}.TrashPage_importImpactRows__fa5Yl{display:flex;flex-direction:column;gap:6px}.TrashPage_importImpactRow__gO3io{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;border:1px solid rgba(47,42,37,.05);border-radius:9px;background:rgba(255,255,255,.58);padding:7px 8px}.TrashPage_importImpactLabel__vffXh{min-width:0;display:flex;flex-direction:column;gap:2px}.TrashPage_importImpactLabel__vffXh span{color:var(--body-ink);font-size:.73rem;font-weight:700;line-height:1.15}.TrashPage_importImpactLabel__vffXh small{color:var(--body-ink-muted);font-size:.64rem;line-height:1.2}.TrashPage_importImpactSkip__TDItO{color:#8a5a22;font-size:.64rem;font-style:normal;line-height:1.2}.TrashPage_importImpactBadges__FzYgX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.TrashPage_importImpactBadge__0zvth{display:inline-flex;align-items:center;min-height:22px;border-radius:999px;padding:0 7px;font-size:.64rem;font-weight:700;border:1px solid rgba(47,42,37,.08);white-space:nowrap}.TrashPage_importImpactNew__b1Nwa{background:rgba(84,128,100,.08);border-color:rgba(84,128,100,.16);color:#476a55}.TrashPage_importImpactOverwrite___MhZ9{background:rgba(72,117,145,.08);border-color:rgba(72,117,145,.16);color:#476f87}.TrashPage_importImpactRemove__4WWoF{background:rgba(156,90,82,.08);border-color:rgba(156,90,82,.16);color:#8d514a}.TrashPage_importImpactMetaGrid__Bb9e3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.TrashPage_importImpactMetaItem__wkQ3S{border:1px solid rgba(47,42,37,.05);border-radius:9px;background:rgba(255,255,255,.52);padding:7px 8px;display:flex;flex-direction:column;gap:2px}.TrashPage_importImpactMetaItem__wkQ3S strong{color:var(--body-ink);font-size:.68rem;line-height:1.15}.TrashPage_importImpactMetaItem__wkQ3S small{color:var(--body-ink-muted);font-size:.63rem;line-height:1.2}.TrashPage_importTombstoneImpact__rqXio{border-radius:9px;border:1px solid rgba(47,42,37,.06);background:rgba(255,255,255,.5);padding:7px 8px;display:flex;flex-direction:column;gap:2px}.TrashPage_importTombstoneImpact__rqXio strong{color:var(--body-ink);font-size:.68rem;line-height:1.15}.TrashPage_importTombstoneImpact__rqXio span{color:var(--body-ink-muted);font-size:.64rem;line-height:1.25}.TrashPage_importWarnings__BATwP{display:flex;flex-direction:column;gap:6px}.TrashPage_restoreScopePanel__KETIy{display:flex;flex-direction:column;gap:8px;border-radius:10px;border:1px solid rgba(47,42,37,.07);background:rgba(255,255,255,.44);padding:8px}.TrashPage_restoreScopeHeader__wjVd4{display:flex;flex-direction:column;gap:2px}.TrashPage_restoreScopeHeader__wjVd4 strong{color:var(--body-ink);font-size:.74rem;line-height:1.15}.TrashPage_restoreScopeHeader__wjVd4 small{color:var(--body-ink-muted);font-size:.66rem;line-height:1.25}.TrashPage_restoreScopePresetRow__gExIr{display:flex;flex-wrap:wrap;gap:6px}.TrashPage_restoreScopePresetBtn__TzyGm{min-height:28px;border-radius:999px;border:1px solid rgba(47,42,37,.1);background:rgba(255,255,255,.72);color:var(--body-ink);padding:0 10px;font-size:.69rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.TrashPage_restoreScopePresetBtn__TzyGm:hover{background:rgba(255,255,255,.9);border-color:rgba(47,42,37,.16)}.TrashPage_restoreScopeGrid__ErqBY{display:flex;flex-direction:column;gap:6px}.TrashPage_restoreScopeSummary__KFXIa{color:var(--body-ink-muted);font-size:.67rem;line-height:1.2;padding:2px 2px 0}.TrashPage_importWarningItem__cbBFi{display:flex;align-items:flex-start;gap:6px;color:#8a5a22;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.14);border-radius:9px;padding:7px 8px;font-size:.72rem;line-height:1.25}.TrashPage_importWarningItem__cbBFi svg{margin-top:1px;flex-shrink:0}.TrashPage_importOptions__vnQOB{display:flex;flex-direction:column;gap:8px}.TrashPage_checkRow__b6p7E{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:flex-start;border:1px solid rgba(47,42,37,.06);background:rgba(255,255,255,.48);border-radius:10px;padding:8px;cursor:pointer}.TrashPage_checkRow__b6p7E input{margin:2px 0 0}.TrashPage_checkRow__b6p7E span{display:flex;flex-direction:column;gap:2px;min-width:0}.TrashPage_checkRow__b6p7E strong{color:var(--body-ink);font-size:.74rem;line-height:1.15}.TrashPage_checkRow__b6p7E small{color:var(--body-ink-muted);font-size:.67rem;line-height:1.25}.TrashPage_importActionRow__S9CYU{display:flex;justify-content:flex-end}.TrashPage_importPrepareBtn__Rgqs5{min-height:34px;border-radius:10px;border:1px solid rgba(47,42,37,.12);background:rgba(255,255,255,.84);color:var(--body-ink);padding:0 12px;font-size:.76rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease}.TrashPage_importPrepareBtn__Rgqs5:hover{background:rgba(255,255,255,.96);border-color:rgba(47,42,37,.16)}.TrashPage_importConfirmBox__9rK4J{border-radius:10px;border:1px solid rgba(156,90,82,.16);background:rgba(255,251,250,.86);padding:9px;display:flex;flex-direction:column;gap:8px}.TrashPage_importConfirmBox__9rK4J p{margin:0;color:var(--body-ink);font-size:.74rem;line-height:1.3}.TrashPage_importConfirmBox__9rK4J code{background:rgba(47,42,37,.06);border-radius:6px;padding:1px 5px;font-size:.72rem}.TrashPage_importConfirmRow__QsQVJ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.TrashPage_importConfirmInput__C2fqP{width:100%;min-width:0;height:34px;border-radius:10px;border:1px solid rgba(47,42,37,.12);background:rgba(255,255,255,.9);color:var(--body-ink);padding:0 10px;font-size:.76rem;outline:none}.TrashPage_importConfirmInput__C2fqP:focus{border-color:rgba(var(--primary-rgb),.3);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.08)}.TrashPage_importDangerBtn__J4zfc{min-height:34px;border-radius:10px;border:1px solid rgba(156,90,82,.22);background:rgba(156,90,82,.1);color:#8d514a;padding:0 12px;font-size:.76rem;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.TrashPage_importDangerBtn__J4zfc:hover:not(:disabled){background:rgba(156,90,82,.15);border-color:rgba(156,90,82,.28)}.TrashPage_importDangerBtn__J4zfc:disabled{opacity:1;color:#8c7d79;border-color:rgba(47,42,37,.14);background:rgba(47,42,37,.05);cursor:not-allowed}.TrashPage_importConfirmHint__ulAIx{color:var(--body-ink-muted);font-size:.67rem;line-height:1.25}.TrashPage_emptyIcon__HSZE8{opacity:.3}.TrashPage_trashGrid__D9Shy{display:flex;flex-direction:column;gap:32px}.TrashPage_section__ne_Dv h2{font-size:1rem;color:var(--body-ink-muted);margin-bottom:12px;display:flex;align-items:center;gap:8px;font-weight:600}.TrashPage_list__FNfdu{display:flex;flex-direction:column;gap:8px}.TrashPage_item__YbdL4{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:12px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;transition:all .2s}.TrashPage_item__YbdL4:hover{border-color:rgba(47,42,37,.12);transform:translateX(4px)}.TrashPage_itemInfo__7K6wE{display:flex;flex-direction:column;gap:2px}.TrashPage_title__f2Xdm{color:var(--body-ink);font-weight:500}.TrashPage_context__3ciVh{font-size:.75rem;color:var(--body-ink-muted)}.TrashPage_actions__EWOBq{display:flex;gap:8px}.TrashPage_actions__EWOBq button{background:rgba(47,42,37,.05);border:none;color:var(--body-ink-muted);padding:6px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.TrashPage_actions__EWOBq button:hover{background:rgba(47,42,37,.1);color:var(--body-ink)}.TrashPage_actions__EWOBq button.TrashPage_delete__SHZuG:hover{background:rgba(239,68,68,.15);color:#ef4444}.TrashPage_warning__D7yq0{margin-top:40px;display:flex;align-items:center;gap:8px;color:var(--body-ink-muted);font-size:.85rem;padding:16px;background:rgba(47,42,37,.03);border-radius:10px}@media (max-width:900px){.TrashPage_content__4GLnI{padding:14px}.TrashPage_header__wJBEx{flex-direction:column;align-items:stretch;margin-bottom:20px}.TrashPage_emptyBtn__dGSVV{width:100%;justify-content:center}.TrashPage_exportMeta__m8BBD{width:100%;min-width:0}.TrashPage_exportActions__hbkKQ{flex-direction:column}.TrashPage_exportBtn__IkHDP,.TrashPage_exportPrimaryBtn__6eFpP{width:100%;justify-content:center}.TrashPage_importFileRow__lD48T{grid-template-columns:1fr}.TrashPage_importFileBtn__Jr5hz,.TrashPage_importResetBtn__xdRmM{width:100%;justify-content:center}.TrashPage_importStatsGrid__9af_R{grid-template-columns:repeat(2,minmax(0,1fr))}.TrashPage_importImpactRow__gO3io{grid-template-columns:1fr;align-items:flex-start}.TrashPage_importImpactBadges__FzYgX{justify-content:flex-start}.TrashPage_importConfirmRow__QsQVJ,.TrashPage_importImpactMetaGrid__Bb9e3{grid-template-columns:1fr}.TrashPage_importDangerBtn__J4zfc{width:100%}}.TopInfoStrip_strip__24gim{display:flex;align-items:center;justify-content:flex-start;gap:14px;min-height:30px;padding:2px 4px 10px;color:var(--body-ink-muted);font-size:.78rem;border-bottom:1px solid rgba(47,42,37,.08);margin-bottom:12px;overflow:hidden}.TopInfoStrip_group__GZDTK{display:flex;align-items:center;gap:7px;min-width:0;white-space:nowrap}.TopInfoStrip_time__MaXaX{color:var(--body-ink);font-weight:700;letter-spacing:.02em;font-size:.82rem}.TopInfoStrip_dot__UZN5M{color:color-mix(in srgb,var(--body-ink-muted) 65%,var(--background))}@media (max-width:980px){.TopInfoStrip_strip__24gim{flex-direction:row;align-items:center;gap:8px;padding-bottom:10px;font-size:.76rem}.TopInfoStrip_group__GZDTK{flex-wrap:nowrap;white-space:nowrap}}.DashboardDnd_dashboardContainer__ZaIFy{display:flex;flex-direction:column;gap:12px;max-width:1400px;margin:0 auto;min-width:0}.DashboardDnd_dashboardContent__qrlxE{display:flex;flex-direction:column;gap:24px;min-width:0}.DashboardDnd_dragOverlay__jfIzi{pointer-events:none}.DashboardDnd_overlayCard___KFpX{min-width:240px;max-width:340px;border-radius:16px;border:1px solid rgba(47,42,37,.12);background:color-mix(in srgb,var(--panel-bg) 96%,white);box-shadow:0 16px 28px rgba(24,22,20,.24),inset 0 0 0 1px rgba(47,42,37,.04);padding:14px 16px;color:var(--body-ink);transform:scale(1.02);animation:DashboardDnd_overlayIn__FP9WH .18s cubic-bezier(.16,1,.3,1);opacity:.88}.DashboardDnd_overlayCardProject__OaLdG{min-width:260px;max-width:380px}.DashboardDnd_overlayProjectP1___8Tfa{background:linear-gradient(0deg,color-mix(in srgb,var(--grade-a-bg) 66%,transparent),color-mix(in srgb,var(--grade-a-bg) 66%,transparent)),color-mix(in srgb,var(--panel-bg) 96%,white)}.DashboardDnd_overlayProjectP2___pgTx{background:linear-gradient(0deg,color-mix(in srgb,var(--grade-b-bg) 66%,transparent),color-mix(in srgb,var(--grade-b-bg) 66%,transparent)),color-mix(in srgb,var(--panel-bg) 96%,white)}.DashboardDnd_overlayProjectP3__vkoIK{background:linear-gradient(0deg,color-mix(in srgb,var(--grade-c-bg) 66%,transparent),color-mix(in srgb,var(--grade-c-bg) 66%,transparent)),color-mix(in srgb,var(--panel-bg) 96%,white)}.DashboardDnd_overlayPill__2Engy{display:inline-flex;align-items:center;gap:10px;border-radius:12px;border:1px solid rgba(47,42,37,.1);background:color-mix(in srgb,var(--panel-bg) 96%,white);color:var(--body-ink);padding:10px 16px;box-shadow:0 14px 24px rgba(24,22,20,.22),inset 0 0 0 1px rgba(47,42,37,.03);max-width:360px;transform:scale(1.03);animation:DashboardDnd_overlayIn__FP9WH .18s cubic-bezier(.16,1,.3,1);opacity:.88}.DashboardDnd_overlayPillDot__306JZ{width:8px;height:8px;border-radius:50%;background:currentColor;flex:0 0 auto;box-shadow:none}.DashboardDnd_overlayPillText__FyC1c{font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em}.DashboardDnd_overlayPillMode__drNUZ{font-size:.68rem;opacity:.6;margin-left:2px;flex:0 0 auto;font-weight:500}.DashboardDnd_overlayLabel__oCrke{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.5;margin-bottom:6px}.DashboardDnd_overlayTitle__eu_Hh{font-size:.88rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardDnd_overlayMeta__nR2a2{margin-top:6px;font-size:.68rem;opacity:.5;font-weight:500}.DashboardDnd_overlayP1__Zq1eW{color:color-mix(in srgb,var(--danger) 50%,white);border-color:color-mix(in srgb,var(--danger) 30%,transparent)}.DashboardDnd_overlayP1__Zq1eW .DashboardDnd_overlayPillDot__306JZ{box-shadow:none}.DashboardDnd_overlayP2__9vzRo{color:color-mix(in srgb,var(--warning) 55%,white);border-color:color-mix(in srgb,var(--warning) 30%,transparent)}.DashboardDnd_overlayP2__9vzRo .DashboardDnd_overlayPillDot__306JZ{box-shadow:none}.DashboardDnd_overlayP3__oyJFz{color:color-mix(in srgb,var(--success) 55%,white);border-color:color-mix(in srgb,var(--success) 30%,transparent)}.DashboardDnd_overlayP3__oyJFz .DashboardDnd_overlayPillDot__306JZ{box-shadow:none}.DashboardDnd_overlayCalendar__lFQoA{border-color:color-mix(in srgb,var(--calendar-wfh-accent) 30%,transparent);color:color-mix(in srgb,var(--calendar-wfh-accent) 60%,white)}.DashboardDnd_overlayCalendar__lFQoA .DashboardDnd_overlayPillDot__306JZ{box-shadow:none;background:color-mix(in srgb,var(--calendar-wfh-accent) 60%,white)}@keyframes DashboardDnd_overlayIn__FP9WH{0%{opacity:0;transform:scale(.96) rotate(-.5deg)}to{opacity:1;transform:scale(1.02) rotate(.8deg)}}.DashboardDnd_dragSnackbar__b5ubw{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;align-items:center;gap:14px;background:var(--body-ink,#1c1b1a);color:rgba(255,255,255,.92);padding:11px 18px;border-radius:14px;box-shadow:0 8px 28px rgba(0,0,0,.32),inset 0 0 0 1px rgba(255,255,255,.06);font-size:.83rem;font-weight:500;white-space:nowrap;pointer-events:all;animation:DashboardDnd_snackbarIn__qxYZt .22s cubic-bezier(.16,1,.3,1)}.DashboardDnd_snackbarLabel__Myeky{flex:1 1}.DashboardDnd_snackbarUndo__igugp{background:transparent;border:1px solid rgba(255,255,255,.22);color:rgba(255,255,255,.88);padding:4px 11px;border-radius:7px;cursor:pointer;font-size:.75rem;font-weight:600;transition:background .15s ease,border-color .15s ease;white-space:nowrap;font-family:inherit}.DashboardDnd_snackbarUndo__igugp:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.38)}@keyframes DashboardDnd_snackbarIn__qxYZt{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:768px){.DashboardDnd_dashboardContainer__ZaIFy{gap:10px}.DashboardDnd_dashboardContent__qrlxE{gap:18px}.DashboardDnd_overlayCard___KFpX{min-width:270px;max-width:390px;padding:15px 18px;border-radius:16px}.DashboardDnd_overlayPill__2Engy{padding:12px 18px;gap:12px;border-radius:14px;max-width:420px}.DashboardDnd_overlayPillDot__306JZ{width:12px;height:12px}.DashboardDnd_overlayPillText__FyC1c{font-size:1.08rem}.DashboardDnd_overlayPillMode__drNUZ{font-size:.94rem}.DashboardDnd_overlayTitle__eu_Hh{font-size:1.12rem}.DashboardDnd_overlayLabel__oCrke,.DashboardDnd_overlayMeta__nR2a2{font-size:.92rem}}.calendarPage_calendarPage__e7W_e{display:flex;flex-direction:column;gap:20px;max-width:1400px;margin:0 auto;min-width:0}@media (max-width:900px){.calendarPage_calendarPage__e7W_e{gap:16px;margin-top:6px}}.DashboardHeader_header___gEIr{margin-bottom:32px;display:flex;flex-direction:column;container-type:inline-size}.DashboardHeader_coverImage__ZFOni{width:100%;height:250px;border-radius:24px;background-size:cover;background-position:50%;position:relative;overflow:hidden;box-shadow:0 12px 24px rgba(0,0,0,.2);transition:all .3s ease}.DashboardHeader_coverImage__ZFOni:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.5));pointer-events:none}.DashboardHeader_changeCoverBtn__v7oSe{position:absolute;top:16px;right:16px;z-index:10;display:flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(255,255,255,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(47,42,37,.14);border-radius:8px;color:var(--body-ink);font-size:.85rem;font-weight:500;cursor:pointer;opacity:0;transform:translateY(-10px);transition:all .2s ease}.DashboardHeader_coverImage__ZFOni:hover .DashboardHeader_changeCoverBtn__v7oSe{opacity:1;transform:translateY(0)}.DashboardHeader_changeCoverBtn__v7oSe:hover{background:rgba(255,255,255,.95)}.DashboardHeader_navBar__hFhRw{display:flex;gap:8px;padding:0 40px;margin-top:-20px;position:relative;z-index:10}.DashboardHeader_navItem__IWoCG{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--panel-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--panel-border);border-radius:12px;color:var(--body-ink-muted);text-decoration:none;font-size:.95rem;font-weight:600;transition:all .2s}.DashboardHeader_navItem__IWoCG:hover{color:var(--body-ink);border-color:rgba(47,42,37,.16);transform:translateY(-2px)}.DashboardHeader_navActive__qfwaV{color:var(--primary);border-color:var(--primary);background:rgba(var(--primary-rgb),.12)}.DashboardHeader_titleSection__46okJ{margin-top:-40px;position:relative;z-index:20;padding:0 32px}.DashboardHeader_quickAddBar___EsV_{margin-top:12px;display:flex;flex-direction:column;gap:6px;width:min(100%,760px)}.DashboardHeader_quickAddForm__3NU5m{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.DashboardHeader_quickAddInput__ryzN1{width:100%;min-width:0;border-radius:12px;border:1px solid rgba(47,42,37,.14);background:rgba(255,255,255,.86);color:var(--body-ink);padding:11px 14px;font-size:.95rem;line-height:1.2;outline:none;box-shadow:0 8px 18px rgba(24,22,20,.1)}.DashboardHeader_quickAddInput__ryzN1::placeholder{color:rgba(47,42,37,.45)}.DashboardHeader_quickAddInput__ryzN1:focus{border-color:rgba(251,191,36,.5);box-shadow:0 0 0 3px rgba(251,191,36,.14),0 10px 20px rgba(0,0,0,.18)}.DashboardHeader_quickAddSubmit__gfeYN{border:1px solid rgba(245,158,11,.22);background:rgba(245,158,11,.14);color:#f8d37c;border-radius:12px;padding:10px 14px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .18s ease;white-space:nowrap}.DashboardHeader_quickAddSubmit__gfeYN:hover{background:rgba(245,158,11,.2);border-color:rgba(245,158,11,.34);color:#ffe3a5}.DashboardHeader_quickAddMeta__BMBf5{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding-left:2px;font-size:.8rem;color:rgba(255,255,255,.88)}.DashboardHeader_quickAddHint__e3TQx{color:#f8d37c}.DashboardHeader_titleDisplay__dNtw_{display:flex;align-items:center;gap:16px;min-width:0;flex-wrap:wrap}.DashboardHeader_titleDisplay__dNtw_ h1{font-size:clamp(2.2rem,5.2cqw,3.5rem);font-weight:800;color:#fff;text-shadow:0 4px 12px rgba(0,0,0,.5);margin:0;letter-spacing:-.02em;min-width:0;line-height:1.02;word-break:keep-all;overflow-wrap:normal}.DashboardHeader_iconBtn__cb43y{background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(47,42,37,.12);border-radius:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--body-ink-muted);cursor:pointer;transition:all .2s ease;opacity:0}.DashboardHeader_iconBtn__cb43y:focus,.DashboardHeader_titleDisplay__dNtw_:hover .DashboardHeader_iconBtn__cb43y{opacity:1}.DashboardHeader_iconBtn__cb43y:hover{background:rgba(255,255,255,.94);color:var(--body-ink)}.DashboardHeader_titleForm__bDIzB{display:flex;align-items:center;gap:16px;height:60px;min-width:0}.DashboardHeader_titleInput__Dqu_c{font-family:var(--font-outfit),sans-serif;font-size:clamp(2.2rem,5.2cqw,3.5rem);font-weight:800;color:#fff;background:transparent;border:none;outline:none;border-bottom:2px solid var(--primary);padding-bottom:4px;width:min(100%,900px);min-width:180px}@container (max-width: 980px){.DashboardHeader_coverImage__ZFOni{height:210px}.DashboardHeader_titleSection__46okJ{margin-top:-34px;padding:0 20px}.DashboardHeader_titleDisplay__dNtw_{gap:10px;align-items:flex-end}.DashboardHeader_titleDisplay__dNtw_ h1,.DashboardHeader_titleInput__Dqu_c{font-size:clamp(1.9rem,6.2cqw,2.6rem)}.DashboardHeader_iconBtn__cb43y{width:36px;height:36px;opacity:1}.DashboardHeader_quickAddBar___EsV_{margin-top:10px;width:min(100%,640px)}.DashboardHeader_quickAddInput__ryzN1{padding:10px 12px;font-size:.9rem}}@container (max-width: 640px){.DashboardHeader_titleSection__46okJ{margin-top:-28px;padding:0 14px}.DashboardHeader_titleDisplay__dNtw_{gap:8px}.DashboardHeader_titleDisplay__dNtw_ h1,.DashboardHeader_titleInput__Dqu_c{font-size:clamp(1.6rem,8.5cqw,2.1rem);line-height:1.04}.DashboardHeader_titleInput__Dqu_c{min-width:120px}.DashboardHeader_quickAddForm__3NU5m{grid-template-columns:1fr}.DashboardHeader_quickAddSubmit__gfeYN{justify-content:center;width:100%}.DashboardHeader_changeCoverBtn__v7oSe{padding:6px 10px;gap:6px;font-size:.72rem}}@media (max-width:768px){.DashboardHeader_coverImage__ZFOni{height:180px;border-radius:16px}.DashboardHeader_changeCoverBtn__v7oSe{opacity:1;transform:none;padding:6px 12px;gap:6px;font-size:.75rem}.DashboardHeader_titleSection__46okJ{margin-top:-30px;padding:0 16px}.DashboardHeader_titleDisplay__dNtw_ h1,.DashboardHeader_titleInput__Dqu_c{font-size:2.25rem}.DashboardHeader_titleDisplay__dNtw_{gap:8px;align-items:flex-end}.DashboardHeader_titleDisplay__dNtw_ h1{line-height:1.05;word-break:keep-all}.DashboardHeader_iconBtn__cb43y{width:34px;height:34px;opacity:1}.DashboardHeader_quickAddBar___EsV_{margin-top:8px}.DashboardHeader_quickAddInput__ryzN1{padding:9px 11px;font-size:.86rem}.DashboardHeader_quickAddMeta__BMBf5{font-size:.75rem;gap:6px}}