.atlas-loading{color:#66554d;text-align:start;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-width:0;font-size:16px;line-height:24px;display:grid}.atlas-loading-copy{overflow-wrap:anywhere;min-width:0}.atlas-loading-symbol{color:#a64709;place-items:center;width:32px;height:32px;display:grid}.atlas-loading-symbol img{object-fit:contain;width:32px;height:32px;display:block}.atlas-loading-symbol svg{flex-shrink:0}.atlas-loading--section,.atlas-loading--results{padding-block:20px}.atlas-loading--vote{color:#593819;grid-template-columns:56px minmax(0,1fr);gap:10px 16px;min-height:88px;padding-block:12px}.atlas-loading--vote .atlas-loading-symbol{background:#fff8ed;border-radius:8px;grid-row:span 2;width:56px;height:56px;box-shadow:inset 0 0 0 1px #e4bf89}.atlas-loading--vote .atlas-loading-copy{align-self:end;font-weight:600}.inpage-confirm .atlas-loading.atlas-loading--vote{text-align:start;justify-content:normal}.atlas-loading-track{background:#eadfd3;border-radius:2px;align-self:start;width:100%;max-width:240px;height:3px;display:block;position:relative;overflow:hidden}.atlas-loading-track:after{content:"";border-radius:inherit;background:#e98819;width:35%;position:absolute;inset:0}.atlas-loading-skeleton{grid-column:1/-1;gap:16px;padding-block:12px;display:grid}.atlas-loading-row{justify-content:space-between;align-items:center;gap:24px;min-height:28px;display:flex}.atlas-loading-row i{background:#e9dfd6;border-radius:4px;width:56%;height:12px;display:block}.atlas-loading-row i:last-child{width:20%}.atlas-loading-row:nth-child(2) i:first-child{width:44%}.atlas-loading-row:nth-child(3) i:first-child{width:50%}.atlas-busy-icon{flex:none}.atlas-boot{box-sizing:border-box;background:#fffaf7;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:calc(100svh - 16px);padding:32px;display:flex}.atlas-boot img{width:184px;max-width:100%;height:auto;display:block}.atlas-boot .atlas-loading-track{align-self:center;width:160px}@media (prefers-reduced-motion:no-preference){.atlas-loading-symbol img{animation:4s linear infinite atlas-loading-turn}.atlas-busy-icon{animation:1.2s linear infinite atlas-loading-turn}.atlas-loading-track:after{animation:1.8s ease-in-out infinite alternate atlas-loading-travel}.atlas-loading-row{animation:1.8s ease-in-out infinite alternate atlas-loading-breathe}.atlas-loading-row:nth-child(2){animation-delay:.16s}.atlas-loading-row:nth-child(3){animation-delay:.32s}.atlas-loading[data-loading-kind=wallet] .atlas-loading-symbol svg,.atlas-loading[data-loading-kind=checking] .atlas-loading-symbol svg{animation:1.3s ease-in-out infinite alternate atlas-loading-breathe}.atlas-loading[data-loading-kind=sending] .atlas-loading-symbol svg{animation:1.5s ease-in-out infinite alternate atlas-loading-send}}@keyframes atlas-loading-turn{to{transform:rotate(360deg)}}@keyframes atlas-loading-travel{0%{transform:translate(0)}to{transform:translate(185%)}}@keyframes atlas-loading-breathe{0%{opacity:.45}to{opacity:1}}@keyframes atlas-loading-send{0%{transform:translate(-2px,2px)}to{transform:translate(2px,-2px)}}@media (forced-colors:active){.atlas-loading-track,.atlas-loading-row i{border:1px solid canvastext}.atlas-loading-track:after{background:highlight}}.wallet-picker{width:min(440px,100% - 32px);max-height:calc(100dvh - 32px);padding:24px}.wallet-picker .dialog-top{margin-bottom:8px;display:flex}.wallet-picker .dialog-top button{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.wallet-picker h2{overflow-wrap:anywhere;margin:0 0 24px}.wallet-picker-options{gap:12px;display:grid}.wallet-picker-options button{text-align:start;width:100%;min-height:64px;color:inherit;border:1px solid var(--control-line);background:#fff8ef;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:16px;font-size:16px;display:grid}.wallet-picker-options span{overflow-wrap:anywhere}.wallet-picker-options button:hover{background:#ffefd8;border-color:#b55209}.wallet-picker button:focus-visible{outline-offset:3px;outline:2px solid #a64600}[dir=rtl] .wallet-picker-options button>svg:last-child{transform:rotate(180deg)}@media (max-width:480px){.wallet-picker{padding:20px 16px}}@media (prefers-reduced-motion:no-preference){.wallet-picker[open]{animation:.16s ease-out vote-dialog-enter}}
