@property --desk-nav-active-width{syntax:"<length>";inherits:false;initial-value:15.5rem}.studio[data-stage=browser][data-desk=v2]{--desk-glass-radius:20px;--desk-glass-blur:24px;--desk-glass-bg:rgba(248,252,255,0.4);--desk-glass-bg-strong:rgba(248,252,255,0.54);--desk-glass-border:rgba(255,255,255,0.82);--desk-glass-border-dim:rgba(164,178,198,0.42);--desk-glass-highlight:rgba(255,255,255,0.96);--desk-glass-shadow:0 10px 40px rgba(100,115,145,0.1),inset 0 1px 0 rgba(255,255,255,0.94),inset 0 -1px 0 rgba(200,210,225,0.14);--desk-glass-inner:rgba(244,249,255,0.24);--desk-glass-solid-bg:radial-gradient(ellipse 62% 44% at 10% -4%,color-mix(in srgb,var(--blue) 18%,transparent),transparent 62%),radial-gradient(ellipse 52% 40% at 94% 4%,color-mix(in srgb,var(--pink) 11%,transparent),transparent 58%),radial-gradient(ellipse 66% 40% at 58% 106%,color-mix(in srgb,var(--blue) 5%,transparent),transparent 62%),linear-gradient(148deg,#ffffff 0%,#f2f6fd 54%,#e8eef8 100%);--desk-glass-solid-sheen:linear-gradient(168deg,rgba(255,255,255,0.96),rgba(255,255,255,0.52) 34%,rgba(255,255,255,0) 78%);--desk-glass-solid-shadow:0 30px 72px rgba(84,102,136,0.28),0 3px 12px rgba(84,102,136,0.14),inset 0 1px 0 rgba(255,255,255,1),inset 0 0 0 1px rgba(255,255,255,0.88),inset 0 -1px 0 rgba(176,192,214,0.46);--desk-glass-row-hover:rgba(248,252,255,0.32);--desk-glass-row-selected:rgba(248,252,255,0.38);--desk-row-selected-stroke:rgba(255,255,255,0.9);--desk-canvas:transparent;--desk-surface:rgba(236,244,252,0.56);--desk-surface-raised:rgba(246,250,255,0.7);--desk-canvas-gradient:radial-gradient(ellipse 88% 68% at 14% 6%,color-mix(in srgb,var(--blue) 24%,transparent),transparent 54%),radial-gradient(ellipse 72% 52% at 90% 16%,color-mix(in srgb,var(--pink) 8%,transparent),transparent 48%),radial-gradient(ellipse 78% 62% at 52% 100%,color-mix(in srgb,var(--blue) 10%,transparent),transparent 52%),radial-gradient(ellipse 55% 42% at 78% 72%,color-mix(in srgb,var(--lime) 5%,transparent),transparent 46%),linear-gradient(155deg,#d0e2f0 0%,#dae6f2 48%,#c6d4e6 100%);--desk-ink:rgba(24,28,34,0.82);--desk-ink-strong:#121212;--desk-muted:rgba(78,86,98,0.62);--desk-line:rgba(176,190,210,0.45);--desk-input:rgba(238,245,252,0.5);--desk-row-selected:var(--desk-glass-row-selected);--desk-tab-indicator:var(--blue);--desk-focus-ring:color-mix(in srgb,var(--desk-ink-strong) 35%,transparent);--desk-field-focus-border:color-mix(in srgb,var(--desk-ink-strong) 28%,var(--desk-glass-border));--desk-glass-saturate:1.22;--desk-bento-gap:0.85rem;--desk-radius:14px;--desk-radius-control:10px;--desk-pad-page:var(--desk-bento-gap) 1.1rem 1.25rem;--desk-control-border:color-mix(in srgb,var(--desk-ink-strong) 7%,rgba(255,255,255,0.68));--desk-popover-bg:rgba(248,251,255,0.97);--desk-popover-border:#c8d4e0;--desk-popover-shadow:0 12px 32px rgba(80,100,130,0.11);--desk-popover-ink:rgba(24,28,34,0.82);--desk-popover-ink-strong:#121212;--desk-popover-ink-muted:rgba(72,82,96,0.68);--desk-popover-ink-faint:rgba(72,82,96,0.58);--desk-popover-divider:#c8d4e0;--desk-popover-row-hover:rgba(18,18,18,0.05);--desk-popover-count-bg:rgba(18,18,18,0.06);--desk-popover-count-ink:rgba(72,82,96,0.68);--desk-popover-count-ink-on:rgba(24,28,34,0.82);--desk-popover-radius:var(--desk-radius-control);--desk-scrollbar-size:3px;--desk-scrollbar-thumb:rgba(72,82,96,0.16);--desk-scrollbar-thumb-hover:rgba(72,82,96,0.28);--desk-panel-motion-duration:0.28s;--desk-motion-ease:var(--overlay-ease,cubic-bezier(0.22,1,0.36,1));box-sizing:border-box;padding:var(--desk-bento-gap);gap:var(--desk-bento-gap);align-items:stretch;min-height:100dvh;background-color:transparent;background-image:var(--desk-canvas-gradient);background-size:auto;background-blend-mode:normal;background-attachment:fixed}[data-theme=dark] .studio[data-stage=browser][data-desk=v2]{background-color:transparent;background-image:var(--desk-canvas-gradient);background-size:auto;background-blend-mode:normal;--desk-glass-bg:rgba(255,255,255,0.06);--desk-glass-bg-strong:rgba(255,255,255,0.1);--desk-glass-border:rgba(255,255,255,0.1);--desk-glass-highlight:rgba(255,255,255,0.08);--desk-glass-shadow:0 16px 48px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,255,255,0.07);--desk-glass-inner:rgba(255,255,255,0.03);--desk-glass-solid-bg:radial-gradient(ellipse 56% 38% at 10% -6%,color-mix(in srgb,var(--blue) 9%,transparent),transparent 58%),radial-gradient(ellipse 46% 34% at 94% 2%,color-mix(in srgb,var(--pink) 5%,transparent),transparent 54%),radial-gradient(ellipse 70% 50% at 60% 104%,color-mix(in srgb,var(--orange) 6%,transparent),transparent 56%),linear-gradient(148deg,#1c1d1f 0%,#151617 52%,#0e0f10 100%);--desk-glass-solid-sheen:linear-gradient(168deg,rgba(255,255,255,0.075),rgba(255,255,255,0.028) 36%,rgba(255,255,255,0) 68%);--desk-glass-solid-shadow:0 28px 68px rgba(0,0,0,0.58),0 2px 12px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,255,255,0.085),inset 0 0 0 1px rgba(255,255,255,0.04),inset 0 -1px 0 rgba(0,0,0,0.5);--desk-glass-row-hover:rgba(255,255,255,0.05);--desk-glass-row-selected:rgba(255,255,255,0.1);--desk-row-selected-stroke:rgba(255,255,255,0.88);--desk-surface:rgba(255,255,255,0.06);--desk-surface-raised:rgba(255,255,255,0.08);--desk-canvas-gradient:radial-gradient(ellipse 88% 68% at 14% 6%,color-mix(in srgb,var(--blue) 22%,transparent),transparent 54%),radial-gradient(ellipse 72% 52% at 90% 16%,color-mix(in srgb,var(--pink) 14%,transparent),transparent 48%),radial-gradient(ellipse 78% 62% at 52% 100%,color-mix(in srgb,var(--orange) 11%,transparent),transparent 52%),radial-gradient(ellipse 55% 42% at 78% 72%,color-mix(in srgb,var(--lime) 7%,transparent),transparent 46%),linear-gradient(155deg,#070707 0%,#0a0a0a 48%,#050505 100%);--desk-ink:rgba(255,255,255,0.72);--desk-ink-strong:rgba(255,255,255,0.95);--desk-muted:rgba(255,255,255,0.42);--desk-row-selected-ink:rgba(255,255,255,0.86);--desk-row-selected-ink-strong:rgba(255,255,255,0.98);--desk-row-selected-muted:rgba(255,255,255,0.58);--desk-line:rgba(255,255,255,0.08);--desk-input:rgba(0,0,0,0.35);--desk-tab-indicator:var(--blue);--desk-glass-saturate:1.35;--desk-focus-ring:color-mix(in srgb,var(--desk-ink-strong) 35%,transparent);--desk-field-focus-border:color-mix(in srgb,var(--desk-ink-strong) 28%,rgba(255,255,255,0.1));--desk-popover-bg:#141314;--desk-popover-border:rgba(255,255,255,0.11);--desk-popover-shadow:0 14px 36px rgba(0,0,0,0.48);--desk-popover-ink:rgba(255,255,255,0.92);--desk-popover-ink-strong:rgba(255,255,255,0.95);--desk-popover-ink-muted:rgba(255,255,255,0.48);--desk-popover-ink-faint:rgba(255,255,255,0.58);--desk-popover-divider:rgba(255,255,255,0.1);--desk-popover-row-hover:rgba(255,255,255,0.08);--desk-popover-count-bg:rgba(255,255,255,0.08);--desk-popover-count-ink:rgba(255,255,255,0.48);--desk-popover-count-ink-on:rgba(255,255,255,0.72);--desk-scrollbar-thumb:rgba(255,255,255,0.14);--desk-scrollbar-thumb-hover:rgba(255,255,255,0.26)}.studio[data-stage=browser][data-desk=v2] ::-webkit-scrollbar{width:var(--desk-scrollbar-size);height:var(--desk-scrollbar-size)}.studio[data-stage=browser][data-desk=v2] ::-webkit-scrollbar-track{background:transparent}.studio[data-stage=browser][data-desk=v2] ::-webkit-scrollbar-thumb{background-color:var(--desk-scrollbar-thumb);border-radius:999px}.studio[data-stage=browser][data-desk=v2] ::-webkit-scrollbar-thumb:hover{background-color:var(--desk-scrollbar-thumb-hover)}.studio[data-stage=browser][data-desk=v2] ::-webkit-scrollbar-corner{background:transparent}.studio[data-stage=browser][data-desk=v2] :is(.desk-input,.desk-lookup-input,.desk-action-search-input,.desk-note-field-input,.desk-address-autocomplete-input,.desk-search-field-input,.desk-date-trigger,.desk-date-range-pick-input,.desk-chip-picker-create-field input,.desk-lookup-stack-field input,.desk-schedule-kind-select-custom .desk-input,.show-inspect-note-compose-textarea,.desk-discussion-compose-input,.desk-discussion-edit textarea):focus-visible,.studio[data-stage=browser][data-desk=v2] :is(.desk-input,.desk-lookup-input,.desk-action-search-input,.desk-note-field-input,.desk-address-autocomplete-input,.desk-search-field-input,.desk-date-trigger,.desk-date-range-pick-input,.desk-chip-picker-create-field input,.desk-lookup-stack-field input,.show-inspect-note-compose-textarea,.desk-discussion-compose-input,.desk-discussion-edit textarea):focus{outline:none;border-color:var(--desk-field-focus-border);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-time-field:focus-within{outline:none;border-color:var(--desk-field-focus-border);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-comment-thread-input:focus,.studio[data-stage=browser][data-desk=v2] .desk-comment-thread-input:focus-visible{outline:none;border-color:var(--desk-field-focus-border);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-btn-secondary,.studio[data-stage=browser][data-desk=v2] .desk-section,.studio[data-stage=browser][data-desk=v2] .desk-select,.studio[data-stage=browser][data-desk=v2] .desk-table-wrap{background:transparent}.studio[data-stage=browser][data-desk=v2] .desk-table-row:hover{background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .browser-home-hero,.studio[data-stage=browser][data-desk=v2] .browser-home-lower .desk-section,.studio[data-stage=browser][data-desk=v2] .browser-home-widgets,.studio[data-stage=browser][data-desk=v2] .desk-glass-panel,.studio[data-stage=browser][data-desk=v2] .desk-stat-grid .desk-section,.studio[data-stage=browser][data-desk=v2] .library-banner,.studio[data-stage=browser][data-desk=v2] .quick-action-dock,.studio[data-stage=browser][data-desk=v2] .studio-main,.studio[data-stage=browser][data-desk=v2] .studio-nav{background:var(--desk-glass-bg);backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));-webkit-backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));border:1px solid var(--desk-glass-border);border-radius:var(--desk-glass-radius);box-shadow:var(--desk-glass-shadow)}@media (min-width:64rem){.studio[data-stage=browser][data-desk=v2]{--desk-nav-width:15.5rem;--desk-nav-width-collapsed:3.85rem;--desk-dock-width:24rem;--desk-nav-active-width:var(--desk-nav-width);grid-template-columns:var(--desk-nav-active-width) minmax(0,1fr);transition:--desk-nav-active-width var(--desk-panel-motion-duration) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed]{--desk-nav-active-width:var(--desk-nav-width-collapsed)}.studio[data-stage=browser][data-desk=v2][data-right-dock=open]{grid-template-columns:var(--desk-nav-active-width) minmax(0,1fr) var(--desk-dock-width)}}.studio[data-stage=browser][data-desk=v2] .studio-nav{display:flex;flex-direction:column;position:relative;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:calc(100dvh - var(--desk-bento-gap) * 2);max-height:calc(100dvh - var(--desk-bento-gap) * 2);overflow:hidden;border-right:0;color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .studio-nav-body{flex:1 1;min-height:0;overflow:auto;margin-inline:calc(-1 * var(--studio-nav-pad-x, .9rem));padding-inline:var(--studio-nav-pad-x,.9rem)}.studio[data-stage=browser][data-desk=v2] .studio-main{position:relative;display:flex;flex-direction:column;min-width:0;min-height:calc(100dvh - var(--desk-bento-gap) * 2);max-height:calc(100dvh - var(--desk-bento-gap) * 2);overflow:visible}.studio[data-stage=browser][data-desk=v2] .studio-stage{flex:1 1;min-height:0;overflow:auto;box-sizing:border-box;padding:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .browser-canvas{flex:1 0 auto;min-height:100%;height:auto;display:flex;flex-direction:column;box-sizing:border-box;padding:var(--desk-bento-gap)}.studio[data-stage=browser][data-desk=v2] .browser-canvas .shell{flex:1 0 auto;min-height:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .browser-canvas,.studio[data-stage=browser][data-desk=v2] .browser-canvas .page,.studio[data-stage=browser][data-desk=v2] .browser-canvas .shell{background:transparent;color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .page{position:relative;padding:0;max-width:none;min-height:0;flex:1 1;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .canvas-loading{position:absolute;inset:0;z-index:25;display:grid;place-items:center;border-radius:var(--desk-glass-radius);background:color-mix(in srgb,var(--desk-canvas,var(--canvas)) 94%,transparent)}.studio[data-stage=browser][data-desk=v2] .canvas-loading-spin{width:1.85rem;height:1.85rem;border-width:2px}.studio[data-stage=browser][data-desk=v2] .office-canvas>.eyebrow,.studio[data-stage=browser][data-desk=v2] .page>.eyebrow{display:none}.studio[data-stage=browser][data-desk=v2]{--desk-browser-top-pad-top:0.65rem;--desk-browser-top-pad-bottom:0.5rem;--desk-browser-top-pad-x:0.55rem;--desk-browser-top-inner:2rem;--desk-browser-top-search-max:37.5rem}.studio[data-stage=browser][data-desk=v2] .browser-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;box-sizing:border-box;min-height:calc(var(--desk-browser-top-pad-top) + var(--desk-browser-top-pad-bottom) + var(--desk-browser-top-inner));padding:var(--desk-browser-top-pad-top) var(--desk-browser-top-pad-x) var(--desk-browser-top-pad-bottom);border-bottom:1px solid var(--desk-glass-border-dim,var(--desk-glass-border));flex-shrink:0;background:var(--desk-glass-inner);backdrop-filter:blur(14px) saturate(var(--desk-glass-saturate,1.22));-webkit-backdrop-filter:blur(14px) saturate(var(--desk-glass-saturate,1.22));border-radius:var(--desk-glass-radius) var(--desk-glass-radius) 0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.82);color:var(--desk-ink);position:relative;z-index:12}.studio[data-stage=browser][data-desk=v2] .browser-top-lead,.studio[data-stage=browser][data-desk=v2] .browser-top-trail{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .browser-panel-toggle{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:2.25rem;min-height:2.25rem;margin:0;padding:.35rem;border:0;border-radius:var(--desk-radius-control);background:transparent;color:var(--desk-muted);cursor:pointer;transition:color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .browser-panel-toggle:not(.is-on):focus-visible,.studio[data-stage=browser][data-desk=v2] .browser-panel-toggle:not(.is-on):hover{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .browser-panel-toggle.is-on{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .browser-panel-toggle.is-on:focus-visible,.studio[data-stage=browser][data-desk=v2] .browser-panel-toggle.is-on:hover{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .browser-panel-toggle .lucide{flex-shrink:0;color:currentColor}.studio[data-stage=browser][data-desk=v2] .studio-main:has(.desk-canvas-banner-slot:not(:empty)) .browser-top{border-bottom:0}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-slot:empty{display:none}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-slot:not(:empty){flex-shrink:0;width:100%;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner{width:100%;box-sizing:border-box;flex-shrink:0;border-bottom:1px solid transparent}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-inner{display:flex;align-items:center;gap:.75rem;min-height:3rem;padding:.55rem 1.1rem;box-sizing:border-box}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-artwin{background:linear-gradient(135deg,var(--blue) 0,color-mix(in srgb,var(--blue) 82%,#001a66) 100%);border-bottom-color:color-mix(in srgb,var(--blue) 70%,#000);color:var(--on-blue,#fff)}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-complete{background:linear-gradient(135deg,var(--blue) 0,color-mix(in srgb,var(--blue) 78%,#001a66) 100%);border-bottom-color:color-mix(in srgb,var(--blue) 65%,#000);color:var(--on-blue,#fff)}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-archived{background:var(--desk-surface-raised);border-bottom-color:var(--desk-line);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-icon{display:inline-flex;flex-shrink:0;opacity:.92}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-copy{flex:1 1;min-width:0;text-align:left}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-title{margin:0;font-size:.84rem;font-weight:600;letter-spacing:0;line-height:1.25}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-desc{margin:.15rem 0 0;font-size:.78rem;font-weight:400;line-height:1.4;opacity:.92}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-archived .desk-canvas-banner-desc{color:var(--desk-ink-muted);opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-actions{flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-btn.desk-btn{min-height:0;padding:.35rem .65rem;border-radius:var(--desk-radius-control);font-size:.78rem;font-weight:500;gap:.35rem;white-space:nowrap;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-artwin .desk-canvas-banner-btn.desk-btn,.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-complete .desk-canvas-banner-btn.desk-btn{border:1px solid color-mix(in srgb,var(--on-blue,#fff) 35%,transparent);background:color-mix(in srgb,var(--on-blue,#fff) 12%,transparent);color:var(--on-blue,#fff)}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-artwin .desk-canvas-banner-btn.desk-btn:hover:not(:disabled),.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-complete .desk-canvas-banner-btn.desk-btn:hover:not(:disabled){background:color-mix(in srgb,var(--on-blue,#fff) 22%,transparent);border-color:color-mix(in srgb,var(--on-blue,#fff) 55%,transparent);color:var(--on-blue,#fff)}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-archived .desk-canvas-banner-btn.desk-btn{border:1px solid var(--desk-line);background:transparent;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner.is-archived .desk-canvas-banner-btn.desk-btn:hover:not(:disabled){background:var(--desk-glass-row-hover);border-color:color-mix(in srgb,var(--desk-line) 70%,var(--desk-ink-strong) 30%);color:var(--desk-ink-strong)}@media (max-width:720px){.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-inner{flex-wrap:wrap;align-items:flex-start;padding:.65rem .85rem}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-actions{width:100%}.studio[data-stage=browser][data-desk=v2] .desk-canvas-banner-btn.desk-btn{width:100%;justify-content:center}}.studio[data-stage=browser][data-desk=v2] .studio-nav-act{flex-shrink:0;padding:0 .35rem .55rem}.studio[data-stage=browser][data-desk=v2] .act-menu-dropdown-portal{padding:0;overflow:hidden;border-radius:var(--desk-popover-radius,var(--desk-radius-control))}.studio[data-stage=browser][data-desk=v2] .act-menu-dropdown.is-portal-inner{position:static;top:auto;right:auto;left:auto;width:100%;min-width:0;max-width:none;box-shadow:none;border:0;background:transparent}.studio[data-stage=browser][data-desk=v2] .act-menu-lockup{flex:1 1;min-width:0}.studio[data-stage=browser][data-desk=v2] .studio-nav-act .act-menu-btn{border:1px solid var(--desk-glass-border-dim,var(--desk-glass-border));background:var(--desk-glass-inner)}.studio[data-stage=browser][data-desk=v2] .act-menu--browser{width:100%}.studio[data-stage=browser][data-desk=v2] .act-menu-btn--browser{display:flex;align-items:center;justify-content:space-between;gap:.45rem;width:100%;min-height:2.35rem;padding:.35rem .45rem;border:1px solid var(--desk-glass-border-dim,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-glass-inner);color:var(--desk-ink-strong);cursor:pointer;transition:border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,ease),background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,ease)}.studio[data-stage=browser][data-desk=v2] .act-menu-btn--browser.is-open,.studio[data-stage=browser][data-desk=v2] .act-menu-btn--browser:hover{background:var(--desk-glass-row-hover);border-color:var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2] .act-menu-btn-lead{display:flex;align-items:center;gap:.45rem;min-width:0;flex:1 1}.studio[data-stage=browser][data-desk=v2] .act-menu-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:500;line-height:1.2;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .act-menu-switch-icon{flex-shrink:0;color:var(--desk-muted);opacity:.85}.studio[data-stage=browser][data-desk=v2] .act-menu-btn--browser:hover .act-menu-switch-icon{color:var(--desk-ink-strong);opacity:1}.studio[data-stage=browser][data-desk=v2] .act-nav-chip{display:inline-grid;place-items:center;flex-shrink:0;width:1.85rem;height:1.85rem;border-radius:var(--desk-radius-control);border:1px solid var(--desk-glass-border-dim,var(--desk-glass-border));background:var(--desk-glass-bg-strong);color:var(--desk-ink-strong);font-size:.72rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.studio[data-stage=browser][data-desk=v2] .act-nav-face-collapsed{display:inline-flex;flex-shrink:0;line-height:0}.studio[data-stage=browser][data-desk=v2] .act-nav-chip-label{font-size:.62rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .act-menu-btn-lead{flex:0 1;align-self:center;justify-content:center}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .act-nav-chip--all{width:auto;height:auto;padding:0;border:none;background:transparent}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav{--studio-nav-pad-x:0.28rem;gap:.85rem;padding:.85rem .28rem 1rem}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-brand{justify-content:center;padding-inline:0}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-brand .logo-mark{width:1.55rem;height:1.55rem}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-act{padding-inline:0;padding-bottom:.35rem}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .act-menu-btn--browser{align-items:center;justify-content:center;width:2.15rem;height:2.15rem;min-height:0;margin-inline:auto;padding:0;border:0;border-radius:var(--desk-radius-control);background:var(--desk-glass-row-hover);box-shadow:inset 0 0 0 1px var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .act-menu-btn--browser.is-open,.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .act-menu-btn--browser:hover{background:var(--desk-glass-row-hover);border-color:transparent;box-shadow:inset 0 0 0 1px var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-act .act-menu-btn{border:0;background:transparent}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-act .act-menu{width:auto}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .act-nav-face-collapsed .act-face.is-md{width:1.5rem;height:1.5rem}.studio[data-stage=browser][data-desk=v2] .act-menu-dropdown{min-width:17rem;max-width:17rem}.studio[data-stage=browser][data-desk=v2] .studio-nav-account .account-btn{border:1px solid transparent}.studio[data-stage=browser][data-desk=v2] .studio-nav-account .account-btn:focus-visible,.studio[data-stage=browser][data-desk=v2] .studio-nav-account .account-btn:hover{background:var(--desk-glass-row-hover);border-color:var(--desk-glass-border-dim,var(--desk-glass-border))}.studio[data-stage=browser][data-desk=v2] .browser-top .note-bell-wrap{flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .browser-top .note-bell{border:0;background:transparent;border-radius:var(--desk-radius-control);color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .browser-top .note-bell:hover{background:transparent;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .browser-top .note-bell svg{width:1.15rem;height:1.15rem}.studio[data-stage=browser][data-desk=v2] .browser-top .note-bell .badge{top:-.2rem;right:-.18rem;min-width:.95rem;height:.95rem;font-size:.54rem}.studio[data-stage=browser][data-desk=v2] .browser-top .note-bell-wrap{z-index:45}.studio[data-stage=browser][data-desk=v2] .note-drop{--desk-inspect-bg:var(--desk-popover-bg);--desk-inspect-raised:var(--desk-popover-bg);--desk-inspect-inner:color-mix(in srgb,var(--desk-popover-ink-strong,#121212) 6%,var(--desk-popover-bg));--desk-inspect-border:var(--desk-popover-border);position:absolute;right:0;top:calc(100% + .45rem);z-index:1;box-sizing:border-box;display:flex;flex-direction:column;width:min(27.5rem,calc(100vw - 1.5rem));max-height:min(32rem,70dvh);overflow:hidden;padding:0;background:var(--desk-inspect-bg);border:1px solid var(--desk-inspect-border);border-radius:var(--desk-glass-radius);box-shadow:var(--desk-popover-shadow);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--desk-popover-ink,var(--desk-ink))}.studio[data-stage=browser][data-desk=v2] .note-drop.is-docked{position:absolute;right:auto;max-height:none;width:min(27.5rem,calc(100vw - 2rem));animation:note-drop-in var(--overlay-drop-duration,.24s) var(--overlay-ease,ease) both}.studio[data-stage=browser][data-desk=v2] .note-drop.is-docked .desk-notification-panel{flex:1 1;min-height:0;max-width:none}.studio[data-stage=browser][data-desk=v2] .note-drop.is-docked .desk-notification-list{flex:1 1;max-height:none}@keyframes note-drop-in{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round var(--desk-glass-radius));clip-path:inset(0 0 100% 0 round var(--desk-glass-radius));transform:translateY(-.5rem)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0 round var(--desk-glass-radius));clip-path:inset(0 0 0 0 round var(--desk-glass-radius));transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .note-drop.is-docked{animation:none}}.studio[data-stage=browser][data-desk=v2] .note-drop .note-head{padding:.7rem var(--desk-popover-content-inset,1.1rem) .55rem;background:var(--desk-inspect-raised);border-bottom:1px solid var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .note-drop .note-head h1{margin:0;font-size:.86rem;font-weight:600;letter-spacing:0;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .note-drop .note-body{padding:.35rem var(--desk-popover-content-inset,1.1rem) 0}.studio[data-stage=browser][data-desk=v2] .note-drop .desk-section{background:transparent;border:0;padding:0;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .note-drop .desk-table thead{display:none}.studio[data-stage=browser][data-desk=v2] .note-drop .note-drop-all{margin:.45rem var(--desk-popover-content-inset,1.1rem) 0;color:var(--desk-ink-strong);font-size:.8rem}.studio[data-stage=browser][data-desk=v2] .browser-player-bar{background:var(--desk-glass-inner);backdrop-filter:blur(14px) saturate(var(--desk-glass-saturate,1.22));-webkit-backdrop-filter:blur(14px) saturate(var(--desk-glass-saturate,1.22));border-top:1px solid var(--desk-glass-border-dim,var(--desk-glass-border));border-radius:0 0 var(--desk-glass-radius) var(--desk-glass-radius);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.studio[data-stage=browser][data-desk=v2] .browser-player-bar-art{border-color:var(--desk-glass-border);background:var(--desk-glass-inner)}.studio[data-stage=browser][data-desk=v2] .browser-player-bar-progress-fill{background:var(--blue)}.studio[data-stage=browser][data-desk=v2] .studio-nav-workbench-label{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .studio-nav-workbench .workbench-switch{background:var(--desk-glass-inner);border:1px solid var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2] .studio-nav-foot{flex-shrink:0;margin-top:auto}.studio[data-stage=browser][data-desk=v2][data-right-dock=open] .quick-action-dock{display:flex;flex-direction:column;position:relative;min-height:calc(100dvh - var(--desk-bento-gap) * 2);max-height:calc(100dvh - var(--desk-bento-gap) * 2);overflow:hidden;border-left:0;padding:0;color:var(--desk-ink);font-family:var(--font-desk);background:var(--desk-glass-bg);backdrop-filter:blur(var(--desk-glass-blur)) saturate(1.25);-webkit-backdrop-filter:blur(var(--desk-glass-blur)) saturate(1.25);border:1px solid var(--desk-glass-border);border-radius:var(--desk-glass-radius);box-shadow:var(--desk-glass-shadow)}.studio[data-stage=browser][data-desk=v2] .quick-action-dock-head{border-bottom:1px solid var(--desk-glass-border-dim,var(--desk-glass-border));background:var(--desk-glass-inner);backdrop-filter:blur(14px) saturate(var(--desk-glass-saturate,1.22));-webkit-backdrop-filter:blur(14px) saturate(var(--desk-glass-saturate,1.22));border-radius:var(--desk-glass-radius) var(--desk-glass-radius) 0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.82)}.studio[data-stage=browser][data-desk=v2] .quick-action-dock .desk-segment-tabs{flex:1 1;min-width:0;margin:0;background:var(--desk-glass-inner);border:1px solid var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2] .quick-action-dock .desk-segment-tabs-indicator{background:var(--desk-glass-bg-strong)}.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs.is-on-bar{background:rgba(0,0,0,.045);border-color:rgba(0,0,0,.09)}.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs.is-on-bar .desk-segment-tabs-indicator{background:rgba(255,255,255,.92);box-shadow:0 1px 3px rgba(0,0,0,.08)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-segment-tabs.is-on-bar{background:rgba(0,0,0,.28);border-color:rgba(255,255,255,.1)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-segment-tabs.is-on-bar .desk-segment-tabs-indicator{background:rgba(255,255,255,.12);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .quick-action-dock-close{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--desk-radius-control);background:transparent;color:var(--desk-muted);cursor:pointer;flex-shrink:0;transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .quick-action-dock-close .lucide{opacity:.55;transition:opacity var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .quick-action-dock-close:hover{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .quick-action-dock-close:hover .lucide{opacity:1}.studio[data-stage=browser][data-desk=v2] .quick-action-dock-body{--dock-pad-x:0.65rem;--dock-pad-y:0.55rem;--dock-pad-bottom:0.85rem;overflow-x:hidden;overflow-y:auto;padding:0}.studio[data-stage=browser][data-desk=v2] .quick-dock-music .artwork-backdrop-wash-bloom{opacity:.22}.studio[data-stage=browser][data-desk=v2] .library-banner .artwork-backdrop-wash-bloom{opacity:.3}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .library-banner .artwork-backdrop-wash-bloom{opacity:.4}.studio[data-stage=browser][data-desk=v2] .library-banner .artwork-backdrop-wash-mask{display:none}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .quick-dock-music .artwork-backdrop-wash-bloom{opacity:.42}.studio[data-stage=browser][data-desk=v2] .studio-link{color:var(--desk-muted);border-radius:999px;transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease),box-shadow var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .studio-link .lucide{transition:opacity var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .studio-link:not(.is-on):focus-visible,.studio[data-stage=browser][data-desk=v2] .studio-link:not(.is-on):hover{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .studio-link:not(.is-on):focus-visible .lucide,.studio[data-stage=browser][data-desk=v2] .studio-link:not(.is-on):hover .lucide{opacity:1}.studio[data-stage=browser][data-desk=v2] .studio-link.is-on{background:var(--desk-glass-row-hover);color:var(--desk-ink-strong);box-shadow:inset 0 0 0 1px var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2] .studio-group-label{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .studio-nav-foot{border-top-color:var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2] .studio-link .lucide{width:1.15rem;height:1.15rem;opacity:.75}.studio[data-stage=browser][data-desk=v2] .studio-link.is-on .lucide{opacity:1}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-group{gap:.38rem}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link{width:2.15rem;height:2.15rem;margin-inline:auto;padding:0;border-radius:var(--desk-radius-control);grid-template-columns:1fr;justify-content:center;justify-items:center;gap:0}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link.is-on{border-radius:var(--desk-radius-control);box-shadow:inset 0 0 0 1px var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link:not(.is-on):focus-visible,.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link:not(.is-on):hover{color:var(--desk-muted);box-shadow:none}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link:not(.is-on):focus-visible .lucide,.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link:not(.is-on):hover .lucide{opacity:.92}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link.is-on:focus-visible,.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link.is-on:hover{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link.is-on:focus-visible .lucide,.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link.is-on:hover .lucide{opacity:1}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link[data-nav-tip]{position:relative}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-foot{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;padding-inline:0}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-workbench{width:auto;padding:0}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-workbench .workbench-switch{flex-direction:column;align-items:center;width:auto;gap:.28rem;padding:.14rem}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-workbench .workbench-switch button{display:inline-grid;place-items:center;width:2.15rem;height:2.15rem;padding:0;border-radius:var(--desk-radius-control);gap:0;font-size:inherit}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-account{width:auto;padding:0}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-account .account{width:auto}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-account .account-btn{display:inline-grid;place-items:center;width:2.15rem;height:2.15rem;padding:0;gap:0}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-account .avatar{width:1.65rem;height:1.65rem;font-size:.62rem}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-nav-foot>.studio-link{width:2.15rem;height:2.15rem;margin-inline:0}.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link[data-nav-tip]:focus-visible:after,.studio[data-stage=browser][data-desk=v2][data-nav=collapsed] .studio-link[data-nav-tip]:hover:after{content:attr(data-nav-tip);position:absolute;left:calc(100% + .45rem);top:50%;z-index:40;transform:translateY(-50%);padding:.28rem .55rem;border:1px solid var(--desk-glass-border);border-radius:var(--desk-radius-control);background:var(--desk-popover-bg,var(--desk-glass-bg-strong));box-shadow:var(--desk-popover-shadow,var(--desk-glass-shadow));color:var(--desk-popover-ink-strong,var(--desk-ink-strong));font-family:var(--font-desk);font-size:.78rem;font-weight:500;line-height:1.2;white-space:nowrap;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .quick-action-dock-body{display:flex;flex-direction:column;flex:1 1;min-height:0}.studio[data-stage=browser][data-desk=v2] .quick-dock-panel{flex:1 1;min-height:0;overflow:auto}.studio[data-stage=browser][data-desk=v2] .quick-dock-panel[hidden]{display:none}.studio[data-stage=browser][data-desk=v2] .desk-page{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .browser-canvas h1,.studio[data-stage=browser][data-desk=v2] .desk-page-header h1,.studio[data-stage=browser][data-desk=v2] .desk-page-title,.studio[data-stage=browser][data-desk=v2] .page-primary-title{margin:0;font-family:var(--font-ape),"Space Grotesk",system-ui,sans-serif;font-weight:600;font-size:1.35rem;letter-spacing:0;text-transform:none;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-page-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;position:-webkit-sticky;position:sticky;top:0;z-index:4;padding:.45rem 0}.studio[data-stage=browser][data-desk=v2] .catalog-desk-surface,.studio[data-stage=browser][data-desk=v2] .desk-page-body,.studio[data-stage=browser][data-desk=v2] .files-desk-surface{padding:0;min-width:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.studio[data-stage=browser][data-desk=v2] .desk-page-body .desk-section{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.studio[data-stage=browser][data-desk=v2] .desk-page-body .desk-section+.desk-section{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--desk-line)}.studio[data-stage=browser][data-desk=v2] .desk-page-body .desk-table-wrap{border:0;background:transparent;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-input[type=search]:not(.desk-smart-search-input),.studio[data-stage=browser][data-desk=v2] .desk-toolbar-search:not(.desk-smart-search-input){border-radius:var(--desk-radius-control,10px);min-height:2.2rem;padding-left:1rem;padding-right:1rem;background:var(--desk-input);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--desk-glass-border-dim,var(--desk-glass-border));color:var(--desk-ink-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.78)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-input[type=search]:not(.desk-smart-search-input),[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-toolbar-search:not(.desk-smart-search-input){background:rgba(0,0,0,.28);border-color:var(--desk-glass-border);box-shadow:inset 0 1px 4px rgba(0,0,0,.4)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .browser-player-bar,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .browser-top,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-input,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-select,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .quick-action-dock-head{border-color:var(--desk-glass-border);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-input::placeholder{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .desk-input,.studio[data-stage=browser][data-desk=v2] .desk-select{background:var(--desk-input);border-color:var(--desk-glass-border-dim,var(--desk-glass-border));color:var(--desk-ink-strong);border-radius:var(--desk-radius-control);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.studio[data-stage=browser][data-desk=v2] .desk-btn{border-radius:var(--desk-radius-control);transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),box-shadow var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),filter var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}.studio[data-stage=browser][data-desk=v2] .desk-icon-btn{border-radius:var(--desk-radius-control);transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}.studio[data-stage=browser][data-desk=v2] .desk-icon-btn.is-circle{border-radius:var(--desk-radius-pill,999px)}.studio[data-stage=browser][data-desk=v2] .desk-btn-blue,.studio[data-stage=browser][data-desk=v2] .desk-btn-primary{background:linear-gradient(135deg,var(--blue) 0,color-mix(in srgb,var(--blue) 82%,#001a66) 100%);border-color:transparent;color:var(--on-blue);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-btn-blue:hover:not(:disabled),.studio[data-stage=browser][data-desk=v2] .desk-btn-primary:hover:not(:disabled){filter:brightness(1.08)}.studio[data-stage=browser][data-desk=v2] .desk-btn-warn{background:var(--pink);border-color:var(--pink);color:var(--on-pink);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-btn-warn:hover:not(:disabled){filter:brightness(1.06)}.studio[data-stage=browser][data-desk=v2] .desk-btn-secondary{background:var(--desk-glass-inner);border-color:var(--desk-control-border,var(--desk-glass-border));color:var(--desk-ink-strong);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-btn-secondary:hover:not(:disabled){background:var(--desk-glass-row-hover);border-color:color-mix(in srgb,var(--desk-glass-border) 75%,var(--desk-ink-strong) 25%)}.studio[data-stage=browser][data-desk=v2] .desk-btn-ghost{color:var(--desk-muted);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-btn-ghost:hover:not(:disabled),.studio[data-stage=browser][data-desk=v2] .desk-icon-btn:not(.is-bare):not(.show-inspect-notes-nav-add):hover:not(:disabled){background:var(--desk-glass-row-hover);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-btn.is-pill,.studio[data-stage=browser][data-desk=v2] .desk-ui-zone-music .desk-btn{border-radius:var(--desk-radius-pill,999px)}.studio[data-stage=browser][data-desk=v2] .desk-chip{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;border:1px solid var(--desk-glass-border);border-radius:999px;padding:.35rem .75rem;font-family:var(--font-desk,ui-sans-serif,system-ui,sans-serif);font-weight:500;font-size:.8rem;background:var(--desk-glass-inner);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--desk-muted);cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-chip:hover{color:var(--desk-ink-strong);background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-data-table:not(.is-embedded){background:var(--desk-glass-bg);backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));-webkit-backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));border:1px solid var(--desk-glass-border);border-radius:var(--desk-glass-radius);box-shadow:var(--desk-glass-shadow)}.studio[data-stage=browser][data-desk=v2] .desk-data-table-head{padding:.85rem 1rem}.studio[data-stage=browser][data-desk=v2] .desk-data-table-body{padding:.35rem 1rem 1rem}.studio[data-stage=browser][data-desk=v2] .desk-data-table-title{color:var(--desk-ink-strong);font-size:1.05rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell--main .desk-data-table-page-head .page-primary-title{font-size:1.35rem}.studio[data-stage=browser][data-desk=v2] .desk-data-table-page-head{padding-inline:1rem}.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar,.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-leading{gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-filter-anchor.desk-filter-anchor--align-start>.menu.desk-filter-menu{left:0;right:auto}.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-search{flex:0 1 auto;min-width:0;max-width:none}.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-search .desk-data-table-tools{width:100%;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-search .desk-data-table-tool-group{min-width:min(100%,14rem);max-width:18rem}.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-controls{gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-data-table-tool-group .desk-search-field-input,.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-search .desk-search-field-input,.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-search .desk-toolbar-search,.studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-input[type=search],.studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-search-field-input,.studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-toolbar-search{border-radius:var(--desk-radius-control);height:2.2rem;min-height:2.2rem;max-height:2.2rem;padding:0 .85rem 0 2.65rem;box-sizing:border-box;box-shadow:none;font-size:.86rem;line-height:1.25}.studio[data-stage=browser][data-desk=v2] .desk-data-table-toolbar-search .desk-search-field{align-items:center}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-input[type=search],[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-search-field-input,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-toolbar-search{box-shadow:none}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-input[type=search],[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-search-field-input,[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-toolbar-search{box-shadow:0 2px 12px rgba(110,85,65,.06)}.studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-search-field-icon{color:var(--desk-muted)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-data-table-tools .desk-search-field-icon{color:rgba(255,255,255,.52)}.studio[data-stage=browser][data-desk=v2] .desk-filter-btn,.studio[data-stage=browser][data-desk=v2] .desk-sort-btn{background:var(--desk-input);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--desk-glass-border);box-shadow:none;color:var(--desk-ink-strong);transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-filter-btn,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-sort-btn{background:rgba(0,0,0,.28);color:rgba(255,255,255,.92)}.studio[data-stage=browser][data-desk=v2] .desk-filter-btn.is-active,.studio[data-stage=browser][data-desk=v2] .desk-filter-btn.is-open,.studio[data-stage=browser][data-desk=v2] .desk-filter-btn:hover,.studio[data-stage=browser][data-desk=v2] .desk-sort-btn:hover{background:var(--desk-glass-inner);color:var(--desk-ink-strong)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-filter-btn.is-active,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-filter-btn.is-open,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-filter-btn:hover,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-sort-btn:hover{color:rgba(255,255,255,.98)}.studio[data-stage=browser][data-desk=v2] .desk-sort-btn.is-active{border-color:color-mix(in srgb,var(--blue) 35%,var(--desk-glass-border))}.studio[data-stage=browser][data-desk=v2] .desk-popover{border-radius:var(--desk-popover-radius)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .menu-item,.studio[data-stage=browser][data-desk=v2] .desk-schedule-kind-select-menu .menu-item{color:var(--desk-popover-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .menu-item.is-on,.studio[data-stage=browser][data-desk=v2] .desk-filter-title,.studio[data-stage=browser][data-desk=v2] .desk-schedule-kind-select-menu .menu-item.is-on{color:var(--desk-popover-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-filter-foot-clear,.studio[data-stage=browser][data-desk=v2] .desk-filter-section-label,.studio[data-stage=browser][data-desk=v2] .desk-filter-subtitle{color:var(--desk-popover-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-filter-foot,.studio[data-stage=browser][data-desk=v2] .desk-filter-section+.desk-filter-section{border-top-color:var(--desk-popover-divider)}.studio[data-stage=browser][data-desk=v2] .desk-filter-row:not(.is-on) .desk-filter-row-label{color:var(--desk-popover-ink-faint)}.studio[data-stage=browser][data-desk=v2] .desk-filter-row.is-on .desk-filter-row-label{color:var(--desk-popover-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-filter-count{background:var(--desk-popover-count-bg);color:var(--desk-popover-count-ink)}.studio[data-stage=browser][data-desk=v2] .desk-filter-row.is-on .desk-filter-count{color:var(--desk-popover-count-ink-on)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .menu-item:hover,.studio[data-stage=browser][data-desk=v2] .desk-filter-row:hover,.studio[data-stage=browser][data-desk=v2] .desk-schedule-kind-select-menu .menu-item:hover{background:var(--desk-popover-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .menu-item.is-on,.studio[data-stage=browser][data-desk=v2] .desk-filter-row.is-on,.studio[data-stage=browser][data-desk=v2] .desk-schedule-kind-select-menu .menu-item.is-on{box-shadow:inset 2px 0 0 var(--desk-popover-selected-stroke,var(--pink));background:transparent}.studio[data-stage=browser][data-desk=v2] .desk-filter-foot-clear:not(:disabled):hover{color:var(--desk-popover-ink)}.studio[data-stage=browser][data-desk=v2] .desk-filter-clear-btn .desk-filter-btn-icon{color:inherit}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .menu-check:hover{background:var(--desk-popover-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .menu-check-label{color:var(--desk-popover-ink)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .filter-col-label,.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .filter-reset,.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .menu-check-count{color:var(--desk-popover-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .filter-reset:not(:disabled):hover{color:var(--desk-popover-ink)}.studio[data-stage=browser][data-desk=v2] .desk-filter-menu .filter-reset{border-top-color:var(--desk-popover-divider)}.studio[data-stage=browser][data-desk=v2] .desk-table th{background:transparent;border-bottom:0;color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .desk-data-table .desk-table th{background:var(--desk-glass-row-selected);background-clip:padding-box;border-bottom:.35rem solid transparent;color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .desk-table-sort.is-active,.studio[data-stage=browser][data-desk=v2] .desk-table-sort:hover{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-table td{border-bottom:1px solid var(--desk-glass-border);color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-table-row{border-radius:0}.studio[data-stage=browser][data-desk=v2] .desk-table-title{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-type-meta,.studio[data-stage=browser][data-desk=v2] .meta{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .show-desk-layout{flex:1 1;min-height:0}.studio[data-stage=browser][data-desk=v2] .show-desk-main{position:relative;min-width:0;flex:1 1;min-height:0}.studio[data-stage=browser][data-desk=v2] .show-desk-main .list-upcoming .desk-data-table,.studio[data-stage=browser][data-desk=v2] .show-desk-main .list-upcoming .list-body{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.studio[data-stage=browser][data-desk=v2] .show-desk-main .list-upcoming .list-body{padding:0;min-width:0}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell,.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-data-table,.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-data-table-layout{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-data-table-body{flex:1 1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-wrap.is-scroll-x{overflow-x:auto;overflow-y:visible;max-width:100%}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.studio[data-stage=browser][data-desk=v2] .shows-data-table-sentinel{height:1px;margin:0;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .shows-data-table-cap-hint{margin:.65rem 0 0;padding:0 .15rem;color:var(--desk-muted);text-align:center}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table td{overflow:hidden}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table th{white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-date{width:6.5rem;min-width:6.5rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-status{width:7.5rem;min-width:7.5rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-title{width:12rem;min-width:12rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-act{width:9.5rem;min-width:9.5rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-venue{width:10rem;min-width:10rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-visibility{width:5.5rem;min-width:5.5rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-type{width:7rem;min-width:7rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-city{width:8rem;min-width:8rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-location{width:12rem;min-width:12rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-time{width:5rem;min-width:5rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-ends{width:8rem;min-width:8rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-col-client{width:9rem;min-width:9rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-cell-inner .act-lockup{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;min-width:0}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-cell-inner .act-lockup-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.studio[data-stage=browser][data-desk=v2] .stamp{font-family:var(--font-desk);font-size:var(--desk-type-s-size,.78rem);font-weight:var(--desk-type-s-weight,500);line-height:var(--desk-type-s-leading,1.35);letter-spacing:0;text-transform:none;padding:.12rem .5rem}.studio[data-stage=browser][data-desk=v2] .shows-data-table-shell .desk-table-cell-inner .stamp{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .show-desk-overlay{--desk-inspect-bg:#f6f9fc;--desk-inspect-raised:#eef3f8;--desk-inspect-inner:#e6eaf0;--desk-inspect-border:#ccd0d6;--desk-inspect-input:#f8fafc;--desk-inspect-chip:#f8fafc;--desk-inspect-chip-shadow:none;--desk-inspect-tab-active:#ffffff;--desk-inspect-tab-ink:rgba(24,28,34,0.72)}.studio[data-stage=browser][data-desk=v2] .show-desk-overlay--canvas .show-desk-inspect{margin:var(--desk-bento-gap) var(--desk-bento-gap) var(--desk-bento-gap) 0;max-height:calc(100% - var(--desk-bento-gap) * 2);height:auto;align-self:stretch}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-overlay{--desk-inspect-bg:#0f0f0f;--desk-inspect-raised:#141414;--desk-inspect-inner:#181818;--desk-inspect-border:#262626;--desk-inspect-input:#0a0a0a;--desk-inspect-chip:#242424;--desk-inspect-chip-shadow:none;--desk-inspect-tab-active:#262626;--desk-inspect-tab-ink:rgba(255,255,255,0.48)}.studio[data-stage=browser][data-desk=v2] .show-desk-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}.studio[data-stage=browser][data-desk=v2] .show-desk-backdrop,.studio[data-stage=browser][data-desk=v2] .studio-main>.drawer-layer .drawer-dim,.studio[data-stage=browser][data-desk=v2] .studio-main>.drop-panel-layer .drawer-dim,.studio[data-stage=browser][data-desk=v2] .studio-main>.overlay-layer .overlay-dim{border-radius:var(--desk-glass-radius)}.studio[data-stage=browser][data-desk=v2] .show-desk-backdrop{border-radius:0 0 var(--desk-glass-radius) var(--desk-glass-radius)}.studio[data-stage=browser][data-desk=v2] .studio-main>.show-desk-overlay--canvas .show-desk-backdrop{border-radius:var(--desk-glass-radius)}.studio[data-stage=browser][data-desk=v2] .studio-stage:has(.show-desk-overlay){overflow:hidden}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect{--show-inspect-field-gap:0.75rem;--show-inspect-section-gap:1.125rem;--desk-inspect-bg:#f6f9fc;--desk-inspect-raised:#eef3f8;--desk-inspect-inner:#e6eaf0;--desk-inspect-border:#ccd0d6;--desk-inspect-input:#f8fafc;background:var(--desk-inspect-bg);border-radius:var(--desk-glass-radius);border:1px solid var(--desk-inspect-border);box-shadow:-10px 0 36px rgba(0,0,0,.14);overflow:hidden}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect{box-shadow:-8px 0 32px rgba(80,100,130,.12)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect{--desk-inspect-bg:#0f0f0f;--desk-inspect-raised:#141414;--desk-inspect-inner:#181818;--desk-inspect-border:#262626;--desk-inspect-input:#0a0a0a;box-shadow:-14px 0 44px rgba(0,0,0,.5)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect-sheet{position:relative;z-index:1;flex:1 1;min-height:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .desk-panel{flex:1 1;display:flex;flex-direction:column;min-height:0;max-height:none;width:100%;overflow:hidden;color:var(--desk-ink);background:var(--desk-glass-bg);backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));-webkit-backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));border:1px solid var(--desk-glass-border);border-radius:var(--desk-glass-radius);box-shadow:var(--desk-glass-shadow)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel{flex:1 1;min-height:0;height:100%;border-radius:0;box-shadow:none;border:0;background:var(--desk-inspect-bg);backdrop-filter:none;-webkit-backdrop-filter:none}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-head{background:var(--desk-inspect-raised);border-bottom-color:var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-tabs,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-segment-tabs{background:var(--desk-inspect-inner);border-color:var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-segment-tabs-indicator{background:var(--desk-inspect-tab-active)}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-segment-tabs-indicator{box-shadow:0 1px 2px rgba(80,100,130,.14),inset 0 1px 0 rgba(255,255,255,.95)}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-tab:not(.is-active),html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-segment-tabs-tab:not(.is-active){color:var(--desk-inspect-tab-ink,var(--desk-ink))}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-segment-tabs-indicator{box-shadow:none}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-tab:not(.is-active),[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-segment-tabs-tab:not(.is-active){color:var(--desk-inspect-tab-ink,var(--desk-muted))}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-body{background:var(--desk-inspect-bg)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel .laminate.is-form{background:var(--desk-inspect-inner);border-color:var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel .laminate.is-form input,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel .laminate.is-form select,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel .laminate.is-form textarea{background:var(--desk-inspect-input);border-color:var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel .desk-timeline-row{border-bottom-color:var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .desk-timeline-rail{background:var(--desk-inspect-border,var(--desk-glass-border))}.studio[data-stage=browser][data-desk=v2] .desk-timeline-marker,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-timeline-marker,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-timeline-marker{border-color:var(--desk-timeline-marker-border,#121212);background:var(--desk-timeline-marker-bg,#121212)}.studio[data-stage=browser][data-desk=v2] .desk-timeline-item .desk-timeline-time{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-timeline-meta,.studio[data-stage=browser][data-desk=v2] .desk-timeline-note{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect,.studio[data-stage=browser][data-desk=v2] .show-inspect-page{--show-inspect-field-gap:0.75rem;--show-inspect-section-gap:1.125rem;--desk-inspect-bg:#f6f9fc;--desk-inspect-raised:#eef3f8;--desk-inspect-inner:#e6eaf0;--desk-inspect-border:#ccd0d6;--desk-inspect-input:#f8fafc;--desk-inspect-chip:#f8fafc;--desk-timeline-marker-dot:var(--lime);--desk-timeline-marker-dot-active:var(--lime);--desk-timeline-marker-bg:#121212;--desk-timeline-marker-border:#121212}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect,[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-inspect-page{--desk-inspect-bg:#0f0f0f;--desk-inspect-raised:#141414;--desk-inspect-inner:#181818;--desk-inspect-border:#262626;--desk-inspect-input:#0a0a0a;--desk-inspect-chip:#242424}.studio[data-stage=browser][data-desk=v2] .desk-panel-head{background:var(--desk-glass-inner);border-bottom:1px solid var(--desk-glass-border);flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .desk-panel-head .desk-type-title{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-panel-head .desk-type-meta{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .desk-panel-tabs,.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs{margin:0 1rem .65rem;background:var(--desk-glass-inner);border:1px solid var(--desk-glass-border);border-radius:var(--desk-radius-control);flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs-indicator{background:var(--desk-glass-bg-strong)}.studio[data-stage=browser][data-desk=v2] .desk-panel-tab,.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs-tab,.studio[data-stage=browser][data-desk=v2] .quick-action-dock-segment{color:var(--desk-muted);border-radius:calc(var(--desk-radius-control) - 3px);transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .desk-panel-tab:not(.is-active):focus-visible,.studio[data-stage=browser][data-desk=v2] .desk-panel-tab:not(.is-active):hover,.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs-tab:not(.is-active):focus-visible,.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs-tab:not(.is-active):hover,.studio[data-stage=browser][data-desk=v2] .quick-action-dock-segment:not(.is-on):focus-visible,.studio[data-stage=browser][data-desk=v2] .quick-action-dock-segment:not(.is-on):hover{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-panel-tab.is-active,.studio[data-stage=browser][data-desk=v2] .desk-segment-tabs-tab.is-active,.studio[data-stage=browser][data-desk=v2] .quick-action-dock-segment.is-on{color:var(--desk-ink-strong);background:transparent;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .browser-canvas .list-head-action,.studio[data-stage=browser][data-desk=v2] .browser-canvas .player-panel-topbar-btn{border-radius:var(--desk-radius-control);color:var(--desk-muted);transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease),box-shadow var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .browser-canvas .list-head-action .lucide,.studio[data-stage=browser][data-desk=v2] .browser-canvas .player-panel-topbar-btn .lucide{opacity:.55;transition:opacity var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .browser-canvas .list-head-action:hover,.studio[data-stage=browser][data-desk=v2] .browser-canvas .player-panel-topbar-btn:hover:not(:disabled){color:var(--desk-ink-strong);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .browser-canvas .list-head-action:hover .lucide,.studio[data-stage=browser][data-desk=v2] .browser-canvas .player-panel-topbar-btn:hover:not(:disabled) .lucide{opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-icon-btn.is-bare{color:color-mix(in srgb,var(--desk-muted) 88%,transparent);transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease)}.studio[data-stage=browser][data-desk=v2] .desk-icon-btn.is-bare:hover:not(:disabled){color:var(--desk-ink-strong)}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2]{transition:none}}.studio[data-stage=browser][data-desk=v2] .desk-panel-body{flex:1 1;min-height:0;overflow:auto}.studio[data-stage=browser][data-desk=v2] .desk-panel-loading{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section-title{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-field-row dt{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-field-row dd{color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-timeline-row{border-bottom-color:var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2] .desk-panel .laminate.is-form{background:var(--desk-glass-inner);border:1px solid var(--desk-glass-border);border-radius:var(--desk-radius);padding:.85rem 1rem;color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-panel .laminate.is-form .field span{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .desk-panel .laminate.is-form input,.studio[data-stage=browser][data-desk=v2] .desk-panel .laminate.is-form select,.studio[data-stage=browser][data-desk=v2] .desk-panel .laminate.is-form textarea{background:var(--desk-input);border-color:var(--desk-glass-border);color:var(--desk-ink-strong);border-radius:var(--desk-radius-control)}.studio[data-stage=browser][data-desk=v2] .desk-panel .list h2{margin:.85rem 0 .45rem;font-size:.92rem;font-weight:600;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-panel .list .row{display:flex;justify-content:space-between;gap:.75rem;padding:.5rem .45rem;border-radius:var(--desk-radius-control);color:var(--desk-ink);text-decoration:none}.studio[data-stage=browser][data-desk=v2] .desk-panel .list .row:hover{background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .list-upcoming .page-primary-head{margin-bottom:.35rem}.studio[data-stage=browser][data-desk=v2] .list-upcoming-table-only{margin:0;padding:0;flex:1 1;min-height:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .list-upcoming-table-only .primary-page-header-chrome{display:contents}.studio[data-stage=browser][data-desk=v2] .list-upcoming-table-only .list-body{padding:0;flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .page:has(.show-desk-layout){flex:1 1;min-height:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .page:has(.show-desk-layout) .page-stage,.studio[data-stage=browser][data-desk=v2] .show-desk-layout.has-inspect{flex:1 1;min-height:0}.studio[data-stage=browser][data-desk=v2] .page:has(.show-desk-layout) .page-stage{display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .show-desk-layout.has-inspect{margin:0}.studio[data-stage=browser][data-desk=v2]{--calendar-grid-max-width:2600px}.studio[data-stage=browser][data-desk=v2] .page:has(.calendar-desk-shell){flex:1 1;min-height:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .page:has(.calendar-desk-shell) .page-stage{flex:1 1;min-height:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;gap:.85rem}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-canvas-toolbar,.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-glass-pane,.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .desk-data-table-page-head{width:100%;max-width:var(--calendar-grid-max-width)}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-canvas-toolbar,.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .desk-data-table-page-head{flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-glass-pane{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-glass-pane .desk-data-table-body{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .desk-data-table-page-head{padding-inline:0;margin:0}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .desk-data-table-page-head .page-primary-title{font-size:1.35rem}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-canvas-toolbar{min-width:0;padding-inline:0;padding-top:.85rem}.studio[data-stage=browser][data-desk=v2] .calendar-toolbar-pager{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap;min-width:0}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-glass-pane{background:var(--desk-glass-bg);backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));-webkit-backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));border:1px solid var(--desk-glass-border);border-radius:var(--desk-glass-radius);box-shadow:var(--desk-glass-shadow)}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-glass-pane .desk-data-table-body{padding:.85rem 1rem 1rem}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .calendar-month-wrap{flex:1 1;min-height:0;margin:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month{flex:1 1;min-height:0;display:flex;flex-direction:column}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-head{flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid{flex:1 1;min-height:0;gap:.28rem;grid-template-rows:repeat(6,minmax(0,1fr));align-items:stretch}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell{aspect-ratio:auto;min-height:0;height:100%;overflow:hidden;padding:.38rem .4rem .4rem;gap:.3rem;cursor:pointer;transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),outline-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),transform var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}@media (prefers-reduced-motion:no-preference){.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell:hover{transform:translateY(-1px)}}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell:hover:not(.is-today):not(.is-on){background:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 5%,var(--desk-surface,var(--surface)));border-color:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 14%,var(--desk-line,var(--line)))}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell:hover:not(.is-today):not(.is-on){background:color-mix(in srgb,var(--canvas) 35%,var(--desk-surface,var(--surface)));border-color:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 12%,var(--desk-line,var(--line)))}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today.has-show:hover:not(.is-on),.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today:hover:not(.is-on){background:color-mix(in srgb,var(--blue) 11%,var(--desk-surface,var(--surface)))}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today).has-show:hover,.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today):hover{background:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 9%,var(--desk-surface,var(--surface)))}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today).has-show:hover,[data-theme=light] .studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today):hover{background:color-mix(in srgb,var(--canvas) 50%,var(--desk-surface,var(--surface)))}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today.is-on.has-show:hover,.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today.is-on:hover{background:color-mix(in srgb,var(--blue) 18%,var(--desk-surface,var(--surface)))}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell .month-cell-shows{flex:1 1;min-height:0;overflow:hidden;align-content:start}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today,.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today.has-show{background:color-mix(in srgb,var(--blue) 7%,var(--desk-surface,var(--surface)));border-color:var(--blue);outline:1px solid var(--blue);outline-color:var(--blue)}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today),.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today).has-show{background:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 6%,var(--desk-surface,var(--surface)));border-color:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 16%,var(--desk-line,var(--line)));outline:1px solid color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 16%,var(--desk-line,var(--line)));outline-color:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 16%,var(--desk-line,var(--line)))}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today),[data-theme=light] .studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-on:not(.is-today).has-show{background:color-mix(in srgb,var(--canvas) 42%,var(--desk-surface,var(--surface)));border-color:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 10%,var(--desk-line,var(--line)));outline-color:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 10%,var(--desk-line,var(--line)))}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today.is-on,.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-grid .cell.is-today.is-on.has-show{background:color-mix(in srgb,var(--blue) 14%,var(--desk-surface,var(--surface)));border-color:var(--blue);outline:1px solid var(--blue);outline-color:var(--blue)}.studio[data-stage=browser][data-desk=v2] .month-cell-day{font-size:.82rem}.studio[data-stage=browser][data-desk=v2] .calendar-desk-shell .month-cell-shows{gap:.2rem}.studio[data-stage=browser][data-desk=v2] .month-cell-show{min-height:1.28rem;padding:.18rem .36rem;gap:.3rem;font-size:.6875rem}.studio[data-stage=browser][data-desk=v2] .month-cell-show .act-face.is-xs{width:1.05rem;height:1.05rem}.studio[data-stage=browser][data-desk=v2] .month-cell-show.is-overflow{background:color-mix(in srgb,var(--desk-ink-strong) 6%,var(--desk-surface-raised,var(--surface)));color:var(--desk-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .quick-dock-shows-day-head{margin:0;padding:.85rem 0 .55rem}.studio[data-stage=browser][data-desk=v2] .quick-dock-day-reset-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:calc(var(--desk-radius-control, 10px) - 2px);background:transparent;color:var(--desk-muted,var(--muted));cursor:pointer;transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}.studio[data-stage=browser][data-desk=v2] .quick-dock-day-reset-btn:hover{background:color-mix(in srgb,var(--desk-ink-strong,var(--ink)) 8%,transparent);color:var(--desk-ink-strong,var(--ink))}.studio[data-stage=browser][data-desk=v2] .quick-dock-day-reset-btn .lucide{flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;align-items:center;width:100%;min-height:4.25rem;padding:.72rem .82rem;border:1px solid var(--desk-glass-border-dim,var(--desk-line));border-radius:var(--desk-radius-control);background:var(--desk-glass-inner,var(--desk-surface-raised));text-align:left;cursor:pointer;font:inherit;color:var(--desk-ink-strong,var(--ink));transition:background .12s ease,border-color .12s ease}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card.has-date{grid-template-columns:auto minmax(0,1fr)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card:hover{background:var(--desk-glass-row-hover,var(--desk-surface-raised));border-color:var(--desk-glass-border,var(--desk-line))}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-date{display:grid;justify-items:center;align-content:center;grid-gap:.04rem;gap:.04rem;width:3.35rem;min-width:3.35rem;padding:.48rem .38rem .46rem;border-radius:var(--desk-radius-control);background:var(--desk-surface,var(--surface));text-align:center}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-date-day{font-size:1.45rem;font-weight:700;letter-spacing:0;line-height:.92;margin-bottom:.04rem}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-date-month,.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-date-year{opacity:1;color:var(--desk-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-body{display:grid;grid-gap:.28rem;gap:.28rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-primary{display:flex;align-items:center;gap:.38rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card .act-face.is-xs{width:1rem;height:1rem;flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25;letter-spacing:0;text-transform:none}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-time{flex-shrink:0;margin-left:auto;padding-left:.35rem;font-size:.75rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;color:var(--desk-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.32rem;min-width:0;font-size:.71875rem;line-height:1.25;color:var(--desk-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-dot{width:.35rem;height:.35rem;border-radius:50%;flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-dot.is-confirmed{background:var(--lime)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-dot.is-option{background:var(--status-option)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-dot.is-interest{background:var(--status-interest)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-dot.is-complete{background:var(--blue)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-status{flex-shrink:0;font-weight:500}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-meta-sep{flex-shrink:0;opacity:.72}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card-meta-city{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card.is-confirmed{box-shadow:inset 2px 0 0 var(--lime)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card.is-option{box-shadow:inset 2px 0 0 var(--status-option)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card.is-interest{box-shadow:inset 2px 0 0 var(--status-interest)}.studio[data-stage=browser][data-desk=v2] .quick-dock-show-card.is-complete{box-shadow:inset 2px 0 0 var(--blue)}.studio[data-stage=browser][data-desk=v2] .browser-home{gap:var(--desk-bento-gap)}.studio[data-stage=browser][data-desk=v2] .browser-home-hero,.studio[data-stage=browser][data-desk=v2] .browser-home-widgets{padding:1rem 1.1rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .browser-home-lower{gap:var(--desk-bento-gap)}.studio[data-stage=browser][data-desk=v2] .browser-home-lower .desk-section{padding:.85rem 1rem 1rem}.studio[data-stage=browser][data-desk=v2] .browser-home-lower .desk-table-wrap{border:0;box-shadow:none;background:transparent}.studio[data-stage=browser][data-desk=v2] .updates-page .desk-page-body.updates-desk{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}.studio[data-stage=browser][data-desk=v2] .catalog-desk-surface .desk-table-wrap,.studio[data-stage=browser][data-desk=v2] .files-desk-surface .desk-table-wrap{border:0;background:transparent;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-stat-grid{gap:var(--desk-bento-gap)}.studio[data-stage=browser][data-desk=v2] .desk-stat-grid .desk-section{padding:.75rem .9rem}.studio[data-stage=browser][data-desk=v2] .desk-stat{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .browser-home-hero .ticket-block{filter:none}.studio[data-stage=browser][data-desk=v2] .desk-chip.is-selected{border-color:color-mix(in srgb,var(--blue) 40%,var(--desk-glass-border));background:color-mix(in srgb,var(--blue) 12%,var(--desk-glass-inner))}.studio[data-stage=browser][data-desk=v2] .desk-table-row.is-selected{box-shadow:inset 3px 0 0 var(--desk-row-selected-stroke,rgba(255,255,255,.88));background:var(--desk-glass-row-selected);border-radius:0}.studio[data-stage=browser][data-desk=v2] .desk-data-table .desk-table-row.is-selected{background:transparent;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-data-table .desk-table-row.is-selected td{background:var(--desk-glass-row-selected);border-top:0;border-bottom:0}.studio[data-stage=browser][data-desk=v2] .desk-data-table .desk-table-row:has(+.desk-table-row.is-selected) td{border-bottom:0}.studio[data-stage=browser][data-desk=v2] .desk-data-table .desk-table-row.is-selected td:first-child{box-shadow:inset 3px 0 0 var(--desk-row-selected-stroke,rgba(255,255,255,.88))}.studio[data-stage=browser][data-desk=v2] .desk-data-table .desk-table-row.is-selected td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-table-row.is-selected td{color:var(--desk-row-selected-ink,rgba(255,255,255,.86))}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-table-row.is-selected .desk-table-title{color:var(--desk-row-selected-ink-strong,rgba(255,255,255,.98))}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-table-row.is-selected .desk-table-meta{color:var(--desk-row-selected-muted,rgba(255,255,255,.58))}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-input[type=search]:not(.desk-smart-search-input),[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-toolbar-search:not(.desk-smart-search-input){background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.95);box-shadow:0 2px 12px rgba(110,85,65,.06),inset 0 1px 0 rgba(255,255,255,1)}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .browser-top,[data-theme=light] .studio[data-stage=browser][data-desk=v2] .quick-action-dock-head{background:rgba(255,255,255,.35);border-bottom-color:rgba(255,255,255,.7)}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .studio-link.is-on{background:rgba(255,255,255,.72);box-shadow:0 1px 6px rgba(110,85,65,.05),inset 0 1px 0 rgba(255,255,255,.95)}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-table td{border-bottom-color:rgba(255,255,255,.5)}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-table th{border-bottom:0}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-data-table .desk-table th{background:var(--desk-glass-row-selected)}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-btn-secondary,[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-chip{background:rgba(255,255,255,.52);border-color:var(--desk-control-border,color-mix(in srgb,var(--desk-ink-strong) 10%,rgba(255,255,255,.82)))}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-table-row.is-selected{background:var(--desk-glass-row-selected);box-shadow:inset 3px 0 0 var(--desk-row-selected-stroke,rgba(255,255,255,.95))}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-head{position:-webkit-sticky;position:sticky;top:0;z-index:2}.studio[data-stage=browser][data-desk=v2] .show-inspect-head-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-provider{font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.2rem .45rem;border-radius:999px;border:1px solid var(--desk-glass-border)}.studio[data-stage=browser][data-desk=v2] .show-inspect-provider.is-artwin{color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-provider.is-apecrew{color:var(--blue);border-color:rgba(0,51,255,.25)}.studio[data-stage=browser][data-desk=v2] .show-inspect-status-select{font:inherit;border:1px solid var(--desk-glass-border);border-radius:var(--desk-radius-control);background:var(--desk-glass-row);color:var(--desk-ink);padding:.15rem .35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-banner-alert{margin-bottom:var(--show-inspect-section-gap,1.5rem)}.studio[data-stage=browser][data-desk=v2] .show-inspect-activity{width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-activity.is-scrollable{max-height:24rem;overflow-y:auto;min-height:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-side .desk-section.show-inspect-section-card.show-inspect-section-filled .show-inspect-activity.is-scrollable{margin-inline:-1rem;padding-inline:1rem;scrollbar-gutter:stable}.studio[data-stage=browser][data-desk=v2] .desk-activity-group{display:flex;flex-direction:column;width:100%}.studio[data-stage=browser][data-desk=v2] .desk-activity-item{display:flex;align-items:flex-start;gap:.85rem;padding:.85rem .15rem;flex-wrap:wrap}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.75rem;height:1.75rem;border:1px solid transparent;border-radius:calc(var(--desk-radius-control) - 2px);background:color-mix(in srgb,var(--desk-ink-strong) 9%,transparent);color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-activity-item.is-low{opacity:.82}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-icon.is-lime{background:var(--lime);color:var(--on-lime);border-color:var(--lime)}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-icon.is-blue{background:var(--blue);color:var(--on-blue);border-color:var(--blue)}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-icon.is-pink{background:var(--pink);color:var(--on-pink);border-color:var(--pink)}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-icon.is-orange{background:var(--orange);color:var(--on-orange);border-color:var(--orange)}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-icon svg{width:1rem;height:1rem}.studio[data-stage=browser][data-desk=v2] .desk-activity-item:has(.desk-activity-item-icon.is-preview){opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-icon.is-preview{width:2.25rem;height:2.25rem;padding:0;overflow:hidden;border-color:var(--desk-line,var(--desk-inspect-border));background:var(--desk-surface,#1c1c1c)}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-thumb{display:block;width:100%;height:100%;object-fit:cover}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-content{display:flex;flex:1 1 12rem;flex-direction:column;gap:.2rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-title{font-size:.78rem;font-weight:400;line-height:1.35;color:var(--desk-ink-strong);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-actor{font-weight:600}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-desc{margin:0;font-size:.75rem;font-weight:400;line-height:1.4;color:var(--desk-ink-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.studio[data-stage=browser][data-desk=v2] .desk-activity-item-time{flex:0 0 auto;align-self:flex-start;margin-left:auto;font-size:.72rem;font-weight:400;line-height:1.35;color:var(--desk-ink-muted);white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch{display:grid;grid-gap:0;gap:0;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:.35rem;gap:.35rem;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch-trigger .desk-activity-item{padding-right:0}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch-chevron{flex-shrink:0;margin-top:1rem;color:var(--desk-ink-muted);transition:transform var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch.is-open .desk-activity-batch-chevron{transform:rotate(180deg)}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch.is-open .desk-activity-batch-body{grid-template-rows:1fr}.studio[data-stage=browser][data-desk=v2] .desk-activity-batch-details{overflow:hidden;display:grid;grid-gap:0;gap:0;padding:0 0 0 2.85rem}.studio[data-stage=browser][data-desk=v2] .desk-activity-item.is-nested{padding-top:.45rem;padding-bottom:.45rem;opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-activity-item.is-nested .desk-activity-item-icon{width:1.65rem;height:1.65rem}.studio[data-stage=browser][data-desk=v2] .desk-activity-item.is-nested .desk-activity-item-actor{font-weight:600}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .desk-activity-batch-body,.studio[data-stage=browser][data-desk=v2] .desk-activity-batch-chevron{transition:none}}.studio[data-stage=browser][data-desk=v2] .desk-mention-composer{position:relative;min-width:0;width:100%}.studio[data-stage=browser][data-desk=v2] .desk-mention-popover{display:flex;flex-direction:column;overflow:auto;padding:.28rem 0;border:1px solid var(--desk-popover-border);background:var(--desk-popover-bg);box-shadow:var(--desk-popover-shadow);color:var(--desk-popover-ink)}.studio[data-stage=browser][data-desk=v2] .desk-mention-option{display:flex;align-items:center;gap:.55rem;width:100%;margin:0;padding:.42rem .7rem;border:0;background:transparent;color:var(--desk-popover-ink-strong);text-align:left;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-mention-option.is-active,.studio[data-stage=browser][data-desk=v2] .desk-mention-option:hover{background:var(--desk-popover-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-mention-option.is-active{box-shadow:inset 2px 0 0 var(--desk-popover-selected-stroke,var(--pink))}.studio[data-stage=browser][data-desk=v2] .desk-mention-option-copy{display:grid;grid-gap:.05rem;gap:.05rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-mention-option-copy strong{font-size:.82rem;font-weight:600;line-height:1.25}.studio[data-stage=browser][data-desk=v2] .desk-mention-option-copy span{font-size:.68rem;font-weight:500;letter-spacing:0;color:var(--desk-popover-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-mention-mark{color:var(--pink);font-weight:600}.studio[data-stage=browser][data-desk=v2] .desk-activity-separator{height:1px;width:100%;background:var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .show-inspect-travel-strip{display:grid;grid-gap:.65rem;gap:.65rem;margin-bottom:.75rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-travel-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-travel-metric-card{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0;padding:.65rem .75rem;border:1px solid var(--desk-inspect-border);border-radius:var(--desk-radius-control);background:transparent}.studio[data-stage=browser][data-desk=v2] .show-inspect-travel-metric-card strong{font-size:.98rem;font-weight:var(--type-label);letter-spacing:0;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-travel-alert.desk-alert{margin-bottom:0;background:color-mix(in srgb,var(--desk-surface-raised) 88%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-inspect-travel-alert-copy{margin:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-travel-alert-copy strong{font-weight:600;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-spacer{height:var(--show-inspect-field-gap,.75rem)}.studio[data-stage=browser][data-desk=v2] .show-inspect-spacer.is-sm{height:.55rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-section-break{height:var(--show-inspect-section-gap,1.5rem)}.studio[data-stage=browser][data-desk=v2] .show-inspect-sections{display:flex;flex-direction:column;gap:var(--show-inspect-section-gap,1.5rem)}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section.show-inspect-section-card,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-section.show-inspect-section-card,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-section.show-inspect-section-card{border:1px solid var(--desk-inspect-border);border-radius:var(--desk-radius-control);background:transparent;padding:.85rem 1rem;display:grid;grid-gap:.65rem;gap:.65rem}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section.show-inspect-section-card .desk-section-head,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-section.show-inspect-section-card .desk-section-head,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-section.show-inspect-section-card .desk-section-head{margin:0}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section.show-inspect-section-card .desk-section-title,.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section.show-inspect-section-card .show-inspect-collapsible-trigger .desk-section-title,.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section.show-inspect-section-card .show-inspect-section-head .desk-section-title,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-section.show-inspect-section-card .desk-section-title,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-section.show-inspect-section-card .show-inspect-collapsible-trigger .desk-section-title,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-section.show-inspect-section-card .show-inspect-section-head .desk-section-title,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-section.show-inspect-section-card .desk-section-title,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-section.show-inspect-section-card .show-inspect-collapsible-trigger .desk-section-title,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-section.show-inspect-section-card .show-inspect-section-head .desk-section-title{font-size:var(--desk-type-l-size,.875rem);font-weight:var(--desk-type-l-weight,600);letter-spacing:0;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-maps-link{margin-top:.75rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-artwin-body{white-space:pre-wrap;font-family:inherit;font-size:.82rem;font-weight:400;line-height:1.45;margin:0;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-inline-form{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-file-list{display:grid;grid-gap:.35rem;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-file-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-chips{display:flex;flex-wrap:wrap;gap:.4rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-chip{padding:.25rem .55rem;border-radius:999px;background:var(--desk-glass-row);border:1px solid var(--desk-glass-border);font-size:.82rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-trigger,.studio[data-stage=browser][data-desk=v2] .show-inspect-section-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0;border:0;background:transparent;color:inherit}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-trigger{position:relative;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-hit{position:absolute;inset:0;padding:0;border:0;border-radius:var(--desk-radius-control);background:transparent;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-trigger>:not(.show-inspect-collapsible-hit){pointer-events:none}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-trigger .show-inspect-section-head-actions{position:relative;z-index:1;pointer-events:auto}.studio[data-stage=browser][data-desk=v2] .show-inspect-section-body{margin-top:.65rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-title-row{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-section-head-actions{display:inline-flex;align-items:center;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-section-head-actions.is-end{margin-left:auto;margin-right:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-section-head-actions .desk-icon-btn:not(.is-bare):hover:not(:disabled){background:var(--desk-glass-row-hover);color:var(--desk-ink-strong,#fff)}.studio[data-stage=browser][data-desk=v2] .show-inspect-section-head-btn{min-height:1.75rem;padding:.2rem .55rem;font-size:.78rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-timeline-save-error{margin-top:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-trigger .lucide{flex-shrink:0;transition:transform .32s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-trigger .lucide.is-open{transform:rotate(180deg)}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-body{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .32s var(--overlay-ease,ease),margin-top .32s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible.is-open .show-inspect-collapsible-body{grid-template-rows:1fr;margin-top:.65rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-inner{min-height:0;overflow:hidden}.studio[data-stage=browser][data-desk=v2] .desk-panel .desk-section.show-inspect-section-card.show-inspect-collapsible,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-section.show-inspect-section-card.show-inspect-collapsible,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-section.show-inspect-section-card.show-inspect-collapsible{gap:0}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-body,.studio[data-stage=browser][data-desk=v2] .show-inspect-collapsible-trigger .lucide{transition:none}}.studio[data-stage=browser][data-desk=v2] .show-inspect-provenance{margin:0;padding:0 .35rem;font-size:.82rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-sections>.show-inspect-provenance{border-top:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-notes-nav{display:flex;align-items:stretch;gap:.45rem;margin-bottom:.65rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-notes-nav .desk-cell-tabs{flex:1 1;min-width:0;margin-bottom:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-notes-nav-add.desk-icon-btn{flex-shrink:0;align-self:stretch;width:auto;min-width:0;height:auto;aspect-ratio:1;padding:0 .45rem;border:0;background:linear-gradient(135deg,var(--blue) 0,color-mix(in srgb,var(--blue) 82%,#001a66) 100%);color:var(--on-blue,#fff)}.studio[data-stage=browser][data-desk=v2] .show-inspect-notes-nav-add.desk-icon-btn:hover:not(:disabled){filter:brightness(1.1);background:linear-gradient(135deg,var(--blue) 0,color-mix(in srgb,var(--blue) 82%,#001a66) 100%);color:var(--on-blue,#fff)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-body:has(.show-inspect-notes-shell){display:flex;flex-direction:column;position:relative}.studio[data-stage=browser][data-desk=v2] .show-inspect-notes-shell{flex:1 1;min-height:0;display:flex;flex-direction:column;position:relative}.studio[data-stage=browser][data-desk=v2] .show-inspect-notes-scroll{flex:1 1;min-height:0;overflow:auto}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs{margin-bottom:.65rem}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-list{display:inline-flex;min-width:min-content;width:100%;padding:0;margin:0;background:var(--desk-glass-bg-strong,var(--desk-glass-panel));border-radius:var(--desk-radius-control);box-shadow:0 1px 2px rgba(0,0,0,.05)}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:1 1;min-width:0;margin-left:-1px;padding:.5rem .65rem;border:1px solid var(--desk-glass-border);border-radius:0;background:transparent;color:var(--desk-muted);font:inherit;font-size:var(--desk-type-s-size);font-weight:var(--desk-type-s-weight);line-height:var(--desk-type-s-leading);white-space:nowrap;cursor:pointer;overflow:hidden;transition:background var(--desk-control-hover-duration,.42s) ease,color var(--desk-control-hover-duration,.42s) ease}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-tab.is-first{margin-left:0;border-radius:var(--desk-radius-control) 0 0 var(--desk-radius-control)}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-tab.is-last{border-radius:0 var(--desk-radius-control) var(--desk-radius-control) 0}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-tab.is-active{z-index:1;color:var(--desk-ink-strong);background:var(--desk-glass-inner)}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--blue);pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-tab-icon{display:inline-flex;flex-shrink:0;margin-right:.35rem;opacity:.6}.studio[data-stage=browser][data-desk=v2] .desk-cell-tabs-tab-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-cell-tabs-list{background:var(--desk-inspect-bg);box-shadow:0 1px 2px rgba(0,0,0,.05)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-cell-tabs-tab{border-color:var(--desk-inspect-border)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-cell-tabs-tab.is-active{background:var(--desk-inspect-inner)}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-cell-tabs-tab:not(.is-active){color:var(--desk-inspect-tab-ink,var(--desk-ink))}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-cell-tabs-tab:not(.is-active){color:var(--desk-inspect-tab-ink,var(--desk-muted))}.studio[data-stage=browser][data-desk=v2] .show-inspect-notes{display:grid;grid-gap:.45rem;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note{border-radius:var(--desk-radius-card);border:1px solid var(--desk-inspect-border);background:transparent;overflow:hidden;transition:background .32s var(--overlay-ease,ease),border-color .32s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-head{width:100%;display:grid;grid-gap:.15rem;gap:.15rem;padding:.65rem .75rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-filters{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill{display:inline-flex;align-items:center;gap:.35rem;border:1px solid transparent;border-radius:var(--desk-radius-pill);padding:.3rem .7rem;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-all{background:var(--blue);color:var(--on-blue,#fff)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-team{background:var(--lime);color:var(--on-lime)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-tech{background:var(--orange);color:var(--on-orange)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-internal{background:var(--pink);color:#fff}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-filter{border:0;font:inherit;cursor:pointer;transition:opacity var(--desk-control-hover-duration,.42s) ease,transform var(--desk-control-hover-duration,.42s) ease}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-filter:not(.is-selected){background:transparent}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-filter:not(.is-selected).is-all{border:1px solid color-mix(in srgb,var(--blue) 45%,var(--desk-glass-border));color:var(--blue)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-filter:not(.is-selected).is-team{border:1px solid color-mix(in srgb,var(--lime) 55%,var(--desk-glass-border));color:color-mix(in srgb,var(--lime) 72%,var(--desk-ink-strong))}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-filter:not(.is-selected).is-tech{border:1px solid color-mix(in srgb,var(--orange) 55%,var(--desk-glass-border));color:color-mix(in srgb,var(--orange) 80%,var(--desk-ink-strong))}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-filter:not(.is-selected).is-internal{border:1px solid color-mix(in srgb,var(--pink) 45%,var(--desk-glass-border));color:var(--pink)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-kind-pill.is-filter:hover{opacity:.92}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-kinds{display:flex;flex-wrap:wrap;gap:.4rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-body{padding:0 .75rem .75rem;display:grid;grid-gap:.55rem;gap:.55rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-comment{padding:.45rem .55rem;border-radius:var(--desk-radius-control);background:rgba(255,255,255,.04)}.studio[data-stage=browser][data-desk=v2] .show-inspect-comment-compose{display:flex;gap:.45rem}.center-modal-card.desk-popover.desk-popover-form-modal{--desk-ink:var(--desk-popover-ink);--desk-ink-strong:var(--desk-popover-ink-strong);--desk-ink-muted:var(--desk-popover-ink-muted);--desk-muted:var(--desk-popover-ink-muted);background:var(--desk-popover-bg);border:1px solid var(--desk-popover-border);box-shadow:var(--desk-popover-shadow);color:var(--desk-popover-ink);font-family:var(--font-desk,ui-sans-serif,system-ui,sans-serif)}html:not([data-theme=dark]) .center-modal-card.desk-popover.desk-popover-form-modal{--desk-popover-form-field-bg:#f8fafc;--desk-popover-form-field-border:#ccd0d6;--desk-popover-form-field-ink:rgba(24,28,34,0.82)}[data-theme=dark] .center-modal-card.desk-popover.desk-popover-form-modal{--desk-popover-form-field-bg:#0a0a0a;--desk-popover-form-field-border:#262626;--desk-popover-form-field-ink:rgba(255,255,255,0.72)}.center-modal-card.desk-popover.desk-popover-form-modal :is(.desk-input,.desk-action-search-input,.desk-date-trigger,.desk-time-segment,.desk-schedule-kind-select-trigger,.desk-show-act-select-trigger,.desk-check){background:var(--desk-popover-form-field-bg);border:1px solid var(--desk-popover-form-field-border);box-shadow:none;color:var(--desk-popover-form-field-ink);border-radius:var(--desk-radius-control,10px)}.center-modal-card.desk-popover.desk-popover-form-modal :is(.desk-input,.desk-action-search-input,.desk-date-trigger,.desk-time-segment,.desk-schedule-kind-select-trigger,.desk-show-act-select-trigger,.desk-check):focus,.center-modal-card.desk-popover.desk-popover-form-modal :is(.desk-input,.desk-action-search-input,.desk-date-trigger,.desk-time-segment,.desk-schedule-kind-select-trigger,.desk-show-act-select-trigger,.desk-check):focus-visible{outline:none;border-color:color-mix(in srgb,var(--desk-popover-form-field-ink) 28%,var(--desk-popover-form-field-border));box-shadow:none}.center-modal-card.desk-popover.desk-popover-form-modal :is(.desk-input,.desk-action-search-input)::placeholder{color:color-mix(in srgb,var(--desk-popover-ink-muted) 42%,transparent)}.center-modal-card.desk-popover.desk-popover-form-modal .desk-show-act-select-placeholder{color:color-mix(in srgb,var(--desk-popover-ink-muted) 42%,transparent)}.center-modal-card.desk-popover.desk-popover-form-modal :is(.show-create-center-title,.desk-linked-entity-create-title){color:var(--desk-popover-ink-strong)}.center-modal-card.desk-popover.desk-popover-form-modal :is(.desk-linked-entity-create-field>span,.show-inspect-detail-label){color:var(--desk-popover-ink-muted)}.center-modal-card.show-create-center-modal{width:min(100%,30rem);max-height:min(90vh,42rem);overflow:auto;gap:.75rem}.desk-show-act-select-anchor{width:100%}.desk-show-act-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:.45rem;width:100%;min-height:2.05rem;padding:.2rem .55rem;font:inherit;text-align:left;cursor:pointer}.desk-show-act-select-trigger.is-open,.desk-show-act-select-trigger:focus-visible,.desk-show-act-select-trigger:hover{border-color:color-mix(in srgb,var(--desk-popover-form-field-ink,var(--desk-ink-strong)) 28%,var(--desk-popover-form-field-border,var(--line)))}.desk-show-act-select-placeholder{color:color-mix(in srgb,var(--desk-popover-ink-muted) 42%,transparent)}.desk-show-act-select-chevron{flex-shrink:0;opacity:.55;transition:transform var(--overlay-sheet-in-duration) var(--overlay-ease)}.desk-show-act-select-trigger.is-open .desk-show-act-select-chevron{transform:rotate(180deg)}.center-modal-card.show-create-center-modal .desk-show-act-select-anchor .desk-filter-menu{left:0;right:auto;min-width:min(18rem,calc(100vw - 2rem))}.show-create-center-title{margin:0;font-size:1rem;font-weight:700;letter-spacing:0}.show-create-form{display:grid;grid-gap:.75rem;gap:.75rem}.center-modal-card.show-create-center-modal .show-inspect-detail-rows{display:grid;grid-gap:var(--show-inspect-field-gap,.75rem);gap:var(--show-inspect-field-gap,.75rem)}.center-modal-card.show-create-center-modal .show-inspect-detail-row{display:grid;grid-template-columns:6.5rem minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:center}.center-modal-card.show-create-center-modal .show-inspect-detail-row:has(.desk-show-date-range),.center-modal-card.show-create-center-modal .show-inspect-detail-row:has(.desk-show-schedule){align-items:start}.center-modal-card.show-create-center-modal .show-inspect-detail-row:has(.desk-show-date-range) .show-inspect-detail-label,.center-modal-card.show-create-center-modal .show-inspect-detail-row:has(.desk-show-schedule) .show-inspect-detail-label{padding-top:.45rem}.center-modal-card.show-create-center-modal .show-inspect-detail-label{margin:0;font-size:.78rem;font-weight:500}.center-modal-card.show-create-center-modal .show-inspect-detail-value{margin:0;font-size:.82rem}.center-modal-card.show-create-center-modal .show-inspect-detail-value :is(.desk-input,.desk-date-trigger,.desk-time-segment,.desk-action-search-input,.desk-schedule-kind-select-trigger,.desk-show-act-select-trigger){width:100%;min-height:0;padding:var(--desk-input-pad-compact,.45rem .65rem);font-size:var(--desk-input-size-compact,.82rem);font-weight:400}.center-modal-card.show-create-center-modal .show-inspect-detail-value .act-lockup{font-size:inherit;color:var(--desk-popover-form-field-ink,var(--desk-popover-ink))}.center-modal-card.show-create-center-modal .desk-show-schedule{width:100%}.show-create-error{margin:0;font-size:.78rem;color:var(--pink)}.show-create-actions{display:flex;justify-content:flex-end;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-notify-row{display:flex;align-items:center;gap:.35rem;margin-top:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-notify-check{margin-top:0;font-size:.84rem;line-height:1.45;color:var(--desk-ink)}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .stamp.complete{background:var(--blue);color:var(--on-blue)}.studio[data-stage=browser][data-desk=v2] .show-inspect-row-label-preview{margin:.15rem 0 .35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-library-toggle{margin-top:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-library-toggle .desk-action-search-label{font-weight:400}.studio[data-stage=browser][data-desk=v2] .desk-check-label{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.studio[data-stage=browser][data-desk=v2] .desk-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;width:1rem;height:1rem;margin:0;padding:0;flex-shrink:0;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:3px;background:var(--desk-inspect-input,var(--desk-input));cursor:pointer;transition:background-color var(--desk-control-hover-duration,.42s) ease,border-color var(--desk-control-hover-duration,.42s) ease}.studio[data-stage=browser][data-desk=v2] .desk-check:checked{background:var(--blue);border-color:var(--blue)}.studio[data-stage=browser][data-desk=v2] .desk-check:checked:after{content:"";width:.28rem;height:.52rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-.5px,-.5px)}.studio[data-stage=browser][data-desk=v2] .desk-check:indeterminate{background:var(--blue);border-color:var(--blue)}.studio[data-stage=browser][data-desk=v2] .desk-check:indeterminate:after{content:"";width:.5rem;height:2px;border-radius:1px;background:#fff}.studio[data-stage=browser][data-desk=v2] .desk-check:disabled{opacity:.45;cursor:not-allowed}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel.has-hero .desk-panel-head{background:transparent;border-bottom:0;padding:.85rem 1rem .55rem;align-items:flex-start;gap:.75rem}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel.has-hero .desk-panel-head-main{flex:1 1;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel.has-hero .desk-panel-actions{align-self:flex-start;padding-top:.1rem}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-hero{position:relative;border-bottom:0}.studio[data-stage=browser][data-desk=v2] .desk-panel-hero-toolbar{position:absolute;top:.65rem;right:.65rem;z-index:4;display:inline-flex;align-items:center;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-panel-hero-toolbar .desk-panel-chrome-btn{display:inline-grid;place-items:center;width:2rem;height:2rem;min-width:2rem;padding:0;border:1px solid var(--desk-inspect-border);border-radius:var(--desk-radius-pill,999px);background:color-mix(in srgb,var(--desk-inspect-bg) 82%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--desk-ink-strong);box-shadow:none;transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}.studio[data-stage=browser][data-desk=v2] .desk-panel-hero-toolbar .desk-panel-chrome-btn:hover{background:color-mix(in srgb,var(--desk-inspect-raised) 88%,var(--desk-ink-strong) 12%);border-color:color-mix(in srgb,var(--desk-ink-strong) 22%,var(--desk-inspect-border));color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-panel-hero-toolbar .desk-panel-chrome-btn.is-icon-only span:not(.lucide){display:none}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-tabs,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-segment-tabs{margin-top:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-head-copy{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-head-title{margin:0;font-size:1.375rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--desk-ink-strong);line-height:1.15;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-head-date{margin:0;font-size:.82rem;font-weight:400;color:var(--desk-ink-muted);line-height:1.3}.studio[data-stage=browser][data-desk=v2] .show-inspect-edit-btn{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--desk-inspect-border);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .page-stage:has(.show-inspect-page){min-width:0;max-width:100%;overflow-x:clip}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-loading{margin:2rem 0;color:var(--desk-ink-muted);font-size:.9rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-page,.studio[data-stage=browser][data-desk=v2] .show-inspect-page :where(h1,h2,h3,h4,p,span,div,li,button,a,label):not(.show-inspect-page-head *),.studio[data-stage=browser][data-desk=v2]:has(.show-inspect-page) .desk-canvas-banner,.studio[data-stage=browser][data-desk=v2]:has(.show-inspect-page) .desk-canvas-banner :where(p,div,span,button){font-family:var(--font-desk)}.studio[data-stage=browser][data-desk=v2] .show-inspect-page{display:grid;grid-gap:var(--show-inspect-section-gap,1.5rem);gap:var(--show-inspect-section-gap,1.5rem);width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:clip;padding-bottom:5rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-head{width:100%;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-head-main{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0;width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-head-actions{display:flex;align-items:center;gap:.35rem;flex-shrink:0;padding-top:.1rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-head-edit-actions{display:flex;align-items:center;gap:.5rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--show-inspect-section-gap,1.125rem);gap:var(--show-inspect-section-gap,1.125rem);align-items:start;width:100%;max-width:100%;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-main,.studio[data-stage=browser][data-desk=v2] .show-inspect-page-side{display:grid;grid-gap:var(--show-inspect-section-gap,1.5rem);gap:var(--show-inspect-section-gap,1.5rem);align-content:start;min-width:0;max-width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-page .show-inspect-section-card:not(.desk-section):not(.show-inspect-page-venue-cluster){border:1px solid var(--desk-inspect-border);border-radius:var(--desk-radius-control);background:transparent;padding:.85rem 1rem;box-sizing:border-box;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect.is-editing .desk-section.show-inspect-section-card,.studio[data-stage=browser][data-desk=v2] .show-inspect-activity-panel.show-inspect-section-filled,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-section.show-inspect-section-card.show-inspect-section-filled,.studio[data-stage=browser][data-desk=v2] .show-inspect-section-card.show-inspect-section-filled:not(.desk-section),.studio[data-stage=browser][data-desk=v2] .show-inspect-surface.is-editing .desk-section.show-inspect-section-card,.studio[data-stage=browser][data-desk=v2] .show-inspect-surface.is-editing .show-inspect-page-venue-cluster.show-inspect-section-card{background:var(--desk-popover-bg);border-color:var(--desk-popover-border)}.studio[data-stage=browser][data-desk=v2] .show-inspect-activity-panel.show-inspect-section-filled{border:1px solid var(--desk-popover-border);border-radius:var(--desk-radius-control);box-sizing:border-box;padding:.85rem 1rem}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect.is-editing .show-inspect-note,.studio[data-stage=browser][data-desk=v2] .show-inspect-surface.is-editing .show-inspect-note{background:var(--desk-popover-bg);border-color:var(--desk-popover-border)}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-side .show-inspect-travel-strip{margin-bottom:1rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-page .show-inspect-page-venue-cluster.show-inspect-section-card{border:1px solid var(--desk-inspect-border);border-radius:var(--desk-radius-control);background:transparent;padding:0;overflow:hidden;display:grid;grid-gap:0;gap:0;box-sizing:border-box;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page.show-inspect-surface.is-editing .show-inspect-page-venue-cluster.show-inspect-section-card{background:var(--desk-popover-bg);border-color:var(--desk-popover-border)}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-venue-cluster-map{display:block;width:100%;margin:0;padding:0;line-height:0;overflow:hidden;border-radius:calc(var(--desk-radius-control) - 1px) calc(var(--desk-radius-control) - 1px) 0 0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-venue-cluster-map .desk-venue-map{min-height:12rem;height:12rem;width:100%;max-width:100%;margin:0;border-radius:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-venue-cluster-map .desk-venue-map-leaflet,.studio[data-stage=browser][data-desk=v2] .show-inspect-page-venue-cluster-map .leaflet-container{width:100%;max-width:100%;height:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-venue-cluster-info{display:grid;grid-gap:1rem;gap:1rem;min-width:0;padding:.85rem 1rem 1rem;box-sizing:border-box}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-venue-cluster .show-inspect-page-rail-venue{padding:0;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-venue-cluster-crm{display:grid;grid-gap:1rem;gap:1rem;padding:0;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-embedded-crm{display:grid;grid-gap:.65rem;gap:.65rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-embedded-crm-title{margin:0;font-size:var(--desk-type-l-size,.875rem);font-weight:var(--desk-type-l-weight,600);letter-spacing:0;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-rail-venue{min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-rail-venue-display{display:grid;grid-gap:.35rem;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-rail-venue-name{margin:0;font-size:var(--desk-type-l-size,.875rem);font-weight:var(--desk-type-l-weight,600);letter-spacing:0;color:var(--desk-ink-strong);overflow-wrap:anywhere}.studio[data-stage=browser][data-desk=v2] .show-inspect-rail-venue-address{margin:0;font-size:.82rem;line-height:1.45;color:var(--desk-ink-muted);overflow-wrap:anywhere}.studio[data-stage=browser][data-desk=v2] .show-inspect-rail-venue-edit{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-hero .desk-venue-map{min-height:14rem;height:14rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-hero .desk-venue-map-leaflet,.studio[data-stage=browser][data-desk=v2] .show-inspect-page-hero .leaflet-container{width:100%;max-width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-activity-group,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .desk-timeline,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .show-inspect-artwin-body,.studio[data-stage=browser][data-desk=v2] .show-inspect-page .show-inspect-detail-rows,.studio[data-stage=browser][data-desk=v2] .show-inspect-page-main .show-inspect-sections{min-width:0;max-width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-page .show-inspect-artwin-body{white-space:pre-wrap;overflow-x:auto}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-panel .show-inspect-section-body,.studio[data-stage=browser][data-desk=v2] .show-inspect-page-side .show-inspect-travel-strip{margin-bottom:0;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-page .show-inspect-travel-metrics{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr))}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-notes .show-inspect-notes-shell{flex:none;min-height:auto;min-width:0;max-width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-notes .show-inspect-notes-scroll{flex:none;min-height:auto;min-width:0;max-width:100%;overflow-x:clip;overflow-y:visible}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-notes .show-inspect-notes-nav{min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-past-shows-head{display:flex;align-items:center;gap:.45rem;padding:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-past-shows-body{display:grid;grid-gap:.65rem;gap:.65rem;padding:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-past-shows-query{margin:0;font-size:.78rem;color:var(--desk-ink-muted);overflow-wrap:anywhere}.studio[data-stage=browser][data-desk=v2] .show-inspect-past-shows-slot{min-height:3.5rem;border:1px dashed var(--desk-glass-border-dim,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:color-mix(in srgb,var(--desk-glass-inner) 65%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-inspect-page-edit-bar{position:fixed;bottom:calc(var(--browser-player-offset, 0px) + 1rem);left:max(1rem,env(safe-area-inset-left,0px));right:max(1rem,env(safe-area-inset-right,0px));width:-moz-fit-content;width:fit-content;margin-inline:auto;z-index:40;display:flex;align-items:center;gap:.5rem;padding:.55rem .65rem;border-radius:var(--desk-glass-radius);border:1px solid var(--desk-glass-border);background:var(--desk-glass-bg-strong,var(--desk-glass-bg));backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));-webkit-backdrop-filter:blur(var(--desk-glass-blur)) saturate(var(--desk-glass-saturate,1.45));box-shadow:var(--desk-glass-shadow)}@media (max-width:960px){.studio[data-stage=browser][data-desk=v2] .show-inspect-page-grid{grid-template-columns:minmax(0,1fr)}}.studio[data-stage=browser][data-desk=v2] .show-inspect-edit-btn:hover:not(:disabled){background:color-mix(in srgb,var(--desk-inspect-inner) 88%,var(--desk-ink-strong) 12%);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-venue-map{display:block;position:relative;height:12rem;overflow:hidden;background:var(--desk-inspect-bg);color:inherit;text-decoration:none}.studio[data-stage=browser][data-desk=v2] .desk-venue-map.is-interactive{cursor:-webkit-grab;cursor:grab}.studio[data-stage=browser][data-desk=v2] .desk-venue-map.is-interactive:active{cursor:-webkit-grabbing;cursor:grabbing}.studio[data-stage=browser][data-desk=v2] .desk-venue-map-leaflet{width:100%;height:100%;z-index:0}.studio[data-stage=browser][data-desk=v2] .desk-venue-map-corner{position:absolute;top:.65rem;right:.65rem;z-index:3}.studio[data-stage=browser][data-desk=v2] .show-booking-provider{display:block;width:2rem;height:2rem;border-radius:50%;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.22);cursor:default;background:transparent}.studio[data-stage=browser][data-desk=v2] .show-booking-provider.is-inline{width:1.25rem;height:1.25rem;box-shadow:none;flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .show-booking-provider-logo{width:100%;height:100%;object-fit:cover;display:block}.studio[data-stage=browser][data-desk=v2] .desk-venue-map.is-interactive .desk-venue-map-link{z-index:3}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel.has-floating-footer .desk-panel-body{padding-bottom:.5rem}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-floating-footer{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--desk-inspect-border);background:var(--desk-inspect-bg);box-shadow:0 -10px 28px rgba(0,0,0,.08);z-index:4}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-floating-footer .desk-btn{border-radius:var(--desk-radius-control)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-floating-footer{box-shadow:0 -10px 28px rgba(0,0,0,.35)}.studio[data-stage=browser][data-desk=v2] .desk-venue-map-image{width:100%;height:100%;object-fit:cover;display:block}.studio[data-stage=browser][data-desk=v2] .desk-venue-map-placeholder{display:grid;place-items:center;height:100%;padding:1rem;font-size:.78rem;color:var(--desk-ink-muted);text-align:center}.studio[data-stage=browser][data-desk=v2] .desk-venue-map-loading-overlay{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:color-mix(in srgb,var(--desk-inspect-bg,#121212) 72%,transparent);color:var(--desk-ink-strong);font-size:.78rem;font-weight:500;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-venue-map-link{position:absolute;right:.65rem;bottom:.55rem;display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:.68rem;font-weight:500}.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete{position:relative;display:grid;grid-gap:.35rem;gap:.35rem;width:100%}.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-field{position:relative}.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-icon{position:absolute;left:.65rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;line-height:0;color:var(--desk-ink-muted);pointer-events:none}.studio[data-stage=browser][data-desk=v2] .show-inspect-crm-edit{display:grid;grid-gap:var(--show-inspect-field-gap,.75rem);gap:var(--show-inspect-field-gap,.75rem)}.studio[data-stage=browser][data-desk=v2] .show-inspect-contacts-display{display:grid;grid-gap:.45rem;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-embedded-value{margin:0;font-size:.84rem;color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-list{display:grid;grid-gap:.35rem;gap:.35rem;margin:.35rem 0 0;padding:0;list-style:none}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.6rem .65rem;border:1px solid var(--desk-line);border-radius:var(--desk-radius-control)}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-copy{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;margin:0;font-size:.88rem;font-weight:500;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-role{font-size:.72rem;font-weight:500;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-meta{margin:0;overflow:hidden;font-size:.8rem;color:var(--desk-ink-muted);text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .show-inspect-contact-actions{display:flex;gap:.25rem}.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-input{width:100%;font:inherit;font-size:.82rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink);padding:.45rem .65rem .45rem 2rem}.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-dropdown{position:absolute;z-index:8;left:0;right:0;top:calc(100% + .35rem);overflow:hidden}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-address-autocomplete-item{color:var(--desk-ink-strong)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-address-autocomplete-item{color:color-mix(in srgb,var(--desk-popover-ink-strong,var(--desk-ink-strong)) 94%,white)}.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-item{width:100%;display:flex;align-items:center;gap:.45rem;border:0;background:transparent;color:inherit;text-align:left;padding-block:var(--desk-popover-item-pad-y,.52rem);-webkit-padding-start:var(--desk-popover-content-inset,1.1rem);padding-inline-start:var(--desk-popover-content-inset,1.1rem);-webkit-padding-end:var(--desk-popover-item-pad-end,.85rem);padding-inline-end:var(--desk-popover-item-pad-end,.85rem);font-size:.82rem;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-address-autocomplete-item.is-active,.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-address-autocomplete-item:hover{background:var(--desk-popover-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-empty{margin:0;padding:.65rem .75rem;font-size:.78rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-panel-expand.is-icon-only{padding:.35rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-panel-expand.is-icon-only span:not(.lucide){display:none}.studio[data-stage=browser][data-desk=v2] .desk-panel-tab{display:inline-flex;align-items:center;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-panel-tab-icon{display:inline-flex;opacity:.72}.studio[data-stage=browser][data-desk=v2] .desk-panel-tab.is-active .desk-panel-tab-icon{opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-btn.is-busy{position:relative}.studio[data-stage=browser][data-desk=v2] .desk-btn-spin{width:.85rem;height:.85rem;margin-right:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-rows{display:grid;grid-gap:var(--show-inspect-field-gap,.75rem);gap:var(--show-inspect-field-gap,.75rem)}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-row{display:grid;grid-template-columns:6.5rem minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:center}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-label{margin:0;font-size:.78rem;font-weight:500;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value{margin:0;font-size:.82rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .act-lockup,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-address-autocomplete-input,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-date-trigger,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-input,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-note-field-input,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-show-date-range-display,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-show-schedule-allday,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-time-segment{font-size:inherit;color:inherit}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-address-autocomplete-input::placeholder,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-input::placeholder,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-note-field-input::placeholder{color:color-mix(in srgb,var(--desk-ink-muted) 42%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-value .desk-time-sep{color:color-mix(in srgb,var(--desk-ink-muted) 72%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-inspect-subtitle-act .act-lockup{font-size:.82rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup{position:relative;display:grid;grid-gap:.35rem;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-label{font-size:.78rem;font-weight:500;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-lookup-control{position:relative;display:flex;align-items:center}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup{display:grid;grid-gap:.35rem;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-control{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;min-height:2.25rem;padding:.3rem .55rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));cursor:text}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup.is-open .desk-chip-lookup-control{border-color:color-mix(in srgb,var(--blue) 45%,var(--desk-inspect-border,var(--desk-glass-border)))}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-control.is-disabled{opacity:.6;cursor:default}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-control .desk-smart-search-filter-chip{margin:0}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-input{flex:1 1 6rem;min-width:6rem;padding:.15rem .1rem;border:0;outline:none;background:transparent;color:var(--desk-ink);font:inherit;font-size:var(--desk-input-size-compact,.82rem)}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-input::placeholder{color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-lookup-input{width:100%;font:inherit;font-size:var(--desk-input-size-compact,.82rem);border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink);padding:.45rem 2.1rem .45rem .65rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-chevron,.studio[data-stage=browser][data-desk=v2] .desk-lookup-clear{position:absolute;top:50%;transform:translateY(-50%);color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-lookup-clear{right:1.85rem;border:0;background:transparent;padding:.15rem;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-lookup-chevron{right:.65rem;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-lookup-helper{margin:0;font-size:.72rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-lookup-dropdown,.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack{position:absolute;z-index:5;left:0;right:0;top:calc(100% + .35rem);overflow:hidden}.studio[data-stage=browser][data-desk=v2] .desk-lookup-create,.studio[data-stage=browser][data-desk=v2] .desk-lookup-option{width:100%;display:flex;align-items:center;gap:.45rem;border:0;background:transparent;color:inherit;text-align:left;padding-block:var(--desk-popover-item-pad-y,.52rem);-webkit-padding-start:var(--desk-popover-content-inset,1.1rem);padding-inline-start:var(--desk-popover-content-inset,1.1rem);-webkit-padding-end:var(--desk-popover-item-pad-end,.85rem);padding-inline-end:var(--desk-popover-item-pad-end,.85rem);cursor:pointer}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option{color:var(--desk-ink-strong)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option{color:color-mix(in srgb,var(--desk-popover-ink-strong,var(--desk-ink-strong)) 94%,white)}.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option strong{font-weight:500;color:inherit}.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-create:hover,.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option:hover{background:var(--desk-popover-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option.is-selected{background:transparent;color:var(--desk-popover-ink-strong);box-shadow:inset 2px 0 0 var(--desk-popover-selected-stroke,var(--pink))}.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option.is-selected strong{font-weight:600;color:var(--desk-popover-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-lookup-option-main{display:grid;grid-gap:.1rem;gap:.1rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-option-meta{font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-lookup-empty{margin:0;padding:.75rem;text-align:center;color:var(--desk-ink-muted);font-size:.82rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-create{border-top:1px solid var(--desk-inspect-border,var(--desk-glass-border));color:var(--blue);font-weight:500}.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack{display:grid;grid-gap:.55rem;gap:.55rem;padding:.75rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack-back{border:0;background:transparent;color:var(--desk-ink-muted);cursor:pointer;font:inherit}.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack-field{display:grid;grid-gap:.25rem;gap:.25rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack-field input{font:inherit;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink);padding:.45rem .65rem}.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack-actions{display:flex;justify-content:flex-end;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .desk-date-field{position:relative}.studio[data-stage=browser][data-desk=v2] .desk-date-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font:inherit;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-input);color:var(--desk-ink);padding:.45rem .65rem;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-date-popover{position:absolute;z-index:6;left:0;top:calc(100% + .35rem);width:17rem;min-width:17rem;padding:.65rem}.studio[data-stage=browser][data-desk=v2] .desk-action-search-dropdown.is-portal,.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-dropdown.is-portal,.studio[data-stage=browser][data-desk=v2] .desk-date-popover.is-portal,.studio[data-stage=browser][data-desk=v2] .desk-lookup-dropdown.is-portal,.studio[data-stage=browser][data-desk=v2] .desk-lookup-stack.is-portal{position:fixed;z-index:100;box-sizing:border-box;overflow:visible}.studio[data-stage=browser][data-desk=v2] .desk-date-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.35rem;gap:.35rem;margin-bottom:.4rem}.studio[data-stage=browser][data-desk=v2] .desk-date-head-picks{display:flex;justify-content:center;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-date-nav,.studio[data-stage=browser][data-desk=v2] .desk-date-select{--desk-date-head-control-h:calc(1rem + 0.5rem + 2px);font:inherit;box-sizing:border-box;height:var(--desk-date-head-control-h);border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-date-select{padding:0 1rem 0 .35rem;font-size:.78rem;line-height:calc(1rem + .5rem);min-height:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .28rem center;background-size:.72rem;background-color:var(--desk-inspect-input,var(--desk-glass-row))}.studio[data-stage=browser][data-desk=v2] .desk-date-nav{display:inline-flex;align-items:center;justify-content:center;width:var(--desk-date-head-control-h);padding:0;cursor:pointer;transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}.studio[data-stage=browser][data-desk=v2] .desk-date-nav:hover{background:color-mix(in srgb,var(--desk-ink-strong) 8%,var(--desk-inspect-input,var(--desk-glass-row)))}.studio[data-stage=browser][data-desk=v2] .desk-date-grid,.studio[data-stage=browser][data-desk=v2] .desk-date-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.2rem;gap:.2rem}.studio[data-stage=browser][data-desk=v2] .desk-date-weekdays{margin-bottom:.25rem;font-size:.68rem;color:var(--desk-ink-muted);text-align:center}.studio[data-stage=browser][data-desk=v2] .desk-date-day{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;min-width:0;border:0;border-radius:var(--desk-radius-control);background:transparent;color:var(--desk-ink);font:inherit;font-size:.8rem;cursor:pointer;transition:background-color .2s var(--overlay-ease,ease),color .2s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-date-day.is-outside{color:var(--desk-ink-muted);opacity:.55}.studio[data-stage=browser][data-desk=v2] .desk-date-day:hover:not(.is-selected){background:var(--desk-popover-row-hover,var(--desk-glass-row-hover))}.studio[data-stage=browser][data-desk=v2] .desk-date-day.is-selected{background:var(--lime);color:var(--on-lime);font-weight:600;opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-date-day.is-selected.is-outside{color:var(--on-lime);opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-date-day.is-in-range:not(.is-selected){background:color-mix(in srgb,var(--lime) 22%,transparent);color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-date-range-pick{display:grid;grid-gap:.55rem;gap:.55rem;width:100%}.studio[data-stage=browser][data-desk=v2] .desk-date-range-pick-fields{display:flex;align-items:center;gap:.45rem;width:100%}.studio[data-stage=browser][data-desk=v2] .desk-date-range-pick-input{flex:1 1;min-width:0;box-sizing:border-box;padding:.45rem .65rem;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25}.studio[data-stage=browser][data-desk=v2] .desk-date-range-pick-icon{flex-shrink:0;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-time-field{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-input);padding:.35rem .65rem}.studio[data-stage=browser][data-desk=v2] .desk-time-segment{width:2.1rem;border:0;background:transparent;color:var(--desk-ink);font-family:var(--font-desk,inherit);font-size:var(--desk-input-size-compact,.82rem);font-weight:400;letter-spacing:0;text-align:center;padding:.1rem}.studio[data-stage=browser][data-desk=v2] .desk-time-segment.is-focus{background:transparent;outline:none}.studio[data-stage=browser][data-desk=v2] .desk-time-sep{color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-time-meridiem{margin-left:.1rem;padding:.12rem .35rem;border:0;border-radius:calc(var(--desk-radius-control, 10px) - 4px);background:color-mix(in srgb,var(--desk-ink) 8%,transparent);color:var(--desk-ink);font-family:var(--font-desk,inherit);font-size:var(--desk-input-size-compact,.82rem);font-weight:500;letter-spacing:0;line-height:1.2;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-time-meridiem.is-focus,.studio[data-stage=browser][data-desk=v2] .desk-time-meridiem:hover:not(:disabled){background:color-mix(in srgb,var(--desk-ink) 14%,transparent);outline:none}.studio[data-stage=browser][data-desk=v2] .desk-show-schedule{display:grid;grid-gap:var(--show-inspect-field-gap,.75rem);gap:var(--show-inspect-field-gap,.75rem)}.studio[data-stage=browser][data-desk=v2] .desk-show-schedule-times-block{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.55rem calc(.75rem + 2px)}.studio[data-stage=browser][data-desk=v2] .desk-show-schedule-times-block.is-allday .desk-time-field{opacity:.5}.studio[data-stage=browser][data-desk=v2] .desk-show-schedule-time-col{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-show-schedule-mini-label{padding-left:.35rem;font-family:var(--font-desk,ui-sans-serif,system-ui,sans-serif);font-size:var(--desk-type-xs-size,.68rem);font-weight:var(--desk-type-s-weight,500);letter-spacing:0;text-transform:none;color:var(--desk-ink-muted);line-height:1.1}.studio[data-stage=browser][data-desk=v2] .desk-show-schedule-allday{font-size:.82rem;color:var(--desk-ink);white-space:nowrap;min-height:2.05rem;padding-bottom:.05rem}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .show-inspect-detail-value .desk-date-trigger,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .show-inspect-detail-value .desk-time-field{background:var(--desk-input);border-color:var(--desk-inspect-border,var(--desk-glass-border))}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-row:has(.desk-show-date-range),.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-row:has(.desk-show-schedule){align-items:start}.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-row:has(.desk-show-date-range) .show-inspect-detail-label,.studio[data-stage=browser][data-desk=v2] .show-inspect-detail-row:has(.desk-show-schedule) .show-inspect-detail-label{padding-top:.45rem}.studio[data-stage=browser][data-desk=v2] .desk-show-schedule,.studio[data-stage=browser][data-desk=v2] .desk-show-schedule .desk-date-field,.studio[data-stage=browser][data-desk=v2] .desk-show-schedule .desk-date-trigger{width:100%}.studio[data-stage=browser][data-desk=v2] .desk-file-drop{display:grid;grid-gap:.55rem;gap:.55rem}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-zone{position:relative;display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.4rem .5rem;border:1px dashed var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-inner,var(--desk-glass-row));transition:border-color var(--overlay-duration,.18s) var(--overlay-ease,ease),background var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-zone.is-dragging{border-color:var(--blue);background:color-mix(in srgb,var(--blue) 8%,var(--desk-inspect-inner,var(--desk-glass-row)))}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-zone.is-dragging .desk-file-drop-add{animation:desk-file-drop-bounce .55s ease infinite alternate}@keyframes desk-file-drop-bounce{0%{transform:translateY(0)}to{transform:translateY(-2px)}}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-add{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem;border-radius:var(--desk-radius-control);padding:.32rem .6rem;font-size:.82rem;font-weight:500}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-empty{flex:1 1;min-width:0;margin:0;font-size:.78rem;color:var(--desk-ink-muted);line-height:1.3}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-thumb.is-image{width:1rem;height:1rem;border-radius:.2rem;object-fit:cover;display:block}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-errors{margin-top:0}.studio[data-stage=browser][data-desk=v2] .desk-file-drop-error-list{margin:0;padding-left:1rem}.studio[data-stage=browser][data-desk=v2] .desk-folder-card{--desk-folder-w:8.5rem;--desk-folder-h:6rem;--desk-folder-lift:1.35rem;--desk-folder-radius:12px;--desk-folder-skin:color-mix(in srgb,var(--orange) 86%,#121212 14%);position:relative;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:.35rem .5rem;gap:.35rem .5rem}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-link{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0;padding:.4rem .35rem .6rem;border-radius:var(--desk-radius-card);color:inherit;text-decoration:none;transition:background var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-link,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-link{background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-visual{display:flex;align-items:flex-end;justify-content:center;width:100%;pointer-events:none;height:calc(var(--desk-folder-h) + var(--desk-folder-lift))}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-stack{position:relative;width:var(--desk-folder-w);height:var(--desk-folder-h);perspective:900px}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-back{position:absolute;inset:0;z-index:0;border-radius:0 var(--desk-folder-radius) var(--desk-folder-radius) var(--desk-folder-radius);background:var(--desk-folder-skin);transition:box-shadow var(--overlay-duration,.28s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-back:before{content:"";position:absolute;left:0;bottom:100%;width:42%;height:.75rem;border-radius:var(--desk-folder-radius) var(--desk-folder-radius) 0 0;background:inherit}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-back:after{content:"";position:absolute;left:42%;bottom:100%;width:.7rem;height:.75rem;background:inherit;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-back,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-back{box-shadow:0 16px 30px rgba(0,0,0,.22)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-paper{position:absolute;left:50%;bottom:.3rem;translate:-50% 0;border-radius:.3rem;transform-origin:bottom center;transition:transform var(--overlay-duration,.28s) var(--overlay-ease,ease);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-paper.is-paper-3{z-index:1;width:76%;height:4.1rem;background:#cfcbc2}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-paper.is-paper-2{z-index:2;width:83%;height:4.4rem;background:#e3e0d9}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-paper.is-paper-1{z-index:3;width:90%;height:4.7rem;background:#f6f4ef}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-front{position:absolute;inset:auto 0 0 0;z-index:4;height:5.1rem;border-radius:calc(var(--desk-folder-radius) - 2px);background:linear-gradient(to top,color-mix(in srgb,var(--orange) 92%,#121212 8%),color-mix(in srgb,var(--orange) 74%,white 26%));transform-origin:bottom center;transition:transform var(--overlay-duration,.28s) var(--overlay-ease,ease),box-shadow var(--overlay-duration,.28s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-paper.is-paper-3,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-paper.is-paper-3{transform:translateY(-1rem) rotate(-7deg)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-paper.is-paper-2,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-paper.is-paper-2{transform:translateY(-1.2rem) rotate(2deg)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-paper.is-paper-1,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-paper.is-paper-1{transform:translateY(-1.35rem) rotate(9deg)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-front,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-front{transform:rotateX(-38deg);box-shadow:inset 0 18px 32px color-mix(in srgb,var(--orange) 55%,white 45%),inset 0 -18px 32px color-mix(in srgb,var(--orange) 90%,#121212 10%)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-copy{display:grid;align-content:start;grid-gap:.12rem;gap:.12rem;width:100%;min-width:0;padding:0 2rem 0 .55rem;text-align:left;font-family:var(--font-desk)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-meta{font-size:.7rem;color:var(--desk-ink-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-actions{position:absolute;top:calc(.4rem + var(--desk-folder-h) + var(--desk-folder-lift) + .1rem);right:.15rem;bottom:auto;z-index:5;display:flex;align-items:center;height:1.75rem;opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-actions .icon-button{color:var(--desk-ink-strong,var(--ink))}.studio[data-stage=browser][data-desk=v2] .desk-file-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));grid-gap:.65rem .85rem;gap:.65rem .85rem}.studio[data-stage=browser][data-desk=v2] .desk-file-card{display:flex;flex-direction:column;align-items:center;gap:.55rem;min-width:0;padding:.5rem .35rem .65rem;border-radius:var(--desk-radius-card);color:inherit;text-decoration:none;transition:background var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-card:hover{background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-file-card-tile{display:grid;place-items:center;width:100%;aspect-ratio:4/3;max-height:6.5rem;border-radius:var(--desk-radius-card);border:1px solid var(--desk-glass-border,var(--desk-line));background:var(--desk-inspect-inner,var(--desk-glass-row))}.studio[data-stage=browser][data-desk=v2] .desk-file-card-copy{display:grid;grid-gap:.1rem;gap:.1rem;width:100%;min-width:0;text-align:center;font-family:var(--font-desk)}.studio[data-stage=browser][data-desk=v2] .desk-file-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600}.studio[data-stage=browser][data-desk=v2] .desk-file-card-meta{font-size:.74rem;color:var(--desk-ink-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .desk-folder-card.is-selected .desk-folder-card-link{background:color-mix(in srgb,var(--blue) 34%,#121212);outline:1.5px solid color-mix(in srgb,var(--blue) 60%,transparent);outline-offset:-1.5px;box-shadow:inset 3px 0 0 var(--blue)}[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-file-tile.is-selected,[data-theme=light] .studio[data-stage=browser][data-desk=v2] .desk-folder-card.is-selected .desk-folder-card-link{background:color-mix(in srgb,var(--blue) 14%,#fff);color:var(--desk-ink-strong,#121212)}.studio[data-stage=browser][data-desk=v2] .desk-folder-card.is-drop-active .desk-folder-card-link{background:color-mix(in srgb,var(--lime) 22%,transparent);outline:1.5px dashed color-mix(in srgb,var(--lime) 70%,transparent);outline-offset:-1.5px}.studio[data-stage=browser][data-desk=v2] .desk-folder-card-link:focus-visible,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));grid-gap:.8rem;gap:.8rem}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-grid.is-compact{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.55rem}.studio[data-stage=browser][data-desk=v2] .desk-file-tile{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:.5rem;border:1px solid var(--desk-line);border-radius:var(--desk-radius-card);background:var(--desk-surface-raised,var(--surface));cursor:default;transition:border-color var(--overlay-duration,.18s) var(--overlay-ease,ease),background var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-tile.is-compact{gap:.35rem;padding:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-file-tile:hover{border-color:color-mix(in srgb,var(--desk-line) 55%,var(--desk-ink) 45%)}.studio[data-stage=browser][data-desk=v2] .desk-file-tile.is-selected{border-color:color-mix(in srgb,var(--blue) 55%,transparent);background:color-mix(in srgb,var(--blue) 34%,#121212);box-shadow:inset 3px 0 0 var(--blue)}.studio[data-stage=browser][data-desk=v2] .desk-file-tile:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-thumb{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:4/3;border-radius:calc(var(--desk-radius-card) - 4px);background:var(--desk-inspect-inner,var(--desk-glass-row));color:var(--desk-ink-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .desk-file-tile.is-compact .desk-file-tile-thumb{aspect-ratio:1/1}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-thumb img{width:100%;height:100%;object-fit:cover}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-badge{position:absolute;right:.35rem;bottom:.35rem;padding:.1rem .3rem;border-radius:6px;background:rgba(18,18,18,.74);color:#fff;font-family:var(--font-desk);font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-star{position:absolute;top:.2rem;left:.2rem}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-actions{position:absolute;top:.2rem;right:.2rem;opacity:0;transition:opacity var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-tile:focus-within .desk-file-tile-actions,.studio[data-stage=browser][data-desk=v2] .desk-file-tile:hover .desk-file-tile-actions{opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-star .icon-button{opacity:0;transition:opacity var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-star .icon-button.is-on,.studio[data-stage=browser][data-desk=v2] .desk-file-tile:focus-within .desk-file-tile-star .icon-button,.studio[data-stage=browser][data-desk=v2] .desk-file-tile:hover .desk-file-tile-star .icon-button{opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-copy{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0;font-family:var(--font-desk)}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600}.studio[data-stage=browser][data-desk=v2] .desk-file-tile.is-compact .desk-file-tile-title{font-size:.78rem}.studio[data-stage=browser][data-desk=v2] .desk-file-tile-meta{font-size:.73rem;color:var(--desk-ink-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .desk-view-toggle{display:inline-flex;align-items:center;gap:.1rem;padding:.12rem;border:1px solid var(--desk-line);border-radius:var(--desk-radius-control,10px);background:var(--desk-surface-raised,var(--surface))}.studio[data-stage=browser][data-desk=v2] .desk-view-toggle-btn{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:0;border-radius:calc(var(--desk-radius-control, 10px) - 3px);background:none;color:var(--desk-ink-muted,var(--muted));cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-view-toggle-btn:hover{color:var(--desk-ink-strong,var(--ink));background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-view-toggle-btn.is-on{background:var(--desk-glass-row-active,var(--desk-glass-row-hover));color:var(--desk-ink-strong,var(--ink))}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .desk-folder-card-back,.studio[data-stage=browser][data-desk=v2] .desk-folder-card-front,.studio[data-stage=browser][data-desk=v2] .desk-folder-card-paper{transition:none}.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-front,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:focus-within .desk-folder-card-paper,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-front,.studio[data-stage=browser][data-desk=v2] .desk-folder-card:hover .desk-folder-card-paper{transform:none}}.studio[data-stage=browser][data-desk=v2] .desk-tree{font-family:var(--font-desk);min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-tree-view{display:grid;grid-gap:1px;gap:1px}.studio[data-stage=browser][data-desk=v2] .desk-tree-node{min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-tree-row{position:relative;display:flex;align-items:center;gap:.35rem;min-width:0;padding:.34rem .3rem;border-radius:var(--desk-radius-control,10px);cursor:pointer;transition:background var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-tree-row:hover{background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-tree-row.is-selected{background:var(--desk-glass-row-active,var(--desk-glass-row-hover))}.studio[data-stage=browser][data-desk=v2] .desk-tree-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.studio[data-stage=browser][data-desk=v2] .desk-tree-lines{position:absolute;inset:0 auto 0 0;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-tree-line{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--desk-glass-border);opacity:.55}.studio[data-stage=browser][data-desk=v2] .desk-tree-line-elbow{position:absolute;top:50%;height:0;border-top:1px solid var(--desk-glass-border);opacity:.55}.studio[data-stage=browser][data-desk=v2] .desk-tree-line-stub{position:absolute;top:0;height:50%;width:0;border-left:1px solid var(--desk-glass-border);opacity:.55}.studio[data-stage=browser][data-desk=v2] .desk-tree-expander{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 auto;color:var(--desk-ink-muted,var(--muted));transition:transform var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-tree-expander.is-open{transform:rotate(90deg)}.studio[data-stage=browser][data-desk=v2] .desk-tree-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;flex:0 0 auto;color:var(--desk-ink-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .desk-tree-label{display:flex;align-items:baseline;gap:.4rem;min-width:0;flex:1 1 auto}.studio[data-stage=browser][data-desk=v2] .desk-tree-label-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem}.studio[data-stage=browser][data-desk=v2] .desk-tree-label-meta{flex:0 0 auto;font-size:.74rem;color:var(--desk-ink-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .quick-dock-finder .desk-tree-label-meta.files-fav,.studio[data-stage=browser][data-desk=v2] .quick-dock-finder .files-fav.is-on{color:var(--orange);fill:currentColor}.studio[data-stage=browser][data-desk=v2] .desk-tree-row-actions{display:flex;align-items:center;flex:0 0 auto;opacity:0;transition:opacity var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-tree-row-actions:has(.is-open),.studio[data-stage=browser][data-desk=v2] .desk-tree-row:focus-within .desk-tree-row-actions,.studio[data-stage=browser][data-desk=v2] .desk-tree-row:hover .desk-tree-row-actions{opacity:1}.studio[data-stage=browser][data-desk=v2] .desk-tree-branch{animation:desk-tree-branch-in var(--overlay-duration,.18s) var(--overlay-ease,ease)}@keyframes desk-tree-branch-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .desk-tree-branch{animation:none}.studio[data-stage=browser][data-desk=v2] .desk-tree-expander{transition:none}}.studio[data-stage=browser][data-desk=v2] .desk-file-upload{display:grid;grid-gap:.55rem;gap:.55rem;font-family:var(--font-desk)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop{display:flex;width:100%;min-width:0;border:1px dashed var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-card);background:var(--desk-inspect-inner,var(--desk-glass-row));color:inherit;font:inherit;cursor:pointer;transition:border-color var(--overlay-duration,.18s) var(--overlay-ease,ease),background var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop.is-centered{flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.4rem 1rem;text-align:center}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop.is-row{align-items:center;gap:.7rem;padding:.7rem .75rem;text-align:left}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop:hover{border-color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop.is-dragging{border-color:var(--blue);background:color-mix(in srgb,var(--blue) 8%,var(--desk-inspect-inner,var(--desk-glass-row)))}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop:disabled{opacity:.55;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-mark{flex-shrink:0;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--desk-radius-control);background:var(--desk-glass-row-hover);color:var(--desk-ink-strong);transition:transform var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop.is-row .desk-file-upload-mark{width:2.25rem;height:2.25rem}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop.is-dragging .desk-file-upload-mark{transform:translateY(-2px)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-copy{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop.is-row .desk-file-upload-copy{flex:1 1}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-title{font-size:.88rem;font-weight:600;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-desc{font-size:.78rem;line-height:1.35;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-browse{flex-shrink:0;padding:.32rem .7rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);font-size:.8rem;font-weight:500;color:var(--desk-ink-strong);transition:background var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-drop:hover .desk-file-upload-browse{background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-error-list{margin:0;padding-left:1rem}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-queue{display:grid;grid-gap:.4rem;gap:.4rem;margin:0;padding:0;list-style:none}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem .65rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-inner,var(--desk-glass-row));animation:desk-file-upload-row-in .22s var(--overlay-ease,ease) both}@keyframes desk-file-upload-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row.is-error{border-color:color-mix(in srgb,var(--pink) 45%,var(--desk-inspect-border,var(--desk-glass-border)))}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-mark{flex-shrink:0;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:var(--desk-radius-control);background:var(--desk-glass-row-hover);color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-body{display:grid;grid-gap:.15rem;gap:.15rem;flex:1 1;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-name{min-width:0;font-size:.84rem;font-weight:600;color:var(--desk-ink-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-meta{font-size:.75rem;color:var(--desk-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row.is-error .desk-file-upload-row-meta{color:var(--pink)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-actions{flex-shrink:0;display:flex;align-items:center;gap:.1rem}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-status{display:grid;place-items:center;width:1.35rem;height:1.35rem}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-status.is-done{color:var(--lime)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-status.is-error{color:var(--pink)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-spin{width:.85rem;height:.85rem;border-width:2px}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-action{display:grid;place-items:center;width:1.35rem;height:1.35rem;border:0;border-radius:999px;background:transparent;color:var(--desk-ink-muted);cursor:pointer;transition:background var(--overlay-duration,.18s) var(--overlay-ease,ease),color var(--overlay-duration,.18s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row-action:hover{background:var(--desk-glass-row-hover);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-bar{display:block;overflow:hidden;height:.25rem;margin-top:.3rem;border-radius:999px;background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-bar-fill{display:block;height:100%;border-radius:999px;background:var(--blue);transform-origin:left;transition:transform .28s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row.is-done .desk-file-upload-bar-fill{background:var(--lime)}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .desk-file-upload-row{animation:none}.studio[data-stage=browser][data-desk=v2] .desk-file-upload-bar-fill,.studio[data-stage=browser][data-desk=v2] .desk-file-upload-mark{transition:none}}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-queue{border:1px dashed var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-card);padding:.65rem;display:grid;grid-gap:.55rem;gap:.55rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-actions{display:flex;flex-wrap:wrap;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;align-items:center;padding:.45rem .55rem;border-radius:var(--desk-radius-control);border:1px solid var(--desk-inspect-border,var(--desk-glass-border));background:var(--desk-inspect-inner,var(--desk-glass-row))}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-thumb{width:2.25rem;height:2.25rem;border-radius:.45rem;display:grid;place-items:center;background:rgba(255,255,255,.06);color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-meta{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .show-inspect-upload-size{font-size:.72rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .user-avatar{display:inline-grid;place-items:center;border-radius:999px;background:rgba(255,255,255,.1);color:var(--desk-ink);font-weight:600;flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .user-avatar.is-sm{width:1.65rem;height:1.65rem;font-size:.62rem}.studio[data-stage=browser][data-desk=v2] .user-avatar.is-md{width:2rem;height:2rem;font-size:.72rem}.studio[data-stage=browser][data-desk=v2] .avatar.has-image,.studio[data-stage=browser][data-desk=v2] .desk-account-dialog-avatar.has-image,.studio[data-stage=browser][data-desk=v2] .user-avatar.has-image{overflow:hidden;background:rgba(255,255,255,.06)}.studio[data-stage=browser][data-desk=v2] .avatar-image,.studio[data-stage=browser][data-desk=v2] .desk-account-dialog-avatar-image,.studio[data-stage=browser][data-desk=v2] .user-avatar-image{width:100%;height:100%;object-fit:cover;display:block}.studio[data-stage=browser][data-desk=v2] .desk-account-dialog-avatar.has-image{padding:0}.profile-avatar-editor{display:grid;grid-gap:.85rem;gap:.85rem}.profile-avatar-editor.is-desk{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem 1.15rem}.profile-avatar-editor-visual{position:relative}.profile-avatar-editor-frame{position:relative;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08);box-shadow:0 8px 24px rgba(0,0,0,.18)}.profile-avatar-editor.is-desk .profile-avatar-editor-frame{width:5rem;height:5rem}.profile-avatar-editor.is-phone .profile-avatar-editor-frame{width:4.5rem;height:4.5rem}.profile-avatar-editor-fallback,.profile-avatar-editor-image{width:100%;height:100%;display:grid;place-items:center}.profile-avatar-editor-image{object-fit:cover}.profile-avatar-editor-fallback{background:var(--blue);color:var(--on-blue);font-size:1rem;font-weight:600}.profile-avatar-editor-actions{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.35rem;background:rgba(0,0,0,.45);opacity:0;transition:opacity .12s ease}.profile-avatar-editor-frame:focus-within .profile-avatar-editor-actions,.profile-avatar-editor-frame:hover .profile-avatar-editor-actions{opacity:1}.profile-avatar-editor-action{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;cursor:pointer}.profile-avatar-editor-action:disabled{opacity:.55;cursor:not-allowed}.profile-avatar-editor-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.profile-avatar-editor-name{margin:0;font-size:1.05rem;font-weight:600;color:var(--desk-popover-ink-strong,var(--ink))}.profile-avatar-editor-meta{margin:.15rem 0 0}.profile-avatar-editor-hint{margin:.35rem 0 0;font-size:.72rem;color:var(--desk-popover-ink-muted,var(--muted))}.profile-avatar-editor-error{margin:0;font-size:.82rem;color:var(--pink);grid-column:1/-1}.profile-avatar-editor-info{margin:0;font-size:.82rem;color:var(--desk-popover-ink-muted,var(--muted));grid-column:1/-1}.profile-avatar-editor-foot{display:flex;flex-wrap:wrap;gap:.5rem;grid-column:1/-1}.profile-avatar-editor.is-phone{grid-template-columns:minmax(0,1fr);justify-items:center;padding:.15rem 0 .35rem;text-align:center}.profile-avatar-editor.is-phone .profile-avatar-editor-copy{margin-top:.15rem}.profile-avatar-editor.is-phone .profile-avatar-editor-foot{justify-content:center}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-head{grid-template-columns:auto minmax(0,1fr);align-items:start}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-head-main{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-comment{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:start}.studio[data-stage=browser][data-desk=v2] .show-inspect-comment-body{display:grid;grid-gap:.15rem;gap:.15rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-comment-meta{font-size:.72rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:start}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-body{display:grid;grid-gap:.45rem;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-add-btn{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-add-btn:hover{color:#fff}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-actions .desk-icon-btn{width:1.65rem;height:1.65rem;border-radius:var(--desk-radius-control);color:var(--desk-muted);transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-actions .desk-icon-btn:hover:not(:disabled){color:var(--desk-ink-strong);background:var(--desk-glass-row-hover)}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-time .desk-time-field{min-height:0;padding:0;border:0;background:transparent;box-shadow:none;font-size:inherit;font-weight:inherit;color:inherit}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-time .desk-time-segment{background:transparent;border:0;padding:0;min-width:1.1rem;width:2ch;font-size:inherit;font-weight:inherit;color:inherit;pointer-events:auto;cursor:text}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-time .desk-time-field{pointer-events:auto}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-schedule-kind-select-custom .desk-input{width:100%}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-note.is-edit .desk-input{width:100%;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-note.is-edit .desk-input::placeholder{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-schedule-kind-select-save-row,.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-schedule-kind-select-save-row span{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-schedule-kind-select-custom-apply{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-schedule-kind-select-custom-apply:disabled{color:var(--desk-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-show-day-timeline .desk-timeline-inline-error{color:var(--pink)}.studio[data-stage=browser][data-desk=v2] .show-inspect-timeline-busy{opacity:.55;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachments-edit{display:grid;grid-gap:var(--show-inspect-field-gap,.85rem);gap:var(--show-inspect-field-gap,.85rem)}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-block{display:grid;grid-gap:.4rem;gap:.4rem}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .show-inspect-attachment-field-label{margin:0;font-size:.78rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-pending-queue{border-color:color-mix(in srgb,var(--blue) 45%,var(--desk-inspect-border,var(--desk-glass-border)));background:color-mix(in srgb,var(--blue) 7%,var(--desk-inspect-inner,var(--desk-glass-row)))}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-pending-queue-name{font-weight:300;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-pending-queue-note{font-weight:300;color:color-mix(in srgb,var(--desk-ink-muted) 72%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending{display:grid;grid-gap:.35rem;gap:.35rem;padding:.55rem .6rem;border:1px dashed color-mix(in srgb,var(--blue) 45%,var(--desk-inspect-border,var(--desk-glass-border)));border-radius:var(--desk-radius-control);background:color-mix(in srgb,var(--blue) 7%,var(--desk-inspect-inner,var(--desk-glass-row)))}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending-hint{margin:0;font-size:.74rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-pending-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.15rem;gap:.15rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending .show-inspect-pending-row{display:flex;align-items:center;gap:.45rem;min-height:1.5rem;padding:.1rem 0}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending .show-inspect-pending-copy{flex:1 1;min-width:0;display:grid;grid-gap:.05rem;gap:.05rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending .show-inspect-pending-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:300;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending .show-inspect-pending-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:300;color:color-mix(in srgb,var(--desk-ink-muted) 72%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending .show-inspect-pending-remove{flex-shrink:0;display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:var(--desk-radius-control);background:transparent;color:var(--desk-ink-muted);cursor:pointer}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-pending .show-inspect-pending-remove:hover{background:color-mix(in srgb,var(--desk-ink) 8%,transparent);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachments-edit>.show-inspect-library-toggle{margin-top:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-attachment-saved .desk-chip-picker-selected{padding-top:0}.studio[data-stage=browser][data-desk=v2] .desk-comment-thread{display:flex;flex-direction:column;gap:.85rem;padding:.65rem .75rem .85rem}.studio[data-stage=browser][data-desk=v2] .desk-discussion-post{--desk-discussion-avatar-size:1.875rem;--desk-discussion-avatar-gap:calc(0.5rem + 2px);display:flex;flex-direction:column;gap:.1rem}.studio[data-stage=browser][data-desk=v2] .desk-discussion-post-head-row{display:flex;align-items:center;gap:var(--desk-discussion-avatar-gap);min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-discussion-post-avatar{flex-shrink:0;margin-top:5px}.studio[data-stage=browser][data-desk=v2] .desk-discussion-avatar{display:inline-grid;place-items:center;width:var(--desk-discussion-avatar-size,1.875rem);height:var(--desk-discussion-avatar-size,1.875rem);border-radius:999px;background:rgba(255,255,255,.1);color:var(--desk-ink-strong);font-size:.64rem;font-weight:600;flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .desk-discussion-avatar.is-sm{width:1.65rem;height:1.65rem;font-size:.58rem}.studio[data-stage=browser][data-desk=v2] .desk-discussion-avatar.has-image{overflow:hidden;padding:0;background:var(--desk-inspect-inner,rgba(255,255,255,.1))}.studio[data-stage=browser][data-desk=v2] .desk-discussion-avatar-image{width:100%;height:100%;object-fit:cover;display:block}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-discussion-avatar:not(.has-image),.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .user-avatar:not(.has-image){background:var(--desk-inspect-inner);border:1px solid var(--desk-inspect-border);color:var(--desk-ink-strong)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-discussion-avatar:not(.has-image),[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-desk-inspect .user-avatar:not(.has-image){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.12)}.studio[data-stage=browser][data-desk=v2] .desk-discussion-post-body-col{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0;padding-left:calc(var(--desk-discussion-avatar-size, 1.875rem) + var(--desk-discussion-avatar-gap))}.studio[data-stage=browser][data-desk=v2] .desk-discussion-post-identity{display:flex;flex:1 1;flex-wrap:wrap;align-items:baseline;gap:.2rem .35rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-discussion-sep{font-size:.72rem;font-weight:400;color:var(--desk-ink-muted);opacity:.55}.studio[data-stage=browser][data-desk=v2] .desk-discussion-author{font-size:.84rem;font-weight:600;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-discussion-kind{font-size:.72rem;font-weight:500;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-discussion-time{font-size:.72rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-discussion-post-actions{display:inline-flex;align-items:center;gap:.1rem;flex-shrink:0;margin:-.2rem -.25rem 0 0}.studio[data-stage=browser][data-desk=v2] .desk-discussion-post-actions .overflow-menu{margin:0}.studio[data-stage=browser][data-desk=v2] .desk-discussion-collapse{display:inline-grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:var(--desk-radius-control);background:transparent;color:var(--desk-ink-muted);cursor:pointer;transition:background var(--desk-control-hover-duration,.42s) ease,color var(--desk-control-hover-duration,.42s) ease}.studio[data-stage=browser][data-desk=v2] .desk-discussion-collapse:hover{background:var(--desk-glass-row-hover);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-discussion-body{margin:0;font-size:.84rem;line-height:1.45;color:var(--desk-ink);white-space:pre-wrap}.studio[data-stage=browser][data-desk=v2] .desk-discussion-replies .desk-discussion-body{line-height:1.4}.studio[data-stage=browser][data-desk=v2] .desk-discussion-footer{font-size:.72rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-discussion-replies{display:grid;grid-gap:.85rem;gap:.85rem;margin-left:calc(var(--desk-discussion-avatar-size, 1.875rem) * .5);padding-left:1rem;border-left:1px solid var(--desk-inspect-border,var(--desk-glass-border))}.studio[data-stage=browser][data-desk=v2] .desk-discussion-replies .desk-discussion-post{--desk-discussion-avatar-size:1.65rem;gap:.05rem;padding:0;border:0;background:transparent}.studio[data-stage=browser][data-desk=v2] .desk-discussion-replies .desk-discussion-post-avatar{margin-top:4px}.studio[data-stage=browser][data-desk=v2] .desk-discussion-replies .desk-discussion-post-body-col{padding-left:calc(1.65rem + var(--desk-discussion-avatar-gap))}.studio[data-stage=browser][data-desk=v2] .desk-discussion-compose{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.45rem;gap:.45rem;align-items:center;margin-top:.15rem}.studio[data-stage=browser][data-desk=v2] .desk-discussion-send{display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;padding:0;border:0;border-radius:50%;background:var(--blue);color:var(--on-blue);cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-discussion-send:hover:not(:disabled){background:color-mix(in srgb,var(--blue) 88%,#fff)}.studio[data-stage=browser][data-desk=v2] .desk-discussion-send:disabled{opacity:.35;cursor:default}.studio[data-stage=browser][data-desk=v2] .desk-discussion-compose-input{width:100%;min-height:2.35rem;font:inherit;font-size:.82rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink);padding:.45rem .65rem}.studio[data-stage=browser][data-desk=v2] .desk-discussion-edit{display:grid;grid-gap:.55rem;gap:.55rem}.studio[data-stage=browser][data-desk=v2] .desk-discussion-edit textarea{width:100%;min-height:4rem;resize:vertical;font:inherit;font-size:.82rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink);padding:.55rem .65rem}.studio[data-stage=browser][data-desk=v2] .desk-discussion-edit-actions{display:flex;justify-content:flex-end;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-thread.is-collapsed{gap:0;padding:.65rem .75rem;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-thread.is-collapsed:focus-visible{outline:2px solid color-mix(in srgb,var(--blue) 55%,transparent);outline-offset:2px}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-drawer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note.is-expanded .show-inspect-note-drawer{grid-template-rows:1fr}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-drawer-inner{min-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:opacity .28s var(--overlay-ease,ease),transform .36s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note.is-expanded .show-inspect-note-drawer-inner{opacity:1;transform:translateY(0)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-drawer-inner .desk-discussion-replies{padding-top:.65rem;margin-bottom:.25rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-drawer-inner .desk-discussion-compose{margin-top:.55rem;padding-top:1rem;padding-bottom:.15rem;border-top:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-venue-fact{white-space:pre-wrap}.studio[data-stage=browser][data-desk=v2] .show-inspect-note.is-artwin .desk-discussion-avatar{background:var(--blue);color:var(--on-blue)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-thread.is-collapsed .desk-discussion-post-body-col{gap:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-summary-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-replies-pill{display:inline-flex;align-items:center;min-height:1.55rem;padding:.15rem .55rem;border-radius:var(--desk-radius-pill);background:var(--lime);color:var(--on-lime);font-size:.68rem;font-weight:600;letter-spacing:.02em;line-height:1.2}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-notify{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inline{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--overlay-ease,ease),margin-bottom .36s var(--overlay-ease,ease);margin-bottom:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inline.is-closing,.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inline.is-open{grid-template-rows:1fr;margin-bottom:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inner{min-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:opacity .28s var(--overlay-ease,ease),transform .36s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inline.is-open .show-inspect-note-compose-inner{opacity:1;transform:translateY(0)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inline.is-closing .show-inspect-note-compose-inner{opacity:0;transform:translateY(0)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note.is-compose .show-inspect-note-compose-form{padding:.65rem .75rem .85rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .desk-discussion-post{gap:.1rem}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inline,.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-inner{transition:none}}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .show-inspect-note-compose-kinds{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.15rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .show-inspect-note-kind-pill.is-compose-kind{border-radius:5px;padding:.32rem .62rem .32rem .52rem;font-size:.72rem;font-weight:500;letter-spacing:0;text-transform:none;border:1px solid var(--desk-inspect-border);background:transparent;color:var(--desk-ink-muted);gap:.3rem}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .show-inspect-note-kind-pill.is-compose-kind:not(.is-selected){color:var(--desk-muted);border-color:color-mix(in srgb,var(--desk-muted) 28%,var(--desk-inspect-border))}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .show-inspect-note-kind-pill.is-compose-kind.is-selected{background:color-mix(in srgb,#ffffff 72%,var(--desk-inspect-inner));border-color:color-mix(in srgb,var(--desk-inspect-border) 65%,#ffffff);color:var(--desk-ink-strong)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .show-inspect-note-kind-pill.is-compose-kind.is-selected{background:color-mix(in srgb,#ffffff 14%,var(--desk-inspect-inner));border-color:color-mix(in srgb,#ffffff 18%,var(--desk-inspect-border));color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .show-inspect-note-kind-pill.is-compose-kind:not(.is-selected):hover{color:var(--desk-ink);background:color-mix(in srgb,var(--desk-inspect-inner) 45%,transparent)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-form .show-inspect-note-kind-pill.is-compose-kind:not(.is-selected):hover{background:color-mix(in srgb,#ffffff 8%,var(--desk-inspect-inner))}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-textarea{width:100%;min-height:4.5rem;resize:vertical;font:inherit;font-size:.84rem;line-height:1.45;border:1px solid var(--desk-inspect-border);border-radius:var(--desk-radius-control);background:var(--desk-inspect-input);color:var(--desk-ink);padding:.55rem .65rem;margin:0}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-textarea::placeholder{color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-inspect-note-compose-foot{display:flex;justify-content:flex-end;margin-top:.15rem}.studio[data-stage=browser][data-desk=v2] .desk-hint-tooltip{position:relative;display:inline-flex;align-items:center}.studio[data-stage=browser][data-desk=v2] .desk-hint-tooltip-trigger{color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-hint-tooltip-trigger:focus-visible,.studio[data-stage=browser][data-desk=v2] .desk-hint-tooltip-trigger:hover{color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-hint-tooltip-panel{position:absolute;left:50%;bottom:calc(100% + .4rem);z-index:12;width:max-content;max-width:14rem;padding:.45rem .55rem;border:1px solid var(--desk-inspect-border,var(--desk-popover-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-raised,var(--desk-popover-bg));box-shadow:var(--desk-popover-shadow,0 8px 24px rgba(80,100,130,.12));color:var(--desk-ink-muted);font-size:.68rem;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none;pointer-events:none;opacity:0;transform:translate(-50%,2px);transition:opacity .2s var(--overlay-ease,ease),transform .2s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-hint-tooltip:focus-within .desk-hint-tooltip-panel,.studio[data-stage=browser][data-desk=v2] .desk-hint-tooltip:hover .desk-hint-tooltip-panel{opacity:1;transform:translate(-50%)}.studio[data-stage=browser][data-desk=v2] .desk-action-search{position:relative;display:grid;grid-gap:.35rem;gap:.35rem}.studio[data-stage=browser][data-desk=v2] .desk-action-search-label,.studio[data-stage=browser][data-desk=v2] .desk-address-autocomplete-label{font-size:.72rem;font-weight:500;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-field{position:relative}.studio[data-stage=browser][data-desk=v2] .desk-action-search-input{width:100%;font:inherit;font-size:.82rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink);padding:.45rem 2.25rem .45rem .65rem;transition:border-color var(--overlay-duration,.2s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-icon{position:absolute;right:.65rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--desk-ink-muted);pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-action-search-spinner-wrap{position:absolute;left:.65rem;inset-block:0;display:flex;align-items:center;justify-content:center;width:.75rem;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-action-search-spinner-wrap .action-meta-spinner{width:.75rem;height:.75rem;border-width:1.5px}.studio[data-stage=browser][data-desk=v2] .desk-action-search-field[data-busy=true] .desk-action-search-input{padding-left:2.15rem}.studio[data-stage=browser][data-desk=v2] .desk-action-search-icon-search,.studio[data-stage=browser][data-desk=v2] .desk-action-search-icon-send{position:absolute;inset:0;transition:opacity var(--overlay-duration,.2s) var(--overlay-ease,ease),transform var(--overlay-duration,.2s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-icon-send{opacity:0;transform:translateY(4px)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-field[data-has-value=true] .desk-action-search-icon-search{opacity:0;transform:translateY(-4px)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-field[data-has-value=true] .desk-action-search-icon-send{opacity:1;transform:translateY(0)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-dropdown{position:absolute;z-index:6;left:0;right:0;top:calc(100% + .35rem);overflow:hidden;animation:desk-action-search-in var(--overlay-duration,.24s) var(--overlay-ease,ease)}@keyframes desk-action-search-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .desk-action-search-dropdown{animation:none}.studio[data-stage=browser][data-desk=v2] .desk-action-search-icon-search,.studio[data-stage=browser][data-desk=v2] .desk-action-search-icon-send{transition:none}}.studio[data-stage=browser][data-desk=v2] .desk-action-search-list{list-style:none;margin:0;padding:.25rem;max-height:14rem;overflow:auto}.studio[data-stage=browser][data-desk=v2] .desk-action-search-item{width:100%;display:flex;align-items:center;border:0;border-radius:calc(var(--desk-radius-control) - 2px);background:transparent;color:inherit;text-align:left;padding-block:var(--desk-popover-item-pad-y,.52rem);-webkit-padding-start:var(--desk-popover-content-inset,1.1rem);padding-inline-start:var(--desk-popover-content-inset,1.1rem);-webkit-padding-end:var(--desk-popover-item-pad-end,.85rem);padding-inline-end:var(--desk-popover-item-pad-end,.85rem);cursor:pointer;transition:background var(--overlay-duration,.15s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-action-search-item.is-highlighted,.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option.is-highlighted{background:var(--desk-popover-row-hover)}.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-action-search-item:focus-visible,.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-action-search-item:hover,.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option:focus-visible,.studio[data-stage=browser][data-desk=v2] .desk-popover .desk-lookup-option:hover{background:var(--desk-popover-row-hover);outline:none}.studio[data-stage=browser][data-desk=v2] .desk-action-search-item-main{display:flex;align-items:center;gap:.55rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-action-search-item-icon{display:inline-flex;flex-shrink:0;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-item-copy{display:grid;grid-gap:.05rem;gap:.05rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-action-search-item-label{font-size:.82rem;font-weight:500;color:var(--desk-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-action-search-item-label{font-weight:500;color:var(--desk-ink-strong)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-action-search-item-label{font-weight:500;color:color-mix(in srgb,var(--desk-popover-ink-strong,var(--desk-ink-strong)) 94%,white)}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-action-search-item-description{color:var(--desk-ink-muted)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-popover .desk-action-search-item-description{color:color-mix(in srgb,var(--desk-popover-ink-muted,var(--desk-ink-muted)) 88%,white)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-item-description{font-size:.72rem;color:var(--desk-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .desk-action-search-empty{margin:0;padding:.85rem .75rem;text-align:center;font-size:.82rem;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-field.is-locked .desk-action-search-input{cursor:default;padding-right:4.1rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-field-actions{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.1rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-field-action{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border:0;border-radius:var(--desk-radius-control);background:transparent;color:var(--desk-ink-muted);cursor:pointer;transition:background var(--overlay-duration,.2s) var(--overlay-ease,ease),color var(--overlay-duration,.2s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-field-action:hover:not(:disabled){background:color-mix(in srgb,var(--desk-ink) 8%,transparent);color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-field-action.is-remove:hover:not(:disabled){color:var(--pink)}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-field-action:disabled{opacity:.45;cursor:not-allowed}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-create-form{display:grid;grid-gap:.85rem;gap:.85rem;min-width:min(20rem,88vw);padding:.25rem .1rem .1rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-create-title{margin:0;font-family:var(--font-desk);font-size:var(--desk-type-l-size,.875rem);font-weight:var(--desk-type-l-weight,600);color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-create-field{display:grid;grid-gap:.35rem;gap:.35rem;font-family:var(--font-desk);font-size:var(--desk-type-s-size,.78rem);font-weight:var(--desk-type-s-weight,500);color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-linked-entity-create-actions{display:flex;justify-content:flex-end;gap:.45rem;margin-top:.15rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-contacts-field{display:grid;grid-gap:.55rem;gap:.55rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-contacts-rows{display:grid;grid-gap:.45rem;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-contact-row{display:flex;align-items:center;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-contact-fields{flex:1 1;min-width:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:.4rem;gap:.4rem}.studio[data-stage=browser][data-desk=v2] .desk-linked-contact-input{cursor:default;color:var(--desk-ink-strong);background:var(--desk-surface-raised,color-mix(in srgb,var(--desk-ink) 4%,transparent))}.studio[data-stage=browser][data-desk=v2] .desk-linked-contact-row .desk-linked-entity-field-actions{position:static;transform:none;flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .desk-show-date-range-block{display:grid;grid-gap:.35rem;gap:.35rem;width:100%}.studio[data-stage=browser][data-desk=v2] .desk-show-date-range,.studio[data-stage=browser][data-desk=v2] .desk-show-date-range-display{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.studio[data-stage=browser][data-desk=v2] .desk-show-date-end-toggle{justify-self:start;border:0;background:transparent;padding:0 0 0 .35rem;font:inherit;font-size:.78rem;font-weight:400;color:var(--desk-ink-muted);cursor:pointer;transition:color .28s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-show-date-end-toggle:hover:not(:disabled){color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-show-date-end-toggle:disabled{opacity:.45;cursor:not-allowed}.studio[data-stage=browser][data-desk=v2] .desk-show-date-range .desk-date-field,.studio[data-stage=browser][data-desk=v2] .desk-show-date-range .desk-input[type=date]{flex:1 1 8rem;min-width:0;max-width:10rem}.studio[data-stage=browser][data-desk=v2] .desk-show-date-range-arrow,.studio[data-stage=browser][data-desk=v2] .desk-show-date-range-display svg{color:var(--desk-ink-muted);flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .desk-note-field{position:relative}.studio[data-stage=browser][data-desk=v2] .desk-note-field-icon{position:absolute;left:.65rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;line-height:0;color:var(--desk-ink-muted);pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-note-field-input{width:100%;font:inherit;font-size:.82rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-input);color:var(--desk-ink);padding:.45rem .65rem .45rem 2.15rem}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker{display:grid;grid-gap:var(--show-inspect-field-gap,.75rem);gap:var(--show-inspect-field-gap,.75rem)}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-selected{display:flex;flex-wrap:wrap;gap:.4rem;padding-right:.35rem}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-chip-picker-chip,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-schedule-kind-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2rem;padding:.35rem .65rem .35rem .55rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-chip,var(--desk-inspect-raised,var(--desk-glass-inner)));box-shadow:none;transition:background-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease)),border-color var(--desk-control-hover-duration,.42s) var(--desk-motion-ease,var(--overlay-ease,ease))}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-chip-picker-chip:has(a.desk-chip-picker-chip-label):hover,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-schedule-kind-select-trigger:hover .desk-schedule-kind-chip.is-trigger{border-color:color-mix(in srgb,var(--desk-inspect-border,var(--desk-glass-border)) 70%,var(--desk-ink-strong) 30%);background:color-mix(in srgb,var(--desk-inspect-chip,var(--desk-inspect-raised,var(--desk-glass-inner))) 88%,var(--desk-ink-strong) 12%)}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-schedule-kind-select-trigger .desk-schedule-kind-chip.is-trigger .desk-chip-picker-chip-label{color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-schedule-kind-select-menu .desk-chip-picker-chip-label,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-chip-picker-chip-label{font-size:.82rem;font-weight:400;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-label:is(a){color:inherit;text-decoration:none}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-label.is-truncate{max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio[data-stage=browser][data-desk=v2] .desk-action-search-create{display:inline-flex;align-items:center;gap:.45rem;width:100%;border:0;background:transparent;color:var(--pink);font:inherit;font-size:calc(.82rem - 1px);font-weight:500;text-align:left;padding:.55rem .75rem;cursor:pointer;transition:background-color .28s var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-create:hover{background:color-mix(in srgb,var(--pink) 10%,transparent)}.studio[data-stage=browser][data-desk=v2] .desk-action-search-footer{border-top:1px solid var(--desk-inspect-border,var(--desk-glass-border))}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-create-form{display:grid;grid-gap:.55rem;gap:.55rem;padding:.75rem;border-radius:var(--desk-radius-card);border:1px solid var(--desk-inspect-border,var(--desk-glass-border));background:var(--desk-inspect-inner,var(--desk-glass-row))}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-create-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-create-back{border:0;background:transparent;color:var(--desk-ink-muted);cursor:pointer;font:inherit}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-create-field{display:grid;grid-gap:.25rem;gap:.25rem}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-create-field input{font:inherit;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);background:var(--desk-inspect-input,var(--desk-glass-row));color:var(--desk-ink);padding:.45rem .65rem}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-create-actions{display:flex;justify-content:flex-end;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-suffix{font-size:.78rem;font-style:italic;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-remove{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:0;border-radius:999px;background:transparent;color:var(--desk-ink-muted);cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-remove:hover{background:color-mix(in srgb,var(--desk-ink) 8%,transparent);color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-remove:disabled{cursor:wait;opacity:.72}.studio[data-stage=browser][data-desk=v2] .desk-chip-picker-chip-remove-spinner{width:.75rem;height:.75rem;border-width:1.5px}.studio[data-stage=browser][data-desk=v2] .desk-booking-status{position:relative;display:inline-flex}.studio[data-stage=browser][data-desk=v2] .desk-booking-status-trigger{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;padding:0;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-booking-status-menu{position:absolute;z-index:8;left:0;top:calc(100% + .35rem);min-width:10rem}.studio[data-stage=browser][data-desk=v2] .desk-avatar-stack{display:inline-flex;align-items:center}.studio[data-stage=browser][data-desk=v2] .desk-avatar-stack-item{margin-left:-.45rem;border-radius:999px;box-shadow:0 0 0 2px var(--desk-surface,#fff)}.studio[data-stage=browser][data-desk=v2] .desk-avatar-stack-item:first-child{margin-left:0}.studio[data-stage=browser][data-desk=v2] .desk-avatar-stack-overflow{display:inline-grid;place-items:center;margin-left:-.45rem;border-radius:999px;background:var(--desk-input);color:var(--desk-ink-muted);font-size:.62rem;font-weight:600;box-shadow:0 0 0 2px var(--desk-surface,#fff)}.studio[data-stage=browser][data-desk=v2] .desk-avatar-stack.is-sm .desk-avatar-stack-overflow{width:1.65rem;height:1.65rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-edit{display:grid;grid-gap:var(--show-inspect-field-gap,.75rem);gap:var(--show-inspect-field-gap,.75rem)}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-selected{display:flex;flex-wrap:wrap;gap:.4rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-member-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.15rem .35rem .15rem .2rem;border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:999px;background:var(--desk-input);font-size:.82rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-default-tag{font-style:italic;font-weight:400;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-panel-body .desk-type-meta{font-size:.82rem;font-weight:400;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page) .desk-action-search-label,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page) .desk-address-autocomplete-label{font-size:.78rem}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-action-search-input,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-address-autocomplete-input,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-date-trigger,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-input,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-lookup-input,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-note-field-input{height:auto;min-height:0;padding:var(--desk-input-pad-compact,.45rem .65rem);font-size:var(--desk-input-size-compact,.82rem);font-weight:400;color:var(--desk-ink-muted);background:var(--desk-input);border:1px solid var(--desk-inspect-border,var(--desk-glass-border));border-radius:var(--desk-radius-control);box-sizing:border-box}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page) .desk-action-search-input{padding-right:2.25rem}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page) .desk-address-autocomplete-input{padding-left:2.15rem}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-note-field-input{padding-left:2.15rem}.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-action-search-input::placeholder,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-address-autocomplete-input::placeholder,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-input::placeholder,.studio[data-stage=browser][data-desk=v2] :is(.show-desk-inspect,.show-inspect-page,.desk-system-inspect-field-chrome,.settings-timetable) .desk-note-field-input::placeholder{color:color-mix(in srgb,var(--desk-ink-muted) 42%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-note-field.is-travel-note .desk-note-field-input::placeholder{color:color-mix(in srgb,var(--desk-ink-muted) 34%,transparent);font-style:italic}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-action-search-item-label{font-size:.82rem;font-weight:400;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-alert{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:start;padding:.85rem 1rem;border:1px solid var(--desk-inspect-border);border-radius:var(--desk-radius-control);background:transparent}.studio[data-stage=browser][data-desk=v2] .desk-alert.is-info{border-color:color-mix(in srgb,var(--blue) 28%,transparent);background:color-mix(in srgb,var(--blue) 9%,transparent)}.studio[data-stage=browser][data-desk=v2] .desk-alert.is-info .desk-alert-icon.is-leading{color:var(--blue)}html[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-alert.is-info .desk-alert-icon.is-leading{color:color-mix(in srgb,var(--blue) 45%,white)}.studio[data-stage=browser][data-desk=v2] .desk-alert-icon.is-leading{display:inline-flex;align-items:flex-start;justify-content:center;padding-top:.05rem;color:var(--desk-ink-muted);flex-shrink:0}.studio[data-stage=browser][data-desk=v2] .desk-alert-content{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-alert-title{margin:0;font-size:.82rem;font-weight:600;color:var(--desk-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-alert-desc{font-size:.82rem;font-weight:400;line-height:1.45;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-alert-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin-top:.65rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-venue-suggestion .desk-alert-actions .desk-btn-primary{min-height:0;height:2rem;padding:0 .85rem;font-size:.82rem}.studio[data-stage=browser][data-desk=v2] .desk-alert-text-btn.desk-btn{display:inline-flex;align-items:center;gap:.35rem;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--desk-ink-muted);font-size:.82rem;font-weight:500;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-alert-text-btn.desk-btn:hover:not(:disabled){background:transparent;color:var(--desk-ink-strong);box-shadow:none}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-display{display:grid;grid-gap:.65rem;gap:.65rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-avatars{display:flex;flex-wrap:wrap;gap:.45rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-display .user-avatar.is-sm{width:calc(1.65rem * 1.5);height:calc(1.65rem * 1.5);font-size:.72rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-names{list-style:none;margin:0;padding:0;display:grid;grid-gap:.2rem;gap:.2rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-crew-names li{font-size:.82rem;color:var(--desk-ink-muted)}.center-modal-card.desk-alert-dialog{width:min(calc(100vw - 2rem),25rem);max-width:400px;padding:0;gap:0;overflow:hidden}.center-modal-card.desk-popover.desk-alert-dialog{border-radius:var(--desk-popover-radius,var(--radius-card))}.desk-alert-dialog-body{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.5rem;min-width:0}.center-modal-card.desk-popover .desk-alert-dialog-title{margin:0;font-size:1.05rem;font-weight:600;line-height:1.25;color:var(--desk-popover-ink-strong,var(--desk-ink-strong,var(--ink)))}.center-modal-card.desk-popover .desk-alert-dialog-desc{margin:0;font-size:.875rem;line-height:1.45;color:var(--desk-popover-ink-muted,var(--desk-ink-muted,var(--muted)));overflow-wrap:anywhere}.desk-alert-dialog-footer{display:flex;flex-direction:column-reverse;gap:.5rem;padding-top:.35rem}@media (min-width:480px){.desk-alert-dialog-footer{flex-direction:row;justify-content:flex-end}}.center-modal-card.desk-alert-dialog .desk-alert-dialog-footer .desk-btn{border-radius:var(--desk-radius-control,10px)}.desk-cancel-dialog-fields{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.35rem}.desk-cancel-dialog-field{display:grid;grid-gap:.35rem;gap:.35rem}.desk-cancel-dialog-label{font-size:.72rem;font-weight:var(--type-label);letter-spacing:var(--type-label-track);color:var(--desk-popover-ink-muted,var(--muted))}.desk-cancel-dialog-note{width:100%;min-height:4.5rem;resize:vertical;border:1px solid var(--desk-popover-line,var(--line));border-radius:var(--desk-radius-control,10px);background:var(--desk-popover-input,var(--input));color:var(--desk-popover-ink,var(--ink));padding:.55rem .65rem;font:inherit}.desk-cancel-dialog-error{margin:0;font-size:.78rem;color:var(--pink)}.center-modal-card.desk-account-dialog{display:flex;flex-direction:column;width:min(calc(100vw - 2rem),56rem);max-width:none;height:min(44rem,85vh);padding:0;gap:0;overflow:hidden}.desk-account-dialog-head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:.75rem 1rem;gap:.75rem 1rem;padding:1.15rem 1.35rem 1rem;border-bottom:1px solid var(--desk-popover-divider,var(--line))}.desk-account-dialog-head-copy{min-width:0}.desk-account-dialog-eyebrow{margin:0;font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--desk-popover-ink-muted,var(--muted))}.desk-account-dialog-title{margin:.15rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.15;letter-spacing:0;color:var(--desk-popover-ink-strong,var(--ink))}.desk-account-dialog-sub{margin:.2rem 0 0;font-size:.82rem;line-height:1.35;color:var(--desk-popover-ink-muted,var(--muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-account-dialog-avatar{width:2.5rem;height:2.5rem;border-radius:999px;display:grid;place-items:center;font-size:.78rem;font-weight:600;background:var(--blue);color:var(--on-blue)}.desk-account-dialog-close{display:grid;place-items:center;width:2rem;height:2rem;margin:-.15rem -.15rem 0 0;border:0;border-radius:var(--desk-radius-control,10px);background:transparent;color:var(--desk-popover-ink-muted,var(--muted));cursor:pointer;transition:background .12s ease,color .12s ease}.desk-account-dialog-close:focus-visible,.desk-account-dialog-close:hover{background:var(--desk-popover-row-hover,color-mix(in srgb,var(--ink) 8%,transparent));color:var(--desk-popover-ink-strong,var(--ink))}.desk-underline-tabs{display:flex;flex-shrink:0;gap:.15rem;padding:0 1.1rem;border-bottom:1px solid var(--desk-line,var(--line));overflow-x:auto;scrollbar-width:none}.desk-underline-tabs::-webkit-scrollbar{display:none}.desk-underline-tab-icon{display:inline-flex}.desk-underline-tab:has(.desk-underline-tab-icon){display:inline-flex;align-items:center;gap:.45rem}.desk-underline-tab{flex-shrink:0;margin-bottom:-1px;padding:.72rem .85rem;border:0;border-bottom:2px solid transparent;background:transparent;font:inherit;font-size:.84rem;font-weight:500;letter-spacing:0;color:var(--desk-muted,var(--muted));cursor:pointer;transition:color .12s ease,border-color .12s ease}.desk-underline-tab:focus-visible,.desk-underline-tab:hover{color:var(--desk-ink-strong,var(--ink))}.desk-underline-tab.is-active{border-bottom-color:var(--desk-tab-indicator,var(--blue));color:var(--desk-ink-strong,var(--ink))}.desk-account-dialog-body{flex:1 1;min-height:0;overflow:auto;padding:1.35rem 1.35rem 1.5rem}.desk-account-panel{display:grid;grid-gap:1rem;gap:1rem;max-width:36rem}.desk-account-panel-title{margin:0;font-size:1rem;font-weight:600;color:var(--desk-popover-ink-strong,var(--ink))}.desk-account-panel-lead{margin:-.35rem 0 0}.desk-account-panel-error,.desk-account-panel-loading{margin:0;font-size:.84rem;color:var(--desk-popover-ink-muted,var(--muted))}.desk-account-panel-error{color:var(--pink)}.desk-account-dialog-foot{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1.1rem .75rem;border-top:1px solid var(--desk-popover-divider,var(--line))}.desk-account-dialog-version{margin:0;font-size:.72rem;color:var(--desk-popover-ink-muted,var(--muted))}.studio[data-stage=browser][data-desk=v2] .desk-account-dialog .settings-stack{gap:.85rem}.studio[data-stage=browser][data-desk=v2] .desk-account-dialog .settings-group,.studio[data-stage=browser][data-desk=v2] .desk-account-dialog .settings-profile{border-radius:var(--desk-radius-control,10px)}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast-layer{position:fixed;inset:auto 0 1.25rem 0;z-index:120;display:flex;justify-content:center;padding:0 1rem;pointer-events:none}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast{pointer-events:auto;position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;align-items:start;grid-gap:.65rem;gap:.65rem;width:min(28rem,100%);padding:.75rem .85rem .7rem;border-radius:var(--desk-popover-radius,var(--desk-radius-control,10px));border:1px solid var(--desk-popover-border,var(--desk-line));background:var(--desk-popover-bg,#fff);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--desk-popover-ink,var(--desk-ink-strong));box-shadow:var(--desk-popover-shadow,0 14px 36px rgba(0,0,0,.48));animation:desk-notice-toast-in var(--overlay-drop-duration,.22s) var(--overlay-ease,ease)}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast.is-destructive{border-color:color-mix(in srgb,var(--pink) 45%,var(--desk-popover-border,var(--desk-line)))}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast.is-success{align-items:center;min-width:min(25rem,100%)}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast.is-success .desk-notice-toast-icon{color:var(--lime);margin-top:0}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast.has-action{grid-template-columns:auto 1fr auto auto}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast .desk-btn.desk-notice-toast-action{min-height:1.85rem;padding:.2rem .7rem;font-size:.78rem}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast-meter{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--blue);transform-origin:left center;animation:desk-notice-toast-meter linear forwards}@keyframes desk-notice-toast-meter{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.studio[data-stage=browser][data-desk=v2] .desk-notice-toast-meter{animation:none}}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast-icon{display:inline-flex;color:var(--desk-ink-muted,var(--muted));margin-top:.05rem}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast.is-destructive .desk-notice-toast-icon{color:var(--pink)}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast-title{margin:0;font-size:.88rem;font-weight:600;line-height:1.25}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast-desc{margin-top:.15rem;font-size:.82rem;line-height:1.35;color:var(--desk-ink-muted)}.studio[data-stage=browser][data-desk=v2] .desk-notice-toast-close{margin:-.15rem -.15rem 0 0;color:var(--desk-ink-muted)}@keyframes desk-notice-toast-in{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect [data-desk-field].is-desk-field-invalid .desk-date-trigger,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect [data-desk-field].is-desk-field-invalid .desk-input,.studio[data-stage=browser][data-desk=v2] .show-inspect-act-lockup{gap:.35rem}.studio[data-stage=browser][data-desk=v2] .show-inspect-act-lockup .act-lockup-name{font-size:.84rem;line-height:1.25}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-show-schedule.is-invalid-starts-on .desk-show-date-range-block .desk-date-trigger,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .desk-time-field.is-invalid,.studio[data-stage=browser][data-desk=v2] .show-desk-inspect [data-desk-field].is-desk-field-invalid .desk-booking-status-trigger{border-color:color-mix(in srgb,var(--pink) 70%,var(--desk-glass-border))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--pink) 28%,transparent)}.studio[data-stage=browser][data-desk=v2] .show-desk-inspect .show-inspect-crew-edit.is-desk-field-invalid{border-radius:var(--desk-radius-control,10px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pink) 45%,transparent);padding:.35rem;margin:-.35rem}html:not([data-theme=dark]) .studio[data-stage=browser][data-desk=v2] .center-modal-card.desk-popover.desk-popover-form-modal{--desk-popover-form-field-bg:#f8fafc;--desk-popover-form-field-border:#ccd0d6;--desk-popover-form-field-ink:rgba(24,28,34,0.82)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .center-modal-card.desk-popover.desk-popover-form-modal{--desk-popover-form-field-bg:#0a0a0a;--desk-popover-form-field-border:#262626;--desk-popover-form-field-ink:rgba(255,255,255,0.72)}.studio[data-stage=browser][data-desk=v2] .center-modal-card.desk-popover.desk-popover-form-modal :is(.desk-input,.desk-action-search-input,.desk-date-trigger,.desk-time-field,.desk-schedule-kind-select-trigger,.desk-show-act-select-trigger,.desk-check){background:var(--desk-popover-form-field-bg)!important;border:1px solid var(--desk-popover-form-field-border)!important;box-shadow:none!important;color:var(--desk-popover-form-field-ink)!important}.studio[data-stage=browser][data-desk=v2] .center-modal-card.desk-popover.desk-popover-form-modal :is(.desk-input,.desk-action-search-input)::placeholder{color:color-mix(in srgb,var(--desk-popover-ink-muted) 42%,transparent)!important}.studio[data-stage=browser][data-desk=v2] .center-modal-card.desk-popover.desk-popover-form-modal .desk-check:checked{background:var(--blue)!important;border-color:var(--blue)!important}.drawer-layer.is-undimmed .drawer-dim{background:transparent;animation:none}.drawer-layer.is-center:has(.desk-smart-search-modal){align-items:flex-start;padding-top:max(5.5rem,10vh)}.center-modal-card.desk-popover.desk-smart-search-modal,.studio[data-stage=browser][data-desk=v2] .center-modal-card.desk-smart-search-modal{align-self:flex-start;box-sizing:border-box;display:flex;flex-direction:column;width:min(calc(100% - 2rem),40rem);padding:.85rem 0 0;gap:0;overflow:hidden}.desk-smart-search-panel,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-panel{display:flex;flex-direction:column;min-width:0;width:100%;min-height:0;max-height:min(70vh,36rem);overflow:hidden}.desk-smart-search-panel-head,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-panel-head{display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0;gap:.55rem;padding:0 var(--desk-popover-content-inset,1.1rem) .45rem;border-bottom:0}.desk-smart-search-field,.desk-smart-search-panel-head .desk-search-field,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-field,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-panel-head .desk-search-field{display:flex;align-items:center;gap:.4rem;position:relative;flex:1 1 auto;box-sizing:border-box;width:100%;max-width:none;min-width:0;min-height:var(--desk-input-min-height-toolbar,2.2rem);padding:0 .65rem 0 .75rem;border:1px solid var(--desk-glass-border-dim,var(--desk-line,var(--line)));border-radius:var(--desk-radius-control,10px);background:var(--desk-input,var(--input))}.desk-smart-search-field:focus-within,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-field:focus-within{border-color:var(--desk-field-focus-border,var(--desk-ink))}.desk-smart-search-field .desk-search-field-icon,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-field .desk-search-field-icon{position:static;left:auto;flex-shrink:0}.desk-smart-search-filter-chip,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-filter-chip{display:inline-flex;align-items:center;flex-shrink:0;gap:.2rem;margin:0 .1rem 0 -.1rem;padding:.18rem .2rem .18rem .45rem;border:1px solid color-mix(in srgb,var(--blue) 34%,var(--desk-glass-border-dim,var(--desk-line)));border-radius:calc(var(--desk-radius-control, 10px) - 3px);background:color-mix(in srgb,var(--blue) 14%,transparent);color:var(--desk-ink-strong,var(--desk-ink));font-family:var(--font-desk);font-size:.78rem;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap}.desk-smart-search-filter-clear,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-filter-clear{display:inline-grid;place-items:center;width:1.05rem;height:1.05rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--desk-muted,var(--muted));cursor:pointer}.desk-smart-search-filter-clear:hover,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-filter-clear:hover{background:color-mix(in srgb,var(--desk-ink) 10%,transparent);color:var(--desk-ink-strong,var(--desk-ink))}.desk-smart-search-input.desk-input,.desk-smart-search-input.desk-input:focus,.desk-smart-search-input.desk-input:focus-visible,.desk-smart-search-modal .desk-smart-search-input.desk-input,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-input.desk-input,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-modal .desk-smart-search-input.desk-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:1 1 auto;box-sizing:border-box;width:auto;max-width:none;min-width:0;min-height:0;padding:.45rem 0;border:0;border-radius:0;background:transparent;box-shadow:none}.desk-smart-search-input::-webkit-search-cancel-button,.desk-smart-search-input::-webkit-search-decoration,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-input::-webkit-search-cancel-button,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.desk-smart-search-pills,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-pills{display:flex;flex-wrap:wrap;gap:.4rem;padding:.15rem var(--desk-popover-content-inset,1.1rem) .55rem;overflow:visible;border-bottom:1px solid var(--desk-glass-border-dim,var(--desk-popover-divider,var(--desk-line)))}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-pill{display:inline-flex;align-items:center;flex-shrink:0;min-height:2rem;margin:0;padding:.35rem .7rem;border:1px solid var(--desk-popover-border,var(--desk-line));border-radius:var(--desk-radius-control,10px);background:var(--desk-inspect-chip,color-mix(in srgb,var(--desk-ink) 5%,var(--desk-popover-bg,var(--desk-surface))));color:var(--desk-popover-ink,var(--desk-ink));font-family:var(--font-desk);font-size:.82rem;font-weight:400;line-height:1;white-space:nowrap;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-pill:hover{border-color:color-mix(in srgb,var(--desk-popover-border,var(--desk-line)) 70%,var(--desk-ink) 30%);background:color-mix(in srgb,var(--desk-inspect-chip,var(--desk-popover-bg,var(--desk-surface))) 88%,var(--desk-ink) 12%)}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-pill.is-selected{border-color:color-mix(in srgb,var(--desk-ink) 28%,var(--desk-popover-border,var(--desk-line)));background:color-mix(in srgb,var(--desk-ink) 10%,var(--desk-popover-bg,var(--desk-surface)));color:var(--desk-ink-strong,var(--desk-ink));font-weight:550}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-smart-search-pill{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.06)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-smart-search-pill:hover{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.1)}[data-theme=dark] .studio[data-stage=browser][data-desk=v2] .desk-smart-search-pill.is-selected{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.14)}.desk-smart-search-body,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-body{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.45rem var(--desk-popover-content-inset,1.1rem) .35rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-section{padding:.15rem 0 .35rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-section-head{display:flex;align-items:center;gap:.45rem;padding:.3rem .15rem .2rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-section-title{margin:0;color:var(--desk-popover-ink-muted,var(--desk-muted));letter-spacing:.06em;text-transform:uppercase}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-section-count{color:var(--desk-popover-ink-faint,var(--desk-muted));font-size:.68rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row{display:flex;align-items:center;gap:.65rem;width:100%;margin:0;padding:.45rem .5rem;border:0;border-radius:var(--desk-radius-control,10px);background:transparent;color:inherit;text-align:left;cursor:pointer}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row.is-on,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row:hover{background:var(--desk-popover-row-hover,color-mix(in srgb,var(--desk-ink) 6%,transparent))}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row-mark{display:grid;place-items:center;flex-shrink:0;width:1.7rem;height:1.7rem;border:1px solid var(--desk-popover-border,var(--desk-line));border-radius:var(--desk-radius-control,10px);background:color-mix(in srgb,var(--desk-ink) 5%,transparent);color:var(--desk-popover-ink,var(--desk-ink))}.desk-smart-search-row.is-create .desk-smart-search-row-mark,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row.is-create .desk-smart-search-row-mark{background:var(--blue);border-color:var(--blue);color:var(--on-blue)}.desk-smart-search-row.is-bare-mark,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row.is-bare-mark{align-items:flex-start}.desk-smart-search-row.is-bare-mark .desk-smart-search-row-mark,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row.is-bare-mark .desk-smart-search-row-mark{width:1.05rem;height:1.2rem;border:0;border-radius:0;background:transparent;color:var(--desk-popover-ink-muted,var(--desk-muted))}.desk-smart-search-row.is-bare-mark .desk-smart-search-row-trail,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row.is-bare-mark .desk-smart-search-row-trail{height:1.2rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row-copy{display:grid;flex:1 1;grid-gap:.08rem;gap:.08rem;min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row-trail{display:grid;place-items:center;flex-shrink:0;margin-left:auto;color:var(--desk-popover-ink-muted,var(--desk-muted))}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:550}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row-hint,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-row-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--desk-popover-ink-muted,var(--desk-muted));font-size:.72rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-empty,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:10rem;padding:2rem 1.25rem;gap:.55rem;color:var(--desk-popover-ink-muted,var(--desk-muted));text-align:center}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-empty p,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-loading p{margin:0;max-width:100%;overflow-wrap:anywhere}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-loading .action-meta-spinner{width:1.1rem;height:1.1rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-empty-clear{border:0;background:color-mix(in srgb,var(--desk-ink) 8%,transparent);border-radius:var(--desk-radius-control,10px);padding:.3rem .65rem;color:inherit;cursor:pointer}.desk-smart-search-footer,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-footer{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;gap:.75rem;margin:0;padding:.55rem .75rem .6rem;border-top:1px solid var(--desk-glass-border-dim,var(--desk-popover-divider,var(--desk-line)));background:var(--desk-glass-inner,transparent);color:var(--desk-popover-ink-muted,var(--desk-muted));font-size:.72rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-footer-keys,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-footer-nav{display:flex;align-items:center;gap:.28rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-footer-plus,.studio[data-stage=browser][data-desk=v2] .desk-smart-search-footer-sep{opacity:.45}.studio[data-stage=browser][data-desk=v2] .desk-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border:1px solid var(--desk-line);border-radius:var(--desk-radius-control,10px);background:color-mix(in srgb,var(--desk-ink) 6%,var(--desk-surface,transparent));color:var(--desk-ink);font-family:var(--font-desk);font-size:.62rem;font-weight:600;line-height:1}.studio[data-stage=browser][data-desk=v2] .browser-top-center{flex:1 1;display:flex;justify-content:center;min-width:0;padding:0 .75rem}.studio[data-stage=browser][data-desk=v2] .browser-top-search-cluster{display:flex;align-items:center;box-sizing:border-box;gap:.45rem;width:min(100%,calc(var(--desk-browser-top-search-max, 37.5rem) + 2.45rem));max-width:100%;min-width:0}.studio[data-stage=browser][data-desk=v2] .browser-top-search-cluster .desk-smart-search-trigger{flex:1 1 var(--desk-browser-top-search-max,37.5rem);width:100%;max-width:var(--desk-browser-top-search-max,37.5rem);min-width:0}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-trigger{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:.45rem;overflow:hidden;min-height:2.2rem;padding:0 .55rem 0 2.45rem;border:1px solid var(--desk-line);border-radius:var(--desk-radius-control,10px);background:var(--desk-input);color:var(--desk-ink);cursor:pointer;text-align:left;box-shadow:none}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-trigger:focus-visible{outline:none;border-color:var(--desk-ink)}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-trigger-placeholder{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--desk-muted);font-size:.86rem}.studio[data-stage=browser][data-desk=v2] .desk-smart-search-trigger-keys{display:inline-flex;align-items:center;gap:.2rem}.center-modal-card.desk-popover.desk-smart-search-modal,.studio[data-stage=browser][data-desk=v2] .center-modal-card.desk-popover.desk-smart-search-modal{position:relative;background:var(--desk-glass-solid-bg,linear-gradient(148deg,#fbfdff 0,#f2f6fc 52%,#e9eff7 100%));border:1px solid var(--desk-glass-border,var(--desk-popover-border,var(--desk-line)));border-radius:var(--desk-glass-radius,var(--radius-card,20px));box-shadow:var(--desk-glass-solid-shadow,var(--desk-glass-shadow,var(--desk-popover-shadow,none)));backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=dark] .center-modal-card.desk-popover.desk-smart-search-modal{background:var(--desk-glass-solid-bg,linear-gradient(148deg,#1f2124 0,#151617 52%,#0e0f10 100%));box-shadow:var(
    --desk-glass-solid-shadow,0 28px 68px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.085),inset 0 0 0 1px rgba(255,255,255,.04)
  )}[data-theme=dark] .center-modal-card.desk-popover.desk-smart-search-modal:before{background:var(--desk-glass-solid-sheen,linear-gradient(168deg,rgba(255,255,255,.075),rgba(255,255,255,0) 68%))}.center-modal-card.desk-popover.desk-smart-search-modal:before{content:"";position:absolute;inset:0 0 auto;z-index:0;height:58%;border-radius:inherit;background:var(--desk-glass-solid-sheen,linear-gradient(168deg,rgba(255,255,255,.9),rgba(255,255,255,0) 76%));mask-image:linear-gradient(180deg,#000 0,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,transparent);pointer-events:none}.desk-smart-search-modal .desk-smart-search-panel{position:relative;z-index:1}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-panel>.menu.desk-chip-lookup-menu{position:static;width:100%;max-width:none;max-height:16rem;overflow-y:auto}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-menu .menu-item,.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-menu .menu-item:hover{background:transparent}.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-menu .menu-item.is-highlighted,.studio[data-stage=browser][data-desk=v2] .desk-chip-lookup-menu .menu-item:hover{color:var(--desk-popover-ink-strong)}.studio[data-stage=browser][data-desk=v2] .desk-schedule-kind-chip{display:inline-flex;align-items:center;gap:.5rem}.desk-notification-panel{--desk-notification-surface:var(--desk-inspect-bg,var(--canvas,var(--surface)));display:flex;flex-direction:column;width:100%;max-width:27.5rem;min-width:0;min-height:0;font-family:var(
    --font-desk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif
  );color:var(--desk-ink-strong,var(--ink));background:var(--desk-notification-surface)}.note-drop>.desk-notification-panel{background:transparent}.desk-notification-panel.is-sheet{height:100%;max-width:none;background:var(--canvas);--desk-notification-surface:var(--canvas)}.desk-notification-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.75rem .85rem .2rem 1rem}.desk-notification-title{margin:0;font-family:inherit;font-size:.95rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--desk-ink-strong,var(--ink))}.desk-notification-head-actions{display:flex;align-items:center;gap:.15rem}.desk-notification-mark{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.25rem .4rem;border:0;border-radius:var(--desk-radius-control,10px);background:transparent;color:var(--desk-ink,var(--ink));font:inherit;font-size:.78rem;font-weight:500;letter-spacing:0;cursor:pointer}.desk-notification-mark:focus-visible,.desk-notification-mark:hover:not(:disabled){color:var(--desk-ink-strong,var(--ink))}.desk-notification-mark:disabled{opacity:.4;cursor:default}.desk-notification-tabbar{display:flex;align-items:center;gap:.15rem;padding-right:.45rem;border-bottom:1px solid var(--desk-inspect-border,var(--line))}.desk-notification-tabbar .desk-underline-tabs{flex:1 1;min-width:0;border-bottom:0;padding-right:0}.desk-notification-tab-label{display:inline-flex;align-items:center;gap:.35rem}.desk-notification-count{display:inline-grid;place-items:center;min-width:1.05rem;height:1.05rem;padding:0 .28rem;border-radius:99px;background:var(--pink);color:var(--on-pink,#fff);font-size:.62rem;font-weight:600;letter-spacing:0}.desk-notification-list{min-height:0;overflow-y:auto}.note-drop .desk-notification-list{max-height:min(24rem,56dvh)}.desk-notification-panel.is-sheet .desk-notification-list{flex:1 1;max-height:none}.desk-notification-panel.is-page{max-width:none;border:1px solid var(--desk-line,var(--line));border-radius:var(--radius-card,20px);overflow:hidden}.desk-notification-panel.is-page .desk-notification-head-actions{margin-left:auto}.desk-notification-status{margin:0;padding:1rem 1rem .4rem}.desk-notification-row{display:flex;gap:.7rem;width:100%;padding:.72rem 1rem;text-align:left;cursor:pointer;color:inherit}.desk-notification-row+.desk-notification-row{box-shadow:inset 0 1px 0 var(--desk-inspect-border,var(--line))}.desk-notification-row.is-unread{background:color-mix(in srgb,var(--ink) 4%,transparent)}.desk-notification-row:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.desk-notification-row:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.desk-notification-avatar{position:relative;display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:999px;background:var(--desk-inspect-inner,var(--surface));color:var(--desk-ink-strong,var(--ink));font-size:.68rem;font-weight:600;letter-spacing:0}.desk-notification-avatar img{width:2rem;height:2rem;border-radius:999px;object-fit:cover}.desk-notification-avatar.is-pink,.desk-notification-kind.is-pink{background:var(--pink);color:var(--on-pink,#fff)}.desk-notification-avatar.is-orange,.desk-notification-kind.is-orange{background:var(--orange);color:var(--on-orange)}.desk-notification-avatar.is-lime,.desk-notification-kind.is-lime{background:var(--lime);color:#121212}.desk-notification-avatar.is-blue,.desk-notification-kind.is-blue{background:var(--blue);color:var(--on-blue,#fff)}.desk-notification-avatar.is-status-interest,.desk-notification-kind.is-status-interest{background:var(--status-interest);color:var(--on-status-interest)}.desk-notification-avatar.is-status-option,.desk-notification-kind.is-status-option{background:var(--status-option);color:var(--on-status-option)}.desk-notification-avatar.is-status-confirmed,.desk-notification-kind.is-status-confirmed{background:var(--status-confirmed);color:var(--on-status-confirmed)}.desk-notification-avatar.is-status-complete,.desk-notification-kind.is-status-complete{background:var(--status-complete);color:var(--on-status-complete)}.desk-notification-avatar.is-status-cancelled,.desk-notification-kind.is-status-cancelled{background:var(--pink);color:var(--on-pink,#fff)}.desk-notification-avatar.is-muted,.desk-notification-kind.is-muted{background:var(--desk-inspect-inner,var(--surface));color:var(--desk-ink-strong,var(--ink))}.desk-notification-kind{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:.95rem;height:.95rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.85),0 0 0 2px var(--desk-notification-surface,var(--canvas))}.desk-notification-main{min-width:0;flex:1 1}.desk-notification-line{display:flex;align-items:flex-start;gap:.45rem}.desk-notification-copy{min-width:0;flex:1 1}.desk-notification-sentence{margin:0;font-size:.84rem;font-weight:400;line-height:1.45;color:var(--desk-ink-strong,var(--ink))}.desk-notification-emoji{margin-right:.3rem;font-weight:400}.desk-notification-more{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem;padding:1rem 1rem 1.25rem;border-top:1px solid var(--desk-inspect-border,var(--line))}.desk-notification-more-copy{margin:0;color:var(--desk-muted,var(--muted));font-size:.75rem}.desk-notification-more-link{text-decoration:none}.desk-notification-sentence strong{font-weight:600;color:var(--desk-ink-strong,var(--ink))}.desk-notification-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.2rem;color:var(--desk-muted,var(--muted));font-size:.72rem}.desk-notification-context{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-notification-side{display:flex;align-items:center;gap:.35rem;flex-shrink:0;padding-top:.15rem}.desk-notification-dot{width:.42rem;height:.42rem;border-radius:999px;background:var(--blue)}.desk-notification-dot.is-read{background:transparent}.desk-notification-quote{margin:.45rem 0 0;padding:.4rem .6rem;border-radius:var(--desk-radius-control,10px);background:var(--desk-inspect-inner,var(--surface));color:var(--desk-ink,var(--ink));font-size:.78rem;line-height:1.45}.desk-notification-file{display:flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.45rem;padding:.28rem .45rem;border:1px solid var(--desk-inspect-border,var(--line));border-radius:var(--desk-radius-control,10px)}.desk-notification-file-ext{display:grid;place-items:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:calc(var(--desk-radius-control, 10px) - 2px);background:var(--desk-inspect-inner,var(--surface));color:var(--desk-muted,var(--muted));font-size:.58rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.desk-notification-file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;color:var(--desk-ink-strong,var(--ink))}.desk-notification-file-size{flex-shrink:0;color:var(--desk-muted,var(--muted));font-size:.72rem}.desk-notification-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.desk-notification-resolved{display:flex;align-items:center;gap:.35rem;margin:.45rem 0 0;color:var(--desk-muted,var(--muted));font-size:.78rem}.desk-notification-resolved svg{color:var(--desk-ink-strong,var(--ink))}.desk-notification-empty{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:2.2rem 1.2rem;text-align:center}.desk-notification-empty-icon{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin-bottom:.25rem;border-radius:var(--desk-radius-control,10px);background:var(--desk-inspect-inner,var(--surface));color:var(--desk-muted,var(--muted))}.desk-notification-empty-title{margin:0;font-size:.84rem;font-weight:600;color:var(--desk-ink-strong,var(--ink))}.desk-notification-empty-body{margin:0;font-size:.78rem;color:var(--desk-muted,var(--muted))}.desk-notification-all{display:block;padding:.65rem 1rem .75rem;border-top:1px solid var(--desk-inspect-border,var(--line));color:var(--desk-ink-strong,var(--ink));font-size:.8rem;font-weight:600;text-decoration:none}.desk-notification-all:hover{color:var(--blue)}.menu.desk-notification-menu{position:static;top:auto;right:auto;width:100%;max-width:none}