.us-dialog{box-sizing:border-box;width:min(720px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:20px;background:#202336;color:#edf0fa;border:2px solid #626b87;border-radius:15px;font:14px/1.5 var(--font,"Be Vietnam Pro",system-ui,sans-serif);color-scheme:dark;box-shadow:0 16px 48px #0008;scrollbar-width:thin;scrollbar-color:#69738c #141826}
.us-dialog::backdrop{background:#090d1bcc}.us-dialog *{box-sizing:border-box}.us-dialog header{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px}.us-dialog h2{font-size:23px;line-height:1.3;color:#ffcf55;margin:0 0 5px}.us-dialog header p{margin:0;color:#becae4;font-size:13px}.us-dialog button,.us-dialog input,.us-dialog select{font:inherit;color:#edf0fa;background:#252a3d;border:1px solid #626b87;border-radius:6px;min-height:44px;max-width:100%;padding:9px 11px}.us-dialog button{cursor:pointer;touch-action:manipulation}.us-dialog button:enabled:hover{background:#343f59;border-color:#a8dfff}.us-dialog :is(button,input,select):focus-visible,.ti-logo:focus-visible{outline:3px solid #a8dfff;outline-offset:3px}.us-dialog button:disabled{opacity:.5;cursor:not-allowed}.us-dialog ::selection{background:#ffcf55;color:#141826}.us-close{flex:none;width:44px;font-size:24px!important;padding:0!important}.us-dialog nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:16px}.us-dialog nav button{padding:8px 5px;font-size:13px}.us-dialog nav [aria-pressed=true]{background:#ffcf55;color:#141826;border-color:#ffcf55;font-weight:700}
.us-body label{display:flex;flex-direction:column;gap:5px;font-size:13px;color:#d0d8ee;min-width:0}.us-body input,.us-body select{width:100%;min-width:0}.us-count{font-size:12px;color:#becae4;margin:7px 0 12px}.us-body select[size]{padding:4px;height:142px}.us-body option{padding:6px 8px}.us-preview{display:flex;align-items:center;gap:12px;min-height:76px;padding:10px 0;margin:5px 0}.us-preview img{width:64px;height:64px;object-fit:contain;image-rendering:pixelated}.us-preview b,.us-preview small{display:block}.us-preview b{font-size:16px;overflow-wrap:anywhere}.us-preview small{font-size:12px;color:#becae4;margin-top:4px}.us-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.us-body .us-shiny{display:flex;flex-direction:row;align-items:center;min-height:44px;gap:9px;margin:7px 0}.us-shiny input{width:20px;min-height:20px;accent-color:#ffcf55}.us-dialog [data-submit],.us-dialog [data-tool=currency]{width:100%;background:#ffcf55;border-color:#ffcf55;color:#141826;font-weight:700}.us-status{font-size:13px;color:#b5efce;overflow-wrap:anywhere;margin:12px 0 0;min-height:20px}.us-not-ready{font-size:14px;color:#ffe1a2;padding:10px;background:#393126;border-radius:6px}.us-not-ready[hidden]{display:none}.us-tools h3{font-size:16px;margin:20px 0 8px;color:#eef1f8}.us-tools h3:first-child{margin-top:0}.us-tools>[data-tool]{display:block;width:100%;margin:8px 0}.ti-menu>.us-secret-entry{min-height:44px;font-size:14px}.ti-logo[role=button]{cursor:pointer}
@media(max-width:370px){.us-dialog{padding:14px}.us-dialog h2{font-size:21px}.us-fields{gap:8px}.us-dialog nav{gap:4px}.us-dialog nav button{font-size:12px}.us-preview img{width:52px;height:52px}.us-preview b{font-size:15px}}
.us-dialog [data-submit]:enabled:hover,.us-dialog [data-tool=currency]:enabled:hover{background:#ffe18b;border-color:#ffe18b;color:#141826}
