:root{color-scheme:light dark;--uc-surface:light-dark(#ffffff,#0a0a0a);--uc-surface-2:light-dark(#f6f7f9,#141417);--uc-text:light-dark(#1c1a17,#f3efe6);--uc-text-dim:light-dark(#5b6470,#9aa3af);--uc-border:light-dark(rgba(0,0,0,.10),rgba(255,255,255,.10));--uc-accent:light-dark(#a37a29,#cc9933);--uc-accent-contrast:light-dark(#ffffff,#1a1300);--uc-accent-hover:light-dark(#cc9933,#e2b719);--uc-accent-bg:light-dark(rgba(163,122,41,.12),rgba(204,153,51,.14));--uc-accent-2:light-dark(#b38829,#e6b347);--uc-accent-deep:light-dark(#7a5e1f,#b38829);--uc-line-gold:light-dark(rgba(153,114,38,.55),rgba(204,153,51,.40));--uc-panel-2:light-dark(rgba(0,0,0,.04),rgba(255,255,255,.06));--uc-glow:0 0 38px rgba(204,153,51,.20);--uc-success:light-dark(#1f9d55,#3fa66a);--uc-danger:light-dark(#c94f42,#d26565);--uc-warn:light-dark(#a16207,#febc2e);--uc-success-contrast:light-dark(#ffffff,#1a1300);--uc-danger-contrast:light-dark(#ffffff,#1a1300);--uc-warn-contrast:light-dark(#ffffff,#1a1300);--uc-radius:8px;--uc-banner-h:34px;--uc-font:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Inter,Helvetica,Arial,sans-serif;--uc-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"JetBrains Mono",monospace}.uc-alert{display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;width:100%;padding:12px 14px;border:1px solid var(--uc-border);border-left-width:3px;border-radius:var(--uc-radius);background:var(--uc-surface-2);color:var(--uc-text);font:400 14px/1.5 var(--uc-font,system-ui,sans-serif)}.uc-alert--accent{border-left-color:var(--uc-accent)}.uc-alert--success{border-left-color:var(--uc-success)}.uc-alert--danger{border-left-color:var(--uc-danger)}.uc-alert--accent .uc-alert-title{color:var(--uc-accent)}.uc-alert--success .uc-alert-title{color:var(--uc-success)}.uc-alert--danger .uc-alert-title{color:var(--uc-danger)}.uc-alert-title{font:700 13px/1.4 var(--uc-font,system-ui,sans-serif);margin:0 0 2px;color:var(--uc-text)}.uc-alert-body{margin:0;color:var(--uc-text-dim)}.uc-alert-dismiss{margin-left:auto;flex:0 0 auto;padding:0 4px;border:0;background:none;color:var(--uc-text-dim);font:600 16px/1 var(--uc-font,system-ui,sans-serif);cursor:pointer}.uc-alert-dismiss:hover{color:var(--uc-text)}.uc-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font:700 10px/1 var(--uc-font,system-ui,sans-serif);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--uc-accent-bg);color:var(--uc-accent);border:1px solid var(--uc-accent)}.uc-badge--accent{background:var(--uc-accent);color:var(--uc-accent-contrast);border-color:var(--uc-accent)}.uc-badge--success{background:var(--uc-success);color:var(--uc-success-contrast,#fff);border-color:var(--uc-success)}.uc-badge--danger{background:var(--uc-danger);color:var(--uc-danger-contrast,#fff);border-color:var(--uc-danger)}.uc-banner{display:flex;align-items:center;gap:10px;box-sizing:border-box;height:var(--uc-banner-h,34px);padding:7px 16px;background:var(--uc-surface-2);color:var(--uc-text);border-bottom:1px solid var(--uc-border);font:500 12.5px/1.3 var(--uc-font,ui-sans-serif,system-ui,sans-serif)}html.uc-banner-off .uc-banner,.uc-banner.is-off{display:none}.uc-banner-msg{flex:1 1 auto;text-align:center;min-width:0}.uc-banner strong{flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:4px;background:var(--uc-accent);color:var(--uc-accent-contrast);margin-right:4px}.uc-banner-close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:5px;background:transparent;color:var(--uc-text);font-size:15px;line-height:1;cursor:pointer;padding:0;opacity:.65}.uc-banner-close:hover{opacity:1}.uc-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:9px 16px;border:1px solid var(--uc-border);border-radius:var(--uc-radius);background:transparent;color:var(--uc-text);font:600 14px/1 var(--uc-font,system-ui,sans-serif);cursor:pointer;text-decoration:none;transition:border-color .15s,opacity .15s}.uc-button:hover{border-color:var(--uc-text-dim)}.uc-button:active{opacity:.85}.uc-button:disabled{opacity:.5;cursor:not-allowed}.uc-button--accent{background:var(--uc-accent);color:var(--uc-accent-contrast);border-color:var(--uc-accent)}.uc-button--accent:hover{border-color:var(--uc-accent);opacity:.9}.uc-button--danger{background:var(--uc-danger);color:var(--uc-danger-contrast,#fff);border-color:var(--uc-danger)}.uc-button--danger:hover{border-color:var(--uc-danger);opacity:.9}.uc-button--success{background:var(--uc-success);color:var(--uc-success-contrast,#fff);border-color:var(--uc-success)}.uc-button--success:hover{border-color:var(--uc-success);opacity:.9}.uc-button--sm{padding:5px 10px;font-size:12px;gap:6px}.uc-button--lg{padding:12px 22px;font-size:16px}.uc-button--icon{padding:9px;width:36px;flex:0 0 auto}.uc-button--icon.uc-button--sm{padding:5px;width:28px}.uc-button--icon.uc-button--lg{padding:12px;width:46px}.uc-button svg{width:16px;height:16px;flex:0 0 auto}.uc-button--sm svg{width:13px;height:13px}.uc-button--lg svg{width:20px;height:20px}.uc-button.is-loading{pointer-events:none;opacity:.75}.uc-button .uc-spinner{font-size:14px}.uc-button--lg .uc-spinner{font-size:16px}.uc-button--block{display:flex;width:100%}.uc-card{box-sizing:border-box;background:var(--uc-surface-2);border:1px solid var(--uc-border);border-radius:var(--uc-radius);padding:18px;color:var(--uc-text)}.uc-card-title{font:700 16px/1.3 var(--uc-font,system-ui,sans-serif);margin:0 0 6px}.uc-card-body{font:400 14px/1.5 var(--uc-font,system-ui,sans-serif);color:var(--uc-text-dim);margin:0}.uc-card--flush{padding:0;overflow:hidden}.uc-card--flush .uc-card-title{margin:0}.uc-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-bottom:1px solid var(--uc-border)}.uc-card-footer{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--uc-border)}.uc-card--flush .uc-card-body{padding:18px}.uc-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font:500 12px/1.2 var(--uc-font,system-ui,sans-serif);white-space:nowrap;background:var(--uc-accent-bg);background:color-mix(in srgb,var(--uc-accent) 10%,var(--uc-surface-2));color:var(--uc-text);border:1px solid color-mix(in srgb,var(--uc-accent) 25%,var(--uc-border))}.uc-chip--solid{background:var(--uc-accent);color:var(--uc-accent-contrast);border-color:var(--uc-accent)}.uc-chip--muted{background:var(--uc-surface-2);color:var(--uc-text-dim);border-color:var(--uc-border)}.uc-select{box-sizing:border-box;width:100%;padding:9px 12px;border:1px solid var(--uc-border);border-radius:var(--uc-radius);background:var(--uc-surface);color:var(--uc-text);font:400 14px/1.4 var(--uc-font,system-ui,sans-serif)}.uc-select:focus{outline:none;border-color:var(--uc-accent)}.uc-select option,.uc-select optgroup{background:var(--uc-surface);color:var(--uc-text)}.uc-textarea{box-sizing:border-box;width:100%;min-height:96px;padding:9px 12px;border:1px solid var(--uc-border);border-radius:var(--uc-radius);background:var(--uc-surface);color:var(--uc-text);font:400 14px/1.5 var(--uc-font,system-ui,sans-serif);resize:vertical}.uc-textarea::placeholder{color:var(--uc-text-dim)}.uc-textarea:focus{outline:none;border-color:var(--uc-accent)}.uc-check,.uc-radio{box-sizing:border-box;width:16px;height:16px;flex:0 0 auto;margin:0;accent-color:var(--uc-accent);cursor:pointer}.uc-check:focus-visible,.uc-radio:focus-visible,.uc-select:focus-visible,.uc-textarea:focus-visible{outline:2px solid var(--uc-accent);outline-offset:1px}.uc-dialog{border:0;border-radius:var(--uc-radius);background:var(--uc-surface);color:var(--uc-text);padding:0;max-width:min(92vw,460px);box-shadow:0 20px 60px rgba(0,0,0,.35);font-family:var(--uc-font,system-ui,sans-serif)}.uc-dialog::backdrop{background:rgba(0,0,0,.5)}.uc-dialog[open]{animation:uc-dialog-in .16s ease}.uc-dialog-title{box-sizing:border-box;margin:0;padding:18px 48px 6px 20px;font:700 17px/1.3 var(--uc-font,system-ui,sans-serif);color:var(--uc-text)}.uc-dialog-body{box-sizing:border-box;padding:6px 20px 18px;font:400 14px/1.55 var(--uc-font,system-ui,sans-serif);color:var(--uc-text)}.uc-dialog-body>:last-child{margin-bottom:0}.uc-dialog-close{position:absolute;top:12px;right:12px;width:30px;height:30px;border:0;border-radius:6px;background:transparent;color:var(--uc-text-dim);font-size:18px;line-height:1;cursor:pointer}.uc-dialog-close:hover{color:var(--uc-text);background:var(--uc-surface-2)}@keyframes uc-dialog-in{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.uc-dialog[open]{animation:none}}.uc-empty{display:block;margin:0;padding:14px;font:400 14px/1.6 var(--uc-font,system-ui,sans-serif);color:var(--uc-text-dim)}.uc-empty-hint{display:block;margin-top:2px;font-size:12px;opacity:.85}.uc-empty a{color:var(--uc-accent);text-decoration:none}.uc-empty a:hover{text-decoration:underline}.uc-faq{border-top:1px solid var(--uc-border)}.uc-faq details{border-bottom:1px solid var(--uc-border)}.uc-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font:600 15px/1.4 var(--uc-font,system-ui,sans-serif);color:var(--uc-text)}.uc-faq summary::-webkit-details-marker{display:none}.uc-faq summary:hover{color:var(--uc-accent)}.uc-faq summary::after{content:"+";flex:none;font-weight:400;font-size:18px;line-height:1;color:var(--uc-text-dim);transition:content .15s}.uc-faq details[open] summary::after{content:"\2013"}.uc-faq-a{padding:0 0 18px;max-width:72ch;font:400 14px/1.65 var(--uc-font,system-ui,sans-serif);color:var(--uc-text-dim)}.uc-faq-a a{color:var(--uc-accent)}.uc-footer{margin-top:auto;padding:28px 0 20px;border-top:1px solid var(--uc-border);font:400 13px/1.6 var(--uc-font,system-ui,sans-serif);color:var(--uc-text-dim)}.uc-footer-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.uc-footer-title{font:700 12px/1.4 var(--uc-font,system-ui,sans-serif);letter-spacing:.05em;text-transform:uppercase;color:var(--uc-text);margin:0 0 8px}.uc-footer a{color:var(--uc-text-dim);text-decoration:none}.uc-footer a:hover{color:var(--uc-accent)}.uc-footer-legal{margin-top:24px;padding-top:12px;border-top:1px solid var(--uc-border);font-size:12px}.uc-field{display:flex;flex-direction:column;gap:5px;margin-bottom:14px;font-family:var(--uc-font,system-ui,sans-serif)}.uc-field-label{font:600 13px/1.4 var(--uc-font,system-ui,sans-serif);color:var(--uc-text)}.uc-field-hint{font:400 12px/1.4 var(--uc-font,system-ui,sans-serif);color:var(--uc-text-dim)}.uc-field-error{font:600 12px/1.4 var(--uc-font,system-ui,sans-serif);color:var(--uc-danger);display:none}.uc-field.has-error .uc-field-error{display:block}.uc-field.has-error .uc-input,.uc-field.has-error .uc-textarea{border-color:var(--uc-danger)}.uc-form-section{display:block;padding:14px 0;border-bottom:1px solid var(--uc-border)}.uc-form-section:last-child{border-bottom:0}.uc-form-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.uc-form-label{display:block;font-size:11px;font-weight:600;letter-spacing:.3px;color:var(--uc-text-dim);margin-bottom:4px}.uc-form-inline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.uc-form-inline:is(input,select,textarea):focus{outline:none;border-color:var(--uc-accent)}.uc-form-inline button{align-self:flex-end}.uc-form-hint{margin:6px 0 0;font-size:12px;color:var(--uc-text-dim)}.uc-grid{display:grid;gap:var(--uc-grid-gap,12px);grid-template-columns:repeat(auto-fill,minmax(var(--uc-grid-min,240px),1fr))}.uc-label{display:block;font:600 13px/1.4 var(--uc-font,system-ui,sans-serif);color:var(--uc-text);margin:0 0 5px}.uc-input{box-sizing:border-box;width:100%;padding:9px 12px;border:1px solid var(--uc-border);border-radius:var(--uc-radius);background:var(--uc-surface);color:var(--uc-text);font:400 14px/1.4 var(--uc-font,system-ui,sans-serif);transition:border-color .15s}.uc-input::placeholder{color:var(--uc-text-dim)}.uc-input:focus{outline:none;border-color:var(--uc-accent)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.uc-reveal{animation:uc-reveal-in both;animation-timeline:view();animation-range:entry 0% var(--uc-reveal-range,entry 45%)}@keyframes uc-reveal-in{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}}}.uc-spinner{display:inline-block;width:1em;height:1em;font-size:18px;vertical-align:-.125em;border:2px solid var(--uc-border);border-top-color:var(--uc-accent);border-radius:50%;animation:uc-spin .7s linear infinite}.uc-spinner--sm{font-size:14px}.uc-spinner--lg{font-size:28px}@keyframes uc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.uc-spinner{animation-duration:1.6s}}.uc-stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));border-top:1px solid var(--uc-border);border-bottom:1px solid var(--uc-border);padding:20px 0}.uc-stat{padding:4px 8px;min-width:0}.uc-stat b{display:block;font:800 clamp(20px,2.2vw,26px)/1.15 var(--uc-font,system-ui,sans-serif);letter-spacing:-.01em;color:var(--uc-text)}.uc-stat--accent b{color:var(--uc-accent)}.uc-stat span{display:block;margin-top:2px;font-size:12px;letter-spacing:.04em;color:var(--uc-text-dim)}.uc-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.uc-table{width:100%;max-width:100%;border-collapse:collapse;text-align:left;font:400 13px/1.5 var(--uc-font,system-ui,sans-serif);color:var(--uc-text)}.uc-table th{font:700 10.5px/1.2 var(--uc-font,system-ui,sans-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--uc-text-dim);padding:9px 12px;border-bottom:1px solid var(--uc-border);white-space:nowrap}.uc-table td{padding:10px 12px;border-bottom:1px solid var(--uc-border);transition:border-color .15s,color .15s;vertical-align:middle}.uc-table tbody tr:last-child td{border-bottom:0}.uc-table tbody tr:hover{background-color:transparent}.uc-table tbody tr:hover>td{border-color:var(--uc-accent);color:var(--uc-accent)}.uc-table--sticky th{position:sticky;top:0;background:var(--uc-surface-2);z-index:1}.uc-table .uc-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.uc-table .uc-table-actions{text-align:right;white-space:nowrap}.uc-table td.uc-table-empty{display:block;width:100%;text-align:center;padding:18px 0;color:var(--uc-text-dim);font-style:italic}.uc-table-pager{display:flex;flex-wrap:wrap;gap:5px;margin-top:18px}.uc-table-pager a,.uc-table-pager span{padding:6px 11px;border:1px solid var(--uc-border);border-radius:var(--uc-radius);color:var(--uc-text);font-size:13px;line-height:1.2;min-width:34px;text-align:center;text-decoration:none}.uc-table-pager a:hover{border-color:var(--uc-accent);color:var(--uc-accent)}.uc-table-pager .uc-table-pager-cur{background:var(--uc-accent);color:var(--uc-accent-contrast);border-color:var(--uc-accent)}.uc-table-pager .uc-table-pager-gap{border-color:transparent;color:var(--uc-text-dim)}@media (max-width:767.99px){.uc-table:has(tbody td[data-label]),.uc-table--stack{display:block;width:100%}.uc-table:has(tbody td[data-label]) thead,.uc-table--stack thead{display:none}.uc-table:has(tbody td[data-label]) tbody,.uc-table--stack tbody{display:block}.uc-table:has(tbody td[data-label]) tr,.uc-table--stack tr{display:flex;flex-wrap:wrap;gap:2px 0;border:1px solid var(--uc-border);border-radius:var(--uc-radius);padding:12px;margin:0 0 12px}.uc-table:has(tbody td[data-label]) td,.uc-table--stack td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;border:0;padding:4px 0}.uc-table:has(tbody td[data-label]) td[data-label]::before,.uc-table--stack td[data-label]::before{content:attr(data-label);color:var(--uc-text-dim);font:600 10.5px/1.4 var(--uc-font,system-ui,sans-serif);letter-spacing:.05em;text-transform:uppercase;flex:0 0 auto}.uc-table:has(tbody td[data-label]) td[data-label]:not(.uc-table-empty),.uc-table--stack td[data-label]:not(.uc-table-empty){text-align:right}.uc-table:has(tbody td[data-label]) tbody tr:hover,.uc-table--stack tbody tr:hover{border-color:var(--uc-accent)}.uc-table:has(tbody td[data-label]) tbody tr:hover>td,.uc-table--stack tbody tr:hover>td{border-color:transparent;color:inherit}}.uc-table--no-stack thead{display:table-header-group}.uc-table--no-stack tr{display:table-row}.uc-table--no-stack td{display:table-cell}.uc-tabs{font-family:var(--uc-font,system-ui,sans-serif)}.uc-tablist{display:flex;gap:4px;border-bottom:1px solid var(--uc-border);flex-wrap:wrap}.uc-tab{appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;padding:9px 14px;margin-bottom:-1px;color:var(--uc-text-dim);font:600 14px/1 var(--uc-font,system-ui,sans-serif);cursor:pointer;transition:border-color .15s,color .15s}.uc-tab:hover{color:var(--uc-text)}.uc-tab[aria-selected="true"]{color:var(--uc-accent);border-bottom-color:var(--uc-accent)}.uc-tab:focus-visible{outline:2px solid var(--uc-accent);outline-offset:2px;border-radius:4px}.uc-tabpanel{padding:16px 2px;color:var(--uc-text);font:400 14px/1.55 var(--uc-font,system-ui,sans-serif)}.uc-tabpanel[hidden]{display:none}html.light,[data-theme="light"]{color-scheme:light}html.light,html.light body,[data-theme="light"],[data-theme="light"] body{background:#ffffff;color:#0a0a0a}html.light::selection,[data-theme="light"]::selection{background:#cc9933;color:#000}html.light .text-gold-2,[data-theme="light"] .text-gold-2{color:#b38829}html.light .text-gold,[data-theme="light"] .text-gold{color:#997226}html.light .grad-gold,[data-theme="light"] .grad-gold{background:linear-gradient(100deg,#7a5e1f,#b38829 45%,#7a5e1f 70%,#b38829);-webkit-background-clip:text;background-clip:text;color:transparent}html.light .border-line,[data-theme="light"] .border-line{border-color:rgba(0,0,0,.22)}html.light .border-line-gold,[data-theme="light"] .border-line-gold{border-color:rgba(153,114,38,.55)}html.light .glass,[data-theme="light"] .glass{background:rgba(0,0,0,.015);border:1px solid rgba(0,0,0,.10);backdrop-filter:none;-webkit-backdrop-filter:none}html.light .shadow-card,[data-theme="light"] .shadow-card{box-shadow:0 24px 60px -30px rgba(0,0,0,.22)}html.light .input-swap,[data-theme="light"] .input-swap{background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.12);color:#0a0a0a;border-radius:0}html.light .input-swap:focus,[data-theme="light"] .input-swap:focus{outline:none;border-color:#997226}html.light .input-swap option,html.light select option,[data-theme="light"] select option{background-color:#ffffff;color:#0a0a0a}html.light .placeholder-white\/30::-moz-placeholder{color:rgba(10,10,10,.40)}html.light .placeholder-white\/30::placeholder{color:rgba(10,10,10,.40)}html.light .site-header,html.light .bridge-header{background-color:transparent}html.light .dapp-void-bg,html.light #bg-canvas-lite{opacity:.5}html.light .text-white{color:#0a0a0a}html.light .text-white\/85{color:rgba(10,10,10,.82)}html.light .text-white\/80{color:rgba(10,10,10,.80)}html.light .text-white\/70{color:rgba(10,10,10,.68)}html.light .text-white\/65{color:rgba(10,10,10,.64)}html.light .text-white\/60{color:rgba(10,10,10,.60)}html.light .text-white\/55{color:rgba(10,10,10,.55)}html.light .text-white\/50{color:rgba(10,10,10,.52)}html.light .text-white\/45{color:rgba(10,10,10,.48)}html.light .text-white\/40{color:rgba(10,10,10,.44)}html.light .text-white\/35{color:rgba(10,10,10,.40)}html.light .text-white\/30{color:rgba(10,10,10,.38)}html.light .text-white\/25{color:rgba(10,10,10,.32)}html.light .hover\:text-white:hover{color:#0a0a0a}html.light .hover\:text-white\/70:hover{color:rgba(10,10,10,.68)}html.light .text-gold-2\/80{color:rgba(179,136,41,.85)}html.light .bg-black{background-color:#ffffff}html.light .bg-black\/30{background-color:rgba(0,0,0,.04)}html.light .bg-black\/40{background-color:rgba(0,0,0,.04)}html.light .bg-black\/50{background-color:rgba(0,0,0,.05)}html.light .bg-black\/60{background-color:rgba(0,0,0,.02)}html.light .bg-black\/70{background-color:rgba(10,10,10,.45)}html.light .bg-black\/75{background-color:rgba(10,10,10,.45)}html.light .bg-black\/95{background-color:#ffffff}html.light .bg-bg-2{background-color:#f4efe6}html.light .bg-bg-2\/60{background-color:rgba(244,239,230,.7)}html.light .bg-bg-3{background-color:#ece4d6}html.light .bg-white\/5{background-color:rgba(0,0,0,.04)}html.light .bg-white\/10{background-color:rgba(0,0,0,.06)}html.light .bg-white\/15{background-color:rgba(0,0,0,.09)}html.light .bg-white\/20{background-color:rgba(0,0,0,.10)}html.light .bg-white\/\[0\.02\]{background-color:rgba(0,0,0,.025)}html.light .hover\:bg-white\/20:hover{background-color:rgba(0,0,0,.10)}html.light .hover\:bg-panel:hover{background-color:rgba(0,0,0,.045)}html.light .border-line\/60{border-color:rgba(0,0,0,.14)}html.light .uconnect-sheet{background-color:#ffffff;border-top-color:rgba(0,0,0,.10);box-shadow:0 -24px 60px -30px rgba(0,0,0,.28)}html.light .uconnect-badge-ring{border-color:#ffffff}.uxc-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:36px;height:36px;border:1px solid;border-radius:8px;color:inherit;background:transparent;cursor:pointer;transition:border-color .15s,color .15s}.uxc-theme-toggle:hover{color:#cc9933}.uxc-theme-toggle.has-mode-label{width:auto;padding:0 10px}.uxc-theme-toggle .theme-mode-label{font-size:11px;letter-spacing:.02em;white-space:nowrap}html.light .uxc-theme-toggle,[data-theme="light"] .uxc-theme-toggle{border-color:rgba(0,0,0,.18)}html.dark .uxc-logo-light,[data-theme="dark"] .uxc-logo-light{display:none !important}html.light .uxc-logo-dark,[data-theme="light"] .uxc-logo-dark{display:none !important}.uc-roadmap{display:grid;grid-template-columns:210px 1fr;gap:16px;align-items:start}.uc-ms-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.uc-ms-progress{height:8px;border:1px solid var(--uc-border);margin:0 0 16px;display:flex;overflow:hidden}.uc-ms-progress>span{display:block;height:100%}.uc-ms-progress .uc-fill-shipped{background:var(--uc-success)}.uc-ms-progress .uc-fill-building{background:var(--uc-accent)}.uc-ms-progress .uc-fill-blocked{background:var(--uc-danger)}.uc-ms{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.uc-ms-diamond{width:9px;height:9px;background:var(--uc-accent);transform:rotate(45deg);flex:0 0 auto}.uc-ms-title{font-size:12px;font-weight:600;color:var(--uc-text)}a.uc-ms-title:hover{color:var(--uc-accent)}.uc-ms-badge{font-size:10px}@media (max-width:767.99px){.uc-roadmap{grid-template-columns:1fr;min-width:0}.uc-roadmap>*{min-width:0}}.uc-toast-stack{position:fixed;z-index:2147483647;left:16px;bottom:16px;display:flex;flex-direction:column;gap:10px;max-width:min(92vw,380px);pointer-events:none}.uc-toast-stack>*{pointer-events:auto}.uc-toast{position:relative;display:flex;align-items:center;gap:10px;box-sizing:border-box;padding:11px 14px;background:var(--uc-surface-2);color:var(--uc-text);border:1px solid var(--uc-border);border-radius:var(--uc-radius);box-shadow:0 6px 20px rgba(0,0,0,.18);font:500 13.5px/1.4 var(--uc-font,system-ui,sans-serif);animation:uc-toast-in .35s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter}.uc-toast-msg{flex:1 1 auto;min-width:0}.uc-toast-action{flex:0 0 auto;background:transparent;border:0;color:var(--uc-accent);font:700 13px/1 var(--uc-font,system-ui,sans-serif);cursor:pointer;padding:2px;text-decoration:underline}.uc-toast-close{flex:0 0 auto;width:22px;height:22px;border:0;border-radius:5px;background:transparent;color:var(--uc-text-dim);font-size:16px;line-height:1;cursor:pointer;padding:0}.uc-toast-close:hover{color:var(--uc-text)}.uc-toast--success{border-left:3px solid var(--uc-success);background:color-mix(in srgb,var(--uc-success) 18%,var(--uc-surface-2));border-color:color-mix(in srgb,var(--uc-success) 45%,var(--uc-border));border-left-color:var(--uc-success)}.uc-toast--danger{border-left:3px solid var(--uc-danger);background:color-mix(in srgb,var(--uc-danger) 18%,var(--uc-surface-2));border-color:color-mix(in srgb,var(--uc-danger) 45%,var(--uc-border));border-left-color:var(--uc-danger)}.uc-toast--warn{border-left:3px solid var(--uc-warn);background:color-mix(in srgb,var(--uc-warn) 18%,var(--uc-surface-2));border-color:color-mix(in srgb,var(--uc-warn) 45%,var(--uc-border));border-left-color:var(--uc-warn)}.uc-toast--accent{border-left:3px solid var(--uc-accent)}.uc-toast.is-leaving{opacity:0;transform:translateY(16px) scale(.97);filter:blur(2px);transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),filter .25s cubic-bezier(.22,1,.36,1)}@keyframes uc-toast-in{from{opacity:0;transform:translateY(16px) scale(.97);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.uc-toast{animation:none}.uc-toast.is-leaving{transition:none}}
