.markdown-body blockquote,.markdown-body code,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body ul,.markdown-body ol{padding-left:40px}.markdown-body li,.markdown-body p{padding:0;line-height:1.5}.markdown-body h1{display:block}.markdown-body h1,.markdown-body h2{border-bottom:none;padding:0}.markdown-body [data-contrast-text]{color:var(--text)}.markdown-body strong{font-weight:600}.markdown-body h1,.markdown-body h2,.markdown-body h3{border-color:var(--border);border-style:solid;border-bottom-width:1px;margin-bottom:.5rem;padding-bottom:16px;font-weight:600}.markdown-body h1{font-size:1.5rem}@media (min-width:640px){.markdown-body h1{font-size:2rem}}.markdown-body h2{font-size:1.25rem}@media (min-width:640px){.markdown-body h2{font-size:1.5rem}}.markdown-body h3{font-size:1.125rem}@media (min-width:640px){.markdown-body h3{font-size:1.25rem}}.markdown-body p{margin-bottom:1.25rem;font-size:.875rem}@media (min-width:640px){.markdown-body p{font-size:1rem}}.markdown-body p:last-child{margin-bottom:0}.markdown-body a{color:var(--primary);font-weight:600}.markdown-body a:hover{text-decoration:underline}.markdown-body h1 a,.markdown-body h2 a{font-weight:800}.markdown-body h1 a,.markdown-body h2 a,.markdown-body h3 a,.markdown-body h4 a,.markdown-body h5 a,.markdown-body h6 a{color:var(--text)}.markdown-body img{max-width:100%;height:auto;display:inline-block}@media (max-width:640px){.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-bottom:.5rem}.markdown-body p{margin-bottom:1rem}.markdown-body ol,.markdown-body ul{padding-left:1.25rem}.markdown-body pre{font-size:.75rem;overflow-x:auto}.markdown-body table{white-space:nowrap;display:block;overflow-x:auto}}.textarea__input{box-sizing:border-box;resize:vertical;width:100%}.markdown-body b{font-weight:600}.markdown-body i{font-style:italic}.markdown-body details{border:.15rem solid var(--bg-hover);border-radius:.5rem;margin-top:0;margin-bottom:16px;padding:.5rem .5rem 0}.markdown-body details summary{background-color:var(--bg-hover);cursor:pointer;border-radius:.5rem;margin:-.5rem -.5rem 0;padding:.5rem .8rem;font-weight:700}.markdown-body details summary:hover{filter:brightness(.85)}.markdown-body details[open]{padding:.5rem}.markdown-body details[open] summary{margin-bottom:.5rem}.markdown-body details[open]>:last-child:not(summary),.markdown-body>:last-child{margin-bottom:0!important}.markdown-editor{flex-direction:column;gap:12px;display:flex}.markdown-editor__hint{color:var(--text-2);margin:0}.markdown-editor__toolbar{top:max(12px, env(safe-area-inset-top));z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;position:sticky}.markdown-editor__toolbar:before{content:"";z-index:-1;background:var(--bg);box-shadow:var(--shadow);opacity:0;pointer-events:none;border-radius:20px;transition:opacity .1s cubic-bezier(.23,1,.32,1);position:absolute;inset:-8px}.markdown-editor__toolbar--stuck:before{opacity:1}@media (prefers-reduced-motion:no-preference){.markdown-editor__toolbar:before{transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);transform:translateY(2px)}.markdown-editor__toolbar--stuck:before{transform:translateY(0)}}.markdown-editor__toolbar-buttons{flex-wrap:wrap;gap:8px;display:flex}.markdown-editor__tool{background:var(--bg-hover);min-width:36px;height:36px;color:var(--text);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;font-weight:600;transition:filter .15s,transform 50ms;display:flex}.markdown-editor__tool:hover{filter:brightness(.95)}.markdown-editor__tool:disabled{opacity:.45;cursor:not-allowed;filter:none}.markdown-editor__tool:disabled:hover{filter:none}.markdown-editor__tool:active{transform:translateY(1px)}.markdown-editor__tool svg{fill:none;flex-shrink:0;width:20px;height:20px}.markdown-editor__preview-toggle{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:500;display:inline-flex}.markdown-editor__preview-toggle-ui{background:var(--bg-hover);box-sizing:border-box;border-radius:999px;align-items:center;width:52px;height:32px;padding:6px;transition:background-color .18s;display:inline-flex}.markdown-editor__preview-toggle-thumb{background:var(--text);border-radius:999px;width:18px;height:18px;transition:transform .18s}.markdown-editor__preview-toggle[aria-checked=true] .markdown-editor__preview-toggle-ui{background:var(--primary)}.markdown-editor__preview-toggle[aria-checked=true] .markdown-editor__preview-toggle-ui .markdown-editor__preview-toggle-thumb{background:#fff;transform:translate(22px)}.markdown-editor__grid{grid-template-columns:1fr;gap:12px;display:grid}.markdown-editor__grid--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.markdown-editor__panel{border-radius:20px;overflow:hidden}.markdown-editor__textarea{resize:vertical;border:0;min-height:320px;margin:0;line-height:1.5}.markdown-editor__preview{border:1px solid var(--border);min-height:320px}.markdown-editor__preview-scroll{max-height:520px;padding:16px;overflow-y:auto}.markdown-editor__support{color:var(--text-2);margin:0}.modal-overlay--markdown-image{z-index:1100}.markdown-image-modal__window{max-height:min(860px,100dvh - 32px);overflow:hidden}.markdown-image-modal__header{border-bottom:1px solid var(--border)}.markdown-image-modal__content{min-height:0;padding-top:24px}.markdown-image-modal__content form{flex-direction:column;display:flex}.markdown-image-modal__field-heading{align-items:baseline;gap:5px;font-size:17px;font-weight:500;line-height:24px;display:flex}.markdown-image-modal__field-heading>span:last-child{color:var(--red)}.markdown-image-modal__help{color:var(--text-2);margin-top:6px;margin-bottom:12px;font-size:16px;line-height:24px}.markdown-image-modal__source-heading{margin-top:16px}.markdown-image-modal__source-tabs{align-items:center;gap:8px;margin:10px 0 12px;display:flex}.markdown-image-modal__url-field .field__wrapper{align-items:center;padding-left:14px;display:flex}.markdown-image-modal__url-field svg{fill:none;width:22px;height:22px;stroke:var(--text-2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.markdown-image-modal__url-field .text-input{padding-left:10px}.markdown-image-modal__error{color:var(--red);margin-top:9px;font-size:14px;line-height:20px}.markdown-image-modal__preview-title{margin-top:16px;margin-bottom:10px;font-size:17px;font-weight:500;line-height:24px}.markdown-image-modal__preview{background:var(--bg-hover);border-radius:20px;place-items:center;min-height:240px;display:grid;position:relative;overflow:hidden}.markdown-image-modal__preview img{object-fit:contain;width:100%;max-height:380px;display:block}.markdown-image-modal__preview-empty{color:var(--text-2);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:16px;display:flex}.markdown-image-modal__preview-empty svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.markdown-image-modal__preview-status{background:color-mix(in srgb, var(--bg-hover) 88%, transparent);color:var(--text-2);text-align:center;place-items:center;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.markdown-image-modal__preview-status--error{color:var(--red)}.markdown-image-modal__actions{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.markdown-image-modal__actions .button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (max-width:639px){.markdown-image-modal__window{max-height:100dvh}.markdown-image-modal__content{padding-top:18px}.markdown-image-modal__preview{min-height:190px}.markdown-image-modal__actions{flex-direction:column-reverse}.markdown-image-modal__actions .button{width:100%}}@media (max-width:960px){.markdown-editor__toolbar{align-items:stretch}.markdown-editor__preview-toggle-ui{width:52px;height:32px;padding:5px}.markdown-editor__preview-toggle-thumb{width:18px;height:18px}.markdown-editor__preview-toggle[aria-checked=true] .markdown-editor__preview-toggle-ui .markdown-editor__preview-toggle-thumb{transform:translate(25px)}}.markdown-body pre{background-color:var(--bg-hover);border-radius:8px;max-width:100%;margin-top:1rem;padding:14px;overflow-x:auto}.markdown-body .markdown-code-block{--markdown-code-color:var(--text);--markdown-code-comment:#6e7781;--markdown-code-keyword:#cf222e;--markdown-code-string:#116329;--markdown-code-number:#0550ae;--markdown-code-function:#8250df;--markdown-code-class:#953800;background:var(--bg-hover);border:1px solid var(--border);max-width:100%;color:var(--markdown-code-color);border-radius:12px;margin:1rem 0;overflow:hidden}:root[data-theme=dark] .markdown-body .markdown-code-block{--markdown-code-comment:#8b949e;--markdown-code-keyword:#ff7b72;--markdown-code-string:#a5d6ff;--markdown-code-number:#79c0ff;--markdown-code-function:#d2a8ff;--markdown-code-class:#ffa657}.markdown-body .markdown-code-block__pre{font-variant-ligatures:none;tab-size:4;background:0 0;border-radius:0;max-width:100%;margin:0;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.65;overflow-x:auto}.markdown-body .markdown-code-block__pre code{font:inherit;overflow-wrap:normal;white-space:pre;word-break:normal;background:0 0;border-radius:0;margin:0;padding:0}.markdown-code-block .markdown-code-token--comment,.markdown-code-block .markdown-code-token--prolog,.markdown-code-block .markdown-code-token--doctype,.markdown-code-block .markdown-code-token--cdata{color:var(--markdown-code-comment)}.markdown-code-block .markdown-code-token--property,.markdown-code-block .markdown-code-token--tag,.markdown-code-block .markdown-code-token--constant,.markdown-code-block .markdown-code-token--symbol,.markdown-code-block .markdown-code-token--deleted,.markdown-code-block .markdown-code-token--keyword,.markdown-code-block .markdown-code-token--atrule{color:var(--markdown-code-keyword)}.markdown-code-block .markdown-code-token--boolean,.markdown-code-block .markdown-code-token--number{color:var(--markdown-code-number)}.markdown-code-block .markdown-code-token--selector,.markdown-code-block .markdown-code-token--attr-name,.markdown-code-block .markdown-code-token--string,.markdown-code-block .markdown-code-token--char,.markdown-code-block .markdown-code-token--builtin,.markdown-code-block .markdown-code-token--inserted{color:var(--markdown-code-string)}.markdown-code-block .markdown-code-token--operator,.markdown-code-block .markdown-code-token--entity,.markdown-code-block .markdown-code-token--url,.markdown-code-block .language-css .markdown-code-token--string,.markdown-code-block .style .markdown-code-token--string,.markdown-code-block .markdown-code-token--variable{color:var(--markdown-code-number)}.markdown-code-block .markdown-code-token--function{color:var(--markdown-code-function)}.markdown-code-block .markdown-code-token--class-name,.markdown-code-block .markdown-code-token--regex,.markdown-code-block .markdown-code-token--important{color:var(--markdown-code-class)}.markdown-code-block .markdown-code-token--bold,.markdown-code-block .markdown-code-token--important{font-weight:600}.markdown-code-block .markdown-code-token--italic{font-style:italic}.markdown-body pre code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border-radius:0;padding:0;font-size:80%}.markdown-body code{background-color:var(--bg-hover);border-radius:8px;padding:.2em .4em;font-size:80%}@media (max-width:640px){.markdown-body .markdown-code-block__pre{padding:14px;font-size:.8125rem}}.markdown-body .markdown-mermaid{background:var(--bg-hover);border-radius:14px;margin:16px 0;padding:16px;overflow-x:auto}.markdown-body .markdown-mermaid svg{max-width:100%;height:auto}.markdown-body .markdown-mermaid__error{margin-top:12px}.news .markdown-body code{background-color:var(--bg)}.markdown-body table thead{border-bottom:0;font-size:16px}.markdown-body table tbody{font-size:14px}.markdown-body table thead tr th{padding-top:0;font-weight:500}.markdown-body table{border-collapse:collapse;border-spacing:0;background:0 0;width:100%}.markdown-body table th,.markdown-body table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--bg-hover);overflow-wrap:anywhere;word-break:break-word;padding:10px;line-height:1.45}.markdown-body table th{font-weight:500}.markdown-body table tbody tr:last-child td{border-bottom:0}.version-upload-dropzone{border:2px dashed var(--border);background:var(--bg-hover);cursor:pointer;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:150px;padding:40px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.version-upload-dropzone:hover{border-color:var(--primary)}.version-upload-dropzone:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.version-upload-dropzone--active{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--bg))}.version-upload-dropzone__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.version-upload-dropzone__icon{width:54px;height:54px;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.version-upload-dropzone__icon svg{fill:none}.version-upload-dropzone__text{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.version-upload-dropzone__text strong{font-size:18px;font-weight:500;line-height:1.15}.version-upload-dropzone__text span{color:var(--text-2);text-align:center}.markdown-image-modal{width:min(620px,100vw - 32px);color:var(--text);outline:none}.modal-overlay--markdown-image{opacity:0;background:#00000073;justify-content:center;align-items:center;padding:16px;transition:opacity .15s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;inset:0}.modal-overlay--markdown-image.ReactModal__Overlay--after-open{opacity:1}.modal-overlay--markdown-image.ReactModal__Overlay--before-close{opacity:0}.markdown-image-modal__window{background:var(--bg);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;display:flex}.markdown-image-modal__header{justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.markdown-image-modal__header h2{margin:0;font-size:21px}.markdown-image-modal__header svg{fill:currentColor}.markdown-image-modal__content{padding:24px;overflow-y:auto}.markdown-image-modal .button{color:var(--text);background:var(--bg-hover);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.markdown-image-modal .button--type-primary{color:#fff;background:var(--primary)}.markdown-image-modal .button--type-positive{color:var(--primary);background:var(--primary-tint)}.markdown-image-modal button:disabled{opacity:.45;cursor:not-allowed}.markdown-image-modal .field__wrapper{background:var(--bg-hover);border-radius:12px;display:flex}.markdown-image-modal .text-input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;padding:12px 14px}.markdown-editor .field__wrapper{display:block}.markdown-editor .markdown-editor__textarea{background:var(--bg-hover);width:100%;color:var(--text);font:inherit;border-radius:20px;padding:16px;line-height:1.5;display:block}.markdown-editor__preview-toggle:disabled{opacity:.45;cursor:not-allowed}.markdown-editor__preview-toggle:focus-visible{outline:none}.markdown-editor__preview-toggle:focus-visible .markdown-editor__preview-toggle-ui{outline:2px solid var(--primary);outline-offset:3px}.markdown-editor__preview .support-story{padding:0}.markdown-editor__preview .support-story:empty{min-height:260px}.markdown-body{overflow-wrap:anywhere}.markdown-body .markdown-code-block__pre{white-space:pre}@media (prefers-color-scheme:dark){:root[data-theme=auto] .markdown-body .markdown-code-block{--markdown-code-comment:#8b949e;--markdown-code-keyword:#ff7b72;--markdown-code-string:#a5d6ff;--markdown-code-number:#79c0ff;--markdown-code-function:#d2a8ff;--markdown-code-class:#ffa657}}@media (prefers-reduced-motion:reduce){.markdown-editor__tool,.markdown-editor__preview-toggle-ui,.markdown-editor__preview-toggle-thumb,.modal-overlay--markdown-image{transition:opacity .1s linear;transform:none}}.markdown-details{border:2px solid var(--bg-hover);border-radius:12px;margin-bottom:16px;overflow:hidden}.markdown-details__summary{text-align:start;background:var(--bg-hover);width:100%;color:var(--text);font:inherit;cursor:pointer;border:0;padding:10px 13px;font-weight:700;display:block}.markdown-details__summary:before{content:"▸";margin-inline-end:8px;transition:transform .22s cubic-bezier(.23,1,.32,1);display:inline-block}.markdown-details__summary[aria-expanded=true]:before{transform:rotate(90deg)}.markdown-details__content{padding:12px}.markdown-details__content>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.markdown-details__summary:before{transition:none}}
.mf-tooltip__positioner{--layout-z-modal-overlay:1100;--theme-color-text-primary:var(--text);--theme-color-background-content:var(--popover-bg);--theme-shadow-popover:var(--shadow)}.mf-tooltip{display:inline-flex;position:relative}.mf-tooltip__positioner{z-index:calc(var(--layout-z-modal-overlay) + 1);pointer-events:none;width:max-content;max-width:min(280px,100vw - 16px);position:fixed;top:0;left:0}.mf-tooltip__positioner--moving{transition:transform .15s cubic-bezier(.23,1,.32,1)}.mf-tooltip__bubble{color:var(--theme-color-text-primary);white-space:normal;overflow-wrap:break-word;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transform-origin:var(--tooltip-arrow-x,50%) bottom;border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500;line-height:1.35;transition:opacity .1s cubic-bezier(.23,1,.32,1),transform .1s cubic-bezier(.23,1,.32,1),visibility 0s linear .1s;display:block;position:relative;transform:translateY(4px)scale(.96)}.mf-tooltip__surface{border-radius:inherit;box-shadow:var(--theme-shadow-popover);background:var(--theme-color-background-content);transform-origin:0 0;position:absolute;inset:0}.mf-tooltip__surface:after{content:"";top:100%;left:var(--tooltip-arrow-x,50%);border-left:7px solid #0000;border-right:7px solid #0000;border-top:7px solid var(--theme-color-background-content);width:0;height:0;position:absolute;transform:translate(-50%)}.mf-tooltip__content{display:block;position:relative}.mf-tooltip__bubble[data-position=bottom]{transform-origin:var(--tooltip-arrow-x,50%) top;transform:translateY(-4px)scale(.96)}.mf-tooltip__bubble[data-position=bottom] .mf-tooltip__surface:after{border-top:0;border-bottom:7px solid var(--theme-color-background-content);top:auto;bottom:100%}.mf-tooltip__bubble--visible{opacity:1;visibility:visible;transition-duration:.15s,.15s,0s;transform:translateY(0)scale(1)}.mf-tooltip__bubble--visible[data-position=bottom]{transform:translateY(0)scale(1)}.mf-tooltip__positioner--instant,.mf-tooltip__positioner--instant .mf-tooltip__bubble{transition:none}.mf-tooltip__positioner--instant .mf-tooltip__bubble{transform:none}@media (prefers-reduced-motion:reduce){.mf-tooltip__positioner{transition:none}.mf-tooltip__bubble,.mf-tooltip__bubble[data-position=bottom]{transition:opacity .1s linear,visibility 0s linear .1s;transform:none}.mf-tooltip__bubble--visible{transition-delay:0s}}
[data-ripple]{position:relative;overflow:hidden}[data-theme=light] .ripple-effect{opacity:.05}@media (prefers-color-scheme:light){[data-theme=auto] .ripple-effect{opacity:.05}}.ripple-effect{opacity:.22;pointer-events:none;background-color:currentColor;border-radius:50%;animation:.45s ease-out ripple-effect;position:absolute;transform:translate(-50%,-50%)scale(.2)}@keyframes ripple-effect{to{opacity:0;transform:translate(-50%,-50%)scale(1)}}
.support-workspace-main{min-width:0}.support-overview-grid{grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr);align-items:start;gap:24px;display:grid}.support-balance-card{min-width:0}.support-balance-card .tg-wrap{width:100%;max-width:none;margin:0}.support-balance-top{min-height:43px;margin-bottom:16px}.support-balance-top h2{margin:0;font-size:17px}.support-balance-breakdown{padding:25px!important}.support-balance-breakdown h2{margin:0;font-size:18px}.support-balance-breakdown .support-balance-grid{flex-direction:column;gap:18px;margin:23px 0;display:flex}.support-balance-breakdown .support-balance-grid>div{border:0;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.support-balance-breakdown .support-balance-grid b{font-size:19px}.support-balance-breakdown .btn{width:100%;margin-bottom:12px}.support-balance-card>.support-small{margin:12px 0 0}.support-share-qr{text-align:center;padding:24px}.support-share-qr .address-qr{aspect-ratio:1;width:250px;max-width:100%;height:auto;margin:0 auto}.support-share-qr p{overflow-wrap:anywhere;color:var(--text-2)}.support-history-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.support-history-heading h2{margin:0}.support-history-filters{gap:8px;display:flex}.support-history-filters .support-select{min-width:145px}.support-donation-message{background:var(--bg-hover);white-space:pre-wrap;border-radius:12px;padding:9px 12px}.support-form fieldset{border:0;min-width:0;margin:0;padding:0}.support-form label,.support-form .support-form-field{font-size:16px}.support-form :where(input:not([type=checkbox]):not([type=file])),.support-form textarea,.support-checkout-form input:not([type=checkbox]),.support-checkout-form textarea{background:var(--field-bg);width:100%;color:var(--text);font:inherit;border:1px solid #0000;border-radius:14px;outline:none;min-height:46px;padding:13px 15px;transition:border-color .15s,box-shadow .15s}.support-form input::placeholder,.support-form textarea::placeholder,.support-checkout-form input::placeholder,.support-checkout-form textarea::placeholder{color:var(--text-2);opacity:.75}.support-form :where(input:not([type=checkbox]):not([type=file])):focus,.support-form textarea:focus,.support-checkout-form input:not([type=checkbox]):focus,.support-checkout-form textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.support-form-card>p.support-small{margin:-4px 0 20px}.support-form textarea{resize:vertical;line-height:1.6}.support-input-prefix{color:var(--text-2);background:var(--field-bg);border:1px solid #0000;border-radius:14px;align-items:center;padding-inline-start:15px;transition:border-color .15s,box-shadow .15s;display:flex}.support-input-prefix>span{flex-shrink:0}.support-form .support-input-prefix>input{background:0 0;border:0;border-radius:0;flex:1;min-width:0}.support-input-prefix:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.support-form .support-input-prefix>input:focus{box-shadow:none}.support-select{min-width:0;font-size:14px;position:relative}.support-page-heading .support-select,.support-history-filters .support-select{--field-bg:var(--bg)}.support-select-trigger{background:var(--field-bg);width:100%;color:var(--text);font-weight:500;font:inherit;cursor:pointer;text-align:start;border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:12px 14px;display:flex}.support-form .support-select{font:inherit}.support-form .support-select-trigger{padding:13px 15px}.support-select-trigger>svg{color:var(--text-2);flex:none;transition:transform .16s}.support-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.support-select-trigger:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.support-select-menu{inset-inline-start:0;z-index:30;background:var(--popover-bg);width:max-content;min-width:min(100%,230px,100vw - 32px);max-width:min(230px,100vw - 32px);box-shadow:var(--popover-shadow);opacity:0;visibility:hidden;transform-origin:top;border-radius:16px;max-height:260px;padding:5px;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),visibility 0s .16s;position:absolute;top:calc(100% + 6px);overflow-y:auto;transform:translateY(-4px)}.support-select-menu.is-open{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.support-select-menu>button{width:100%;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.support-select-menu>button>span{overflow-wrap:anywhere;min-width:0}.support-select-menu>button>svg{flex-shrink:0}.support-select-menu>button:hover,.support-select-menu>button:focus-visible{background:var(--theme-color-popover-item-bg-active-hover);outline:none}.support-select-menu>button[aria-selected=true]{background:var(--theme-color-popover-item-bg-active);color:var(--primary)}.support-select-trigger:disabled,.support-gallery-tools button:disabled{opacity:.4;cursor:default}.support-profile-editor>.segments{align-self:flex-start;max-width:100%}.support-profile-panel{flex-direction:column;gap:20px;padding:3px;animation:.16s cubic-bezier(.23,1,.32,1) support-panel-in;display:flex}.support-profile-editor .auto-height{overflow:visible}.support-profile-panel .support-editor-grid{grid-template-columns:120px minmax(0,1fr)}.support-editor-media .support-upload-cover{min-height:120px}.support-gallery-editor{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.support-gallery-item{background:var(--bg-hover);border-radius:16px;min-width:0;padding:8px}.support-gallery-item>img{object-fit:cover;border-radius:11px;width:100%;height:140px;display:block}.support-gallery-item.is-dragging{opacity:.65}.support-gallery-tools{justify-content:space-between;align-items:center;gap:2px;margin:6px 0;display:flex}.support-gallery-tools .icon-button{flex:0 0 32px;width:32px;height:36px}.support-gallery-grip{touch-action:none;cursor:grab}.support-gallery-grip:active{cursor:grabbing}.support-gallery-item>input{min-height:40px!important;padding:10px!important;font-size:12px!important}.support-gallery-add{border:1px dashed var(--border);background:var(--bg-hover);min-height:220px;color:var(--primary);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0!important;display:flex!important}.support-gallery-add input{opacity:0;width:1px;height:1px;position:absolute}.support-gallery-add:has(input:disabled){cursor:default;opacity:.5}.support-link-editor{grid-template-columns:1fr 1.5fr 36px;align-items:center;gap:10px;margin-bottom:12px;display:grid}.support-link-editor+.btn{align-items:center;gap:8px;display:inline-flex}.support-analytics{margin-top:26px}.support-analytics-heading{align-items:center;min-width:0;margin-inline-end:auto;display:flex}.support-analytics-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:25px 0 15px;display:grid}.support-analytics-totals>div{background:var(--bg-page);border-radius:20px;flex-direction:column;gap:8px;min-width:0;padding:16px 20px;display:flex}.support-analytics-totals span{color:var(--text-2);font-size:14px}.support-analytics-totals strong{overflow-wrap:anywhere;font-size:22px;font-weight:600}.support-chart svg{width:100%;display:block;overflow:visible}.support-chart svg [role=button]:focus{outline:2px solid var(--primary);outline-offset:-2px}.support-chart-readout{min-height:35px;color:var(--text-2);margin-top:8px;font-size:12px}.support-chart-empty{min-height:190px;color:var(--text-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.support-chart-empty strong{color:var(--text);font-size:15px;font-weight:500}.support-chart-empty p{max-width:340px;margin:0;font-size:13px}.support-profile-preview{padding:0}.support-profile-preview .support-public{margin:0;padding:0}.support-profile-preview .support-public-grid{grid-template-columns:minmax(0,1fr) 270px;gap:22px}.support-profile-preview .support-checkout{padding:20px}.support-profile-preview .support-public-cover{height:160px}.support-profile-preview .support-public-identity h1{font-size:26px}.support-profile-preview .support-public-identity>.support-lead{font-size:14px}.support-public-links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.support-public-links a{background:var(--bg);border-radius:100px;align-items:center;gap:5px;padding:8px 12px;font-size:13px;display:inline-flex}.support-public-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.support-public-gallery figure{min-width:0;margin:0}.support-public-gallery img{object-fit:cover;border-radius:20px;width:100%;height:210px;display:block}.support-public-gallery figcaption{color:var(--text-2);margin-top:8px;font-size:13px}.support-use-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.support-use-cases article{background:var(--bg);box-shadow:var(--card-shadow);border-radius:30px;padding:25px}.support-use-cases h3{margin:20px 0 10px;font-size:18px}.support-use-cases p{color:var(--text-2);font-size:14px;line-height:1.65}.support-tip-example{background:var(--bg);color:var(--text-2);border-radius:20px;margin:22px 0 0;padding:20px 24px;line-height:1.6}@keyframes support-panel-in{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.support-settings-grid{grid-template-columns:1fr}.support-settings-aside{grid-template-columns:1fr 1fr;display:grid;position:static}.support-profile-preview .support-public-grid{grid-template-columns:1fr}.support-profile-preview .support-checkout{position:static}}@media (max-width:900px){.support-overview-grid{grid-template-columns:1fr}.support-balance-card{max-width:520px}.support-balance-breakdown .support-balance-grid{flex-flow:wrap}.support-balance-breakdown .support-balance-grid>div,.support-history-heading{flex-direction:column;align-items:flex-start}.support-gallery-editor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.support-settings-aside{display:flex}.support-analytics-totals{gap:10px}.support-analytics-totals strong{font-size:17px}.support-analytics-totals span{font-size:11px}.support-history-filters{width:100%}.support-history-filters .support-select{flex:1;min-width:0}.support-link-editor{grid-template-columns:1fr 36px}.support-link-editor input[type=url]{grid-area:2/1}.support-link-editor .icon-button{grid-area:1/2/3}.support-gallery-tools .icon-button{flex-basis:28px;width:28px}.support-public-gallery img{height:160px}.support-use-cases{grid-template-columns:1fr}.support-profile-panel .support-editor-grid{grid-template-columns:100px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.support-profile-panel{animation:none}.support-select-menu,.support-select-trigger>svg,.support-switch-ui,.support-switch-ui:after{transition:none;transform:none}}.support-story :is(h1,h2,h3){border-width:0 0 1px}.support-gallery-tools .icon-button{flex:44px;width:44px;min-width:0;height:44px}@media (max-width:700px){.support-gallery-tools{grid-template-columns:1fr 1fr;display:grid}.support-gallery-tools .icon-button{width:100%;height:44px}}.support-settings-tabs{background:var(--bg-hover);border-radius:100px;align-self:flex-start;gap:5px;padding:4px;display:flex}.support-settings-tabs a{white-space:nowrap;color:var(--text-2);border-radius:100px;padding:10px 15px;font-size:14px}.support-settings-tabs a[aria-current=page]{color:var(--text)}.support-settings-options .checkbox-control{min-height:48px;padding:14px 0}.support-settings-options .support-setting-nested{padding-inline-start:28px}.support-form-card>h2.support-settings-subheading{margin:0;font-size:16px}.support-settings-editor .support-form-card>label:first-child{margin-top:0}.support-checkout-form{flex-direction:column;gap:14px;display:flex}.support-checkout-form>label{flex-direction:column;gap:8px;font-size:14px;display:flex}.support-checkout-form textarea{resize:vertical}.support-checkout{flex-direction:column;align-self:start;gap:16px;margin-top:30px;padding:22px;display:flex;position:sticky;top:90px}.support-checkout .support-segment{align-self:flex-start}.support-suggestions{gap:8px;display:flex}.support-suggestions .btn{flex:1;justify-content:center;min-height:38px}.support-checkout p{margin:0}.support-checkout>h2{align-items:center;gap:10px;margin:0 0 18px;font-size:21px;display:flex}.support-checkout-form .support-amount-input{background:var(--bg-hover);border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;min-height:64px;padding:0 16px;display:flex}.support-checkout-form .support-amount-input:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.support-checkout-form .support-amount-input>input{min-width:0;height:62px;min-height:62px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:12px 0;font-size:28px;font-weight:600;line-height:1}.support-checkout-form .support-amount-input>input:focus{box-shadow:none;background:0 0}.support-checkout-form .support-amount-input .support-amount-asset{flex:0 0 28px;align-items:center;padding:0;line-height:1;display:flex;position:static;inset:auto;transform:none}.support-amount-asset svg{width:28px;height:28px;display:block}.support-fee-option{justify-content:space-between;align-items:center;gap:8px;display:flex}.support-fee-option .checkbox-control{font-size:13px;font-weight:400}.support-help{width:32px;height:32px;color:var(--text-2);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.support-checkout-total{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.support-checkout-total>span{color:var(--text-2)}.support-checkout-total strong{overflow-wrap:anywhere;align-items:center;gap:5px;font-weight:600;display:flex}.support-pay-action{width:100%;display:block}.support-checkout .support-pay-button{border-radius:14px;width:100%;height:auto;min-height:44px;padding:12px 16px;font-size:15px;line-height:20px}@media (max-width:900px){.support-public-grid{grid-template-columns:1fr}}@media (max-width:700px){.support-settings-tabs{max-width:100%}.support-settings-tabs a{padding:10px 12px;font-size:12px}}.support-checkout-form>.mf-tooltip{width:100%;display:block}.support-balance-label{align-items:center;gap:4px;display:flex}.support-money{align-items:center;gap:5px;display:inline-flex}.support-checkout-total svg,.support-money svg{flex-shrink:0}.source-qr{box-sizing:border-box;color:#000;flex-shrink:0}.source-qr>svg{width:100%;height:100%;display:block}.source-qr-logo{pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.source-qr-logo .interactive-diamond{pointer-events:auto;display:block;position:relative}.tg-back .source-qr{width:calc(190 * var(--u));height:calc(190 * var(--u));padding:calc(10 * var(--u))}.support-qr-link{color:var(--text-2);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.support-qr-link>span{overflow-wrap:anywhere;min-width:0}.support-sidebar{align-self:start;min-width:0}.support-sidebar-actions{align-items:center;gap:6px;padding:16px 10px;display:flex}.support-sidebar-actions .icon-button{background:var(--button-bg);box-shadow:var(--button-shadow);width:38px;height:38px;color:var(--text-2)}.support-nav.support-nav-compact{display:none}.support-more-nav{margin:0}.support-settings-tabs{width:max-content;margin-bottom:24px}.support-field-option{justify-content:space-between;align-items:center;gap:16px;display:flex}.support-field-option>.checkbox-control:last-child{color:var(--text-2);flex-shrink:0;font-size:12px}.support-presets{flex-direction:column;gap:12px;display:flex}.support-presets-editor{border:0;margin:0;padding:0}.support-presets-editor legend{margin-bottom:10px;font-size:14px;font-weight:500}.support-preset-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.support-preset-inputs input{text-align:center;width:100%;min-width:0}.support-inline-description{margin-top:28px}.support-inline-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:10px;display:flex}.support-inline-heading h2{margin:0;font-size:18px;font-weight:500}.support-inline-heading>.support-actions{gap:8px;margin:0}.support-inline-heading .support-actions>.btn{height:32px;min-height:32px;padding:0 12px;font-size:13px;line-height:18px}.support-inline-heading>.mf-tooltip{margin-left:auto}.support-inline-description .support-story{margin-top:0}.support-inline-description .markdown-editor__panel{background:0 0;border:0;border-radius:0}.support-inline-description .markdown-editor__textarea{box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px 0}.support-inline-description .markdown-editor__textarea:focus{box-shadow:inset 0 -2px var(--primary);outline:none}.support-inline-description .markdown-editor__preview-scroll{padding:0}.support-publication{background:var(--bg);box-shadow:var(--card-shadow);border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.support-publication-icon{background:var(--primary-tint);width:40px;height:40px;color:var(--primary);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.support-publication-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.support-publication-info strong{font-size:14px;font-weight:600}.support-publication-info small{color:var(--text-2);font-size:12px}.support-publication.is-published .support-publication-info strong{color:var(--green)}.support-publication.is-published .support-publication-icon{background:var(--green-tint);color:var(--green)}.support-payout-summary{align-items:center;gap:18px;padding:10px 0 36px;display:flex}.support-payout-summary>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.support-payout-summary>div>span{color:var(--text-2);font-size:16px}.support-payout-summary strong{font-size:16px;font-weight:600}.support-payout-summary .support-money{color:var(--text);font-size:inherit}.support-payout-heading{justify-content:space-between}.support-payout-empty{padding:40px 20px}.support-analytics{margin-top:0;padding:0}.support-analytics>.support-small{margin:20px 0 0}.support-analytics-totals>div{background:0 0;padding:8px 0}.support-chart,.support-chart-empty{background:var(--bg);border-radius:20px;padding:22px}.support-fields-toggle{color:var(--primary);text-align:start;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;min-height:36px;padding:4px 0;font-size:13px;display:inline-flex}.support-fields-toggle>svg{flex-shrink:0;transition:transform .22s cubic-bezier(.23,1,.32,1)}.support-fields-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.support-description-edit{border-radius:10px;width:34px;height:34px}.support-description-edit>svg{width:17px;height:17px}.support-description-edit:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.support-description-edit:hover{background:var(--bg);color:var(--text)}.support-fields-toggle:hover{color:var(--text)}}@media (prefers-reduced-motion:reduce){.support-fields-toggle>svg{transition:none}}.support-checkout-field{flex-direction:column;gap:8px;padding-bottom:2px;font-size:14px;display:flex}.support-principles-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.support-principles-compact .support-principle{align-items:flex-start;margin:0}.support-final-cta{background:var(--button-primary-bg);color:#fff;border-radius:30px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:32px;margin:64px 0 24px;padding:44px 48px;display:grid;overflow:hidden}.support-final-cta h2{letter-spacing:-1.3px;text-wrap:balance;max-width:480px;margin:0;font-size:clamp(32px,3.5vw,46px);font-weight:650;line-height:1.08}.support-final-copy>p{color:#ffffffd9;text-wrap:pretty;max-width:38ch;margin:18px 0 26px;font-size:16px;line-height:1.55}.btn.support-final-action{color:#2464c7;height:auto;min-height:44px;box-shadow:none;background:#fff;padding:12px 20px;transition:background .16s,transform .16s}.btn.support-final-action:active{transform:scale(.97)}.support-final-art{justify-self:center;width:100%;min-width:0;max-width:390px;height:270px;position:relative}.support-final-chart{width:100%;position:absolute;inset:auto 0 10px;overflow:visible}.support-final-grid{stroke:#ffffff1f}.support-final-bars{stroke:#ffffff29;stroke-width:22px;stroke-linecap:round}.support-final-curve{stroke:#b9f7dc;stroke-width:3px;stroke-linecap:round}.support-final-point{fill:#b9f7dc;stroke:var(--button-primary-bg);stroke-width:3px}.support-final-artwork{object-fit:contain;width:280px;height:186px;animation:5.8s cubic-bezier(.45,0,.55,1) infinite support-final-float;position:absolute;top:12px;left:calc(50% - 140px)}.support-final-message{background:var(--bg);max-width:100%;color:var(--text);border-radius:18px 18px 4px;align-items:center;gap:10px;padding:11px 15px 11px 11px;font-size:14px;font-weight:500;line-height:1.35;animation:6.4s cubic-bezier(.45,0,.55,1) infinite support-final-message-float;display:flex;position:absolute;bottom:0;right:0;box-shadow:0 8px 24px #123e8c26}.support-final-message img{border-radius:10px;flex-shrink:0}.support-final-spark{color:#d2e9ff;position:absolute}.support-final-spark-one{font-size:32px;top:5px;right:18px}.support-final-spark-two{font-size:19px;top:58px;left:14px}@keyframes support-final-float{0%,to{transform:translateY(0)rotate(-9deg)}50%{transform:translateY(-10px)rotate(-3deg)}}@keyframes support-final-message-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-5px)rotate(-1deg)}}@media (hover:hover) and (pointer:fine){.btn.support-final-action:hover{background:#e8f2ff}}@media (prefers-reduced-motion:reduce){.support-final-artwork,.support-final-message{animation:none}.btn.support-final-action{transition:background .1s}.btn.support-final-action:active{transform:none}}@media (max-width:700px){.support-sidebar{align-items:flex-start;gap:4px;margin-bottom:22px;display:flex;position:static}.support-nav-desktop{display:none}.support-nav.support-nav-compact{flex-direction:row;flex:1;gap:2px;margin:0;padding:0;display:flex;overflow:visible}.support-nav-compact>:is(a,button){min-height:44px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:18px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:12px;display:flex}.support-nav-compact>.sidebar-item{margin-bottom:0}.support-nav-compact .icon{width:16px;height:16px;margin-right:0}.support-nav-compact a[aria-current=page]{background:var(--bg);color:var(--text)}.support-sidebar-actions{gap:0;padding:3px 0}.support-sidebar-actions .icon-button{width:32px;height:38px;padding:6px}.support-more-nav{flex-direction:column;display:flex;overflow:visible}.support-more-nav a{width:100%}.support-public-cover{height:110px}.support-public-cover.is-default{display:none}.support-public:has(.support-public-cover.is-default) .support-public-identity{margin-top:0;padding-top:0}.support-public:has(.support-public-cover.is-default) .support-avatar{border-radius:16px;width:56px;height:56px;margin-bottom:12px;position:static}.support-public-identity h1{margin-top:0;font-size:25px}.support-public-identity>.support-lead{margin:8px 0 0;font-size:14px}.support-public-grid>.support-checkout{width:100%;margin-top:18px}.support-public-main>.support-inline-description{order:2;width:100%}.support-field-option{gap:8px}.support-settings-options .checkbox-control{font-size:13px}.support-field-option>.checkbox-control:last-child{font-size:11px}.support-payout-summary{flex-wrap:wrap}.support-principles-compact{grid-template-columns:1fr}.support-final-cta{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px;padding:28px}.support-final-art{height:250px}.support-final-message{font-size:13px}}@media (max-width:370px){.support-sidebar{flex-wrap:wrap}.support-sidebar-actions{margin-left:auto}.support-field-option{flex-direction:column;align-items:flex-start;gap:0}}.support-nav-compact>button[data-current=true]{background:var(--bg);color:var(--text)}.support-checkout-form>.collapse{margin-block:-7px}.support-checkout-form>.collapse>.collapse-inner>label{padding-block:7px}.support-form-fields{flex-direction:column;gap:20px;display:flex}.support-form-card.support-form-fields>h2,.support-form-fields>p.support-small,.support-form>.support-actions{margin:0}.support-form input:disabled,.support-form textarea:disabled,.support-select-trigger:disabled{background:var(--field-bg-disabled)}@media (hover:hover) and (pointer:fine){.support-sidebar-actions .icon-button:hover{box-shadow:var(--button-shadow-hover)}}
.checkbox-control{color:var(--text);cursor:pointer;text-align:left;font:inherit;outline-offset:4px;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;display:flex}.checkbox-control:hover,.checkbox-control:focus-visible{filter:brightness(.96)}.checkbox-control__box{border:1px solid var(--border);background:var(--bg);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.checkbox-control__box--checked{background:#307df0;border-color:#307df0}.checkbox-control__box svg{fill:none;width:14px;height:14px}.checkbox-control:active .checkbox-control__box{transform:scale(.95)}.unsaved-changes-bar__spacer{height:88px}.unsaved-changes-bar__wrap{z-index:1000;pointer-events:none;width:min(1000px,100vw - 24px);position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.unsaved-changes-bar{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg-glass);box-shadow:var(--shadow);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.unsaved-changes-bar-enter-active{will-change:transform, opacity;transition:transform .25s cubic-bezier(.15,1.4,.64,.96),opacity .25s cubic-bezier(.15,1.4,.64,.96)}.unsaved-changes-bar-leave-active{pointer-events:none;will-change:transform, opacity;transition:transform .2s,opacity .2s}.unsaved-changes-bar-enter-from{opacity:0;transform:scale(.5)translateY(10rem)}.unsaved-changes-bar-leave-to{opacity:0;transform:scale(.96)translateY(.25rem)}.unsaved-changes-bar__message{margin:0;font-size:15px;font-weight:600}.unsaved-changes-bar__actions{align-items:center;gap:10px;margin-left:auto;display:flex}@media (max-width:640px){.unsaved-changes-bar__wrap{width:calc(100vw - 16px);bottom:calc(82px + env(safe-area-inset-bottom))}.unsaved-changes-bar{border-radius:14px;padding:12px}.unsaved-changes-bar__actions{width:100%;margin-left:0}.unsaved-changes-bar__actions .button{flex:1}}@media (prefers-reduced-motion:reduce){.unsaved-changes-bar-enter-active{transition:opacity .25s}.unsaved-changes-bar-leave-active{transition:opacity .2s}.unsaved-changes-bar-enter-from,.unsaved-changes-bar-leave-to{transform:none}}.checkbox-control:focus-visible{outline:2px solid var(--primary)}.checkbox-control__box{transition:background-color .14s,border-color .14s,transform .14s}.checkbox-control>span:last-child{min-width:0}.unsaved-changes-bar__wrap{z-index:90}.sheet-modal.unsaved-confirm-modal{background:var(--bg);max-width:526px}.unsaved-confirm-modal .sheet-modal-heading{border-bottom:1px solid var(--theme-andropov-border-color);padding:16px 32px}.unsaved-confirm-modal .sheet-modal-heading h2{font-size:18px;font-weight:500}.unsaved-confirm-modal .sheet-modal-heading .icon-button{background:var(--theme-color-button-minimal);width:32px;height:32px}.unsaved-confirm-modal .sheet-modal-body{padding:16px 32px 32px}.unsaved-changes-confirm{flex-direction:column;gap:20px;display:flex}.confirm-modal__message{border:1px solid;border-radius:16px;align-items:flex-start;gap:12px;padding:18px;display:flex}.confirm-modal__message--danger{color:var(--theme-color-signal-negative-default);background:color-mix(in srgb, var(--theme-color-signal-negative-default) 10%, var(--theme-color-background-content))}.confirm-modal__message-icon{fill:none;flex:none}.confirm-modal__message-copy{min-width:0}.confirm-modal__message-copy h3{color:var(--theme-color-text-primary);margin-bottom:6px;font-size:16px;font-weight:500;line-height:24px}.confirm-modal__message-copy p{color:var(--theme-color-text-primary);margin:0;font-size:15px;line-height:22px}.confirm-modal__actions{justify-content:flex-end;gap:8px;display:flex}@media (max-width:639px){.confirm-modal__actions{flex-direction:column-reverse}.confirm-modal__actions .button{width:100%}}[data-sonner-toaster]{--normal-bg:var(--bg);--normal-text:var(--text);--normal-border:var(--divider);font-family:var(--font)}[data-sonner-toast]{box-shadow:var(--shadow);border-radius:16px}[data-sonner-toast][data-type=success] [data-icon]{color:var(--green)}[data-sonner-toast][data-type=error] [data-icon]{color:var(--red)}[data-sonner-toast][data-type=warning] [data-icon]{color:var(--phase-hold)}@media (prefers-reduced-motion:reduce){.checkbox-control__box{transition:none}}
.button{cursor:pointer;white-space:nowrap;background:var(--button-bg-color);border-radius:var(--button-radius);font-weight:500;line-height:normal;font-size:var(--button-font-size);color:var(--button-text-color);padding:var(--button-padding);height:var(--button-height);border:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.button--size-s{--button-padding:0 12px;--button-font-size:13px;--button-height:26px;--button-radius:7px;--icon-size:16px}.button--size-m{--button-padding:0 14px;--button-font-size:15px;--button-height:34px;--button-radius:9px;--icon-size:20px;line-height:22px}.button--size-l{--button-padding:0 16px;--button-font-size:17px;--button-height:42px;--button-radius:14px;--icon-size:24px}.button--size-xl{--button-padding:0 20px;--button-font-size:17px;--button-height:48px;--button-radius:12px;--icon-size:24px}.button--type-primary{--button-bg-color:#307df0;--button-bg-color-hover:#2a6dd1;--button-bg-color-active:#2a6dd1;--button-text-color:#fff}.button--type-secondary{--button-bg-color:var(--theme-color-button-secondary);--button-bg-color-hover:var(--theme-color-button-secondary);--button-bg-color-active:var(--theme-color-button-secondary);--button-text-color:var(--theme-color-text-primary);box-shadow:var(--theme-color-button-secondary-shadow)}.button--type-minimal{--button-bg-color:var(--theme-color-button-minimal);--button-bg-color-hover:var(--theme-color-button-minimal-hover);--button-bg-color-active:var(--theme-color-button-minimal-active);--button-text-color:var(--theme-color-text-primary)}.button--with-icon{gap:6px}.button--with-icon>:is(svg,img){width:var(--icon-size);height:var(--icon-size);flex-shrink:0}@media (hover:hover) and (pointer:fine){.button:not(:disabled):hover{background:var(--button-bg-color-hover)}.button--type-secondary:not(:disabled):hover{box-shadow:var(--theme-color-button-secondary-shadow-hover)}}.button:not(:disabled):active{background:var(--button-bg-color-active)}.button--type-secondary:not(:disabled):active{box-shadow:var(--theme-color-button-secondary-shadow-active)}.button:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.button{transition:none}}.button--type-danger{--button-bg-color:var(--theme-color-signal-negative-default);--button-bg-color-hover:var(--theme-color-signal-negative-dark);--button-bg-color-active:var(--theme-color-signal-negative-dark);--button-text-color:#fff}
