@font-face{font-family:Inter;src:url(/fonts/inter.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0-24F,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-22FF,U+25A0-25FF,U+2600-27BF,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/fonts/geist-ext.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+259,U+2B9,U+2C7-2C8,U+2D8-2D9,U+2DB,U+2DD,U+39B,U+3A9,U+3BB-3BC,U+3C0,U+3C9,U+400-45F,U+462-463,U+46A-46B,U+472-475,U+490-493,U+496-497,U+49A-49B,U+4A2-4A3,U+4AE-4B3,U+4B6-4B7,U+4BA-4BB,U+4C0,U+4CF,U+4D8-4D9,U+4E2-4E3,U+4E8-4E9,U+4EE-4EF,U+E3F,U+2070,U+2074-2079,U+2080-2089,U+2153-2155,U+215B-215E,U+2460-2468,U+24EA,U+24FF,U+3003,U+301C,U+A78B-A78C,U+F8FF,U+FB01-FB02}@font-face{font-family:Geist Fallback;src:local(Arial),local(Liberation Sans),local(Arimo);font-weight:100 400;size-adjust:103.07%;ascent-override:97.51%;descent-override:28.62%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(Liberation Sans),local(Arimo);font-weight:500;size-adjust:105.55%;ascent-override:95.22%;descent-override:27.95%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial Bold),local(Liberation Sans Bold),local(Arimo Bold);font-weight:600;size-adjust:99.94%;ascent-override:100.56%;descent-override:29.52%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local(Arial Bold),local(Liberation Sans Bold),local(Arimo Bold);font-weight:700 900;size-adjust:102.24%;ascent-override:98.3%;descent-override:28.85%;line-gap-override:0%}@font-face{font-family:Manrope;src:url(/fonts/manrope.ttf)format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Inter Caption;src:url(/fonts/inter-caption.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Inter Caption Heavy;src:url(/fonts/inter-caption-heavy.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Pinyon Script;src:url(/fonts/pinyon-script.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Cinematic Grotesk;src:url(/fonts/cinematic-grotesk.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Cinematic Script;src:url(/fonts/cinematic-script.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"TikTok Sans 36pt SemiBold";src:url(/fonts/tiktok-sans-36pt-semibold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:TikTok Sans;src:url(/fonts/tiktok-sans-36pt-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"TikTok Sans 36pt ExtraBold";src:url(/fonts/tiktok-sans-36pt-extrabold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:"TikTok Sans 36pt Black";src:url(/fonts/tiktok-sans-36pt-black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Plus Jakarta Sans SemiBold;src:url(/fonts/plus-jakarta-sans-semibold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat SemiBold;src:url(/fonts/montserrat-semibold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat ExtraBold;src:url(/fonts/montserrat-extrabold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat ExtraBold;src:url(/fonts/montserrat-extrabolditalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:Montserrat Black;src:url(/fonts/montserrat-black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:block}.ds-theme{--canvas:#101010;--panel:#1b1b1c;--surface:#242425;--raised:#2e2e30;--ink:#f5f4f2;--muted:#a3a3a8;--line:#ffffff17;--dot:#303033;--track-video:#a6bfd4;--track-audio:#acc5c2;--track-captions:#c3b5d3;--track-title:#d4c2a0;--track-video-fill:#2c3a46;--track-audio-fill:#344746;--track-captions-fill:#3a3344;--track-title-fill:#423b2e;--track-effect:#d4a9b8;--track-effect-fill:#45323a;--track-ink:#f5f4f2;--track-border:#ffffff15;--brand-midnight:#102558;--brand-ice:#edf3ff;--accent:#2d5ceb;--accent-end:#2d5ceb;--on-accent:#fff;--accent-muted:#2d5ceb21;--radius:18px;--control-radius:10px;--action-radius:999px;--media-rim:#ffffff24;--space:4px;--control-sm:30px;--control-md:40px;--control-lg:44px;--segment-height:32px;--touch-target:44px;--control-padding:12px;--control-font:12px;--border-width:1px;--focus-ring:var(--muted);--primary-fill:var(--accent);--primary-border:var(--line);--primary-shadow:0 4px 4px #00000052, inset 0 4px 6px #fff3, inset 0 0 0 1px #ffffff26, inset 0 -8px 14px #00000026;--sidebar-width:176px;--sidebar-icon-width:52px;--layout-gap:8px;--content-padding:24px;--font-ui:Geist, "Geist Fallback", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, monospace;--fast:.14s;--normal:.22s;--page-morph-duration:.28s;--drawer-enter-duration:.24s;--modal-backdrop-tint:#0003;--modal-backdrop-blur:8px;--sheet-radius:22px;--sheet-compact-width:440px;--sheet-list-height:480px;--sheet-pad-bottom:0px;--drawer-exit-duration:.2s;--dur-reveal-open:.28s;--dur-reveal-close:.24s;--ease-reveal:cubic-bezier(.333333, 1, .666667, 1);--dur-home-settings:.25s;--shadow-home-composer:0 16px 40px #00000087, 0 0 0 1px #0006, inset 0 1px 0 color-mix(in srgb,var(--ink) 10%,transparent);--shadow-reveal:-6px 0 24px #00000059;--activity:#45c979;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--press-scale:.96;--shadow-quiet:0 2px 4px #0003, inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff0a;--shadow-float:0 16px 40px #0008, 0 0 0 1px #0006, inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff0f;--shadow-inset:inset 0 1px 2px #0004, inset 0 -1px 0 #ffffff08;--glass-fill:var(--raised);--glass-shadow:inset 0 1px 0 #ffffff12, 0 2px 3px #00000020;--glass-primary-shadow:inset 0 1px 0 #fff, 0 3px 8px #00000035;--button-fill:var(--glass-fill);--button-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff0f;--shadow-current:var(--shadow-quiet);--tool-tile-fill:#2a2a2c;--tool-tile-fill-active:#3a3a3d;--tool-tile-ink:#fff;--tool-tile-disabled-ink:#535353;--tool-tile-disabled-icon:#8b8b8b;--transport-time-ink:#cdcdcd;--transport-time-muted:#818181;color:var(--ink);font-family:var(--font-ui);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ds-theme[data-theme=light]{--shadow-home-composer:0 16px 40px #0000001f, 0 0 0 1px #00000014, inset 0 1px 0 var(--raised);--shadow-reveal:-6px 0 24px #00000024;--canvas:#eeedeb;--panel:#fbfaf8;--surface:#f1f0ee;--raised:#fff;--ink:#242322;--muted:#696762;--line:#0000001a;--dot:#d4d1ce;--media-rim:#0000001a;--track-video:#466279;--track-audio:#405e5b;--track-captions:#695579;--track-title:#74603c;--track-video-fill:#dce6ed;--track-audio-fill:#dce8e6;--track-captions-fill:#e8e0ee;--track-title-fill:#ece5d7;--track-effect:#7a4a5c;--track-effect-fill:#eedfe4;--track-ink:#242322;--track-border:#00000012;--accent-muted:#2d5ceb17;--shadow-quiet:0 2px 4px #0000000d, inset 0 1px 0 #fff, inset 0 0 0 1px #ffffff80;--shadow-float:0 16px 40px #0000001a, 0 0 0 1px #00000012, inset 0 1px 0 #fff, inset 0 0 0 1px #ffffff80;--shadow-inset:inset 0 1px 3px #27201715, inset 0 -1px 0 #fff;--glass-fill:var(--raised);--glass-shadow:inset 0 1px 0 #fff, 0 2px 4px #00000016;--glass-primary-shadow:inset 0 1px 0 #fff2, 0 2px 4px #00000020;--button-fill:var(--glass-fill);--button-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px #fff9;--primary-shadow:0 4px 4px #0000001f, inset 0 4px 6px #fff3, inset 0 0 0 1px #ffffff26, inset 0 -8px 14px #00000026;--focus-ring:var(--muted);--tool-tile-fill:#efeeec;--tool-tile-fill-active:#e2e1de;--tool-tile-ink:#111;--tool-tile-disabled-ink:#a3a3a3;--tool-tile-disabled-icon:#8b8b8b;--transport-time-ink:#3a3937;--transport-time-muted:#7a7873;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ds-theme *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.ds-theme :where(button,input,select){font-family:inherit}.ds-theme :where(button,a,summary,label,select,input[type=color],[role=button],[role=tab],[role=option]){touch-action:manipulation}.ds-theme{--photos-glass-fill:#2e2e308a;--photos-glass-fill-active:#46464aa8;--photos-glass-ink:#fff;--photos-glass-border:#fff3;--photos-glass-shadow:0 8px 28px #00000061, inset 0 1px 0 #ffffff3d;--photos-glass-blur:blur(24px) saturate(1.7)}.ds-theme[data-theme=light]{--photos-glass-fill:#faf9f79e;--photos-glass-fill-active:#ffffffc7;--photos-glass-ink:#151515;--photos-glass-border:#ffffffb3;--photos-glass-shadow:0 8px 28px #00000038, inset 0 1px 0 #fffc}@media (prefers-reduced-transparency:reduce){.ds-theme{--photos-glass-fill:var(--raised);--photos-glass-fill-active:var(--surface);--photos-glass-border:var(--line);--photos-glass-shadow:0 2px 8px #0000004d;--photos-glass-blur:none}.ds-theme[data-theme=light]{--photos-glass-ink:var(--ink)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-theme{--photos-glass-fill:var(--raised);--photos-glass-fill-active:var(--surface);--photos-glass-blur:none}}@media (prefers-reduced-motion:no-preference){.ds-theme :is(.creation-thumbnail,.folder-media-card,.media-card-image,.project-card,.workspace-reveal-row,.home-import-media,.home-import-drop,.home-import-stack,.home-import-remove,.home-composer-remove,.home-composer-overflow,.footage-customize-preview-choice,.ds-segment button){transition:transform var(--fast) var(--ease-out)}.ds-theme :is(.creation-thumbnail,.folder-media-card,.media-card-image,.project-card,.workspace-reveal-row,.home-import-media,.home-import-drop,.home-import-stack,.home-import-remove,.home-composer-remove,.home-composer-overflow,.footage-customize-preview-choice,.ds-segment button):active{transform:scale(var(--press-scale))}}.ds-theme img.ds-poster:not([data-loaded]){opacity:0}.ds-theme img.ds-poster{transition:opacity var(--fast) var(--ease-out)}.ds-theme :is(.folder-compact-row,.folder-search-popup-result,.beautiful-mention-option,.home-draft-recovery li>button:first-child):active{background-color:var(--surface)}@media (pointer:coarse){.ds-theme :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea,select){font-size:max(16px,1em)!important}}.ds-theme button{cursor:pointer}.ds-theme button:disabled{cursor:not-allowed}.ds-theme button:focus:not(:focus-visible),:focus{outline:none}.ds-theme :is(button,[role=button],a[href],summary,select,input,textarea,label,[role=tab],[role=menuitem],[role=option],[role=switch],[role=radio],[role=checkbox],[role=separator]):focus-visible{background-color:color-mix(in srgb, var(--ink) 10%, var(--raised));outline:none}.ds-theme :focus-visible:not(button,[role=button],a[href],summary,select,input,textarea,label,[role=tab],[role=menuitem],[role=option],[role=switch],[role=radio],[role=checkbox],[role=separator]){outline:1px solid color-mix(in srgb, var(--focus-ring) 55%, transparent);outline-offset:-2px}.ds-button{--button-height:var(--control-sm);min-height:var(--button-height);padding:0 var(--control-padding);border:var(--border-width) solid var(--line);border-radius:var(--action-radius);color:var(--ink);background:var(--button-fill);box-shadow:var(--button-shadow);font-size:var(--control-font);white-space:nowrap;transition:transform var(--fast) var(--ease-out), background-color var(--fast) ease, opacity var(--fast) ease;justify-content:center;align-items:center;gap:6px;font-weight:550;display:inline-flex}.ds-button[data-variant=primary]{background:var(--primary-fill);color:var(--on-accent);border-color:var(--primary-border);box-shadow:var(--primary-shadow)}.ds-button[data-variant=ghost]{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000}.ds-button[data-variant=outline]{box-shadow:none;background:0 0}.ds-button[data-variant=danger]{background:var(--surface);color:var(--ink);border-color:var(--line)}.ds-button[data-icon-only=true]{width:var(--button-height);flex-shrink:0;padding:0}.ds-button[data-size=sm]{--button-height:var(--control-sm);padding-inline:9px}.ds-button[data-size=default]{--button-height:var(--control-md)}.ds-button[data-size=lg]{--button-height:var(--control-lg);padding-inline:15px}.ds-button[data-shape=pill]{padding-inline:24px}.ds-button-trailing-icon{margin-left:auto;display:inline-flex}.ds-button[data-icon-only=true]{--button-height:var(--control-sm);padding-inline:0}.ds-button svg{width:16px;height:16px}.ds-button:disabled{opacity:.38}.ds-button:active:not(:disabled):not([data-static=true]){transform:scale(.96)}.ds-button:focus-visible{transition:none}.ds-button:focus-visible:active{transform:none}.ds-surface{background:var(--panel);border:var(--border-width) solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-current)}.ds-surface[data-variant=unframed]{box-shadow:none;background:0 0;border:0}.ds-input-target{flex:1;align-items:center;width:100%;min-width:0;display:inline-flex}.ds-input{width:100%;height:var(--control-sm);border:var(--border-width) solid var(--line);border-radius:var(--control-radius);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-inset);padding:0 13px;font-size:16px}.ds-input::placeholder{color:var(--muted)}.ds-label{color:var(--muted);font-size:12px}.ds-segment{background:var(--surface);border-radius:var(--action-radius);box-shadow:var(--shadow-inset);gap:3px;padding:4px;display:inline-flex}.ds-segment button{min-height:var(--control-sm);color:var(--muted);border-radius:var(--action-radius);white-space:nowrap;background:0 0;border:0;padding:0 13px;font-size:12px}.ds-segment button[aria-pressed=true]{background:var(--raised);color:var(--ink);box-shadow:var(--shadow-quiet)}.ds-switch{min-height:44px;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;font-size:13px;display:inline-flex}.ds-switch-track{background:var(--raised);border:var(--border-width) solid var(--line);border-radius:var(--action-radius);width:42px;height:24px;box-shadow:var(--shadow-inset);transition:background-color var(--fast) ease;padding:3px}.ds-switch-track:after{content:"";background:var(--muted);width:16px;height:16px;transition:transform var(--fast) var(--ease-out);border-radius:50%;display:block}.ds-switch:focus-visible .ds-switch-track,.ds-switch:focus-visible .ds-switch-track:after{transition:none}.ds-switch[aria-checked=true] .ds-switch-track{background:var(--ink)}.ds-switch[aria-checked=true] .ds-switch-track:after{background:var(--panel);transform:translate(18px)}@media (hover:hover) and (pointer:fine){.ds-button[data-variant=primary]:hover:not(:disabled){filter:brightness(1.08)}.ds-button[data-variant=ghost]:hover:not(:disabled):not(:has(svg)){color:var(--ink)}.ds-button[data-variant=ghost]:hover:not(:disabled) svg{color:var(--ink);opacity:1}}@media (prefers-reduced-motion:reduce){.ds-theme *,.ds-theme :before,.ds-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ds-button:active:not(:disabled){transform:none}}@media (pointer:coarse){.ds-button:not(:where(.spectrum-composer-add,.spectrum-composer-send)){isolation:isolate;min-width:44px;min-height:44px;box-shadow:none;background:0 0;border-color:#0000;position:relative}.ds-button:not(:where(.spectrum-composer-add,.spectrum-composer-send)):not([data-variant=ghost]):before{content:"";z-index:-1;box-sizing:border-box;height:var(--button-height);border:var(--border-width) solid var(--line);border-radius:inherit;background:var(--button-fill);box-shadow:var(--button-shadow);pointer-events:none;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.ds-button:not(:where(.spectrum-composer-add,.spectrum-composer-send))[data-variant]{box-shadow:none;background:0 0;border-color:#0000}.ds-button:not(:where(.spectrum-composer-add,.spectrum-composer-send))[data-variant=primary]:before{background:var(--primary-fill);border-color:var(--primary-border);box-shadow:var(--primary-shadow)}.ds-button:not(:where(.spectrum-composer-add,.spectrum-composer-send))[data-variant=outline]:before{box-shadow:none;background:0 0}.ds-button:not(:where(.spectrum-composer-add,.spectrum-composer-send))[data-variant=danger]:before{background:var(--surface);box-shadow:none}.ds-button:not(:where(.spectrum-composer-add,.spectrum-composer-send))[data-icon-only=true]:not([data-variant=ghost]):before{width:var(--button-height);inset-inline:50% auto;transform:translate(-50%,-50%)}.ds-input-target{min-height:var(--touch-target)}.ds-input{font-size:16px}.ds-segment button{min-height:44px}}.ds-sidebar-layout{gap:var(--layout-gap);padding:var(--layout-gap);background:var(--canvas);min-width:0;height:100%;display:flex;container-type:inline-size}.ds-sidebar{flex:0 0 var(--sidebar-width);flex-direction:column;min-width:0;padding:8px;display:flex}.ds-sidebar-header,.ds-sidebar-footer{align-items:center;gap:9px;min-height:40px;font-size:12px;display:flex}.ds-sidebar-content{flex:1;padding-top:24px}.ds-sidebar-footer{padding-top:8px}.ds-sidebar-inset{background:var(--panel);border:var(--border-width) solid var(--line);border-radius:calc(var(--radius) - var(--layout-gap));min-width:0;box-shadow:var(--shadow-quiet);flex:1;overflow:auto}.ds-sidebar-layout[data-state=collapsed] .ds-sidebar{flex-basis:var(--sidebar-icon-width)}.ds-sidebar-layout[data-state=collapsed] .sidebar-copy{display:none}.ds-sidebar-layout[data-state=collapsed] .workspace-nav{justify-content:center;padding-inline:0}.ds-sidebar-layout[data-state=collapsed] .ds-sidebar-header,.ds-sidebar-layout[data-state=collapsed] .ds-sidebar-footer{justify-content:center}.ds-segment[data-variant=editor],.ds-segment[data-variant=underline],.ds-segment[data-variant=text]{box-shadow:none;background:0 0;flex-shrink:0;align-self:center;gap:2px;padding:0}.ds-segment[data-variant=editor] button,.ds-segment[data-variant=underline] button,.ds-segment[data-variant=text] button{border:6px solid #0000;min-height:44px;box-shadow:none;background-clip:padding-box;border-inline-width:0;padding:0 12px;font-size:11px}.ds-segment[data-variant=editor] button{border-radius:var(--action-radius)}.ds-segment[data-variant=editor] button[aria-pressed=true]{background:var(--raised);background-clip:padding-box}.ds-segment[data-variant=underline] button,.ds-segment[data-variant=text] button{background:0 0;border-radius:0;position:relative}.ds-segment[data-variant=underline] button[aria-pressed=true]:after{content:"";background:currentColor;border-radius:2px;height:2px;position:absolute;inset:auto 12px 0}.ds-segment[data-variant=text] button[aria-pressed=true]{font-weight:650}@media (pointer:fine){.ds-segment[data-variant=editor] button,.ds-segment[data-variant=underline] button,.ds-segment[data-variant=text] button{border-block-width:0;min-height:32px}}.ds-segment[data-variant=compact]{isolation:isolate;box-shadow:none;border-radius:var(--action-radius);background:0 0;gap:2px;padding:0 2px;position:relative}.ds-segment[data-variant=compact]:before{content:"";z-index:-1;height:var(--segment-height);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-inset);pointer-events:none;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.ds-segment[data-variant=compact] button{isolation:isolate;min-height:var(--segment-height);border-radius:var(--action-radius);box-shadow:none;background:0 0;position:relative}.ds-segment[data-variant=compact] button[aria-pressed=true]:before{content:"";z-index:-1;height:calc(var(--segment-height) - 4px);border-radius:inherit;background:var(--raised);box-shadow:var(--shadow-quiet);pointer-events:none;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}@media (pointer:coarse){.ds-segment[data-variant=compact] button{min-width:44px;min-height:44px}}.ds-segment[data-variant=default]{isolation:isolate;box-shadow:none;border-radius:var(--action-radius);background:0 0;gap:2px;padding:0 2px;position:relative}.ds-segment[data-variant=default]:before{content:"";z-index:-1;height:var(--segment-height);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-inset);pointer-events:none;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.ds-segment[data-variant=default] button{isolation:isolate;min-height:var(--segment-height);border-radius:var(--action-radius);box-shadow:none;background:0 0;padding-inline:10px;position:relative}.ds-segment[data-variant=default] button[aria-pressed=true]:before{content:"";z-index:-1;height:calc(var(--segment-height) - 4px);border-radius:inherit;background:var(--raised);box-shadow:var(--button-shadow);pointer-events:none;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}@media (pointer:coarse){.ds-segment[data-variant=default] button{min-width:44px;min-height:44px}.ds-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-7px;background-color:#0000}.ds-segment button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-6px;background-color:#0000}}
