:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--input-font-min:16px;--page:#fff;--ink:#0a0a0a;--ink-rgb:10,10,10;--text-secondary:#525252;--muted:#737373;--placeholder:#737373;--line:#e7e7e7;--border:#dedede;--surface-rgb:255,255,255;--panel:#fff;--surface-subtle:#f7f7f7;--surface-hover:#f1f1f1;--header-surface:#ffffffeb;--modal-surface:#fffffff7;--menu-surface:#fffffff7;--glass-edge:#fff;--glass-surface:#ffffffd6;--glass-highlight:#fffffff0;--shadow-rgb:0,0,0;--solid:#0a0a0a;--on-solid:#fff;--solid-hover:#252525;--avatar-surface:#ededed;--avatar-text:#111;--verified:#0095f6;--positive:#03b558;--positive-soft:#edf8f1;--negative:#b52d43;--like:#e54862;--focus:#0095f6;--overlay:#00000054;--ribbon:#080808;--ribbon-text:#fff}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#101010;--ink:#f3f5f7;--ink-rgb:243,245,247;--text-secondary:#b0b3b8;--muted:#777;--placeholder:gray;--line:#2d2d2d;--border:#333;--surface-rgb:16,16,16;--panel:#101010;--surface-subtle:#1e1e1e;--surface-hover:#2b2b2b;--header-surface:#101010f2;--modal-surface:#181818f7;--menu-surface:#1c1c1cf7;--glass-edge:#383838;--glass-surface:#121212db;--glass-highlight:#ffffff0a;--shadow-rgb:0,0,0;--solid:#f3f5f7;--on-solid:#101010;--solid-hover:#e1e3e5;--avatar-surface:#2b2b2b;--avatar-text:#f3f5f7;--verified:#0095f6;--positive:#79c39b;--positive-soft:#192b21;--negative:#f19aa6;--like:#ff7a94;--focus:#60b7ff;--overlay:#000000a1;--ribbon:#f3f3f3;--ribbon-text:#101010}:root,[data-theme=light]{--control-surface:#ffffffd1;--control-hover:#fbfbfb;--control-focus:#0a0a0a1c;--control-ring:#a9a9a9;--notice-info:#466989;--notice-info-rgb:70,105,137;--notice-warning:#885311;--notice-warning-rgb:153,101,27;--notice-error:#ad3348;--notice-error-rgb:173,51,72;--notice-success:#216b49;--notice-success-rgb:33,107,73;--toast-surface:#fffffff2}[data-theme=dark]{--control-surface:#181818db;--control-hover:#202020;--control-focus:#f3f5f71a;--control-ring:#686868;--notice-info:#a8c3df;--notice-info-rgb:132,171,210;--notice-warning:#e3bc7c;--notice-warning-rgb:224,177,103;--notice-error:#f0a2b1;--notice-error-rgb:232,144,163;--notice-success:#8bd5b1;--notice-success-rgb:108,202,155;--toast-surface:#1c1c1cf5}.ui-field{min-width:0;position:relative}.ui-field>label.sr-only{margin:-1px;display:block;position:absolute}.inline-feedback{padding:12px 24px 22px}.inline-feedback>.button{margin-top:2px}.inline-feedback .ui-notice{margin-bottom:12px}.ui-field>.ui-field-label,.compose-bill .ui-field-label{color:var(--text-secondary);flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.ui-field-required{color:var(--muted);font-size:10px;font-weight:400}.ui-input-shell{border:1px solid var(--border);background:var(--control-surface);min-height:47px;box-shadow:inset 0 1px 1px var(--glass-highlight),0 1px 2px rgba(var(--shadow-rgb),.02);border-radius:13px;align-items:center;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.ui-input-shell:hover{border-color:var(--control-ring)}.ui-input-shell:focus-within{border-color:var(--control-ring);box-shadow:0 0 0 3px var(--control-focus),inset 0 1px 1px var(--glass-highlight)}.ui-field .ui-input,.auth-fields .ui-input,.standard-form .ui-input,.compose-bill .ui-input{border-radius:inherit;width:100%;min-width:0;min-height:45px;color:var(--ink);font-size:var(--input-font-min);letter-spacing:-.1px;box-shadow:none;-webkit-appearance:none;appearance:none;margin:0;padding:12px 14px;font-weight:400;line-height:1.5;display:block;background:0 0!important;border:0!important;outline:0!important}.ui-field .ui-input::placeholder{color:var(--placeholder);opacity:1}.ui-field .ui-input:focus-visible{box-shadow:none;outline:0!important}.ui-input-shell.is-textarea{align-items:flex-start}.ui-field textarea.ui-input{resize:vertical;min-height:106px;max-height:40vh}.ui-field .ui-input:disabled{cursor:wait;color:var(--muted)}.ui-field:has(.ui-input:disabled) .ui-input-shell{opacity:.65;background:var(--surface-subtle)}.ui-input-icon{color:var(--muted);flex-shrink:0;place-items:center;margin-left:13px;display:grid}.has-icon .ui-input{padding-left:9px}.ui-input-trailing{color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;padding-right:7px;display:flex}.has-trailing .ui-input{padding-right:5px}.ui-unit{color:var(--muted);padding:0 7px;font-size:15px}.ui-field-message{color:var(--muted);overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin-top:7px;font-size:11px;line-height:1.45;display:flex}.ui-field-message>svg{flex-shrink:0;margin-top:2px}.ui-field-message.is-error{color:var(--notice-error)}.has-error .ui-input-shell,.has-error .ui-select-trigger{border-color:rgba(var(--notice-error-rgb),.62)}.has-error .ui-input-shell:focus-within{box-shadow:0 0 0 3px rgba(var(--notice-error-rgb),.1),inset 0 1px 1px var(--glass-highlight)}.has-error .ui-select-trigger:focus-visible{box-shadow:0 0 0 3px rgba(var(--notice-error-rgb),.1),inset 0 1px 1px var(--glass-highlight)}input[type=number]{-webkit-appearance:textfield;appearance:textfield}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.ui-input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--panel) inset!important}.ui-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--panel) inset!important}.ui-select-trigger{text-align:left;border:1px solid var(--border);background:var(--control-surface);width:100%;min-width:0;min-height:48px;box-shadow:inset 0 1px 1px var(--glass-highlight),0 1px 2px rgba(var(--shadow-rgb),.02);color:var(--ink);border-radius:13px;align-items:center;gap:10px;padding:9px 13px;font-size:13px;transition:box-shadow .18s,border-color .18s;display:flex}.ui-select-trigger:hover{border-color:var(--control-ring)}.ui-select-trigger:focus-visible{border-color:var(--control-ring);box-shadow:0 0 0 3px var(--control-focus),inset 0 1px 1px var(--glass-highlight);outline:0}.ui-select-trigger>span:not(.ui-select-icon){overflow-wrap:anywhere;flex:1;min-width:0}.ui-select-trigger .is-placeholder{color:var(--placeholder)}.ui-select-trigger>svg{color:var(--muted);margin-left:auto;transition:transform .2s}.is-open .ui-select-trigger>svg{transform:rotate(180deg)}.ui-select-icon{background:rgba(var(--category-rgb),.07);width:28px;height:28px;color:var(--category-ink);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ui-select-panel{border:1px solid var(--border);background:var(--menu-surface);box-shadow:inset 0 1px 2px var(--glass-highlight),0 9px 26px rgba(var(--shadow-rgb),.08);animation:control-open .18s var(--ease) both;border-radius:16px;margin-top:8px;padding:7px}.ui-select-search{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;margin-bottom:4px;padding:6px 9px 10px;display:flex}.ui-select-search .ui-select-search-input{width:100%;min-width:0;box-shadow:none;font-size:var(--input-font-min);color:var(--ink);outline:0;padding:4px 0;background:0 0!important;border:0!important}.ui-select-search .ui-select-search-input:focus-visible{outline:0}.ui-select-search-input::placeholder{color:var(--placeholder)}.ui-select-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;max-height:243px;padding:2px;overflow-y:auto}.ui-select-option{text-align:left;width:100%;min-height:43px;color:var(--ink);border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;transition:background .15s;display:flex}.ui-select-option>span:nth-last-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.ui-select-option:hover,.ui-select-option.is-active{background:var(--surface-hover)}.ui-select-option[aria-selected=true]{background:rgba(var(--ink-rgb),.045);border-color:rgba(var(--ink-rgb),.04)}.ui-select-option:focus-visible{outline:2px solid var(--control-ring);outline-offset:-2px}.ui-select-option-icon{width:28px;height:28px;color:var(--category-ink);background:rgba(var(--category-rgb),.07);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ui-select-option-icon svg{width:20px;height:20px}.ui-select-check{width:18px;color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ui-select-empty{text-align:center;color:var(--text-secondary);padding:21px 12px;font-size:12px;line-height:1.5}.ui-radio-group{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:16px 0 25px;padding:0;display:flex}.ui-radio-option{border:1px solid var(--border);background:var(--control-surface);min-height:39px;box-shadow:inset 0 1px 1px var(--glass-highlight);color:var(--text-secondary);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.ui-radio-option:hover{border-color:var(--control-ring)}.ui-radio-option.is-selected{border-color:var(--control-ring);color:var(--ink);background:var(--surface-subtle)}.ui-radio-option:focus-within{box-shadow:0 0 0 3px var(--control-focus),inset 0 1px 1px var(--glass-highlight)}.ui-radio-option>input{-webkit-appearance:none;appearance:none;border:1.5px solid var(--control-ring);cursor:pointer;width:15px;height:15px;box-shadow:none;background:0 0;border-radius:50%;outline:0;flex-shrink:0;place-content:center;margin:0;padding:0;transition:border-color .18s,background .18s;display:grid}.ui-radio-option>input:before{content:"";background:var(--on-solid);border-radius:50%;width:5px;height:5px;transition:transform .16s;transform:scale(0)}.ui-radio-option>input:checked{border-color:var(--solid);background:var(--solid)}.ui-radio-option>input:checked:before{transform:scale(1)}.ui-radio-option>input:focus-visible{outline:0}.ui-radio-group:disabled{opacity:.6}.ui-radio-group:disabled .ui-radio-option{cursor:wait}.ui-notice{--notice-color:var(--notice-info);--notice-rgb:var(--notice-info-rgb);border:1px solid rgba(var(--notice-rgb),.16);background:rgba(var(--notice-rgb),.045);color:var(--notice-color);box-shadow:inset 0 1px 1px var(--glass-highlight);border-radius:14px;align-items:flex-start;gap:10px;margin:16px 0;padding:13px 14px;display:flex}.ui-notice-error{--notice-color:var(--notice-error);--notice-rgb:var(--notice-error-rgb)}.ui-notice-warning{--notice-color:var(--notice-warning);--notice-rgb:var(--notice-warning-rgb)}.ui-notice-success{--notice-color:var(--notice-success);--notice-rgb:var(--notice-success-rgb)}.ui-notice-icon{flex-shrink:0;place-items:center;margin-top:1px;display:grid}.ui-notice>div{flex:1;min-width:0}.ui-notice strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.5;display:block}.ui-notice p{color:var(--text-secondary);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.5}.ui-notice-close{width:23px;height:23px;color:inherit;flex-shrink:0;margin:-3px -5px 0 0}.ui-notice-close:hover{background:rgba(var(--notice-rgb),.07)}.ui-form-error{margin-top:15px;margin-bottom:15px}.ui-toast{z-index:100;border:1px solid var(--border);background:var(--toast-surface);width:max-content;max-width:min(440px,100% - 32px);color:var(--ink);box-shadow:inset 0 1px 1px var(--glass-highlight),0 10px 40px rgba(var(--shadow-rgb),.12);-webkit-backdrop-filter:blur(28px);animation:toast-enter .25s var(--ease);border-radius:19px;align-items:flex-start;gap:11px;padding:16px 14px 17px 16px;display:flex;position:fixed;bottom:28px;left:50%;overflow:hidden;transform:translate(-50%)}.ui-toast-icon{width:31px;height:31px;color:var(--notice-success);background:rgba(var(--notice-success-rgb),.07);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ui-toast-error .ui-toast-icon{color:var(--notice-error);background:rgba(var(--notice-error-rgb),.08)}.ui-toast-warning .ui-toast-icon{color:var(--notice-warning);background:rgba(var(--notice-warning-rgb),.08)}.ui-toast-info .ui-toast-icon{color:var(--notice-info);background:rgba(var(--notice-info-rgb),.08)}.ui-toast>div{flex:1;min-width:0}.ui-toast strong{font-size:12px;font-weight:600;line-height:1.4;display:block}.ui-toast p{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.45}.ui-toast>.icon-button{width:25px;height:25px;color:var(--muted);flex-shrink:0;margin:-4px -3px 0 0}.ui-toast-progress{background:rgba(var(--ink-rgb),.17);transform-origin:0;height:2px;animation:toast-progress var(--toast-duration) linear forwards;border-radius:2px;position:absolute;bottom:0;left:16px;right:16px}.ui-toast[data-paused=true] .ui-toast-progress{animation-play-state:paused}.modal .ui-toast{max-width:calc(100% - 24px);bottom:16px}.standard-form>.ui-field{margin-bottom:21px}.standard-form .ui-field>label{margin-bottom:8px}.standard-form .ui-field input,.standard-form .ui-field textarea{margin:0}.standard-form>.button{min-height:45px;margin-top:3px;font-size:14px}.auth-fields{gap:9px}.auth-fields .ui-input-shell{border-radius:17px;min-height:54px}.auth-fields .ui-input{min-height:52px;font-size:var(--input-font-min);padding:14px 16px}.auth-fields .ui-input-trailing{padding-right:9px}.auth-fields .ui-notice{margin:5px 0}.auth-fields .ui-field-message{margin-top:7px;font-size:11px}.auth-fields .ui-notice strong{font-size:12px}.auth-fields .username-field .ui-input-icon{pointer-events:none;color:var(--text-secondary);-webkit-user-select:none;user-select:none;margin-left:0;font-size:14px;line-height:1.5;position:absolute;left:16px}.auth-fields .username-field .ui-input{padding-left:36px}.compose-story{margin:18px 0}.compose-story .ui-input-shell{border-radius:15px}.compose-story textarea.compose-text{min-height:128px;font-size:var(--input-font-min);padding:13px 14px;line-height:1.5}.compose-bill>.ui-field{margin-bottom:17px}.compose-bill .compose-amount{margin-top:0}.compose-bill .category-picker{margin:0;padding-top:16px}.compose-bill .category-picker>.ui-field{margin:0}.compose-bill .ui-input,.compose-bill .ui-input::placeholder{font-size:var(--input-font-min)}.ui-money{margin-top:24px}.ui-money .ui-input-shell{border-radius:15px;min-height:83px}.ui-money .ui-input{letter-spacing:-1.4px;font-variant-numeric:tabular-nums;min-height:81px;padding:14px 16px;font-size:44px;font-weight:450;line-height:1.2}.ui-money .ui-unit{padding-right:11px;font-size:28px}.payment-notice{margin-bottom:20px}.payment-body .ui-radio-option{font-size:12px}.ui-attachments{flex-wrap:wrap;gap:8px}.ui-attachments .attachment-button{border:1px solid var(--border);background:var(--glass-surface);min-height:34px;box-shadow:inset 0 1px 1px var(--glass-highlight);color:var(--text-secondary);border-radius:10px;gap:6px;padding:8px 10px;font-size:11px}.ui-attachments .attachment-button:hover{background:var(--surface-hover);color:var(--ink)}.ui-attachments>span{font-size:10px}.ui-attachments .near-limit{color:var(--notice-warning)}.attachment-files>span{background:var(--surface-subtle);border-radius:10px;padding:7px 9px;font-size:10px}.attachment-files>span>span{overflow-wrap:anywhere;min-width:0}.attachment-files button{border-radius:50%;padding:3px}.attachment-files button:hover{background:var(--surface-hover)}.search-field:focus-within,.aside-search:focus-within{box-shadow:0 0 0 3px var(--control-focus);border-color:var(--control-ring)}.aside-search{border:1px solid #0000;transition:box-shadow .18s,border-color .18s}.search-field{transition:box-shadow .18s,border-color .18s}.search-field input:focus-visible{outline:0}.aside-search input:focus-visible{outline:0}.reply-composer>.ui-field{flex:1;min-width:0}.reply-composer .ui-input-shell{border-radius:12px;min-height:41px}.reply-composer .ui-input{min-height:39px;font-size:var(--input-font-min);padding:9px 11px}.reply-composer{align-items:flex-start}.reply-composer>.avatar,.reply-composer>.icon-button{margin-top:4px}.modal,.ui-select-list{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.modal::-webkit-scrollbar{width:4px}.ui-select-list::-webkit-scrollbar{width:4px}.modal::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px}.ui-select-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px}@keyframes control-open{0%{opacity:0;translate:0 -3px}to{opacity:1;translate:0}}@keyframes toast-progress{to{transform:scaleX(0)}}@media (max-width:760px){.ui-field .ui-input{font-size:var(--input-font-min)}.ui-input-shell{border-radius:12px;min-height:46px}.ui-select-trigger{min-height:48px;font-size:13px}.ui-select-option{min-height:44px;font-size:13px}.ui-select-list{max-height:221px}.ui-notice{border-radius:13px;gap:8px;padding:12px}.ui-notice p,.ui-notice strong{font-size:11px}.ui-notice-icon>svg{width:16px;height:16px}.ui-money .ui-input{min-height:73px;font-size:39px}.ui-money .ui-input-shell{min-height:75px}.ui-money .ui-unit{font-size:25px}.ui-radio-option,.payment-body .ui-radio-option{gap:7px;min-height:38px;padding:9px 10px;font-size:11px}.ui-radio-group{gap:7px;margin-bottom:23px}.ui-toast{border-radius:17px;gap:9px;padding:14px 12px 15px 14px;bottom:90px}.ui-toast p,.ui-toast strong{font-size:11px}.modal .ui-toast{bottom:12px}.ui-attachments .attachment-button{padding:7px 8px;font-size:10px}.ui-attachments>span{font-size:9px}.auth-fields .ui-input,.compose-story textarea.compose-text{font-size:var(--input-font-min)}.standard-form>.button{font-size:13px}}@media (max-width:360px){.ui-radio-option,.payment-body .ui-radio-option{gap:6px;padding-inline-start:8px;padding-inline-end:8px;font-size:10px}.ui-radio-option>input{width:14px;height:14px}.ui-attachments{gap:6px}.ui-attachments .attachment-button{padding-inline-start:7px;padding-inline-end:7px;font-size:9px}.ui-attachments>span{font-size:8px}.ui-toast{max-width:calc(100% - 22px)}.ui-toast-icon{width:28px;height:28px}.ui-select-option{padding-inline-start:8px;padding-inline-end:8px}}:root,[data-theme=light]{--action-primary-rgb:0,149,246;--action-primary-text:#0878c3;--action-positive-rgb:4,183,94;--action-positive-text:#08733e;--action-danger-rgb:173,51,72;--action-danger-text:#ad3348;--action-warning-rgb:153,101,27;--action-warning-text:#875200;--action-follow-rgb:0,149,246;--action-follow-text:var(--verified);--action-unfollow-rgb:var(--notice-error-rgb);--action-unfollow-text:var(--notice-error);--button-glass-alpha:.065;--button-glass-hover-alpha:.12;--button-glass-pressed-alpha:.16;--button-edge-alpha:.27;--button-hover-edge-alpha:.4;--button-disabled-opacity:.48}[data-theme=dark]{--action-primary-text:#79bdff;--action-positive-text:#66dfa4;--action-danger-rgb:232,144,163;--action-danger-text:#f0a2b1;--action-warning-rgb:224,177,103;--action-warning-text:#e3bc7c;--button-disabled-opacity:.46}.button.ui-button{--button-rgb:var(--ink-rgb);--button-text:var(--ink);isolation:isolate;border:1px solid var(--border);cursor:pointer;background:rgba(var(--button-rgb),var(--button-glass-alpha));color:var(--button-text);box-shadow:inset 0 1px 2px var(--glass-highlight),0 2px 8px rgba(var(--button-rgb),.035);transition:background-color .18s var(--ease),border-color .18s,color .18s,box-shadow .18s,transform .18s var(--ease);-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);line-height:1.25;position:relative}.button.ui-button[data-tone=primary]{--button-rgb:var(--action-primary-rgb);--button-text:var(--action-primary-text)}.button.ui-button[data-tone=positive]{--button-rgb:var(--action-positive-rgb);--button-text:var(--action-positive-text)}.button.ui-button[data-tone=danger]{--button-rgb:var(--action-danger-rgb);--button-text:var(--action-danger-text)}.button.ui-button[data-tone=warning]{--button-rgb:var(--action-warning-rgb);--button-text:var(--action-warning-text)}.button.ui-button[data-intent=follow]{--button-rgb:var(--action-follow-rgb);--button-text:var(--action-follow-text)}.button.ui-button[data-intent=unfollow]{--button-rgb:var(--action-unfollow-rgb);--button-text:var(--action-unfollow-text)}.button.ui-button[data-intent=tertiary]{--button-text:var(--text-secondary)}.button.ui-button:-webkit-any([data-variant=soft],[data-variant=outline],[data-variant=filled]){border-color:rgba(var(--button-rgb),var(--button-edge-alpha))}.button.ui-button:is([data-variant=soft],[data-variant=outline],[data-variant=filled]){border-color:rgba(var(--button-rgb),var(--button-edge-alpha))}.button.ui-button[data-tone=neutral]{--button-glass-alpha:.025;--button-glass-hover-alpha:.055;--button-glass-pressed-alpha:.08;border-color:var(--border)}.button.ui-button:hover{background:rgba(var(--button-rgb),var(--button-glass-hover-alpha));border-color:rgba(var(--button-rgb),var(--button-hover-edge-alpha));box-shadow:inset 0 1px 2px var(--glass-highlight),0 2px 8px rgba(var(--button-rgb),.035)}.button.ui-button:active{background:rgba(var(--button-rgb),var(--button-glass-pressed-alpha))}.button.ui-button:-webkit-any([data-variant=ghost],[data-variant=link],[data-variant=icon]){color:var(--button-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.button.ui-button:is([data-variant=ghost],[data-variant=link],[data-variant=icon]){color:var(--button-text);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.button.ui-button:-webkit-any([data-variant=ghost],[data-variant=icon]):hover{background:rgba(var(--button-rgb),var(--button-glass-alpha))}.button.ui-button:is([data-variant=ghost],[data-variant=icon]):hover{background:rgba(var(--button-rgb),var(--button-glass-alpha))}.button.ui-button[data-variant=link]{white-space:normal;border-radius:4px;min-height:0;padding:0}.button.ui-button[data-variant=link]:hover{text-underline-offset:3px;text-decoration:underline}.button.ui-button[data-variant=icon]{border-radius:50%;flex-shrink:0;width:36px;height:36px;min-height:36px;padding:0}.button.ui-button:focus-visible{outline:2px solid var(--focus);outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--button-rgb),.1)}.button.ui-button:not(:disabled):not([aria-disabled=true]):active{transform:scale(.975)}.button.ui-button:-webkit-any(:disabled,[aria-disabled=true]){opacity:var(--button-disabled-opacity);cursor:default;pointer-events:none;transform:none}.button.ui-button:is(:disabled,[aria-disabled=true]){opacity:var(--button-disabled-opacity);cursor:default;pointer-events:none;transform:none}.button.ui-button[aria-busy=true]{opacity:.78;cursor:wait}.button.ui-button>svg{color:inherit;flex-shrink:0}.button.ui-button.large{border-radius:14px;min-height:48px;padding:13px 22px;font-size:14px}.button.ui-button.compact{border-radius:9px;min-height:30px;padding:6px 10px;font-size:11px}.menu>.button.ui-button{white-space:nowrap;justify-content:flex-start;min-height:0;padding:11px 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.button.ui-button{transition:none}.button.ui-button:not(:disabled):active{transform:none}}
