.Topbar_bar__5MLs6{height:68px;display:flex;align-items:stretch;gap:12px;position:relative;background:rgba(0,0,0,0);padding:0 15px;box-sizing:border-box}.Topbar_content__Pjri8,.Topbar_controls__3lXdP{border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(248,241,230,.75));border:1px solid rgba(198,171,138,.26);box-shadow:0 10px 25px rgba(126,93,58,.1),0 2px 8px rgba(126,93,58,.06),inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -1px 0 rgba(126,93,58,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.Topbar_controls__3lXdP{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:0 12px}.Topbar_content__Pjri8{flex:1 1;min-width:0;display:flex;align-items:center;gap:20px;padding:0 22px}.Topbar_actions__6yxi0{margin-left:auto;display:flex;align-items:center;gap:6px}.Topbar_titleWrap__Nhdra{display:flex;align-items:center;min-width:120px}.Topbar_title__0Aef_{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:700;color:#4c3523;letter-spacing:-.01em;line-height:1;margin:0}.Topbar_search__Xk7gJ{position:relative;flex:1 1;max-width:420px;height:42px;display:flex;align-items:center;gap:10px;padding:0 16px;background:hsla(0,0%,100%,.38);border:1px solid rgba(184,155,117,.22);border-radius:999px;box-shadow:inset 0 2px 8px rgba(145,113,77,.05);transition:all .15s ease;z-index:30}.Topbar_search__Xk7gJ.Topbar_searchOpen__TCCWW,.Topbar_search__Xk7gJ:focus-within{background:hsla(0,0%,100%,.72);border-color:rgba(197,115,93,.4);box-shadow:0 0 0 3px rgba(197,115,93,.14)}.Topbar_sIcon__By9hf{font-size:14px;color:#ad9070;flex-shrink:0}.Topbar_sInput___Nj8s{flex:1 1;min-width:0;border:0!important;background:rgba(0,0,0,0)!important;outline:0!important;box-shadow:none!important;font-family:Inter,sans-serif;font-size:13px;color:#3a2a1a;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;height:auto}.Topbar_sInput___Nj8s::placeholder{color:#9c876f}.Topbar_sInput___Nj8s:focus,.Topbar_sInput___Nj8s:focus-visible{outline:0!important;box-shadow:none!important;border:0!important}.Topbar_searchClear__Klekw{flex:none;width:22px;height:22px;border:0;border-radius:999px;background:rgba(184,155,117,.16);color:#8a7157;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:11px;padding:0}.Topbar_searchClear__Klekw:hover{background:rgba(197,115,93,.18);color:var(--primary)}.Topbar_searchPanel__vCAlN{position:absolute;left:0;right:0;top:calc(100% + 10px);background:linear-gradient(180deg,#fffdf9,#faf6f1);border:1px solid rgba(198,171,138,.35);border-radius:16px;box-shadow:0 18px 40px rgba(74,47,22,.16),0 2px 8px rgba(126,93,58,.08);overflow:hidden;max-height:min(420px,60vh);display:flex;flex-direction:column;z-index:40}.Topbar_searchPanelHead__Fd5FQ{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(184,155,117,.18);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#a08a72}.Topbar_searchPanelCount__ijw9o{color:#c68c53;letter-spacing:.06em}.Topbar_searchList__9ron_{list-style:none;margin:0;padding:6px;overflow-y:auto}.Topbar_searchHit__rSNIu{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;border-radius:12px;background:rgba(0,0,0,0);cursor:pointer;text-align:left;font:inherit;color:inherit;transition:background .12s ease}.Topbar_searchHit__rSNIu:hover{background:rgba(197,115,93,.08)}.Topbar_searchHitIcon__lV55a{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:rgba(197,115,93,.1);border:1px solid rgba(197,115,93,.16);color:#b57b3f;flex-shrink:0;font-size:14px}.Topbar_searchHitBody__AJIqk{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:2px}.Topbar_searchHitTitle__sYyFR{font-size:14px;font-weight:600;color:#3a2a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Topbar_searchHitSub__YLLCP{font-size:11px;color:#a08a72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Topbar_searchHitSection__W_H6I{flex-shrink:0;font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#b06a3e;background:hsla(0,0%,100%,.7);border:1px solid rgba(198,140,83,.28);border-radius:999px;padding:4px 8px}.Topbar_searchEmpty__XbucQ{padding:28px 16px;text-align:center;font-size:13px;color:#a08a72}.Topbar_shortcut__c3CT6{padding:2px 6px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;color:#866c56;background:hsla(0,0%,100%,.6);border:1px solid rgba(184,155,117,.3);border-radius:5px;white-space:nowrap}.Topbar_right__kSdXi{margin-left:auto;display:flex;align-items:center;gap:6px}.Topbar_iconBtn__tZAun{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:hsla(0,0%,100%,.4);border:1px solid rgba(184,155,117,.22);border-radius:12px;color:#7a614a;cursor:pointer;font-size:15px;transition:all .15s ease}.Topbar_iconBtn__tZAun:hover{background:hsla(0,0%,100%,.7);color:#4c3523}.Topbar_iconBtn__tZAun:active{transform:translateY(1px)}.Topbar_navBtn__Fwilc{width:34px;height:34px;font-size:13px}.Topbar_navBtn__Fwilc i{transition:transform .15s ease}.Topbar_navBtn__Fwilc:hover i{transform:translateX(-1px)}.Topbar_navBtn__Fwilc:nth-child(2):hover i{transform:translateX(1px)}.Topbar_dot__23i2d{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:999px;background:var(--primary);border:1.5px solid rgba(248,241,230,.95)}.Topbar_sep__Mafv9{width:1px;height:20px;background:rgba(151,118,78,.2);margin:0 8px}.Topbar_launcher__t3gKs{position:fixed;inset:0;z-index:1000;overflow:auto;display:flex;align-items:center;justify-content:center;padding:28px;background:#f4efe4;--fade-right:linear-gradient(90deg,rgba(250,246,239,0) 0.0%,rgba(250,246,239,0.0) 4.6%,rgba(250,246,239,0.0) 9.2%,rgba(250,246,239,0.0) 13.8%,rgba(250,246,239,0.0) 18.4%,rgba(250,246,239,0.0) 23.0%,rgba(250,246,239,0.0) 27.6%,rgba(250,246,239,0.0) 32.2%,rgba(250,246,239,0.0) 36.8%,rgba(250,246,239,0.0) 41.4%,rgba(250,246,239,0) 46.0%,rgba(250,246,239,0) 0,rgba(250,246,239,0.01) 51.4%,rgba(250,246,239,0.06) 56.8%,rgba(250,246,239,0.16) 62.2%,rgba(250,246,239,0.32) 67.6%,rgba(250,246,239,0.5) 73.0%,rgba(250,246,239,0.68) 78.4%,rgba(250,246,239,0.84) 83.8%,rgba(250,246,239,0.94) 89.2%,rgba(250,246,239,0.99) 94.6%,rgba(250,246,239,1) 100.0%);--img-city:url(/branding/menu-city.jpg);--img-valley:url(/branding/menu-valley.jpg);animation:Topbar_launcherIn__IOcyj .2s ease}.Topbar_launcher__t3gKs .diptych{font-family:Inter,sans-serif;color:#3a2a1a;-webkit-font-smoothing:antialiased}.Topbar_launcher__t3gKs *{box-sizing:border-box}.Topbar_launcher__t3gKs .v14-imgpick{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.Topbar_launcher__t3gKs .diptych{position:relative;width:min(1440px,100%);max-width:1440px;height:min(840px,100%);flex:none;display:flex;background-color:#faf6ef;background-image:var(--fade-right),var(--img-city);background-size:cover,cover;background-position:50%,60%;background-repeat:no-repeat,no-repeat;overflow:hidden;border-radius:26px;box-shadow:0 40px 90px -34px rgba(80,54,26,.42),0 2px 10px rgba(80,54,26,.1),0 0 0 1px rgba(198,171,138,.3);animation:v14-rise .6s cubic-bezier(.2,.7,.2,1) both}.Topbar_launcher__t3gKs .plate{position:relative;flex:none;width:462px;overflow:hidden}.Topbar_launcher__t3gKs .plate-wash{display:none}.Topbar_launcher__t3gKs .diptych.sceneValley{background-image:var(--fade-right),var(--img-valley);background-position:50%,58%}.Topbar_launcher__t3gKs .plate-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(250,246,239,.28),rgba(250,246,239,0) 26%,rgba(250,246,239,0) 70%,rgba(250,246,239,.3));pointer-events:none}.Topbar_launcher__t3gKs .plate-content{position:relative;z-index:2;height:100%;padding:56px 46px 44px 50px;display:flex;flex-direction:column}.Topbar_launcher__t3gKs .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#b57b3f}.Topbar_launcher__t3gKs .eyebrow-tick{width:22px;height:1.5px;background:linear-gradient(90deg,#d98f4e,#c5735d);border-radius:2px}.Topbar_launcher__t3gKs .suite-title{margin:20px 0 0;font-family:Cormorant Garamond,serif;font-weight:700;font-size:60px;line-height:.94;letter-spacing:-.01em;color:#33241a}.Topbar_launcher__t3gKs .hairline{display:block;width:56px;height:2px;margin:28px 0 22px;background:linear-gradient(90deg,#c68c53,rgba(198,140,83,0));border-radius:2px}.Topbar_launcher__t3gKs .suite-note{margin:0;max-width:290px;font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;font-size:22px;line-height:1.32;color:#6a5238}.Topbar_launcher__t3gKs .spacer{flex:1 1}.Topbar_launcher__t3gKs .plate-foot{display:flex;flex-direction:column;gap:20px}.Topbar_launcher__t3gKs .plate-current{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;padding:9px 18px 9px 10px;background:hsla(0,0%,100%,.55);border:1px solid rgba(198,140,83,.3);border-radius:15px;box-shadow:0 10px 26px -14px rgba(122,90,60,.5)}.Topbar_launcher__t3gKs .pc-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(150deg,#d98f4e,#c68c53);color:#fff;font-size:14px;box-shadow:0 6px 14px -6px rgba(198,140,83,.9)}.Topbar_launcher__t3gKs .pc-tx{display:flex;flex-direction:column;line-height:1.1}.Topbar_launcher__t3gKs .pc-k{font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a08a72}.Topbar_launcher__t3gKs .pc-v{font-size:14px;font-weight:600;color:#3a2a1a;margin-top:2px}.Topbar_launcher__t3gKs .scene{display:inline-flex;align-items:center;gap:11px}.Topbar_launcher__t3gKs .scene-k{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#a08a72;margin-right:2px}.Topbar_launcher__t3gKs .dot{width:10px;height:10px;border-radius:50%;border:1.5px solid rgba(58,42,26,.32);cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.Topbar_launcher__t3gKs .dot:hover{border-color:#c68c53;transform:scale(1.12)}.Topbar_launcher__t3gKs .dot.isOn{background:linear-gradient(150deg,#d98f4e,#c68c53);border-color:#c68c53;box-shadow:0 0 0 3px rgba(198,140,83,.18)}.Topbar_launcher__t3gKs .seam{position:absolute;top:0;bottom:0;left:462px;width:1px;z-index:5;pointer-events:none;background:linear-gradient(180deg,rgba(198,140,83,0),rgba(198,140,83,.55) 22%,rgba(197,115,93,.5) 52%,rgba(198,140,83,.5) 78%,rgba(198,140,83,0));box-shadow:9px 0 26px -10px rgba(154,113,87,.22)}.Topbar_launcher__t3gKs .seam:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:50%;background:#c68c53;box-shadow:0 0 0 5px rgba(198,140,83,.14);animation:v14-pulse 3.4s ease-in-out infinite}.Topbar_launcher__t3gKs .menu{flex:1 1;position:relative;display:flex;flex-direction:column;padding:38px 44px 34px 46px;min-width:0}.Topbar_launcher__t3gKs .menu-top{display:flex;align-items:center;gap:14px}.Topbar_launcher__t3gKs .search i{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:14px;color:#b8a488;pointer-events:none;transition:color .25s ease}.Topbar_launcher__t3gKs .search input{height:46px;padding:0 18px 0 44px;font-size:14px;background:#fbf8f3;border:1px solid #ece1d0;border-radius:999px;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.Topbar_launcher__t3gKs .search input::placeholder{color:#b0a08c}.Topbar_launcher__t3gKs .search input:focus{border-color:#d1a161;background:#fff;box-shadow:0 0 0 4px rgba(198,140,83,.13)}.Topbar_launcher__t3gKs .search:focus-within i{color:#c68c53}.Topbar_launcher__t3gKs .close{flex:none;width:46px;height:46px;display:grid;place-items:center;background:#fff;border:1px solid #e7dccb;border-radius:50%;color:#8a7157;font-size:15px;cursor:pointer;transition:transform .35s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.Topbar_launcher__t3gKs .close:hover{color:#c5735d;border-color:#e0b79a;transform:rotate(90deg);box-shadow:0 8px 20px -10px rgba(197,115,93,.55)}.Topbar_launcher__t3gKs .menu-label{display:flex;align-items:center;justify-content:space-between;margin:28px 0 14px;padding-bottom:12px;border-bottom:1px solid rgba(138,113,87,.16);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#a08a72}.Topbar_launcher__t3gKs .ml-count{color:#c68c53;letter-spacing:.08em}.Topbar_launcher__t3gKs .app-grid{flex:1 1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;align-content:start;justify-items:stretch;grid-auto-flow:row;grid-gap:5px 24px;gap:5px 24px;overflow-y:auto}.Topbar_launcher__t3gKs .app{position:relative;display:flex;align-items:center;gap:14px;padding:8px 14px;border-radius:13px;text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;text-align:left;transition:background .26s ease,border-color .26s ease,box-shadow .26s ease,transform .26s ease}.Topbar_launcher__t3gKs .app:hover{background:#f3ebdd;border-color:rgba(198,140,83,.18);box-shadow:0 10px 24px -16px rgba(122,90,60,.55)}.Topbar_launcher__t3gKs .app-ic{flex:none;width:41px;height:41px;display:grid;place-items:center;border-radius:12px;background:rgba(198,140,83,.1);border:1px solid rgba(198,140,83,.16);color:#b57b3f;font-size:16px;transition:background .26s ease,color .26s ease,border-color .26s ease,box-shadow .26s ease}.Topbar_launcher__t3gKs .app:hover .app-ic{background:linear-gradient(150deg,#d98f4e,#c68c53);border-color:rgba(0,0,0,0);color:#fff;box-shadow:0 8px 18px -8px rgba(198,140,83,.85)}.Topbar_launcher__t3gKs .app-tx{min-width:0;display:flex;flex-direction:column}.Topbar_launcher__t3gKs .app-name{font-size:15px;font-weight:600;color:#3a2a1a;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .26s ease}.Topbar_launcher__t3gKs .app:hover .app-name{color:#a5652c}.Topbar_launcher__t3gKs .app-sub{margin-top:3px;font-size:10.5px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:#a99madjust;color:#a99a86;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Topbar_launcher__t3gKs .app-go{margin-left:auto;flex:none;font-size:12px;color:#c9b9a4;opacity:0;transform:translateX(-5px);transition:opacity .26s ease,transform .26s ease,color .26s ease}.Topbar_launcher__t3gKs .app:hover .app-go{opacity:1;transform:translateX(0);color:#c68c53}.Topbar_launcher__t3gKs .app.is-current{background:linear-gradient(120deg,rgba(198,140,83,.16),rgba(197,115,93,.09));border-color:rgba(198,140,83,.34);box-shadow:0 12px 26px -16px rgba(198,140,83,.6)}.Topbar_launcher__t3gKs .app.is-current .app-ic{background:linear-gradient(150deg,#d98f4e,#c68c53);border-color:rgba(0,0,0,0);color:#fff;box-shadow:0 8px 18px -8px rgba(198,140,83,.9)}.Topbar_launcher__t3gKs .app.is-current .app-name{color:#a5652c}.Topbar_launcher__t3gKs .app-current{margin-left:auto;flex:none;padding:4px 11px;font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#b06a3e;background:hsla(0,0%,100%,.7);border:1px solid rgba(198,140,83,.4);border-radius:999px}@keyframes Topbar_v14-rise__tvTLn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes Topbar_v14-pulse__nA_s9{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.9}50%{transform:translate(-50%,-50%) scale(1.55);opacity:.35}}.Topbar_launcher__t3gKs .seam{display:none}.Topbar_launcher__t3gKs .plate:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(104deg,rgba(250,246,239,.52),rgba(250,246,239,.14) 54%,rgba(250,246,239,0));pointer-events:none}.Topbar_launcher__t3gKs .menu{background:linear-gradient(100deg,rgba(250,246,239,0),rgba(250,246,239,.5) 24%,rgba(250,246,239,.82) 54%,rgba(250,246,239,.97))}.Topbar_launcher__t3gKs .search{position:relative;display:flex;align-items:center;gap:12px;height:56px;flex:1 1;padding:0 20px;border-radius:28px;background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.7);box-shadow:0 8px 22px -14px rgba(58,42,26,.5),inset 0 1px 0 hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);transition:box-shadow .3s,border-color .3s}.Topbar_launcher__t3gKs .search:focus-within{border-color:rgba(197,115,93,.45);box-shadow:0 0 0 3px rgba(197,115,93,.14)}.Topbar_launcher__t3gKs .search:focus-within{border-color:rgba(198,140,83,.55);box-shadow:0 10px 26px -12px rgba(58,42,26,.5),inset 0 1px 0 hsla(0,0%,100%,.8)}.Topbar_launcher__t3gKs .search i{position:static;transform:none;font-size:15px;color:#b06a3e}.Topbar_launcher__t3gKs .search input{position:static;height:auto;padding:0;border:0;background:rgba(0,0,0,0);outline:none;width:100%;font-family:Inter,sans-serif;font-size:15px;color:#3a2a1a;box-shadow:none}.Topbar_launcher__t3gKs .search input::placeholder{color:#a08a72}.Topbar_launcher__t3gKs .menu-empty{flex:1 1;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:14px;color:#a08a72}@keyframes Topbar_launcherIn__IOcyj{0%{opacity:0}to{opacity:1}}.Sidebar_sidebar__JoEdm{position:-webkit-sticky;position:sticky;top:18px;align-self:start;max-height:calc(100vh - 36px);background:linear-gradient(180deg,rgba(255,255,255,.48),rgba(249,242,231,.74));border:1px solid rgba(198,171,138,.28);border-radius:28px;box-shadow:0 10px 25px rgba(126,93,58,.1),0 2px 8px rgba(126,93,58,.06),inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -1px 0 rgba(126,93,58,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:20px 18px;display:flex;flex-direction:column;gap:20px;z-index:10;overflow:hidden;transition:width .2s cubic-bezier(.16,1,.3,1)}.Sidebar_sidebar__JoEdm:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.35),transparent 42%),radial-gradient(circle at 20% 10%,rgba(255,255,255,.45),transparent 18%);pointer-events:none;border-radius:28px}.Sidebar_sidebar__JoEdm>*{position:relative;z-index:1}.Sidebar_sidebar__JoEdm.Sidebar_collapsed__Ia3Kw{padding:20px 12px}.Sidebar_workspace__eTYBt{display:flex;align-items:center;gap:12px;padding:14px;border-radius:18px;background:rgba(255,245,233,.2705882353);border:1px solid rgba(198,171,138,.28);box-shadow:0 8px 20px rgba(126,93,58,.08),inset 0 1px 0 hsla(0,0%,100%,.55);cursor:pointer;transition:all .15s ease}.Sidebar_workspace__eTYBt:hover{background:rgba(255,245,233,.55)}.Sidebar_wsLogo__kZx_5{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#4d3932,#2f2522);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;box-shadow:0 4px 10px rgba(0,0,0,.12);overflow:hidden}.Sidebar_wsLogo__kZx_5:has(img){background:rgba(0,0,0,0);box-shadow:none}.Sidebar_wsLogo__kZx_5 img{width:100%;height:100%;object-fit:contain;display:block}.Sidebar_wsMeta__AP4iI{flex:1 1;min-width:0}.Sidebar_wsTitle___Mg3b{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:700;color:#4c3523;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em}.Sidebar_wsSub__FMvXN{font-size:11px;color:#8b7563;font-family:Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-top:2px}.Sidebar_wsChev__MYfUQ{color:#a7865d;font-size:12px}.Sidebar_nav__RI_ZA{display:flex;flex-direction:column;gap:18px;overflow-y:auto;overflow-x:hidden;padding:8px 8px 14px;margin:-4px -4px 0;scrollbar-width:thin;scrollbar-color:rgba(151,118,78,.2) rgba(0,0,0,0)}.Sidebar_nav__RI_ZA::-webkit-scrollbar{width:4px}.Sidebar_nav__RI_ZA::-webkit-scrollbar-thumb{background:rgba(151,118,78,.18);border-radius:999px}.Sidebar_navGroup__StgWI{display:flex;flex-direction:column;gap:6px}.Sidebar_navLabel__z5b6w{padding:0 12px 2px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#a08670}.Sidebar_navList__keVYO{display:flex;flex-direction:column;gap:6px}.Sidebar_navItem__6I7ZW{display:flex;align-items:center;gap:12px;padding:10px 12px;color:#6d563f;text-decoration:none;border-radius:14px;font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:600;letter-spacing:.1px;position:relative;transition:all .15s ease;border:1px solid rgba(0,0,0,0)}.Sidebar_navItem__6I7ZW:hover{background:hsla(0,0%,100%,.32);border-color:rgba(198,171,138,.35);text-decoration:none}.Sidebar_navItem__6I7ZW i{width:22px;font-size:18px;color:#af936d;flex-shrink:0;text-align:center;opacity:.85}.Sidebar_active__xq3Qf{background:linear-gradient(180deg,rgba(255,243,224,.92),rgba(245,233,214,.88));border-color:rgba(221,194,149,.92);box-shadow:0 0 0 3px rgba(255,237,197,.28),inset 0 1px 0 hsla(0,0%,100%,.55),0 6px 16px rgba(194,158,105,.16);color:#593f2b}.Sidebar_active__xq3Qf i{color:#8e6a42;opacity:1}.Sidebar_active__xq3Qf:hover{background:linear-gradient(180deg,rgba(255,243,224,.95),rgba(245,233,214,.92))}.Sidebar_label__q8ngC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_badge__u1p2t{margin-left:auto;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:rgba(197,115,93,.18);color:var(--primary);display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.Sidebar_spacer__uYftH{flex:1 1}.Sidebar_profileWrap__Vi6Tr{position:relative}.Sidebar_profile__qNfqR{display:flex;align-items:center;gap:12px;padding:12px 14px;width:100%;border-radius:18px;background:linear-gradient(180deg,rgba(244,230,210,.62),rgba(241,225,205,.78));border:1px solid rgba(190,159,120,.24);box-shadow:0 8px 20px rgba(126,93,58,.08),inset 0 1px 0 hsla(0,0%,100%,.55);color:inherit;cursor:pointer;text-align:left;font:inherit;transition:all .15s ease}.Sidebar_profile__qNfqR:hover{background:linear-gradient(180deg,rgba(244,230,210,.82),rgba(241,225,205,.94))}.Sidebar_profileOpen__U2otQ{background:linear-gradient(180deg,rgba(244,230,210,.92),rgb(241,225,205));border-color:rgba(190,159,120,.45)}.Sidebar_profileMenu__j2oGz{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:20;border-radius:18px;background:linear-gradient(180deg,rgba(255,253,248,.96),rgba(249,242,231,.98));border:1px solid rgba(198,171,138,.4);box-shadow:0 18px 38px rgba(74,47,22,.22),0 4px 10px rgba(126,93,58,.1),inset 0 1px 0 hsla(0,0%,100%,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;animation:Sidebar_profileMenuIn__NXQps .18s cubic-bezier(.16,1,.3,1)}.Sidebar_profileMenuHead__6EpeX{display:block;width:100%;margin:0;padding:12px 14px 10px;border:0;border-bottom:1px solid rgba(184,155,117,.18);background:rgba(0,0,0,0);text-align:left;cursor:pointer;transition:background .12s ease}.Sidebar_profileMenuHead__6EpeX:hover{background:rgba(197,115,93,.08)}.Sidebar_profileMenuHead__6EpeX:hover .Sidebar_profileMenuName__KlzUw{color:var(--primary)}.Sidebar_profileMenuHead__6EpeX:hover .Sidebar_profileMenuHeadHint__DWglY{opacity:1;color:var(--primary)}.Sidebar_profileMenuHead__6EpeX:focus-visible{outline:2px solid rgba(197,115,93,.45);outline-offset:-2px}.Sidebar_profileMenuHeadHint__DWglY{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.02em;color:#9c876f;opacity:.85;transition:opacity .12s ease,color .12s ease}.Sidebar_profileMenuHeadHint__DWglY i{font-size:10px}.Sidebar_profileMenuName__KlzUw{font-family:Cormorant Garamond,Georgia,serif;font-size:15px;font-weight:700;color:#4c3523;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_profileMenuSub__6hmV6{margin-top:2px;font-family:Inter,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:600;color:#9c876f}.Sidebar_profileMenuItem___CRK5{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:rgba(0,0,0,0);border:0;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#5b4632;cursor:pointer;text-align:left;transition:background .12s ease}.Sidebar_profileMenuItem___CRK5 i{font-size:13px;color:#a7865d}.Sidebar_profileMenuItem___CRK5:hover{background:rgba(197,115,93,.08);color:var(--primary)}.Sidebar_profileMenuItem___CRK5:hover i{color:var(--primary)}@keyframes Sidebar_profileMenuIn__NXQps{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Sidebar_avatar__mTGJ0{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:700;flex-shrink:0;box-shadow:0 4px 10px rgba(115,87,57,.18);border:2px solid hsla(0,0%,100%,.6);overflow:hidden;position:relative}.Sidebar_avatarHasPhoto__JfTGq{background:#f5ebe0;padding:0}.Sidebar_avatarImg__yn35u{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.Sidebar_profMeta__HMAYq{flex:1 1;min-width:0}.Sidebar_profName__kggbj{font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:700;color:#4c3523;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_profRole__mnt5E{font-size:11px;color:#7b634d;font-family:Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-top:2px}.Sidebar_profGear__K3ESo{color:#9f8261;font-size:14px}.Sidebar_navPending__03IQG{opacity:.75}.Sidebar_profileViewAs__aieTj{border-color:rgba(168,90,69,.45);box-shadow:0 8px 20px rgba(168,90,69,.12),inset 0 1px 0 hsla(0,0%,100%,.55)}.Sidebar_avatarViewAs__GRNpY{background:linear-gradient(135deg,#7394b3,#5a7a9a)}.ViewAsModal_overlay__RxHN5{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(61,42,28,.38);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:ViewAsModal_fadeIn__NIf2Q .16s ease}@keyframes ViewAsModal_fadeIn__NIf2Q{0%{opacity:0}to{opacity:1}}.ViewAsModal_modal__NpKlK{width:min(520px,100%);max-height:min(720px,92vh);display:flex;flex-direction:column;border-radius:22px;border:1px solid rgba(198,171,138,.45);background:linear-gradient(165deg,#fffefb,#faf4eb 55%,#f3e8da);box-shadow:0 28px 60px rgba(61,42,28,.28),inset 0 1px 0 hsla(0,0%,100%,.7);overflow:hidden;animation:ViewAsModal_rise__pAhnG .2s cubic-bezier(.16,1,.3,1)}@keyframes ViewAsModal_rise__pAhnG{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.ViewAsModal_head__GueGq{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 22px 14px;border-bottom:1px solid rgba(76,53,35,.08)}.ViewAsModal_kicker__UA8KO{margin:0 0 4px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a85a45}.ViewAsModal_title__Xd9Io{margin:0 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem;font-weight:600;color:#3d2a1c;line-height:1.15}.ViewAsModal_sub__HnQMe{margin:0;max-width:38ch;font-size:13px;line-height:1.45;color:rgba(76,53,35,.65)}.ViewAsModal_closeBtn__U_CDl{width:36px;height:36px;border-radius:12px;border:1px solid rgba(76,53,35,.1);background:#fffdf9;color:#5c4a3a;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ViewAsModal_closeBtn__U_CDl:hover{background:rgba(197,115,93,.1);color:#a85a45}.ViewAsModal_searchWrap__BfzjB{margin:14px 18px 0;display:flex;align-items:center;gap:10px;padding:0 14px;min-height:44px;border-radius:14px;border:1px solid rgba(76,53,35,.12);background:#fffdf9;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.ViewAsModal_searchWrap__BfzjB i{color:#a85a45;font-size:14px}.ViewAsModal_search__zsOnJ{flex:1 1;border:0;background:rgba(0,0,0,0);outline:none;font-size:14px;font-weight:500;color:#3d2a1c;min-width:0}.ViewAsModal_search__zsOnJ::placeholder{color:rgba(76,53,35,.4)}.ViewAsModal_body__GDOd0{flex:1 1;min-height:0;overflow:auto;padding:12px 14px 8px}.ViewAsModal_list__JyTCj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ViewAsModal_row__v1JW9{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) auto 18px;grid-gap:12px;gap:12px;align-items:center;text-align:left;padding:10px 12px;border-radius:14px;border:1px solid rgba(76,53,35,.08);background:#fffdf9;cursor:pointer;font:inherit;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.ViewAsModal_row__v1JW9>i{color:rgba(76,53,35,.35);font-size:13px}.ViewAsModal_row__v1JW9:hover{border-color:rgba(197,115,93,.35);box-shadow:0 6px 16px rgba(76,53,35,.08);transform:translateY(-1px)}.ViewAsModal_row__v1JW9:hover>i{color:#a85a45}.ViewAsModal_rowActive__4XH1Y{border-color:rgba(168,90,69,.45);background:rgba(197,115,93,.08);box-shadow:0 0 0 2px rgba(197,115,93,.12)}.ViewAsModal_rowActive__4XH1Y>i{color:#a85a45}.ViewAsModal_avatar__9OTGu{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#c5735d,#a85a45);color:#fffdf9;font-family:Cormorant Garamond,Georgia,serif;font-weight:700;font-size:15px;box-shadow:0 4px 10px rgba(168,90,69,.22);border:2px solid hsla(0,0%,100%,.55)}.ViewAsModal_meta__1qqnQ{min-width:0;display:flex;flex-direction:column;gap:2px}.ViewAsModal_meta__1qqnQ strong{font-size:14px;font-weight:700;color:#3d2a1c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ViewAsModal_meta__1qqnQ em{font-style:normal;font-size:12px;color:rgba(76,53,35,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ViewAsModal_role__xjV7W{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8f4a38;background:rgba(197,115,93,.12);border:1px solid rgba(197,115,93,.18);border-radius:999px;padding:4px 9px;white-space:nowrap}.ViewAsModal_empty___qXdh{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 16px;text-align:center;color:rgba(76,53,35,.55);font-size:13px}.ViewAsModal_empty___qXdh i{font-size:22px;color:#a85a45;margin-bottom:4px}.ViewAsModal_empty___qXdh strong{color:#3d2a1c;font-size:14px}.ViewAsModal_error__oQdJ4{margin:8px;padding:12px;border-radius:12px;background:rgba(198,90,74,.1);border:1px solid rgba(198,90,74,.22);color:#a13d2e;font-size:13px}.ViewAsModal_foot__DxYLg{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 18px 16px;border-top:1px solid rgba(76,53,35,.08);font-size:12px;color:rgba(76,53,35,.55)}.ViewAsModal_foot__DxYLg span{display:inline-flex;align-items:center;gap:6px}.ViewAsModal_foot__DxYLg span i{color:#2f6438}.ViewAsModal_cancelBtn__u_Hyx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(76,53,35,.12);background:#fffdf9;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;color:#5c4a3a;cursor:pointer}.ViewAsModal_cancelBtn__u_Hyx:hover{background:#f5ebe0}.CarouselBody_viewport__yPIaV{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:clip}.CarouselBody_strip__i1Lkx{display:flex;width:100%}.CarouselBody_panel__l2_1P{flex:1 0 100%;width:100%;min-width:0}.CarouselBody_panelInner__Pv4Vz{max-width:1440px;margin:0 auto;padding:0 18px;display:grid;grid-template-columns:260px 1fr;grid-gap:18px;gap:18px}@media(max-width:1024px){.CarouselBody_panelInner__Pv4Vz{padding:0 12px;grid-template-columns:72px 1fr;gap:12px}}.CarouselBody_viewport__yPIaV.CarouselBody_collapsed__MNSwM .CarouselBody_panelInner__Pv4Vz{grid-template-columns:72px 1fr}.CarouselBody_main__ZT1LP{padding-top:86px;min-width:0;display:flex;flex-direction:column;gap:18px}@media(max-width:1024px){.CarouselBody_main__ZT1LP{padding-top:80px}}.CarouselBody_snapshotPanel__tf5i4{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.CarouselBody_stripBackward__GlGDv,.CarouselBody_stripForward__jUfG_{width:200%}.CarouselBody_stripBackward__GlGDv .CarouselBody_panel__l2_1P,.CarouselBody_stripForward__jUfG_ .CarouselBody_panel__l2_1P{flex:0 0 50%;width:50%;min-width:50%}.CarouselBody_stripForward__jUfG_ .CarouselBody_livePanel__gOhVt{order:2}.CarouselBody_stripForward__jUfG_ .CarouselBody_snapshotPanel__tf5i4{order:1}.CarouselBody_stripForward__jUfG_{animation:CarouselBody_stripFwd__1_bR2 .5s linear both}.CarouselBody_stripBackward__GlGDv .CarouselBody_livePanel__gOhVt{order:1}.CarouselBody_stripBackward__GlGDv .CarouselBody_snapshotPanel__tf5i4{order:2}.CarouselBody_stripBackward__GlGDv{animation:CarouselBody_stripBwd__cLF8J .5s linear both}@keyframes CarouselBody_stripFwd__1_bR2{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes CarouselBody_stripBwd__cLF8J{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.platform_platform___vd2k{position:relative;max-width:1440px;margin:0 auto;padding:18px;min-height:100vh;z-index:1}@media(max-width:1024px){.platform_platform___vd2k{padding:12px}}.platform_topbarSlot__DUqrf{position:absolute;top:18px;left:296px;right:18px;z-index:10}@media(max-width:1024px){.platform_topbarSlot__DUqrf{top:12px;left:96px;right:12px}}.platform_collapsed__t6vzN .platform_topbarSlot__DUqrf{left:108px}@media(max-width:1024px){.platform_collapsed__t6vzN .platform_topbarSlot__DUqrf{left:96px}}.platform_loading__PbAIG{display:flex;align-items:center;justify-content:center;min-height:100vh}.platform_loadingInner__YiP9Q{display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px;border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(248,241,230,.75));border:1px solid rgba(198,171,138,.26);box-shadow:var(--card-shadow),var(--inset-shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.platform_spinner__qGdqp{width:28px;height:28px;border:2px solid rgba(151,118,78,.2);border-top:2px solid var(--primary);border-radius:999px;animation:platform_sp__c6gAP .8s linear infinite}.platform_loadingText__DbxGo{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;color:var(--muted-foreground);letter-spacing:-.01em;font-weight:600}@keyframes platform_sp__c6gAP{to{transform:rotate(1turn)}}