:root{--primary:#062a30;--on-primary:#fff;--primary-container:#d4eae5;--on-primary-container:#03181d;--secondary:#005c50;--on-secondary:#fff;--secondary-container:#bfe7dc;--on-secondary-container:#062a30;--surface:#f5f9f7;--surface-container-low:#e9eeeb;--surface-container:#dfe7e3;--surface-container-high:#d6e1dc;--surface-bright:#f5f9f7;--on-surface:#062a30;--on-surface-text:#2f4a4f;--on-surface-variant:#4c6468;--outline:#5f7472;--outline-variant:#b8cbc4;--outline-soft:#d6e2dd;--surface-grid:#dadfdd;--surface-grid-size:64px;--success:#145a32;--success-container:#c6edcf;--success-line:#5aa06e;--warning:#664a00;--amber:#855c14;--warning-container:#ffdf99;--on-warning-container:var(--on-surface);--error:#b01818;--error-container:#ffe2de;--info:#00639b;--info-container:#cee5ff;--offer-band:#062a30;--offer-band-from:#1b414b;--offer-band-to:#03181d;--on-offer-band:#fff;--on-offer-band-variant:#a6c2be;--offer-accent:#5ef2d6;--on-offer-accent:#021014;--offer-accent-ink:#005c50;--code-bg:#e9eeeb;--code-ink:#062a30;--scrim:#000;--media-control:rgb(from var(--on-surface)r g b/.56);--on-media-control:#fff;--radius-none:0;--radius-xs:4px;--radius-sm:8px;--radius-input:6px;--radius-md:12px;--radius-lg:16px;--radius-dialog:28px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--elevation-1:0 1px 4px 0 #062a300d,0 1px 4px 0 #062a301a;--elevation-2:0 4px 4px -1px #062a300d,0 4px 4px -1px #062a301a;--elevation-3:0 4px 4px -4px #062a300d,0 16px 16px -8px #062a301a;--state-hover:.08;--state-focus:.1;--state-pressed:.12;--state-dragged:.16;--disabled-container:.12;--disabled-content:.38;--disabled-bg:#dee6e3;--disabled-ink:#627470;--duration:.15s;--ease:cubic-bezier(.2,0,0,1);--button-height:40px;--button-padding-x:20px;--button-height-sm:32px;--button-padding-x-sm:14px;--button-min-width:64px;--button-max-width:280px;--icon-button-size:40px;--theme-button-size:36px;--chip-height:32px;--chip-padding-x:14px;--chip-max-width:240px;--badge-height:22px;--badge-max-width:160px;--input-height:46px;--oauth-button-height:44px;--search-height:40px;--switch-track-width:52px;--switch-track-height:32px;--switch-thumb-off:16px;--switch-thumb-on:24px;--tap-target:48px;--table-max-height:calc(100vh - 12rem);--icon-sm:20px;--icon-md:24px;--icon-stroke:1.8;--logo-sm:16px;--logo-md:20px;--logo-lg:24px;--logo-xl:32px;--field-code:120px;--field-enum:280px;--field-text:400px;--textarea-min-width:320px;--textarea-min-height:104px;--search-min:200px;--search-max:480px;--card-padding-compact:16px;--card-padding:20px 24px;--gap-tight:6px;--step-min-height:166px;--step-padding-now:14px;--step-border-now:3px;--card-padding-spacious:32px;--card-min:280px;--card-max:400px;--gap-card-stack:16px;--gap-card-grid:24px;--gap-label-to-card:20px;--gap-section:40px;--navbar-height:56px;--table-head-height:46px;--chat-bar-height:64px;--site-bar-height:64px;--chat-empty-note-max:560px;--composer-min-height:48px;--send-size:38px;--msg-you-max:560px;--msg-ai-max:760px;--msg-who-size:26px;--msg-err-gap:10px;--msg-err-padding:12px 14px;--model-button-height:42px;--model-button-border:2px;--state-hover-soft:.06;--font-chat:400 15px/22px var(--font-sans);--msg-you-padding:12px 16px 14px;--msg-ai-padding:14px 16px 16px;--sidebar-width:243px;--sidebar-rail-width:80px;--side-gap:3px;--side-icon:18px;--side-group-margin:14px 16px 4px;--label-col-width:240px;--content-max:1000px;--banner-min-height:54px;--banner-padding-start:18px;--table-row-height:60px;--console-page-max:956px;--measure:62ch;--dialog-min:320px;--dialog-max:550px;--tooltip-max:320px;--menu-min-width:280px;--chart-1:#0a8f84;--chart-2:#eb6834;--chart-3:#1baf7a;--chart-4:#eda100;--chart-5:#e87ba4;--chart-6:#008300;--chart-heat:var(--secondary);--status-operational:var(--chart-3);--status-degraded:var(--chart-4);--status-partial:var(--chart-2);--status-major:var(--error);--status-none:var(--surface-container-high);--status-strip-height:32px;--status-strip-height-sm:16px;--status-strip-width-sm:144px;--status-dot:12px;--status-mark-outline:1px;--font-sans:var(--font-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Hiragino Sans","Yu Gothic","Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--font-mono:var(--font-plex-mono,"IBM Plex Mono"),ui-monospace,SFMono-Regular,Menlo,Consolas,"PingFang SC","Hiragino Sans","Apple SD Gothic Neo",monospace;--site-ink:#062a30;--site-ink-hover:#006760;--site-link:#006760;--site-accent:#007463;--site-text:#2f4a4f;--site-muted:#4c6468;--site-page:#f4f8f6;--site-chrome:#e9eeeb;--radius-auth-card:28px;--radius-auth-card-phone:20px;--site-card:#fff;--site-field:#fafcfb;--site-line:#cbdad4;--site-line-2:#b3c8c1;--site-soft:#d4eae5;--site-hover:#eef4f1;--site-disabled:#dce5e1;--site-on-disabled:#8aa29e;--site-error:#b3410f;--site-error-soft:#f5e2d8;--site-fs-12:12px;--site-fs-14:14px;--site-fs-16:16px;--site-fs-18:18px;--site-fs-22:22px;--site-fs-28:28px;--site-fs-40:40px;--site-fs-56:56px;--site-btn-h:44px;--site-btn-h-s:36px;--site-btn-pad:20px;--site-btn-pad-s:16px;--site-lh-body:1.6;--site-lh-cjk:1.75;--site-lh-head:1.2;--site-icon-stroke:1.5;--logo-filter:none}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#e2eeeb;--on-primary:#0a181b;--primary-container:#1c524a;--on-primary-container:#e2eeeb;--secondary:#6edcc8;--on-secondary:#0a181b;--secondary-container:#1c524a;--on-secondary-container:#e2eeeb;--surface:#0e1b1e;--surface-container-low:#152529;--surface-container:#1b3034;--surface-container-high:#223a3e;--surface-bright:#182c30;--on-surface:#e2eeeb;--on-surface-text:#b2c7c3;--on-surface-variant:#96aca8;--outline:#7a8e8c;--outline-variant:#375054;--outline-soft:#263a3e;--surface-grid:#1b2d31;--success:#a0e6b4;--success-container:#1a402c;--success-line:#468c5f;--warning:#ffe8b8;--amber:#f0be64;--warning-container:#3e3112;--on-warning-container:#ffe8b8;--error:#ff968c;--error-container:#461c1c;--info:#8ccfff;--info-container:#0d3350;--offer-accent-ink:#6edcc8;--media-control:#0000008f;--elevation-1:0 1px 4px 0 #0000004d,0 1px 4px 0 #0000004d;--elevation-2:0 8px 24px #00000073;--elevation-3:0 16px 48px #00000080;--code-bg:#0a1416;--code-ink:#d9f7ef;--disabled-bg:#223438;--disabled-ink:#7a8e8c;--logo-filter:invert(1)hue-rotate(180deg);--site-ink:#e2eeeb;--site-ink-hover:#cde0db;--site-link:#6edcc8;--site-accent:#6edcc8;--site-text:#b2c7c3;--site-muted:#96aca8;--site-page:#0e1b1e;--site-chrome:#152529;--site-card:#182c30;--site-field:#0e1b1e;--site-line:#375054;--site-line-2:#4b686c;--site-soft:#1c524a;--site-hover:#223a3e;--site-disabled:#223438;--site-on-disabled:#7a8e8c;--site-error:#ff968c;--site-error-soft:#461c1c}.display-large{font:400 57px/64px var(--font-sans);letter-spacing:0}.display-medium{font:400 45px/52px var(--font-sans);letter-spacing:0}.headline-large{font:400 32px/40px var(--font-sans);letter-spacing:0}.headline-small{font:400 24px/32px var(--font-sans);letter-spacing:0}.title-large{font:400 22px/28px var(--font-sans);letter-spacing:0}.title-medium{font:500 16px/24px var(--font-sans);letter-spacing:0}.title-small{font:500 14px/20px var(--font-sans);letter-spacing:0}.body-large{font:400 16px/24px var(--font-sans);letter-spacing:0}.body-medium{font:400 14px/20px var(--font-sans);letter-spacing:0}.body-small{font:400 12px/16px var(--font-sans);letter-spacing:0}.label-large{font:500 14px/20px var(--font-sans);letter-spacing:0}.label-medium{font:500 12px/16px var(--font-sans);letter-spacing:0}.label-small{font:500 11px/16px var(--font-sans);letter-spacing:.6px;text-transform:uppercase}
.ot-state-layer{isolation:isolate;transition:box-shadow var(--duration)var(--ease),border-color var(--duration)var(--ease);position:relative}.ot-state-layer:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration)var(--ease);background:currentColor;position:absolute;inset:0}.ot-state-layer:hover:before{opacity:var(--state-hover)}.ot-state-layer:focus-visible:before{opacity:var(--state-focus)}.ot-state-layer:has(:focus-visible):before{opacity:var(--state-focus)}.ot-state-layer:active:before{opacity:var(--state-pressed)}.ot-state-layer:disabled:before,.ot-state-layer[aria-disabled=true]:before{opacity:0}@media (prefers-reduced-motion:reduce){.ot-state-layer,.ot-state-layer:before{transition:none}}.ot-btn.ant-btn{min-width:var(--button-min-width);max-width:var(--button-max-width);white-space:nowrap;gap:var(--space-2)}.ot-btn.ant-btn:after{content:"";inset:calc(-1*var(--space-1))0;position:absolute}.ot-btn--tonal.ant-btn,.ot-btn--tonal.ant-btn:hover,.ot-btn--tonal.ant-btn:active{background:var(--surface-container-low);color:var(--on-surface);border-color:#0000}.ot-btn--elevated.ant-btn{background:var(--surface);color:var(--primary);box-shadow:var(--elevation-1);border-color:#0000}.ot-btn--elevated.ant-btn:hover{box-shadow:var(--elevation-2)}.ot-btn.ot-btn--tonal.ant-btn:not(:disabled):not(.ant-btn-disabled):hover,.ot-btn.ot-btn--tonal.ant-btn:not(:disabled):not(.ant-btn-disabled):active{background:var(--surface-container-low);color:var(--on-surface);border-color:#0000}.ot-btn.ot-btn--elevated.ant-btn:not(:disabled):not(.ant-btn-disabled):hover,.ot-btn.ot-btn--elevated.ant-btn:not(:disabled):not(.ant-btn-disabled):active{background:var(--surface);color:var(--primary);border-color:#0000}.ot-btn.ot-btn--text.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):hover,.ot-btn.ot-btn--text.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):active{color:var(--secondary)}.ot-btn--filled.ant-btn:not(:disabled):hover{box-shadow:var(--elevation-1)}.ot-btn--filled.ant-btn:not(:disabled):active{box-shadow:none}.ot-btn--text.ant-btn{color:var(--secondary);border-radius:var(--radius-xs);min-width:0;height:auto;padding:4px 2px}.ot-btn--text.ant-btn:before{display:none}.ot-btn--text.ant-btn:after,.ot-btn--link.ant-btn:after{inset:calc(50% - var(--tap-target)/2)0}.ot-btn.ot-btn--text.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{text-underline-offset:3px;background:0 0;text-decoration:underline}.ot-btn.ot-btn--text.ant-btn:is(:disabled,.ant-btn-disabled),.ot-btn.ot-btn--outlined.ant-btn:is(:disabled,.ant-btn-disabled){background:0 0}.ot-btn.ot-btn--outlined.ant-btn:is(:disabled,.ant-btn-disabled){border-color:rgb(from var(--on-surface)r g b/.12)}.ot-btn--small.ant-btn{height:var(--button-height-sm);padding-inline:var(--button-padding-x-sm);font:500 13px/18px var(--font-sans)}.ot-btn--small.ant-btn:after{inset:calc((var(--button-height-sm) - var(--tap-target))/2)0}.ot-btn.ot-btn--link.ant-btn{min-width:0;height:auto;color:var(--secondary);font:500 14px/20px var(--font-sans);gap:var(--gap-tight);box-shadow:none;background:0 0;border:0;padding:0}.ot-btn--link.ant-btn:before{display:none}.ot-btn.ot-btn--link.ant-btn:not(:disabled):not(.ant-btn-disabled):hover,.ot-btn.ot-btn--link.ant-btn:not(:disabled):not(.ant-btn-disabled):active{color:var(--secondary);text-underline-offset:3px;background:0 0;text-decoration:underline}.ot-btn.ant-btn:disabled,.ot-btn.ant-btn.ant-btn-disabled{color:var(--disabled-ink);background:var(--disabled-bg);box-shadow:none;border-color:#0000}.ot-btn--icon.ant-btn{min-width:var(--icon-button-size);width:var(--icon-button-size);padding-inline:0}.ot-btn--icon.ant-btn:after{inset:calc(-1*var(--space-1))}.ot-chip{align-items:center;gap:var(--gap-tight);height:var(--chip-height);min-width:var(--tap-target);max-width:var(--chip-max-width);padding-inline:var(--chip-padding-x);border:1px solid var(--outline-variant);border-radius:var(--radius-sm);color:var(--on-surface);font:600 14px/20px var(--font-sans);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;flex:none;display:inline-flex}.ot-chip--leading-icon{padding-inline-start:var(--space-2)}.ot-chip--trailing-icon{padding-inline-end:var(--space-2)}.ot-chip__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ot-chip__tag{height:var(--badge-height);border-radius:var(--radius-full);background:var(--offer-accent);color:var(--on-offer-accent);font:600 12px/16px var(--font-sans);white-space:nowrap;flex:none;align-items:center;padding-inline:9px;display:inline-flex}.ot-chip[aria-pressed=true],.ot-chip[aria-selected=true]{background:var(--secondary-container);color:var(--on-secondary-container);border-color:#0000}.ot-chip:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.ot-chip:disabled{cursor:default;color:var(--disabled-ink);background:var(--disabled-bg);border-color:#0000}.ot-chip__remove{width:var(--icon-sm);height:var(--icon-sm);color:inherit;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ot-chip__remove:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.ot-offer-line{align-items:flex-start;gap:var(--space-3);margin:0;display:flex}.ot-offer-line--pending{visibility:hidden}.ot-offer-line__gift{border-radius:var(--radius-full);background:var(--offer-accent);min-width:34px;height:24px;color:var(--on-offer-accent);font:700 13px/1 var(--font-sans);flex:none;place-items:center;padding-inline:6px;display:inline-grid}.ot-offer-line__text{min-width:0;font:400 12px/16px var(--font-sans);color:var(--on-surface-variant);padding-top:2px}.ot-offer-line__title{font:600 14px/20px var(--font-sans);color:var(--on-surface)}.ot-auth-bar.ot-auth-bar{height:var(--site-bar-height);gap:var(--space-5);padding-inline:var(--space-5);background:var(--site-chrome)}.ot-auth-bar__brand{flex:none;align-items:center;display:flex}.ot-auth-bar__logo{width:156px;height:26px;filter:var(--logo-filter);display:block}.ot-auth-bar__nav{align-items:center;gap:var(--space-1);min-width:0;display:flex}.ot-auth-bar__link,.ot-auth-bar__drawer-link{align-items:center;gap:var(--space-1);color:var(--on-surface);font:400 14px/20px var(--font-sans);white-space:nowrap;text-decoration:none;display:inline-flex}.ot-auth-bar__link{height:40px;padding-inline:var(--space-2);border-radius:var(--radius-sm)}.ot-auth-bar__link:hover{background:var(--surface-container)}.ot-auth-bar__end{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.ot-auth-bar__menu.ot-auth-bar__menu{color:var(--on-surface);display:none}.ot-auth-bar__drawer-head{height:var(--navbar-height);padding-inline:var(--space-4);border-bottom:1px solid var(--outline-variant);align-items:center;display:flex}.ot-auth-bar__drawer{padding:var(--space-3);flex-direction:column;display:flex}.ot-auth-bar__drawer-link{min-height:var(--tap-target);padding-inline:var(--space-4);border-radius:var(--radius-full);font-size:16px}.ot-auth-bar__drawer-link:hover{background:var(--surface-container)}@media (max-width:1100px){.ot-auth-bar__nav{display:none}.ot-auth-bar__menu.ot-auth-bar__menu{display:inline-flex}.ot-auth-bar.ot-auth-bar{gap:var(--space-2);padding-inline:var(--space-3)}}@media (max-width:599px){.ot-auth-bar__logo{width:132px;height:22px}}.ot-auth-title.ot-auth-title{font-weight:500}.ot-note-ok{border-radius:var(--radius-md);background:var(--success-container);color:var(--success);align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.ot-note-ok__icon{flex:none;margin-top:2px}.ot-note-ok .ot-text{color:inherit}@media (max-width:640px){.ot-low-banner.ot-low-banner{padding:var(--space-3)}.ot-low-banner .ot-low-banner__text{flex:calc(100% - 36px)}.ot-low-banner .ot-low-banner__action{margin-inline-start:var(--space-6)}}.ot-media-ghost{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ot-media-ghost__card{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px dashed var(--outline-variant);border-radius:var(--radius-md);flex-direction:column;display:flex}@media (max-width:760px){.ot-media-ghost{grid-template-columns:minmax(0,1fr)}}.ot-prompts{gap:var(--space-2);flex-wrap:wrap;display:flex}.ot-prompts .ot-chip{font-weight:500}@media (max-width:640px){.ot-prompts{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.ot-prompts::-webkit-scrollbar{display:none}.ot-prompts:not([data-at-end=true]){-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--space-8)),transparent);-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--space-8)),transparent);mask-image:linear-gradient(to right,black calc(100% - var(--space-8)),transparent)}}.ot-chat-empty-note{max-width:var(--chat-empty-note-max)}.ot-composer-input.ant-input,.ot-composer-input.ant-input:focus,.ot-composer-input.ant-input:focus-visible{box-shadow:none;outline:none}.ot-badge{height:var(--badge-height);min-width:var(--badge-height);max-width:var(--badge-max-width);align-items:center;gap:var(--space-1);border-radius:var(--radius-full);font:500 12px/16px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;padding-inline:9px;display:inline-flex;overflow:hidden}.ot-badge--primary{background:var(--primary-container);color:var(--on-primary-container)}.ot-badge--success{background:var(--success-container);color:var(--success)}.ot-badge--warning{background:var(--warning-container);color:var(--warning)}.ot-badge--error{background:var(--error-container);color:var(--error)}.ot-badge--info{background:var(--info-container);color:var(--info)}.ot-badge--neutral{background:var(--surface-container-low);color:var(--on-surface-text)}.ot-badge--offer{background:var(--offer-accent);color:var(--on-surface);font-weight:600}.ot-badge.ot-badge--wrap{height:auto;min-height:var(--badge-height);max-width:100%;padding-block:calc(var(--space-1)/2);white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.ot-field{gap:var(--space-2);min-width:var(--field-code);flex-direction:column;display:flex}.ot-field--code{width:var(--field-code)}.ot-field--enum{width:var(--field-enum)}.ot-field--text{width:var(--field-text)}.ot-field--full{width:100%}.ot-field__label{font:500 14px/20px var(--font-sans);color:var(--on-surface)}.ot-field__helper{font:400 12px/16px var(--font-sans);color:var(--on-surface-variant)}.ot-field--error .ot-field__helper{color:var(--error)}.ot-field .ant-input-textarea textarea,.ot-field textarea.ant-input{min-width:var(--textarea-min-width);min-height:var(--textarea-min-height);resize:vertical}.ot-field--search .ant-input-affix-wrapper{min-width:var(--search-min);max-width:var(--search-max);height:var(--search-height);border-radius:var(--radius-full);background:var(--surface);border-color:var(--outline-variant)}.ot-field .ant-select{min-width:var(--field-code);max-width:var(--field-text)}.ot-field--full .ant-select{max-width:none}:is(.body-small,.body-medium,.body-large,.label-small,.label-medium,.label-large).font-mono{font-family:var(--font-mono)}.ot-check-first-line.ant-checkbox-wrapper{align-items:flex-start}.ot-check-first-line .ant-checkbox{align-self:flex-start;margin-top:2px}.ot-switch-row{align-items:center;gap:var(--space-3);min-height:var(--tap-target);display:inline-flex}.ot-switch.ant-switch:not(.ant-switch-checked) .ant-switch-handle{width:var(--switch-thumb-off);height:var(--switch-thumb-off);top:calc((var(--switch-track-height) - var(--switch-thumb-off))/2);inset-inline-start:calc((var(--switch-track-height) - var(--switch-thumb-off))/2)}.ot-switch.ant-switch:not(.ant-switch-checked) .ant-switch-handle:before{background:var(--outline)}.ot-switch.ant-switch:not(.ant-switch-checked){background:var(--surface-container-high);border:2px solid var(--outline);box-sizing:border-box}.ot-switch.ant-switch:not(.ant-switch-checked) .ant-switch-handle{top:calc((var(--switch-track-height) - var(--switch-thumb-off))/2 - 2px);inset-inline-start:calc((var(--switch-track-height) - var(--switch-thumb-off))/2 - 2px)}.ot-switch.ant-switch.ant-switch-checked .ant-switch-handle:before{background:var(--on-primary)}.ot-switch__label{font:400 14px/20px var(--font-sans);color:var(--on-surface)}.ot-card{gap:var(--space-4);border:1px solid var(--outline-variant);border-radius:var(--radius-md);background:var(--surface);color:var(--on-surface);padding:var(--card-padding);text-align:start;flex-direction:column;display:flex}.ot-card--compact{padding:var(--card-padding-compact)}.ot-card--spacious{padding:var(--card-padding-spacious)}.ot-card[hidden]{display:none}.ot-card--clickable{cursor:pointer;width:100%;font:inherit}.ot-card--clickable:hover{border-color:var(--outline);box-shadow:var(--elevation-1)}.ot-card--clickable:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.ot-card__header{gap:var(--space-1);flex-direction:column;display:flex}.ot-card__title{font:500 16px/24px var(--font-sans);color:var(--on-surface);margin:0}.ot-card__description{font:400 14px/20px var(--font-sans);color:var(--on-surface-variant);margin:0}.ot-card__header+.ot-card__body{margin-top:calc(var(--space-2) - var(--space-4))}.ot-card__actions{justify-content:flex-end;gap:var(--space-3);display:flex}.ot-text{margin:0}.ot-text--variant{color:var(--on-surface-text)}.ot-text--variant:is(.body-small,.label-small,.label-medium,.label-large){color:var(--on-surface-variant)}.ot-text--error{color:var(--error)}.ot-text--link{color:var(--secondary)}.ot-text--measure{max-width:var(--measure)}.ot-row-action{opacity:1;transition:opacity var(--duration)var(--ease)}@media (hover:hover) and (pointer:fine){.ot-row-action{opacity:0}.group:hover .ot-row-action,.ot-row-action:focus-within,.ot-row-action--pinned{opacity:1}}.ot-btn--hero.ant-btn{height:calc(var(--space-10) + var(--space-4));max-width:calc(var(--button-max-width) + 2*var(--space-10));padding-inline:var(--space-6)}@media (max-width:599px){.ot-btn--block-mobile.ant-btn{width:100%;max-width:none}}.ot-paper{background-color:var(--surface-container-low);background-image:linear-gradient(var(--surface-grid)1px,transparent 1px),linear-gradient(90deg,var(--surface-grid)1px,transparent 1px);background-size:var(--surface-grid-size)var(--surface-grid-size)}.ot-navbar{z-index:10;align-items:center;gap:var(--space-4);height:var(--navbar-height);padding-inline:var(--space-4);background:var(--surface-container-low);border-bottom:1px solid var(--outline-variant);display:flex;position:sticky;top:0}.ot-navbar__brand{align-items:center;gap:var(--space-2);color:var(--primary);white-space:nowrap;text-decoration:none;display:inline-flex}.ot-navbar__end{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.ot-sidebar.ant-layout-sider{background:var(--surface-container-low);border-inline-end:1px solid var(--outline-variant);transition:width var(--duration)var(--ease),min-width var(--duration)var(--ease),max-width var(--duration)var(--ease),flex var(--duration)var(--ease)}.ot-sidebar .ant-menu{padding-block:var(--space-2);background:0 0;border-inline-end:0!important}.ot-sidebar .ant-menu-item,.ot-sidebar .ant-menu-submenu-title{isolation:isolate;position:relative}.ot-sidebar .ant-menu-item:before,.ot-sidebar .ant-menu-submenu-title:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration)var(--ease);background:currentColor;position:absolute;inset:0}.ot-sidebar .ant-menu-item:hover:before,.ot-sidebar .ant-menu-submenu-title:hover:before{opacity:var(--state-hover)}.ot-sidebar .ant-menu-item-group-title{padding:var(--space-4)var(--space-4)var(--space-1)var(--space-6)}.ot-nav-eyebrow{display:block}.ot-user-menu{min-width:var(--menu-min-width);background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--radius-sm);box-shadow:var(--elevation-2);overflow:hidden}.ot-user-menu__trigger{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:28ch;display:inline-block;overflow:hidden}.ot-user-menu__row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-target);padding-inline:var(--space-4);display:flex}.ot-user-menu__cell{align-items:center;gap:var(--space-2);color:var(--on-surface-variant);display:inline-flex}.ot-user-menu__divider{border-top:1px solid var(--outline-variant)}.ot-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--on-surface);font:400 14px/20px var(--font-sans)}.ot-table__header-cell{height:var(--table-head-height);padding-inline:var(--space-4);text-align:start;vertical-align:middle;white-space:nowrap;background:var(--surface-container-low);color:var(--on-surface-variant);font:500 11px/16px var(--font-sans);letter-spacing:.6px;text-transform:uppercase;z-index:2;border-bottom:0;position:sticky;top:0}.ot-table__header-cell:first-child{border-radius:var(--radius-input)0 0 var(--radius-input)}.ot-table__header-cell:last-child{border-radius:0 var(--radius-input)var(--radius-input)0}.ot-table__cell{height:var(--table-row-height);padding-block:var(--space-1);padding-inline:var(--space-4);vertical-align:middle;border-bottom:1px solid var(--outline-soft);background:var(--surface)}.ot-table__body .ot-table__row:last-child .ot-table__cell{border-bottom:0}.ot-table__body .ot-table__row:hover .ot-table__cell{background:rgb(from var(--on-surface)r g b/var(--state-hover))}.ot-table__row[aria-selected=true] .ot-table__cell{background:var(--secondary-container);color:var(--on-secondary-container)}.ot-table__cell--sticky{z-index:1;box-shadow:var(--elevation-1);position:sticky;right:0}.ot-table__header-cell.ot-table__cell--sticky{z-index:3}select:not([multiple]):not([size]){padding-inline-end:calc(.5rem + 1.5em + var(--space-1))}.ot-table-scroll{max-height:var(--table-max-height);overflow:auto}:where(.tremor-Table-root){max-height:var(--table-max-height)}:where(.tremor-TableHeaderCell-root){z-index:2;background-color:var(--surface-container-low);position:sticky;top:0}.ot-skeleton{border-radius:var(--radius-xs);background-color:var(--surface-container-high);animation:ot-skeleton-pulse calc(var(--duration)*10)var(--ease)infinite;display:block}.ot-skeleton--text{height:var(--space-4)}.ot-skeleton--block{border-radius:var(--radius-md)}.ot-skeleton--pill{height:var(--button-height);border-radius:var(--radius-full)}@keyframes ot-skeleton-pulse{0%,to{background-color:var(--surface-container-high)}50%{background-color:var(--surface-container)}}@media (prefers-reduced-motion:reduce){.ot-skeleton{animation:none}}.ot-media-control{width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--radius-full);background:var(--media-control);color:var(--on-media-control);justify-content:center;align-items:center;display:inline-flex}.ot-media-control:after{content:"";inset:calc(-1*var(--space-1));position:absolute}.ot-skip-link{top:var(--space-2);z-index:20;min-height:var(--tap-target);padding-inline:var(--button-padding-x);border-radius:var(--radius-full);background:var(--secondary-container);color:var(--on-secondary-container);box-shadow:var(--elevation-2);transform:translateY(calc(-100% - var(--space-4)));align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-inline-start:var(--space-4)}.ot-skip-link:focus,.ot-skip-link:focus-visible{outline:2px solid var(--secondary);outline-offset:2px;transform:none}.ot-lang-switcher.ant-select-focused{outline:2px solid var(--secondary);outline-offset:2px;border-radius:var(--radius-sm)}.ot-auth-shell__lang .ot-lang-switcher.ant-select{height:var(--tap-target);min-width:var(--tap-target);margin-block:calc(-1*var(--space-3))}.ot-auth-shell__brand{min-height:var(--tap-target);margin-block:calc(-1*var(--space-3));padding-inline:var(--space-2);border-radius:var(--radius-xs);margin-inline-start:calc(-1*var(--space-2))}.ot-auth-shell__brand:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}.ant-select .ant-select-selection-search-input:focus,.ant-select .ant-select-selection-search-input:focus-visible{--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:none;border-color:#0000;outline:none}.ot-model-select.ant-select-focused{outline:2px solid var(--secondary);outline-offset:2px;border-radius:var(--radius-sm)}.ot-model-select.ant-select{height:var(--tap-target)}@media (min-width:600px){.ot-model-select.ant-select{height:var(--model-button-height)}}.ot-model-select.ant-select .ant-select-selector{padding-inline:var(--space-3);border:var(--model-button-border)solid transparent;border-radius:var(--radius-sm)}.ot-model-select.ant-select:hover .ant-select-selector{background:rgb(from var(--on-surface)r g b/var(--state-hover-soft))}.ot-model-select.ant-select.ant-select-open .ant-select-selector{border-color:var(--secondary)}.ot-send.ot-btn.ant-btn{width:var(--send-size);min-width:var(--send-size);height:var(--send-size)}.ant-select.ant-select-single.ant-select-open .ant-select-selector .ant-select-selection-item{color:inherit}:lang(zh) .label-small,:lang(zh) .ot-table__header-cell,:lang(ja) .label-small,:lang(ja) .ot-table__header-cell,:lang(ko) .label-small,:lang(ko) .ot-table__header-cell{text-transform:none}.ot-model-logo{--ot-logo-size:var(--logo-md);width:var(--ot-logo-size);height:var(--ot-logo-size);-o-object-fit:contain;object-fit:contain;flex:none;justify-content:center;align-items:center;display:inline-flex}.ot-model-logo--sm{--ot-logo-size:var(--logo-sm)}.ot-model-logo--lg{--ot-logo-size:var(--logo-lg)}.ot-model-logo--xl{--ot-logo-size:var(--logo-xl)}.ot-model-logo--mono{-webkit-mask:var(--ot-logo-src)center/contain no-repeat;-webkit-mask:var(--ot-logo-src)center/contain no-repeat;mask:var(--ot-logo-src)center/contain no-repeat;background-color:currentColor}.ot-model-logo--brand{color:var(--primary)}.ot-model-logo--brand svg{width:100%;height:100%}.ot-model-logo--monogram{border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:500;font-size:calc(var(--ot-logo-size)*.5);-webkit-user-select:none;user-select:none}.ot-model-logo--monogram:before{content:attr(data-letter)}.ot-status-strip{width:100%;height:var(--status-strip-height);display:block}.ot-status-strip--sm{width:var(--status-strip-width-sm);height:var(--status-strip-height-sm)}.ot-status-strip rect:hover{stroke:var(--on-surface);stroke-width:var(--status-mark-outline);vector-effect:non-scaling-stroke}.ot-status--operational,.ot-status--up{fill:var(--status-operational);background-color:var(--status-operational)}.ot-status--degraded{fill:var(--status-degraded);background-color:var(--status-degraded)}.ot-status--partial_outage{fill:var(--status-partial);background-color:var(--status-partial)}.ot-status--major_outage,.ot-status--down{fill:var(--status-major);background-color:var(--status-major)}.ot-status--none,.ot-status--unknown{fill:var(--status-none);background-color:var(--status-none)}.ot-status-dot{width:var(--status-dot);height:var(--status-dot);border-radius:var(--radius-full);flex:none;display:inline-block}.ot-table-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.ot-offer-band{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:linear-gradient(90deg,var(--offer-band-from)0%,var(--offer-band)45%,var(--offer-band-to)100%);color:var(--on-offer-band);text-align:start;display:flex}.ot-offer-band__badge{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);background:var(--offer-accent);color:var(--on-offer-accent);font:700 var(--site-fs-14)/var(--site-lh-head)var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:inline-flex}.ot-offer-band__badge .ot-offer-band__gift{width:var(--logo-sm)!important;height:var(--logo-sm)!important}.ot-offer-band__text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ot-offer-band__title{color:var(--on-offer-band);font:600 var(--site-fs-16)/var(--site-lh-head)var(--font-sans);text-wrap:balance}.ot-offer-band__sub{color:var(--on-offer-band-variant);font:400 var(--site-fs-12)/var(--site-lh-body)var(--font-sans)}.ot-offer-band__aside{align-items:center;gap:var(--space-3);flex:none;display:flex}.ot-offer-band__total{text-align:end;flex-direction:column;align-items:flex-end;display:flex}.ot-offer-band__total-figure{color:var(--offer-accent);font:700 var(--site-fs-22)/var(--site-lh-head)var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.ot-offer-band__total-note{color:var(--on-offer-band-variant);font:400 var(--site-fs-12)/var(--site-lh-body)var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.ot-offer-band__action{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--site-btn-h-s);padding-inline:var(--site-btn-pad-s);border-radius:var(--radius-full);background:var(--offer-accent);color:var(--on-offer-accent);font:600 var(--site-fs-14)/var(--site-lh-head)var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--duration)var(--ease);border:0;text-decoration:none;display:inline-flex}.ot-offer-band__action:hover{background:var(--on-offer-band);color:var(--on-offer-accent)}.ot-offer-band__action:focus-visible{outline:2px solid var(--offer-accent);outline-offset:2px}.ot-offer-band--compact{gap:var(--space-2);padding:var(--space-2)var(--space-3)}.ot-offer-band--compact .ot-offer-band__title{font-size:var(--site-fs-14)}.ot-offer-band--pending{visibility:hidden}@media (max-width:599px){.ot-offer-band{flex-wrap:wrap}.ot-offer-band__aside{justify-content:space-between;width:100%}.ot-offer-band__total{text-align:start;align-items:flex-start}}.ot-offer-popular{top:0;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--offer-accent);color:var(--on-offer-accent);font:600 var(--site-fs-12)/var(--site-lh-body)var(--font-sans);white-space:nowrap;pointer-events:none;position:absolute;inset-inline-start:var(--space-3);transform:translateY(-50%)}.ot-bonus-line{align-items:center;gap:var(--space-2);color:var(--secondary);font:600 16px/22px var(--font-sans);margin:0;display:flex}.ot-offer-plus{color:var(--offer-accent-ink);font:600 var(--site-fs-12)/var(--site-lh-body)var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.ot-console-bar__divider{width:0;height:var(--space-6);border-inline-start:1px solid var(--outline-variant);flex:none;align-self:center}.ot-console-bar__tab{align-items:center;gap:var(--space-2);height:var(--navbar-height);padding-inline:var(--space-3);color:var(--on-surface-variant);white-space:nowrap;border-bottom:2px solid #0000;text-decoration:none;display:inline-flex}.ot-console-bar__tab:hover{color:var(--on-surface)}.ot-console-bar__tab[aria-current]{border-bottom-color:var(--primary);color:var(--on-surface)}.ot-console-bar__home{color:var(--on-surface);font-weight:700}.ot-console-bar__site{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-1)var(--space-1)var(--space-3);border:1px solid var(--outline-variant);border-radius:var(--radius-full);white-space:nowrap;display:inline-flex}.ot-console-bar__site-label{align-items:center;gap:var(--space-1);color:var(--outline);padding-inline-end:var(--space-1);display:inline-flex}.ot-console-bar__site-link{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-radius:var(--radius-full);color:var(--on-surface-variant);text-decoration:none;display:inline-flex}.ot-console-bar__site-link:hover{background:var(--surface-container);color:var(--on-surface)}.ot-console-bar__site .lucide{width:var(--logo-sm)!important;height:var(--logo-sm)!important}.ot-console-drawer__site{color:var(--on-surface-variant)}.ot-qcard{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--card-padding);border:1px solid var(--outline-variant);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.ot-qcard__value.headline-small{font:500 28px/34px var(--font-sans);color:var(--on-surface);font-variant-numeric:tabular-nums}.ot-qcard__value--money.headline-small{color:var(--amber)}.ot-qcard__line.body-small{color:var(--on-surface-text)}.ot-step{min-width:0;min-height:var(--step-min-height);gap:var(--gap-tight);padding:var(--space-4);border:1px solid var(--outline-variant);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.ot-step--done{border-color:var(--success-line);background:var(--success-container)}.ot-step--now{border:var(--step-border-now)solid var(--secondary);padding:var(--step-padding-now)}.ot-step__body.body-small{color:var(--on-surface-text)}.ot-step--done :is(.label-small,.body-small){color:var(--success)}.ot-step__action{margin-top:auto}@media (max-width:520px){.ot-step{min-height:0}}.ot-tile-value.headline-small{font:500 22px/28px var(--font-sans);color:var(--on-surface);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ot-tile-value--amber.headline-small{color:var(--amber)}.ot-side{gap:var(--side-gap)}.ot-side-link svg{width:var(--side-icon);height:var(--side-icon);color:var(--on-surface)}.ot-side-group{margin:var(--side-group-margin)}.ot-est.title-medium{font:500 17px/24px var(--font-sans);font-variant-numeric:tabular-nums}.ot-est :is(b,strong){font-weight:600}.ot-fee.body-medium{font:500 14px/20px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--on-surface)}.ot-note-info{align-items:flex-start;gap:var(--space-2);font:400 14px/20px var(--font-sans);color:var(--on-surface-text);margin:0;display:flex}.ot-note-info>svg{color:var(--on-surface-variant);flex:none;margin-top:1px}.ot-navbar.ot-navbar--shell{height:var(--chat-bar-height);padding-inline:var(--space-5);background:var(--surface-container-low);border-bottom:1px solid var(--outline-variant)}.ot-msg{border-radius:var(--radius-md);font:var(--font-chat);overflow-wrap:anywhere}.ot-msg--you{padding:var(--msg-you-padding)}.ot-msg--ai{padding:var(--msg-ai-padding)}@media (min-width:600px){.ot-msg--you{max-width:min(var(--msg-you-max),92%)}.ot-msg--ai{max-width:var(--msg-ai-max)}}.ot-msg__who{width:var(--msg-who-size);height:var(--msg-who-size);border:1px solid var(--outline-variant);color:var(--on-surface);flex:none}.ot-msg-err{gap:var(--msg-err-gap);padding:var(--msg-err-padding);border-radius:var(--radius-sm);background:var(--error-container);color:var(--error);flex-direction:column;display:flex}.ot-msg-err__row{align-items:flex-start;gap:var(--space-2);display:flex}.ot-msg-err__mark{color:var(--error);flex:none;margin-top:1px}.ot-msg-err__retry.ot-btn.ant-btn{border-color:var(--error);color:var(--error);background:0 0}.ot-btn--oauth.ant-btn{width:100%;max-width:none;height:var(--oauth-button-height)}.ot-mark--ink{filter:var(--logo-filter)}.ot-btn--block.ant-btn{width:100%;max-width:none}.ot-theme-btn{width:var(--theme-button-size);height:var(--theme-button-size);border:1px solid var(--outline-variant);border-radius:var(--radius-full);color:var(--on-surface);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.ot-theme-btn:hover{background:rgb(from var(--on-surface)r g b/var(--state-hover-soft))}.ot-theme-btn:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}:root[data-theme=dark] pre[class*=language-],:root[data-theme=dark] pre[class*=language-]>code,:root[data-theme=dark] code[class*=language-]{background-color:var(--code-bg)!important;box-shadow:none!important;color:var(--code-ink)!important;background-image:none!important}:root[data-theme=dark] pre:has(>code[class*=language-]){background-color:var(--code-bg)!important;box-shadow:none!important;color:var(--code-ink)!important;background-image:none!important}:root[data-theme=dark] pre[class*=language-]:before,:root[data-theme=dark] pre[class*=language-]:after{box-shadow:none!important}:root[data-theme=dark] .token.operator,:root[data-theme=dark] .token.entity,:root[data-theme=dark] .token.url,:root[data-theme=dark] code[class*=language-] .token{background:0 0!important}.ot-chat-thread{padding:var(--space-6)max(20px,calc((100% - 880px)/2 + 20px))0}@media (max-width:640px){.ot-chat-thread{padding:var(--space-4)12px 0}}.ot-invite-hero{gap:var(--space-6);padding:var(--space-8);border-radius:var(--radius-lg);background:linear-gradient(120deg,var(--offer-band-from)0%,var(--offer-band)55%,var(--offer-band-to)100%);color:var(--on-offer-band);flex-direction:column;display:flex}.ot-invite-hero__top{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.ot-invite-hero__words{flex:1 1 var(--card-min);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ot-invite-hero__eyebrow{align-items:center;gap:var(--gap-tight);color:var(--offer-accent);font:600 var(--site-fs-12)/var(--site-lh-head)var(--font-sans);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.ot-invite-hero__title{color:var(--on-offer-band);font:600 var(--site-fs-28)/var(--site-lh-head)var(--font-sans);text-wrap:balance;margin:0}.ot-invite-hero__lead{max-width:60ch;color:var(--on-offer-band-variant);font:400 var(--site-fs-14)/var(--site-lh-body)var(--font-sans);margin:0}.ot-invite-hero__art{align-items:center;gap:var(--space-4);flex:none;display:flex}.ot-invite-hero__plus{color:var(--on-offer-band-variant);font:300 var(--site-fs-28)/1 var(--font-sans)}.ot-invite-figure{align-items:center;gap:var(--space-1);min-width:var(--button-height-sm);animation:ot-invite-rise .48s var(--ease)both;flex-direction:column;display:flex}.ot-invite-figure--friend{animation-delay:.12s}.ot-invite-figure__avatar{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-full);background:color-mix(in srgb,var(--offer-accent)16%,transparent);color:var(--offer-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--offer-accent)40%,transparent);justify-content:center;align-items:center;display:inline-flex}.ot-invite-figure__amount{color:var(--offer-accent);font:700 var(--site-fs-40)/var(--site-lh-head)var(--font-sans);font-variant-numeric:tabular-nums}.ot-invite-figure__label{color:var(--on-offer-band-variant);font:500 var(--site-fs-12)/var(--site-lh-head)var(--font-sans);white-space:nowrap}.ot-invite-steps{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ot-invite-step{align-items:flex-start;gap:var(--space-2);padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--on-offer-band)7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--on-offer-band)12%,transparent);display:flex}.ot-invite-step__n{width:var(--badge-height);height:var(--badge-height);border-radius:var(--radius-full);background:var(--offer-accent);color:var(--on-offer-accent);font:700 var(--site-fs-12)/1 var(--font-sans);flex:none;justify-content:center;align-items:center;display:inline-flex}.ot-invite-step__icon{color:var(--offer-accent);flex:none}.ot-invite-step__text{color:var(--on-offer-band);font:500 var(--site-fs-14)/var(--site-lh-head)var(--font-sans);padding-top:var(--space-1)}@media (max-width:839px){.ot-invite-hero{padding:var(--space-6)var(--space-5)}.ot-invite-hero__title{font-size:var(--site-fs-22)}.ot-invite-hero__art{justify-content:center;width:100%}.ot-invite-steps{grid-template-columns:minmax(0,1fr)}}.ot-invite-meter{height:var(--space-2);border-radius:var(--radius-full);background:var(--surface-container);position:relative;overflow:hidden}.ot-invite-meter__fill{border-radius:var(--radius-full);background:linear-gradient(90deg,var(--secondary)0%,var(--offer-accent-ink)100%);transition:width .6s var(--ease);position:absolute;inset:0 auto 0 0}.ot-invite-copied svg{animation:ot-invite-pop .32s var(--ease)}@keyframes ot-invite-rise{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}@keyframes ot-invite-pop{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ot-invite-figure,.ot-invite-copied svg{animation:none}.ot-invite-meter__fill{transition:none}}.ot-invite-medal{width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--radius-full);background:var(--secondary-container);color:var(--on-secondary-container);flex:none;justify-content:center;align-items:center;display:inline-flex}
:root[data-theme=dark] .bg-amber-100,:root[data-theme=dark] .bg-amber-50{background-color:var(--warning-container)}:root[data-theme=dark] .bg-blue-100,:root[data-theme=dark] .bg-blue-50{background-color:var(--info-container)}:root[data-theme=dark] .bg-blue-50\/30{background-color:color-mix(in srgb,var(--info-container)30%,transparent)}:root[data-theme=dark] .bg-blue-50\/60{background-color:color-mix(in srgb,var(--info-container)60%,transparent)}:root[data-theme=dark] .bg-gray-100{background-color:var(--surface-container-low)}:root[data-theme=dark] .bg-gray-200{background-color:var(--surface-container)}:root[data-theme=dark] .bg-gray-300{background-color:var(--surface-container-high)}:root[data-theme=dark] .bg-gray-50{background-color:var(--surface)}:root[data-theme=dark] .bg-gray-50\/50{background-color:color-mix(in srgb,var(--surface)50%,transparent)}:root[data-theme=dark] .bg-green-100,:root[data-theme=dark] .bg-green-50{background-color:var(--success-container)}:root[data-theme=dark] .bg-indigo-100,:root[data-theme=dark] .bg-indigo-50{background-color:var(--info-container)}:root[data-theme=dark] .bg-orange-100,:root[data-theme=dark] .bg-orange-50{background-color:var(--warning-container)}:root[data-theme=dark] .bg-purple-100,:root[data-theme=dark] .bg-purple-50{background-color:var(--surface-container)}:root[data-theme=dark] .bg-red-100,:root[data-theme=dark] .bg-red-50{background-color:var(--error-container)}:root[data-theme=dark] .bg-red-50\/30{background-color:color-mix(in srgb,var(--error-container)30%,transparent)}:root[data-theme=dark] .bg-sky-100{background-color:var(--info-container)}:root[data-theme=dark] .bg-slate-100{background-color:var(--surface-container-low)}:root[data-theme=dark] .bg-slate-50{background-color:var(--surface)}:root[data-theme=dark] .bg-violet-50{background-color:var(--surface-container)}:root[data-theme=dark] .bg-white{background-color:var(--surface)}:root[data-theme=dark] .bg-white\/80{background-color:color-mix(in srgb,var(--surface)80%,transparent)}:root[data-theme=dark] .bg-yellow-100,:root[data-theme=dark] .bg-yellow-50{background-color:var(--warning-container)}:root[data-theme=dark] .border-amber-200,:root[data-theme=dark] .border-blue-100,:root[data-theme=dark] .border-blue-200,:root[data-theme=dark] .border-blue-300,:root[data-theme=dark] .border-blue-400,:root[data-theme=dark] .border-emerald-100{border-color:var(--outline-variant)}:root[data-theme=dark] .border-gray-100,:root[data-theme=dark] .border-gray-200{border-color:var(--outline-soft)}:root[data-theme=dark] .border-gray-200\/60{border-color:color-mix(in srgb,var(--outline-soft)60%,transparent)}:root[data-theme=dark] .border-gray-300,:root[data-theme=dark] .border-gray-700,:root[data-theme=dark] .border-green-100,:root[data-theme=dark] .border-green-200,:root[data-theme=dark] .border-green-300,:root[data-theme=dark] .border-green-400,:root[data-theme=dark] .border-indigo-100,:root[data-theme=dark] .border-indigo-200,:root[data-theme=dark] .border-orange-200,:root[data-theme=dark] .border-purple-100,:root[data-theme=dark] .border-purple-200,:root[data-theme=dark] .border-purple-300,:root[data-theme=dark] .border-red-100,:root[data-theme=dark] .border-red-200,:root[data-theme=dark] .border-red-300,:root[data-theme=dark] .border-sky-200{border-color:var(--outline-variant)}:root[data-theme=dark] .border-slate-200{border-color:var(--outline-soft)}:root[data-theme=dark] .border-slate-300,:root[data-theme=dark] .border-violet-200,:root[data-theme=dark] .border-yellow-200,:root[data-theme=dark] .border-yellow-300{border-color:var(--outline-variant)}:root[data-theme=dark] .border-zinc-200,:root[data-theme=dark] .divide-gray-100>:not([hidden])~:not([hidden]),:root[data-theme=dark] .divide-gray-50>:not([hidden])~:not([hidden]){border-color:var(--outline-soft)}:root[data-theme=dark] .focus-within\:border-blue-400:focus-within,:root[data-theme=dark] .focus\:border-blue-400:focus{border-color:var(--outline-variant)}:root[data-theme=dark] .focus\:ring-purple-300:focus,:root[data-theme=dark] .focus\:ring-red-200:focus{--tw-ring-color:var(--outline-variant)}:root[data-theme=dark] .from-blue-50{--tw-gradient-from:var(--info-container)var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root[data-theme=dark] .from-emerald-50{--tw-gradient-from:var(--secondary-container)var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root[data-theme=dark] .from-green-50{--tw-gradient-from:var(--success-container)var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root[data-theme=dark] .from-purple-50{--tw-gradient-from:var(--surface-container)var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root[data-theme=dark] .from-slate-50{--tw-gradient-from:var(--surface)var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root[data-theme=dark] .group:hover .group-hover\:bg-indigo-50{background-color:var(--info-container)}:root[data-theme=dark] .group:hover .group-hover\:text-blue-700,:root[data-theme=dark] .group:hover .group-hover\:text-indigo-500{color:var(--info)}:root[data-theme=dark] .group:hover .group-hover\:text-red-400,:root[data-theme=dark] .group:hover .group-hover\:text-red-600{color:var(--error)}:root[data-theme=dark] .group:hover .group-hover\:text-slate-600{color:var(--on-surface-text)}:root[data-theme=dark] .hover\:bg-amber-50:hover{background-color:var(--warning-container)}:root[data-theme=dark] .hover\:bg-blue-100:hover,:root[data-theme=dark] .hover\:bg-blue-200:hover,:root[data-theme=dark] .hover\:bg-blue-50:hover{background-color:var(--info-container)}:root[data-theme=dark] .hover\:bg-blue-50\/50:hover{background-color:color-mix(in srgb,var(--info-container)50%,transparent)}:root[data-theme=dark] .hover\:bg-gray-100:hover{background-color:var(--surface-container-low)}:root[data-theme=dark] .hover\:bg-gray-200:hover{background-color:var(--surface-container)}:root[data-theme=dark] .hover\:bg-gray-300:hover{background-color:var(--surface-container-high)}:root[data-theme=dark] .hover\:bg-gray-50:hover{background-color:var(--surface)}:root[data-theme=dark] .hover\:bg-green-100:hover,:root[data-theme=dark] .hover\:bg-green-50:hover{background-color:var(--success-container)}:root[data-theme=dark] .hover\:bg-indigo-50:hover{background-color:var(--info-container)}:root[data-theme=dark] .hover\:bg-orange-100:hover{background-color:var(--warning-container)}:root[data-theme=dark] .hover\:bg-purple-100:hover,:root[data-theme=dark] .hover\:bg-purple-50:hover{background-color:var(--surface-container)}:root[data-theme=dark] .hover\:bg-red-100:hover,:root[data-theme=dark] .hover\:bg-red-50:hover{background-color:var(--error-container)}:root[data-theme=dark] .hover\:bg-slate-100:hover{background-color:var(--surface-container-low)}:root[data-theme=dark] .hover\:bg-white:hover{background-color:var(--surface)}:root[data-theme=dark] .hover\:border-blue-300:hover,:root[data-theme=dark] .hover\:border-blue-400:hover,:root[data-theme=dark] .hover\:border-gray-300:hover,:root[data-theme=dark] .hover\:border-gray-400:hover,:root[data-theme=dark] .hover\:border-indigo-300:hover,:root[data-theme=dark] .hover\:border-purple-300:hover,:root[data-theme=dark] .hover\:border-red-200:hover{border-color:var(--outline-variant)}:root[data-theme=dark] .hover\:text-amber-700:hover,:root[data-theme=dark] .hover\:text-amber-900:hover{color:var(--amber)}:root[data-theme=dark] .hover\:text-blue-500:hover,:root[data-theme=dark] .hover\:text-blue-600:hover,:root[data-theme=dark] .hover\:text-blue-700:hover,:root[data-theme=dark] .hover\:text-blue-800:hover{color:var(--info)}:root[data-theme=dark] .hover\:text-gray-500:hover{color:var(--on-surface-variant)}:root[data-theme=dark] .hover\:text-gray-600:hover{color:var(--on-surface-text)}:root[data-theme=dark] .hover\:text-gray-700:hover,:root[data-theme=dark] .hover\:text-gray-800:hover,:root[data-theme=dark] .hover\:text-gray-900:hover{color:var(--on-surface)}:root[data-theme=dark] .hover\:text-green-600:hover,:root[data-theme=dark] .hover\:text-green-700:hover,:root[data-theme=dark] .hover\:text-green-800:hover{color:var(--success)}:root[data-theme=dark] .hover\:text-indigo-600:hover,:root[data-theme=dark] .hover\:text-indigo-700:hover,:root[data-theme=dark] .hover\:text-indigo-900:hover{color:var(--info)}:root[data-theme=dark] .hover\:text-purple-600:hover,:root[data-theme=dark] .hover\:text-purple-800:hover{color:var(--on-surface-variant)}:root[data-theme=dark] .hover\:text-red-400:hover,:root[data-theme=dark] .hover\:text-red-500:hover,:root[data-theme=dark] .hover\:text-red-600:hover,:root[data-theme=dark] .hover\:text-red-700:hover,:root[data-theme=dark] .hover\:text-red-800:hover{color:var(--error)}:root[data-theme=dark] .hover\:text-slate-600:hover{color:var(--on-surface-text)}:root[data-theme=dark] .hover\:text-yellow-700:hover{color:var(--amber)}:root[data-theme=dark] .placeholder-gray-400::placeholder{color:var(--outline)}:root[data-theme=dark] .ring-blue-200{--tw-ring-color:var(--outline-variant)}:root[data-theme=dark] .ring-white{--tw-ring-color:var(--outline-soft)}:root[data-theme=dark] .text-amber-500,:root[data-theme=dark] .text-amber-600,:root[data-theme=dark] .text-amber-700,:root[data-theme=dark] .text-amber-800,:root[data-theme=dark] .text-amber-900{color:var(--amber)}:root[data-theme=dark] .text-black{color:var(--on-surface)}:root[data-theme=dark] .text-blue-400,:root[data-theme=dark] .text-blue-500,:root[data-theme=dark] .text-blue-600,:root[data-theme=dark] .text-blue-700,:root[data-theme=dark] .text-blue-800,:root[data-theme=dark] .text-blue-900,:root[data-theme=dark] .text-cyan-500,:root[data-theme=dark] .text-cyan-600{color:var(--info)}:root[data-theme=dark] .text-emerald-600,:root[data-theme=dark] .text-emerald-700,:root[data-theme=dark] .text-emerald-900{color:var(--secondary)}:root[data-theme=dark] .text-gray-300,:root[data-theme=dark] .text-gray-400{color:var(--outline)}:root[data-theme=dark] .text-gray-500{color:var(--on-surface-variant)}:root[data-theme=dark] .text-gray-600{color:var(--on-surface-text)}:root[data-theme=dark] .text-gray-700,:root[data-theme=dark] .text-gray-800,:root[data-theme=dark] .text-gray-900{color:var(--on-surface)}:root[data-theme=dark] .text-green-400,:root[data-theme=dark] .text-green-500,:root[data-theme=dark] .text-green-600,:root[data-theme=dark] .text-green-700,:root[data-theme=dark] .text-green-800,:root[data-theme=dark] .text-green-900{color:var(--success)}:root[data-theme=dark] .text-indigo-500,:root[data-theme=dark] .text-indigo-600,:root[data-theme=dark] .text-indigo-700{color:var(--info)}:root[data-theme=dark] .text-orange-600,:root[data-theme=dark] .text-orange-700{color:var(--amber)}:root[data-theme=dark] .text-purple-400,:root[data-theme=dark] .text-purple-500,:root[data-theme=dark] .text-purple-600,:root[data-theme=dark] .text-purple-700,:root[data-theme=dark] .text-purple-800,:root[data-theme=dark] .text-purple-900{color:var(--on-surface-variant)}:root[data-theme=dark] .text-red-400,:root[data-theme=dark] .text-red-500,:root[data-theme=dark] .text-red-600,:root[data-theme=dark] .text-red-700,:root[data-theme=dark] .text-red-800,:root[data-theme=dark] .text-red-900{color:var(--error)}:root[data-theme=dark] .text-sky-700{color:var(--info)}:root[data-theme=dark] .text-slate-400{color:var(--outline)}:root[data-theme=dark] .text-slate-500{color:var(--on-surface-variant)}:root[data-theme=dark] .text-slate-700,:root[data-theme=dark] .text-slate-800,:root[data-theme=dark] .text-slate-900{color:var(--on-surface)}:root[data-theme=dark] .text-violet-700{color:var(--on-surface-variant)}:root[data-theme=dark] .text-yellow-500,:root[data-theme=dark] .text-yellow-600,:root[data-theme=dark] .text-yellow-700,:root[data-theme=dark] .text-yellow-800{color:var(--amber)}:root[data-theme=dark] .text-zinc-700{color:var(--on-surface)}:root[data-theme=dark] .to-blue-50{--tw-gradient-to:var(--info-container)var(--tw-gradient-to-position)}:root[data-theme=dark] .to-green-50{--tw-gradient-to:var(--success-container)var(--tw-gradient-to-position)}:root[data-theme=dark] .to-indigo-50{--tw-gradient-to:var(--info-container)var(--tw-gradient-to-position)}:root[data-theme=dark] .to-purple-50{--tw-gradient-to:var(--surface-container)var(--tw-gradient-to-position)}:root[data-theme=dark] .to-teal-50{--tw-gradient-to:var(--secondary-container)var(--tw-gradient-to-position)}
.ot-site{--primary:var(--site-ink);--on-primary:var(--site-card);--primary-container:var(--site-soft);--on-primary-container:var(--site-ink);--secondary:var(--site-link);--on-secondary:var(--site-card);--secondary-container:var(--site-soft);--on-secondary-container:var(--site-ink);--surface:var(--site-card);--surface-container-low:var(--site-page);--surface-container:var(--site-hover);--surface-container-high:var(--site-line);--on-surface:var(--site-ink);--on-surface-variant:var(--site-muted);--outline:var(--site-line-2);--outline-variant:var(--site-line);--error:var(--site-error);--error-container:var(--site-error-soft);--font-sans:var(--font-plex-sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",system-ui,sans-serif;--font-mono:var(--font-plex-mono,"IBM Plex Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;--button-height:var(--site-btn-h);--button-padding-x:var(--site-btn-pad);--radius-dialog:var(--radius-md);font-family:var(--font-sans);color:var(--site-text);font-feature-settings:"tnum" 1}.ot-site .display-large{font:600 var(--site-fs-56)/1.1 var(--font-sans);letter-spacing:-.02em}.ot-site .display-medium{font:600 var(--site-fs-40)/1.1 var(--font-sans);letter-spacing:-.015em}.ot-site .headline-large{font:600 var(--site-fs-28)/var(--site-lh-head)var(--font-sans);letter-spacing:-.01em}.ot-site .headline-small{font:600 var(--site-fs-22)/var(--site-lh-head)var(--font-sans);letter-spacing:0}.ot-site .title-large{font:500 var(--site-fs-18)/1.4 var(--font-sans);letter-spacing:0}.ot-site .title-medium{font:600 var(--site-fs-16)/1.5 var(--font-sans);letter-spacing:0}.ot-site .title-small{font:600 var(--site-fs-14)/1.45 var(--font-sans);letter-spacing:0}.ot-site .body-large{font:400 var(--site-fs-16)/var(--site-lh-body)var(--font-sans);letter-spacing:0}.ot-site .body-medium{font:400 var(--site-fs-14)/var(--site-lh-body)var(--font-sans);letter-spacing:0}.ot-site .body-small{font:400 var(--site-fs-12)/1.5 var(--font-sans);letter-spacing:0}.ot-site .label-large{font:500 var(--site-fs-14)/1.45 var(--font-sans);letter-spacing:0}.ot-site .label-medium{font:500 var(--site-fs-12)/1.4 var(--font-sans);letter-spacing:0}.ot-site .label-small{font:500 var(--site-fs-12)/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}:root:is(:lang(zh),:lang(ja),:lang(ko)) .ot-site :is(.body-large,.body-medium){line-height:var(--site-lh-cjk)}.ot-site :is(.display-large,.display-medium,.headline-large,.headline-small,.title-large,.title-medium,.title-small){color:var(--site-ink)}.ot-site .ot-text--variant{color:var(--site-muted)}.ot-site .ot-text--link,.ot-site a.ot-text{color:var(--site-link);text-decoration:none}.ot-site a.ot-text:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ot-site .font-mono{font-family:var(--font-mono)}.ot-site .ot-figure{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.ot-site .ot-btn.ant-btn{height:var(--site-btn-h);max-width:none;padding-inline:var(--site-btn-pad);border-radius:var(--radius-full);font:600 var(--site-fs-16)/1 var(--font-sans);letter-spacing:0;box-shadow:none}.ot-site .ot-btn.ant-btn.ot-btn--small{height:var(--site-btn-h-s);padding-inline:var(--site-btn-pad-s);font-size:var(--site-fs-14)}.ot-site .ot-btn.ant-btn:after{inset:0}.ot-site .ot-btn.ot-btn--filled.ant-btn:not(:disabled):not(.ant-btn-disabled){background:var(--site-ink);border-color:var(--site-ink);color:var(--site-card)}.ot-site .ot-btn.ot-btn--filled.ant-btn:not(:disabled):not(.ant-btn-disabled):hover,.ot-site .ot-btn.ot-btn--filled.ant-btn:not(:disabled):not(.ant-btn-disabled):active{background:var(--site-ink-hover);border-color:var(--site-ink-hover);color:var(--site-card);box-shadow:none}.ot-site .ot-btn.ot-btn--outlined.ant-btn:not(:disabled):not(.ant-btn-disabled),.ot-site .ot-btn.ot-btn--tonal.ant-btn:not(:disabled):not(.ant-btn-disabled){border:1px solid var(--site-line);color:var(--site-ink);background:0 0}.ot-site .ot-btn.ot-btn--outlined.ant-btn:not(:disabled):not(.ant-btn-disabled):hover,.ot-site .ot-btn.ot-btn--tonal.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{background:var(--site-hover);border-color:var(--site-line);color:var(--site-ink)}.ot-site .ot-btn.ot-btn--text.ant-btn:not(:disabled):not(.ant-btn-disabled){height:auto;min-height:var(--site-btn-h-s);padding-inline:var(--space-1);color:var(--site-link);font-size:var(--site-fs-14);background:0 0}.ot-site .ot-btn.ot-btn--text.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{color:var(--site-link);text-underline-offset:4px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}.ot-site .ot-btn.ant-btn:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.ot-site .ot-btn.ant-btn:disabled,.ot-site .ot-btn.ant-btn.ant-btn-disabled{background:var(--site-disabled);border-color:var(--site-disabled);color:var(--site-on-disabled)}.ot-site .ot-btn.ant-btn.ot-state-layer:before{display:none}.ot-site .ot-btn .ot-icon,.ot-site .ot-btn svg{width:var(--icon-sm);height:var(--icon-sm)}.ot-site.ot-card,.ot-site .ot-card{border:1px solid var(--site-line);border-radius:var(--radius-md);background:var(--site-card);box-shadow:none}.ot-site svg.lucide{stroke-width:var(--site-icon-stroke)}.ot-site-page{background:var(--site-page);min-height:100vh}.ot-site-logo{height:var(--space-6);width:auto;display:block}.ot-site-auth-card{border:1px solid var(--site-line);border-radius:var(--radius-auth-card);background:var(--site-card);width:100%;padding:var(--space-6)}@media (max-width:640px){.ot-site-auth-card{padding:var(--space-5)var(--space-4);border-radius:var(--radius-auth-card-phone)}}.ot-site .ant-form-item-label>label{color:var(--site-ink);font-weight:500}html:not([data-ot-signup-model]) .ot-signup-offer__model:empty{display:none}html[data-ot-signup-model] .ot-signup-offer__model{min-height:1lh}html[data-ot-signup-model=l] .ot-signup-offer__model{min-height:2lh}@media (max-width:599px){html[data-ot-signup-model=m] .ot-signup-offer__model{min-height:2lh}}html[data-ot-locale-pending] .ot-auth-shell__body,html[data-ot-locale-pending] .ot-auth-shell__lang,html[data-ot-auth-pending] .ot-auth-shell__body{visibility:hidden;opacity:0}.ot-auth-shell__body,.ot-auth-shell__lang{transition:opacity .16s ease-out}@keyframes ot-fade-in{0%{opacity:0}to{opacity:1}}.ot-fade-in{animation:.16s ease-out ot-fade-in}@media (prefers-reduced-motion:reduce){.ot-auth-shell__body,.ot-auth-shell__lang{transition:none}.ot-fade-in{animation:none}}.ot-site-gift-tile{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-sm);background:var(--site-soft);color:var(--site-link);flex:none;place-items:center;display:grid}.ot-site-eyebrow{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--site-soft);color:var(--site-ink);padding:var(--space-1)var(--space-3);display:inline-flex}.ot-site .ot-site-gift-figure{color:var(--site-ink);font-variant-numeric:tabular-nums}.ot-site .ot-site-gift-figure.ot-site-gift-figure--gift{color:var(--site-accent)}.ot-site .ant-modal-content{border-radius:var(--radius-md)}.ot-site-rule{border-top:1px solid var(--site-line)}.ot-site-option{align-items:center;gap:var(--space-3);border:1px solid var(--site-line);border-radius:var(--radius-md);background:var(--site-card);width:100%;padding:var(--space-4);text-align:start;cursor:pointer;transition:border-color var(--duration)var(--ease),background-color var(--duration)var(--ease);display:flex}.ot-site-option:hover{border-color:var(--site-line-2)}.ot-site-option[aria-checked=true]{border-color:var(--site-ink);background:var(--site-page);box-shadow:inset 0 0 0 1px var(--site-ink)}.ot-site-option:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.ot-site-radio{width:var(--space-4);height:var(--space-4);border:1px solid var(--site-line-2);border-radius:var(--radius-full);background:var(--site-card);flex:none}.ot-site-option[aria-checked=true] .ot-site-radio{border:5px solid var(--site-ink)}.ot-site .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--on-primary)}
