@layer components{.account{justify-items:stretch;gap:var(--space-24);inline-size:min(100%,520px)}@media (min-width:768px){.account{margin-inline:auto}}.account--sign-in{inline-size:min(100%,400px);margin-inline:auto}.account__form{overflow-y:clip}@media (prefers-reduced-motion:no-preference){.account__form{transition:block-size .42s var(--ease)}}.account__form .sbt-stitch-btn{inline-size:100%}.account__sent{justify-items:start;gap:var(--space-8);margin-block-start:var(--space-8);display:grid}.account__to{align-items:center;column-gap:var(--space-16);color:var(--ink-muted);flex-wrap:wrap;margin:0;display:flex}.account--sign-in .sbt-code .sbt-field__help{min-block-size:1lh}.account--sign-in .sbt-code .sbt-field__label,.account__hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account__hello{align-items:center;gap:var(--space-16);margin-block-end:var(--space-24);display:flex}.account__avatar{flex:none;position:relative}.account__avatar svg{block-size:56px;inline-size:56px;display:block}.account__avatar:after{content:"";inset:var(--space-4);border:var(--stitch-width) dashed color-mix(in srgb, var(--on-primary) 55%, transparent);border-radius:50%;position:absolute}.account__chapter{font-size:var(--text-title);font-weight:var(--weight-display-arabic);line-height:var(--leading-display-arabic);margin:0}[dir=ltr] .account__chapter{font-family:var(--font-latin-display);font-style:italic;font-weight:400;line-height:var(--leading-display-latin)}.account__step{gap:inherit;display:grid;position:relative}.account__step--on .account__sent{animation:account-rise .28s var(--ease) .24s both}.account__step--back{animation:account-settle .32s var(--ease) both}@media (prefers-reduced-motion:reduce){.account__step--on,.account__step--back{animation:.16s linear both account-fade}.account__step--on .account__sent{animation:none}}.account__sewing{position:absolute;inset-block-end:calc(-.5 * var(--space-16) - 1px)}.account__wait{font-size:var(--text-caption);color:var(--ink-muted);font-variant-numeric:tabular-nums}.account__lede{color:var(--ink-muted);text-wrap:pretty;margin:0}.account__orders{gap:var(--space-32);margin:0;padding:0;list-style:none;display:grid}.account__order{color:inherit;text-decoration:none;display:block}.account__order:focus-visible{outline:2px dashed color-mix(in srgb, var(--ink) 55%, transparent);outline-offset:var(--space-4)}.account__ticket{align-items:center;gap:var(--space-16);display:flex}.account__thumb{aspect-ratio:1/1.05;object-fit:cover;filter:brightness(1.04);flex:none;block-size:auto;inline-size:104px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}@media (min-width:768px){.account__thumb{inline-size:128px}}.account__tear{background:linear-gradient(90deg, color-mix(in srgb, var(--ink-muted) 50%, transparent) 50%, transparent 0) 0 50% / 8px 1.5px repeat-x content-box;block-size:14px;margin-inline:-22px;padding-inline:14px;display:block;position:relative}.account__tear:before,.account__tear:after{content:"";background:var(--ground);border-radius:50%;block-size:20px;inline-size:20px;position:absolute;inset-block-start:-3px}.account__tear:before{inset-inline-start:-10px}.account__tear:after{inset-inline-end:-10px}.account__stub--road .sbt-ticket__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account__road{margin-block-start:var(--space-4);margin-inline:calc(var(--space-12) * -1);--story-icon:34px;--story-ground:var(--ticket)}.account__road .sbt-story__step{padding-inline:var(--space-4)}.account__empty{justify-items:start;gap:var(--space-16);display:grid}.account__invite{aspect-ratio:1;object-fit:cover;block-size:auto;inline-size:min(100%,360px);margin-block-end:var(--space-8);-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.account__words{gap:var(--space-8);flex:1;display:grid}.account__words .sbt-placard{text-align:start;justify-items:start;padding:0}.account__section{gap:var(--space-16);display:grid}.account__section+.account__section{margin-block-start:var(--space-24)}.account__details{gap:var(--space-24);margin:0;display:grid}.account__row{gap:var(--space-4);display:grid}.account__row dt{font-size:var(--text-caption);color:var(--ink-muted)}.account__row dd{align-items:center;column-gap:var(--space-16);grid-template-columns:1fr auto;margin:0;display:grid}.account__row dd>.account__edit{grid-column:1/-1}.account__held{justify-items:start;gap:var(--space-4);display:grid}.account__value{overflow-wrap:anywhere}.account__none{color:var(--ink-muted)}.account__mark{align-items:center;gap:var(--space-4);font-size:var(--text-caption);color:var(--ink-muted-deep);display:inline-flex}.account__mark[data-quiet]{color:var(--ink-muted)}.account__mark svg{fill:none;block-size:20px;inline-size:20px;stroke:var(--ink);stroke-width:2px;stroke-dasharray:4 3;stroke-linecap:round;stroke-linejoin:round}.account__links{align-items:center;gap:var(--space-16);flex-wrap:wrap;margin:0;display:flex}.account__edit{gap:var(--space-16);inline-size:100%;display:grid}.account__actions{align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}.account__offstage-label .sbt-field__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account__addresses{gap:var(--space-16);margin:0;padding:0;list-style:none;display:grid}.account__address{gap:var(--space-4);display:grid}.account__address p{margin:0}.account__address-head{align-items:center;column-gap:var(--space-12);flex-wrap:wrap;display:flex}.account__address-code,.account__address-place{font-size:var(--text-caption);color:var(--ink-muted)}.account__address .account__links{margin-block-start:var(--space-8)}.account__earlier>summary{inline-size:fit-content;cursor:pointer;margin-block-start:var(--space-24);list-style:none}.account__earlier>summary::-webkit-details-marker{display:none}.account__earlier[open]>summary{margin-block-end:var(--space-32)}.account__earlier[open] .account__show,.account__earlier:not([open]) .account__hide{display:none}@media (prefers-reduced-motion:no-preference){.account__earlier{interpolate-size:allow-keywords}.account__earlier::details-content{block-size:0;transition:block-size .32s var(--ease), content-visibility .32s allow-discrete;overflow-y:clip}.account__earlier[open]::details-content{block-size:auto}}.account__date{font-size:var(--text-caption);color:var(--ink-muted)}.account>.sbt-thread-link{justify-self:start}}@keyframes account-rise{0%{opacity:0;translate:0 10px}}@keyframes account-settle{0%{opacity:0;translate:0 -10px}}@keyframes account-fade{0%{opacity:0}}
