:root{--font-family:"Roboto", sans-serif;--font-family-serif:"Roboto Serif", serif;--font-family-poppins:"Poppins", sans-serif;--font-family-montserrat:"Montserrat", sans-serif;--font-size-5:5px;--font-size-6:6px;--font-size-7:7px;--font-size-8:8px;--font-size-9:9px;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-15:15px;--font-size-18:18px;--font-size-20:20px;--font-size-25:25px;--font-size-30:30px;--font-size-35:35px;--font-size-40:40px;--font-size-45:45px;--font-size-50:50px;--font-size-55:55px;--font-size-60:60px;--font-size-65:65px;--font-size-70:70px;--font-size-75:75px;--font-size-80:80px;--font-size-85:85px;--font-size-90:90px;--font-size-95:95px;--font-size-100:100px;--font-weight-100:100;--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;--color-bg:#ebf7fd;--color-text:#021024;--color-accent-100:#edf4fc;--color-accent-200:#dbe9f9;--color-accent-300:#c9def6;--color-accent-400:#b7d3f3;--color-accent-500:#a5c8f1;--color-accent-600:#92bcee;--color-accent-700:#80b1eb;--color-accent-800:#6ea6e8;--color-accent-900:#5c9be5;--color-accent-1000:#4a90e2;--color-accent:var(--color-accent-1000);--color-highlight:#15803d;--color-success:#10b981;--color-danger:#ef4444;--text-shadow-light:0px 2px 4px #0000004d;--box-shadow-light:0px 2px 4px #0003;--transition:all .3s ease-in-out;--animation:all .3s ease-in-out forwards}[data-theme=dark]{--color-bg:#021024;--color-text:#ebf7fd;--color-accent-100:#edfcf2;--color-accent-200:#daf8e6;--color-accent-300:#c9f5d9;--color-accent-400:#b7f2cc;--color-accent-500:#a5efbf;--color-accent-600:#92ebb3;--color-accent-700:#80e8a6;--color-accent-800:#6ee599;--color-accent-900:#5ce18c;--color-accent-1000:#4ade80;--color-accent:var(--color-accent-1000);--color-highlight:#bef264;--text-shadow-light:0px 2px 6px #ffffff26;--box-shadow-light:0px 1px 1px #ffffff26}*{box-sizing:border-box;font-family:var(--font-family);-webkit-user-select:none;user-select:none;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);flex-direction:row;justify-content:center;align-items:center;min-height:100vh;font-weight:300;transition:background .4s,color .4s;display:flex}::-webkit-scrollbar{display:none}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#4ade80;background-clip:content-box;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#50e3c2d9}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-track{width:0;height:0;display:none}.loader{background:var(--color-bg);min-height:100vh;transition:background var(--duration-slow) var(--ease-default);justify-content:center;align-items:center;display:flex}.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;transition:var(--transition);border-bottom:1px solid #02102414;justify-content:space-between;align-items:center;padding:18px 32px;display:flex;position:absolute;top:0;left:0}[data-theme=dark] .site-header{border-color:#ebf7fd14}.site-header__brand{font-size:var(--font-size-18);font-weight:var(--font-weight-500);color:var(--color-text);transition:var(--transition);align-items:center;gap:10px;text-decoration:none;display:flex}.site-header__brand img{object-fit:contain;width:28px;height:28px}.site-header__brand svg{color:var(--color-accent)}.theme-icon i{color:var(--color-text);font-size:var(--font-size-25);font-weight:var(--font-weight-300);cursor:pointer;transition:var(--transition);position:relative}@media (width<=768px){.theme-icon i{font-size:var(--font-size-30)}}.theme-icon i:hover{filter:drop-shadow(0px 0px .05px var(--color-text));transition:var(--transition)}.dashboard{width:100%;min-height:100vh;display:flex}.dashboard-content{transition:var(--transition);flex:1;margin-left:240px;padding:32px}.dashboard.sidebar-collapsed .dashboard-content{margin-left:64px}.sidebar{z-index:100;width:240px;height:100vh;transition:var(--transition);border-right:1px solid #02102414;flex-direction:column;padding:16px 12px;display:flex;position:fixed;top:0;left:0;overflow:hidden}.sidebar.collapsed{width:64px;transition:var(--transition)}.sidebar.collapsed .sidebar-brand,.sidebar.collapsed .sidebar-item span{opacity:0;pointer-events:none;transition:var(--transition)}.sidebar-header{justify-content:space-between;align-items:center;padding:8px 4px 5px;display:flex}.sidebar-brand{font-size:var(--font-size-20);font-weight:var(--font-weight-700);color:var(--color-accent);white-space:nowrap;transition:var(--transition)}.sidebar-toggle{color:var(--color-text);font-size:var(--font-size-20);cursor:pointer;opacity:.5;transition:var(--transition);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-top:15px;padding:4px;display:flex}.sidebar-toggle:hover{opacity:1;background:#0210240d}.sidebar-nav{flex-direction:column;flex:1;gap:4px;display:flex}.sidebar-item{width:100%;color:var(--color-text);font-size:var(--font-size-15);font-weight:var(--font-weight-400);cursor:pointer;white-space:nowrap;transition:var(--transition);opacity:.6;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;margin-top:20px;padding:10px 12px;display:flex;position:relative}.sidebar-item i{font-size:var(--font-size-20);flex-shrink:0}.sidebar-item span{transition:opacity .2s}.sidebar-item:hover{opacity:1;background:#0210240a}.sidebar-item.active{opacity:1;color:var(--color-accent);font-weight:var(--font-weight-500);transition:var(--transition);background:#4a90e214}.sidebar-item.active:before{content:"";background:var(--color-accent);width:3px;height:60%;transition:var(--transition);border-radius:0 1.5px 1.5px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-theme=dark] .sidebar{border-color:#ebf7fd0f}[data-theme=dark] .sidebar-toggle:hover{background:#ebf7fd0f}[data-theme=dark] .sidebar-item:hover{background:#ebf7fd0d}[data-theme=dark] .sidebar-item.active{background:#4ade8014}@media (width<=768px){.dashboard-content{margin-left:64px}.sidebar{width:64px}.sidebar.collapsed{width:0;left:-30px;overflow:hidden}.sidebar .sidebar-toggle{z-index:101;position:fixed;top:20px;left:16px}.sidebar-brand{display:none}.sidebar-item{justify-content:center;padding:10px}.sidebar-item span{display:none}.sidebar-header{justify-content:flex-end;margin-bottom:30px}}.modal-overlay{z-index:100;-webkit-backdrop-filter:blur(6px);background:#02102473;justify-content:center;align-items:center;padding:24px;animation:.14s ease-out modal-fade;display:flex;position:fixed;inset:0}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}.modal{background:var(--color-bg);border:1px solid #02102414;border-radius:18px;flex-direction:column;width:100%;max-width:560px;max-height:calc(100vh - 48px);animation:.18s cubic-bezier(.2,.9,.3,1) modal-slide;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px #0210242e}@keyframes modal-slide{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header{border-bottom:1px solid #0210240f;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 18px;display:flex}.modal-title{font-size:var(--font-size-18);font-weight:var(--font-weight-500);line-height:1.3}.modal-subtitle{font-size:var(--font-size-12);opacity:.5;margin-top:4px}.modal-close{width:32px;height:32px;color:inherit;cursor:pointer;transition:var(--transition);background:#0210240f;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal-close i{font-size:var(--font-size-25);opacity:.7;transition:var(--transition)}.modal-close:hover{background:#0210241f}.modal-close:hover i{opacity:1}.modal-body{padding:20px 24px 24px;overflow-y:auto}.modal-fields{flex-direction:column;gap:14px;display:flex}.modal-field{flex-direction:column;gap:4px;display:flex}.modal-field-label{font-size:var(--font-size-11);text-transform:uppercase;letter-spacing:.07em;opacity:.45;font-weight:var(--font-weight-500)}.modal-field-value{font-size:var(--font-size-15);word-break:break-word}.modal-field-value--mono{font-family:monospace;font-size:var(--font-size-12);opacity:.8;background:#0210240a;border-radius:6px;padding:6px 10px}.modal-field-value--muted{opacity:.6}.modal-field-link{color:var(--color-accent);font-size:var(--font-size-13);font-weight:var(--font-weight-500);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.modal-field-link i{font-size:var(--font-size-15)}.modal-field-link:hover{text-decoration:underline}.modal-divider{background:#0210240f;height:1px;margin:4px 0}.modal-hero{flex-direction:column;align-items:center;gap:4px;padding:6px 0 12px;display:flex}.modal-hero-amount{font-size:38px;font-weight:var(--font-weight-500);font-feature-settings:"tnum" 1;line-height:1}.modal-hero-amount--positive{color:var(--color-success)}.modal-hero-amount--negative{color:var(--color-danger)}.modal-hero-label{font-size:var(--font-size-11);text-transform:uppercase;letter-spacing:.07em;opacity:.5;font-weight:var(--font-weight-500)}.modal-copyable{width:100%;font-family:monospace;font-size:var(--font-size-12);text-align:left;color:inherit;opacity:.8;cursor:pointer;transition:var(--transition);background:#0210240a;border:none;border-radius:6px;align-items:center;gap:10px;padding:6px 10px;display:flex}.modal-copyable .modal-copyable-text{word-break:break-all;flex:1}.modal-copyable i{font-size:var(--font-size-15);opacity:.6;flex-shrink:0}.modal-copyable:hover{opacity:1;background:#02102414}.modal-copyable:hover i{opacity:1}.modal-disclosure{border-top:1px solid #0210240f;margin-top:4px;padding-top:8px}.modal-disclosure summary{font-size:var(--font-size-12);font-weight:var(--font-weight-500);text-transform:uppercase;letter-spacing:.07em;opacity:.5;cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition);align-items:center;gap:4px;padding:6px 0;list-style:none;display:flex}.modal-disclosure summary::-webkit-details-marker{display:none}.modal-disclosure summary:hover{opacity:.8}.modal-disclosure summary i{font-size:var(--font-size-16);transition:transform .14s}.modal-disclosure[open] summary i{transform:rotate(90deg)}.modal-disclosure-body{flex-direction:column;gap:14px;padding-top:10px;display:flex}.modal-tag{font-size:var(--font-size-12);font-weight:var(--font-weight-500);border-radius:20px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;display:inline-flex}.modal-tag--success{color:var(--color-success);background:#10b9811a}.modal-tag--danger{color:var(--color-danger);background:#ef44441a}.modal-tag--neutral{background:#0210240f}[data-theme=dark] .modal{border-color:#ebf7fd14;box-shadow:0 30px 60px #0000008c}[data-theme=dark] .modal-header{border-bottom-color:#ebf7fd0f}[data-theme=dark] .modal-close{background:#ebf7fd1a}[data-theme=dark] .modal-close:hover{background:#ebf7fd33}[data-theme=dark] .modal-field-value--mono{background:#ebf7fd0d}[data-theme=dark] .modal-divider{background:#ebf7fd0f}[data-theme=dark] .modal-disclosure{border-top-color:#ebf7fd0f}[data-theme=dark] .modal-copyable{background:#ebf7fd0d}[data-theme=dark] .modal-copyable:hover{background:#ebf7fd1a}[data-theme=dark] .modal-tag--neutral{background:#ebf7fd14}.auth{flex-direction:column;width:100%;min-height:100vh;display:flex}.auth-body{flex:1;grid-template-columns:1fr 40px 1fr;place-items:center;gap:0;padding:48px 80px;display:grid}.auth-left{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:0 48px;display:flex}.auth-left .auth-wallet-ico{object-fit:contain;width:90px;height:90px;transition:var(--transition);background:#021024;border-radius:50%;margin-bottom:8px}.auth-left h2{font-size:var(--font-size-25);font-weight:var(--font-weight-500);color:var(--color-text);transition:var(--transition)}.auth-left p{font-size:var(--font-size-15);color:var(--color-text);opacity:.55;max-width:260px;transition:var(--transition)}.auth-left small{font-size:var(--font-size-12);opacity:.35}.auth-create{background:var(--color-accent);color:#fff;width:220px;font-size:var(--font-size-15);font-weight:var(--font-weight-400);transition:var(--transition);border-radius:10px;justify-content:center;align-items:center;padding:13px;text-decoration:none;display:flex}.auth-create:hover{opacity:.85;transform:translateY(-1px)}.auth-sep{justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.auth-sep:before{content:"";width:1px;position:absolute;top:0;bottom:0;left:50%}.auth-sep span{font-size:var(--font-size-12);color:var(--color-text);transition:var(--transition);padding:6px 4px;position:relative}.auth-right{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:0 48px;display:flex}.auth-wallet-btn{width:100%;max-width:280px;font-size:var(--font-size-15);color:var(--color-text);cursor:pointer;transition:var(--transition);background:0 0;border:1px solid #0210241f;border-radius:10px;align-items:center;gap:12px;padding:14px 18px;display:flex}.auth-wallet-btn img{object-fit:contain;background:#021024;border-radius:50%;width:22px;height:22px}.auth-wallet-btn:hover{border-color:var(--color-accent);transition:var(--transition);box-shadow:0 0 0 3px #4a90e21f}.auth-no-wallet{font-size:var(--font-size-15);color:var(--color-text);opacity:.45;text-align:center;transition:var(--transition);line-height:1.6}.auth-verify-link{font-size:var(--font-size-13);color:var(--color-accent);opacity:.75;text-decoration:none;transition:opacity .15s}.auth-verify-link:hover{opacity:1;text-decoration:underline}.auth-footer{text-align:center;font-size:var(--font-size-12);color:var(--color-text);opacity:.65;transition:var(--transition);padding:16px}.auth-footer a{color:var(--color-accent);opacity:1;text-decoration:none}@media (width<=768px){.auth-body{grid-template-rows:auto 40px auto;grid-template-columns:1fr;padding:40px 24px}.auth-sep:before{width:80%;height:1px;top:50%;bottom:auto;left:10%}.auth-left,.auth-right{padding:0 16px}}[data-theme=dark] .auth-sep:before{background:#ebf7fd1a}[data-theme=dark] .auth-wallet-btn{border-color:#ebf7fd1f}.tos-overlay{z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02102480;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tos-modal{background:var(--color-bg);width:min(560px,90vw);max-height:80vh;transition:var(--transition);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 48px #02102433}.tos-header{border-bottom:1px solid #02102414;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.tos-header h2{font-size:var(--font-size-18);font-weight:var(--font-weight-500);color:var(--color-text);transition:var(--transition)}.tos-header button{cursor:pointer;color:var(--color-text);opacity:.5;transition:var(--transition);background:0 0;border:none;align-items:center;display:flex}.tos-header button:hover{opacity:1}.tos-body{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex;overflow-y:auto}.tos-body h3{font-size:var(--font-size-12);font-weight:var(--font-weight-500);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;transition:var(--transition);margin-top:8px}.tos-body p{font-size:var(--font-size-15);color:var(--color-text);opacity:.75;transition:var(--transition);line-height:1.6}.tos-footer{border-top:1px solid #02102414;flex-shrink:0;padding:16px 24px}.tos-accept{background:var(--color-accent);color:#fff;width:100%;font-size:var(--font-size-15);font-weight:var(--font-weight-400);cursor:pointer;transition:var(--transition);border:none;border-radius:10px;padding:12px}.tos-accept:hover{opacity:.85;transform:translateY(-1px)}[data-theme=dark] .tos-modal{box-shadow:0 8px 48px #0009}[data-theme=dark] .tos-header,[data-theme=dark] .tos-footer{border-color:#ebf7fd14}.upload{max-width:900px}.upload-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.upload-title{font-size:var(--font-size-30);font-weight:var(--font-weight-500);margin-bottom:6px}.upload-subtitle{font-size:var(--font-size-15);opacity:.45}.upload-balance{font-size:var(--font-size-13);font-weight:var(--font-weight-500);color:inherit;transition:var(--transition);background:#0210240f;border-radius:20px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;display:inline-flex}.upload-balance i{font-size:var(--font-size-15);opacity:.7}.upload-balance:hover{background:#0210241a}.upload-balance--empty{color:var(--color-danger);background:#ef44441a}.upload-balance--empty:hover{background:#ef44442e}.upload-toast{border:1px solid;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;display:flex}.upload-toast>i:first-child{font-size:var(--font-size-22);flex-shrink:0}.upload-toast--warn{background:#ef444414;border-color:#ef444440}.upload-toast--warn>i:first-child{color:var(--color-danger)}.upload-toast-body{font-size:var(--font-size-13);flex:1;line-height:1.5}.upload-toast-body strong{font-weight:var(--font-weight-500)}.upload-toast-link{color:var(--color-accent);font-weight:var(--font-weight-500);margin-left:8px;text-decoration:none}.upload-toast-link:hover{text-decoration:underline}.upload-toast-close{cursor:pointer;opacity:.45;width:28px;height:28px;transition:var(--transition);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.upload-toast-close:hover{opacity:1}.upload-toast-close i{font-size:var(--font-size-18)}[data-theme=dark] .upload-balance{background:#ebf7fd14}[data-theme=dark] .upload-balance:hover{background:#ebf7fd24}.upload-zone{cursor:pointer;transition:var(--transition);text-align:center;background:#02102405;border:1.5px dashed #02102426;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:24px;padding:48px 32px;display:flex}.upload-zone i{font-size:var(--font-size-40);color:var(--color-accent);opacity:.6;transition:var(--transition)}.upload-zone p{font-size:var(--font-size-15);opacity:.7}.upload-zone p span{color:var(--color-accent);font-weight:var(--font-weight-500)}.upload-zone small{font-size:var(--font-size-12);opacity:.35}.upload-zone:hover,.upload-zone.drag{border-color:var(--color-accent);background:#4a90e20a}.upload-zone:hover i,.upload-zone.drag i{opacity:1;transform:translateY(-4px)}.upload-zone.drag{background:#4a90e214}.upload-zone.compact{border-radius:10px;flex-direction:row;gap:8px;margin-bottom:16px;padding:10px 20px}.upload-zone.compact i{font-size:var(--font-size-18);transform:none}.upload-zone.compact span{font-size:var(--font-size-15);color:var(--color-accent);opacity:.8}.upload-zone.compact:hover i{transform:none}.upload-list{flex-direction:row;gap:12px;margin-bottom:12px;padding-bottom:8px;display:flex;overflow-x:auto}.upload-list::-webkit-scrollbar{height:4px}.upload-list::-webkit-scrollbar-track{background:0 0}.upload-list::-webkit-scrollbar-thumb{background:#02102426;border-radius:2px}.upload-item{background:#02102405;border:1px solid #02102414;border-radius:14px;flex-direction:column;flex:0 0 calc(33.3333% - 8px);gap:12px;padding:16px;display:flex}.upload-item-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.upload-item-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.upload-file{align-items:center;gap:6px;min-width:0;display:flex}.upload-file i{font-size:var(--font-size-18);color:var(--color-danger);flex-shrink:0}.upload-file span{font-size:var(--font-size-12);opacity:.6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-status{opacity:.35;width:20px;height:20px;transition:var(--transition);border:1.5px solid #02102426;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.upload-status i{font-size:var(--font-size-11)}.upload-status.ready{border-color:var(--color-success);color:var(--color-success);opacity:1;background:#10b98114}.upload-status.warn{color:#f59e0b;opacity:1;background:#f59e0b14;border-color:#f59e0b}.upload-item-fields{flex-direction:column;gap:8px;display:flex}.upload-input{width:100%;color:var(--color-text);font-size:var(--font-size-12);font-family:var(--font-family);transition:var(--transition);background:#02102405;border:1px solid #0210241a;border-radius:8px;outline:none;padding:8px 10px}.upload-input::placeholder{opacity:.35}.upload-input:focus{border-color:var(--color-accent);background:0 0}.upload-remove{width:24px;height:24px;color:var(--color-text);font-size:var(--font-size-18);cursor:pointer;opacity:.3;transition:var(--transition);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.upload-remove:hover{opacity:1;color:var(--color-danger);background:#ef444414}.upload-pagination{justify-content:center;align-items:center;gap:6px;margin-bottom:20px;display:flex}.upload-dot{width:6px;height:6px;transition:var(--transition);background:#0210242e;border-radius:50%}.upload-dot.active{background:var(--color-accent);border-radius:3px;width:18px}.upload-footer{justify-content:space-between;align-items:center;display:flex}.upload-summary{font-size:var(--font-size-12);opacity:.45}.upload-submit{background:var(--color-accent);color:#fff;font-size:var(--font-size-15);font-weight:var(--font-weight-500);cursor:pointer;transition:var(--transition);border:none;border-radius:10px;align-items:center;gap:10px;padding:11px 24px;display:flex}.upload-submit i{font-size:var(--font-size-18)}.upload-submit:hover{opacity:.85}.upload-submit:disabled{opacity:.35;cursor:not-allowed}.upload-results{border:1px solid #02102414;border-radius:14px;margin-top:24px;overflow:hidden}.upload-results-header{font-size:var(--font-size-12);font-weight:var(--font-weight-500);opacity:.5;border-bottom:1px solid #0210240f;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.upload-results-close{width:22px;height:22px;color:var(--color-text);font-size:var(--font-size-18);cursor:pointer;opacity:.5;transition:var(--transition);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.upload-results-close:hover{opacity:1;background:#0210240f}.upload-result{transition:var(--transition);border-bottom:1px solid #0210240a;align-items:center;gap:12px;padding:12px 16px;display:flex}.upload-result:last-child{border-bottom:none}.upload-result:hover{background:#02102405}.upload-result-icon{font-size:var(--font-size-20);color:var(--color-success);flex-shrink:0}.upload-result--error .upload-result-icon{color:var(--color-danger)}.upload-result--duplicate .upload-result-icon{color:#f59e0b}.upload-result-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.upload-result-title{font-size:var(--font-size-15);font-weight:var(--font-weight-500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-result-meta{font-size:var(--font-size-12);opacity:.45}.upload-result-hash{font-size:var(--font-size-11);color:var(--color-success);background:#10b98114;border-radius:6px;flex-shrink:0;padding:3px 8px;font-family:monospace}[data-theme=dark] .upload-zone{background:#ebf7fd05;border-color:#ebf7fd1f}[data-theme=dark] .upload-zone:hover,[data-theme=dark] .upload-zone.drag{border-color:var(--color-accent);background:#4ade800a}[data-theme=dark] .upload-zone.drag{background:#4ade8014}[data-theme=dark] .upload-list::-webkit-scrollbar-thumb{background:#ebf7fd1f}[data-theme=dark] .upload-item{background:#ebf7fd05;border-color:#ebf7fd14}[data-theme=dark] .upload-status{border-color:#ebf7fd26}[data-theme=dark] .upload-input{background:#ebf7fd05;border-color:#ebf7fd1a}[data-theme=dark] .upload-input:focus{border-color:var(--color-accent)}[data-theme=dark] .upload-remove:hover{background:#ef44441a}[data-theme=dark] .upload-dot{background:#ebf7fd2e}[data-theme=dark] .upload-dot.active{background:var(--color-accent)}[data-theme=dark] .upload-results{border-color:#ebf7fd14}[data-theme=dark] .upload-results-header{border-bottom-color:#ebf7fd0f}[data-theme=dark] .upload-results-close:hover{background:#ebf7fd0f}[data-theme=dark] .upload-result{border-bottom-color:#ebf7fd0a}[data-theme=dark] .upload-result:hover{background:#ebf7fd05}.verify{max-width:640px}.verify-header{margin-bottom:24px}.verify-title{font-size:var(--font-size-30);font-weight:var(--font-weight-500);margin-bottom:6px}.verify-subtitle{font-size:var(--font-size-15);opacity:.45}.verify-zone{cursor:pointer;transition:var(--transition);text-align:center;background:#02102405;border:1.5px dashed #02102426;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:64px 32px;display:flex}.verify-zone i{font-size:var(--font-size-40);color:var(--color-accent);opacity:.6;transition:var(--transition)}.verify-zone p{font-size:var(--font-size-15);opacity:.7}.verify-zone p span{color:var(--color-accent);font-weight:var(--font-weight-500)}.verify-zone small{font-size:var(--font-size-12);opacity:.35}.verify-zone:hover,.verify-zone.drag{border-color:var(--color-accent);background:#4a90e20a}.verify-zone:hover i,.verify-zone.drag i{opacity:1;transform:translateY(-4px)}.verify-zone.drag{background:#4a90e214}.verify-loading{cursor:default;pointer-events:none}.verify-loading:hover i{transform:none!important}.verify-spin{animation:.8s linear infinite verify-spin}@keyframes verify-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.verify-result{flex-direction:column;gap:20px;display:flex}.verify-badge{font-size:var(--font-size-15);font-weight:var(--font-weight-500);border-radius:24px;align-items:center;gap:8px;width:fit-content;padding:8px 18px;display:inline-flex}.verify-badge i{font-size:var(--font-size-20)}.verify-badge.verified{color:var(--color-success);background:#10b9811a;border:1px solid #10b98140}.verify-badge.unverified{color:var(--color-danger);background:#ef444414;border:1px solid #ef444433}.verify-badge.warning{color:#d97706;background:#f59e0b14;border:1px solid #f59e0b40}.verify-card{background:#02102405;border:1px solid #02102414;border-radius:14px;overflow:hidden}.verify-field{align-items:flex-start;gap:16px;padding:14px 20px;display:flex}.verify-field+.verify-field{border-top:1px solid #0210240f}.verify-field-label{font-size:var(--font-size-12);font-weight:var(--font-weight-500);text-transform:uppercase;letter-spacing:.06em;opacity:.4;flex-shrink:0;width:120px;padding-top:1px}.verify-field-value{font-size:var(--font-size-15);font-weight:var(--font-weight-500);word-break:break-word}.verify-hash{font-family:monospace;font-size:var(--font-size-12);font-weight:var(--font-weight-400);opacity:.7;word-break:break-all}.verify-notfound-info{background:#f59e0b0a;border:1px solid #f59e0b33;border-radius:12px;flex-direction:column;gap:10px;padding:16px 20px;display:flex}.verify-notfound-info .verify-tamper-row i{color:#d97706}.verify-tamper-info{background:#ef44440a;border:1px solid #ef444426;border-radius:12px;flex-direction:column;gap:10px;padding:16px 20px;display:flex}.verify-tamper-row{font-size:var(--font-size-15);align-items:flex-start;gap:10px;display:flex}.verify-tamper-row i{font-size:var(--font-size-18);color:var(--color-danger);flex-shrink:0;margin-top:1px}.verify-tamper-row span{opacity:.75;line-height:1.5}.verify-tamper-row--tip i{color:#f59e0b}.verify-reset{color:var(--color-text);font-size:var(--font-size-15);font-family:var(--font-family);cursor:pointer;transition:var(--transition);background:0 0;border:1px solid #0210241f;border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:10px 20px;display:flex}.verify-reset i{font-size:var(--font-size-18)}.verify-reset:hover{border-color:var(--color-accent);color:var(--color-accent)}[data-theme=dark] .verify-zone{background:#ebf7fd05;border-color:#ebf7fd1f}[data-theme=dark] .verify-zone:hover,[data-theme=dark] .verify-zone.drag{border-color:var(--color-accent);background:#4ade800a}[data-theme=dark] .verify-zone.drag{background:#4ade8014}[data-theme=dark] .verify-card{background:#ebf7fd05;border-color:#ebf7fd14}[data-theme=dark] .verify-field+.verify-field{border-top-color:#ebf7fd0f}[data-theme=dark] .verify-reset{border-color:#ebf7fd1f}[data-theme=dark] .verify-tamper-info{background:#ef44440f;border-color:#ef444433}[data-theme=dark] .verify-notfound-info{background:#f59e0b0f;border-color:#f59e0b40}.public-verify{background:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}.public-verify-main{flex:1;justify-content:center;padding:112px 24px 48px;display:flex}.public-verify-footer{text-align:center;font-size:var(--font-size-13);opacity:.45;border-top:1px solid #0210240f;padding:20px}.documents{width:100%;max-width:1000px}.documents-header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.documents-title{font-size:var(--font-size-30);font-weight:var(--font-weight-500);margin-bottom:6px}.documents-subtitle{font-size:var(--font-size-15);opacity:.45}.documents-count{min-width:32px;height:32px;font-size:var(--font-size-12);font-weight:var(--font-weight-500);opacity:.6;background:#0210240f;border-radius:20px;justify-content:center;align-items:center;padding:0 10px;display:flex}.documents-state{text-align:center;border:1.5px dashed #0210241a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex}.documents-state i{font-size:var(--font-size-40);opacity:.25}.documents-state span{font-size:var(--font-size-15);opacity:.4}.documents-state--error{border-color:#ef444433}.documents-state--error i{color:var(--color-danger);opacity:.5}.documents-state--error span{color:var(--color-danger);opacity:.6}.documents-state-cta{background:var(--color-accent);color:#fff;font-size:var(--font-size-13);font-weight:var(--font-weight-500);transition:var(--transition);border-radius:10px;align-items:center;gap:6px;margin-top:6px;padding:10px 18px;text-decoration:none;display:inline-flex}.documents-state-cta i{font-size:var(--font-size-16)}.documents-state-cta:hover{opacity:.9}.documents-spin{animation:.8s linear infinite documents-spin}@keyframes documents-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.documents-list{border:1px solid #02102414;border-radius:14px;overflow:hidden}.documents-list-header{background:#02102408;border-bottom:1px solid #02102414;grid-template-columns:2fr 1.2fr 1.5fr 1.4fr 1fr .8fr;gap:16px;padding:10px 20px;display:grid}.documents-list-header span{font-size:var(--font-size-11);font-weight:var(--font-weight-500);text-transform:uppercase;letter-spacing:.07em;opacity:.35}.documents-row{transition:var(--transition);grid-template-columns:2fr 1.2fr 1.5fr 1.4fr 1fr .8fr;align-items:center;gap:16px;padding:14px 20px;display:grid}.documents-row+.documents-row{border-top:1px solid #0210240d}.documents-row:hover{background:#02102405}.documents-row--clickable{cursor:pointer}.documents-row--clickable:hover{background:#0210240a}.documents-row--clickable:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.documents-cell{font-size:var(--font-size-15);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.documents-cell--title{font-weight:var(--font-weight-500);align-items:center;gap:8px;display:flex}.documents-cell--title i{font-size:var(--font-size-18);color:var(--color-danger);flex-shrink:0}.documents-cell--muted{opacity:.5;font-size:var(--font-size-12)}.documents-cell--hash{font-family:monospace;font-size:var(--font-size-12);opacity:.55;cursor:default}.documents-cell-stack{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.documents-cell-stack-primary{font-weight:var(--font-weight-500);font-size:var(--font-size-15);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.documents-cell-stack-secondary{font-size:var(--font-size-12);opacity:.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.documents-badge{font-size:var(--font-size-11);font-weight:var(--font-weight-500);border-radius:20px;align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.documents-badge i{font-size:var(--font-size-12)}.documents-badge--on{color:var(--color-success);background:#10b9811a;border:1px solid #10b98133}.documents-badge--off{opacity:.45;background:#0210240d;border:1px solid #0210241a}.documents-pagination{justify-content:center;align-items:center;gap:4px;margin-top:20px;display:flex}.documents-page-btn{min-width:32px;height:32px;font-size:var(--font-size-13);font-weight:var(--font-weight-500);cursor:pointer;transition:var(--transition);background:0 0;border:1px solid #02102414;border-radius:8px;justify-content:center;align-items:center;padding:0 10px;display:flex}.documents-page-btn i{font-size:var(--font-size-18)}.documents-page-btn:hover:not(:disabled):not(.active){background:#0210240a}.documents-page-btn.active{color:var(--color-bg);cursor:default;background:#021024d9;border-color:#0000}.documents-page-btn:disabled{opacity:.35;cursor:not-allowed}.documents-page-ellipsis{min-width:24px;height:32px;font-size:var(--font-size-13);opacity:.4;justify-content:center;align-items:center;display:flex}[data-theme=dark] .documents-count{background:#ebf7fd14}[data-theme=dark] .documents-state{border-color:#ebf7fd1a}[data-theme=dark] .documents-list{border-color:#ebf7fd14}[data-theme=dark] .documents-list-header{background:#ebf7fd08;border-bottom-color:#ebf7fd14}[data-theme=dark] .documents-row+[data-theme=dark] .documents-row{border-top-color:#ebf7fd0d}[data-theme=dark] .documents-row:hover{background:#ebf7fd05}[data-theme=dark] .documents-badge--off{background:#ebf7fd0d;border-color:#ebf7fd1a}[data-theme=dark] .documents-page-btn{border-color:#ebf7fd14}[data-theme=dark] .documents-page-btn:hover:not(:disabled):not(.active){background:#ebf7fd0a}[data-theme=dark] .documents-page-btn.active{color:var(--color-bg);background:#ebf7fde6}.credits{width:100%;max-width:1100px}.credits-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.credits-title{font-size:var(--font-size-30);font-weight:var(--font-weight-500);margin-bottom:6px}.credits-subtitle{font-size:var(--font-size-15);opacity:.45;max-width:540px}.credits-balance{font-size:var(--font-size-13);font-weight:var(--font-weight-500);background:#0210240f;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.credits-balance i{font-size:var(--font-size-15);opacity:.7}.credits-state{text-align:center;border:1.5px dashed #0210241a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex}.credits-state i{font-size:var(--font-size-40);opacity:.25}.credits-state span{font-size:var(--font-size-15);opacity:.4}.credits-state--error{border-color:#ef444433}.credits-state--error i{color:var(--color-danger);opacity:.5}.credits-state--error span{color:var(--color-danger);opacity:.6}.credits-spin{animation:.8s linear infinite credits-spin}@keyframes credits-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.credits-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.credits-card{transition:var(--transition);background:#02102404;border:1px solid #02102414;border-radius:16px;flex-direction:column;gap:14px;padding:28px 24px;display:flex;position:relative}.credits-card:hover{border-color:#0210242e;transform:translateY(-2px)}.credits-card--featured{border-color:var(--color-accent);background:#0210240a}.credits-card-badge{font-size:var(--font-size-11);font-weight:var(--font-weight-500);background:var(--color-accent);color:var(--color-bg);text-transform:uppercase;letter-spacing:.06em;border-radius:20px;padding:3px 12px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.credits-card-label{font-size:var(--font-size-13);font-weight:var(--font-weight-500);text-transform:uppercase;letter-spacing:.08em;opacity:.55}.credits-card-price{align-items:baseline;gap:6px;display:flex}.credits-card-price-amount{font-size:var(--font-size-40);font-weight:var(--font-weight-500);line-height:1}.credits-card-price-asset{font-size:var(--font-size-15);opacity:.55;font-weight:var(--font-weight-500)}.credits-card-rate{font-size:var(--font-size-12);opacity:.45}.credits-card-features{flex-direction:column;gap:8px;margin:8px 0 4px;padding:0;list-style:none;display:flex}.credits-card-features li{font-size:var(--font-size-13);opacity:.75;align-items:center;gap:8px;display:flex}.credits-card-features i{color:var(--color-success);font-size:var(--font-size-15);flex-shrink:0}.credits-card-btn{width:100%;height:42px;color:var(--color-bg);font-size:var(--font-size-13);font-weight:var(--font-weight-500);cursor:pointer;transition:var(--transition);background:#021024d9;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:0 16px;display:inline-flex}.credits-card-btn i{font-size:var(--font-size-18)}.credits-card-btn:hover:not(:disabled){background:#021024}.credits-card-btn:disabled{opacity:.5;cursor:not-allowed}.credits-card--featured .credits-card-btn{background:var(--color-accent)}.credits-card--featured .credits-card-btn:hover:not(:disabled){filter:brightness(1.1)}.credits-toast{border:1px solid;border-radius:12px;align-items:flex-start;gap:12px;margin-top:24px;padding:14px 16px;display:flex}.credits-toast>i:first-child{font-size:var(--font-size-22);flex-shrink:0}.credits-toast--success{background:#10b98114;border-color:#10b98140}.credits-toast--success>i:first-child{color:var(--color-success)}.credits-toast--error{background:#ef444414;border-color:#ef444440}.credits-toast--error>i:first-child{color:var(--color-danger)}.credits-toast-body{font-size:var(--font-size-13);flex:1;line-height:1.5}.credits-toast-body strong{font-weight:var(--font-weight-500)}.credits-toast-body a{color:var(--color-accent);margin-left:6px;text-decoration:underline}.credits-toast-close{cursor:pointer;opacity:.45;width:28px;height:28px;transition:var(--transition);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.credits-toast-close:hover{opacity:1}.credits-toast-close i{font-size:var(--font-size-18)}[data-theme=dark] .credits-balance{background:#ebf7fd14}[data-theme=dark] .credits-state{border-color:#ebf7fd1a}[data-theme=dark] .credits-card{background:#ebf7fd05;border-color:#ebf7fd14}[data-theme=dark] .credits-card:hover{border-color:#ebf7fd2e}[data-theme=dark] .credits-card--featured{border-color:var(--color-accent);background:#ebf7fd0d}[data-theme=dark] .credits-card-btn{color:var(--color-bg);background:#ebf7fde6}[data-theme=dark] .credits-card-btn:hover:not(:disabled){background:#ebf7fd}.settings{max-width:560px}.settings-header{margin-bottom:40px}.settings-title{font-size:var(--font-size-30);font-weight:var(--font-weight-500);margin-bottom:6px}.settings-subtitle{font-size:var(--font-size-15);opacity:.45}.settings-section{margin-bottom:36px}.settings-label{font-size:var(--font-size-12);font-weight:var(--font-weight-500);text-transform:uppercase;letter-spacing:.08em;opacity:.4;margin-bottom:12px}.settings-card{background:#02102405;border:1px solid #02102414;border-radius:14px;align-items:center;gap:16px;padding:18px 20px;display:flex}.settings-card--danger{background:#ef444405;border-color:#ef444426;justify-content:space-between;gap:24px}.settings-avatar{background:linear-gradient(135deg, hsl(var(--avatar-hue,200), 65%, 55%), hsl(calc(var(--avatar-hue,200) + 40), 65%, 40%));color:#fff;width:48px;height:48px;font-size:var(--font-size-12);font-weight:var(--font-weight-500);letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:monospace;display:flex}.settings-info{flex-direction:column;gap:6px;min-width:0;display:flex}.settings-info-row{align-items:center;gap:6px;display:flex}.settings-info-value{font-size:var(--font-size-15);font-weight:var(--font-weight-500);letter-spacing:.02em;font-family:monospace}.settings-copy{width:26px;height:26px;color:var(--color-text);font-size:var(--font-size-15);cursor:pointer;opacity:.35;transition:var(--transition);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-copy:hover{opacity:1;background:#0210240f}.settings-network{font-size:var(--font-size-11);font-weight:var(--font-weight-500);text-transform:capitalize;width:fit-content;color:var(--color-accent);background:#4a90e21f;border-radius:20px;align-items:center;padding:2px 10px;display:inline-flex}.settings-segment{background:#02102405;border:1px solid #02102414;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.settings-segment-btn{color:var(--color-text);font-size:var(--font-size-15);cursor:pointer;opacity:.5;transition:var(--transition);background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 24px;display:flex}.settings-segment-btn i{font-size:var(--font-size-18)}.settings-segment-btn.active{opacity:1;background:var(--color-bg);color:var(--color-accent);box-shadow:0 1px 4px #02102414}.settings-segment-btn:hover:not(.active){opacity:.75}.settings-danger-info{flex-direction:column;gap:4px;display:flex}.settings-danger-title{font-size:var(--font-size-15);font-weight:var(--font-weight-500)}.settings-danger-desc{font-size:var(--font-size-12);opacity:.45}.settings-disconnect{color:var(--color-danger);font-size:var(--font-size-15);cursor:pointer;transition:var(--transition);white-space:nowrap;background:0 0;border:1px solid #ef444459;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:10px 18px;display:flex}.settings-disconnect i{font-size:var(--font-size-18)}.settings-disconnect:hover{background:var(--color-danger);border-color:var(--color-danger);color:#fff}[data-theme=dark] .settings-card{background:#ebf7fd05;border-color:#ebf7fd14}[data-theme=dark] .settings-card--danger{background:#ef444408;border-color:#ef444433}[data-theme=dark] .settings-copy:hover{background:#ebf7fd0f}[data-theme=dark] .settings-segment{background:#ebf7fd05;border-color:#ebf7fd14}[data-theme=dark] .settings-segment-btn.active{box-shadow:none;background:#ebf7fd0f}[data-theme=dark] .settings-disconnect:hover{background:var(--color-danger);border-color:var(--color-danger);color:#fff}.sui-dashboard{flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-bottom:48px;display:flex}.sui-header{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:780px;padding:20px 16px 0;display:flex}.sui-header__brand{font-size:var(--font-size-18);font-weight:var(--font-weight-400);color:var(--color-accent);align-items:center;gap:8px;display:flex}.sui-header__brand i{font-size:24px}.sui-header__actions{align-items:center;gap:12px;display:flex}.sui-addr{font-size:var(--font-size-12);opacity:.65;align-items:center;gap:6px;font-family:Roboto Mono,monospace;display:flex}.sui-addr i{font-size:15px}.sui-tabs{background:#0000000a;border-radius:12px;gap:4px;width:min(780px,100% - 32px);margin-top:28px;padding:4px;display:flex}[data-theme=dark] .sui-tabs{background:#ffffff0f}.sui-tab{font-size:var(--font-size-15);font-weight:var(--font-weight-400);color:var(--color-text);cursor:pointer;transition:var(--transition);opacity:.6;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 12px;display:flex}.sui-tab i{font-size:17px}.sui-tab:hover{opacity:.9}.sui-tab--active{background:var(--color-bg);opacity:1;font-weight:var(--font-weight-400);color:var(--color-accent);box-shadow:0 1px 6px #0000001a}[data-theme=dark] .sui-tab--active{background:#ffffff14;box-shadow:0 1px 6px #0006}.sui-content{background:#fff;border-radius:16px;width:min(780px,100% - 32px);margin-top:24px;padding:32px;box-shadow:0 4px 32px #02102412}[data-theme=dark] .sui-content{background:#ebf7fd0a;box-shadow:0 4px 32px #00000080}.sui-form{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.sui-field{background:var(--color-bg);cursor:text;width:100%;transition:var(--transition);border:1px solid #0210241f;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;display:flex}[data-theme=dark] .sui-field{border-color:#ebf7fd1f}.sui-field:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #4a90e226}[data-theme=dark] .sui-field:focus-within{box-shadow:0 0 0 3px #4ade8026}.sui-field i{font-size:var(--font-size-20);color:var(--color-accent);flex-shrink:0}.sui-field input,.sui-field textarea{font-size:var(--font-size-15);color:var(--color-text);resize:none;-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;flex:1}.sui-field input::placeholder,.sui-field textarea::placeholder{color:var(--color-text);opacity:.4}.sui-field--textarea{align-items:flex-start}.sui-field--textarea i{margin-top:2px}.sui-field--inline{flex:1}.sui-btn{background:var(--color-accent);color:#fff;width:100%;font-size:var(--font-size-15);font-weight:var(--font-weight-400);cursor:pointer;transition:var(--transition);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:12px;display:flex}.sui-btn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.sui-btn:active:not(:disabled){opacity:1;transform:translateY(0)}.sui-btn:disabled{opacity:.5;cursor:not-allowed}.sui-btn--sm{white-space:nowrap;border-radius:10px;width:auto;padding:10px 18px}.sui-badge{font-size:var(--font-size-11);font-weight:var(--font-weight-400);color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em;background:#4a90e226;border-radius:20px;align-items:center;padding:2px 8px;display:inline-flex}.sui-badge--count{background:var(--color-accent);color:#fff;margin-left:6px;padding:1px 6px}.sui-success-banner{width:min(780px,100% - 32px);font-size:var(--font-size-15);color:var(--color-success);background:#10b9811f;border:1px solid #10b9814d;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;display:flex}.sui-success-banner i{flex-shrink:0;font-size:20px}.sui-success-banner span{flex:1}.sui-success-banner code{font-family:Roboto Mono,monospace;font-size:var(--font-size-12)}.sui-success-close{cursor:pointer;color:var(--color-success);opacity:.7;background:0 0;border:none;align-items:center;padding:0;font-size:20px;display:flex}.sui-success-close:hover{opacity:1}.sui-error{width:100%;font-size:var(--font-size-12);color:var(--color-danger);align-items:center;gap:6px;display:flex}.sui-hint{width:100%;font-size:var(--font-size-12);color:var(--color-text);opacity:.55;align-items:flex-start;gap:6px;line-height:1.5;display:flex}.sui-hint i{flex-shrink:0;margin-top:1px;font-size:14px}.sui-hint code{opacity:.85;font-family:Roboto Mono,monospace;font-size:11px}.sui-hint--center{text-align:center;justify-content:center}.sui-loading{font-size:var(--font-size-15);opacity:.6;align-items:center;gap:8px;display:flex}.sui-divider{background:#02102414;width:100%;height:1px;margin:24px 0}[data-theme=dark] .sui-divider{background:#ebf7fd14}.sui-link{font-size:var(--font-size-12);color:var(--color-accent);align-items:center;gap:4px;font-family:Roboto Mono,monospace;text-decoration:none;display:inline-flex}.sui-link:hover{text-decoration:underline}.sui-link i{font-size:13px}.sui-view{flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;display:flex}.sui-lookup,.sui-owned{width:100%}.sui-section-title{font-size:var(--font-size-15);font-weight:var(--font-weight-400);align-items:center;gap:8px;margin-bottom:14px;display:flex}.sui-section-title i{color:var(--color-accent);font-size:18px}.sui-lookup-row{align-items:center;gap:10px;width:100%;margin-bottom:12px;display:flex}.account-card{background:var(--color-bg);border:1px solid #02102412;border-radius:12px;flex-direction:column;gap:10px;margin-bottom:12px;padding:16px;display:flex}[data-theme=dark] .account-card{border-color:#ebf7fd12}.account-card__header{align-items:center;gap:12px;display:flex}.account-card__avatar{background:var(--color-accent);color:#fff;width:40px;height:40px;font-size:var(--font-size-18);font-weight:var(--font-weight-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.account-card__username{font-size:var(--font-size-15);font-weight:var(--font-weight-400)}.account-card__email{font-size:var(--font-size-12);opacity:.6}.account-card__bio{font-size:var(--font-size-12);opacity:.75;line-height:1.5}.account-card__meta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.account-card__epoch{font-size:var(--font-size-12);opacity:.5;align-items:center;gap:4px;display:flex}.account-card__epoch i{font-size:13px}.sui-txlog{width:100%}.sui-txlog--empty{opacity:.5;text-align:center;font-size:var(--font-size-15);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 0;display:flex}.txlog-table{flex-direction:column;gap:8px;width:100%;display:flex}.txlog-header{font-size:var(--font-size-12);font-weight:var(--font-weight-400);opacity:.5;text-transform:uppercase;letter-spacing:.04em;grid-template-columns:1.5fr 2fr 2fr 1fr;gap:12px;padding:8px 12px;display:grid}.txlog-row{background:var(--color-bg);font-size:var(--font-size-12);border:1px solid #0210240f;border-radius:10px;grid-template-columns:1.5fr 2fr 2fr 1fr;align-items:center;gap:12px;padding:10px 12px;display:grid}[data-theme=dark] .txlog-row{border-color:#ebf7fd0f}.txlog-username{font-weight:var(--font-weight-400);align-items:center;gap:8px;display:flex}.txlog-avatar{background:var(--color-accent);color:#fff;width:26px;height:26px;font-size:var(--font-size-12);font-weight:var(--font-weight-400);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.txlog-digest,.txlog-object{font-family:Roboto Mono,monospace}.txlog-time{opacity:.5}@media (width<=480px){.sui-header{flex-wrap:wrap}.sui-content{padding:20px 16px}.txlog-header,.txlog-row{grid-template-columns:1fr 1fr}.txlog-object,.txlog-time{display:none}}
