@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:"DM Sans", system-ui, sans-serif;--font-mono:"DM Mono", ui-monospace, monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"DM Sans", system-ui, sans-serif;--default-mono-font-family:"DM Mono", ui-monospace, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.ui-dialog>*+*{margin-top:20px}}@layer utilities{.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.min-h-dvh{min-height:100dvh}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/shared-assets/fonts/dm-sans.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/shared-assets/fonts/dm-sans-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/shared-assets/fonts/dm-mono-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--background:40 24% 97%;--foreground:30 10% 12%;--card:40 30% 99%;--primary:30 10% 12%;--primary-foreground:40 24% 97%;--muted:38 14% 93%;--border:36 14% 88%;--ring:30 10% 12%;--section-radius:12px;--text-strong:30 10% 12%;--text-body:30 8% 28%;--text-meta:30 6% 42%;--text-faint:30 5% 56%;--success:142 55% 30%;--warning:35 85% 38%;--danger:4 75% 42%;--info:211 80% 40%}html.dark{--background:0 0% 10.2%;--foreground:0 0% 92%;--card:0 0% 13.7%;--primary:0 0% 92%;--primary-foreground:0 0% 7%;--muted:0 0% 16.9%;--border:0 0% 19.2%;--ring:0 0% 80%;--text-strong:0 0% 96.1%;--text-body:0 0% 84.7%;--text-meta:0 0% 57.6%;--text-faint:0 0% 42%;--success:142 60% 55%;--warning:35 90% 62%;--danger:4 78% 68%;--info:211 82% 68%}.display{font-family:var(--font-sans);letter-spacing:-.01em;color:hsl(var(--text-strong));text-wrap:balance;font-size:clamp(1.85rem,2vw + 1.05rem,2.4rem);font-weight:400;line-height:1}.eyebrow{letter-spacing:.045em;color:hsl(var(--text-faint));font-size:12px}.field{text-align:center;border:1px solid hsl(var(--border));background:hsl(var(--card) / .72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:56px;color:hsl(var(--text-strong));border-radius:24px;outline:none;padding:0 22px;font-size:16px;transition:border-color .15s,box-shadow .15s,background .15s}.field::placeholder{color:hsl(var(--text-faint))}.field:focus{border-color:hsl(var(--ring) / .4);box-shadow:0 0 0 3px hsl(var(--ring) / .08);background:hsl(var(--card) / .9)}.field-error,.field-error:focus{border-color:hsl(var(--danger) / .55);box-shadow:0 0 0 3px hsl(var(--danger) / .08)}.fade-text{animation:.24s cubic-bezier(.22,1,.36,1) both step-in;display:inline-block}@media (prefers-reduced-motion:reduce){.fade-text{animation:none}}.ffield{position:relative}.ffield .field{text-align:left;padding-top:15px}.ffield textarea.field{height:auto;min-height:100px;padding-top:26px;padding-bottom:10px}.ffield>label{text-align:left;color:hsl(var(--text-faint));pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;line-height:1;transition:top .18s cubic-bezier(.4,0,.1,1),transform .18s cubic-bezier(.4,0,.1,1),font-size .18s cubic-bezier(.4,0,.1,1),letter-spacing .18s,color .18s;position:absolute;top:50%;left:23px;right:23px;overflow:hidden;transform:translateY(-50%)}.ffield textarea.field~label{top:27px}.ffield .field:focus~label,.ffield .field:not(:placeholder-shown)~label,.ffield-float>label{font-size:11px;top:9.5px;transform:none}.ffield .field::placeholder{opacity:0;transition:opacity .18s}.ffield .field:focus::placeholder{opacity:1}.field-code{font-family:var(--font-mono);letter-spacing:.55em;text-indent:.55em;padding:15px 18px;font-size:24px}.quiet-link{color:hsl(var(--text-meta));text-underline-offset:3px;cursor:pointer;font-size:12px;text-decoration:underline}.quiet-link:hover{color:hsl(var(--text-strong))}.page-enter{animation:.24s cubic-bezier(.22,1,.36,1) both page-in}@keyframes page-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}}.modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a0c9e;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out both modal-fade-in;display:flex;position:fixed;inset:0}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-card-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.modal-backdrop[data-closing]{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both modal-fade-out}.modal-backdrop[data-closing]>.ui-dialog{animation:.18s cubic-bezier(.4,0,1,1) both modal-card-out}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes modal-card-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.modal-backdrop{animation:none}.modal-backdrop[data-closing]{animation:.1s linear both modal-fade-out}.modal-backdrop[data-closing]>.ui-dialog{animation:none}}@media (max-width:640px){.modal-backdrop{padding:16px 16px calc(16px + env(safe-area-inset-bottom));align-items:flex-end}}.step-exit{animation:.24s cubic-bezier(.4,0,.1,1) both step-out}.step-enter{animation:.26s cubic-bezier(.4,0,.1,1) both step-in}@keyframes step-out{to{opacity:0;transform:translateY(-6px)}}@keyframes step-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.step-exit,.step-enter{animation:none}}.phone-field{width:100%;max-width:21rem;margin:0 auto;position:relative}.phone-field .field{padding-right:54px}.phone-field.ffield>label{right:54px}.phone-flag{pointer-events:none;border-radius:3px;width:27px;height:18px;position:absolute;top:50%;right:18px;transform:translateY(-50%);box-shadow:0 0 0 1px #00000014}.code-boxes{justify-content:center;gap:10px;display:flex}.code-box{aspect-ratio:46/48;min-width:0;max-width:46px;height:auto;font-family:var(--font-mono);text-align:center;border-radius:14px;flex:1 1 0;padding:0;font-size:20px}.route-exit{animation:.2s cubic-bezier(.4,0,.1,1) forwards step-out}:root{--ui-fill:#f4f3f0;--ui-fill-edge:#dcd8d2;--ui-card-edge:#221f1c0f;--ui-overlay-edge:hsl(var(--border) / .7);--ui-surface:hsl(var(--card) / .5);--ui-hover:#efedea;--ui-tag:#efedea;--ui-add-fill:#f5f4f1;--ui-add-edge:#cfcac3;--ui-add-icon:#e9e6e1;--ui-switch-on:#2f9e55;--ui-switch-off:#d9d5cf;--ui-primary-fg:#fff;--ui-warn-text:#8a560b;--ui-danger-text:#a61e15;--ui-field-error:#d9776e;--ui-tint-pct:13%;--ui-icon-shadow:0 1px 4px #00000029}html.dark{--ui-fill:#2b2b2b;--ui-fill-edge:#3c3c3c;--ui-card-edge:#ffffff0f;--ui-overlay-edge:hsl(var(--border));--ui-hover:#2b2b2b;--ui-tag:#2e2e2e;--ui-add-fill:#1f1f1f;--ui-add-edge:#3c3c3c;--ui-add-icon:#2b2b2b;--ui-switch-on:#3cc26c;--ui-switch-off:#3c3c3c;--ui-primary-fg:#191919;--ui-warn-text:hsl(var(--warning));--ui-danger-text:hsl(var(--danger));--ui-tint-pct:18%}:root,html.dark{--ui-tint-success:hsl(var(--success))}@supports (color:color-mix(in lab, red, red)){:root,html.dark{--ui-tint-success:color-mix(in srgb, hsl(var(--success)) var(--ui-tint-pct), hsl(var(--card)))}}:root,html.dark{--ui-tint-warn:hsl(var(--warning))}@supports (color:color-mix(in lab, red, red)){:root,html.dark{--ui-tint-warn:color-mix(in srgb, hsl(var(--warning)) var(--ui-tint-pct), hsl(var(--card)))}}:root,html.dark{--ui-tint-danger:hsl(var(--danger))}@supports (color:color-mix(in lab, red, red)){:root,html.dark{--ui-tint-danger:color-mix(in srgb, hsl(var(--danger)) var(--ui-tint-pct), hsl(var(--card)))}}.ui-section+.ui-section{margin-top:32px}.ui-section__header{color:hsl(var(--text-meta));margin:0 0 10px;font-size:13px;font-weight:600;line-height:18px}.ui-section__header--bare{margin-bottom:0}.ui-list{border:1px solid var(--ui-card-edge);background:var(--ui-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}.ui-list>li+li{border-top:1px solid hsl(var(--border) / .6)}html.dark .ui-list>li+li{border-top-color:hsl(var(--border))}.ui-row{text-align:left;width:100%;min-height:38px;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.ui-row--action{cursor:pointer;transition:background .12s}.ui-row--action:hover{background:var(--ui-hover)}.ui-row--action:focus-visible{outline:2px solid hsl(var(--ring) / .5);outline-offset:-2px}.ui-row--action:disabled{opacity:.45;cursor:default;background:0 0}@media (max-width:639.98px){.ui-row--stackable{flex-direction:column;align-items:flex-start;gap:16px}.ui-row--stackable .ui-row__text{flex:none;width:100%}}.ui-row__icon{width:30px;height:30px;box-shadow:var(--ui-icon-shadow);border-radius:7px;flex:none;place-items:center;display:grid}.ui-row__icon>img,.ui-row__icon>svg{object-fit:contain;border-radius:inherit;width:100%;height:100%}.ui-row__text{flex:1;min-width:0}.ui-row__title{color:hsl(var(--text-strong));font-size:14px;line-height:20px}.ui-row__subtitle{color:hsl(var(--text-meta));font-size:12px;line-height:16px}.ui-list--fixed .ui-row{height:60px}.ui-list--fixed .ui-row__title,.ui-list--fixed .ui-row__subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-row__trailing{color:hsl(var(--text-meta));flex:none;align-items:center;gap:8px;display:flex}.ui-row__chevron{color:hsl(var(--text-faint));flex:none}.ui-row__below{border-top:1px solid hsl(var(--border) / .6);flex-direction:column;gap:12px;padding:16px;display:flex}html.dark .ui-row__below{border-top-color:hsl(var(--border))}.ui-row__icon:has(>.ui-glyph){box-shadow:none}.ui-glyph{border-radius:inherit;background:hsl(var(--foreground) / .05);width:100%;height:100%;color:hsl(var(--text-meta));place-items:center;display:grid}.ui-glyph>svg{width:16px;height:16px}.ui-list--fields{text-align:left}.ui-list--fields>*+*{border-top:1px solid hsl(var(--border) / .6)}html.dark .ui-list--fields>*+*{border-top-color:hsl(var(--border))}.ui-list--fields .field{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.ui-list--fields .field:focus{background:hsl(var(--card) / .5);box-shadow:inset 0 0 0 2px hsl(var(--ring) / .16);border-color:#0000}.ui-list--fields>.ffield:first-child .field{border-radius:13px 13px 0 0}.ui-list--fields>.ffield:last-child .field{border-radius:0 0 13px 13px}.ui-surface{background:var(--ui-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-tile{border:1px solid var(--ui-card-edge);background:var(--ui-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px;flex-direction:column;gap:12px;min-height:184px;padding:16px;display:flex;box-shadow:0 1px 3px #0000000d}@media (min-width:640px){.ui-tile{height:184px}}.ui-tile--add{background:var(--ui-add-fill);border:1px dashed var(--ui-add-edge);box-shadow:none}.ui-tile__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ui-tile__icon{border-radius:9px;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.ui-tile__icon>img,.ui-tile__icon>svg{object-fit:contain;width:100%;height:100%}.ui-tile--add .ui-tile__icon{background:var(--ui-add-icon);color:hsl(var(--text-body))}.ui-tile--add .ui-tile__icon>svg{width:18px;height:18px}.ui-tile__tag{background:var(--ui-tag);color:hsl(var(--text-meta));border-radius:6px;padding:3px 8px;font-size:12px;line-height:16px}.ui-tile__tag--hint,.ui-hint-host{cursor:default;position:relative}.ui-tile__tag--hint:focus-visible,.ui-hint-host:focus-visible{outline:2px solid hsl(var(--ring) / .6);outline-offset:2px}.ui-hint{z-index:5;background:hsl(var(--card));border:1px solid var(--ui-edge,hsl(var(--border)));white-space:nowrap;color:hsl(var(--text-body));opacity:0;transform-origin:100% 0;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12px;line-height:16px;transition:opacity .1s cubic-bezier(.23,1,.32,1),transform .1s cubic-bezier(.23,1,.32,1);position:absolute;top:calc(100% + 6px);right:0;transform:scale(.97);box-shadow:0 8px 24px -6px #0000002e}html.dark .ui-hint{background:hsl(var(--muted))}.ui-hint--center{transform-origin:top;left:50%;right:auto;translate:-50%}.ui-tile__tag--hint:focus-visible .ui-hint,.ui-hint-host:focus-visible .ui-hint{opacity:1;transition-duration:.15s;transform:scale(1)}@media (hover:none){.ui-tile__tag--hint:focus .ui-hint,.ui-hint-host:focus .ui-hint{opacity:1;transition-duration:.15s;transform:scale(1)}}@media (hover:hover) and (pointer:fine){.ui-tile__tag--hint:hover .ui-hint,.ui-hint-host:hover .ui-hint{opacity:1;transition-duration:.15s;transition-delay:.3s;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-hint,.ui-tile__tag--hint:hover .ui-hint,.ui-tile__tag--hint:focus-visible .ui-hint{transform:none}}.ui-tile__labels{flex-direction:column;flex:1;min-height:0;display:flex}.ui-tile__labels>*{flex:none}.ui-tile__title{color:hsl(var(--text-strong));margin:0 0 2px;font-size:16px;font-weight:600;line-height:22px}.ui-tile__line{color:hsl(var(--text-meta));text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.ui-tile__line:only-of-type{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ui-tile__footer{justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}.ui-tile__footer>.ui-btn:only-child{flex:1}.ui-tabs{scrollbar-width:none;gap:6px;margin:-2px -2px 10px;padding:2px;display:flex;position:relative;overflow-x:auto}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{min-height:34px;color:hsl(var(--text-meta));white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background .12s,color .12s}.ui-tab:hover{color:hsl(var(--text-strong))}.ui-tab[aria-selected=true]{background:var(--ui-fill);border-color:var(--ui-fill-edge);color:hsl(var(--text-strong))}.ui-tab:focus-visible{outline:2px solid hsl(var(--ring) / .6);outline-offset:1px}@media (max-width:639px){.ui-tab{min-height:44px}}.ui-tab{z-index:1;position:relative}.ui-tabs[data-pill] .ui-tab[aria-selected=true]{background:0 0;border-color:#0000}.ui-tabs__pill{background:var(--ui-fill);border:1px solid var(--ui-fill-edge);pointer-events:none;border-radius:999px;position:absolute;top:2px;bottom:2px;left:0}@media (prefers-reduced-motion:no-preference){.ui-tabs__pill[data-moved]{transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1)}}.ui-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background .12s,filter .12s,transform .12s;display:inline-flex}.ui-btn:active:not([aria-disabled=true]):not(:disabled){transform:scale(.98)}.ui-btn:focus-visible{outline:2px solid hsl(var(--ring) / .6);outline-offset:2px}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.ui-btn--neutral{background:var(--ui-fill);border-color:var(--ui-fill-edge);color:hsl(var(--text-strong))}.ui-btn--neutral:hover{filter:brightness(.97)}html.dark .ui-btn--neutral:hover{filter:brightness(1.12)}.ui-btn--primary{background:hsl(var(--text-strong));color:var(--ui-primary-fg)}.ui-btn--primary:hover{filter:brightness(1.18)}html.dark .ui-btn--primary:hover{filter:brightness(.92)}.ui-btn--warn{background:var(--ui-tint-warn);color:var(--ui-warn-text)}.ui-btn--danger{background:var(--ui-tint-danger);color:var(--ui-danger-text)}.ui-btn--warn:hover,.ui-btn--danger:hover{filter:brightness(.96)}html.dark .ui-btn--warn:hover,html.dark .ui-btn--danger:hover{filter:brightness(1.15)}.ui-btn--plain{color:hsl(var(--text-meta));background:0 0}.ui-btn--plain:hover{background:hsl(var(--foreground) / .07);color:hsl(var(--text-strong))}.ui-btn--plain[aria-pressed=true]{background:hsl(var(--foreground) / .08);color:hsl(var(--text-strong))}.ui-btn--tone-danger{color:var(--ui-danger-text)}.ui-btn--plain.ui-btn--tone-danger{color:hsl(var(--text-meta))}.ui-btn--plain.ui-btn--tone-danger:hover{background:var(--ui-tint-danger);color:var(--ui-danger-text)}.ui-btn--touch{border-radius:12px;min-height:44px;padding:0 16px;font-size:15px}@media (max-width:639.98px){.ui-btn{border-radius:12px;min-height:44px;font-size:15px}}.ui-btn--large{white-space:normal;text-align:center;border-radius:999px;gap:9px;min-height:46px;padding:10px 30px;font-size:15px;font-weight:400}.ui-btn--icon{border-radius:8px;width:30px;height:30px;min-height:30px;padding:0;position:relative}@media (max-width:639.98px){.ui-btn--icon:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.ui-btn.ui-btn--status,.ui-btn.ui-btn--status:disabled,.ui-btn.ui-btn--status[aria-disabled=true]{opacity:1}.ui-btn.ui-btn--status:disabled,.ui-btn.ui-btn--status[aria-disabled=true]{cursor:default}.ui-status{color:hsl(var(--text-meta));align-items:center;gap:4px;font-size:13px;line-height:18px;display:inline-flex}.ui-status--connected{color:hsl(var(--success))}.ui-status--attention{color:var(--ui-warn-text)}.ui-status__dot{background:hsl(var(--text-faint));border-radius:999px;width:7px;height:7px;margin-right:2px}.ui-status--connected .ui-status__dot{background:hsl(var(--success))}.ui-status--attention .ui-status__dot{background:var(--ui-warn-text)}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-status__spinner{animation:.9s linear infinite ui-spin}@media (prefers-reduced-motion:reduce){.ui-status__spinner{animation-duration:2.4s}}.ui-switch{background:var(--ui-switch-off);cursor:pointer;border:0;border-radius:11px;flex:none;width:38px;height:22px;padding:0;transition:background .15s,opacity .15s;position:relative}.ui-switch:after{content:"";background:#fff;border-radius:999px;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.ui-switch[aria-checked=true]{background:var(--ui-switch-on)}.ui-switch[aria-checked=true]:after{transform:translate(16px)}.ui-switch:focus-visible{outline:2px solid hsl(var(--ring) / .6);outline-offset:2px}.ui-switch--pending{opacity:.5;cursor:default}.ui-switch:disabled:not(.ui-switch--pending){opacity:.35;cursor:default}@media (max-width:639.98px){.ui-switch:before{content:"";position:absolute;inset:-11px -3px}}.ui-notice{border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:14px;line-height:20px;display:flex}.ui-notice--success{background:var(--ui-tint-success);color:hsl(var(--success))}.ui-notice--warn{background:var(--ui-tint-warn);color:var(--ui-warn-text)}.ui-notice--danger{background:var(--ui-tint-danger);color:var(--ui-danger-text)}.ui-notice__text{flex:1;min-width:0}.ui-notice__action,.ui-notice__dismiss{cursor:pointer;color:inherit;font:inherit;border:0;flex:none}.ui-notice__action{background:hsl(var(--card));border-radius:8px;padding:6px 12px;font-size:13px;line-height:18px}.ui-notice__dismiss{background:0 0;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.ui-notice__dismiss:hover,.ui-notice__action:hover{filter:brightness(.96)}.ui-notice__action:focus-visible,.ui-notice__dismiss:focus-visible{outline-offset:2px;outline:2px solid}.ui-dialog{border:1px solid var(--ui-overlay-edge);background:hsl(var(--card));border-radius:16px;width:min(100%,420px);max-height:min(640px,100dvh - 48px);padding:24px;animation:.22s cubic-bezier(.22,1,.36,1) both modal-card-in;position:relative;overflow-y:auto;box-shadow:0 16px 40px -8px #0003}.ui-dialog:focus{outline:none}.ui-dialog__title--with-close{padding-right:32px}.ui-dialog__title{color:hsl(var(--text-strong));margin:0;font-size:16px;font-weight:600;line-height:22px}.ui-dialog__body{color:hsl(var(--text-meta));margin:4px 0 0;font-size:13px;line-height:18px}.ui-dialog__close{width:32px;height:32px;color:hsl(var(--text-meta));cursor:pointer;border-radius:999px;place-items:center;margin-top:0;display:grid;position:absolute;top:12px;right:12px}.ui-dialog__close:hover{background:var(--ui-hover);color:hsl(var(--text-strong))}.ui-dialog__close:disabled{opacity:.45;cursor:default}.ui-dialog__footer{justify-content:flex-end;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.ui-dialog{animation:none}}@media (max-width:640px){.ui-dialog{border-radius:22px;max-height:calc(100dvh - 32px);padding:20px}}.ui-menu-btn{border:1px solid var(--ui-fill-edge);background:var(--ui-fill);width:30px;height:30px;color:hsl(var(--text-body));cursor:pointer;border-radius:8px;flex:none;place-items:center;display:inline-grid}.ui-menu-btn:hover,.ui-menu-btn[aria-expanded=true]{filter:brightness(.97)}.ui-menu-btn:focus-visible{outline:2px solid hsl(var(--ring) / .6);outline-offset:2px}.ui-menu-btn:disabled{opacity:.45;cursor:default}.ui-menu{z-index:70;border:1px solid var(--ui-fill-edge);background:hsl(var(--card));transform-origin:100% 0;border-radius:10px;width:220px;padding:5px 0;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);position:fixed;box-shadow:0 8px 24px -4px #0000002e}.ui-menu[data-state=closed]{opacity:0;pointer-events:none;transition-duration:.1s;transform:scale(.97)}@starting-style{.ui-menu[data-state=open]{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.ui-menu[data-state=closed]{transform:none}@starting-style{.ui-menu[data-state=open]{transform:none}}}.ui-menu__item{text-align:left;width:calc(100% - 10px);font:inherit;color:hsl(var(--text-strong));cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0 5px;padding:6px 10px;font-size:13px;line-height:18px;display:block}.ui-menu__item:focus{outline:none}.ui-menu__item:hover,.ui-menu__item:focus-visible{background:var(--ui-hover)}.ui-menu__item--destructive{color:var(--ui-danger-text)}.ui-menu__sep{background:hsl(var(--border));border:0;height:1px;margin:5px 0}@media (max-width:639.98px){.ui-dialog__close,.ui-menu-btn,.ui-notice__dismiss{position:relative}.ui-dialog__close{position:absolute}.ui-dialog__close:before,.ui-menu-btn:before,.ui-notice__dismiss:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.marina-bg{background:url(/marina-bg.jpg) 50%/cover no-repeat;position:fixed;inset:0}.marina-page{--sheet-travel:40px;--sheet-open:cubic-bezier(.22, 1, .36, 1);--sheet-close:cubic-bezier(.4, 0, 1, 1);z-index:10;grid-template-rows:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.marina-sheet{--sheet-radius:32px;box-sizing:border-box;border:1px solid hsl(var(--border) / .5);border-radius:var(--sheet-radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e8e8e6bf padding-box padding-box;grid-template-rows:minmax(0,1fr);width:min(940px,100% - 2rem);height:calc(100% - 96px);animation:.42s cubic-bezier(.22,1,.36,1) backwards sheet-in;display:grid;position:relative;box-shadow:0 2rem 5rem -2rem #00000047}@keyframes sheet-in{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.marina-sheet{animation:none}}.marina-sheet__header{z-index:3;pointer-events:none;place-items:center;height:60px;display:grid;position:absolute;inset:0 0 auto}.marina-sheet__back{pointer-events:auto}.marina-sheet__title{color:hsl(var(--text-strong));margin:0;font-size:15px;font-weight:500;line-height:20px}.marina-sheet__back{border:1px solid var(--ui-fill-edge);background:var(--ui-fill);width:34px;height:34px;color:hsl(var(--text-strong));border-radius:17px;place-items:center;display:grid;position:absolute;top:15px;left:15px}.marina-sheet__back:hover{filter:brightness(.97)}.marina-sheet__back:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.marina-sheet__content{overscroll-behavior-y:contain;border-radius:calc(var(--sheet-radius) - 1px);flex-direction:column;grid-area:1/1;gap:32px;min-height:0;padding:84px 48px 64px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 6px,#000 84px);mask-image:linear-gradient(#0000 6px,#000 84px)}.marina-sheet__blur{z-index:2;pointer-events:none;grid-area:1/1;align-self:start;height:84px;position:relative}.marina-sheet__blur>i{border-radius:calc(var(--sheet-radius) - 1px) calc(var(--sheet-radius) - 1px) 0 0;position:absolute;inset:0}.marina-sheet__blur>i:first-child{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#000 0% 14%,#0000 28%);mask-image:linear-gradient(#000 0% 14%,#0000 28%)}.marina-sheet__blur>i:nth-child(2){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 28%,#0000 42%);mask-image:linear-gradient(#0000 0%,#000 14% 28%,#0000 42%)}.marina-sheet__blur>i:nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#0000 14%,#000 28% 42%,#0000 56%);mask-image:linear-gradient(#0000 14%,#000 28% 42%,#0000 56%)}.marina-sheet__blur>i:nth-child(4){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 28%,#000 42% 56%,#0000 70%);mask-image:linear-gradient(#0000 28%,#000 42% 56%,#0000 70%)}.marina-sheet__blur>i:nth-child(5){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 42%,#000 56% 70%,#0000 84%);mask-image:linear-gradient(#0000 42%,#000 56% 70%,#0000 84%)}.marina-sheet__blur>i:nth-child(6){-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(#0000 56%,#000 70% 84%,#0000 100%);mask-image:linear-gradient(#0000 56%,#000 70% 84%,#0000 100%)}@media (prefers-reduced-transparency:reduce){.marina-sheet__blur{display:none}}.marina-sheet__content>*{flex:none}.marina-eyebrow{margin-bottom:10px;font-weight:400}.marina-notices{gap:0;margin-bottom:-20px;transition:margin-bottom .3s cubic-bezier(.22,1,.36,1);display:grid}.marina-notices[data-empty]{margin-bottom:-32px}.marina-list--collapse>.marina-list__item{padding-bottom:12px;overflow:hidden}.marina-failure{color:var(--ui-danger-text);margin:0;padding-left:18px;font-size:13px}@media (max-width:849.98px){.marina-page{place-items:end center}.marina-sheet{border-bottom:0;border-radius:32px 32px 0 0;width:100%;height:calc(100% - 12px)}.marina-sheet__content{border-bottom-right-radius:0;border-bottom-left-radius:0;padding:84px 16px 48px}}.marina-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:849.98px){.marina-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.marina-card{min-height:136px;position:relative}@media (min-width:640px){.marina-card{height:136px}.marina-card--tall{height:184px}}.marina-card--tall{min-height:184px}.marina-card .ui-tile__footer,.marina-card .ui-tile__footer>.ui-btn:only-child{min-height:36px}.marina-card__bookmark{color:hsl(var(--text-strong));position:absolute;top:16px;right:16px}.marina-card__plus{background:var(--ui-add-icon);color:hsl(var(--text-body))}.marina-card__plus>svg{width:18px;height:18px}.marina-held{color:var(--ui-warn-text);font-size:13px;line-height:18px}.marina-held--meta{color:hsl(var(--text-meta))}.marina-status{box-sizing:border-box;flex-direction:row;align-items:center;gap:14px;height:auto;min-height:80px;padding:16px 20px}@media (min-width:640px){.marina-status{height:80px}}.marina-status--card{height:100px;min-height:0}@media (min-width:640px){.marina-status--card{height:80px}}.marina-status__icon-slot{flex:none;width:48px;height:48px}.marina-status__icon{object-fit:contain;width:48px;height:48px;display:block}.marina-status__icon--round{border-radius:12px}.marina-status__text{flex:1;gap:1px;min-width:0;display:grid}.marina-status__title{color:hsl(var(--text-strong));margin:0;font-size:16px;font-weight:500;line-height:20px}.marina-status__line{color:hsl(var(--text-meta));white-space:nowrap;align-items:center;gap:6px;min-width:0;margin:0;font-size:13px;line-height:18px;display:flex}.marina-status__segs{flex:1;min-width:0;display:flex}.marina-status__row{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.marina-status__row>.marina-status__seg{white-space:nowrap;display:inline}.marina-status__row *{white-space:nowrap}.marina-status__row>.marina-status__seg>:not(.marina-status__sep){vertical-align:top;display:inline-block}.marina-status__row>.marina-status__seg>.marina-status__sep{white-space:pre}.marina-status__measure{visibility:hidden;pointer-events:none;white-space:nowrap;font-size:13px;line-height:18px;position:absolute}.marina-status__text{position:relative}@media (max-width:639.98px){.marina-status__line{align-items:flex-start}.marina-status__line .marina-dot{margin-top:5.5px}.marina-status__segs{flex-direction:column}.marina-status__sep--lead{display:none}}.marina-status__line[data-stacked]{align-items:flex-start}.marina-status__line[data-stacked] .marina-dot{margin-top:5.5px}.marina-status__line[data-stacked] .marina-status__segs{flex-direction:column}.marina-status__line[data-stacked] .marina-status__sep--lead{display:none}.marina-dot{border-radius:999px;flex:none;width:7px;height:7px}.marina-dot--ok{background:hsl(var(--success))}.marina-dot--warn{background:var(--ui-warn-text)}.marina-dot--danger{background:var(--ui-danger-text)}.marina-row{color:inherit;text-decoration:none;transition:filter .12s}.marina-row:hover{filter:brightness(.985)}.marina-row:focus-visible{outline:2px solid hsl(var(--ring) / .6);outline-offset:2px}.marina-row__chevron{color:hsl(var(--text-faint));flex:none}.marina-divider{background:hsl(var(--border) / .8);border:0;height:1px;margin:0}.marina-footnote{color:hsl(var(--text-meta));gap:10px;padding:0 18px;font-size:13px;line-height:17px;display:grid}.marina-footnote p{margin:0}.marina-link{color:hsl(var(--text-meta));text-underline-offset:2px;cursor:pointer;justify-self:start;font-size:13px;text-decoration:underline}.marina-link:hover{color:hsl(var(--text-strong))}.marina-link:focus-visible{outline:2px solid hsl(var(--ring) / .6);outline-offset:3px;border-radius:4px}.marina-note{color:hsl(var(--text-meta));margin:0;padding:0 18px;font-size:13px;line-height:17px}.marina-sheet__content>:is(.marina-note,.marina-footnote){margin-top:-22px}.ui-dialog{width:min(420px,100%)}.ui-dialog:has(.marina-steps){width:min(440px,100%)}.marina-picker{gap:10px;margin-top:20px;display:grid}.marina-picker__label{color:hsl(var(--text-strong));font-size:13px;line-height:18px}.marina-input{box-sizing:border-box;border:1px solid var(--ui-fill-edge);background:hsl(var(--card));width:100%;height:36px;color:hsl(var(--text-strong));border-radius:10px;outline:none;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.marina-input::placeholder{color:hsl(var(--text-faint))}.marina-input:focus{border-color:hsl(var(--ring) / .4);box-shadow:0 0 0 3px hsl(var(--ring) / .08)}.marina-picker__list{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--ui-fill-edge);background:var(--ui-add-fill);border-radius:10px;overflow-y:auto}.marina-picker__list[data-size=single]{height:258px}.marina-picker__list[data-size=double]{height:280px}.marina-picker__list--empty{text-align:center;background:0 0;place-items:center;padding:0 28px;display:grid;height:96px!important}.marina-picker__list--empty p{color:hsl(var(--text-meta));margin:0;font-size:13px;line-height:17px}.marina-picker__row{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:0 14px 0 15px;display:flex}[data-size=double] .marina-picker__row{min-height:61px}.marina-picker__row+.marina-picker__row{border-top:1px solid hsl(var(--border) / .7)}.marina-picker__row:hover{background:var(--ui-hover)}.marina-picker__row:has(:focus-visible){outline:2px solid hsl(var(--ring) / .5);outline-offset:-2px}.marina-picker__text{min-width:0;display:grid}.marina-picker__name{color:hsl(var(--text-strong));font-size:14px;line-height:20px}.marina-picker__sub{color:hsl(var(--text-meta));text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.marina-radio{appearance:none;border:1.5px solid hsl(var(--text-meta));background:0 0;border-radius:999px;flex:none;place-items:center;width:16px;height:16px;margin:0;display:grid}.marina-radio:checked{border-color:hsl(var(--text-strong));border-width:1.5px}.marina-radio:checked:after{content:"";background:hsl(var(--text-strong));border-radius:999px;width:8px;height:8px}.marina-picker__error{color:var(--ui-danger-text);margin:12px 0 0;font-size:13px}.marina-steps{gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.marina-steps li{color:hsl(var(--text-strong));gap:14px;font-size:14px;line-height:20px;display:flex}.marina-steps__n{background:var(--ui-tag);width:22px;height:22px;color:hsl(var(--text-body));border-radius:999px;flex:none;place-items:center;margin-top:-1px;font-size:11px;display:grid}.marina-aside{background:var(--ui-fill);color:hsl(var(--text-meta));border-radius:10px;margin:20px 0 0;padding:12px;font-size:12px;line-height:17px}.marina-auth{box-sizing:border-box;border:1px solid hsl(var(--border) / .5);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e8e8e6bf;border-radius:32px;width:min(440px,100% - 2rem);padding:47px 32px 40px;box-shadow:0 2rem 5rem -2rem #00000047}.marina-auth__col{flex-direction:column;align-items:center;display:flex}.marina-auth__mark{width:auto;height:44px;margin-bottom:26px}.marina-auth__title{letter-spacing:-.01em;color:hsl(var(--text-strong));margin:0 0 12px;font-size:32px;font-weight:400;line-height:40px}.marina-auth__copy{max-width:24rem;color:hsl(var(--text-meta));text-wrap:balance;margin:0 0 32px;font-size:13px;line-height:17px}.marina-auth__copy span{color:hsl(var(--text-meta))}.marina-auth__button{width:100%;max-width:21rem;margin-top:12px}.marina-auth__fine{color:hsl(var(--text-faint));margin:24px 0 0;font-size:12px}.marina-auth__hold{height:20px;color:hsl(var(--text-meta));margin:12px 0 0;font-size:12.5px}.marina-auth__hold--error{color:var(--ui-danger-text)}.marina-auth__links{gap:32px;margin-top:20px;display:flex}.marina-auth .phone-field{max-width:21rem}.marina-auth .phone-flag{display:none}.marina-auth .phone-field .field{padding-right:22px}.marina-auth .ffield>label{display:none}.marina-auth .phone-field .field{background:hsl(var(--card) / .9);border-radius:999px;height:56px;padding-top:0}.marina-auth .code-box{background:hsl(var(--card) / .9)}.marina-auth .field-error{border-color:#c4352c}.marina-card .ui-tile__title{font-weight:500}.marina-auth__col .marina-auth__copy:has(+.code-boxes){max-width:15rem}.marina-auth .phone-field .field{text-align:center}.marina-xfade{display:grid}.marina-xfade>.marina-xfade__layer{grid-area:1/1;min-width:0}.marina-xfade__in{animation:.3s cubic-bezier(.4,0,.2,1) both marina-xfade-in}.marina-xfade__out{pointer-events:none;animation:.3s cubic-bezier(.4,0,.2,1) both marina-xfade-out}.marina-xfade__out *{transition:none!important;animation:none!important}.marina-xfade--inline{justify-items:center;display:inline-grid}@keyframes marina-xfade-in{0%{opacity:0;filter:blur(4px)}}@keyframes marina-xfade-out{to{opacity:0;filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.marina-xfade__in{animation:none}.marina-xfade__out{display:none}}.marina-sheet[data-layer]{grid-area:1/1}.marina-sheet[data-layer=base]{transition:transform .18s var(--sheet-close)}.marina-sheet[data-layer=base]:after{content:"";z-index:5;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .18s var(--sheet-close);background:#00000012;position:absolute;inset:0}.marina-sheet[data-layer=base][data-covered]{transition:transform .26s var(--sheet-open);transform:scale(.97)}.marina-sheet[data-layer=base][data-covered]:after{opacity:1;transition:opacity .26s var(--sheet-open)}.marina-sheet[data-layer=overlay]{z-index:2;transition:opacity .26s var(--sheet-open), transform .26s var(--sheet-open);outline:none;animation:none}.marina-sheet[data-layer=overlay][data-state=closed]{opacity:0;transform:translateY(var(--sheet-travel));pointer-events:none;transition-duration:.18s;transition-timing-function:var(--sheet-close)}@starting-style{.marina-sheet[data-layer=overlay][data-state=open]{opacity:0;transform:translateY(var(--sheet-travel))}}@media (prefers-reduced-motion:reduce){.marina-sheet[data-layer=base]{transition:none}.marina-sheet[data-layer=base][data-covered]{transform:none}.marina-sheet[data-layer=overlay]{transition-duration:.15s}.marina-sheet[data-layer=overlay][data-state=closed]{transition-duration:.12s;transform:none}@starting-style{.marina-sheet[data-layer=overlay][data-state=open]{transform:none}}}.marina-dot{transition:background-color .45s}.marina-card__footer{margin-top:auto}.marina-status__icon-slot,.marina-status__aside{flex:none}.marina-status__seg{display:inline}.marina-status__segs{min-width:0}@media (prefers-reduced-motion:reduce){.marina-dot{transition:none}}.marina-list{position:relative}.marina-list__item,.marina-list.marina-notices>.marina-list__item{min-width:0}.marina-status__collapse{opacity:0;filter:blur(4px);grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1);display:grid}.marina-status__collapse[data-open]{opacity:1;filter:none;grid-template-rows:1fr}.marina-status__collapse-inner{min-height:0;overflow:visible}@media (prefers-reduced-motion:reduce){.marina-status__collapse{transition:none}}.marina-status__line[data-error]{color:var(--ui-danger-text)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
