.inbox-split{min-height:100%}.inbox-pane-empty{display:none}@media (max-width:1023.98px){.inbox-split[data-open=thread]>.inbox-list{display:none}}@media (min-width:1024px){.inbox-split{display:grid;grid-template-columns:360px minmax(0,1fr);height:100dvh}.inbox-split>.inbox-list{height:100dvh;max-width:none;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--color-line-1)}.inbox-pane-empty{display:flex;align-items:center;justify-content:center}.inbox-split .inbox-chat__head .ui-page-header__back,.inbox-split .inbox-thread__head .ui-page-header__back{display:none}.inbox-split .inbox-chat,.inbox-split .inbox-thread{height:100dvh}}.inbox-list{box-sizing:border-box;width:100%;max-width:var(--content-reading);margin:0 auto;padding-bottom:var(--space-4)}.inbox-tabs{padding-inline:var(--space-4)}.inbox-online__row{display:flex;gap:var(--space-3);margin:0;padding:0 var(--space-4) var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;list-style:none;scrollbar-width:none}.inbox-online__row::-webkit-scrollbar{display:none}.inbox-online__person{display:flex;flex-direction:column;align-items:center;gap:var(--space-1-5);width:var(--avatar-lg);min-height:var(--hit-min);border-radius:var(--radius-md);color:var(--color-text-2);text-decoration:none}.inbox-online__name{max-width:100%;overflow:hidden;font:var(--type-caption);letter-spacing:var(--track-caption);text-overflow:ellipsis;white-space:nowrap}.inbox-rows{margin:0;padding:var(--space-1) 0 0;list-style:none}.inbox-row--selected{background:var(--color-fill-1)}.inbox-row__room{display:inline-flex;align-items:center;gap:var(--space-1-5);max-width:100%}.inbox-empty{min-height:46dvh;justify-content:center}@media (min-width:1024px){.inbox-split .inbox-rows{padding-inline:var(--space-2)}.inbox-split .inbox-row{padding-left:var(--space-2);border-radius:var(--radius-md)}}.inbox-guest{display:flex;flex-direction:column;min-height:80dvh}.inbox-guest>.ui-empty-state{flex:1 1;justify-content:center}.inbox-sheet-list{margin:0 calc(var(--space-4) * -1);padding:0;list-style:none}.inbox-sheet-note{margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.inbox-sheet-more{flex:none}.inbox-sheet-danger{margin:0 calc(var(--space-4) * -1);border-top:1px solid var(--color-line-1)}.inbox-pick-send{color:var(--color-text-3)}.inbox-counted{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0 calc(var(--space-4) * -1);padding-right:var(--space-4)}.inbox-counted>.ui-section-header{flex:1 1;min-width:0;padding-bottom:0}.inbox-counted__count{flex:none;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inbox-rename{display:flex;align-items:flex-end;gap:var(--space-2);margin:0}.inbox-rename__field{flex:1 1;min-width:0}.inbox-rename__save{flex:none}.inbox-chat{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100dvh;min-width:0;background:var(--color-bg);color:var(--color-text-1)}.inbox-chat__head{flex:none}.inbox-chat[data-scrolled] .inbox-chat__head:after{opacity:1}.inbox-chat__who{display:block;max-width:100%;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--radius-xs);background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.inbox-live-text{color:var(--color-live-text)}.inbox-chat__lines{display:flex;flex-direction:column;gap:var(--space-3);flex:1 1;min-height:0;padding:var(--space-3) var(--space-4) var(--space-4);overflow-y:auto;overscroll-behavior:contain}.inbox-chat__lines:before{content:"";flex:1 0}.inbox-chat__lines:has(.inbox-intro):before{display:none}.inbox-chat__wait{display:grid;flex:1 1;place-items:center}.inbox-chat__older{align-self:center;flex:none}.inbox-chat__composer{padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--color-bg)}.inbox-chat__composer,.inbox-chat__locked{flex:none;border-top:1px solid var(--color-line-1)}.inbox-chat__locked{padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom))}.inbox-chat__locked .ui-banner{align-items:flex-start}.inbox-chat__locked .ui-banner__words{display:flex;flex-direction:column;gap:var(--space-0-5)}.inbox-chat__locked-title{color:var(--color-text-1);font:var(--type-subhead);font-weight:var(--weight-bold)}@media (min-width:1024px){.inbox-split .inbox-chat__head .ui-page-header__bar{height:calc(var(--control-lg) + var(--space-6));padding-inline:var(--space-6)}.inbox-split .inbox-chat__head .ui-page-header__leading>.ui-avatar{--ui-avatar-size:var(--avatar-md)}.inbox-split .inbox-chat__head .ui-page-header__leading>.ui-avatar-stack{--ui-stack-size:var(--avatar-md)}.inbox-split .inbox-chat__lines{padding:var(--space-4) var(--space-6) var(--space-5)}.inbox-split .inbox-chat__composer,.inbox-split .inbox-chat__locked{padding-inline:var(--space-6)}}.inbox-intro{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4) var(--space-8);text-align:center}.inbox-intro__name{margin:var(--space-2) 0 0;color:var(--color-text-1);font:var(--type-title-2);letter-spacing:var(--track-title-2)}.inbox-intro__stats{min-height:var(--space-5);margin:0 0 var(--space-1);color:var(--color-text-3);font:var(--type-subhead-regular)}.mb-run{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);flex:none;max-width:100%}.mb-run[data-side=mine]{align-items:flex-end}.mb-run__name{padding-left:var(--space-1);color:var(--color-text-3);font:var(--type-caption);letter-spacing:var(--track-caption);text-decoration:none}.mb-run[data-face] .mb-run__footer,.mb-run[data-face] .mb-run__name{padding-left:calc(var(--avatar-sm) + var(--space-2) + var(--space-1))}.mb-run__body{display:flex;align-items:flex-end;gap:var(--space-2);width:100%;min-width:0}.mb-run__face{display:flex;flex:none}.mb-run__lines{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-0-5);flex:1 1;min-width:0}.mb-run[data-side=mine] .mb-run__lines{align-items:flex-end}.mb-line{display:flex;flex-direction:column;align-items:inherit;gap:var(--space-0-5);width:100%}.mb-run__footer{padding-inline:var(--space-1);color:var(--color-text-4);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mb-bubble{box-sizing:border-box;max-width:78%;padding:var(--space-2-5) calc(var(--space-3) + var(--space-0-5));border-radius:var(--radius-xl);background:var(--color-fill-1);color:var(--color-text-1);font:var(--type-callout);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}.mb-bubble[data-side=mine]{background:var(--color-inverse);color:var(--color-on-inverse)}.mb-bubble[data-side=theirs][data-tail]{border-bottom-left-radius:var(--radius-xs)}.mb-bubble[data-side=mine][data-tail]{border-bottom-right-radius:var(--radius-xs)}.mb-bubble[data-pending]{opacity:.6}.mb-sticker{display:flex}.mb-sticker__wait{height:128px;border-radius:var(--radius-xl)}.mb-gone{padding:var(--space-2-5) calc(var(--space-3) + var(--space-0-5));border:1px dashed var(--color-line-2);border-radius:var(--radius-xl)}.mb-gone,.mb-stamp,.mb-system{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mb-stamp,.mb-system{align-self:center;flex:none;max-width:100%;padding:var(--space-1) var(--space-4);text-align:center}.mb-card{box-sizing:border-box;max-width:100%;border:1px solid var(--color-line-1);border-radius:var(--radius-xl);background:var(--color-bg);color:var(--color-text-1)}.mb-card--wait{width:160px;padding:var(--space-1-5)}.mb-game{gap:var(--space-2);width:160px;padding:var(--space-1-5) var(--space-1-5) var(--space-2)}.mb-game,.mb-game__main{display:flex;flex-direction:column}.mb-game__main{gap:var(--space-0-5);border-radius:var(--radius-md);color:inherit;text-decoration:none}.mb-game__cover{aspect-ratio:3/4;height:auto;margin-bottom:var(--space-1-5);border-radius:var(--radius-md)}.mb-game__title{font:var(--type-subhead);font-weight:var(--weight-bold)}.mb-game__maker,.mb-game__title{padding-inline:var(--space-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mb-game__maker{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mb-clip{display:flex;flex-direction:column;gap:var(--space-1-5);width:160px;padding:var(--space-1-5) var(--space-1-5) var(--space-2);text-decoration:none}.mb-clip__poster{position:relative;display:block;aspect-ratio:9/16;overflow:hidden;border-radius:var(--radius-md)}.mb-clip__art{position:absolute;inset:0}.mb-clip__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:var(--control-md);height:var(--control-md);border-radius:var(--radius-full);background:var(--media-button);color:var(--media-text);transform:translate(-50%,-50%);-webkit-backdrop-filter:var(--media-button-filter);backdrop-filter:var(--media-button-filter)}.mb-clip__title{padding-inline:var(--space-1);overflow:hidden;font:var(--type-subhead);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap}.mb-room{flex-direction:column;width:340px;padding:var(--space-3)}.mb-room,.mb-room__head{display:flex;gap:var(--space-3)}.mb-room__head{align-items:center;min-width:0;border-radius:var(--radius-md);color:inherit;text-decoration:none}.mb-room__art{flex:none;width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-sm)}.mb-room__words{display:flex;flex-direction:column;min-width:0}.mb-room__count,.mb-room__eyebrow{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mb-room__title{overflow:hidden;font:var(--type-headline);text-overflow:ellipsis;white-space:nowrap}.mb-room__seats{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.mb-room__seat{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);width:calc(var(--avatar-md) + var(--space-4))}.mb-room__seat-name{max-width:100%;overflow:hidden;color:var(--color-text-2);font:var(--type-caption);letter-spacing:var(--track-caption);text-overflow:ellipsis;white-space:nowrap}.mb-room__more{display:grid;place-items:center;box-sizing:border-box;width:var(--avatar-md);height:var(--avatar-md);border:1.5px dashed var(--color-line-2);border-radius:var(--radius-full);color:var(--color-text-3);font:var(--type-caption)}.mb-room__closed{margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.inbox-thread{box-sizing:border-box;width:100%;min-width:0;min-height:100dvh;padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--color-bg)}@media (min-width:1024px){.inbox-split .inbox-thread{overflow-y:auto;overscroll-behavior:contain}.inbox-split .inbox-thread__head .ui-page-header__bar{height:calc(var(--control-lg) + var(--space-6));padding-inline:var(--space-6)}.inbox-split .inbox-note,.inbox-split .inbox-thread__day .ui-section-header{padding-inline:var(--space-6)}.inbox-split .inbox-note__cover{width:var(--avatar-md);height:calc(var(--avatar-md) * 4 / 3)}}.inbox-thread__sign{display:grid;place-items:center;width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-full);background:var(--color-fill-1);color:var(--color-text-1)}.inbox-thread__notes{margin:0;padding:0;list-style:none}.inbox-note{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.inbox-note[data-fresh]{background:color-mix(in srgb,var(--color-text-1) 2.5%,transparent)}.inbox-note__face{display:flex;flex:none}.inbox-note__main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);flex:1 1;min-width:0}.inbox-note__sentence{margin:0;color:var(--color-text-1);font:var(--type-callout)}.inbox-note__sentence b,.inbox-note__who{color:var(--color-text-1);font-weight:var(--weight-bold);text-decoration:none}.inbox-note__quote{margin:var(--space-0-5) 0;padding:0 0 0 var(--space-2-5);border-left:2px solid var(--color-line-2);color:var(--color-text-2);font:var(--type-callout);overflow-wrap:anywhere}.inbox-note__sticker{display:flex;padding:var(--space-1) 0}.inbox-note__time{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--color-text-4);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.inbox-note[data-fresh] .inbox-note__time{color:var(--color-text-1);font-weight:var(--weight-semibold)}.inbox-note__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-alert)}.inbox-note__answered{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:var(--hit-min);color:var(--color-text-3);font:var(--type-subhead-regular);text-decoration:none}.inbox-note__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1)}.inbox-note__side{display:flex;flex:none;align-self:center}.inbox-note__cover{position:relative;display:block;flex:none;width:var(--space-12);height:var(--space-16);overflow:hidden;border-radius:var(--radius-sm)}.inbox-thread__wait{padding-top:var(--space-2)}.call-button{position:relative;display:inline-flex}.call-button[data-live]:after{content:"";position:absolute;top:var(--space-2);right:var(--space-2);box-sizing:border-box;width:var(--space-2-5);height:var(--space-2-5);border:2px solid var(--color-bg);border-radius:var(--radius-full);background:var(--color-live);pointer-events:none}.call-panel{display:flex;flex-direction:column;gap:var(--space-3);flex:none;max-height:45dvh;margin:var(--space-1) var(--space-4) var(--space-2);padding:var(--space-3);overflow-y:auto;overscroll-behavior:contain;border-radius:var(--radius-lg);background:var(--color-fill-1);color:var(--color-text-1)}.call-panel__head{display:flex;align-items:center;gap:var(--space-2-5)}.call-panel__sign{display:grid;flex:none;place-items:center;width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-full);background:var(--color-fill-2);color:var(--color-text-1)}.call-panel__sign[data-live]{background:var(--color-live);color:var(--white)}.call-panel__words{display:flex;flex:1 1;flex-direction:column;gap:var(--space-0-5);min-width:0}.call-panel__words b{font:var(--type-subhead);font-weight:var(--weight-bold)}.call-panel__fine,.call-panel__words span{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.call-panel__fine{margin:0;text-align:center}.call-panel__actions{display:flex;gap:var(--space-2)}.call-panel__actions>*{flex:1 1}.call-panel--scene{max-height:none;margin:0 0 var(--space-3);background:var(--scene-fill-1);color:var(--scene-text-1);color-scheme:dark}.call-panel--scene .call-panel__sign{background:var(--scene-fill-2);color:var(--scene-text-1)}.call-panel--scene .call-panel__sign[data-live]{background:var(--scene-text-1);color:var(--scene-950)}.call-panel--scene .call-panel__words span{color:var(--scene-text-2)}.call-panel--scene .call-panel__mic[data-on]{--icon-button-bg:var(--scene-text-1);--icon-button-bg-hover:var(--scene-text-1);--icon-button-bg-press:var(--scene-text-2);--icon-button-fg:var(--scene-950)}.call-panel--scene .call-panel__problem{background:color-mix(in srgb,var(--red-400) 16%,transparent);color:var(--scene-text-1)}.call-people{display:flex;flex-direction:column;gap:var(--space-0-5);margin:0;padding:0;list-style:none}.call-people__row{display:flex;align-items:center;gap:var(--space-2-5);min-height:var(--hit-min)}.call-people__name{flex:1 1;min-width:0;overflow:hidden;font:var(--type-subhead);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap}.call-people__ask{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-1) 0 var(--space-2);color:var(--color-text-2);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.call-people[data-surface=scene] .call-people__ask{color:var(--scene-text-2)}.call-people__ask-actions{display:flex;gap:var(--space-2)}.call-people__ask-actions>*{flex:1 1}.call-people__note{margin:0;color:inherit;font:var(--type-footnote);letter-spacing:var(--track-footnote)}.call-bar{--call-bar-bg:var(--color-raised);--call-bar-line:var(--color-line-1);--call-bar-hi:transparent;--call-bar-filter:none;--call-bar-shadow:var(--elev-2);--ui-surface:var(--color-raised);position:fixed;left:50%;bottom:calc(var(--navbar-bottom) + var(--navbar-h) + var(--space-2));z-index:var(--z-nav);display:flex;align-items:center;gap:var(--space-1);box-sizing:border-box;width:min(343px,calc(100vw - 2 * var(--space-4)));height:var(--control-lg);padding:0 var(--space-2) 0 var(--space-1);border:1px solid var(--call-bar-line);border-radius:var(--radius-full);background:var(--call-bar-bg);box-shadow:var(--call-bar-shadow),inset 0 1px .5px var(--call-bar-hi);-webkit-backdrop-filter:var(--call-bar-filter);backdrop-filter:var(--call-bar-filter);color:var(--color-text-1);transform:translateX(-50%);animation:call-bar-in var(--dur-enter) var(--ease-standard) both}@keyframes call-bar-in{0%{opacity:0;transform:translateX(-50%) translateY(var(--space-2))}}.call-bar__who{display:flex;align-items:center;gap:var(--space-2-5);flex:1 1;min-width:0;height:100%;padding:0 var(--space-1-5);border-radius:var(--radius-full);color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.call-bar__faces{display:flex;flex:none;padding-left:var(--space-1)}.call-bar__face+.call-bar__face{margin-left:calc(var(--avatar-xs) * -.3)}.call-bar__face{box-shadow:0 0 0 2px var(--call-bar-bg)}.call-bar__face,.call-bar__sign{border-radius:var(--radius-full)}.call-bar__sign{display:grid;place-items:center;width:var(--control-sm);height:var(--control-sm);background:var(--color-fill-1)}.call-bar__words{display:flex;flex-direction:column;min-width:0}.call-bar__sub,.call-bar__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-bar__title{font:var(--type-subhead);font-weight:var(--weight-bold)}.call-bar__title--wrap{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.call-bar__sub{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.call-bar__sub[data-live]{color:var(--color-live-text)}.call-bar .call-bar__leave.ui-icon-button{--icon-button-bg:var(--color-alert);--icon-button-bg-hover:var(--color-alert-hover);--icon-button-bg-press:var(--color-alert-pressed);--icon-button-fg:var(--white)}.call-ring{gap:var(--space-1-5)}.call-ring .call-bar__who{gap:var(--space-2)}.call-ring>.ui-button{flex:none}html.over-clip .call-bar{--call-bar-bg:var(--glass-1-bg);--call-bar-line:var(--glass-1-line);--call-bar-hi:var(--glass-1-hi);--call-bar-filter:var(--glass-filter);--call-bar-shadow:var(--glass-1-shadow);--ui-surface:transparent}html.over-clip .call-bar .call-bar__button:not(.call-bar__leave),html.over-clip .call-bar__sign{--icon-button-bg:var(--glass-select);--icon-button-bg-hover:var(--glass-1-hover);--icon-button-bg-press:var(--glass-1-pressed);background:var(--glass-select)}html.over-clip .call-bar .call-ring__no.ui-button{--button-bg:var(--glass-select);--button-bg-hover:var(--glass-1-hover);--button-bg-press:var(--glass-1-pressed)}@media (max-width:767.98px){html.over-clip .call-bar{top:calc(var(--top-clear) + var(--hit-min) + var(--space-2));bottom:auto;animation-name:call-bar-in-top}html:has(.shell.bare) .call-bar,html:not(:has(.shell)) .call-bar{bottom:calc(env(safe-area-inset-bottom) + var(--space-2-5))}html.in-call{--tabbar-h:calc(var(--navbar-h) + var(--navbar-gap) + var(--control-lg) + var(--space-3))}html.in-call .shell.bare .shell-main{padding-bottom:calc(env(safe-area-inset-bottom) + var(--control-lg) + var(--space-3))}html.in-call .inbox-chat{height:calc(100dvh - var(--control-lg) - var(--space-3) - env(safe-area-inset-bottom))}}@keyframes call-bar-in-top{0%{opacity:0;transform:translateX(-50%) translateY(calc(var(--space-2) * -1))}}@media (min-width:768px){.call-bar{left:auto;right:var(--space-5);bottom:var(--space-5);transform:none;animation-name:call-bar-in-corner}html.in-call .shell:not(.immersive) .shell-main{padding-bottom:calc(var(--control-lg) + var(--space-8))}html.in-call .inbox-chat{height:calc(100dvh - var(--control-lg) - var(--space-8))}}@keyframes call-bar-in-corner{0%{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){.call-bar{animation:none}}@media (prefers-reduced-transparency:reduce){html.over-clip .call-bar{--call-bar-bg:var(--color-raised);--call-bar-filter:none}}.prof-page{box-sizing:border-box;min-height:100%;padding-bottom:var(--space-6);background:var(--color-bg)}.prof-bar-head>.ui-page-header__bar{box-sizing:border-box;width:100%;max-width:calc(var(--content-wide) + var(--gutter) * 2);margin-inline:auto}.prof-blocked{padding:var(--space-2) var(--gutter) var(--space-4)}.prof-blocked,.prof-head{box-sizing:border-box;max-width:calc(var(--content-reading) + var(--gutter) * 2);margin-inline:auto}.prof-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-2-5);padding:var(--space-1) var(--gutter) var(--space-4);text-align:center}.prof-head--wait,.prof-page--own .prof-head{padding-top:var(--top-clear)}.prof-head__photo{display:flex;margin-bottom:var(--space-1)}.prof-head__name{max-width:100%;margin:0;color:var(--color-text-1);font:var(--type-title-1);letter-spacing:var(--track-title-1);overflow-wrap:anywhere}.prof-head__since{margin:calc(var(--space-1) * -1) 0 0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.prof-head__tag{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.prof-head__tag .ui-tag svg{flex:none}.prof-head__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));box-sizing:border-box;width:100%;margin:var(--space-1) 0;padding:0;list-style:none}.prof-head__stat{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);min-width:0;padding:0 var(--space-2)}.prof-head__stat+.prof-head__stat{border-left:1px solid var(--color-line-1)}.prof-head__stat b{color:var(--color-text-1);font:var(--type-title-3);letter-spacing:var(--track-title-3)}.prof-head__stat span{max-width:100%;overflow:hidden;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote);text-overflow:ellipsis;white-space:nowrap}.prof-head__actions{display:flex;gap:var(--space-2);width:100%}.prof-head__actions>*{flex:1 1;min-width:0}.prof-head__rule{max-width:100%;margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}@media (min-width:768px){.prof-head__actions,.prof-head__rule,.prof-head__stats{max-width:calc(var(--space-24) * 4)}}.prof-photo,.prof-photo__button{position:relative;display:inline-flex}.prof-photo__button{margin:0;padding:0;border:0;border-radius:var(--radius-full);background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.prof-photo__button:disabled{cursor:progress}.prof-photo__busy{position:absolute;inset:0;display:grid;place-items:center;border-radius:var(--radius-full);background:var(--media-scrim)}.prof-photo__sticker{position:absolute;top:calc(var(--avatar-xl) * -.14);right:calc(var(--avatar-xl) * -.14);z-index:var(--z-inner-1);display:flex;align-items:center;justify-content:center;width:calc(var(--avatar-xl) * .4);height:calc(var(--avatar-xl) * .4)}.prof-tabs{position:-webkit-sticky;position:sticky;top:calc(env(safe-area-inset-top) + var(--control-lg) - 1px);z-index:var(--z-raised);background:var(--color-bg)}.prof-page--own .prof-tabs{top:env(safe-area-inset-top)}.prof-tabs>.ui-tabs{padding-inline:var(--gutter)}.prof-panel,.prof-tabs>.ui-tabs{box-sizing:border-box;max-width:calc(var(--content-wide) + var(--gutter) * 2);margin-inline:auto}.prof-panel{padding:var(--space-3) var(--gutter) var(--space-6)}.prof-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--hit-min);margin-bottom:var(--space-3)}.prof-bar__lead{min-width:0;color:var(--color-text-1);font:var(--type-subhead)}.prof-bar__static{color:var(--color-text-3);font:var(--type-subhead)}.prof-bar__switch{gap:var(--space-1)}.prof-sort{position:relative}.prof-sort select{position:absolute;inset:calc((var(--control-sm) - var(--hit-min)) / 2) 0;width:100%;margin:0;opacity:0;font:var(--type-body);cursor:pointer}.prof-sort:has(select:focus-visible){outline:2px solid var(--ui-focus-color,var(--color-focus));outline-offset:2px}@media (hover:hover){.prof-sort:hover{background:var(--chip-bg-hover)}}.prof-sort:active{background:var(--chip-bg-press)}.prof-achievements{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.prof-achievements>li+li{border-top:1px solid var(--color-line-1)}.prof-clip{position:relative;display:flex;flex-direction:column;gap:var(--space-2);min-width:0;color:var(--color-text-1);text-decoration:none;-webkit-tap-highlight-color:transparent}.prof-own-clip__link,a.prof-clip{--ui-press-scale:var(--press-scale-card)}.prof-clip__poster{position:relative;display:block;aspect-ratio:9/16;overflow:hidden;border-radius:var(--radius-lg);background:var(--scene-bg)}.prof-clip__media{position:absolute;inset:0}.prof-clip__img{object-fit:cover}.prof-clip__media .game-thumb{position:absolute;inset:0;width:100%;height:100%;transform:none;border-radius:0}.prof-clip__mark{position:absolute;z-index:var(--z-inner-1);display:flex;max-width:calc(100% - var(--space-3))}.prof-clip__mark[data-at=start]{top:var(--space-1-5);left:var(--space-1-5)}.prof-clip__mark[data-at=bottom]{bottom:var(--space-1-5);left:var(--space-1-5)}.prof-clip__mark .ui-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis}.prof-clip__busy{position:absolute;inset:0;z-index:var(--z-inner-2);display:grid;place-items:center;background:var(--media-scrim)}.prof-own-clip__link:focus-visible,a.prof-clip:focus-visible{outline:none}.prof-own-clip__link:focus-visible .prof-clip__poster,a.prof-clip:focus-visible .prof-clip__poster{outline:2px solid var(--ui-focus-color,var(--color-focus));outline-offset:2px}.prof-own-clip__link{display:block;border-radius:var(--radius-lg);color:inherit;text-decoration:none}.prof-own-clip[data-state=deleting] .prof-own-clip__link{pointer-events:none}.prof-own-clip__foot{display:flex;align-items:center;gap:var(--space-1);min-width:0;margin-top:calc(var(--space-1) * -1);margin-right:calc(var(--space-2) * -1)}.prof-own-clip__title{flex:1 1;min-width:0;overflow:hidden;font:var(--type-subhead);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap}.prof-skel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4) var(--space-2);gap:var(--space-4) var(--space-2)}@media (min-width:768px){.prof-skel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.prof-skel-grid{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--space-4)}}.prof-skel-poster{aspect-ratio:9/16;border-radius:var(--radius-lg)}.prof-skel-list{display:flex;flex-direction:column;gap:var(--space-6);padding-top:var(--space-3)}.prof-skel-ach{display:flex;align-items:center;gap:var(--space-3)}.prof-skel-ach__art{flex:none;width:var(--space-12);height:var(--space-12);border-radius:var(--radius-md)}.prof-skel-ach__text{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2)}.prof-page--signed-out{display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--app-h) - var(--tabbar-h) - env(safe-area-inset-bottom))}.prof-pin-head{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0 var(--space-4)}.prof-pin-head .ui-avatar{--ui-avatar-size:72px}.prof-pin-head__note{margin:0;color:var(--color-text-2);font:var(--type-callout)}.prof-ach-sheet__head{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.prof-ach-sheet__about{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.prof-ach-sheet__share{margin:0;color:var(--color-text-2);font:var(--type-callout)}.prof-ach-sheet__how{margin-bottom:var(--space-4)}.prof-ach-sheet__how h3{margin:0 0 var(--space-1);color:var(--color-text-1);font:var(--type-headline)}.prof-ach-sheet__how p{margin:0;color:var(--color-text-2);font:var(--type-callout)}.commerce-page{box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--content-wide) + 2 * var(--gutter));margin-inline:auto;padding-inline:calc(var(--gutter) - var(--space-4));padding-bottom:var(--space-8)}.commerce-page[data-width=reading]{max-inline-size:calc(var(--content-reading) + 2 * var(--gutter))}.commerce-body{gap:var(--space-4);padding-top:var(--space-2)}.commerce-body,.commerce-section{display:flex;flex-direction:column}.commerce-section{gap:var(--space-3)}.commerce-body>:not(.commerce-section,.ui-empty-state:not([data-size=inline])),.commerce-section>:not(.ui-section-header,.ui-list-group[data-variant=plain],.ui-empty-state:not([data-size=inline])){margin-inline:var(--space-4)}.commerce-section>.ui-section-header{padding-bottom:0}.commerce-more{display:inline-flex;align-items:center;gap:var(--space-1-5);align-self:flex-start;white-space:normal;text-align:start}.commerce-more>svg{flex:none}.commerce-section>.ui-list-group[data-variant=plain]{border-radius:var(--radius-lg);overflow:hidden}.strip-page:has(>.market){display:flex;flex-direction:column}.market{display:flex;flex:1 0 auto;flex-direction:column}.market-sets{flex:1 0 auto;gap:var(--space-4)}.market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5) var(--space-3);gap:var(--space-5) var(--space-3);margin:0;padding:0;list-style:none}@media (min-width:768px){.market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6) var(--space-4)}}@media (min-width:1024px){.market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.market-card{display:flex;flex-direction:column;gap:var(--space-1);box-sizing:border-box;inline-size:100%;padding:0;border:0;border-radius:var(--radius-lg);background:none;color:var(--color-text-1);font:inherit;text-align:start;cursor:pointer}.market-card--wait{cursor:default}.market-card__art{position:relative;display:flex;align-items:center;justify-content:center;block-size:124px;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-fill-1)}.market-card__art.ui-skeleton{inline-size:100%}.market-card__mid{position:relative;z-index:var(--z-inner-1);margin-inline:calc(var(--space-3) * -1)}.market-card__side{margin-top:var(--space-5)}.market-card__new{--ui-tag-bg:var(--color-bg);position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-inner-2)}.market-card__name{overflow:hidden;font:var(--type-headline);text-overflow:ellipsis;white-space:nowrap}.market-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-inline-size:0}.market-card__count{overflow:hidden;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote);text-overflow:ellipsis;white-space:nowrap}.market-card__owned,.market-card__price{display:inline-flex;flex:none;align-items:center;gap:var(--space-1);color:var(--color-text-1);font:var(--type-subhead);font-weight:var(--weight-bold)}.market-empty.ui-empty-state{flex:1 0 auto;min-block-size:0}.commerce-page:has(>.ui-empty-state[data-size=page]){display:flex;flex-direction:column;min-block-size:calc(100dvh - env(safe-area-inset-bottom))}.commerce-page>.ui-empty-state[data-size=page]{flex:1 0 auto;min-block-size:0}.market-sheet__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.market-sheet__cell{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1) var(--space-2-5);border-radius:var(--radius-lg);background:var(--color-fill-1)}.market-sheet__name{max-inline-size:100%;overflow:hidden;color:var(--color-text-1);font:var(--type-caption);letter-spacing:var(--track-caption);text-align:center;text-overflow:ellipsis;white-space:nowrap}.market-sheet__use{margin:var(--space-1) 0 var(--space-2);color:var(--color-text-2);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.market-sheet__price{display:flex;align-items:center;gap:var(--space-1-5)}.market-sheet__unit{color:var(--color-text-2);font:var(--type-subhead)}.market-sheet__have{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.market-sheet__note{margin:0;color:var(--color-text-2);font:var(--type-callout)}.market-sheet__warn{display:flex;align-items:center;gap:var(--space-1-5);margin:0;color:var(--color-warn-text);font:var(--type-subhead)}.market-sheet__warn>svg{flex:none}.market-sheet__done{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1);color:var(--color-text-1);font:var(--type-callout)}.goins-done__check,.market-sheet__check{display:grid;flex:none;place-items:center;inline-size:28px;block-size:28px;border-radius:var(--radius-full);background:var(--color-inverse);color:var(--color-on-inverse)}.market-sheet__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.market-confirm .ui-dialog__body{order:-1}.market-confirm__art{display:flex;align-items:center;justify-content:center;gap:var(--space-1)}.goins-done{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-fill-1)}.goins-done__words{flex:1 1;min-inline-size:0;font:var(--type-headline)}.goins-balance{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1)}.goins-balance__label{color:var(--color-text-2);font:var(--type-subhead)}.goins-balance__row{display:flex;align-items:center;gap:var(--space-2-5)}.goins-balance__n{font:var(--type-title-1);letter-spacing:var(--track-title-1)}.goins-balance__gained{color:var(--color-text-3);font:var(--type-footnote-strong)}.goins-balance__note{margin:0;color:var(--color-text-2);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.goins-waiting{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-1);font:var(--type-callout)}.goins-packs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}@media (min-width:768px){.goins-packs{grid-template-columns:repeat(3,minmax(0,1fr))}}.goins-packs>li{display:flex}.goins-packs .pt-pack{flex:1 1}.goins-left{margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.goins-coin-tile{display:grid;place-items:center;inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-md);background:var(--color-fill-1)}.goins-summary{display:flex;flex-direction:column;gap:1px;align-self:stretch;margin:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-line-1)}.goins-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-fill-1)}.goins-summary dt{color:var(--color-text-2);font:var(--type-callout)}.goins-summary dd{min-inline-size:0;margin:0;overflow-wrap:anywhere;color:var(--color-text-1);font:var(--type-headline);text-align:end}.goins-summary dd.goins-summary__mono{font:var(--type-mono)}.goins-confirm__body{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding-top:var(--space-2)}.goins-confirm__goins{margin-top:var(--space-2);font:var(--type-title-1);letter-spacing:var(--track-title-1)}.goins-confirm__gift{color:var(--color-text-3);font:var(--type-subhead-regular)}.goins-confirm__body .goins-summary{margin-top:var(--space-4)}.goins-confirm__terms{align-self:stretch;margin:var(--space-3) 0 0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.earnings-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}.earnings-figure{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-fill-1)}.earnings-figure dt{color:var(--color-text-2);font:var(--type-caption);letter-spacing:var(--track-caption)}.earnings-figure dd{display:flex;align-items:center;min-block-size:var(--space-6);margin:0}.earnings-figure__n{font:var(--type-headline)}.earnings-basis{margin:0;color:var(--color-text-2);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.earnings-row .ui-list-row__cover{inline-size:40px;block-size:54px;border-radius:var(--radius-sm)}.test-pay__head{display:block}.test-pay{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding-block:var(--space-6)}.test-pay__goins{margin-top:var(--space-2);font:var(--type-title-1);letter-spacing:var(--track-title-1)}.test-pay__price{color:var(--color-text-2);font:var(--type-title-3);letter-spacing:var(--track-title-3)}.test-pay__id{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.test-pay__actions{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.test-pay__wait{display:grid;place-items:center;padding:var(--space-8)}.make-intro{display:flex;align-items:flex-start;gap:var(--space-3)}.make-intro>svg{flex:none}.make-intro__words{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0}.make-intro__title{margin:0;font:var(--type-title-2);letter-spacing:var(--track-title-2)}.make-intro__body{margin:0;color:var(--color-text-3);font:var(--type-callout)}.make-how{display:flex;align-items:center;gap:var(--space-3);inline-size:auto;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);text-align:start}.make-how__play{display:grid;flex:none;place-items:center;inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-full);background:var(--color-inverse);color:var(--color-on-inverse)}.make-how__words{display:flex;flex:1 1;flex-direction:column;min-inline-size:0}.make-how__title{color:var(--color-text-1);font:var(--type-headline)}.make-how__meta{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.make-how__go{flex:none;color:var(--color-text-2)}.make-steps{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.make-step{display:flex;align-items:flex-start;gap:var(--space-3);padding:calc(var(--space-3) + var(--space-0-5))}.make-step__n{display:grid;flex:none;place-items:center;inline-size:28px;block-size:28px;border-radius:var(--radius-full);background:var(--color-fill-2);color:var(--color-text-1);font:var(--type-subhead);font-weight:var(--weight-bold)}.make-step__words{padding-top:var(--space-0-5);color:var(--color-text-1);font:var(--type-callout)}.make-mark{display:grid;place-items:center;inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-md);background:var(--color-fill-1);color:var(--color-text-1);font:var(--type-subhead);font-weight:var(--weight-bold)}.make-tools__head{display:flex;flex-direction:column}.make-tools__meta{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.make-signin{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1)}.make-signin p{margin:0;color:var(--color-text-2);font:var(--type-callout)}.make-signin__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.make-prompt{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1)}.make-prompt__hint{margin:0;color:var(--color-text-2);font:var(--type-subhead)}.make-prompt__text{display:block;box-sizing:border-box;align-self:stretch;padding:var(--space-3);border:1px solid var(--color-line-1);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-1);font:var(--type-mono);overflow-wrap:anywhere;white-space:pre-wrap}.make-tries{display:flex;flex-direction:column;gap:var(--space-2)}.make-tries .ui-section-header{padding-inline:0}.make-tries__list{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.make-try-card{inline-size:100%;color:var(--color-text-1);font:var(--type-callout);text-align:start}.make-guide{display:flex;flex-direction:column;gap:var(--space-4)}.make-video{display:block;inline-size:100%;max-block-size:60dvh;border-radius:var(--radius-lg);background:var(--scene-bg)}.make-sheet--main .ui-sheet__body{padding-inline:0}.make-sheet__view{display:flex;flex-direction:column}.settings{padding-bottom:var(--space-8)}.settings-layout{box-sizing:content-box;max-width:var(--content-reading);margin-inline:auto;padding-inline:var(--gutter)}.settings-large,.settings-nav,.settings-section__head{display:none}.settings-sections{display:flex;flex-direction:column}.settings-section[data-section=account]{display:contents}.settings-links{order:1}.settings-section[data-section=danger]{order:2}.settings-set .ui-section-header{padding-inline:var(--space-1);padding-top:var(--space-5)}.settings-set:not(:has(>.ui-section-header)){padding-top:var(--space-5)}.settings-note{margin:var(--space-2) 0 0;padding-inline:var(--space-4);color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}@media (max-width:1023.98px){.settings .ui-list-group[data-variant=card]{--ui-row-tile:var(--color-fill-2);--ui-row-hover:color-mix(in srgb,var(--color-fill-2) 60%,var(--color-fill-1));--ui-row-press:var(--color-fill-2);--ui-tag-bg:var(--color-bg);--ui-surface:var(--color-fill-1);border-color:transparent;background:var(--color-fill-1)}.settings .ui-list-group[data-variant=card] .ui-button[data-variant=secondary]{--button-bg:var(--color-bg);--button-bg-hover:var(--color-fill-2);--button-bg-press:var(--color-fill-3)}}.settings-switch{-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4)}.settings-switch>.ui-switch-field{padding:var(--space-1) var(--space-4) var(--space-1) 0}.settings-meter,.settings-switch>.ui-switch-field{box-sizing:border-box;border-bottom:1px solid var(--ui-list-line,transparent)}.settings-meter{display:flex;flex-direction:column;justify-content:center;min-height:var(--control-lg);-webkit-margin-start:var(--space-4);margin-inline-start:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-3) 0}.settings-meter__title{color:var(--color-text-1);font:var(--type-headline)}.settings-card-text{margin:0 0 0 var(--space-4);padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--ui-list-line,transparent);color:var(--color-text-2);font:var(--type-subhead-regular)}.settings-mono{font:var(--type-mono)}.settings-key-new{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4)}.settings-key-new>.ui-text-field{flex:1 1;min-width:0}.settings-key-fresh{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1)}.settings-key-fresh__title{margin:0;color:var(--color-text-1);font:var(--type-subhead)}.settings-key-code{display:block;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-1);font:var(--type-mono);overflow-wrap:anywhere}.settings-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.settings-sheet-stack{display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-2)}.settings-sheet-text{margin:0;color:var(--color-text-2);font:var(--type-callout)}.settings-verify{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-fill-1)}.settings-key-fresh .ui-button[data-variant=secondary],.settings-verify .ui-button[data-variant=secondary]{--button-bg:var(--color-bg);--button-bg-hover:var(--color-fill-2);--button-bg-press:var(--color-fill-3)}.settings-permissions{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-2)}.settings-permissions__lede{margin:0;color:var(--color-text-1);font:var(--type-headline)}.settings-permissions__list{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.settings-permissions__list li{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--color-text-1);font:var(--type-body)}.settings-permissions__note{margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.settings-delete__form{display:contents}.settings-delete__list{display:flex;flex-direction:column;gap:var(--space-1);margin:0;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5);font:var(--type-subhead-regular)}.settings-delete__forgot{align-self:flex-start}.settings-sub__body{box-sizing:content-box;max-width:var(--content-reading);margin-inline:auto;padding:var(--space-2) var(--gutter) 0}.settings-lede{margin:var(--space-2) 0 var(--space-4);padding-inline:var(--space-1);color:var(--color-text-3);font:var(--type-callout)}.settings-find{display:flex;align-items:flex-start;gap:var(--space-2)}.settings-find>.ui-text-field{flex:1 1;min-width:0}.settings-loading{display:flex;flex-direction:column;padding-top:var(--space-4)}@media (min-width:1024px){.settings-bar,.settings-narrow{display:none}.settings-layout{display:grid;grid-template-columns:240px minmax(0,var(--content-reading));align-items:start;grid-column-gap:var(--space-10);column-gap:var(--space-10);max-width:calc(240px + var(--space-10) + var(--content-reading))}.settings-large{display:flex;grid-column:1/-1;padding:var(--space-8) 0 var(--space-6)}.settings-nav{position:-webkit-sticky;position:sticky;top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-0-5)}.settings-nav__item{display:flex;align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:var(--hit-min);padding:0 var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-2);font:var(--type-callout);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-press) var(--ease-standard)}.settings-nav__item[aria-selected=true]{background:var(--color-fill-1);color:var(--color-text-1);font-weight:var(--weight-bold)}.settings-nav__item[data-tone=danger]{color:var(--color-danger-text)}.settings-nav__item:active{background:var(--color-fill-2)}.settings-nav__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.settings-sections{display:block}.settings-section,.settings-section[data-section=account]{display:none}.settings-section[data-active]{display:flex;flex-direction:column;gap:var(--space-1)}.settings-set:has(>.settings-narrow){padding-top:var(--space-4)}.settings-section__head{display:flex;flex-direction:column;gap:var(--space-1);padding-inline:var(--space-1)}.settings-section__title{margin:0;color:var(--color-text-1);font:var(--type-title-2);letter-spacing:var(--track-title-2)}.settings-section__lede{margin:0;color:var(--color-text-3);font:var(--type-callout)}.settings .ui-list-group[data-variant=card]{--ui-surface:var(--color-raised);background:var(--color-raised)}}@media (min-width:1024px) and (hover:hover){.settings-nav__item:hover:not([aria-selected=true]){background:color-mix(in srgb,var(--color-fill-1) 60%,transparent)}}.username-field{display:flex;flex-direction:column;gap:var(--space-1-5)}.username-field__status{display:flex;align-items:center;gap:var(--space-1);margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.username-field__status[data-ok]{color:var(--color-text-2)}.birth-field{min-width:0;margin:0;padding:0;border:0}.birth-field__legend{margin-bottom:var(--space-2);padding:0;color:var(--color-text-1);font:var(--type-subhead)}.birth-field__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2)}.birth-field__row .ui-select-field__input{padding-inline:var(--space-3) calc(var(--space-2) + var(--icon-sm) + var(--space-1))}.birth-field__row .ui-select-field__chevron{right:var(--space-2);width:var(--icon-sm);height:var(--icon-sm);margin-top:calc(var(--icon-sm) / -2)}.birth-field__hint{margin:var(--space-1-5) 0 0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp{width:100%;max-width:var(--content-panel);margin:0 auto;padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom));color:var(--color-text-1)}.mp-head{display:none}.mp-head__crumb{align-self:flex-start;gap:var(--space-1)}.mp-head__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0}.mp-head__title{min-width:0;margin:0;overflow:hidden;font:var(--type-title-1);letter-spacing:var(--track-title-1);text-overflow:ellipsis;white-space:nowrap}.mp-head__kicker{color:var(--color-text-3);font-weight:var(--weight-regular)}.mp-head__actions{display:flex;align-items:center;gap:var(--space-2);flex:none}.mp-side{display:none}.mp-side__item{display:flex;align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:var(--hit-min);padding:0 var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-3);font:var(--type-callout);font-weight:var(--weight-semibold);text-align:start;text-decoration:none;cursor:pointer}.mp-side__item[aria-current=page]{background:var(--color-fill-1);color:var(--color-text-1);font-weight:var(--weight-bold)}@media (hover:hover){.mp-side__item:not([aria-current=page]):hover{background:color-mix(in srgb,var(--color-fill-1) 50%,transparent);color:var(--color-text-1)}}.mp-side__item:active{background:var(--color-fill-1)}.mp-side__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-side__line{margin:var(--space-3) 0}.mp-main{min-width:0}.mp-skeleton{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.mp-block{margin-inline:var(--space-4)}.mp-block+.mp-block{margin-top:var(--space-3)}.mp-main>.mp-block:first-child,.mp-main>.mp-stats-tab>.mp-block:first-child{margin-top:var(--space-4)}.mp-main .ui-empty-state.mp-block{margin:var(--space-3) var(--space-4) 0}.mp-banner{flex-wrap:wrap}.mp-banner .ui-banner__words{flex-basis:calc(100% - var(--space-5) - var(--space-3))}.mp-banner .ui-banner__action{-webkit-margin-start:calc(var(--space-5) + var(--space-3));margin-inline-start:calc(var(--space-5) + var(--space-3))}.mp-note{margin-block:var(--space-2) 0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp-lede{margin-block:var(--space-4) 0;color:var(--color-text-2);font:var(--type-callout)}.mp-foot{margin-top:var(--space-6)}.mp-note-card{color:var(--color-text-2);font:var(--type-subhead-regular)}.mp-mono{font:var(--type-mono)}.mp-group-head{display:flex;align-items:flex-end;gap:var(--space-2);padding-right:var(--space-4)}.mp-group-head>.ui-section-header{flex:1 1;min-width:0}.mp-group-head__note,.mp-group-head__tag{flex:none;margin-bottom:var(--space-2)}.mp-group-head__note{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp-hero{display:grid;grid-template-columns:var(--avatar-lg) minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.mp-hero__cover{position:relative;display:block;width:var(--avatar-lg);aspect-ratio:3/4;overflow:hidden;border-radius:var(--radius-sm);background:var(--scene-bg)}.mp-hero__cover>.pt-cover{position:absolute;inset:0}.mp-hero__text{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0}.mp-hero__title{overflow:hidden;font:var(--type-title-3);letter-spacing:var(--track-title-3);text-overflow:ellipsis;white-space:nowrap}.mp-hero__tags{display:flex;flex-wrap:wrap;gap:var(--space-1-5)}.mp-hero__line{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp-hero__side{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);grid-column:1/-1;min-width:0}.mp-hero__side:empty{display:none}.mp-hero__link{gap:var(--space-1-5);min-width:0;max-width:100%}.mp-hero__url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-actions{display:flex;gap:var(--space-2)}.mp-actions>*{flex:1 1;min-width:0}.mp-prompt{display:flex;flex-direction:column;gap:var(--space-3)}.mp-prompt__title{margin:0;font:var(--type-headline)}.mp-prompt__hint{margin:0;color:var(--color-text-2);font:var(--type-subhead-regular)}.mp-prompt__code{display:block;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text-1);font:var(--type-mono);white-space:pre-wrap;overflow-wrap:anywhere}.mp-prompt__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.mp-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.mp-stat{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.mp-stat__label{overflow:hidden;color:var(--color-text-3);font:var(--type-subhead);text-overflow:ellipsis;white-space:nowrap}.mp-stat__value{display:flex;align-items:baseline;gap:var(--space-1);min-width:0}.mp-stat__figure{font:var(--type-title-1);letter-spacing:var(--track-title-1);white-space:nowrap}.mp-stat__unit{overflow:hidden;color:var(--color-text-3);font:var(--type-subhead);text-overflow:ellipsis;white-space:nowrap}.mp-stat__spark{display:block;width:100%;height:var(--space-8);margin:var(--space-1) 0 var(--space-1-5);overflow:visible}.mp-stat__spark polyline{fill:none;stroke:var(--color-text-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mp-stat__spark circle{fill:var(--color-text-1)}.mp-stat__change{display:flex;margin-top:auto}.mp-stat-skeleton{height:calc(var(--space-24) + var(--space-8))}.mp-week .mp-stat--wide{display:none}.mp-version .ui-list-row__title{display:flex}.mp-findings{overflow:hidden;border:1px solid var(--color-line-1);border-radius:var(--radius-lg);background:var(--color-bg)}.mp-findings__head{display:none}.mp-findings__list{margin:0;padding:0;list-style:none}.mp-finding{position:relative;display:grid;grid-template-columns:var(--space-5) minmax(0,1fr) auto auto auto;grid-column-gap:var(--space-3);column-gap:var(--space-3);align-items:start;padding:var(--space-3) var(--space-4);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-press) var(--ease-standard)}.mp-finding+.mp-finding:before{content:"";position:absolute;top:0;right:0;left:calc(var(--space-4) + var(--space-5) + var(--space-3));height:1px;background:var(--color-line-1)}.mp-finding[data-interactive]{cursor:pointer}@media (hover:hover){.mp-finding[data-interactive]:hover{background:color-mix(in srgb,var(--color-fill-1) 50%,transparent)}}.mp-finding[data-interactive]:active{background:var(--color-fill-1)}.mp-finding__sign{margin-top:var(--space-0-5);color:var(--color-text-1)}.mp-finding[data-tone=warn] .mp-finding__sign{color:var(--color-warn-text)}.mp-finding[data-tone=info] .mp-finding__sign{color:var(--color-text-3)}.mp-finding__text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.mp-finding__message{color:var(--color-text-1);font:var(--type-callout);overflow-wrap:anywhere}.mp-finding__more{display:block;margin-top:var(--space-1);color:var(--color-text-2)}.mp-finding__link{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer}.mp-finding__link:after{content:"";position:absolute;inset:0}.mp-finding__link:focus-visible{outline:none}.mp-finding__link:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.mp-finding__where{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1-5);min-width:0}.mp-finding__file{color:var(--color-text-3);font:var(--type-mono);overflow-wrap:anywhere}.mp-finding__file[data-text]{font:var(--type-subhead-regular)}.mp-finding__tags{display:flex;flex-wrap:wrap;gap:var(--space-1)}.mp-finding__version{display:flex}.mp-finding__still{position:relative;z-index:var(--z-inner-1);display:block;width:var(--space-12);height:var(--space-12);overflow:hidden;border-radius:var(--radius-sm);background:var(--scene-bg)}.mp-finding__still img{display:block;width:100%;height:100%;object-fit:cover}.mp-finding__chevron{align-self:center;color:var(--color-text-4)}.mp-window{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.mp-window__range{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote);white-space:nowrap}.mp-funnel__steps{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.mp-funnel__step{display:flex;flex-direction:column;gap:var(--space-1-5)}.mp-funnel__row{display:flex;justify-content:space-between;gap:var(--space-3);color:var(--color-text-2);font:var(--type-subhead-regular)}.mp-funnel__row b{color:var(--color-text-1);font-weight:var(--weight-bold)}.mp-funnel__similar{margin:var(--space-3) 0 0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp-daily{margin:0}.mp-daily svg{display:block;width:100%;height:var(--space-24)}.mp-daily__base{stroke:var(--color-line-2);stroke-width:1px;vector-effect:non-scaling-stroke}.mp-daily__hit{fill:transparent}.mp-daily__col{fill:var(--color-text-1)}.mp-daily g:hover .mp-daily__col{fill:var(--color-text-2)}.mp-daily__col--few{fill:var(--color-text-4)}.mp-table-wrap{overflow-x:auto;border:1px solid var(--color-line-1);border-radius:var(--radius-lg);overscroll-behavior-x:contain}.mp-table{width:100%;border-collapse:collapse;font:var(--type-subhead-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mp-table td,.mp-table th{padding:var(--space-2-5) var(--space-3);text-align:start;white-space:nowrap}.mp-table thead th{background:var(--color-fill-1);color:var(--color-text-3);font:var(--type-caption);letter-spacing:var(--track-caption)}.mp-table tbody tr+tr>*{border-top:1px solid var(--color-line-1)}.mp-table tbody th{font-weight:var(--weight-bold)}.mp-table__won{display:flex;align-items:center;gap:var(--space-2)}.mp-table__bar{width:var(--space-12)}.mp-chips{margin-top:var(--space-3)}.mp-reports{gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none}.mp-report,.mp-reports{display:flex;flex-direction:column}.mp-report{gap:var(--space-2-5)}.mp-report__top{display:flex;gap:var(--space-3)}.mp-report__shot{display:block;flex:none;width:var(--avatar-lg);aspect-ratio:3/4;overflow:hidden;border-radius:var(--radius-sm);background:var(--scene-bg)}.mp-report__shot img{display:block;width:100%;height:100%;object-fit:cover}.mp-report__words{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.mp-report__tags{display:flex;flex-wrap:wrap;gap:var(--space-1-5)}.mp-report__body{margin:0;color:var(--color-text-1);font:var(--type-callout);overflow-wrap:anywhere;white-space:pre-line}.mp-report__who{display:flex;align-items:center;gap:var(--space-2);min-width:0}.mp-report__name{overflow:hidden;font:var(--type-subhead);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap}.mp-report__meta{margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp-report__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.mp-report__details{max-height:calc(var(--space-24) * 3);margin:0;padding:var(--space-3);overflow:auto;border-radius:var(--radius-md);background:var(--color-fill-1);color:var(--color-text-2);font:var(--type-mono);white-space:pre-wrap;overflow-wrap:anywhere}.mp-sheet{display:block;overflow:hidden;border:1px solid var(--color-line-1);border-radius:var(--radius-lg);background:var(--scene-bg)}.mp-sheet img{display:block;width:100%;height:auto}.mp-working{display:inline-flex;align-items:center;gap:var(--space-1-5)}.mp-working__dot{flex:none;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-live)}.mp-friends{display:flex;flex-wrap:wrap;gap:var(--space-2)}.mp-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.mp-tile{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0;padding:var(--space-3)}.mp-tile__label,.mp-tile__note{overflow:hidden;font:var(--type-caption);letter-spacing:var(--track-caption);text-overflow:ellipsis;white-space:nowrap}.mp-tile__label{color:var(--color-text-3)}.mp-tile__note{color:var(--color-text-2)}.mp-tile__figure{font:var(--type-title-2);letter-spacing:var(--track-title-2)}.mp-codes{margin-bottom:0;padding:0;overflow:hidden;border:1px solid var(--color-line-1);border-radius:var(--radius-lg);background:var(--color-bg);list-style:none}.mp-code{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.mp-code+.mp-code{border-top:1px solid var(--color-line-1)}.mp-code__foot,.mp-code__line,.mp-code__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.mp-code__text{color:var(--color-text-1);font:var(--type-mono);font-weight:var(--weight-bold);letter-spacing:.04em}.mp-code[data-done] .mp-code__text{color:var(--color-text-3)}.mp-code__line{color:var(--color-text-2);font:var(--type-subhead-regular)}.mp-code__foot{min-height:var(--hit-min);margin-block:calc(var(--space-2) * -1) calc(var(--space-2) * -1);color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp-how{gap:var(--space-2);margin:0;padding-left:var(--space-5);color:var(--color-text-2);font:var(--type-subhead-regular)}.mp-how,.mp-newcode{display:flex;flex-direction:column}.mp-newcode{gap:var(--space-4)}.mp-newcode__pick{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;margin:0;padding:0;border:0}.mp-newcode__label{padding:0;font:var(--type-subhead)}.mp-newcode__chips{margin-inline:calc(var(--space-4) * -1)}.mp-newcode__hint{margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.mp-newcode__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.mp-facts__list{display:flex;flex-direction:column;margin:0}.mp-facts__list>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-2-5) 0}.mp-facts__list dt{flex:none;color:var(--color-text-3);font:var(--type-subhead-regular)}.mp-facts__list dd{min-width:0;margin:0;color:var(--color-text-1);font:var(--type-subhead);text-align:end;overflow-wrap:anywhere}@media (min-width:768px){.mp{max-width:calc(var(--content-panel) + var(--gutter) * 2);padding-inline:var(--gutter)}.mp-tabs{display:none}.mp-body{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start;padding-top:var(--space-4)}.mp-side{position:-webkit-sticky;position:sticky;top:calc(var(--control-lg) + var(--space-4));display:flex;flex-direction:column;gap:var(--space-1)}.mp-main{margin-inline:calc(var(--space-4) * -1)}.mp-main>.mp-block:first-child,.mp-main>.mp-stats-tab>.mp-block:first-child{margin-top:0}.mp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-week .mp-stat--wide{display:flex}.mp-hero{grid-template-columns:64px minmax(0,1fr)}.mp-hero__cover{width:64px}}@media (min-width:1024px){.mp-bar{display:none}.mp-head{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-6) 0 var(--space-2)}.mp-side{top:var(--space-6)}.mp-actions{display:none}.mp-banner{flex-wrap:nowrap}.mp-banner .ui-banner__words{flex-basis:auto}.mp-banner .ui-banner__action{-webkit-margin-start:0;margin-inline-start:0}.mp-hero{grid-template-columns:64px minmax(0,1fr) auto}.mp-hero__side{flex-direction:column;align-items:flex-end;grid-column:auto;max-width:calc(var(--space-24) * 3.5)}.mp-findings[data-layout=table] .mp-finding,.mp-findings[data-layout=table] .mp-findings__head{display:grid;grid-template-columns:var(--space-5) minmax(0,1fr) 140px 150px 90px var(--space-5);grid-column-gap:var(--space-3);column-gap:var(--space-3);align-items:center}.mp-findings[data-layout=table] .mp-findings__head{min-height:var(--space-10);padding:0 var(--space-4);background:var(--color-fill-1);color:var(--color-text-3);font:var(--type-caption);letter-spacing:var(--track-caption)}.mp-findings[data-layout=table] .mp-findings__head>:first-child{grid-column:2}.mp-findings[data-layout=table] .mp-finding{min-height:var(--space-12);padding-block:var(--space-2)}.mp-findings[data-layout=table] .mp-finding__text,.mp-findings[data-layout=table] .mp-finding__where{display:contents}.mp-findings[data-layout=table] .mp-finding__sign{grid-column:1;margin-top:0}.mp-findings[data-layout=table] .mp-finding__link,.mp-findings[data-layout=table] .mp-finding__text>.mp-finding__message{grid-column:2}.mp-findings[data-layout=table] .mp-finding__file{grid-column:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-findings[data-layout=table] .mp-finding__tags{grid-column:4}.mp-findings[data-layout=table] .mp-finding__version{grid-column:5}.mp-findings[data-layout=table] .mp-finding__chevron{grid-column:6}.mp-findings[data-layout=table] .mp-finding__still{display:none}}@media (min-width:1280px){.mp-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.auth{display:flex;flex-direction:column;min-height:100dvh;box-sizing:border-box;padding:0 0 env(safe-area-inset-bottom);background:var(--color-bg);color:var(--color-text-1)}.auth-top{display:grid;grid-template-columns:var(--hit-min) minmax(0,1fr) var(--hit-min);align-items:center;box-sizing:content-box;height:var(--control-lg);padding:calc(var(--top-clear) - (var(--control-lg) - var(--hit-min)) / 2) var(--space-1-5) 0}.auth-top-spacer{width:var(--hit-min)}.auth-mark{justify-self:center;display:inline-flex;align-items:center;min-height:var(--hit-min);padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-text-1);font:var(--type-title-1);text-decoration:none}.auth-body{flex:1 0 auto;display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:440px;margin:0 auto;padding:0 var(--space-6) var(--space-12)}@media (min-width:768px){.auth-body{justify-content:center;padding-bottom:calc(var(--control-lg) + var(--space-12))}}.auth-hero{display:flex;flex-direction:column;align-items:center;gap:var(--space-2-5);padding:var(--space-4) 0 var(--space-5);text-align:center}.auth-title{margin:0;font:var(--type-title-1);letter-spacing:var(--track-title-1)}.auth-title:focus{outline:none}.auth-lede{max-width:300px;margin:0;color:var(--color-text-3);font:var(--type-callout);text-wrap:pretty}.auth-form{display:flex;flex-direction:column;gap:var(--space-4);margin:0}.auth-forgot{align-self:flex-end;margin-top:calc(var(--space-3) * -1)}.auth-submit{margin-top:var(--space-1)}.auth-switch{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 var(--space-1);font:var(--type-subhead-regular)}.auth-legal,.auth-switch{margin:0;color:var(--color-text-3)}.auth-legal{font:var(--type-footnote);letter-spacing:var(--track-footnote);text-align:center;text-wrap:pretty}.auth-legal a{color:var(--color-text-1);font-weight:var(--weight-semibold);text-underline-offset:2px}.auth-note p{margin:0;color:var(--color-text-2);font:var(--type-callout)}.auth-done{display:flex;align-items:center;gap:var(--space-3)}.auth-done p{color:var(--color-text-1)}.auth-check{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:var(--radius-full);background:var(--color-inverse);color:var(--color-on-inverse)}.auth-wait{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin:0;color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote);text-align:center}.auth-later{align-self:center}.verify-resend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.verify-resend[data-block]{flex-direction:column;align-items:stretch;text-align:center}.verify-said{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.verify-reminder{width:calc(100% - 2 * var(--gutter));max-width:var(--content-reading);margin:calc(env(safe-area-inset-top) + var(--space-4)) auto 0}.verify-reminder+.page{padding-top:var(--space-4)}.verify-reminder .ui-banner__words{display:flex;flex-direction:column;gap:var(--space-1)}.verify-reminder-title{color:var(--color-text-1);font:var(--type-headline)}.verify-reminder .verify-resend{margin-top:var(--space-1)}.verify-reminder .ui-button[data-variant=secondary]{--button-bg:var(--color-bg);--button-bg-hover:var(--color-fill-2);--button-bg-press:var(--color-fill-3)}.connect-note-title{display:block;margin-bottom:var(--space-1);font:var(--type-headline)}.connect-dest{margin:0;color:var(--color-text-3);font:var(--type-subhead-regular);text-align:center}.connect-host{color:var(--color-text-1);font:var(--type-mono);font-weight:var(--weight-semibold);word-break:break-all}.connect-can h2{margin:0 0 var(--space-3);font:var(--type-headline)}.connect-can ul{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.connect-can li{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--color-text-1);font:var(--type-callout)}.connect-can li>svg{margin-top:1px;color:var(--color-text-2)}.connect-can p{margin:var(--space-3) 0 0}.connect-can p,.leaving-hint{color:var(--color-text-3);font:var(--type-footnote);letter-spacing:var(--track-footnote)}.leaving-hint{margin:0;text-align:center}