.acc-chip-wrap{z-index:7;left:max(10px, env(safe-area-inset-left));top:max(14px, calc(env(safe-area-inset-top) + 4px));font-family:var(--font-ui,"Fredoka", system-ui, sans-serif);animation:.45s ease-out .6s both rail-in;position:absolute}.title.leaving .acc-chip-wrap{opacity:0;transition:opacity .2s}.acc-chip{cursor:pointer;max-width:min(320px,100vw - 120px);min-height:34px;font:inherit;color:#fff;text-align:left;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#0a0e1ab8;border:2px solid #ffffffa6;border-radius:999px;align-items:center;gap:6px;padding:3px 12px 3px 8px;font-size:max(14px,13px);line-height:1.1;display:inline-flex;box-shadow:0 3px #00000059}.acc-chip:active{box-shadow:none;translate:0 2px}.acc-chip:focus-visible{outline-offset:2px;outline:3px solid #4dabf7}.acc-btn:focus-visible{outline-offset:2px;outline:3px solid #4dabf7}.acc-mbtn:focus-visible{outline-offset:2px;outline:3px solid #4dabf7}.acc-ask-opt:focus-visible{outline-offset:2px;outline:3px solid #4dabf7}@media (hover:hover){.acc-chip:hover{background:#141c34d9}}.acc-lbl{text-overflow:ellipsis;min-width:0;overflow:hidden}.acc-lbl small{opacity:.8;font-size:max(14px,12px);font-weight:600}.acc-lbl b{color:#ffe066;font-weight:700}.acc-chip.guest .acc-lbl{font-weight:700}.acc-cloud{color:#d0ebff;flex:none;place-items:center;width:22px;height:18px;font-size:max(14px,18px);line-height:1;display:inline-grid;position:relative}.acc-cloud i{color:#10131f;background:#69db7c;border-radius:50%;place-items:center;width:13px;height:13px;font-size:max(14px,9px);font-style:normal;font-weight:800;line-height:1;display:grid;position:absolute;bottom:-3px;right:-4px;box-shadow:0 0 0 1.5px #10131f}.acc-cloud.saving i{background:#74c0fc;animation:1s linear infinite acc-spin}.acc-cloud.pending i,.acc-cloud.offline i,.acc-cloud.error i,.acc-cloud.newer i{background:#ffd43b}.acc-cloud.guest{color:#fff}@keyframes acc-spin{to{rotate:360deg}}html.rm .acc-cloud.saving i{animation:none}.acc-pop{box-sizing:border-box;color:#fff;cursor:default;background:#0a0e1af0;border:2px solid #ffffffb3;border-radius:14px;flex-direction:column;gap:8px;width:min(280px,100vw - 20px);padding:12px;animation:.16s ease-out both acc-in;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 4px #0006}@keyframes acc-in{0%{opacity:0;transform:translateY(-6px)}}.acc-name{color:#ffe066;overflow-wrap:anywhere;font-size:max(14px,16px)}.acc-state{opacity:.9;align-items:center;gap:6px;font-size:max(14px,13px);display:flex}.acc-btn,.acc-mbtn{cursor:pointer;min-height:40px;font:inherit;color:#fff;-webkit-tap-highlight-color:transparent;background:#ffffff1a;border:2px solid #ffffff73;border-radius:10px;padding:4px 12px;font-size:max(14px,14px);font-weight:700}.acc-btn.danger,.acc-mbtn.danger{color:#1d2230;background:linear-gradient(#ffe066,#fcc419);border-color:#1d2230}.acc-btn:disabled,.acc-mbtn:disabled{opacity:.6;cursor:progress}@media (hover:hover){.acc-btn:hover,.acc-mbtn:hover{background:#ffffff2e}.acc-btn.danger:hover,.acc-mbtn.danger:hover{filter:brightness(1.06)}}.acc-note{opacity:.7;font-size:max(14px,12px);line-height:1.25}.acc-confirm{flex-direction:column;gap:8px;display:flex}.acc-confirm p{color:#ffe066;margin:0;font-size:max(14px,13px);font-weight:700;line-height:1.25}.acc-row{flex-wrap:wrap;gap:8px;display:flex}.acc-row>button{flex:1}.acc-mrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acc-mstate{flex:1;align-items:center;gap:8px;min-width:0;font-size:max(14px,14px);display:flex}.acc-mstate>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acc-mstate small{opacity:.75;font-size:max(14px,12px)}.acc-mstate b{color:var(--gold,#ffd43b)}.acc-mrow .acc-confirm{flex-basis:100%}.acc-mbtn{min-height:40px;color:var(--txt,#fff);font-size:max(14px,13px)}.hof .acc-end{z-index:2;left:max(10px, env(safe-area-inset-left));bottom:max(10px, env(safe-area-inset-bottom));animation:.3s ease-out 1.2s both acc-in;position:absolute}.acc-ask{z-index:120;font-family:var(--font-ui,"Fredoka", system-ui, sans-serif);background:#060914a8;place-items:center;padding:16px;animation:.16s ease-out both acc-in;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.acc-ask-box{color:#fff;background:linear-gradient(#232c55fa,#101428fa);border:2px solid #ffffffbf;border-radius:16px;flex-direction:column;gap:10px;width:min(380px,100%);padding:16px;display:flex;box-shadow:0 5px #00000073}.acc-ask-title{text-align:center;font-size:max(14px,20px)}.acc-ask-mode{text-align:center;opacity:.75;margin-top:-6px;font-size:max(14px,13px)}.acc-ask-opt{cursor:pointer;min-height:56px;font:inherit;color:#fff;text-align:left;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:2px solid #fff6;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.acc-ask-opt b{color:#ffe066;font-size:max(14px,15px)}.acc-ask-opt span{font-size:max(14px,14px);font-weight:600}.acc-ask-opt small{opacity:.75;font-size:max(14px,12px)}@media (hover:hover){.acc-ask-opt:hover{background:#ffffff29;border-color:#ffe066}}.acc-ask-note{text-align:center;opacity:.7;font-size:max(14px,12px)}@media (orientation:portrait) and (max-width:760px){.acc-chip-wrap{top:max(64px, calc(env(safe-area-inset-top) + 56px))}.acc-chip{max-width:calc(100vw - 32px);min-height:32px;font-size:max(14px,12px)}.acc-lbl small{display:none}}@media (max-height:520px) and (orientation:landscape){.title>.acc-chip-wrap{left:calc(88px + max(6px, env(safe-area-inset-left)))}.acc-chip{min-height:30px;padding:2px 10px 2px 6px;font-size:max(14px,12px)}.acc-lbl small{display:none}}.acc-hint-host{z-index:60;left:0;right:0;top:max(56px, calc(env(safe-area-inset-top) + 50px));pointer-events:none;justify-content:center;display:flex;position:fixed}.acc-hint{pointer-events:auto;box-sizing:border-box;color:#fff;max-width:min(520px,100vw - 20px);font-family:var(--font-ui,"Fredoka", system-ui, sans-serif);text-align:center;background:#0a0e1af0;border:2px solid #ffffffb3;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;padding:9px 36px 9px 14px;font-size:max(14px,14px);line-height:1.25;animation:.25s ease-out both rail-in;display:flex;position:relative;box-shadow:0 4px #0006}.acc-hint.failed{border-color:#ffd43b}.acc-hint-go{color:#ffe066;text-underline-offset:2px;cursor:pointer;font-weight:700;text-decoration:underline}.acc-hint-go:focus-visible{outline-offset:2px;outline:3px solid #4dabf7}.acc-hint-x:focus-visible{outline-offset:2px;outline:3px solid #4dabf7}.acc-hint-x{cursor:pointer;width:26px;height:26px;font:inherit;color:#fff;background:#ffffff1f;border:0;border-radius:50%;font-size:max(14px,18px);line-height:1;position:absolute;top:50%;right:6px;translate:0 -50%}@media (max-width:600px){.acc-hint-host{top:calc(env(safe-area-inset-top) + 104px)}}
