.ui-btn{justify-content:center;align-items:center;gap:var(--rw-space-2);height:var(--rw-hit);padding:0 var(--rw-space-5);border-radius:var(--rw-radius-full);font-size:var(--rw-text-base);line-height:var(--rw-lead-xs);font-weight:var(--rw-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--rw-dur-hover) var(--rw-ease), transform var(--rw-dur-hover) var(--rw-ease), color var(--rw-dur-hover) var(--rw-ease);border:0;text-decoration:none;display:inline-flex;position:relative}.ui-btn:active{transform:scale(.98)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.4;pointer-events:none}.ui-btn-primary{background:var(--rw-ink);color:var(--rw-on-ink)}.ui-btn-primary:hover{background:var(--rw-ink-hover)}.ui-btn-primary:active{background:var(--rw-ink-press)}.ui-btn-secondary{background:var(--rw-fill-2);color:var(--rw-ink)}.ui-btn-secondary:hover{background:var(--rw-fill-3)}.ui-btn-secondary:active{background:color-mix(in srgb, var(--rw-fill-3) 80%, var(--rw-ink))}.ui-card .ui-btn-secondary,.ui-list .ui-btn-secondary{background:var(--rw-fill)}.ui-card .ui-btn-secondary:hover,.ui-list .ui-btn-secondary:hover{background:var(--rw-fill-2)}.ui-btn-text{color:var(--rw-ink);padding:0 var(--rw-space-3);background:0 0}.ui-btn-text:hover{background:var(--rw-fill)}.ui-btn-text:active{background:var(--rw-fill-2)}.ui-btn-icon{width:var(--rw-hit);color:var(--rw-ink);background:0 0;padding:0}.ui-btn-icon:hover{background:var(--rw-fill)}.ui-btn-icon:active{background:var(--rw-fill-2)}.ui-btn-sm{height:var(--rw-control-h);padding:0 var(--rw-space-4);font-size:var(--rw-text-sm)}.ui-btn-sm:before{content:"";inset:calc((var(--rw-control-h) - var(--rw-hit)) / 2) 0;position:absolute}.ui-btn-text.ui-btn-sm{padding:0 var(--rw-space-2)}.ui-btn-icon.ui-btn-sm{width:var(--rw-control-h);padding:0}.ui-btn-block{width:100%}.ui-btn-label{display:contents}.ui-btn[data-loading=true]{pointer-events:none}.ui-btn[data-loading=true]>.ui-btn-label{visibility:hidden}.ui-btn-spin{width:var(--rw-space-4);height:var(--rw-space-4);border-radius:var(--rw-radius-full);border:2px solid;border-right-color:#0000;margin:auto;animation:.8s linear infinite ui-spin;position:absolute;inset:0}@keyframes ui-spin{to{transform:rotate(360deg)}}@media (max-width:767px){.ui-btn-sm{height:var(--rw-hit);min-width:var(--rw-hit)}.ui-btn-icon.ui-btn-sm{width:var(--rw-hit)}.ui-btn-sm:before{inset:0}}
.ui-scrim{z-index:var(--rw-z-scrim);background:var(--rw-scrim);animation:ui-fade var(--rw-dur-state) linear;position:fixed;inset:0}.ui-scrim[data-state=closed]{opacity:0;transition:opacity var(--rw-dur-state) var(--rw-ease-out)}.ui-only-m-flex{display:none}.ui-sheet-root{z-index:var(--rw-z-float);padding:var(--rw-space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ui-sheet{z-index:var(--rw-z-float);gap:var(--rw-space-4);width:100%;max-width:480px;max-height:calc(100dvh - var(--rw-space-7));padding:var(--rw-space-5);border-radius:var(--rw-radius-l);background:var(--rw-surface);box-shadow:var(--rw-shadow-float);animation:ui-panel-in var(--rw-dur-panel) var(--rw-ease-in);flex-direction:column;display:flex;position:relative;overflow-y:auto}.ui-sheet[data-state=closed]{opacity:0;transform:translateY(var(--rw-space-3));transition:opacity var(--rw-dur-state) var(--rw-ease-out), transform var(--rw-dur-state) var(--rw-ease-out)}.ui-sheet-head{justify-content:space-between;align-items:center;gap:var(--rw-space-3);display:flex}.ui-sheet-grab{display:none}@keyframes ui-panel-in{0%{opacity:0;transform:translateY(var(--rw-space-3))}}.ui-anchor{display:inline-flex;position:relative}.ui-pop,.ui-float{z-index:var(--rw-z-float);padding:var(--rw-space-5);border-radius:var(--rw-radius-l);background:var(--rw-surface);color:var(--rw-ink);box-shadow:var(--rw-shadow-float);animation:ui-panel-in var(--rw-dur-panel) var(--rw-ease-in);flex-direction:column;display:flex;position:absolute}.ui-pop{top:calc(100% + var(--rw-space-2));gap:var(--rw-space-5);width:400px;max-width:calc(100vw - 2 * var(--rw-gutter));right:0}.ui-pop-compact{gap:var(--rw-space-1);width:240px;padding:var(--rw-space-2)}.ui-float{gap:var(--rw-space-4);width:360px;max-width:calc(100vw - 2 * var(--rw-gutter))}.ui-pop[data-state=closed],.ui-float[data-state=closed]{opacity:0;transform:translateY(var(--rw-space-1));transition:opacity var(--rw-dur-state) var(--rw-ease-out), transform var(--rw-dur-state) var(--rw-ease-out)}.ui-pop:focus,.ui-float:focus,.ui-sheet:focus{outline:none}.ui-toast-host{left:0;right:0;bottom:var(--rw-space-5);z-index:var(--rw-z-toast);padding:0 var(--rw-gutter);pointer-events:none;justify-content:center;display:flex;position:fixed}.ui-toast{align-items:center;gap:var(--rw-space-4);min-height:48px;padding:0 var(--rw-space-2) 0 var(--rw-space-5);border-radius:var(--rw-radius-full);background:var(--rw-ink);color:var(--rw-on-ink);box-shadow:var(--rw-shadow-float);font-size:var(--rw-text-base);line-height:var(--rw-lead-xs);pointer-events:auto;animation:ui-panel-in var(--rw-dur-panel) var(--rw-ease-in);display:inline-flex}.ui-toast[data-state=closed]{opacity:0;transition:opacity var(--rw-dur-state) var(--rw-ease-out)}.ui-toast .ui-btn{background:color-mix(in srgb, var(--rw-on-ink) 16%, transparent);color:var(--rw-on-ink)}.ui-toast .ui-btn:hover{background:color-mix(in srgb, var(--rw-on-ink) 24%, transparent)}.ui-toast .ui-btn.ui-toast-on{background:var(--rw-on-ink);color:var(--rw-ink)}.ui-toast .ui-btn.ui-toast-on:hover{background:color-mix(in srgb, var(--rw-on-ink) 86%, var(--rw-ink))}.ui-toast-icon{margin-right:calc(-1 * var(--rw-space-2));display:inline-flex}.ui-toast-icon+.ui-toast-text{font-weight:600}.ui-toast-sub{font-size:var(--rw-text-xs);line-height:var(--rw-lead-xs);color:color-mix(in srgb, var(--rw-on-ink) 72%, var(--rw-ink));display:block}.ui-bulk{bottom:var(--rw-space-5);pointer-events:none;justify-content:center;display:flex;position:sticky}.ui-bulk .ui-toast{pointer-events:auto;animation:none}@media (max-width:767px){.ui-only-m-flex{display:block}.ui-sheet-root{align-items:flex-end;padding:0}.ui-sheet{border-radius:var(--rw-radius-l) var(--rw-radius-l) 0 0;max-width:none;padding:var(--rw-space-5) var(--rw-space-4) calc(var(--rw-space-6) + env(safe-area-inset-bottom));animation-name:ui-sheet-up}.ui-sheet[data-state=closed]{transform:translateY(100%)}.ui-sheet-grab{width:36px;height:4px;margin:calc(-1 * var(--rw-space-2)) 0 0;border-radius:var(--rw-radius-full);background:var(--rw-fill-3);align-self:center;display:block}.ui-pop,.ui-float{width:auto;max-width:none;max-height:86dvh;padding:var(--rw-space-5) var(--rw-space-4) calc(var(--rw-space-6) + env(safe-area-inset-bottom));border-radius:var(--rw-radius-l) var(--rw-radius-l) 0 0;animation-name:ui-sheet-up;position:fixed;bottom:0;overflow-y:auto;top:auto!important;left:0!important;right:0!important}.ui-pop[data-state=closed],.ui-float[data-state=closed]{transform:translateY(100%)}.ui-pop-compact{width:auto;padding:var(--rw-space-4) var(--rw-space-2) calc(var(--rw-space-5) + env(safe-area-inset-bottom))}.ui-toast-host{bottom:calc(var(--rw-tabbar-h) + var(--rw-space-4) + env(safe-area-inset-bottom))}.ui-toast{gap:var(--rw-space-1);width:100%;height:auto;padding:var(--rw-space-1) var(--rw-space-1) var(--rw-space-1) var(--rw-space-4);flex-wrap:wrap}.ui-toast .ui-btn{height:var(--rw-hit);padding:0 var(--rw-space-3)}body:has(.ui-sheet-root,.ui-float,.ui-pop) .ui-toast-host{top:calc(env(safe-area-inset-top) + var(--rw-space-3));bottom:auto}.ui-bulk{bottom:calc(var(--rw-tabbar-h) + var(--rw-space-4) + env(safe-area-inset-bottom))}.ui-bulk .ui-toast{width:100%}}@keyframes ui-sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.ui-sheet,.ui-pop,.ui-float,.ui-toast{animation-name:ui-fade;transform:none!important}}@keyframes ui-fade{0%{opacity:0}}
.ui-topnav{z-index:var(--rw-z-nav);background:color-mix(in srgb, var(--rw-surface) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 var(--rw-hairline) 0 var(--rw-hair);position:sticky;top:0}.ui-topnav-in{align-items:center;gap:var(--rw-space-6);height:var(--rw-nav-h);display:flex}.ui-brand{align-items:center;gap:var(--rw-space-2);min-height:var(--rw-hit);font-size:var(--rw-text-md);line-height:var(--rw-lead-md);font-weight:var(--rw-weight-strong);white-space:nowrap;color:var(--rw-ink);text-decoration:none;display:inline-flex}.ui-brand-mark{flex:none;display:block}.ui-brand-q{fill:var(--rw-ink)}.ui-brand-hl{fill:var(--rw-expr-video)}.dark .ui-brand-hl{fill-opacity:.8}.ui-navlinks{gap:var(--rw-space-5);align-self:stretch;display:flex}.ui-navlink{font-size:var(--rw-text-base);line-height:var(--rw-lead-xs);font-weight:var(--rw-weight-medium);color:var(--rw-ink-2);transition:color var(--rw-dur-hover) var(--rw-ease);align-items:center;text-decoration:none;display:flex;position:relative}.ui-navlink:hover{color:var(--rw-ink)}.ui-navlink[aria-current=page]{color:var(--rw-ink);box-shadow:inset 0 -2px 0 var(--rw-ink)}.ui-navsearch{align-items:center;gap:var(--rw-space-2);width:320px;height:var(--rw-hit);padding:0 var(--rw-space-3);border-radius:var(--rw-radius-m);background:var(--rw-fill);color:var(--rw-ink-2);font:inherit;font-size:var(--rw-text-base);text-align:left;cursor:pointer;transition:background var(--rw-dur-hover) var(--rw-ease);border:0;margin-left:auto;display:flex}.ui-navsearch:hover{background:var(--rw-fill-2)}.ui-navsearch-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-navsearch-label[data-filled]{color:var(--rw-ink)}.ui-navsearch-icon{margin-left:auto;display:none}.ui-navback{align-items:center;gap:var(--rw-space-1);min-height:var(--rw-hit);color:var(--rw-ink);font-size:var(--rw-text-base);line-height:var(--rw-lead-base);font-weight:var(--rw-weight-strong);text-decoration:none;display:none}.ui-tabbar{display:none}@media (max-width:767px){.ui-topnav{z-index:var(--rw-z-float);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--rw-surface)}.ui-navlinks,.ui-navsearch{display:none}.ui-navsearch-icon{display:inline-flex}.ui-topnav-in[data-back] .ui-brand{display:none}.ui-topnav-in[data-back] .ui-navback{display:inline-flex}.ui-topnav-in{justify-content:space-between}.ui-tabbar{z-index:var(--rw-z-nav);padding:var(--rw-space-1) var(--rw-space-4) calc(var(--rw-space-2) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--rw-surface) 92%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 calc(-1 * var(--rw-hairline)) 0 var(--rw-hair);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.ui-tab-item{justify-content:center;align-items:center;gap:var(--rw-space-1);min-height:48px;font-size:var(--rw-text-xs);line-height:var(--rw-lead-xs);font-weight:var(--rw-weight-medium);color:var(--rw-ink-2);flex-direction:column;text-decoration:none;display:flex}.ui-tab-item[aria-current=page]{color:var(--rw-ink);font-weight:var(--rw-weight-strong)}.ui-with-tabbar{padding-bottom:calc(var(--rw-space-9) + env(safe-area-inset-bottom))}}@media (min-width:768px){.ui-with-tabbar{padding-bottom:var(--rw-space-8)}}.ui-sheet-search{gap:var(--rw-space-4);flex-direction:column;display:flex}.ui-sheet-actions{gap:var(--rw-space-2);flex-wrap:wrap;display:flex}.ui-keys{gap:var(--rw-space-2) var(--rw-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;display:grid}.ui-keys dt{font-size:var(--rw-text-base)}.ui-keys dd{gap:var(--rw-space-1);justify-content:flex-end;margin:0;display:flex}.ui-keys-h{margin:var(--rw-space-3) 0 0;font-size:var(--rw-text-sm);line-height:var(--rw-lead-sm);font-weight:var(--rw-weight-medium);color:var(--rw-ink-2);grid-column:1/-1}.ui-keys-h:first-child{margin-top:0}.ss-results{flex-direction:column;max-height:min(56dvh,520px);display:flex;overflow-y:auto}.ss-results>*{flex:none}.ss-results[aria-busy=true]{opacity:.7;transition:opacity var(--rw-dur-hover) var(--rw-ease)}.ss-h{margin:var(--rw-space-4) 0 var(--rw-space-1);padding:0 var(--rw-space-2);font-size:var(--rw-text-xs);line-height:var(--rw-lead-xs);font-weight:var(--rw-weight-strong);color:var(--rw-ink-2)}.ss-row{align-items:center;gap:var(--rw-space-3);min-height:52px;padding:0 var(--rw-space-2);border-bottom:var(--rw-hairline) solid var(--rw-hair);color:var(--rw-ink);text-decoration:none;display:flex}.ss-row b{font-size:var(--rw-text-base);font-weight:var(--rw-weight-strong)}.ss-row:hover,.ss-row[aria-selected=true]{background:var(--rw-fill-2)}.ss-has-form{align-content:center;gap:var(--rw-space-1) var(--rw-space-3);padding-top:var(--rw-space-2);padding-bottom:var(--rw-space-2);flex-wrap:wrap}.ss-form{min-width:0;font-size:var(--rw-text-sm);line-height:var(--rw-lead-sm);color:var(--rw-ink-2);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;overflow:hidden}.ss-form b{font-size:inherit;color:var(--rw-ink)}.ss-lv{font-size:var(--rw-text-xs);font-weight:var(--rw-weight-strong);color:var(--c)}.ss-gloss{min-width:0;font-size:var(--rw-text-sm);color:var(--rw-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ss-sentence{justify-content:center;align-items:flex-start;gap:var(--rw-space-1);padding-top:var(--rw-space-3);padding-bottom:var(--rw-space-3);flex-direction:column}.ss-en{font-size:var(--rw-text-base);line-height:var(--rw-lead-base)}.ss-en b{font-weight:var(--rw-weight-strong)}.ss-src-lock{align-items:center;gap:var(--rw-space-1);display:inline-flex}.ss-src{font-size:var(--rw-text-xs);line-height:var(--rw-lead-xs);color:var(--rw-ink-2)}.ss-all .ss-gloss{color:var(--rw-ink-2)}.ss-all{border-bottom:0}.ss-lib{gap:var(--rw-space-3)}.ss-lib-thumb{flex:none;width:80px}.ss-lib-thumb .ui-thumb{border-radius:var(--rw-radius-s)}.ss-lib-thumb .ui-thumb-ph{padding:0}.ss-lib-thumb .ui-thumb-ph>span{display:none}.ss-lib-text{flex-direction:column;flex:1;min-width:0;display:flex}.ss-lib-title{font-size:var(--rw-text-base);line-height:var(--rw-lead-base);font-weight:var(--rw-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-lib-en{font-weight:var(--rw-weight-regular);color:var(--rw-ink-2)}.ss-play{align-items:center;gap:var(--rw-space-3);margin-top:var(--rw-space-1);padding:var(--rw-space-3) var(--rw-space-4);border-radius:var(--rw-radius-l);background:var(--rw-ink);color:var(--rw-on-ink);text-decoration:none;display:flex}.ss-play-text{gap:var(--rw-space-1);font-size:var(--rw-text-sm);color:color-mix(in srgb, var(--rw-on-ink) 64%, var(--rw-ink));flex-direction:column;flex:1;display:flex}.ss-play-text b{font-size:var(--rw-text-base);font-weight:var(--rw-weight-strong);color:var(--rw-on-ink)}.ss-play[aria-selected=true]{outline:2px solid var(--rw-ink);outline-offset:-2px}.ss-note{margin:var(--rw-space-4) 0;font-size:var(--rw-text-sm);color:var(--rw-ink-2)}.ss-keys{margin:0}.ss-top{align-items:center;gap:var(--rw-space-2);display:flex}.ss-top>.ui-search{flex:1;min-width:0}.ss-cancel{flex:none;display:none}@media (min-width:768px){.ui-sheet-root:has(.ss-page){--ss-gap:clamp(48px, 12vh, 120px);padding-top:var(--ss-gap);align-items:flex-start;padding-bottom:0}.ui-sheet.ss-page{max-height:calc(100dvh - var(--ss-gap) - 32px);overflow:hidden}.ui-sheet.ss-page .ui-sheet-search{flex:1;min-height:0}.ss-page .ss-results{overscroll-behavior:contain;flex:1;min-height:0;max-height:none}}@media (max-width:767px){.ss-keys{display:none}.ui-sheet-root:has(.ss-page){align-items:flex-start}.ui-sheet.ss-page{top:var(--ss-top,0);width:auto;max-width:none;height:var(--ss-vh,100dvh);gap:var(--rw-space-3);max-height:none;padding:var(--rw-space-4) var(--rw-space-4) 0;border-radius:0;animation-name:ui-fade;position:fixed;left:0;right:0;overflow:hidden}.ui-sheet.ss-page[data-state=closed]{transform:none}.ui-sheet.ss-page>.ui-sheet-head,.ui-sheet.ss-page>.ui-sheet-grab{display:none}.ui-sheet.ss-page .ui-sheet-search{gap:var(--rw-space-3);flex:1;min-height:0}.ss-cancel{display:inline-flex}.ss-top>.ui-search.ss-field{height:var(--rw-hit);padding:0 var(--rw-space-3);border-radius:var(--rw-radius-m);background:var(--rw-fill);box-shadow:none}.ss-top>.ui-search.ss-field input{font-size:var(--rw-text-base)}.ss-results{min-height:0;max-height:none;padding-bottom:calc(var(--rw-space-5) + env(safe-area-inset-bottom));overscroll-behavior:contain;flex:1}}.ui-legal{justify-content:center;gap:var(--rw-space-1) var(--rw-space-4);padding:var(--rw-space-2) var(--rw-gutter) var(--rw-space-4);font-size:var(--rw-text-xs);line-height:var(--rw-lead-xs);color:var(--rw-ink-2);flex-wrap:wrap;display:flex}.ui-legal a{min-height:var(--rw-hit);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.ui-legal a:hover{color:var(--rw-ink);text-decoration:underline}@media (max-width:767px){.ui-legal{padding-bottom:calc(var(--rw-space-9) + env(safe-area-inset-bottom))}}
.auth{gap:var(--rw-space-5);flex-direction:column;width:100%;max-width:400px;margin:0 auto;display:flex}.auth-card{gap:var(--rw-space-5);padding:var(--rw-pad);border-radius:var(--rw-radius-l);background:var(--rw-surface);flex-direction:column;display:flex}.auth-h{gap:var(--rw-space-2);flex-direction:column;display:flex}.auth-form{gap:var(--rw-space-4);flex-direction:column;display:flex}.auth-fld{gap:var(--rw-space-2);flex-direction:column;display:flex}.auth-label{font-size:var(--rw-text-sm);line-height:var(--rw-lead-sm);font-weight:var(--rw-weight-medium);color:var(--rw-ink)}.auth-submit{margin-top:var(--rw-space-2)}.auth-input{height:var(--rw-hit);border-radius:var(--rw-radius-m);background:var(--rw-fill);transition:background var(--rw-dur-hover) var(--rw-ease), box-shadow var(--rw-dur-hover) var(--rw-ease);align-items:center;display:flex}.auth-input:hover{background:var(--rw-fill-2)}.auth-input:focus-within{box-shadow:inset 0 0 0 2px var(--rw-ink)}.auth-input input{min-width:0;height:100%;padding:0 var(--rw-space-3);font:inherit;font-size:var(--rw-text-base);line-height:var(--rw-lead-xs);color:var(--rw-ink);background:0 0;border:0;outline:0;flex:1}.auth-input input::placeholder{color:var(--rw-ink-2)}.auth-input[data-bad]{box-shadow:inset 0 0 0 1.5px var(--rw-danger)}.auth-input[data-bad]:focus-within{box-shadow:inset 0 0 0 2px var(--rw-danger)}.auth-input[data-off]{opacity:.4;pointer-events:none}.auth-reveal{height:var(--rw-hit);min-width:56px;padding:0 var(--rw-space-3);border-radius:0 var(--rw-radius-m) var(--rw-radius-m) 0;font:inherit;font-size:var(--rw-text-sm);line-height:var(--rw-lead-sm);font-weight:var(--rw-weight-medium);color:var(--rw-ink-2);cursor:pointer;transition:color var(--rw-dur-hover) var(--rw-ease);background:0 0;border:0;flex:none}.auth-reveal:hover{color:var(--rw-ink)}.auth-hint{font-size:var(--rw-text-sm);line-height:var(--rw-lead-sm);color:var(--rw-ink-2);margin:0}.auth-legal{text-align:center}.auth-legal a{color:var(--rw-ink);text-underline-offset:.2em;text-decoration:underline}.auth-msg{align-items:flex-start;gap:var(--rw-space-2);font-size:var(--rw-text-sm);line-height:var(--rw-lead-sm);color:var(--rw-danger);margin:0;display:flex}.auth-msg>.ui-icon-sm,.auth-note>.ui-icon-sm{flex:none;margin-top:2px}.auth-msg a,.auth-msg button{font:inherit;font-weight:var(--rw-weight-medium);text-underline-offset:.2em;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-note{align-items:flex-start;gap:var(--rw-space-2);padding:var(--rw-space-3);border-radius:var(--rw-radius-m);background:var(--rw-fill);font-size:var(--rw-text-sm);line-height:var(--rw-lead-sm);color:var(--rw-ink-body);display:flex}.auth-note[data-err]{color:var(--rw-danger)}.auth-note .ui-btn{margin:calc(-1 * var(--rw-space-1)) calc(-1 * var(--rw-space-2)) calc(-1 * var(--rw-space-1)) 0}.auth-foot{justify-content:center;align-items:center;gap:var(--rw-space-1);font-size:var(--rw-text-base);line-height:var(--rw-lead-xs);color:var(--rw-ink-2);margin:0;display:flex}.auth-foot a,.auth-foot button{min-height:var(--rw-hit);padding:0 var(--rw-space-2);border-radius:var(--rw-radius-s);font:inherit;font-weight:var(--rw-weight-medium);color:var(--rw-ink);cursor:pointer;transition:background var(--rw-dur-hover) var(--rw-ease);background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.auth-foot a:hover,.auth-foot button:hover{background:var(--rw-fill)}.auth-busy{align-items:center;gap:var(--rw-space-2);display:inline-flex}.auth-spin{border-radius:var(--rw-radius-full);border:2px solid;border-right-color:#0000;width:16px;height:16px;animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.auth-spin{opacity:.6;border-right-color:currentColor;animation:none}}.auth-avatar{border-radius:var(--rw-radius-full);background:var(--rw-fill-3);width:32px;height:32px;color:var(--rw-ink);font-size:var(--rw-text-sm);line-height:1;font-weight:var(--rw-weight-strong);text-transform:uppercase;flex:none;justify-content:center;align-items:center;display:inline-flex}.auth-avatar[data-lg]{width:40px;height:40px;font-size:var(--rw-text-md)}.auth-avatar-btn{width:var(--rw-hit);height:var(--rw-hit);border-radius:var(--rw-radius-full);cursor:pointer;transition:background var(--rw-dur-hover) var(--rw-ease), transform var(--rw-dur-hover) var(--rw-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.auth-avatar-btn:hover{background:var(--rw-fill)}.auth-avatar-btn:active{transform:scale(.98)}.auth-avatar-btn:focus-visible{outline:2px solid var(--rw-ink);outline-offset:2px}.ui-nav-r{align-items:center;gap:var(--rw-space-2);margin-left:auto;display:flex}.ui-navsearch~.ui-nav-r{margin-left:0}.ui-nav-r .ui-anchor{margin-right:calc(-1 * var(--rw-space-2))}.ui-nav-r .ui-navsearch-icon{margin-left:0}.auth-slot{width:var(--rw-hit);height:var(--rw-hit);display:inline-block}.auth-menu.ui-pop{gap:var(--rw-space-1);width:280px;padding:var(--rw-space-2)}.auth-mi{align-items:center;gap:var(--rw-space-3);width:100%;min-height:var(--rw-hit);padding:0 var(--rw-space-3);border-radius:var(--rw-radius-m);font:inherit;font-size:var(--rw-text-base);line-height:var(--rw-lead-xs);font-weight:var(--rw-weight-medium);color:var(--rw-ink);text-align:left;cursor:pointer;transition:background var(--rw-dur-hover) var(--rw-ease);background:0 0;border:0;text-decoration:none;display:flex}.auth-mi:hover{background:var(--rw-fill)}.auth-mi:active{background:var(--rw-fill-2)}.auth-mi .ui-icon{color:var(--rw-ink-2)}.auth-mi-head{align-items:center;gap:var(--rw-space-3);min-height:56px;padding:var(--rw-space-2) var(--rw-space-3);display:flex}.auth-mi-sep{height:var(--rw-hairline);margin:var(--rw-space-1) var(--rw-space-3);background:var(--rw-hair)}.auth-who{flex-direction:column;flex:1;min-width:0;display:flex}.auth-sheet.ui-sheet{max-width:420px}.auth-sheet .ui-sheet-head h2{padding-top:var(--rw-space-1)}.auth-carry{border-radius:var(--rw-radius-m);background:var(--rw-fill);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.auth-carry>*{gap:var(--rw-space-1);padding:var(--rw-space-3) var(--rw-space-4);flex-direction:column;display:flex}.auth-carry>*+*{box-shadow:inset var(--rw-hairline) 0 0 var(--rw-hair)}.auth-sheet .auth-lead{margin-top:calc(-1 * var(--rw-space-2))}.auth-notice .auth-notice-ic{align-self:flex-start}.auth-notice-ic{width:var(--rw-space-7);height:var(--rw-space-7);border-radius:var(--rw-radius-full);background:var(--rw-fill);color:var(--rw-ink);justify-content:center;align-items:center;display:inline-flex}.auth-sheet .auth-foot{margin-bottom:calc(-1 * var(--rw-space-2))}.auth-me-card{gap:var(--rw-space-4);padding:var(--rw-pad);flex-direction:column;display:flex}.auth-me-act{gap:var(--rw-space-3);flex-wrap:wrap;display:flex}.auth-account-row{align-items:center;gap:var(--rw-space-3);min-height:72px;padding:var(--rw-space-4) var(--rw-pad);color:inherit;transition:background var(--rw-dur-hover) var(--rw-ease);text-decoration:none;display:flex}a.auth-account-row:hover{background:var(--rw-fill)}.auth-expand{transition:grid-template-rows var(--rw-dur-state) var(--rw-ease);grid-template-rows:0fr;display:grid}.auth-expand[data-open]{grid-template-rows:1fr}.auth-expand>div{min-height:0;overflow:hidden}.auth-pw{gap:var(--rw-space-4);padding:var(--rw-space-4);box-shadow:inset 0 var(--rw-hairline) 0 var(--rw-hair);flex-direction:column;display:flex}.auth-pw-act{align-items:center;gap:var(--rw-space-3);display:flex}.auth-chev{transition:transform var(--rw-dur-state) var(--rw-ease)}.auth-chev[data-open]{transform:rotate(90deg)}.ui-li .ui-icon:first-child{color:var(--rw-ink-2)}.auth-back{align-items:center;gap:var(--rw-space-1);min-height:var(--rw-hit);color:var(--rw-ink-2);align-self:flex-start;text-decoration:none;display:inline-flex}.auth-back:hover{color:var(--rw-ink)}@media (max-width:767px){.auth-card{gap:var(--rw-space-4)}.auth-card .auth-sub{display:none}.auth-menu.ui-pop{width:auto;padding:var(--rw-space-4) var(--rw-space-2) calc(var(--rw-space-5) + env(safe-area-inset-bottom))}.ui-nav-r{margin-left:auto!important}.auth-me-act{flex-flow:column;align-items:stretch}.auth-me-act .ui-btn{width:100%}.auth-sheet .ui-sheet-head h2{padding-top:0}.auth-only-d{display:none!important}}@media (max-width:767px) and (max-height:600px){.auth-page{padding-top:var(--rw-space-4)!important}}@media (min-width:768px){.auth-only-m{display:none!important}}.auth-code input{font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:uppercase}.auth-code input::placeholder{text-transform:none;letter-spacing:0}.auth-code[data-locked]{background:var(--rw-fill)}.auth-lockico{padding:0 var(--rw-space-3);color:var(--rw-ink-2);align-items:center;display:inline-flex}.auth-msg a{color:var(--rw-ink);text-underline-offset:.2em;text-decoration:underline}.auth-foot.auth-foot-col{flex-direction:column;gap:0}.acc-dev{min-height:64px}.acc-tag{height:var(--rw-space-5);padding:0 var(--rw-space-2);border-radius:var(--rw-radius-s);background:var(--rw-fill-2);font-size:var(--rw-text-xs);line-height:var(--rw-lead-xs);font-weight:var(--rw-weight-strong);color:var(--rw-ink);flex:none;align-items:center;display:inline-flex}.acc-help{padding:var(--rw-space-1) var(--rw-space-4) 0;margin:0}.acc-after{margin-top:var(--rw-space-2)}.acc-counts{border-radius:var(--rw-radius-m);background:var(--rw-fill);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.acc-counts>div{justify-content:space-between;align-items:baseline;gap:var(--rw-space-2);padding:var(--rw-space-3) var(--rw-space-4);display:flex}.acc-counts>div:nth-child(n+3){box-shadow:inset 0 var(--rw-hairline) 0 var(--rw-hair)}.acc-counts>div:nth-child(2n){box-shadow:inset var(--rw-hairline) 0 0 var(--rw-hair)}.acc-counts>div:nth-child(n+3):nth-child(2n){box-shadow:inset var(--rw-hairline) 0 0 var(--rw-hair), inset 0 var(--rw-hairline) 0 var(--rw-hair)}.acc-link{align-self:flex-start;align-items:center;gap:var(--rw-space-2);min-height:var(--rw-hit);font:inherit;font-size:var(--rw-text-base);line-height:var(--rw-lead-sm);font-weight:var(--rw-weight-medium);color:var(--rw-ink);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}.acc-act{gap:var(--rw-space-2);flex-direction:column;display:flex}.ui-page.acc-deleted{padding-top:var(--rw-space-9)}.acc-center{align-items:center;gap:var(--rw-space-5);text-align:center;flex-direction:column;max-width:480px;margin:0 auto;display:flex}.acc-center>p,.acc-center>h1{margin:0}.acc-badge{width:var(--rw-space-7);height:var(--rw-space-7);border-radius:var(--rw-radius-full);background:var(--rw-surface);color:var(--rw-ink);justify-content:center;align-items:center;display:inline-flex}@media (max-width:767px){.acc-counts{grid-template-columns:minmax(0,1fr)}.acc-counts>div:nth-child(n){box-shadow:none}.acc-counts>div:nth-child(n+2){box-shadow:inset 0 var(--rw-hairline) 0 var(--rw-hair)}.acc-dev{padding-top:var(--rw-space-2);padding-bottom:var(--rw-space-2)}}
