.Button-module__HZg0Ga__button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:44px;font:600 15px/20px var(--font-body);letter-spacing:.01em;cursor:pointer;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease);border:1px solid #0000;padding:10px 22px;text-decoration:none;display:inline-flex}.Button-module__HZg0Ga__block{width:100%}.Button-module__HZg0Ga__primary{background:var(--navy-700);color:#fff}.Button-module__HZg0Ga__primary:hover{background:var(--navy-600)}.Button-module__HZg0Ga__secondary{border-color:var(--navy-700);color:var(--navy-700);background:0 0}.Button-module__HZg0Ga__secondary:hover{background:var(--navy-50);border-color:var(--navy-600)}.Button-module__HZg0Ga__link{min-height:24px;color:var(--electric-700);font:500 14px/20px var(--font-body);letter-spacing:0;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline}.Button-module__HZg0Ga__link:hover{color:var(--navy-700)}.Button-module__HZg0Ga__button:disabled,.Button-module__HZg0Ga__button[aria-disabled=true]{background:var(--ink-100);color:var(--ink-400);cursor:not-allowed;border-color:#0000}.Button-module__HZg0Ga__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite Button-module__HZg0Ga__spin}@keyframes Button-module__HZg0Ga__spin{to{transform:rotate(360deg)}}
.CodeInput-module__BiXDOW__group{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.CodeInput-module__BiXDOW__legend{margin-bottom:var(--space-2);font:600 14px/20px var(--font-body);color:var(--navy-700);padding:0}.CodeInput-module__BiXDOW__cells{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.CodeInput-module__BiXDOW__cell{border:1px solid var(--ink-200);border-radius:var(--radius-md);width:100%;min-width:0;height:56px;color:var(--navy-700);text-align:center;font:600 24px/1 var(--font-body);font-variant-numeric:tabular-nums;transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);background:#fff}.CodeInput-module__BiXDOW__cell:focus{border-color:var(--electric-500);box-shadow:0 0 0 3px var(--electric-100);outline:none}.CodeInput-module__BiXDOW__group[aria-invalid=true] .CodeInput-module__BiXDOW__cell{border-color:var(--error)}.CodeInput-module__BiXDOW__error{font:500 13px/18px var(--font-body);color:var(--error)}
.Field-module__lheUSa__field{gap:6px;display:grid}.Field-module__lheUSa__label{font:600 14px/20px var(--font-body);color:var(--navy-700)}.Field-module__lheUSa__input{border:1px solid var(--ink-200);border-radius:var(--radius-md);width:100%;min-height:46px;color:var(--navy-700);font:400 16px/22px var(--font-body);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);background:#fff;padding:11px 14px}.Field-module__lheUSa__input::placeholder{color:var(--ink-400)}.Field-module__lheUSa__input:focus{border-color:var(--electric-500);box-shadow:0 0 0 1px var(--electric-500), 0 0 0 4px color-mix(in srgb, var(--electric-500) 28%, transparent);outline:none}.Field-module__lheUSa__input[aria-invalid=true]{border-color:var(--error)}.Field-module__lheUSa__hint{font:400 13px/18px var(--font-body);color:var(--ink-500);margin:0}.Field-module__lheUSa__error{font:500 13px/18px var(--font-body);color:var(--error);margin:0}
.Notice-module__3dyKja__notice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font:500 14px/20px var(--font-body);border:1px solid;display:flex}.Notice-module__3dyKja__mark{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.Notice-module__3dyKja__info{background:var(--info-tint);border-color:var(--electric-100);color:var(--electric-700)}.Notice-module__3dyKja__success{background:var(--success-tint);border-color:color-mix(in srgb, var(--success) 30%, transparent);color:var(--success)}.Notice-module__3dyKja__warning{background:var(--warning-tint);border-color:color-mix(in srgb, var(--warning-text) 30%, transparent);color:var(--warning-text)}.Notice-module__3dyKja__error{background:var(--error-tint);border-color:color-mix(in srgb, var(--error) 30%, transparent);color:var(--error)}
.two-step-module__-q5ybW__steps{gap:var(--space-8);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.two-step-module__-q5ybW__step{gap:var(--space-3);padding-left:var(--space-10);counter-increment:step;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.two-step-module__-q5ybW__step:before{content:counter(step);border:1px solid var(--gold-500);width:28px;height:28px;font:700 17px/1 var(--font-display);color:var(--gold-600);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;left:0}.two-step-module__-q5ybW__step:not(:last-child):after{content:"";top:32px;bottom:calc(-1 * var(--space-8) + 4px);border-left:1px dashed var(--gold-300);position:absolute;left:14px}.two-step-module__-q5ybW__stepTitle{font:600 16px/22px var(--font-body);color:var(--navy-900);margin:0}.two-step-module__-q5ybW__stepHint{font:400 14px/20px var(--font-body);color:var(--ink-500);margin:0}.two-step-module__-q5ybW__qr{width:176px;height:176px;padding:var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-md);background:#fff}.two-step-module__-q5ybW__keyBlock{gap:var(--space-2);display:grid}.two-step-module__-q5ybW__keyRow{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.two-step-module__-q5ybW__key{padding:var(--space-2) var(--space-3);background:var(--ink-100);border-radius:var(--radius-sm);font:600 15px/22px var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.06em;word-spacing:.2em;color:var(--navy-900);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.two-step-module__-q5ybW__help{margin:var(--space-6) 0 0;font:400 14px/20px var(--font-body);color:var(--ink-500)}.two-step-module__-q5ybW__qrPending{text-align:center;font:500 13px/18px var(--font-body);color:var(--ink-500);background:var(--ink-50);place-items:center;display:grid}.two-step-module__-q5ybW__failed{gap:var(--space-4);display:grid}.two-step-module__-q5ybW__failed>button{justify-self:start}
.Panel-module__kIHC5a__panel{--surface:#fff;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--ink-200);border-radius:var(--radius-md);background:#fff;grid-template-columns:minmax(0,1fr);display:grid}.Panel-module__kIHC5a__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.Panel-module__kIHC5a__title{font:600 16px/22px var(--font-body);color:var(--navy-900);margin:0}.Panel-module__kIHC5a__description{margin:var(--space-1) 0 0;font:400 14px/20px var(--font-body);color:var(--ink-500)}.Panel-module__kIHC5a__tag{white-space:nowrap;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font:600 12px/18px var(--font-body);letter-spacing:.02em;flex-shrink:0;padding:2px 10px;display:inline-flex}.Panel-module__kIHC5a__neutral{background:var(--ink-100);color:var(--ink-600)}.Panel-module__kIHC5a__live{background:var(--electric-100);color:var(--navy-900)}.Panel-module__kIHC5a__showcase{background:var(--gold-100);color:var(--gold-600)}.Panel-module__kIHC5a__warning{background:var(--warning-tint);color:var(--warning-text)}
.AuthShell-module__ryUtDa__shell{grid-template-columns:minmax(360px,44%) 1fr;min-height:100dvh;display:grid}.AuthShell-module__ryUtDa__panel{justify-content:space-between;gap:var(--space-12);padding:var(--space-12) clamp(var(--space-8), 5vw, var(--space-16));background:var(--midnight);color:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.AuthShell-module__ryUtDa__panel:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 62%,#000 100%);mask-image:linear-gradient(#0000 62%,#000 100%)}.AuthShell-module__ryUtDa__path{width:78%;max-width:460px;color:var(--gold-500);opacity:.85;pointer-events:none;position:absolute;bottom:0;right:0}.AuthShell-module__ryUtDa__panel p{margin:0}.AuthShell-module__ryUtDa__overline{font:600 12px/16px var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-300);position:relative}.AuthShell-module__ryUtDa__voice{gap:var(--space-4);max-width:420px;display:grid;position:relative}.AuthShell-module__ryUtDa__voiceLine{font:700 clamp(36px, 3.4vw, 48px) / 1.12 var(--font-display);letter-spacing:-.005em}.AuthShell-module__ryUtDa__voiceSub{font:400 16px/24px var(--font-body);color:#ffffffad}.AuthShell-module__ryUtDa__routeTitle{margin-bottom:var(--space-8);font:700 28px/36px var(--font-display);position:relative}.AuthShell-module__ryUtDa__routeBlock{position:relative}.AuthShell-module__ryUtDa__device{font:600 11px/16px var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#fff6;position:relative}.AuthShell-module__ryUtDa__main{padding:var(--space-10) clamp(var(--space-6), 6vw, var(--space-20));background:var(--paper-50);flex-direction:column;display:flex}.AuthShell-module__ryUtDa__logo{display:block}.AuthShell-module__ryUtDa__content{width:100%;max-width:440px;padding:var(--space-12) 0;flex-direction:column;flex:1;justify-content:center;display:flex}.AuthShell-module__ryUtDa__header{gap:var(--space-3);margin-bottom:var(--space-8);display:grid}.AuthShell-module__ryUtDa__title{font:700 36px/44px var(--font-display);color:var(--navy-700)}.AuthShell-module__ryUtDa__lead{font:400 16px/24px var(--font-body);color:var(--ink-500);margin:0}.AuthShell-module__ryUtDa__footer{font:400 13px/18px var(--font-body);color:var(--ink-500)}@media (max-width:959px){.AuthShell-module__ryUtDa__shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.AuthShell-module__ryUtDa__panel{justify-content:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-6)}.AuthShell-module__ryUtDa__panel:before{display:none}.AuthShell-module__ryUtDa__voiceLine{font-size:26px;line-height:32px}.AuthShell-module__ryUtDa__voiceSub,.AuthShell-module__ryUtDa__device,.AuthShell-module__ryUtDa__path,.AuthShell-module__ryUtDa__routeTitle{display:none}.AuthShell-module__ryUtDa__main{padding:var(--space-6)}.AuthShell-module__ryUtDa__content{padding:var(--space-8) 0;justify-content:flex-start}.AuthShell-module__ryUtDa__title{font-size:32px;line-height:40px}}
.ChartedRoute-module__6nNU_a__route{gap:0;margin:0;padding:0;list-style:none;display:grid}.ChartedRoute-module__6nNU_a__waypoint{gap:var(--space-4);padding-bottom:var(--space-8);opacity:0;animation:ChartedRoute-module__6nNU_a__arrive .36s var(--ease) forwards;grid-template-columns:28px 1fr;align-items:start;display:grid;position:relative;transform:translateY(6px)}.ChartedRoute-module__6nNU_a__waypoint:last-child{padding-bottom:0}.ChartedRoute-module__6nNU_a__waypoint:not(:last-child):before{content:"";border-left:1px dashed color-mix(in srgb, var(--gold-300) 55%, transparent);position:absolute;top:28px;bottom:0;left:13.5px}.ChartedRoute-module__6nNU_a__done:not(:last-child):before{border-left-style:solid;border-left-color:var(--gold-500)}.ChartedRoute-module__6nNU_a__marker{width:28px;height:28px;color:var(--ink-400)}.ChartedRoute-module__6nNU_a__done .ChartedRoute-module__6nNU_a__marker,.ChartedRoute-module__6nNU_a__current .ChartedRoute-module__6nNU_a__marker{color:var(--gold-500)}.ChartedRoute-module__6nNU_a__label{font:500 15px/20px var(--font-body);color:#ffffff8c;gap:2px;padding-top:3px;display:grid}.ChartedRoute-module__6nNU_a__done .ChartedRoute-module__6nNU_a__label{color:#ffffffc7}.ChartedRoute-module__6nNU_a__current .ChartedRoute-module__6nNU_a__label{color:#fff;font-weight:700}.ChartedRoute-module__6nNU_a__state{font:600 11px/16px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-300)}@keyframes ChartedRoute-module__6nNU_a__arrive{to{opacity:1;transform:none}}@media (max-width:959px){.ChartedRoute-module__6nNU_a__route{grid-auto-columns:1fr;grid-auto-flow:column}.ChartedRoute-module__6nNU_a__waypoint{padding-bottom:0;padding-right:var(--space-3);justify-items:start;gap:var(--space-2);grid-template-columns:1fr}.ChartedRoute-module__6nNU_a__waypoint:not(:last-child):before{border-left:0;border-top:1px dashed color-mix(in srgb, var(--gold-300) 55%, transparent);inset:13.5px 0 auto 28px}.ChartedRoute-module__6nNU_a__done:not(:last-child):before{border-top-style:solid;border-top-color:var(--gold-500)}.ChartedRoute-module__6nNU_a__label{font-size:12px;line-height:16px}.ChartedRoute-module__6nNU_a__state{display:none}}
.forms-module__siDKMq__form{gap:var(--space-5);display:grid}.forms-module__siDKMq__divider{align-items:center;gap:var(--space-3);margin:var(--space-6) 0;font:500 13px/18px var(--font-body);color:var(--ink-500);display:flex}.forms-module__siDKMq__divider:before,.forms-module__siDKMq__divider:after{content:"";border-top:1px solid var(--ink-200);flex:1}.forms-module__siDKMq__providers{gap:var(--space-3);display:grid}.forms-module__siDKMq__providerButton{gap:var(--space-3)}.forms-module__siDKMq__alternative{margin:var(--space-6) 0 0;font:500 14px/20px var(--font-body)}.forms-module__siDKMq__resend{gap:var(--space-3);margin-top:var(--space-4);display:grid}
.AppFrame-module__tdUHLW__shell{background:var(--suite-page);grid-template:"top top""preview preview""sidebar context""sidebar main"1fr/236px minmax(0,1fr);min-height:100dvh;display:grid}.AppFrame-module__tdUHLW__shell[data-tone=staff]{--suite-surface:var(--suite-surface-staff)}.AppFrame-module__tdUHLW__shell[data-sidebar=false]{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""preview""context""main"}.AppFrame-module__tdUHLW__main{padding:var(--space-8) var(--space-6);grid-area:main}.AppFrame-module__tdUHLW__main:focus{outline:none}.AppFrame-module__tdUHLW__content{gap:var(--space-6);grid-template-columns:minmax(0,1fr);max-width:1280px;margin:0 auto;display:grid}@media (max-width:960px){.AppFrame-module__tdUHLW__shell,.AppFrame-module__tdUHLW__shell[data-sidebar=false]{grid-template:"top""preview""sidebar""context""main"1fr/minmax(0,1fr)}}@media not (min-width:720px){.AppFrame-module__tdUHLW__main{padding:var(--space-6) var(--space-4)}}
.Menu-module__cE_1na__root{min-width:0;position:relative}.Menu-module__cE_1na__panel{top:calc(100% + var(--space-2));z-index:40;width:max-content;min-width:280px;max-width:min(400px, calc(100vw - 2 * var(--space-4)));max-height:min(75vh,600px);padding:var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);color:var(--navy-900);font:400 14px/20px var(--font-body);text-align:left;--suite-ink:var(--navy-900);--suite-focus:var(--electric-700);--suite-focus-offset:-2px;background:#fff;margin:0;display:grid;position:absolute;left:0;overflow-y:auto}.Menu-module__cE_1na__panel[hidden]{display:none}.Menu-module__cE_1na__end{left:auto;right:0}.Menu-module__cE_1na__group{padding:var(--space-2) 0;gap:2px;margin:0;list-style:none;display:grid}.Menu-module__cE_1na__group+.Menu-module__cE_1na__group{border-top:1px solid var(--ink-100)}.Menu-module__cE_1na__groupTitle{padding:var(--space-1) var(--space-3);font:600 11px/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin:0}.Menu-module__cE_1na__groupSub{margin:-2px 0 var(--space-1);padding:0 var(--space-3);-webkit-line-clamp:2;line-clamp:2;font:400 12px/16px var(--font-body);color:var(--ink-500);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Menu-module__cE_1na__item{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--navy-900);font:500 14px/20px var(--font-body);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;gap:2px;text-decoration:none;display:grid}.Menu-module__cE_1na__item:hover,.Menu-module__cE_1na__item:focus-visible{background:var(--navy-50)}.Menu-module__cE_1na__itemCurrent{background:var(--navy-50);box-shadow:inset 3px 0 0 var(--navy-900)}.Menu-module__cE_1na__itemName{font:500 14px/20px var(--font-body)}.Menu-module__cE_1na__itemCurrent .Menu-module__cE_1na__itemName{font-weight:600}.Menu-module__cE_1na__itemMeta{font:400 12px/16px var(--font-body);color:var(--ink-500)}.Menu-module__cE_1na__itemDisabled{cursor:default}.Menu-module__cE_1na__itemDisabled:hover{background:0 0}.Menu-module__cE_1na__itemDisabled .Menu-module__cE_1na__itemName{color:var(--ink-500)}.Menu-module__cE_1na__action{color:var(--electric-700);font-weight:600}.Menu-module__cE_1na__panel.Menu-module__cE_1na__panel a.Menu-module__cE_1na__action,.Menu-module__cE_1na__panel.Menu-module__cE_1na__panel a.Menu-module__cE_1na__action:hover{color:var(--electric-700)}.Menu-module__cE_1na__note{padding:var(--space-1) var(--space-3);font:400 12px/18px var(--font-body);color:var(--ink-600);margin:0}.Menu-module__cE_1na__trigger{align-items:center;gap:var(--space-2);max-width:100%;min-height:40px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--suite-ink);font:600 13px/20px var(--font-body);cursor:pointer;background:0 0;border:0;display:inline-flex}.Menu-module__cE_1na__trigger:hover,.Menu-module__cE_1na__trigger[aria-expanded=true]{background:var(--suite-hover)}.Menu-module__cE_1na__chevron{width:12px;height:12px;color:var(--suite-ink-muted);flex:none}.Menu-module__cE_1na__count{border-radius:var(--radius-pill);background:var(--gold-300);min-width:20px;height:20px;color:var(--midnight);font:700 12px/1 var(--font-body);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 6px;display:inline-grid}
.PageHeader-module__3_XJ7q__header{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.PageHeader-module__3_XJ7q__header[data-aside]{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto}.PageHeader-module__3_XJ7q__header[data-aside]>:not(.PageHeader-module__3_XJ7q__title):not(.PageHeader-module__3_XJ7q__aside){grid-column:1/-1}.PageHeader-module__3_XJ7q__title{font:700 32px/40px var(--font-display);color:var(--navy-900);margin:0}.PageHeader-module__3_XJ7q__aside{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-self:end;padding-bottom:6px;display:flex}.PageHeader-module__3_XJ7q__question{max-width:80ch;font:400 15px/22px var(--font-body);color:var(--ink-500);margin:0}.PageHeader-module__3_XJ7q__note{margin:var(--space-1) 0 0;padding:var(--space-3) var(--space-4);background:var(--gold-100);border:1px solid var(--gold-300);border-radius:var(--radius-md);font:400 14px/20px var(--font-body);color:var(--gold-600)}@media (max-width:720px){.PageHeader-module__3_XJ7q__header[data-aside]{grid-template-columns:minmax(0,1fr)}.PageHeader-module__3_XJ7q__aside{order:1;justify-content:flex-start;align-self:start;padding-bottom:0}}
.TopBarMenus-module__mqiH3G__switcher{max-width:100%}.TopBarMenus-module__mqiH3G__switcherButton{min-height:36px;padding:0 var(--space-3);border:1px solid var(--suite-pill-line);border-radius:var(--radius-pill)}.TopBarMenus-module__mqiH3G__orgName{min-width:0;font:600 13px/20px var(--font-body);color:var(--suite-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:720px){.TopBarMenus-module__mqiH3G__orgName{max-width:20rem}}.TopBarMenus-module__mqiH3G__count{min-width:20px;height:20px;padding:0 var(--space-1);border:1px solid var(--suite-pill-line);border-radius:var(--radius-pill);font:600 12px/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--suite-ink);flex:none;place-items:center;display:inline-grid}.TopBarMenus-module__mqiH3G__dot{width:8px;height:8px;margin-left:var(--space-2);background:var(--gold-300);box-shadow:0 0 0 1px var(--gold-600);vertical-align:middle;border-radius:50%;flex:none;display:inline-block}@media (720px<=width<1100px){.TopBarMenus-module__mqiH3G__orgPanel.TopBarMenus-module__mqiH3G__orgPanel{left:auto;right:0}}.TopBarMenus-module__mqiH3G__productButton{padding:0 var(--space-2)}.TopBarMenus-module__mqiH3G__productName{font:700 20px/24px var(--font-display);letter-spacing:.01em;color:var(--suite-ink);white-space:nowrap}.TopBarMenus-module__mqiH3G__productPanel{width:min(400px, calc(100vw - 2 * var(--space-4)))}.TopBarMenus-module__mqiH3G__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.TopBarMenus-module__mqiH3G__appHead{align-items:center;gap:var(--space-2);display:flex}.TopBarMenus-module__mqiH3G__appName{font:700 20px/24px var(--font-display);color:var(--navy-900)}.TopBarMenus-module__mqiH3G__appLine{font:400 12px/16px var(--font-body);color:var(--ink-600)}.TopBarMenus-module__mqiH3G__moreItem{padding:var(--space-2) var(--space-3);gap:2px;display:grid}.TopBarMenus-module__mqiH3G__soon{padding:1px var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius-pill);font:600 11px/16px var(--font-body);color:var(--ink-600);white-space:nowrap;margin-left:auto}.TopBarMenus-module__mqiH3G__foot{padding-bottom:0}.TopBarMenus-module__mqiH3G__footName{font:600 14px/20px var(--font-body)}@media not (min-width:720px){.TopBarMenus-module__mqiH3G__productName{text-overflow:ellipsis;overflow:hidden}.TopBarMenus-module__mqiH3G__productRoot.TopBarMenus-module__mqiH3G__productRoot{position:static}.TopBarMenus-module__mqiH3G__productPanel.TopBarMenus-module__mqiH3G__productPanel{top:56px;left:var(--space-4);right:var(--space-4);width:auto;max-width:none}}
.Button-module__YWLvUq__button{min-width:24px;max-width:100%;height:var(--studio-control-height-lg);border-radius:var(--studio-radius-control);font:var(--studio-type-button);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.Button-module__YWLvUq__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.Button-module__YWLvUq__button svg{stroke-width:1.5px;flex:none;width:16px;height:16px}.Button-module__YWLvUq__sm{height:var(--studio-control-height);padding:0 8px}.Button-module__YWLvUq__iconOnly{width:var(--studio-control-height-lg);padding:0}.Button-module__YWLvUq__sm.Button-module__YWLvUq__iconOnly{width:var(--studio-control-height)}.Button-module__YWLvUq__button[data-focus-visible],.Button-module__YWLvUq__button[data-preview=focus]{outline:2px solid var(--studio-focus);outline-offset:2px}.Button-module__YWLvUq__primary{background:var(--studio-action);color:var(--studio-on-action)}.Button-module__YWLvUq__primary[data-hovered],.Button-module__YWLvUq__primary[data-preview=hover]{background:var(--studio-action-hover)}.Button-module__YWLvUq__primary[data-pressed],.Button-module__YWLvUq__primary[data-preview=pressed]{background:var(--navy-900)}.Button-module__YWLvUq__secondary{background:var(--studio-field);border-color:var(--studio-control-border);color:var(--studio-text)}.Button-module__YWLvUq__secondary[data-hovered],.Button-module__YWLvUq__secondary[data-preview=hover]{background:var(--studio-panel)}.Button-module__YWLvUq__secondary[data-pressed],.Button-module__YWLvUq__secondary[data-preview=pressed],.Button-module__YWLvUq__quiet[data-pressed],.Button-module__YWLvUq__quiet[data-preview=pressed],.Button-module__YWLvUq__quiet[data-selected]{background:var(--studio-neutral-tint)}.Button-module__YWLvUq__quiet{color:var(--studio-text);background:0 0}.Button-module__YWLvUq__quiet[data-hovered],.Button-module__YWLvUq__quiet[data-preview=hover]{background:color-mix(in srgb, var(--studio-neutral-tint) 70%, transparent)}.Button-module__YWLvUq__danger{background:var(--studio-field);border-color:var(--studio-error);color:var(--studio-error)}.Button-module__YWLvUq__danger[data-hovered],.Button-module__YWLvUq__danger[data-preview=hover]{background:var(--studio-error-tint)}.Button-module__YWLvUq__button[data-disabled]{background:var(--studio-chrome);border-color:var(--studio-hairline);color:var(--studio-text-disabled);cursor:not-allowed}.Button-module__YWLvUq__quiet[data-disabled]{background:0 0;border-color:#0000}.Button-module__YWLvUq__button[data-busy]{cursor:progress;position:relative;overflow:hidden}.Button-module__YWLvUq__button[data-busy]:after{content:"";opacity:.5;width:40%;height:2px;animation:Button-module__YWLvUq__pending 1.2s var(--ease-in-out) infinite;animation-delay:-480ms;animation-play-state:var(--motion-loop);background:currentColor;position:absolute;bottom:0;left:0}@keyframes Button-module__YWLvUq__pending{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (pointer:coarse){.Button-module__YWLvUq__button{min-height:var(--studio-target-touch)}.Button-module__YWLvUq__iconOnly,.Button-module__YWLvUq__sm.Button-module__YWLvUq__iconOnly{width:var(--studio-target-touch)}}
.Field-module__JcEwsW__field{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.Field-module__JcEwsW__label{font:var(--studio-type-ui-strong);color:var(--studio-text)}.Field-module__JcEwsW__optional{color:var(--studio-text-secondary);margin-left:6px;font-weight:400}.Field-module__JcEwsW__description{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Field-module__JcEwsW__error{font:var(--studio-type-caption);color:var(--studio-error);align-items:flex-start;gap:4px;display:flex}.Field-module__JcEwsW__error svg{flex:none;width:14px;height:14px;margin-top:1px}.Field-module__JcEwsW__control{min-width:0;min-height:var(--studio-control-height-lg);border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-control);background:var(--studio-field);transition:border-color var(--motion-fast) var(--ease-out);align-items:center;gap:6px;padding:0 8px;display:flex}.Field-module__JcEwsW__control:hover,.Field-module__JcEwsW__control[data-preview=hover]{border-color:var(--studio-text-secondary)}.Field-module__JcEwsW__control:focus-within,.Field-module__JcEwsW__control[data-preview=focus]{outline:2px solid var(--studio-focus);outline-offset:1px;border-color:var(--studio-focus)}.Field-module__JcEwsW__field[data-invalid] .Field-module__JcEwsW__control{border-color:var(--studio-error)}.Field-module__JcEwsW__field[data-disabled] .Field-module__JcEwsW__control{background:var(--studio-chrome);border-color:var(--studio-hairline);color:var(--studio-text-disabled)}.Field-module__JcEwsW__input{width:100%;min-width:0;height:30px;font:var(--studio-type-ui);background:0 0;border:0;outline:none;flex:1;padding:0}.Field-module__JcEwsW__input::placeholder{color:var(--studio-text-secondary)}.Field-module__JcEwsW__textarea{resize:vertical;height:auto;min-height:72px;padding:6px 0}.Field-module__JcEwsW__mono{font:var(--studio-type-mono)}.Field-module__JcEwsW__adornment{color:var(--studio-text-secondary);flex:none;place-items:center;display:inline-grid}.Field-module__JcEwsW__adornment svg{stroke-width:1.5px;width:16px;height:16px}.Field-module__JcEwsW__fieldButton{border-radius:var(--studio-radius-item);width:24px;height:24px;color:var(--studio-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:-4px;display:inline-grid}.Field-module__JcEwsW__fieldButton[data-hovered]{background:var(--studio-neutral-tint);color:var(--studio-text)}.Field-module__JcEwsW__fieldButton[data-focus-visible]{outline:2px solid var(--studio-focus)}.Field-module__JcEwsW__fieldButton svg{width:16px;height:16px}.Field-module__JcEwsW__counter{font:var(--studio-type-caption);color:var(--studio-text-secondary);justify-self:end}.Field-module__JcEwsW__listBox{outline:none;max-height:280px;overflow:auto}.Field-module__JcEwsW__option{border-radius:var(--studio-radius-item);cursor:default;outline:none;grid-template-columns:1fr auto;gap:2px 8px;padding:6px 8px;display:grid}.Field-module__JcEwsW__option[data-focused]{background:var(--studio-selection)}.Field-module__JcEwsW__option[data-selected] .Field-module__JcEwsW__optionLabel:after{content:" ✓"}.Field-module__JcEwsW__optionLabel{font:var(--studio-type-ui-strong);overflow-wrap:anywhere}.Field-module__JcEwsW__optionMeta{font:var(--studio-type-caption);color:var(--studio-text-secondary);grid-column:1/-1}.Field-module__JcEwsW__optionKind{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Field-module__JcEwsW__empty{color:var(--studio-text-secondary);padding:8px}.Field-module__JcEwsW__comboPopover[data-trigger=ComboBox]{width:var(--trigger-width);max-width:calc(100vw - 32px)}.Field-module__JcEwsW__tagList{outline:none;flex-wrap:wrap;gap:4px;display:flex}.Field-module__JcEwsW__tagList[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:2px;border-radius:var(--studio-radius-item)}.Field-module__JcEwsW__tag{border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-item);background:var(--studio-field);max-width:100%;min-height:28px;font:var(--studio-type-ui);outline:none;align-items:center;gap:2px;padding:0 1px 0 8px;display:inline-flex}.Field-module__JcEwsW__tagText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Field-module__JcEwsW__tag[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:1px}.Field-module__JcEwsW__tag[data-selected]{background:var(--studio-selection)}.Field-module__JcEwsW__tagRemove{width:24px;height:24px;color:var(--studio-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;display:inline-grid}.Field-module__JcEwsW__tagRemove[data-hovered]{background:var(--studio-neutral-tint);color:var(--studio-text)}.Field-module__JcEwsW__tagRemove svg{width:14px;height:14px}.Field-module__JcEwsW__tagsEmpty{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Field-module__JcEwsW__dateInput{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.Field-module__JcEwsW__segment{font:var(--studio-type-ui);font-variant-numeric:tabular-nums;border-radius:2px;outline:none;padding:0 1px}.Field-module__JcEwsW__segment:not([data-type=literal]){place-items:center;min-width:24px;min-height:24px;display:inline-grid}@media (pointer:coarse){.Field-module__JcEwsW__segment:not([data-type=literal]){min-width:var(--studio-target-touch);min-height:var(--studio-target-touch)}}.Field-module__JcEwsW__segment[data-placeholder],.Field-module__JcEwsW__segment[data-type=literal]{color:var(--studio-text-secondary)}.Field-module__JcEwsW__segment[data-focused],.Field-module__JcEwsW__segment[data-focused][data-placeholder]{background:var(--studio-action);color:var(--studio-on-action)}.Field-module__JcEwsW__zone{border-left:1px solid var(--studio-hairline);font:var(--studio-type-caption);color:var(--studio-text-secondary);white-space:nowrap;flex:none;padding-left:6px}.Field-module__JcEwsW__calendar{padding:4px}.Field-module__JcEwsW__calendarHeader{justify-content:space-between;align-items:center;gap:8px;padding-bottom:6px;display:flex}.Field-module__JcEwsW__calendarTitle{font:var(--studio-type-ui-strong)}.Field-module__JcEwsW__calendarGrid{border-collapse:collapse}.Field-module__JcEwsW__calendarGrid th{font:var(--studio-type-caption);color:var(--studio-text-secondary);padding-bottom:4px}.Field-module__JcEwsW__cell{border-radius:var(--studio-radius-item);width:32px;height:32px;font:var(--studio-type-ui);cursor:default;outline:none;place-items:center;display:grid}.Field-module__JcEwsW__cell[data-outside-month]{display:none}.Field-module__JcEwsW__cell[data-hovered]{background:var(--studio-neutral-tint)}.Field-module__JcEwsW__cell[data-selected]{background:var(--studio-action);color:var(--studio-on-action)}.Field-module__JcEwsW__cell[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:1px}.Field-module__JcEwsW__cell[data-disabled],.Field-module__JcEwsW__cell[data-unavailable]{color:var(--studio-text-disabled)}.Field-module__JcEwsW__switch{min-height:24px;font:var(--studio-type-ui);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.Field-module__JcEwsW__track{border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-pill);background:var(--studio-field);width:30px;height:18px;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);flex:none;position:relative}.Field-module__JcEwsW__thumb{background:var(--studio-text-secondary);width:12px;height:12px;transition:transform calc(.12s * (1 - var(--motion-reduced,0)) * var(--motion-time-scale,1)) var(--ease-out), background-color var(--motion-fast) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.Field-module__JcEwsW__switch[data-selected] .Field-module__JcEwsW__track{background:var(--studio-action);border-color:var(--studio-action)}.Field-module__JcEwsW__switch[data-selected] .Field-module__JcEwsW__thumb{background:var(--studio-on-action);transform:translate(12px)}.Field-module__JcEwsW__switch[data-focus-visible] .Field-module__JcEwsW__track{outline:2px solid var(--studio-focus);outline-offset:2px}.Field-module__JcEwsW__switch[data-disabled]{color:var(--studio-text-disabled);cursor:not-allowed}.Field-module__JcEwsW__switchState{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Field-module__JcEwsW__radioGroup,.Field-module__JcEwsW__radios{gap:6px;display:grid}.Field-module__JcEwsW__radios[data-orientation=horizontal]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.Field-module__JcEwsW__radio{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-field);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);grid-template-columns:16px 1fr;align-items:start;gap:2px 8px;padding:8px 10px;display:grid}.Field-module__JcEwsW__radio[data-hovered]{border-color:var(--studio-control-border)}.Field-module__JcEwsW__radio[data-selected]{border-color:var(--studio-text);box-shadow:inset 0 0 0 1px var(--studio-text)}.Field-module__JcEwsW__radio[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:2px}.Field-module__JcEwsW__radio[data-disabled]{color:var(--studio-text-disabled);cursor:not-allowed}.Field-module__JcEwsW__dot{border:1px solid var(--studio-control-border);background:var(--studio-field);border-radius:50%;width:16px;height:16px;margin-top:1px}.Field-module__JcEwsW__radio[data-selected] .Field-module__JcEwsW__dot{border:5px solid var(--studio-text)}.Field-module__JcEwsW__radioLabel{font:var(--studio-type-ui-strong)}.Field-module__JcEwsW__radioDescription{font:var(--studio-type-caption);color:var(--studio-text-secondary);grid-column:2}.Field-module__JcEwsW__radioExtra{grid-column:1/-1;margin-top:6px}.Field-module__JcEwsW__tabList{border-bottom:1px solid var(--studio-hairline);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.Field-module__JcEwsW__tab{min-height:32px;font:var(--studio-type-ui);color:var(--studio-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--ease-out);outline:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.Field-module__JcEwsW__tab[data-hovered]{color:var(--studio-text)}.Field-module__JcEwsW__tab[data-selected]{color:var(--studio-text);font-weight:500}.Field-module__JcEwsW__tab[data-selected]:after{content:"";background:var(--studio-text);height:2px;position:absolute;bottom:-1px;left:6px;right:6px}.Field-module__JcEwsW__tab[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:-2px;border-radius:var(--studio-radius-item)}.Field-module__JcEwsW__tabFlag{font:var(--studio-type-caption);color:var(--studio-warning)}.Field-module__JcEwsW__tabCount{border-radius:var(--studio-radius-pill);background:var(--studio-neutral-tint);min-width:18px;font:var(--studio-type-caption);font-variant-numeric:tabular-nums;color:var(--studio-text);text-align:center;padding:0 5px}@media (pointer:coarse){.Field-module__JcEwsW__tab{min-height:var(--studio-target-touch)}}.Field-module__JcEwsW__tabPanel{outline:none;padding-top:12px}.Field-module__JcEwsW__tabPanel[data-focus-visible]{outline:2px solid var(--studio-focus)}@media (pointer:coarse){.Field-module__JcEwsW__control,.Field-module__JcEwsW__tab{min-height:var(--studio-target-touch)}.Field-module__JcEwsW__tagRemove,.Field-module__JcEwsW__fieldButton{width:32px;height:32px}}
.List-module__Nd8Ada__filterBar{border-bottom:1px solid var(--studio-hairline);background:var(--studio-chrome);flex-wrap:wrap;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.List-module__Nd8Ada__search{flex:240px;min-width:0}.List-module__Nd8Ada__count{line-height:var(--studio-control-height-lg);font:var(--studio-type-caption);color:var(--studio-text-secondary);white-space:nowrap;align-self:flex-end;margin-left:auto}.List-module__Nd8Ada__active{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.List-module__Nd8Ada__select{grid-template-columns:minmax(0,1fr);gap:4px;min-width:132px;max-width:100%;display:grid}.List-module__Nd8Ada__selectButton{height:var(--studio-control-height-lg);border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-control);background:var(--studio-field);font:var(--studio-type-ui);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 10px;display:flex}.List-module__Nd8Ada__selectButton[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:1px}.List-module__Nd8Ada__selectValue{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.List-module__Nd8Ada__selectValue[data-placeholder]{color:var(--studio-text-secondary)}.List-module__Nd8Ada__select[data-invalid] .List-module__Nd8Ada__selectButton{border-color:var(--studio-error)}.List-module__Nd8Ada__select[data-disabled] .List-module__Nd8Ada__selectButton{border-color:var(--studio-hairline);background:var(--studio-chrome);color:var(--studio-text-disabled);cursor:default}@media (pointer:coarse){.List-module__Nd8Ada__selectButton{min-height:var(--studio-target-touch)}}.List-module__Nd8Ada__selectButton svg{width:16px;height:16px;color:var(--studio-text-secondary)}.List-module__Nd8Ada__selectLabel{font:var(--studio-type-ui-strong);color:var(--studio-text)}.List-module__Nd8Ada__scroller{background:var(--studio-field);contain:strict;position:relative;overflow:auto}.List-module__Nd8Ada__table{border-collapse:collapse;width:100%;font:var(--studio-type-ui);display:grid}.List-module__Nd8Ada__thead{z-index:1;background:var(--studio-panel);display:grid;position:sticky;top:0}.List-module__Nd8Ada__tbody{display:grid;position:relative}.List-module__Nd8Ada__tr{border-bottom:1px solid var(--studio-hairline);grid-template-columns:minmax(220px,3fr) minmax(96px,1fr) minmax(150px,1.2fr) minmax(88px,.8fr) minmax(120px,1fr);align-items:center;width:100%;display:grid}.List-module__Nd8Ada__tbody .List-module__Nd8Ada__tr{height:52px;position:absolute;left:0}.List-module__Nd8Ada__tbody .List-module__Nd8Ada__tr:hover{background:var(--studio-panel)}.List-module__Nd8Ada__th,.List-module__Nd8Ada__td{text-align:left;min-width:0;padding:0 12px;overflow:hidden}.List-module__Nd8Ada__th{height:36px;font:var(--studio-type-column);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary)}.List-module__Nd8Ada__sort{border-radius:var(--studio-radius-item);height:28px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:-4px;padding:0 4px;display:inline-flex}.List-module__Nd8Ada__sort:hover{color:var(--studio-text)}.List-module__Nd8Ada__sort:focus-visible{outline:2px solid var(--studio-focus)}.List-module__Nd8Ada__sort svg{width:14px;height:14px}.List-module__Nd8Ada__titleCell{gap:1px;display:grid}.List-module__Nd8Ada__titleLink{color:var(--studio-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.List-module__Nd8Ada__titleLink:hover{text-decoration:underline}.List-module__Nd8Ada__titleLink:focus-visible{outline:2px solid var(--studio-focus);outline-offset:2px;border-radius:2px}.List-module__Nd8Ada__slug{font:var(--studio-type-mono);color:var(--studio-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.List-module__Nd8Ada__meta{color:var(--studio-text-secondary);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.List-module__Nd8Ada__empty{padding:16px}@media (max-width:720px){.List-module__Nd8Ada__tr{grid-template-columns:minmax(0,1fr) minmax(0,max-content)}.List-module__Nd8Ada__td:nth-child(3){max-width:45vw}.List-module__Nd8Ada__th:nth-child(n+2):not(:nth-child(3)),.List-module__Nd8Ada__td:nth-child(2),.List-module__Nd8Ada__td:nth-child(4),.List-module__Nd8Ada__td:nth-child(5){display:none}}
.Menu-module__3yBhGG__popover{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-float);background:var(--studio-field);min-width:200px;max-width:min(360px,100vw - 32px);box-shadow:var(--studio-shadow-float);outline:none;padding:6px;overflow:auto}.Menu-module__3yBhGG__popover[data-entering]{animation:Menu-module__3yBhGG__pop-in var(--motion-base) var(--ease-out)}.Menu-module__3yBhGG__popover[data-exiting]{animation:Menu-module__3yBhGG__pop-out var(--motion-base-exit) var(--ease-in) forwards}@keyframes Menu-module__3yBhGG__pop-in{0%{opacity:0;transform:scale(var(--motion-pop))}}@keyframes Menu-module__3yBhGG__pop-out{to{opacity:0;transform:scale(var(--motion-pop))}}.Menu-module__3yBhGG__menu{outline:none}.Menu-module__3yBhGG__item{border-radius:var(--studio-radius-item);min-height:30px;color:var(--studio-text);cursor:default;outline:none;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:4px 8px;display:grid}.Menu-module__3yBhGG__item svg{stroke-width:1.5px;width:16px;height:16px;color:var(--studio-text-secondary)}.Menu-module__3yBhGG__item[data-focused]{background:var(--studio-selection)}.Menu-module__3yBhGG__item[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:-2px}.Menu-module__3yBhGG__item[data-disabled]{color:var(--studio-text-disabled)}.Menu-module__3yBhGG__itemDanger,.Menu-module__3yBhGG__itemDanger svg{color:var(--studio-error)}.Menu-module__3yBhGG__description{font:var(--studio-type-caption);color:var(--studio-text-secondary);grid-column:2/-1}.Menu-module__3yBhGG__shortcut{font:var(--studio-type-mono);color:var(--studio-text-secondary)}.Menu-module__3yBhGG__header{font:var(--studio-type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);padding:8px 8px 4px}.Menu-module__3yBhGG__divider{background:var(--studio-hairline);height:1px;margin:4px 2px}@media (pointer:coarse){.Menu-module__3yBhGG__item{min-height:var(--studio-target-touch)}}
.Moments-module__Vycwjq__firstScreen{justify-items:start;gap:16px;max-width:560px;padding:48px 0;display:grid}.Moments-module__Vycwjq__logo{display:block}.Moments-module__Vycwjq__title{font:var(--studio-type-moment-lg);color:var(--studio-text);overflow-wrap:anywhere}.Moments-module__Vycwjq__lead{font:var(--studio-type-body);color:var(--studio-text-secondary);max-width:52ch}.Moments-module__Vycwjq__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.Moments-module__Vycwjq__banner{background:var(--studio-canvas);border-bottom:1px solid var(--studio-hairline);min-width:0;min-height:44px;box-shadow:inset 3px 0 0 var(--studio-gold);align-items:center;gap:12px;padding:6px 16px;display:flex}.Moments-module__Vycwjq__bannerLead{font:var(--studio-type-caption);color:var(--studio-text-secondary);flex:none}.Moments-module__Vycwjq__bannerName{min-width:0;font:var(--studio-type-moment);color:var(--studio-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Moments-module__Vycwjq__bannerEnd{font:var(--studio-type-caption);color:var(--studio-text-secondary);flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.Moments-module__Vycwjq__published{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-canvas);gap:12px;max-width:480px;padding:24px;display:grid}.Moments-module__Vycwjq__publishedRule{background:var(--studio-gold);width:48px;height:2px}.Moments-module__Vycwjq__empty{border:1px dashed var(--studio-control-border);border-radius:var(--studio-radius-card);background:var(--studio-panel);justify-items:start;gap:8px;padding:32px 24px;display:grid}.Moments-module__Vycwjq__emptyTitle{font:var(--studio-type-heading)}.Moments-module__Vycwjq__emptyBody{max-width:56ch;font:var(--studio-type-body);color:var(--studio-text-secondary)}@media (max-width:560px){.Moments-module__Vycwjq__bannerLead{display:none}.Moments-module__Vycwjq__title{font:700 26px/32px var(--studio-font-moment)}}
.Lottie-module__19ymtq__figure{background:var(--studio-panel);display:block;position:relative;overflow:hidden}.Lottie-module__19ymtq__stage{width:100%;height:100%}.Lottie-module__19ymtq__stage svg{display:block}.Lottie-module__19ymtq__controls{gap:4px;display:flex;position:absolute;bottom:8px;left:8px}.Lottie-module__19ymtq__control{border-radius:var(--studio-radius-control);height:28px;color:var(--studio-on-action);font:var(--studio-type-caption);cursor:pointer;background:#132436d1;border:0;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.Lottie-module__19ymtq__control:hover{background:var(--studio-text)}.Lottie-module__19ymtq__control:focus-visible{outline:2px solid var(--studio-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--studio-field)}.Lottie-module__19ymtq__control svg{width:14px;height:14px}@media (pointer:coarse){.Lottie-module__19ymtq__control{height:var(--studio-target-touch)}}
.Media-module__2sD35W__grid{outline:none;grid-template-columns:repeat(auto-fill,minmax(min(148px,100%),1fr));justify-self:stretch;gap:12px;display:grid}.Media-module__2sD35W__tile{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-field);cursor:default;animation:Media-module__2sD35W__tile-in var(--motion-base) var(--ease-out) both;animation-delay:calc(var(--motion-stagger) * min(var(--tile-index,0), 7));transition:border-color var(--motion-fast) var(--ease-out);outline:none;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}@keyframes Media-module__2sD35W__tile-in{0%{opacity:0}}.Media-module__2sD35W__tile[data-hovered]{border-color:var(--studio-control-border)}.Media-module__2sD35W__tile[data-selected]{border-color:var(--studio-text);box-shadow:inset 0 0 0 1px var(--studio-text);background:var(--studio-selection)}.Media-module__2sD35W__tile[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:2px}.Media-module__2sD35W__thumb{aspect-ratio:4/3;background:var(--studio-panel);position:relative}.Media-module__2sD35W__thumb img,.Media-module__2sD35W__thumb figure{object-fit:cover;width:100%;height:100%;margin:0;display:block}.Media-module__2sD35W__kindBadge{border-radius:var(--studio-radius-item);height:20px;color:var(--studio-on-action);font:var(--studio-type-caption);background:#132436d1;align-items:center;gap:4px;padding:0 6px;font-weight:500;display:inline-flex;position:absolute;top:6px;left:6px}.Media-module__2sD35W__kindBadge svg{width:12px;height:12px}.Media-module__2sD35W__check{border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-item);background:var(--studio-field);width:22px;height:22px;color:var(--studio-on-action);place-items:center;display:grid;position:absolute;top:6px;right:6px}.Media-module__2sD35W__tile[data-selected] .Media-module__2sD35W__check{background:var(--studio-text);border-color:var(--studio-text)}.Media-module__2sD35W__check svg{stroke-width:2.5px;width:14px;height:14px}.Media-module__2sD35W__meta{align-content:start;gap:6px;padding:8px 10px 10px;display:grid}.Media-module__2sD35W__name{font:var(--studio-type-ui-strong);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Media-module__2sD35W__badges{flex-wrap:wrap;gap:4px;display:flex}.Media-module__2sD35W__badge{border-radius:var(--studio-radius-item);height:20px;font:var(--studio-type-caption);color:var(--studio-text);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;font-weight:500;display:inline-flex}.Media-module__2sD35W__badge svg{stroke-width:2px;width:12px;height:12px}.Media-module__2sD35W__badgeOk{background:var(--studio-success-tint)}.Media-module__2sD35W__badgeOk svg{color:var(--studio-success)}.Media-module__2sD35W__badgeWarn{background:var(--studio-warning-tint)}.Media-module__2sD35W__badgeWarn svg{color:var(--studio-warning)}.Media-module__2sD35W__badgeError{background:var(--studio-error-tint)}.Media-module__2sD35W__badgeError svg{color:var(--studio-error)}.Media-module__2sD35W__grid[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:4px;border-radius:var(--studio-radius-card)}.Media-module__2sD35W__gridEmpty{grid-column:1/-1}.Media-module__2sD35W__focal{gap:12px;display:grid}.Media-module__2sD35W__focalImage{border-radius:var(--studio-radius-card);cursor:crosshair;touch-action:none;outline:none;max-width:100%;position:relative;overflow:hidden}.Media-module__2sD35W__focalImage img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.Media-module__2sD35W__focalImage:focus-visible{outline:2px solid var(--studio-focus);outline-offset:2px}.Media-module__2sD35W__markerLayer{pointer-events:none;transform:translate(var(--focal-x), var(--focal-y));transition:transform var(--motion-fast) var(--ease-out);position:absolute;inset:0}.Media-module__2sD35W__marker{border:2px solid var(--studio-field);width:28px;height:28px;box-shadow:0 0 0 2px var(--studio-text), 0 2px 8px #0a08064d;border-radius:50%;margin:-14px 0 0 -14px;position:absolute;top:0;left:0}.Media-module__2sD35W__marker:after{content:"";background:var(--studio-field);border-radius:50%;position:absolute;inset:10px}.Media-module__2sD35W__focalFields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Media-module__2sD35W__crops{grid-template-columns:1fr 1.33fr 1.78fr;align-items:end;gap:8px;display:grid}.Media-module__2sD35W__crop{font:var(--studio-type-caption);color:var(--studio-text-secondary);gap:4px;display:grid}.Media-module__2sD35W__crop img{border-radius:var(--studio-radius-item);object-fit:cover;width:100%}.Media-module__2sD35W__drop{border:1px dashed var(--studio-control-border);border-radius:var(--studio-radius-card);background:var(--studio-panel);text-align:center;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);outline:none;justify-items:center;gap:8px;padding:24px 16px;display:grid}.Media-module__2sD35W__drop[data-drop-target]{border-style:solid;border-color:var(--studio-text);background:var(--studio-selection)}.Media-module__2sD35W__drop[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:2px}.Media-module__2sD35W__dropTitle{font:var(--studio-type-ui-strong)}.Media-module__2sD35W__dropHint{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Media-module__2sD35W__uploads{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Media-module__2sD35W__upload{font:var(--studio-type-ui);grid-template-columns:1fr auto;gap:4px 12px;display:grid}.Media-module__2sD35W__uploadName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Media-module__2sD35W__uploadState{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Media-module__2sD35W__uploadState[data-state=error]{color:var(--studio-error)}.Media-module__2sD35W__bar{background:var(--studio-neutral-tint);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.Media-module__2sD35W__barFill{background:var(--studio-text);transform-origin:0;height:100%;transition:transform var(--motion-base) var(--ease-out)}.Media-module__2sD35W__barFill[data-state=error]{background:var(--studio-error)}
.Page-module__jOPtaW__header{border-bottom:1px solid var(--studio-hairline);background:var(--studio-page);gap:6px;min-width:0;padding:20px 24px 16px;display:grid}.Page-module__jOPtaW__crumbs{min-width:0}.Page-module__jOPtaW__crumbList{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Page-module__jOPtaW__crumb{min-width:0;max-width:100%;font:var(--studio-type-caption);color:var(--studio-text-secondary);align-items:center;gap:2px;display:inline-flex}.Page-module__jOPtaW__crumbLink{border-radius:var(--studio-radius-item);min-width:0;min-height:24px;color:var(--studio-text-secondary);outline:none;align-items:center;text-decoration:none;display:inline-flex}.Page-module__jOPtaW__crumbLink[data-hovered]{color:var(--studio-text);text-underline-offset:3px;text-decoration:underline}.Page-module__jOPtaW__crumbLink[data-focus-visible],.Page-module__jOPtaW__back[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:2px}.Page-module__jOPtaW__crumbText{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;display:block;overflow:hidden}.Page-module__jOPtaW__crumbCurrent{color:var(--studio-text)}.Page-module__jOPtaW__crumbSeparator{stroke-width:1.5px;flex:none;width:14px;height:14px}.Page-module__jOPtaW__back{display:none}.Page-module__jOPtaW__titleRow{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.Page-module__jOPtaW__titleBlock{flex-wrap:wrap;flex:320px;align-items:center;gap:4px 12px;min-width:0;display:flex}.Page-module__jOPtaW__title{min-width:0;font:var(--studio-type-page);color:var(--studio-text);overflow-wrap:anywhere;margin:0}.Page-module__jOPtaW__title[data-kind=item]{font:var(--studio-type-item-title)}.Page-module__jOPtaW__status{min-width:0;display:inline-flex}.Page-module__jOPtaW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.Page-module__jOPtaW__description{max-width:72ch;font:var(--studio-type-body);color:var(--studio-text-secondary);margin:0}@media (max-width:720px){.Page-module__jOPtaW__header{padding:12px 16px}.Page-module__jOPtaW__crumbList{display:none}.Page-module__jOPtaW__back{min-height:var(--studio-target-touch);border-radius:var(--studio-radius-item);max-width:100%;font:var(--studio-type-ui);color:var(--studio-text-secondary);outline:none;align-items:center;gap:2px;margin-left:-6px;padding-right:8px;text-decoration:none;display:inline-flex}.Page-module__jOPtaW__back svg{stroke-width:1.5px;flex:none;width:18px;height:18px}.Page-module__jOPtaW__actions{width:100%;margin-left:0}.Page-module__jOPtaW__actions>[role=status]{flex-basis:100%}}
.gallery-module__M1jNBG__frame{background:var(--studio-page);min-height:100dvh}.gallery-module__M1jNBG__top{display:contents}.gallery-module__M1jNBG__layout{grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.gallery-module__M1jNBG__toc{top:var(--suite-bar-height);max-height:calc(100dvh - var(--suite-bar-height));gap:2px;padding:20px 12px;display:grid;position:sticky;overflow:auto}.gallery-module__M1jNBG__tocHeading{font:var(--studio-type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);padding:0 8px 6px}.gallery-module__M1jNBG__tocLink{border-radius:var(--studio-radius-control);color:var(--studio-text);white-space:nowrap;padding:5px 8px;text-decoration:none;display:block}.gallery-module__M1jNBG__tocLink:hover{background:color-mix(in srgb, var(--studio-neutral-tint) 70%, transparent)}.gallery-module__M1jNBG__main{background:var(--studio-canvas);border-left:1px solid var(--studio-hairline);min-width:0;padding:0 clamp(16px,4vw,48px) 120px}.gallery-module__M1jNBG__intro{border-bottom:1px solid var(--studio-hairline);gap:16px;padding:48px 0 40px;display:grid}.gallery-module__M1jNBG__introTitle{font:var(--studio-type-moment-xl);max-width:18ch}.gallery-module__M1jNBG__introLead{max-width:64ch;font:var(--studio-type-body);color:var(--studio-text-secondary)}.gallery-module__M1jNBG__introControls{grid-template-columns:minmax(0,1fr);gap:12px;max-width:760px;display:grid}.gallery-module__M1jNBG__section{border-bottom:1px solid var(--studio-hairline);gap:20px;padding:40px 0;scroll-margin-top:72px;display:grid}.gallery-module__M1jNBG__sectionHead{gap:6px;max-width:72ch;display:grid}.gallery-module__M1jNBG__eyebrow{font:var(--studio-type-label);letter-spacing:.06em;text-transform:uppercase;color:var(--studio-text-secondary)}.gallery-module__M1jNBG__h2{font:var(--studio-type-page)}.gallery-module__M1jNBG__h3{font:var(--studio-type-heading)}.gallery-module__M1jNBG__lead{font:var(--studio-type-body);color:var(--studio-text-secondary)}.gallery-module__M1jNBG__sub{gap:12px;display:grid}.gallery-module__M1jNBG__specimen{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-page);min-width:0;padding:20px}.gallery-module__M1jNBG__onPanel{background:var(--studio-panel)}.gallery-module__M1jNBG__onCanvas{background:var(--studio-canvas)}.gallery-module__M1jNBG__flush{padding:0;overflow:hidden}.gallery-module__M1jNBG__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gallery-module__M1jNBG__cols2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gallery-module__M1jNBG__cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gallery-module__M1jNBG__note{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.gallery-module__M1jNBG__mono{font:var(--studio-type-mono)}.gallery-module__M1jNBG__swatches{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:12px;display:grid}.gallery-module__M1jNBG__swatch{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-field);grid-template-rows:64px auto;display:grid;overflow:hidden}.gallery-module__M1jNBG__swatchColour{border-bottom:1px solid var(--studio-hairline)}.gallery-module__M1jNBG__swatchMeta{gap:2px;padding:8px 10px;display:grid}.gallery-module__M1jNBG__swatchName{font:var(--studio-type-mono)}.gallery-module__M1jNBG__swatchUse{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.gallery-module__M1jNBG__table{border-collapse:collapse;width:100%;font:var(--studio-type-ui)}.gallery-module__M1jNBG__table th,.gallery-module__M1jNBG__table td{border-bottom:1px solid var(--studio-hairline);text-align:left;vertical-align:top;padding:8px 10px}.gallery-module__M1jNBG__table th{font:var(--studio-type-column);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);background:var(--studio-panel);white-space:nowrap}.gallery-module__M1jNBG__table td.gallery-module__M1jNBG__num{font-variant-numeric:tabular-nums;white-space:nowrap}.gallery-module__M1jNBG__pairSample{border-radius:var(--studio-radius-item);border:1px solid var(--studio-hairline);min-width:64px;height:28px;font:var(--studio-type-ui-strong);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.gallery-module__M1jNBG__pairShape{border-radius:var(--studio-radius-item);border:2px solid;place-items:center;width:18px;height:18px;display:inline-grid}.gallery-module__M1jNBG__pairDot{border-radius:50%;width:6px;height:6px}.gallery-module__M1jNBG__pass{color:var(--studio-success);align-items:center;gap:4px;font-weight:500;display:inline-flex}.gallery-module__M1jNBG__fail{color:var(--studio-error);align-items:center;gap:4px;font-weight:500;display:inline-flex}.gallery-module__M1jNBG__pass svg,.gallery-module__M1jNBG__fail svg{width:14px;height:14px}.gallery-module__M1jNBG__typeRow{border-bottom:1px solid var(--studio-hairline);grid-template-columns:180px minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;display:grid}.gallery-module__M1jNBG__typeMeta{font:var(--studio-type-caption);color:var(--studio-text-secondary);gap:2px;display:grid}.gallery-module__M1jNBG__typeSample{overflow-wrap:anywhere;min-width:0}.gallery-module__M1jNBG__spaceRow{font:var(--studio-type-caption);grid-template-columns:120px 1fr;align-items:center;gap:12px;display:grid}.gallery-module__M1jNBG__spaceBar{background:var(--studio-text);border-radius:2px;height:12px}.gallery-module__M1jNBG__shapes{flex-wrap:wrap;gap:16px;display:flex}.gallery-module__M1jNBG__shape{border:1px solid var(--studio-control-border);background:var(--studio-field);width:112px;height:72px;font:var(--studio-type-caption);text-align:center;place-items:center;display:grid}.gallery-module__M1jNBG__matrix{border-collapse:collapse;min-width:760px}.gallery-module__M1jNBG__matrix th,.gallery-module__M1jNBG__matrix td{border-bottom:1px solid var(--studio-hairline);text-align:left;vertical-align:middle;padding:12px}.gallery-module__M1jNBG__matrix thead th{font:var(--studio-type-column);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);white-space:nowrap}.gallery-module__M1jNBG__matrix tbody th{font:var(--studio-type-ui-strong);white-space:nowrap}.gallery-module__M1jNBG__na{color:var(--studio-text-secondary)}.gallery-module__M1jNBG__playground{gap:16px;display:grid}.gallery-module__M1jNBG__playgroundBar{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-panel);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;display:flex}.gallery-module__M1jNBG__demos{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.gallery-module__M1jNBG__demo{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-page);grid-template-rows:auto 1fr;gap:12px;min-width:0;padding:16px;display:grid}.gallery-module__M1jNBG__demoHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.gallery-module__M1jNBG__demoTitle{font:var(--studio-type-ui-strong)}.gallery-module__M1jNBG__demoBody{min-width:0}.gallery-module__M1jNBG__panelDemo{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-canvas);--studio-inspector-width:140px;height:180px;overflow:hidden}.gallery-module__M1jNBG__panelDemoCanvas{font:var(--studio-type-caption);color:var(--studio-text-secondary);padding:12px}.gallery-module__M1jNBG__panelDemoInspector{font:var(--studio-type-caption);padding:12px}.gallery-module__M1jNBG__railDemo{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);--suite-bar-height:0px;height:300px;overflow:hidden}.gallery-module__M1jNBG__railDemo nav{height:300px}.gallery-module__M1jNBG__railDemo nav>div,.gallery-module__M1jNBG__shellDemo nav>div{height:100%;position:static}.gallery-module__M1jNBG__shellDemo{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);--suite-bar-height:0px;height:420px;overflow:hidden}.gallery-module__M1jNBG__shellDemo>div{height:100%;min-height:0}.gallery-module__M1jNBG__shellDemo nav{height:auto}.gallery-module__M1jNBG__fakeTop{border-bottom:1px solid var(--studio-hairline);height:48px;font:var(--studio-type-caption);color:var(--studio-text-secondary);background:#fff;grid-area:top;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.gallery-module__M1jNBG__splitDemo{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-canvas);height:360px;overflow:hidden}.gallery-module__M1jNBG__inspectorBody>*{justify-self:stretch}.gallery-module__M1jNBG__inspectorBody>:last-child{justify-self:start}.gallery-module__M1jNBG__inspectorBody{background:var(--studio-panel);align-content:start;justify-items:start;gap:16px;min-height:100%;padding:16px;display:grid}.gallery-module__M1jNBG__canvasDemo{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);height:520px;overflow:hidden}.gallery-module__M1jNBG__canvasDemo>div,.gallery-module__M1jNBG__canvasDemoShort>div{height:100%}.gallery-module__M1jNBG__canvasDemoShort{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);height:360px;overflow:hidden}.gallery-module__M1jNBG__tableTitle{min-width:0;display:grid}.gallery-module__M1jNBG__tableTitleText{text-overflow:ellipsis;white-space:nowrap;font:var(--studio-type-ui-strong);overflow:hidden}.gallery-module__M1jNBG__tableTitle .gallery-module__M1jNBG__mono{text-overflow:ellipsis;white-space:nowrap;color:var(--studio-text-secondary);overflow:hidden}.gallery-module__M1jNBG__stateRow{gap:12px;width:max-content;display:flex}.gallery-module__M1jNBG__stateCell{align-content:start;gap:8px;width:340px;display:grid}.gallery-module__M1jNBG__checklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gallery-module__M1jNBG__checklist li{font:var(--studio-type-body);grid-template-columns:20px 1fr;gap:8px;display:grid}.gallery-module__M1jNBG__checklist svg{width:16px;height:16px;color:var(--studio-text-secondary);margin-top:2px}.gallery-module__M1jNBG__worst{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.gallery-module__M1jNBG__chipWrap{max-width:240px}@media (max-width:960px){.gallery-module__M1jNBG__cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.gallery-module__M1jNBG__layout{grid-template-columns:minmax(0,1fr)}.gallery-module__M1jNBG__toc{border-bottom:1px solid var(--studio-hairline);max-height:none;padding:8px 12px;display:flex;position:static;overflow-x:auto}.gallery-module__M1jNBG__tocHeading{display:none}.gallery-module__M1jNBG__cols2,.gallery-module__M1jNBG__cols3{grid-template-columns:minmax(0,1fr)}.gallery-module__M1jNBG__main{border-left:0}.gallery-module__M1jNBG__typeRow{grid-template-columns:minmax(0,1fr);gap:4px}.gallery-module__M1jNBG__introTitle{font:var(--studio-type-page)}.gallery-module__M1jNBG__shellDemo{height:auto}}
.LinkDialog-module__r734aq__body{gap:16px;display:grid}.LinkDialog-module__r734aq__items{gap:8px;display:grid}.LinkDialog-module__r734aq__results{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-field);min-height:48px;max-height:240px;padding:4px}.LinkDialog-module__r734aq__result[data-selected]{background:var(--studio-selection)}.LinkDialog-module__r734aq__resultIcon{vertical-align:-2px;stroke-width:1.5px;width:14px;height:14px;color:var(--studio-text-secondary);margin-right:6px}.LinkDialog-module__r734aq__chosen{font:var(--studio-type-ui);color:var(--studio-text);overflow-wrap:anywhere;margin:0}.LinkDialog-module__r734aq__remove{margin-right:auto}@media (pointer:coarse){.LinkDialog-module__r734aq__result{min-height:var(--studio-target-touch)}}
.DataTable-module__kyVuAG__frame{gap:8px;min-width:0;display:grid;container-type:inline-size}.DataTable-module__kyVuAG__summary{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:32px;display:flex}.DataTable-module__kyVuAG__total{font:var(--studio-type-ui);color:var(--studio-text-secondary);font-variant-numeric:tabular-nums}.DataTable-module__kyVuAG__bulk{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-selection);min-width:0;animation:DataTable-module__kyVuAG__bulk-in var(--motion-base) var(--ease-out);flex-wrap:wrap;flex:auto;align-items:center;gap:8px;padding:4px 4px 4px 12px;display:flex}@keyframes DataTable-module__kyVuAG__bulk-in{0%{opacity:0;transform:translateY(var(--motion-distance-sm))}}.DataTable-module__kyVuAG__selectedCount{font:var(--studio-type-ui-strong);color:var(--studio-text)}.DataTable-module__kyVuAG__capped{font-weight:400}.DataTable-module__kyVuAG__bulkActions{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.DataTable-module__kyVuAG__scroller{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-panel);min-width:0;position:relative;overflow-x:auto}.DataTable-module__kyVuAG__bounded{overscroll-behavior:contain;overflow-y:auto}.DataTable-module__kyVuAG__bounded .DataTable-module__kyVuAG__th{z-index:1;position:sticky;top:0}.DataTable-module__kyVuAG__table{border-collapse:collapse;table-layout:fixed;outline:none}.DataTable-module__kyVuAG__table[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:-2px}.DataTable-module__kyVuAG__th{border-bottom:1px solid var(--studio-hairline);background:var(--studio-chrome);height:40px;font:var(--studio-type-column);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);text-align:start;white-space:nowrap;outline:none;padding:0 12px}.DataTable-module__kyVuAG__th[data-allows-sorting]{cursor:pointer}.DataTable-module__kyVuAG__th[data-hovered][data-allows-sorting],.DataTable-module__kyVuAG__th[data-sort-direction]{color:var(--studio-text)}.DataTable-module__kyVuAG__th[data-focus-visible],.DataTable-module__kyVuAG__td[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:-2px}.DataTable-module__kyVuAG__headerCell{align-items:center;gap:4px;display:inline-flex}.DataTable-module__kyVuAG__headerCell svg{stroke-width:1.5px;width:14px;height:14px}.DataTable-module__kyVuAG__tr{cursor:default;transition:background-color var(--motion-fast) var(--ease-out);outline:none}.DataTable-module__kyVuAG__tr[data-href]{cursor:pointer}.DataTable-module__kyVuAG__tr[data-hovered]{background:var(--studio-chrome)}.DataTable-module__kyVuAG__tr[data-selected]{background:var(--studio-selection)}.DataTable-module__kyVuAG__tr[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:-2px}.DataTable-module__kyVuAG__td{border-bottom:1px solid var(--studio-hairline);height:52px;font:var(--studio-type-ui);color:var(--studio-text);vertical-align:middle;text-overflow:ellipsis;max-width:0;padding:6px 12px;overflow:hidden}.DataTable-module__kyVuAG__tbody>.DataTable-module__kyVuAG__tr:last-child>.DataTable-module__kyVuAG__td{border-bottom:0}.DataTable-module__kyVuAG__end{text-align:end}.DataTable-module__kyVuAG__selectColumn{width:44px;max-width:none;padding:0 0 0 12px}.DataTable-module__kyVuAG__checkbox{cursor:pointer;outline:none;place-items:center;width:24px;height:24px;display:inline-grid}.DataTable-module__kyVuAG__box{border:1px solid var(--studio-control-border);background:var(--studio-field);width:16px;height:16px;color:var(--studio-on-action);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);border-radius:4px;place-items:center;display:grid}.DataTable-module__kyVuAG__box svg{stroke-width:2.5px;width:12px;height:12px}.DataTable-module__kyVuAG__checkbox[data-selected] .DataTable-module__kyVuAG__box,.DataTable-module__kyVuAG__checkbox[data-indeterminate] .DataTable-module__kyVuAG__box{border-color:var(--studio-action);background:var(--studio-action)}.DataTable-module__kyVuAG__checkbox[data-focus-visible] .DataTable-module__kyVuAG__box{outline:2px solid var(--studio-focus);outline-offset:2px}.DataTable-module__kyVuAG__empty,.DataTable-module__kyVuAG__message{padding:24px}.DataTable-module__kyVuAG__message{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-panel)}.DataTable-module__kyVuAG__loading{gap:1px;padding:0;display:grid}.DataTable-module__kyVuAG__loadingRow{border-bottom:1px solid var(--studio-hairline);background:var(--studio-panel);height:51px;display:block}.DataTable-module__kyVuAG__loadingRow:after{content:"";border-radius:var(--studio-radius-item);background:var(--studio-neutral-tint);width:60%;height:12px;margin:20px 12px;display:block}.DataTable-module__kyVuAG__more{justify-content:center;padding:4px 0;display:flex}@container (max-width:600px){.DataTable-module__kyVuAG__td{height:56px}.DataTable-module__kyVuAG__bulkActions{width:100%;margin-left:0}}@media (pointer:coarse){.DataTable-module__kyVuAG__checkbox{width:var(--studio-target-touch);height:var(--studio-target-touch)}.DataTable-module__kyVuAG__td{height:56px}}
.NavigationEditor-module__PMk6sW__editor{gap:8px;min-width:0;display:grid;container-type:inline-size}.NavigationEditor-module__PMk6sW__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.NavigationEditor-module__PMk6sW__title{font:var(--studio-type-heading);color:var(--studio-text);margin:0}.NavigationEditor-module__PMk6sW__count{font:var(--studio-type-ui);color:var(--studio-text-secondary);font-variant-numeric:tabular-nums}.NavigationEditor-module__PMk6sW__head>:last-child:not(.NavigationEditor-module__PMk6sW__count):not(.NavigationEditor-module__PMk6sW__title){margin-left:auto}.NavigationEditor-module__PMk6sW__hint,.NavigationEditor-module__PMk6sW__said{font:var(--studio-type-caption);color:var(--studio-text-secondary);margin:0}.NavigationEditor-module__PMk6sW__said{min-height:16px;color:var(--studio-text)}.NavigationEditor-module__PMk6sW__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.NavigationEditor-module__PMk6sW__nested{border-left:1px solid var(--studio-hairline);margin:4px 0 0 13px;padding-left:15px}.NavigationEditor-module__PMk6sW__item{min-width:0}.NavigationEditor-module__PMk6sW__item[data-dragging]>.NavigationEditor-module__PMk6sW__row{box-shadow:var(--studio-shadow-drag);z-index:2;position:relative}.NavigationEditor-module__PMk6sW__item[data-placeholder]>.NavigationEditor-module__PMk6sW__row{border-style:dashed;border-color:var(--studio-control-border);background:var(--studio-panel)}.NavigationEditor-module__PMk6sW__item[data-placeholder]>.NavigationEditor-module__PMk6sW__row>*{opacity:0}.NavigationEditor-module__PMk6sW__carried{box-shadow:0 0 0 2px var(--studio-focus);cursor:grabbing}.NavigationEditor-module__PMk6sW__dropBefore,.NavigationEditor-module__PMk6sW__dropAfter{background:var(--studio-focus);border-radius:1px;height:2px;margin:-3px 8px 1px}.NavigationEditor-module__PMk6sW__dropAfter{margin:1px 8px -3px}.NavigationEditor-module__PMk6sW__row{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-field);align-items:center;gap:8px;min-width:0;min-height:52px;padding:4px 4px 4px 2px;display:flex}.NavigationEditor-module__PMk6sW__row[data-needs]{border-left:2px solid var(--studio-warning)}.NavigationEditor-module__PMk6sW__handle{border-radius:var(--studio-radius-item);width:24px;height:32px;color:var(--studio-text-secondary);cursor:grab;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.NavigationEditor-module__PMk6sW__handle:focus-visible{outline:2px solid var(--studio-focus);outline-offset:1px}.NavigationEditor-module__PMk6sW__handle:disabled{cursor:default;opacity:.4}.NavigationEditor-module__PMk6sW__handle svg{width:16px;height:16px}.NavigationEditor-module__PMk6sW__body{flex:1;gap:1px;min-width:0;display:grid}.NavigationEditor-module__PMk6sW__label,.NavigationEditor-module__PMk6sW__where{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NavigationEditor-module__PMk6sW__label{font:var(--studio-type-ui-strong);color:var(--studio-text)}.NavigationEditor-module__PMk6sW__where{font:var(--studio-type-caption);color:var(--studio-text-secondary);align-items:center;gap:4px;display:flex}.NavigationEditor-module__PMk6sW__where svg,.NavigationEditor-module__PMk6sW__needs svg,.NavigationEditor-module__PMk6sW__linkValue svg{stroke-width:1.5px;flex:none;width:12px;height:12px}.NavigationEditor-module__PMk6sW__whereAddress{text-overflow:ellipsis;font:var(--studio-type-mono);overflow:hidden}.NavigationEditor-module__PMk6sW__whereItem{text-overflow:ellipsis;overflow:hidden}.NavigationEditor-module__PMk6sW__needs{font:var(--studio-type-caption);color:var(--studio-text);align-items:center;gap:4px;display:flex}.NavigationEditor-module__PMk6sW__needs svg{color:var(--studio-warning)}.NavigationEditor-module__PMk6sW__languages{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:3px;max-width:40%;display:flex}.NavigationEditor-module__PMk6sW__lang{background:var(--studio-neutral-tint);min-width:26px;height:18px;font:var(--studio-type-mono);color:var(--studio-text);border-radius:3px;place-items:center;padding:0 4px;font-weight:500;line-height:1;display:inline-grid}.NavigationEditor-module__PMk6sW__langMissing{outline:1px dashed var(--studio-control-border);outline-offset:-1px;color:var(--studio-text-secondary);background:0 0}.NavigationEditor-module__PMk6sW__actions{flex:none;gap:2px;display:flex}.NavigationEditor-module__PMk6sW__empty{border:1px dashed var(--studio-control-border);border-radius:var(--studio-radius-card);padding:20px}.NavigationEditor-module__PMk6sW__emptyTitle{font:var(--studio-type-ui-strong);color:var(--studio-text);margin:0 0 4px}.NavigationEditor-module__PMk6sW__emptyBody{font:var(--studio-type-ui);color:var(--studio-text-secondary);margin:0}.NavigationEditor-module__PMk6sW__dialog{gap:12px;display:grid}.NavigationEditor-module__PMk6sW__linkField{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;display:grid}.NavigationEditor-module__PMk6sW__linkLabel{font:var(--studio-type-ui-strong);color:var(--studio-text);grid-column:1/-1}.NavigationEditor-module__PMk6sW__linkValue{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-panel);min-width:0;min-height:32px;font:var(--studio-type-ui);color:var(--studio-text);align-items:center;gap:6px;padding:0 8px;display:flex}.NavigationEditor-module__PMk6sW__linkValue span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NavigationEditor-module__PMk6sW__linkMissing{color:var(--studio-text-secondary)}.NavigationEditor-module__PMk6sW__linkError{font:var(--studio-type-caption);color:var(--studio-error);grid-column:1/-1;margin:0}@container (max-width:560px){.NavigationEditor-module__PMk6sW__row{flex-wrap:wrap}.NavigationEditor-module__PMk6sW__body{flex-basis:calc(100% - 40px)}.NavigationEditor-module__PMk6sW__languages{justify-content:flex-start;max-width:none;margin-left:32px}.NavigationEditor-module__PMk6sW__actions{margin-left:auto}}@media (pointer:coarse){.NavigationEditor-module__PMk6sW__handle{width:var(--studio-target-touch);height:var(--studio-target-touch)}}
.Canvas-module__apWOiG__frame{background:var(--studio-canvas);grid-template-rows:auto 1fr;min-height:0;display:grid;container-type:inline-size}.Canvas-module__apWOiG__surface{padding:48px clamp(16px,6vw,72px) 96px;overflow:auto}.Canvas-module__apWOiG__column{max-width:var(--studio-measure);margin:0 auto}.Canvas-module__apWOiG__title{width:100%;font:var(--studio-type-canvas-h1);color:var(--studio-text);resize:none;field-sizing:content;background:0 0;border:0;outline:none;margin:0 0 20px;padding:0;display:block;overflow:hidden}.Canvas-module__apWOiG__title::placeholder{color:var(--studio-text-secondary)}.Canvas-module__apWOiG__prose p.is-editor-empty:first-child:before{color:var(--studio-text-secondary)}.Canvas-module__apWOiG__title:focus-visible{box-shadow:0 2px 0 var(--studio-focus);outline:none}.Canvas-module__apWOiG__prose{min-height:240px;font:var(--studio-type-canvas);color:var(--studio-text);overflow-wrap:break-word;caret-color:var(--studio-text);font-variant-numeric:proportional-nums oldstyle-nums;outline:none}.Canvas-module__apWOiG__prose:focus-visible{outline:none}.Canvas-module__apWOiG__prose p{margin:0 0 18px}.Canvas-module__apWOiG__prose h2{font:var(--studio-type-canvas-h2);margin:36px 0 12px}.Canvas-module__apWOiG__prose h3{font:var(--studio-type-canvas-h3);margin:28px 0 8px}:is(.Canvas-module__apWOiG__prose ul,.Canvas-module__apWOiG__prose ol){margin:0 0 18px;padding-left:24px}.Canvas-module__apWOiG__prose a{color:inherit;text-underline-offset:3px;text-decoration:underline}.Canvas-module__apWOiG__prose p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0}.Canvas-module__apWOiG__prose .ProseMirror-selectednode{outline:2px solid var(--studio-focus)}.Canvas-module__apWOiG__surface:focus-within .Canvas-module__apWOiG__column{box-shadow:-14px 0 0 -12px var(--studio-focus)}.Canvas-module__apWOiG__prose .studio-place{-webkit-text-decoration:underline dotted var(--studio-text-secondary);text-decoration:underline dotted var(--studio-text-secondary);text-underline-offset:5px;text-decoration-thickness:1.5px}.Canvas-module__apWOiG__prose .studio-check-inline{-webkit-text-decoration:underline wavy var(--studio-warning);text-decoration:underline wavy var(--studio-warning);text-underline-offset:4px;text-decoration-thickness:1px}.Canvas-module__apWOiG__prose .studio-check-block{position:relative}.Canvas-module__apWOiG__prose .studio-check-block:before{content:"!";border-radius:var(--studio-radius-pill);background:var(--studio-warning-tint);width:16px;height:16px;font:var(--studio-type-label);color:var(--studio-text);place-items:center;line-height:1;display:grid;position:absolute;top:.35em;left:-26px}.Canvas-module__apWOiG__quote{border-left:2px solid var(--studio-text);margin:28px 0;padding-left:20px}.Canvas-module__apWOiG__quoteText{margin:0;font-style:italic}.Canvas-module__apWOiG__attribution{font:var(--studio-type-ui);color:var(--studio-text-secondary);align-items:baseline;gap:6px;margin-top:6px;display:flex}.Canvas-module__apWOiG__attributionField{flex:1;min-width:0}.Canvas-module__apWOiG__attributionField input,.Canvas-module__apWOiG__embedTitle input{border-radius:var(--studio-radius-item);width:100%;min-height:28px;font:var(--studio-type-ui);color:var(--studio-text);background:0 0;border:1px solid #0000;padding:0 4px}.Canvas-module__apWOiG__attributionField input:hover,.Canvas-module__apWOiG__embedTitle input:hover{border-color:var(--studio-hairline)}.Canvas-module__apWOiG__attributionField input:focus-visible,.Canvas-module__apWOiG__embedTitle input:focus-visible{outline:2px solid var(--studio-focus);outline-offset:0;border-color:var(--studio-focus);background:var(--studio-field)}.Canvas-module__apWOiG__attributionField input::placeholder,.Canvas-module__apWOiG__embedTitle input::placeholder{color:var(--studio-text-secondary)}.Canvas-module__apWOiG__block{border-radius:var(--studio-radius-card);margin:28px 0;position:relative}.Canvas-module__apWOiG__blockSelected{outline:2px solid var(--studio-focus);outline-offset:4px}.Canvas-module__apWOiG__blockTools{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-field);box-shadow:var(--studio-shadow-float);opacity:0;transition:opacity var(--motion-fast) var(--ease-out);gap:2px;padding:2px;display:flex;position:absolute;top:8px;right:8px}.Canvas-module__apWOiG__block:hover .Canvas-module__apWOiG__blockTools,.Canvas-module__apWOiG__block:focus-within .Canvas-module__apWOiG__blockTools,.Canvas-module__apWOiG__blockSelected .Canvas-module__apWOiG__blockTools{opacity:1}.Canvas-module__apWOiG__image{gap:8px;display:grid}.Canvas-module__apWOiG__imageFrame{border-radius:var(--studio-radius-card);background:var(--studio-panel);position:relative;overflow:hidden}.Canvas-module__apWOiG__imageFrame img{object-fit:cover;width:100%;max-height:480px;display:block}.Canvas-module__apWOiG__imageMissing{border:1px dashed var(--studio-control-border);border-radius:var(--studio-radius-card);min-height:120px;font:var(--studio-type-ui);color:var(--studio-text-secondary);align-items:center;gap:8px;padding:16px;display:flex}.Canvas-module__apWOiG__imageMissing svg,.Canvas-module__apWOiG__embedIcon{stroke-width:1.5px;flex:none;width:20px;height:20px}.Canvas-module__apWOiG__imageMeta{font:var(--studio-type-caption);color:var(--studio-text-secondary);gap:2px;display:grid}.Canvas-module__apWOiG__imageName{font:var(--studio-type-ui-strong);color:var(--studio-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Canvas-module__apWOiG__imageFacts{overflow-wrap:anywhere}.Canvas-module__apWOiG__embedFrame{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-panel);align-items:center;gap:12px;min-height:88px;padding:16px 132px 16px 16px;display:flex}.Canvas-module__apWOiG__embedText{flex:1;gap:2px;min-width:0;display:grid}.Canvas-module__apWOiG__embedProvider{font:var(--studio-type-caption);color:var(--studio-text-secondary);overflow-wrap:anywhere}.Canvas-module__apWOiG__mono{font:var(--studio-type-mono)}.Canvas-module__apWOiG__embedTitle input{font:var(--studio-type-ui-strong)}.Canvas-module__apWOiG__notes{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.Canvas-module__apWOiG__note{border-radius:var(--studio-radius-control);font:var(--studio-type-ui);color:var(--studio-text);align-items:flex-start;gap:6px;padding:6px 10px;display:flex}.Canvas-module__apWOiG__note svg{stroke-width:1.5px;flex:none;width:16px;height:16px;margin-top:1px}.Canvas-module__apWOiG__note_publish{background:var(--studio-error-tint)}.Canvas-module__apWOiG__note_publish svg{color:var(--studio-error)}.Canvas-module__apWOiG__note_warning{background:var(--studio-warning-tint)}.Canvas-module__apWOiG__note_warning svg{color:var(--studio-warning)}.Canvas-module__apWOiG__note_confirm{background:var(--studio-scheduled-tint)}.Canvas-module__apWOiG__checksButton{font-variant-numeric:tabular-nums}@container (max-width:640px){.Canvas-module__apWOiG__checksWords{display:none}}.Canvas-module__apWOiG__checksBlocking svg{color:var(--studio-error)}.Canvas-module__apWOiG__checksPopover{width:min(420px,100vw - 32px);max-width:min(420px,100vw - 32px)}.Canvas-module__apWOiG__checksDialog{outline:none;max-height:min(420px,60vh);overflow:auto}.Canvas-module__apWOiG__checksEmpty{font:var(--studio-type-ui);color:var(--studio-text-secondary);margin:4px 6px}.Canvas-module__apWOiG__checksList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Canvas-module__apWOiG__checkItem{border-radius:var(--studio-radius-item);font:var(--studio-type-ui);color:var(--studio-text);grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:6px;display:grid}.Canvas-module__apWOiG__checkItem+.Canvas-module__apWOiG__checkItem{border-top:1px solid var(--studio-hairline)}.Canvas-module__apWOiG__checkItem>:nth-child(2){grid-column:1}.Canvas-module__apWOiG__checkItem>button{grid-area:1/2/span 2}.Canvas-module__apWOiG__checkKind{border-radius:var(--studio-radius-pill);font:var(--studio-type-caption);justify-self:start;padding:0 6px}.Canvas-module__apWOiG__kindSave,.Canvas-module__apWOiG__kindPublish{background:var(--studio-error-tint)}.Canvas-module__apWOiG__kindWarning{background:var(--studio-warning-tint)}.Canvas-module__apWOiG__kindConfirm{background:var(--studio-scheduled-tint)}.Canvas-module__apWOiG__dialogBody{gap:12px;display:grid}.Canvas-module__apWOiG__dialogResults{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-control);background:var(--studio-field);min-height:48px;max-height:260px;padding:4px}.Canvas-module__apWOiG__dialogResult[data-selected]{background:var(--studio-selection)}.Canvas-module__apWOiG__resultIcon{vertical-align:-2px;stroke-width:1.5px;width:14px;height:14px;color:var(--studio-text-secondary);margin-right:6px}@media (max-width:720px){.Canvas-module__apWOiG__embedFrame{flex-wrap:wrap;padding-bottom:56px;padding-right:16px}.Canvas-module__apWOiG__blockTools{top:auto;bottom:8px}.Canvas-module__apWOiG__prose .studio-check-block:before{width:14px;height:14px;left:-15px}}@media (pointer:coarse){.Canvas-module__apWOiG__blockTools{opacity:1}}
.Dialog-module__3Ao9jG__overlay{z-index:60;background:#1324362e;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.Dialog-module__3Ao9jG__overlay[data-entering]{animation:Dialog-module__3Ao9jG__fade-in var(--motion-base) var(--ease-out)}.Dialog-module__3Ao9jG__overlay[data-exiting]{animation:Dialog-module__3Ao9jG__fade-out var(--motion-base-exit) var(--ease-in) forwards}.Dialog-module__3Ao9jG__modal{width:min(var(--dialog-width,560px), 100%);border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-float);background:var(--studio-field);max-height:min(760px,100dvh - 48px);box-shadow:var(--studio-shadow-float);outline:none;display:flex;overflow:hidden}.Dialog-module__3Ao9jG__sm{--dialog-width:440px}.Dialog-module__3Ao9jG__md{--dialog-width:560px}.Dialog-module__3Ao9jG__lg{--dialog-width:880px}.Dialog-module__3Ao9jG__modal[data-entering]{animation:Dialog-module__3Ao9jG__pop-in var(--motion-base) var(--ease-out)}.Dialog-module__3Ao9jG__modal[data-exiting]{animation:Dialog-module__3Ao9jG__pop-out var(--motion-base-exit) var(--ease-in) forwards}@keyframes Dialog-module__3Ao9jG__fade-in{0%{opacity:0}}@keyframes Dialog-module__3Ao9jG__fade-out{to{opacity:0}}@keyframes Dialog-module__3Ao9jG__pop-in{0%{opacity:0;transform:scale(var(--motion-pop))}}@keyframes Dialog-module__3Ao9jG__pop-out{to{opacity:0;transform:scale(var(--motion-pop))}}@keyframes Dialog-module__3Ao9jG__rise-in{0%{opacity:0;transform:translateY(var(--motion-distance))}}@keyframes Dialog-module__3Ao9jG__sink-out{to{opacity:0;transform:translateY(var(--motion-distance))}}.Dialog-module__3Ao9jG__dialog{width:100%;min-width:0;max-height:inherit;outline:none;flex-direction:column;display:flex}.Dialog-module__3Ao9jG__header{border-bottom:1px solid var(--studio-hairline);align-items:flex-start;gap:12px;padding:16px 12px 12px 20px;display:flex}.Dialog-module__3Ao9jG__heading{flex:1;gap:2px;min-width:0;padding-top:2px;display:grid}.Dialog-module__3Ao9jG__title{font:var(--studio-type-heading);color:var(--studio-text);overflow-wrap:anywhere;margin:0}.Dialog-module__3Ao9jG__description{font:var(--studio-type-ui);color:var(--studio-text-secondary);overflow-wrap:anywhere;margin:0}.Dialog-module__3Ao9jG__body{overscroll-behavior:contain;min-height:0;font:var(--studio-type-body);color:var(--studio-text);flex:1;padding:16px 20px 20px;overflow-y:auto}.Dialog-module__3Ao9jG__footer{border-top:1px solid var(--studio-hairline);background:var(--studio-panel);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.Dialog-module__3Ao9jG__confirmBody{overflow-wrap:anywhere;gap:8px;display:grid}.Dialog-module__3Ao9jG__confirmBody p{margin:0}.Dialog-module__3Ao9jG__error{border-left:2px solid var(--studio-error);background:var(--studio-error-tint);font:var(--studio-type-ui);color:var(--studio-text);margin:12px 0 0;padding:8px 10px;display:block}@media (max-width:720px){.Dialog-module__3Ao9jG__overlay{place-items:end stretch;padding:0}.Dialog-module__3Ao9jG__modal,.Dialog-module__3Ao9jG__sm,.Dialog-module__3Ao9jG__md,.Dialog-module__3Ao9jG__lg{border-radius:var(--studio-radius-float) var(--studio-radius-float) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%;max-height:92dvh}.Dialog-module__3Ao9jG__modal[data-entering]{animation:Dialog-module__3Ao9jG__rise-in var(--motion-panel) var(--ease-out)}.Dialog-module__3Ao9jG__modal[data-exiting]{animation:Dialog-module__3Ao9jG__sink-out var(--motion-panel-exit) var(--ease-in) forwards}.Dialog-module__3Ao9jG__header{padding:12px 8px 12px 16px}.Dialog-module__3Ao9jG__body{padding:16px}.Dialog-module__3Ao9jG__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.Dialog-module__3Ao9jG__footer>*{flex:140px}}
.Palette-module__c8jT4a__overlay{z-index:50;background:#1324362e;position:fixed;inset:0}.Palette-module__c8jT4a__overlay[data-state=open]{animation:Palette-module__c8jT4a__fade-in var(--motion-base) var(--ease-out)}.Palette-module__c8jT4a__overlay[data-state=closed]{animation:Palette-module__c8jT4a__fade-out var(--motion-base-exit) var(--ease-in) forwards}.Palette-module__c8jT4a__content{z-index:51;border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-float);background:var(--studio-field);width:min(560px,100vw - 32px);box-shadow:var(--studio-shadow-float);position:fixed;top:14vh;left:50%;overflow:hidden;translate:-50%}.Palette-module__c8jT4a__content[data-state=open]{animation:Palette-module__c8jT4a__pop-in var(--motion-base) var(--ease-out)}.Palette-module__c8jT4a__content[data-state=closed]{animation:Palette-module__c8jT4a__pop-out var(--motion-base-exit) var(--ease-in) forwards}@keyframes Palette-module__c8jT4a__fade-in{0%{opacity:0}}@keyframes Palette-module__c8jT4a__fade-out{to{opacity:0}}@keyframes Palette-module__c8jT4a__pop-in{0%{opacity:0;transform:scale(var(--motion-pop))}}@keyframes Palette-module__c8jT4a__pop-out{to{opacity:0;transform:scale(var(--motion-pop))}}.Palette-module__c8jT4a__input{border:0;border-bottom:1px solid var(--studio-hairline);width:100%;height:48px;font:var(--studio-type-body);background:0 0;outline:none;padding:0 16px}.Palette-module__c8jT4a__input::placeholder{color:var(--studio-text-secondary)}.Palette-module__c8jT4a__list{overscroll-behavior:contain;max-height:min(360px,60vh);padding:6px;overflow:auto}.Palette-module__c8jT4a__group [cmdk-group-heading]{font:var(--studio-type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);padding:8px 8px 4px}.Palette-module__c8jT4a__item{border-radius:var(--studio-radius-item);cursor:default;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;min-height:34px;padding:4px 8px;display:grid}.Palette-module__c8jT4a__item svg{stroke-width:1.5px;width:16px;height:16px;color:var(--studio-text-secondary)}.Palette-module__c8jT4a__item[data-selected=true]{background:var(--studio-selection)}.Palette-module__c8jT4a__item[data-disabled=true]{color:var(--studio-text-disabled)}.Palette-module__c8jT4a__itemMeta{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Palette-module__c8jT4a__kbd{font:var(--studio-type-mono);color:var(--studio-text-secondary)}.Palette-module__c8jT4a__empty{color:var(--studio-text-secondary);padding:16px}.Palette-module__c8jT4a__foot{border-top:1px solid var(--studio-hairline);background:var(--studio-panel);font:var(--studio-type-caption);color:var(--studio-text-secondary);gap:16px;padding:8px 12px;display:flex}
.Pickers-module__VzYWIG__places{gap:8px}.Pickers-module__VzYWIG__placeList{outline:none;gap:4px;display:grid}.Pickers-module__VzYWIG__placeList[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:2px;border-radius:var(--studio-radius-item)}.Pickers-module__VzYWIG__placeTag{border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-control);background:var(--studio-field);outline:none;align-items:center;gap:4px;min-width:0;min-height:40px;padding:4px 2px 4px 10px;display:flex}.Pickers-module__VzYWIG__placeTag[data-focus-visible]{outline:2px solid var(--studio-focus);outline-offset:1px}.Pickers-module__VzYWIG__placeTag[data-selected]{background:var(--studio-selection)}.Pickers-module__VzYWIG__placeText{flex:1;min-width:0;display:grid}.Pickers-module__VzYWIG__placeName,.Pickers-module__VzYWIG__placeWhere{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Pickers-module__VzYWIG__placeName{font:var(--studio-type-ui-strong);color:var(--studio-text)}.Pickers-module__VzYWIG__placeWhere{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Pickers-module__VzYWIG__searchIcon{stroke-width:1.5px;width:16px;height:16px;color:var(--studio-text-secondary);flex:none}.Pickers-module__VzYWIG__media{gap:12px;min-width:0;display:grid}.Pickers-module__VzYWIG__mediaBar{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;display:flex}.Pickers-module__VzYWIG__mediaSearch{flex:280px;min-width:0}.Pickers-module__VzYWIG__mediaCount{font:var(--studio-type-ui);color:var(--studio-text-secondary);font-variant-numeric:tabular-nums;padding-bottom:7px}.Pickers-module__VzYWIG__mediaMessage{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-panel);padding:16px}.Pickers-module__VzYWIG__mediaLoading{grid-template-columns:repeat(auto-fill,minmax(min(148px,100%),1fr));gap:12px;display:grid}.Pickers-module__VzYWIG__tileSkeleton{aspect-ratio:4/3.9;border-radius:var(--studio-radius-card);background:var(--studio-neutral-tint);display:block}.Pickers-module__VzYWIG__mediaMore{justify-content:center;display:flex}@media (max-width:720px){.Pickers-module__VzYWIG__mediaLoading{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.Pickers-module__VzYWIG__placeTag{min-height:var(--studio-target-touch)}}
.Preview-module__0y4lmq__picker{gap:12px;display:grid}.Preview-module__0y4lmq__specimen{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-canvas);gap:8px;padding:16px;display:grid;position:relative;overflow:hidden}.Preview-module__0y4lmq__specimenHead{font:var(--studio-type-caption);color:var(--studio-text-secondary);justify-content:space-between;align-items:center;gap:8px;display:flex}.Preview-module__0y4lmq__specimenStage{grid-template-columns:1.2fr 1fr;gap:10px;min-height:112px;display:grid}.Preview-module__0y4lmq__specimenImage{background:color-mix(in srgb, var(--studio-text) 18%, var(--studio-neutral-tint));border-radius:6px}.Preview-module__0y4lmq__specimenText{align-content:center;gap:6px;display:grid}.Preview-module__0y4lmq__specimenLine{background:var(--studio-text);opacity:.85;border-radius:4px;height:8px}.Preview-module__0y4lmq__specimenLine:nth-child(2){opacity:.35;width:80%}.Preview-module__0y4lmq__specimenLine:nth-child(3){opacity:.35;width:60%}.Preview-module__0y4lmq__specimenCards{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.Preview-module__0y4lmq__specimenCard{background:var(--studio-neutral-tint);border-radius:4px;height:36px}.Preview-module__0y4lmq__preview{gap:8px;display:grid}.Preview-module__0y4lmq__previewBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Preview-module__0y4lmq__widths{border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-control);background:var(--studio-field);padding:2px;display:inline-flex}.Preview-module__0y4lmq__width{border-radius:var(--studio-radius-item);height:26px;font:var(--studio-type-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.Preview-module__0y4lmq__width svg{width:14px;height:14px}.Preview-module__0y4lmq__width[aria-pressed=true]{background:var(--studio-neutral-tint);font-weight:500}.Preview-module__0y4lmq__width:focus-visible{outline:2px solid var(--studio-focus)}.Preview-module__0y4lmq__previewNote{font:var(--studio-type-caption);color:var(--studio-text-secondary);margin-left:auto}.Preview-module__0y4lmq__stage{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-panel);justify-content:center;padding:16px;display:flex;overflow:hidden}.Preview-module__0y4lmq__device{border:1px solid var(--studio-hairline);width:100%;max-width:100%;transition:width calc(.36s * var(--motion-time-scale,1) * (1 - var(--motion-reduced,0))) var(--ease-in-out);background:#fff;border-radius:6px;position:relative;overflow:hidden}.Preview-module__0y4lmq__iframe{opacity:0;width:100%;height:100%;transition:opacity calc((.15s - 30ms * var(--motion-reduced,0)) * var(--motion-time-scale,1)) var(--ease-out);background:#fff;border:0;position:absolute;inset:0}.Preview-module__0y4lmq__iframe[data-loaded=true]{opacity:1}
.Sections-module__IXJ1Rq__list{margin:0;padding:0;list-style:none;display:grid}.Sections-module__IXJ1Rq__item{grid-template-rows:1fr;display:grid}.Sections-module__IXJ1Rq__itemInner{min-height:0}.Sections-module__IXJ1Rq__item[data-added=true]{animation:Sections-module__IXJ1Rq__expand calc(.22s * var(--motion-time-scale,1) * (1 - var(--motion-reduced,0))) var(--ease-out)}.Sections-module__IXJ1Rq__item[data-added=true] .Sections-module__IXJ1Rq__card{animation:Sections-module__IXJ1Rq__tint var(--motion-highlight) var(--ease-out)}@keyframes Sections-module__IXJ1Rq__expand{0%{opacity:0;grid-template-rows:0fr}}@keyframes Sections-module__IXJ1Rq__tint{0%{background-color:var(--studio-added-tint)}}.Sections-module__IXJ1Rq__item[data-removing=true]{animation:Sections-module__IXJ1Rq__collapse calc(.18s * var(--motion-time-scale,1) * (1 - var(--motion-reduced,0))) var(--ease-in) forwards;pointer-events:none}@keyframes Sections-module__IXJ1Rq__collapse{to{opacity:0;grid-template-rows:0fr}}.Sections-module__IXJ1Rq__card{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-field);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 4px;display:grid}.Sections-module__IXJ1Rq__card[data-selected=true]{border-color:var(--studio-text);box-shadow:inset 0 0 0 1px var(--studio-text)}.Sections-module__IXJ1Rq__card[data-placeholder=true]{border-style:dashed;border-color:var(--studio-control-border);background:var(--studio-panel)}.Sections-module__IXJ1Rq__card[data-placeholder=true]>*{opacity:0}.Sections-module__IXJ1Rq__overlay{transform:scale(var(--motion-lift));box-shadow:var(--studio-shadow-drag);cursor:grabbing}.Sections-module__IXJ1Rq__handle{border-radius:var(--studio-radius-item);width:24px;height:40px;color:var(--studio-text-secondary);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;display:grid}.Sections-module__IXJ1Rq__handle:hover{background:var(--studio-neutral-tint);color:var(--studio-text)}.Sections-module__IXJ1Rq__handle:focus-visible{outline:2px solid var(--studio-focus)}.Sections-module__IXJ1Rq__handle svg{width:16px;height:16px}.Sections-module__IXJ1Rq__select{border-radius:var(--studio-radius-control);min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;margin:-4px -6px;padding:4px 6px}.Sections-module__IXJ1Rq__select:hover{background:color-mix(in srgb, var(--studio-neutral-tint) 50%, transparent)}.Sections-module__IXJ1Rq__select:focus-visible{outline:2px solid var(--studio-focus);outline-offset:0}.Sections-module__IXJ1Rq__body{gap:2px;min-width:0;display:grid}.Sections-module__IXJ1Rq__kind{font:var(--studio-type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);align-items:center;gap:6px;display:inline-flex}.Sections-module__IXJ1Rq__kind svg{width:13px;height:13px}.Sections-module__IXJ1Rq__title{font:var(--studio-type-ui-strong);overflow-wrap:anywhere}.Sections-module__IXJ1Rq__summary{font:var(--studio-type-caption);color:var(--studio-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Sections-module__IXJ1Rq__motionTag{font:var(--studio-type-caption);color:var(--studio-text-secondary)}.Sections-module__IXJ1Rq__actions{align-items:center;gap:2px;display:flex}.Sections-module__IXJ1Rq__insert{align-items:center;gap:8px;height:28px;padding:0 8px;display:flex}.Sections-module__IXJ1Rq__insert:before,.Sections-module__IXJ1Rq__insert:after{content:"";background:var(--studio-hairline);flex:1;height:1px}.Sections-module__IXJ1Rq__dropLine{background:var(--studio-focus);border-radius:1px;height:2px;margin:-1px 8px}@media (max-width:560px){.Sections-module__IXJ1Rq__card{grid-template-columns:auto 1fr}.Sections-module__IXJ1Rq__actions{grid-column:1/-1;justify-content:flex-end}.Sections-module__IXJ1Rq__handle{width:var(--studio-target-touch);height:var(--studio-target-touch)}}
.Review-module__jqupwq__review{gap:12px;display:grid}.Review-module__jqupwq__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Review-module__jqupwq__position{font:var(--studio-type-caption);color:var(--studio-text-secondary);min-width:88px}.Review-module__jqupwq__views{border:1px solid var(--studio-control-border);border-radius:var(--studio-radius-control);background:var(--studio-field);margin-left:auto;padding:2px;display:inline-flex}.Review-module__jqupwq__view{border-radius:var(--studio-radius-item);height:24px;font:var(--studio-type-ui);cursor:pointer;background:0 0;border:0;padding:0 10px}.Review-module__jqupwq__view[aria-pressed=true]{background:var(--studio-neutral-tint);font-weight:500}.Review-module__jqupwq__view:focus-visible{outline:2px solid var(--studio-focus)}.Review-module__jqupwq__fields{gap:16px;display:grid}.Review-module__jqupwq__field{gap:6px;display:grid}.Review-module__jqupwq__fieldLabel{font:var(--studio-type-ui-strong);color:var(--studio-text-secondary)}.Review-module__jqupwq__text{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-canvas);font:400 16px/26px var(--studio-font-canvas);overflow-wrap:anywhere;white-space:pre-wrap;padding:12px 14px}.Review-module__jqupwq__sides{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Review-module__jqupwq__sideLabel{font:var(--studio-type-caption);color:var(--studio-text-secondary);margin-bottom:4px;display:block}.Review-module__jqupwq__added{background:var(--studio-success-tint);text-decoration:underline;-webkit-text-decoration-color:var(--studio-success);text-decoration-color:var(--studio-success);text-underline-offset:3px;border-radius:2px;text-decoration-thickness:2px}.Review-module__jqupwq__removed{background:var(--studio-error-tint);color:var(--studio-text);text-decoration:line-through;-webkit-text-decoration-color:var(--studio-error);text-decoration-color:var(--studio-error);border-radius:2px}.Review-module__jqupwq__added,.Review-module__jqupwq__removed{transition:box-shadow var(--motion-base) var(--ease-out);scroll-margin:120px}.Review-module__jqupwq__removed+.Review-module__jqupwq__added{margin-left:3px}.Review-module__jqupwq__current{box-shadow:0 0 0 2px var(--studio-text)}.Review-module__jqupwq__unchanged{font:var(--studio-type-caption);color:var(--studio-text-secondary)}@media (max-width:720px){.Review-module__jqupwq__sides{grid-template-columns:1fr}}
.item-module__stqASW__editor{grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid}.item-module__stqASW__editor>header{border-bottom:1px solid var(--studio-hairline);background:var(--studio-chrome);padding:16px 24px 12px}.item-module__stqASW__canvasArea{background:var(--studio-canvas);grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;min-height:100%;padding:16px 24px 48px;display:grid}.item-module__stqASW__languagePane{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding-top:12px;display:grid}.item-module__stqASW__titleOnly,.item-module__stqASW__summary{max-width:calc(var(--studio-measure) + 48px)}.item-module__stqASW__notice,.item-module__stqASW__conflict{border:1px solid var(--studio-hairline);border-left:3px solid var(--studio-text);border-radius:var(--studio-radius-card);background:var(--studio-panel);font:var(--studio-type-body);gap:8px;padding:12px 14px;display:grid}.item-module__stqASW__notice p,.item-module__stqASW__conflict p{margin:0}.item-module__stqASW__conflict{border-left-color:var(--studio-warning);background:var(--studio-warning-tint)}.item-module__stqASW__noticeActions,.item-module__stqASW__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.item-module__stqASW__quiet{color:var(--studio-text-secondary);font:var(--studio-type-caption)}.item-module__stqASW__refusal,.item-module__stqASW__fieldError,.item-module__stqASW__dialogRefusal{color:var(--studio-error);font:var(--studio-type-ui);margin:0}.item-module__stqASW__dialogRefusal{border-radius:var(--studio-radius-control);background:var(--studio-error-tint);color:var(--studio-text);padding:10px 12px}.item-module__stqASW__dialogRefusal ul{margin:6px 0 0;padding-left:18px}.item-module__stqASW__held{border-radius:var(--studio-radius-control);background:var(--studio-warning-tint);color:var(--studio-text);font:var(--studio-type-ui);margin:0;padding:8px 12px}.item-module__stqASW__problems{border:1px solid var(--studio-hairline);border-left:3px solid var(--studio-error);border-radius:var(--studio-radius-card);background:var(--studio-error-tint);padding:10px 14px}.item-module__stqASW__problemsTitle{font:var(--studio-type-ui-strong);margin:0 0 6px}.item-module__stqASW__problems ul{font:var(--studio-type-ui);gap:4px;margin:0;padding:0;list-style:none;display:grid}.item-module__stqASW__problems li{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.item-module__stqASW__problemWhere{font:var(--studio-type-ui-strong)}.item-module__stqASW__split{height:calc(100dvh - var(--suite-bar-height) - 96px);min-height:480px}.item-module__stqASW__split>*{height:100%}.item-module__stqASW__narrowSide{border-bottom:1px solid var(--studio-hairline);background:var(--studio-panel);gap:12px;padding:16px;display:grid}.item-module__stqASW__narrowSideHead{justify-content:space-between;align-items:center;display:flex}.item-module__stqASW__narrowSideHead h2{font:var(--studio-type-heading);margin:0}.item-module__stqASW__side{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;padding:12px 16px 24px;display:grid;overflow:auto}.item-module__stqASW__dialogBody{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.item-module__stqASW__languages{border:0;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;display:grid}.item-module__stqASW__languages legend{font:var(--studio-type-ui-strong);margin-bottom:6px}.item-module__stqASW__inspector{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;padding:0 16px 24px;display:grid}.item-module__stqASW__choiceList{max-height:280px;padding-right:4px;overflow:auto}.item-module__stqASW__group{border-bottom:1px solid var(--studio-hairline);grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:16px 0;display:grid}.item-module__stqASW__groupTitle{font:var(--studio-type-ui-strong);text-transform:none;margin:0}.item-module__stqASW__languageStates,.item-module__stqASW__files,.item-module__stqASW__versions,.item-module__stqASW__where{gap:8px;margin:0;padding:0;list-style:none;display:grid}.item-module__stqASW__languageStates li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}.item-module__stqASW__languageStates .item-module__stqASW__quiet{grid-column:1/-1}.item-module__stqASW__languageName{font:var(--studio-type-ui-strong)}.item-module__stqASW__file{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.item-module__stqASW__thumb,.item-module__stqASW__thumbEmpty{border-radius:var(--studio-radius-item);object-fit:cover;background:var(--studio-neutral-tint);width:48px;height:48px}.item-module__stqASW__fileText{min-width:0;display:grid}.item-module__stqASW__fileName{text-overflow:ellipsis;white-space:nowrap;font:var(--studio-type-ui);overflow:hidden}.item-module__stqASW__link{color:var(--studio-text);font:var(--studio-type-ui)}.item-module__stqASW__facts{font:var(--studio-type-ui);grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;display:grid}.item-module__stqASW__facts dt{color:var(--studio-text-secondary)}.item-module__stqASW__facts dd{margin:0}.item-module__stqASW__where ul{font:var(--studio-type-ui);margin:4px 0 0;padding-left:16px}.item-module__stqASW__practical{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);min-height:200px;overflow:hidden}.item-module__stqASW__days{gap:12px;margin:0;padding:0;list-style:none;display:grid}.item-module__stqASW__day{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-field);gap:10px;padding:12px;display:grid}.item-module__stqASW__dayHead{justify-content:space-between;align-items:center;display:flex}.item-module__stqASW__dayHead h4{font:var(--studio-type-ui-strong);margin:0}.item-module__stqASW__stop{border-top:1px solid var(--studio-hairline);gap:8px;padding-top:10px;display:grid}.item-module__stqASW__sections{gap:16px;max-width:880px;display:grid}.item-module__stqASW__sectionProblems,.item-module__stqASW__readOnlySections{font:var(--studio-type-ui);margin:0;padding-left:18px}.item-module__stqASW__sectionForm{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);background:var(--studio-panel);gap:14px;padding:16px;display:grid}.item-module__stqASW__sectionCanvas{border:1px solid var(--studio-hairline);border-radius:var(--studio-radius-card);min-height:260px;overflow:hidden}.item-module__stqASW__previewSites{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.item-module__stqASW__nameVersion{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.item-module__stqASW__versions li{border-bottom:1px solid var(--studio-hairline);font:var(--studio-type-ui);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.item-module__stqASW__failures{font:var(--studio-type-body);gap:6px;margin:0;padding-left:18px;display:grid}@media (max-width:720px){.item-module__stqASW__editor>header{padding:12px 16px}.item-module__stqASW__canvasArea{padding:12px 16px 32px}.item-module__stqASW__nameVersion{grid-template-columns:1fr}}
.Shell-module__oWtVRG__shell{background:var(--studio-page);grid-template:"top top""banner banner""rail main"1fr/auto minmax(0,1fr);min-height:100dvh;display:grid}.Shell-module__oWtVRG__top{display:contents}.Shell-module__oWtVRG__bannerArea{grid-area:banner}.Shell-module__oWtVRG__main{grid-area:main;min-width:0}.Shell-module__oWtVRG__rail{width:var(--studio-rail-width);background:var(--studio-rail-surface);color:var(--studio-rail-text);transition:width var(--motion-layout) var(--ease-in-out);--studio-text:var(--studio-rail-text);--studio-neutral-tint:var(--studio-rail-current);--studio-focus:var(--studio-rail-focus);grid-area:rail;align-self:stretch}.Shell-module__oWtVRG__rail[data-collapsed=true]{width:var(--studio-rail-width-collapsed)}.Shell-module__oWtVRG__railInner{top:var(--suite-bar-height);height:calc(100dvh - var(--suite-bar-height));flex-direction:column;gap:2px;padding:16px 8px 8px;display:flex;position:sticky;overflow:hidden auto}.Shell-module__oWtVRG__railList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Shell-module__oWtVRG__railItem{border-radius:var(--studio-radius-control);height:32px;color:var(--studio-rail-text);font:var(--studio-type-ui-strong);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:grid}.Shell-module__oWtVRG__railItem svg{stroke-width:1.5px;justify-self:center;width:18px;height:18px}.Shell-module__oWtVRG__railItem:hover{background:var(--studio-rail-hover);color:var(--studio-rail-text-strong)}.Shell-module__oWtVRG__railItem[aria-current=page]{background:var(--studio-rail-current);color:var(--studio-rail-text-strong);box-shadow:inset 3px 0 0 var(--studio-rail-marker);font-weight:600}.Shell-module__oWtVRG__railItem:focus-visible{outline:2px solid var(--studio-rail-focus);outline-offset:-2px}.Shell-module__oWtVRG__railLabel,.Shell-module__oWtVRG__railCount{transition:opacity var(--motion-fast) var(--ease-out)}.Shell-module__oWtVRG__rail[data-collapsed=true] .Shell-module__oWtVRG__railLabel,.Shell-module__oWtVRG__rail[data-collapsed=true] .Shell-module__oWtVRG__railCount{opacity:0}.Shell-module__oWtVRG__railCount{border-radius:var(--studio-radius-pill);background:var(--studio-rail-count);min-width:18px;color:var(--studio-rail-on-count);font:var(--studio-type-label);font-variant-numeric:tabular-nums;text-align:center;padding:0 5px}.Shell-module__oWtVRG__railFoot{border-top:1px solid var(--studio-rail-rule);margin-top:auto;padding-top:8px}@media not (min-width:720px){.Shell-module__oWtVRG__shell{grid-template:"top""banner""rail""main"1fr/minmax(0,1fr)}.Shell-module__oWtVRG__rail,.Shell-module__oWtVRG__rail[data-collapsed=true]{width:auto}.Shell-module__oWtVRG__railInner{flex-direction:row;height:auto;padding:8px;position:relative;top:auto;overflow-x:auto}.Shell-module__oWtVRG__railList{display:flex}.Shell-module__oWtVRG__railItem{height:var(--studio-target-touch);grid-template-columns:20px auto auto}.Shell-module__oWtVRG__rail .Shell-module__oWtVRG__railLabel,.Shell-module__oWtVRG__rail .Shell-module__oWtVRG__railCount{opacity:1}.Shell-module__oWtVRG__railFoot{display:none}.Shell-module__oWtVRG__railItem[aria-current=page]{box-shadow:inset 0 -3px 0 var(--studio-rail-marker)}}.Shell-module__oWtVRG__group{height:100%;min-height:0}.Shell-module__oWtVRG__pane{min-width:0;height:100%;overflow:auto}.Shell-module__oWtVRG__separator{background:var(--studio-hairline);outline:none;flex:none;width:1px;position:relative}.Shell-module__oWtVRG__separator:before{content:"";position:absolute;inset:0 -4px}.Shell-module__oWtVRG__separator[data-separator=hover],.Shell-module__oWtVRG__separator[data-separator=active]{background:var(--studio-control-border)}.Shell-module__oWtVRG__separator:focus-visible{background:var(--studio-focus);box-shadow:0 0 0 2px var(--studio-focus)}.Shell-module__oWtVRG__paneHeader{z-index:1;border-bottom:1px solid var(--studio-hairline);background:inherit;align-items:center;gap:8px;min-height:40px;padding:0 8px 0 12px;display:flex;position:sticky;top:0}.Shell-module__oWtVRG__paneTitle{min-width:0;font:var(--studio-type-ui-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Shell-module__oWtVRG__sizes{gap:2px;display:inline-flex}.Shell-module__oWtVRG__withPanel{min-height:0;transition:grid-template-columns var(--motion-layout-exit) var(--ease-in);grid-template-columns:minmax(0,1fr) 0;display:grid}.Shell-module__oWtVRG__withPanel[data-open=true]{grid-template-columns:minmax(0, 1fr) var(--studio-inspector-width,320px);transition:grid-template-columns var(--motion-layout) var(--ease-out)}.Shell-module__oWtVRG__inspector{border-left:1px solid var(--studio-hairline);background:var(--studio-panel);min-width:0;overflow:hidden}.Shell-module__oWtVRG__withPanel[data-open=false] .Shell-module__oWtVRG__inspector{border-left-width:0}.Shell-module__oWtVRG__inspectorInner{width:var(--studio-inspector-width,320px);opacity:0;height:100%;transform:translateX(var(--motion-distance));transition:opacity var(--motion-panel-exit) var(--ease-in), transform var(--motion-panel-exit) var(--ease-in);overflow:auto}.Shell-module__oWtVRG__withPanel[data-open=true] .Shell-module__oWtVRG__inspectorInner{opacity:1;transition:opacity var(--motion-panel) var(--ease-out), transform var(--motion-panel) var(--ease-out);transform:none}.Shell-module__oWtVRG__sheetHeader{display:none}@media not (min-width:720px){.Shell-module__oWtVRG__withPanel,.Shell-module__oWtVRG__withPanel[data-open=true]{grid-template-columns:minmax(0,1fr)}.Shell-module__oWtVRG__inspector{z-index:30;border-left:0;border-top:1px solid var(--studio-hairline);max-height:70dvh;box-shadow:var(--studio-shadow-float);transition:transform var(--motion-panel-exit) var(--ease-in);border-radius:12px 12px 0 0;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.Shell-module__oWtVRG__withPanel[data-open=true] .Shell-module__oWtVRG__inspector{transition:transform var(--motion-panel) var(--ease-out);transform:none}.Shell-module__oWtVRG__inspectorInner{width:auto;max-height:70dvh}.Shell-module__oWtVRG__sheetHeader{z-index:1;border-bottom:1px solid var(--studio-hairline);background:var(--studio-panel);align-items:center;gap:8px;min-height:48px;padding:0 8px 0 16px;display:flex;position:sticky;top:0}}
.screen-module__H42m7W__page{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:24px;display:grid}.screen-module__H42m7W__strong{font:var(--studio-type-ui-strong);overflow-wrap:anywhere}.screen-module__H42m7W__quiet{color:var(--studio-text-secondary);font:var(--studio-type-caption)}.screen-module__H42m7W__stack{gap:2px;min-width:0;display:grid}.screen-module__H42m7W__row{flex-wrap:wrap;align-items:end;gap:8px 12px;display:flex}.screen-module__H42m7W__form{gap:16px;display:grid}.screen-module__H42m7W__fieldError{color:var(--studio-error);font:var(--studio-type-ui);margin:0}.screen-module__H42m7W__list{font:var(--studio-type-body);gap:6px;margin:0;padding-left:18px;display:grid}@media (max-width:720px){.screen-module__H42m7W__page{padding:16px}}
.Skeleton-module__2HgAvW__block{border-radius:var(--studio-radius-item);background:linear-gradient(90deg, var(--studio-neutral-tint) 0%, var(--studio-neutral-tint) 40%, color-mix(in srgb, var(--studio-neutral-tint) 45%, var(--studio-field)) 50%, var(--studio-neutral-tint) 60%, var(--studio-neutral-tint) 100%);animation:1.2s linear infinite Skeleton-module__2HgAvW__shimmer;animation-play-state:var(--motion-loop);background-size:300% 100%;display:block}@keyframes Skeleton-module__2HgAvW__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.Skeleton-module__2HgAvW__row{border-bottom:1px solid var(--studio-hairline);grid-template-columns:1fr 96px 120px;align-items:center;gap:16px;height:40px;padding:0 12px;display:grid}.Skeleton-module__2HgAvW__list{display:grid}@media (max-width:560px){.Skeleton-module__2HgAvW__row{grid-template-columns:1fr 72px}.Skeleton-module__2HgAvW__row>:last-child{display:none}}
.shell-module__b_dUwa__spaceBar{border-bottom:1px solid var(--studio-hairline);background:var(--studio-panel);color:var(--studio-text);font:var(--studio-type-ui);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:8px 24px;display:flex}.shell-module__b_dUwa__spaceBar[data-realm=test]{background:var(--studio-scheduled-tint)}.shell-module__b_dUwa__spaceBar a{color:var(--studio-text)}@media (max-width:720px){.shell-module__b_dUwa__spaceBar{padding:8px 16px}}
