.co-page-navigation{z-index:1;box-sizing:border-box;flex:100%;grid-column:1/-1;justify-self:stretch;inline-size:100%;min-inline-size:0;position:relative;container:page-navigation/inline-size}.co-page-navigation-bar{align-items:center;gap:var(--space-4);min-width:0;display:flex}.co-page-navigation-brand{font-family:var(--font-heading);font-size:var(--text-ui-section);line-height:var(--leading-ui-section);letter-spacing:var(--tracking-ui-tight);white-space:nowrap;flex:none;margin-inline-end:auto;font-weight:600}.co-page-navigation-items{align-items:center;gap:var(--space-1);flex:none;display:flex}.co-page-navigation-link{color:inherit;padding:var(--space-2) var(--space-3);border-radius:var(--r-md);white-space:nowrap;cursor:pointer;text-decoration:none;display:block}.co-page-navigation-link:focus-visible,.co-page-navigation-toggle:focus-visible{outline:var(--size-focus) solid var(--ring);outline-offset:var(--space-1)}.co-page-navigation-link[aria-disabled=true]{cursor:default}button.co-page-navigation-link{width:100%;font:inherit;text-align:start;background:0 0;border:0}button.co-page-navigation-link:disabled{cursor:default}.co-page-navigation-cta{height:var(--size-control);white-space:nowrap;flex:none;margin-inline-start:var(--space-3);text-decoration:none}.co-page-navigation-dropdown{position:relative}.co-page-navigation-dropdown summary{align-items:center;gap:var(--space-1);list-style:none;display:flex}.co-page-navigation[data-wrap] .co-page-navigation-bar{flex-wrap:wrap}.co-page-navigation[data-wrap] .co-page-navigation-items{flex-wrap:wrap;flex:0 auto;min-width:0}.co-page-navigation-chevron{inline-size:var(--overlay-option-icon);block-size:var(--overlay-option-icon);flex:none}.co-page-navigation-dropdown summary::-webkit-details-marker{display:none}.co-page-navigation-submenu{z-index:1;min-width:var(--overlay-picker-width);background:var(--card);color:var(--foreground);border:var(--size-border) solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow);position:absolute}.co-page-navigation-items>.co-page-navigation-dropdown:nth-last-child(-n+2) .co-page-navigation-submenu{inset-inline-end:0}.co-page-navigation-toggle{color:inherit;cursor:pointer;background:0 0;border:0;display:none}@container page-navigation (max-width:600px){.co-page-navigation[data-collapsible] .co-page-navigation-bar{flex-wrap:wrap}.co-page-navigation[data-collapsible] .co-page-navigation-toggle{min-width:var(--size-control);min-height:var(--size-control);justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.co-page-navigation[data-collapsible] .co-page-navigation-items{flex-direction:column;flex-basis:100%;align-items:stretch;display:none}.co-page-navigation[data-collapsible] .co-page-navigation-items[data-open]{display:flex}.co-page-navigation[data-collapsible] .co-page-navigation-submenu{box-shadow:none;position:static}.co-page-navigation[data-collapsible] .co-page-navigation-cta{margin:var(--space-2) 0 0}.co-page-navigation[data-collapsible] .co-page-navigation-brand{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}}.co-page-navigation[data-overflow] .co-page-navigation-bar{flex-wrap:wrap}.co-page-navigation[data-overflow] .co-page-navigation-toggle{min-width:var(--size-control);min-height:var(--size-control);justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.co-page-navigation[data-overflow] .co-page-navigation-items{flex-direction:column;flex-basis:100%;align-items:stretch;display:none}.co-page-navigation[data-overflow] .co-page-navigation-items[data-open]{display:flex}.co-page-navigation[data-overflow] .co-page-navigation-submenu{box-shadow:none;position:static}.co-page-navigation[data-overflow] .co-page-navigation-cta{margin:var(--space-2) 0 0}.co-page-navigation[data-overflow] .co-page-navigation-brand{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}
.co-mock-stage{--mock-radius:var(--r-md);--mock-shadow:0 40px 80px -50px var(--page-ink,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.co-mock-stage{--mock-shadow:0 40px 80px -50px color-mix(in srgb, var(--page-ink,var(--foreground)) 45%, transparent)}}.co-mock-stage{--mock-ink:var(--page-ink,var(--foreground));--mock-ground:var(--page-ground,var(--background));--mock-paper:var(--on-brand);--mock-accent:var(--page-accent,var(--primary));--mock-on-accent:var(--page-ground,var(--primary-foreground));--mock-pill:var(--page-button-bg,var(--page-accent,var(--primary)));--mock-on-pill:var(--page-button-fg,var(--page-ground,var(--primary-foreground)));--mock-gold:var(--page-eyebrow-color,var(--page-accent,var(--primary)));--mock-periwinkle:var(--page-sky-deep,var(--mock-accent))}@supports (color:color-mix(in lab, red, red)){.co-mock-stage{--mock-periwinkle:var(--page-sky-deep,color-mix(in srgb, var(--mock-accent) 45%, var(--mock-ground)))}}.co-mock-stage{--mock-soft:var(--mock-ink)}@supports (color:color-mix(in lab, red, red)){.co-mock-stage{--mock-soft:color-mix(in srgb, var(--mock-ink) 4%, var(--mock-ground))}}.co-mock-stage{--mock-bubble:var(--mock-ink)}@supports (color:color-mix(in lab, red, red)){.co-mock-stage{--mock-bubble:color-mix(in srgb, var(--mock-ink) 7%, var(--mock-ground))}}.co-mock-stage{--mock-hairline:var(--mock-ink)}@supports (color:color-mix(in lab, red, red)){.co-mock-stage{--mock-hairline:color-mix(in srgb, var(--mock-ink) 8%, transparent)}}.co-mock-stage{--mock-quiet:var(--mock-ink)}@supports (color:color-mix(in lab, red, red)){.co-mock-stage{--mock-quiet:color-mix(in srgb, var(--mock-ink) 55%, transparent)}}.co-mock-stage{--mock-half:50%;--mock-below:100%;--mock-bubble-width:88%;--mock-face:calc(var(--space-9) + var(--space-between));--mock-face-small:var(--space-8);--mock-face-overlap:calc(-1 * var(--space-2) - var(--space-half));--mock-side-width:calc(var(--space-section) * 2 + var(--space-9));--mock-tablet-width:calc(var(--space-section) * 5.625);--mock-tablet-ratio:3 / 4;--mock-tablet-radius:calc(var(--r-lg) + var(--space-2));--mock-tablet-edge:var(--space-3);--mock-tile-radius:calc(var(--r-media) + var(--space-half));--mock-switch-width:calc(var(--space-inset) - var(--space-half));--mock-switch-height:calc(var(--space-6) + var(--space-half));--mock-knob:var(--space-5);--mock-cost-size:calc(var(--text-ui-title) + var(--space-between));--mock-day-width:calc(var(--space-section) - var(--space-3));--mock-dot-lane:var(--space-8);--mock-dot:var(--space-4);--mock-stem:calc(var(--space-9) + var(--space-half));--mock-cycle:calc(var(--duration-motion) * 30);--mock-drift:calc(var(--duration-motion) * 260);font-family:var(--page-body-font,var(--font));font-size:var(--text-ui-compact);line-height:var(--leading-ui-compact);color:var(--mock-ink);position:relative;container-type:inline-size}.co-mock{border-radius:var(--mock-radius);background:var(--mock-paper);box-shadow:var(--mock-shadow);overflow:hidden}.co-mock :is(ul,ol){margin:0;padding:0;list-style:none}.co-mock p{margin:0}.co-mock img,.co-mock [data-page-initials]{width:var(--mock-face);height:var(--mock-face);border-radius:var(--r-pill);object-fit:cover;object-position:50% 18%;flex:none;display:block}.co-mock [data-page-initials]{background:var(--mock-periwinkle);color:var(--mock-ink);font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);place-items:center;font-weight:700;display:grid}.co-mock-picker{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);display:grid}.co-mock-picker>fieldset{gap:var(--space-1);flex-wrap:wrap;display:flex}.co-mock-picker button{padding:var(--space-1) var(--space-3);border:var(--size-border) solid var(--mock-hairline);border-radius:var(--r-pill);background:var(--mock-paper);color:var(--mock-ink);font:inherit;font-size:var(--text-ui-micro);cursor:pointer;font-weight:600}.co-mock-picker button[aria-pressed=true]{background:var(--mock-ink);border-color:var(--mock-ink);color:var(--mock-ground)}.co-mock-bar{height:var(--space-half);border-radius:var(--r-pill);background:var(--mock-hairline);display:block;overflow:hidden}.co-mock-bar:after{content:"";background:var(--mock-accent);transform-origin:0;height:100%;animation:co-mock-fill var(--mock-cycle) linear forwards;display:block}.co-mock-stage:is(:hover,:focus-within) .co-mock-bar:after,.co-mock-bar[data-page-held]:after{animation-play-state:paused}@keyframes co-mock-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.co-mock-chat>header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) calc(var(--space-6) + var(--space-half));background:var(--mock-ink);color:var(--mock-ground);display:flex}.co-mock-chat>header>span:nth-child(2){flex:1;display:grid}.co-mock-chat>header strong{font-size:var(--text-ui-caption);font-weight:700}.co-mock-chat>header small{font-size:var(--text-ui-micro);color:var(--mock-periwinkle)}.co-mock-chat>header em{align-items:center;gap:var(--space-between);padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background:var(--mock-pill);color:var(--mock-on-pill);font-style:normal;font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;white-space:nowrap;font-weight:700;display:inline-flex}.co-mock-chat>header em:before{content:"";width:var(--space-between);height:var(--space-between);border-radius:var(--r-pill);background:currentColor}.co-mock-faces{display:flex}.co-mock-faces>*{width:calc(var(--mock-face) - var(--space-1));height:calc(var(--mock-face) - var(--space-1));border:var(--space-half) solid var(--mock-ink)}.co-mock-faces>*+*{margin-left:var(--mock-face-overlap)}.co-mock-chat-body{grid-template-columns:var(--mock-side-width) minmax(0, 1fr);display:grid}.co-mock-chat-body>aside{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-right:var(--size-border) solid var(--mock-hairline);background:var(--mock-soft);flex-direction:column;display:flex}.co-mock-chat-agent{width:var(--size-control-lg);height:var(--size-control-lg);box-shadow:var(--shadow)}.co-mock-chat-body>aside p>strong{font-family:var(--page-heading-font,var(--font-heading));font-size:var(--text-ui-summary);font-weight:500;line-height:1.05;display:block}.co-mock-chat-body>aside p>span{margin-top:var(--space-half);font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;color:var(--mock-accent);font-weight:700;display:block}.co-mock-chat-body>aside small{margin-bottom:var(--space-1);font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;color:var(--mock-quiet);font-weight:600;display:block}.co-mock-chat-body>aside ul{gap:var(--space-1);flex-wrap:wrap;display:flex}.co-mock-chat-body>aside li{padding:var(--space-1) var(--space-2);border:var(--size-border) solid var(--mock-hairline);border-radius:var(--r-pill);background:var(--mock-paper);font-size:var(--text-ui-micro);font-weight:600}.co-mock-chat-body>aside li[data-page-new]{background:var(--mock-accent);border-color:var(--mock-accent);color:var(--mock-on-accent);animation:co-mock-arrive var(--duration-motion) var(--ease) both}.co-mock-chat-thread{gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-3);flex-direction:column;display:flex}.co-mock-chat-thread>p{gap:var(--space-3);animation:co-mock-arrive calc(var(--duration-motion) * 2) var(--ease) both;align-items:flex-end;display:flex}.co-mock-chat-thread>p img,.co-mock-chat-thread>p [data-page-initials]{width:var(--mock-face-small);height:var(--mock-face-small)}.co-mock-chat-thread>p>span{max-width:var(--mock-bubble-width);padding:var(--space-3) var(--space-4);font-size:var(--text-ui-compact);line-height:1.45}.co-mock-ask>span{background:var(--mock-bubble);border-radius:var(--space-5) var(--space-5) var(--space-5) var(--space-1)}.co-mock-reply{animation-delay:calc(var(--duration-motion) * 2);justify-content:flex-end}.co-mock-reply>span{background:var(--mock-accent);color:var(--mock-on-accent);border-radius:var(--space-5) var(--space-5) var(--space-1) var(--space-5)}.co-mock-chat-thread>footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--size-border) solid var(--mock-hairline);font-size:var(--text-ui-caption);color:var(--mock-quiet);animation:co-mock-arrive calc(var(--duration-motion) * 2) calc(var(--duration-motion) * 4) var(--ease) both;margin-top:auto;display:flex}.co-mock-chat-thread>footer>b{align-items:center;gap:var(--space-between);padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background:var(--mock-pill);color:var(--mock-on-pill);font-weight:700;display:inline-flex}.co-mock-chat-thread>footer svg{width:var(--space-4);height:var(--space-4)}@keyframes co-mock-arrive{0%{opacity:0;translate:0 var(--space-2)}to{opacity:1;translate:0}}.co-mock-tablet{width:var(--mock-tablet-width);max-width:100%;aspect-ratio:var(--mock-tablet-ratio);padding:var(--mock-tablet-edge);border-radius:var(--mock-tablet-radius);background:var(--mock-ink);box-shadow:var(--mock-shadow)}.co-mock-tablet-screen{border-radius:calc(var(--mock-tablet-radius) - var(--mock-tablet-edge));background:var(--mock-ground);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.co-mock-address{padding:var(--space-between) var(--space-4);background:var(--mock-soft);font-size:var(--text-ui-micro);color:var(--mock-quiet);text-align:center}.co-mock-tablet-screen>header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);background:var(--mock-accent);color:var(--mock-on-accent);font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;font-weight:700;display:flex}.co-mock-tablet-screen>header>img{width:auto;height:var(--space-5);object-fit:contain;filter:brightness(0)invert();border-radius:0}.co-mock-tablet-library,.co-mock-tablet-detail{gap:var(--space-2);min-height:0;padding:var(--space-3) var(--space-5) var(--space-4);flex-direction:column;flex:1;display:flex}.co-mock-filters{gap:var(--space-1);flex-wrap:wrap;display:flex}.co-mock-filters>li{padding:var(--space-half) var(--space-2);border:var(--size-border) solid var(--mock-hairline);border-radius:var(--r-pill);background:var(--mock-paper);font-size:var(--text-ui-micro);font-weight:600}.co-mock-filters>li[aria-current]{background:var(--mock-ink);border-color:var(--mock-ink);color:var(--mock-ground)}.co-mock-tiles{gap:var(--space-2);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.co-mock-tiles button{justify-content:space-between;gap:var(--space-1);width:100%;height:100%;min-height:0;padding:var(--space-2) var(--space-3);border-radius:var(--mock-tile-radius);background:var(--mock-paper);color:var(--mock-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow);transition:translate var(--duration-motion) var(--ease);border:0;flex-direction:column;display:flex;overflow:hidden}.co-mock-tiles button:hover{translate:0 calc(-1 * var(--space-half))}.co-mock-tiles li:last-child button{background:var(--mock-accent);color:var(--mock-on-accent)}.co-mock-tiles small{font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;color:var(--mock-accent);font-weight:700}.co-mock-tiles li:last-child small{color:inherit}.co-mock-tiles strong{font-family:var(--page-heading-font,var(--font-heading));font-size:var(--text-ui-compact);text-wrap:balance;font-weight:500;line-height:1.1}.co-mock-tiles button>span{justify-content:space-between;align-items:center;gap:var(--space-between);font-size:var(--text-ui-micro);display:flex}.co-mock-tiles button>span>span{opacity:.7}.co-mock-tiles button>span>em{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.co-mock-tablet-detail>nav{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.co-mock-tablet-detail>nav button{color:var(--mock-accent);font:inherit;font-size:var(--text-ui-micro);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.co-mock-tablet-detail>nav>span{align-items:center;gap:var(--space-2);font-size:var(--text-ui-micro);color:var(--mock-quiet);display:inline-flex}.co-mock-tablet-detail>nav>span button{width:calc(var(--space-9) + var(--space-half));height:calc(var(--space-9) + var(--space-half));border:var(--size-border) solid var(--mock-hairline);border-radius:var(--r-pill);background:var(--mock-paper);color:var(--mock-ink);place-items:center;display:grid}.co-mock-tablet-detail>nav svg{width:var(--space-5);height:var(--space-5)}.co-mock-tablet-detail>article{gap:var(--space-1);min-height:0;padding:var(--space-3) var(--space-5) var(--space-2);border-radius:var(--r-task);background:var(--mock-paper);box-shadow:var(--mock-shadow);flex-direction:column;flex:1;display:flex;overflow:hidden}.co-mock-tablet-detail>article>p{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.co-mock-tablet-detail>article small{font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;color:var(--mock-accent);font-weight:700}.co-mock-tablet-detail>article b{padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);background:var(--mock-pill);color:var(--mock-on-pill);font-size:var(--text-ui-micro);font-weight:700}.co-mock-tablet-detail>article>strong{font-family:var(--page-heading-font,var(--font-heading));font-size:var(--text-ui-summary);font-weight:500;line-height:1.06}.co-mock-tablet-detail>article>span{font-size:var(--text-ui-micro);color:var(--mock-quiet);line-height:1.35}.co-mock-tablet-detail>article>ol{gap:var(--space-1);margin-top:var(--space-1);counter-reset:step;font-size:var(--text-ui-caption);display:grid}.co-mock-tablet-detail>article>ol>li{gap:var(--space-2);counter-increment:step;display:flex}.co-mock-tablet-detail>article>ol>li:before{content:counter(step);width:var(--space-6);height:var(--space-6);border-radius:var(--r-pill);background:var(--mock-soft);font-size:var(--text-ui-micro);color:var(--mock-accent);flex:none;place-items:center;font-weight:700;display:grid}.co-mock-tablet-detail>article>em{padding-top:var(--space-1);font-style:normal;font-size:var(--text-ui-micro);color:var(--mock-quiet);margin-top:auto}.co-mock-chips{gap:var(--space-3);padding:var(--space-6) 0 var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.co-mock-chip-row{-webkit-mask-image:linear-gradient(90deg, transparent, var(--foreground) 10%, var(--foreground) 90%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--foreground) 10%, var(--foreground) 90%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--foreground) 10%, var(--foreground) 90%, transparent);mask-image:linear-gradient(90deg, transparent, var(--foreground) 10%, var(--foreground) 90%, transparent);display:flex;overflow:hidden}.co-mock-chip-row>ul{gap:var(--space-2);padding-right:var(--space-2);animation:co-mock-drift var(--mock-drift) linear infinite;flex:none;display:flex}.co-mock-chip-row:nth-child(2n)>ul{animation-direction:reverse;animation-duration:calc(var(--mock-drift) * 1.15)}.co-mock-chips:hover .co-mock-chip-row>ul{animation-play-state:paused}.co-mock-chip-row li{padding:var(--space-2) var(--space-5);border:var(--size-border) solid var(--mock-hairline);border-radius:var(--r-pill);background:var(--mock-soft);font-size:var(--text-ui-compact);white-space:nowrap;font-weight:600}.co-mock-chips>dl{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-section) * 2), 1fr));gap:var(--space-5);margin:var(--space-3) 0 0;padding:var(--space-5) var(--space-7) 0;border-top:var(--size-border) solid var(--mock-hairline);display:grid}.co-mock-chips dt{font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;color:var(--mock-accent);font-weight:700}.co-mock-chips dd{margin:var(--space-1) 0 0;font-size:var(--text-ui-caption);color:var(--mock-quiet);line-height:1.45}@keyframes co-mock-drift{to{translate:-100%}}.co-mock-toggles>header{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);background:var(--mock-soft);border-bottom:var(--size-border) solid var(--mock-hairline);display:flex}.co-mock-toggles>header>i{width:var(--space-3);height:var(--space-3);border-radius:var(--r-pill);background:var(--mock-periwinkle)}.co-mock-toggles>header>i:nth-child(2){background:var(--mock-pill)}.co-mock-toggles>header>i:nth-child(3){background:var(--mock-gold)}.co-mock-toggles>header>span{margin-left:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--r-badge);background:var(--mock-paper);font-size:var(--text-ui-caption);color:var(--mock-quiet);flex:1}.co-mock-toggles>ul{gap:var(--space-2);padding:var(--space-8) var(--space-7) var(--space-5);grid-template-columns:1fr 1fr;display:grid}.co-mock-toggles [role=switch]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--r-media);background:var(--mock-soft);color:var(--mock-ink);font:inherit;font-size:var(--text-ui-compact);text-align:left;cursor:pointer;transition:background var(--duration-motion) var(--ease);border:0;display:flex}.co-mock-toggles [role=switch][aria-checked=true]{background:var(--mock-pill)}@supports (color:color-mix(in lab, red, red)){.co-mock-toggles [role=switch][aria-checked=true]{background:color-mix(in srgb, var(--mock-pill) 35%, var(--mock-paper))}}.co-mock-toggles [role=switch]>i{width:var(--mock-switch-width);height:var(--mock-switch-height);border-radius:var(--r-pill);background:var(--mock-hairline);transition:background var(--duration-motion) var(--ease);flex:none;position:relative}.co-mock-toggles [role=switch]>i:after{content:"";top:var(--space-half);left:var(--space-half);width:var(--mock-knob);height:var(--mock-knob);border-radius:var(--r-pill);background:var(--mock-paper);box-shadow:var(--shadow);transition:translate var(--duration-motion) var(--ease);position:absolute}.co-mock-toggles [role=switch][aria-checked=true]>i{background:var(--mock-accent)}.co-mock-toggles [role=switch][aria-checked=true]>i:after{translate:calc(var(--mock-switch-width) - var(--mock-knob) - var(--space-1)) 0}.co-mock-toggles>footer{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-7) var(--space-6);border-top:var(--size-border) solid var(--mock-hairline);font-size:var(--text-ui-caption);color:var(--mock-quiet);display:flex}.co-mock-toggles>footer>strong{font-family:var(--page-heading-font,var(--font-heading));font-size:var(--mock-cost-size);color:var(--mock-ink);font-weight:500;line-height:1}.co-mock-sequence{gap:var(--space-between);padding:var(--space-8);flex-direction:column;display:flex}.co-mock-sequence>header{margin-bottom:var(--space-2);font-size:var(--text-ui-small);justify-content:space-between;align-items:center;display:flex}.co-mock-sequence>header>strong{font-weight:700}.co-mock-sequence>header>span{font-size:var(--text-ui-caption);color:var(--mock-quiet)}.co-mock-sequence li{grid-template-columns:var(--mock-day-width) var(--mock-dot-lane) 1fr;gap:var(--space-3);font-size:var(--text-ui-small);align-items:center;display:grid}.co-mock-sequence li>small{font-size:var(--text-ui-caption);color:var(--mock-quiet);font-weight:600}.co-mock-sequence li>i{width:var(--mock-dot);height:var(--mock-dot);border-radius:var(--r-pill);background:var(--mock-accent);margin:0 auto;display:block;position:relative}.co-mock-sequence li>i:after{content:"";top:var(--mock-below);left:calc(var(--mock-half) - var(--size-border) / 2);width:var(--size-border);height:var(--mock-stem);background:var(--mock-ink);position:absolute}@supports (color:color-mix(in lab, red, red)){.co-mock-sequence li>i:after{background:color-mix(in srgb, var(--mock-ink) 15%, transparent)}}.co-mock-sequence li:nth-child(4n+2)>i{background:var(--mock-periwinkle)}.co-mock-sequence li:nth-child(4n)>i{background:var(--mock-gold)}.co-mock-sequence li>span{padding-bottom:var(--mock-stem);align-self:start;padding-top:0}.co-mock-sequence li:not(.co-mock-sequence-reply){align-items:start}.co-mock-sequence li:not(.co-mock-sequence-reply)>:is(small,i){margin-top:var(--space-half)}.co-mock-sequence-reply>small,.co-mock-sequence-reply>i{margin-top:var(--space-4)}.co-mock-sequence-reply>i{background:var(--mock-pill)}.co-mock-sequence-reply>i:after{display:none}.co-mock-sequence-reply>p{padding:var(--space-4) var(--space-5);border-radius:var(--space-5) var(--space-5) var(--space-5) var(--space-1);background:var(--mock-ink);color:var(--mock-ground);font-size:var(--text-ui-small)}.co-mock-sequence-reply>p>b{margin-bottom:var(--space-1);font-size:var(--text-ui-caption);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;color:var(--mock-pill);font-weight:600;display:block}@media (prefers-reduced-motion:reduce){.co-mock-bar:after,.co-mock-chip-row>ul,.co-mock-chat-thread>:is(p,footer),.co-mock-chat-body>aside li[data-page-new]{animation:none}.co-mock-bar:after{transform:none}}@container (max-width:600px){.co-mock-chat-body{grid-template-columns:1fr}.co-mock-chat-body>aside{border-right:0;border-bottom:var(--size-border) solid var(--mock-hairline)}.co-mock-toggles>ul{grid-template-columns:1fr}}
.co-phone{--phone-width:calc(var(--space-section) * 4.9);--phone-ratio:9 / 19.2;--phone-edge:var(--space-1);--phone-radius:calc(var(--r-lg) * 2);--phone-black:color-mix(in srgb, var(--g-950) 20%, black);--phone-metal:linear-gradient(160deg, color-mix(in srgb, var(--on-brand) 34%, var(--phone-black)) 0%, color-mix(in srgb, var(--on-brand) 14%, var(--phone-black)) 16%, color-mix(in srgb, var(--on-brand) 6%, var(--phone-black)) 50%, color-mix(in srgb, var(--on-brand) 14%, var(--phone-black)) 84%, color-mix(in srgb, var(--on-brand) 34%, var(--phone-black)) 100%);--phone-shadow:0 50px 70px -30px color-mix(in srgb, var(--g-950) 50%, transparent), 0 20px 30px -20px color-mix(in srgb, var(--g-950) 40%, transparent);--phone-key-width:3px;--phone-island-width:34%;--phone-island-height:var(--space-9);--phone-status-top:var(--space-5);--phone-brand-top:calc(var(--space-section) + var(--space-4));--phone-home-width:36%;--phone-home-height:var(--space-1);--phone-card-photo:58%;--phone-card-width:76%;--phone-name-size:19px;--phone-centre:50%;--phone-brand-mark-width:60%;--phone-key-mute-top:16%;--phone-key-mute-height:4%;--phone-key-up-top:24%;--phone-key-down-top:35%;--phone-key-volume-height:9%;--phone-key-power-top:27%;--phone-key-power-height:14%;z-index:1;width:var(--phone-width);max-width:100%;aspect-ratio:var(--phone-ratio);border-radius:var(--phone-radius);background:var(--phone-metal);box-shadow:inset 0 0 0 var(--size-border) color-mix(in srgb, var(--on-brand) 22%, transparent), inset 0 0 0 calc(var(--size-border) * 2) color-mix(in srgb, var(--phone-black) 25%, transparent), var(--phone-shadow);font-family:var(--page-body-font,var(--font));color:var(--page-ink,var(--foreground));position:relative}.co-phone-key{z-index:1;width:var(--phone-key-width);border-radius:var(--space-half);background:linear-gradient(180deg, color-mix(in srgb, var(--on-brand) 30%, var(--phone-black)), color-mix(in srgb, var(--on-brand) 8%, var(--phone-black)));position:absolute}.co-phone-key-mute{left:calc(-1 * var(--phone-key-width));top:var(--phone-key-mute-top);height:var(--phone-key-mute-height)}.co-phone-key-up{left:calc(-1 * var(--phone-key-width));top:var(--phone-key-up-top);height:var(--phone-key-volume-height)}.co-phone-key-down{left:calc(-1 * var(--phone-key-width));top:var(--phone-key-down-top);height:var(--phone-key-volume-height)}.co-phone-key-power{right:calc(-1 * var(--phone-key-width));top:var(--phone-key-power-top);height:var(--phone-key-power-height)}.co-phone-screen{inset:var(--phone-edge);border-radius:calc(var(--phone-radius) - var(--phone-edge));background:var(--phone-black);isolation:isolate;position:absolute;overflow:hidden}.co-phone-screen:before{content:"";background:var(--page-ground,var(--background));position:absolute;inset:0}.co-phone-island{top:var(--space-3);left:var(--phone-centre);width:var(--phone-island-width);height:var(--phone-island-height);border-radius:var(--r-pill);background:var(--phone-black);z-index:4;position:absolute;translate:-50%}.co-phone-status{top:var(--phone-status-top);z-index:4;padding:0 var(--space-7);font-size:var(--text-ui-compact);letter-spacing:var(--tracking-ui-tight);justify-content:space-between;align-items:center;font-weight:600;display:flex;position:absolute;left:0;right:0}.co-phone-status>span:last-child{align-items:center;gap:var(--space-1);display:inline-flex}.co-phone-signal{align-items:flex-end;gap:var(--space-half);display:inline-flex}.co-phone-signal>b{width:var(--phone-key-width);border-radius:var(--space-half);background:currentColor}.co-phone-signal>b:first-child{height:var(--space-1)}.co-phone-signal>b:nth-child(2){height:var(--space-between)}.co-phone-signal>b:nth-child(3){height:var(--space-2)}.co-phone-signal>b:nth-child(4){height:var(--space-3)}.co-phone-battery{width:var(--space-8);height:var(--space-3);border:var(--size-border) solid currentColor;border-radius:var(--space-half);position:relative}.co-phone-battery:after{content:"";inset:var(--space-half);right:var(--space-1);border-radius:var(--space-half);background:currentColor;position:absolute}.co-phone-brand{top:var(--phone-brand-top);z-index:4;justify-items:center;gap:var(--space-2);pointer-events:none;display:grid;position:absolute;left:0;right:0}.co-phone-brand>img{max-width:var(--phone-brand-mark-width);height:var(--space-5);object-fit:contain}.co-phone-brand>strong{font-family:var(--page-heading-font,var(--font-heading));font-size:var(--text-ui-summary);font-weight:500}.co-phone-badge{padding:var(--space-between) var(--space-3);border-radius:var(--r-pill);background:var(--page-eyebrow-color,var(--page-accent,var(--primary)));color:var(--page-ground,var(--background));font-size:var(--text-ui-micro);letter-spacing:var(--tracking-ui-shortcut);text-transform:uppercase;text-align:center;box-shadow:var(--shadow);font-weight:600}.co-phone-glass{z-index:2;position:absolute;inset:0}.co-phone-choices{left:0;right:0;bottom:var(--space-9);z-index:4;justify-content:center;gap:var(--space-5);display:flex;position:absolute}.co-phone-choices>span{width:calc(var(--size-control-lg) * 1.15);height:calc(var(--size-control-lg) * 1.15);border-radius:var(--r-pill);background:color-mix(in srgb, var(--on-brand) 90%, transparent);color:var(--page-ink,var(--foreground));box-shadow:var(--shadow);place-items:center;display:grid}.co-phone-choices>span:last-child{background:var(--page-accent,var(--primary));color:var(--page-on-accent,var(--primary-foreground))}.co-phone-choices svg{width:var(--space-7);height:var(--space-7)}.co-phone-home{bottom:var(--space-2);left:var(--phone-centre);width:var(--phone-home-width);height:var(--phone-home-height);border-radius:var(--r-pill);background:color-mix(in srgb, var(--page-ink,var(--foreground)) 45%, transparent);z-index:4;position:absolute;translate:-50%}.co-phone-shine{z-index:5;pointer-events:none;background:linear-gradient(115deg, color-mix(in srgb, var(--on-brand) 16%, transparent) 0%, color-mix(in srgb, var(--on-brand) 4%, transparent) 26%, transparent 42%);position:absolute;inset:0}.co-phone-card{--phone-card-ink:oklch(from var(--page-ink,var(--foreground)) min(l, .3) c h);grid-template-rows:var(--phone-card-photo) 1fr;width:var(--phone-card-width);border-radius:var(--r-md);background:var(--on-brand);color:var(--phone-card-ink);box-shadow:var(--shadow);display:grid;position:relative;overflow:hidden}.co-phone-card>img{object-fit:cover;object-position:50% 20%;background:var(--page-sky-haze,var(--muted-surface));width:100%;height:100%;display:block}.co-phone-card>div{gap:var(--space-between);padding:var(--space-4) var(--space-5) var(--space-5);font-size:var(--text-ui-micro);flex-direction:column;line-height:1.4;display:flex}.co-phone-card>div>strong{align-items:center;gap:var(--space-between);font-family:var(--page-heading-font,var(--font-heading));font-size:var(--phone-name-size);letter-spacing:var(--tracking-ui-tight);font-weight:500;line-height:1.05;display:flex}.co-phone-verified{width:var(--space-6);height:var(--space-6);color:var(--page-accent,var(--primary));flex:none}.co-phone-card>div>em{font-style:normal;font-size:var(--text-ui-caption);color:var(--page-accent,var(--primary));font-weight:600}.co-phone-card>div>small{font-size:var(--text-ui-micro);color:color-mix(in srgb, currentColor 62%, transparent)}.co-phone-card>div>ul{gap:var(--space-between);margin:var(--space-half) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.co-phone-card>div>ul>li{padding:var(--space-1) var(--space-2);border:var(--size-border) solid color-mix(in srgb, currentColor 14%, transparent);border-radius:var(--r-pill);background:var(--on-brand);font-weight:600}.co-phone-card>div>p{justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2);font-size:var(--text-ui-caption);color:color-mix(in srgb, currentColor 62%, transparent);margin:auto 0 0;display:flex}.co-phone-card>div>p>b{color:var(--phone-card-ink);font-weight:600}
.co-page-store-notice{padding:var(--space-9);border:var(--size-border) dashed var(--pb-edge);border-radius:var(--pb-radius);color:var(--pb-muted);text-align:center;margin:0}.co-page-store-photo{aspect-ratio:4/5;object-fit:cover;background:var(--pb-soft);border-radius:var(--pb-picture-radius);inline-size:100%;display:block}.co-page-store-photo[data-empty]{min-block-size:calc(var(--space-section) * 2)}.co-page-store-price{gap:var(--space-3);font-variant-numeric:tabular-nums;align-items:baseline;margin:0;font-weight:600;display:inline-flex}.co-page-store-price s{color:var(--pb-muted);font-weight:400}.co-page-store-soldout{color:var(--pb-muted);font-size:var(--pb-small)}.co-page-store-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--space-section) * 3.5)), 1fr));gap:var(--space-9);margin:0;padding:0;list-style:none;display:grid}.co-page-store-grid>li{gap:var(--space-3);align-content:start;min-width:0;display:grid;position:relative}.co-page-store-grid :is(h2,h3){font-family:var(--font-heading);font-size:var(--pb-lead);line-height:var(--leading-ui-section);letter-spacing:var(--tracking-ui-tight);overflow-wrap:anywhere;margin:0;font-weight:600}.co-page-store-grid>li>.co-page-action{justify-self:start}.co-page-store-number{color:var(--pb-muted);font-variant-numeric:tabular-nums;font-size:var(--pb-small)}.co-page-designed[data-page-variant=cards] .co-page-store-grid>li{padding:var(--space-6);border:var(--size-border) solid var(--pb-edge);border-radius:var(--pb-radius);background:color-mix(in srgb, currentColor 6%, transparent)}.co-page-designed[data-page-variant=cards] .co-page-store-grid .co-page-store-photo{aspect-ratio:1}.co-page-designed[data-page-variant=quiet] .co-page-store-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-section) * 5)), 1fr));gap:var(--space-section)}.co-page-designed[data-page-variant=quiet] .co-page-store-grid .co-page-store-photo{aspect-ratio:3/4;border-radius:0}.co-page-designed[data-page-variant=quiet] .co-page-store-grid :is(h2,h3){font-weight:400}.co-page-designed[data-page-variant=index] .co-page-store-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--space-section) * 3)), 1fr));gap:var(--space-9) var(--space-6)}.co-page-designed[data-page-variant=index] .co-page-store-grid>li{border-top:var(--size-border) solid var(--pb-edge);padding-block-start:var(--space-3)}.co-page-designed[data-page-variant=index] .co-page-store-grid .co-page-store-photo{aspect-ratio:1;border-radius:0}.co-page-designed[data-page-variant=spec] .co-page-store-grid{border-block-start:var(--size-border) solid var(--pb-edge);display:block}.co-page-designed[data-page-variant=spec] .co-page-store-grid>li{grid-template-columns:calc(var(--space-section) * 1.5) minmax(0, 1fr) auto auto;align-items:center;gap:var(--space-6);padding-block:var(--space-3);border-block-end:var(--size-border) solid var(--pb-edge)}.co-page-designed[data-page-variant=spec] .co-page-store-grid .co-page-store-photo{aspect-ratio:1;border-radius:var(--pb-inner-radius)}@media (max-width:40rem){.co-page-designed[data-page-variant=spec] .co-page-store-grid>li{grid-template-columns:calc(var(--space-section) * 1.2) minmax(0, 1fr) auto}.co-page-designed[data-page-variant=spec] .co-page-store-grid>li>.co-page-action{grid-column:2/-1}}.co-page-store-product{gap:var(--space-section);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.co-page-designed[data-page-variant=stacked] .co-page-store-product{grid-template-columns:minmax(0,1fr)}.co-page-store-gallery{gap:var(--space-3);display:grid}.co-page-store-gallery ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex}.co-page-store-gallery button{inline-size:calc(var(--space-section) * 1.2);border:var(--size-border) solid var(--pb-edge);border-radius:var(--pb-inner-radius);cursor:pointer;background:0 0;padding:0;display:block;overflow:hidden}.co-page-store-gallery button[aria-pressed=true]{outline:calc(var(--size-border) * 2) solid currentColor;outline-offset:calc(var(--size-border) * -2)}.co-page-store-gallery button img{aspect-ratio:1;object-fit:cover;inline-size:100%;display:block}.co-page-store-details{gap:var(--space-6);align-content:start;display:grid}.co-page-store-details h1{font-family:var(--font-heading);font-size:var(--pb-title);letter-spacing:var(--tracking-ui-tight);margin:0;line-height:1.1}.co-page-store-details .co-page-store-price{font-size:var(--pb-lead)}.co-page-store-option{gap:var(--space-3);border:0;flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;display:flex}.co-page-store-option legend{float:left;inline-size:100%;color:var(--pb-muted);font-size:var(--pb-small);margin-block-end:var(--space-3);padding:0}.co-page-store-option button{min-block-size:calc(var(--space-section) * .6);padding-inline:var(--space-6);border:var(--size-border) solid var(--pb-edge);border-radius:var(--pb-inner-radius);color:inherit;font:inherit;cursor:pointer;background:0 0}.co-page-store-option button[aria-pressed=true]{box-shadow:inset 0 0 0 var(--size-border) currentColor;border-color:currentColor;font-weight:600}.co-page-store-details>.co-page-action{justify-self:start}.co-page-store-description{color:var(--pb-muted);line-height:1.6}.co-page-store-description p{margin:0 0 var(--space-3)}.co-page-designed[data-page-variant=spec] .co-page-store-details{padding:var(--space-9);border:var(--size-border) solid var(--pb-edge);border-radius:var(--pb-radius);background:color-mix(in srgb, currentColor 6%, transparent)}@media (max-width:48rem){.co-page-store-product{gap:var(--space-9);grid-template-columns:minmax(0,1fr)}}.co-page-store-cart{gap:var(--space-6);max-inline-size:calc(var(--space-section) * 9);display:grid}.co-page-store-cart ul{border-block-start:var(--size-border) solid var(--pb-edge);margin:0;padding:0;list-style:none}.co-page-store-cart li{gap:var(--space-6);padding-block:var(--space-6);border-block-end:var(--size-border) solid var(--pb-edge);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.co-page-store-line-name{gap:var(--space-1);font-weight:600;display:grid}.co-page-store-line-name small{color:var(--pb-muted);font-weight:400}.co-page-store-line-quantity{color:inherit;font-variant-numeric:tabular-nums}.co-page-store-subtotal{font-size:var(--pb-lead);justify-content:space-between;margin:0;display:flex}.co-page-store-cart>small{color:inherit}.co-page-store-cart>.co-page-action{justify-self:start}.co-page-designed[data-page-variant=panel] .co-page-store-cart{padding:var(--space-9);border:var(--size-border) solid var(--pb-edge);border-radius:var(--pb-radius);background:color-mix(in srgb, currentColor 6%, transparent)}.co-page-store-picker{gap:var(--space-3);display:grid}.co-page-store-picker select{min-block-size:calc(var(--space-section) * .6);padding-inline:var(--space-3);border:var(--size-border) solid var(--pb-edge);border-radius:var(--pb-inner-radius);color:inherit;font:inherit;background:0 0}
.co-video-wall{--wall-card-width:min(80vw, calc(var(--space-section) * 5.625));--wall-card-radius:var(--r-md);--wall-gap:var(--space-7);--wall-drift:calc(var(--duration-motion) * 220);--wall-offset:calc(var(--wall-card-width) * .38);--wall-play:calc(var(--size-control-lg) * 1.7);--wall-chip:var(--pb-reel-chip,var(--page-accent,var(--primary)))}@supports (color:color-mix(in lab, red, red)){.co-video-wall{--wall-chip:var(--pb-reel-chip,color-mix(in srgb, var(--page-accent,var(--primary)) 30%, var(--page-ground,var(--background))))}}.co-video-wall{gap:var(--wall-gap);margin-inline:calc(-1 * var(--space-9));max-inline-size:none;-webkit-mask-image:linear-gradient(90deg, transparent, var(--foreground) 8%, var(--foreground) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--foreground) 8%, var(--foreground) 92%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--foreground) 8%, var(--foreground) 92%, transparent);mask-image:linear-gradient(90deg, transparent, var(--foreground) 8%, var(--foreground) 92%, transparent);display:grid;overflow:hidden}.co-video-wall-row{width:max-content;translate:calc(-1 * var(--wall-offset) * var(--wall-row,0)) 0;display:flex}.co-video-wall-row>ul{gap:var(--wall-gap);padding:0 var(--wall-gap) 0 0;animation:co-video-wall-drift var(--wall-drift) linear infinite;flex:none;margin:0;list-style:none;display:flex}.co-video-wall-row:nth-child(2n)>ul{animation-direction:reverse}.co-video-wall-row:is(:hover,:focus-within,[data-page-held])>ul{animation-play-state:paused}.co-video-wall-row>ul>li{width:var(--wall-card-width);flex:none}.co-video-wall-card{aspect-ratio:4/5;border-radius:var(--wall-card-radius);background:var(--pb-soft,var(--muted-surface));box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.co-video-wall-card>:is(img,video,iframe){object-fit:cover;border:0;width:100%;height:100%;display:block}.co-video-wall-card:after{content:"";pointer-events:none;background:linear-gradient(180deg, var(--page-ink,var(--foreground)) 0%, transparent 40%, transparent 60%, var(--page-ink,var(--foreground)) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.co-video-wall-card:after{background:linear-gradient(180deg, color-mix(in srgb, var(--page-ink,var(--foreground)) 35%, transparent) 0%, transparent 40%, transparent 60%, color-mix(in srgb, var(--page-ink,var(--foreground)) 45%, transparent) 100%)}}.co-video-wall-card:has(>:is(video,iframe)):after{display:none}.co-video-wall-play{z-index:1;width:var(--wall-play);height:var(--wall-play);border-radius:var(--r-pill);background:var(--on-brand);border:0;place-items:center;margin:auto;padding:0;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.co-video-wall-play{background:color-mix(in srgb, var(--on-brand) 35%, transparent)}}.co-video-wall-play{color:var(--on-brand);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));cursor:pointer}.co-video-wall-play:disabled{cursor:default}.co-video-wall-play svg{width:var(--space-9);height:var(--space-9)}.co-video-wall-card>figcaption{inset:auto auto var(--space-6) var(--space-6);z-index:1;gap:var(--space-half);max-width:calc(100% - var(--space-6) * 2);padding:var(--space-3) var(--space-5);border-radius:var(--r-media);background:var(--wall-chip);color:var(--page-ink,var(--foreground));font-size:var(--text-ui-compact);display:grid;position:absolute}.co-video-wall-card>figcaption>strong{font-family:var(--page-heading-font,var(--font-heading));font-size:var(--text-ui-summary);letter-spacing:var(--tracking-ui-tight);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.co-video-wall-card>figcaption>span{opacity:.75;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes co-video-wall-drift{to{translate:-100%}}@media (prefers-reduced-motion:reduce){.co-video-wall-row>ul{animation:none}}@container sites-slot (max-width:600px){.co-video-wall{--wall-offset:calc(var(--wall-card-width) * .2);margin-inline:calc(-1 * var(--space-7))}}
.co-page-inspector-device{vertical-align:middle;color:var(--muted-foreground);margin-inline-start:var(--space-2);display:inline-flex}.co-page-inspector-device>svg{inline-size:var(--size-menu-icon);block-size:var(--size-menu-icon)}.co-page-inspector-row>:is(.co-page-inspector-device-note,.co-page-inspector-device-reset){font-size:var(--text-ui-caption);line-height:var(--leading-ui-caption);grid-column:1/-1;place-self:flex-start start}.co-page-inspector-row>.co-page-inspector-device-reset{min-height:0;block-size:auto;padding-inline:0}.co-page-inspector-marked-head{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.co-page-inspector-marked-head>[role=group]{gap:var(--space-half);flex:none}.co-page-inspector-marked-head>[role=group]>[data-slot=toggle-group-item]{inline-size:var(--size-control-sm);block-size:var(--size-control-sm);min-width:0;padding:0}.co-page-inspector-marked-head>[role=group] svg{inline-size:var(--size-menu-icon);block-size:var(--size-menu-icon)}.co-page-inspector-marked-box{overflow-wrap:anywhere;width:100%;min-width:0;padding-inline:var(--space-3);border:var(--size-border) solid var(--control-edge);border-radius:var(--page-inspector-radius);background:var(--panel);color:var(--foreground);cursor:text;display:block}.co-page-inspector-marked-box:focus-visible{border-color:var(--ring);box-shadow:var(--focus-ring-field);outline:none}.co-page-inspector-marked-box[aria-readonly=true]{cursor:default;opacity:.5}.co-page-inspector-marked-box em{color:var(--primary);font-style:italic}.co-page-inspector-marked-box strong{font-weight:700}.co-page-inspector-marked-box a{color:var(--primary);text-decoration:underline}.co-page-inspector-groups{flex-direction:column;display:flex}.co-page-inspector-groups>[data-slot=accordion-item]{padding-inline:var(--space-4);border-color:var(--border)}.co-page-inspector-groups [data-slot=accordion-trigger]{color:var(--foreground)}.co-page-inspector-groups [data-slot=accordion-content] .co-page-inspector-rows{padding:0}.co-page-inspector-box-head{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.co-page-inspector-box-head>.co-button[aria-pressed] svg{inline-size:var(--size-menu-icon);block-size:var(--size-menu-icon)}.co-page-inspector-box-head>.co-button[aria-pressed=true]{color:var(--primary)}.co-page-inspector-box-sides{gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.co-page-inspector-box-side{gap:var(--space-half);min-width:0;display:grid}.co-page-inspector-box-side>select{min-width:0;padding-inline:var(--space-2)}.co-page-inspector-box-side>label{color:var(--muted-foreground);font-size:var(--text-ui-micro);line-height:var(--leading-ui-micro);text-align:center}