@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 900}@font-face{font-family:Inter;src:url(/fonts/InterVariable-Italic.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:100 900}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{color:#11100e;background:#f9fbff;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}
@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-v20-latin-regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-v20-latin-700.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700}.pp{--paper:#f9fbff;--ink:#11100e;--ink-92:#11100eeb;--ink-72:#11100eb8;--ink-58:#11100e94;--ink-28:#11100e47;--ink-14:#11100e24;--ink-08:#11100e14;--ink-04:#11100e0a;--terra:#ad6048;--font-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--r-compact:4px;--r-control:8px;--r-surface:12px;--r-popout:16px;--r-credential:6.13% / 3.87%;--r-pill:999px;--lift-credential:0 18px 44px #11100e38;--lift-dialog:0 24px 60px #0000004d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);min-height:100vh;color:var(--ink);font:400 16px/1.5 var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative}.pp *,.pp :before,.pp :after{box-sizing:border-box}.pp :where(h1,h2,h3,h4,p,figure,dl,dd,blockquote,ul,ol){margin:0}.pp [hidden]{display:none!important}.pp.ppAnalyticsRoot{background:0 0;min-height:0;position:static}.pp .ppAnalyticsConsent{z-index:30;border:1px solid var(--ink-14);border-radius:var(--r-control);background:var(--paper);grid-template-columns:minmax(0,1fr) auto;gap:1rem;width:min(28rem,100vw - 2rem);padding:1rem;display:grid;position:fixed;bottom:1rem;right:1rem}.pp .ppAnalyticsCopy{max-width:30ch;color:var(--ink-72);margin-top:.375rem;font-size:1rem}.pp .ppAnalyticsActions{align-items:end;gap:.5rem;display:flex}.pp .ppAnalyticsActions .ppBtn{min-width:5.25rem}.pp .ppAnalyticsManage{z-index:29;position:fixed;bottom:1rem;right:1rem}@media (max-width:640px){.pp .ppAnalyticsConsent{grid-template-columns:1fr}.pp .ppAnalyticsActions{grid-template-columns:1fr 1fr;display:grid}.pp .ppAnalyticsActions .ppBtn{width:100%}}.pp :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r-compact)}.pp a{color:inherit;text-decoration:none}.pp button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pp input,.pp textarea,.pp select{font:inherit;color:inherit}.pp h1{letter-spacing:-.04em;font-size:clamp(2rem,4vw,2.75rem);font-weight:900;line-height:.95}.pp h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:900;line-height:1.1}.pp h3{letter-spacing:-.02em;font-size:1rem;font-weight:700;line-height:1.2}.pp small{color:var(--ink-58);font-size:.75rem}.pp .ppLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-58);font-size:.75rem;font-weight:700}.pp .ppMono{font-family:var(--font-mono);letter-spacing:.04em;font-size:.75rem}.pp .ppLede{color:var(--ink-72);max-width:34rem;margin-top:.875rem;font-size:1rem}.pp .ppMain{width:100%;max-width:1080px;margin:0 auto;padding:2.5rem 1.5rem 5rem}.pp .ppMainHero{flex-direction:column;justify-content:center;min-height:calc(100dvh - 56px);display:flex}.pp .ppMainNarrow{max-width:56rem}.pp .ppStep{width:100%;max-width:40rem;margin-inline:auto}.pp .ppStep .ppLede{max-width:none}.pp .ppSplit{grid-template-columns:5fr 7fr;align-items:start;gap:3.5rem;display:grid}.pp .ppSplitCenter{align-items:center}.pp .ppSplitFigure>*{width:min(23rem,100%);margin-inline:auto}.pp .ppHomeAside{align-self:start;position:sticky;top:5rem}.pp .ppBtnRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.pp .ppSkip{z-index:40;background:var(--ink);color:var(--paper);border-radius:var(--r-control);letter-spacing:.04em;padding:.5rem .875rem;font-size:.75rem;font-weight:700;transition:top .15s;position:absolute;top:-4rem;left:.5rem}.pp .ppSkip:focus{top:.5rem}.pp .ppHeader{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5;background:#f9fbffcc;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:56px;padding:0 1.5rem;display:grid;position:sticky;top:0}.pp .ppHeaderAction{grid-column:3;justify-self:end}.pp .ppBrand{grid-column:1;justify-self:start;align-items:center;width:30px;height:30px;line-height:0;display:inline-flex}.pp .ppBrand img{object-fit:contain;width:100%;height:100%;display:block}.pp .ppNav{grid-column:2;justify-content:center;align-items:center;gap:14px;display:flex}.pp .ppNavItem{letter-spacing:.12em;text-transform:uppercase;min-height:40px;color:var(--ink-72);align-items:center;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex;position:relative}.pp .ppNavItem+.ppNavItem:before{content:"";border-radius:var(--r-pill);background:#11100e94;width:3px;height:3px;position:absolute;top:50%;left:-7px;transform:translate(-50%,-50%)}.pp .ppNavItem:hover,.pp .ppNavItem[aria-current=page]{color:var(--ink)}.pp .ppNavItem[aria-current=page]:after{content:"";border-radius:var(--r-pill);background:var(--ink);width:1rem;height:2px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.pp .ppNavCount{background:var(--ink);min-width:1.25rem;height:1.25rem;color:var(--paper);border-radius:var(--r-pill);place-items:center;margin-left:.375rem;padding:0 .3rem;font-size:.75rem;font-weight:700;display:inline-grid}.pp .ppTabBar{display:none}.pp .ppTab{min-height:44px;color:var(--ink-58);flex:1;justify-content:center;align-items:center;padding:.25rem .2rem;font-size:.75rem;font-weight:600;display:flex;position:relative}.pp .ppTab[aria-current=page]{color:var(--ink);font-weight:700}.pp .ppTabBadge{background:var(--ink);min-width:1rem;height:1rem;color:var(--paper);border-radius:var(--r-pill);place-items:center;padding:0 .25rem;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-.15rem;right:calc(50% - 1.15rem)}.pp .ppBtn{border-radius:var(--r-control);letter-spacing:.1em;background:var(--ink);min-height:43px;color:var(--paper);text-align:center;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:0 20px;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;transition:transform .12s;display:inline-flex}.pp .ppBtn:hover{transform:translateY(-1px)}.pp .ppBtn:active{transform:scale(.985)}.pp .ppBtn.ghost{background:var(--paper);color:var(--ink);border:1px solid var(--ink);padding:0 20px}.pp .ppBtn.quiet{white-space:nowrap;color:var(--ink-72);letter-spacing:0;text-underline-offset:3px;text-transform:none;background:0 0;padding:14px 6px;font-size:.8125rem;font-weight:500;text-decoration:underline}.pp .ppBtn.quiet:hover{color:var(--ink);transform:none}.pp .ppBtn[disabled],.pp .ppBtn[aria-disabled=true]{opacity:.4;cursor:not-allowed;transform:none}.pp .ppSourceTabs{border-bottom:1px solid var(--ink-14);flex-wrap:wrap;gap:0 1.25rem;margin-bottom:1.25rem;display:flex}.pp .ppSourceTab{color:var(--ink-58);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.65rem .125rem;font-size:.8125rem;font-weight:500}.pp .ppSourceTab:hover{color:var(--ink)}.pp .ppSourceTab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.pp .ppTrustConfirm{color:var(--ink-72);align-items:flex-start;gap:.5rem;margin-top:1rem;font-size:.75rem;line-height:1.4;display:flex}.pp .ppTrustConfirm input{width:1.05rem;height:1.05rem;accent-color:var(--ink);flex:none;margin-top:.15rem}.pp .ppCard{aspect-ratio:1.586;border-radius:var(--r-credential);background:var(--paper);border:1px solid var(--ink-14);flex-direction:column;justify-content:space-between;gap:.5rem;width:min(23rem,100%);padding:1.5rem;display:flex;position:relative;overflow:hidden}.pp .ppCard.issued{box-shadow:var(--lift-credential);border:none}.pp .ppCardImgWrap{aspect-ratio:1.586;width:min(23rem,100%);position:relative}.pp .ppCardImgWrap.imgLoaded{aspect-ratio:auto}.pp .ppCardImgWrap .ppCard{width:100%;position:absolute;inset:0}.pp .ppCardImg{border-radius:var(--r-credential);width:100%;height:auto;box-shadow:var(--lift-credential);opacity:0;transition:opacity .24s;display:block;position:relative}.pp .ppCardImg.on{opacity:1}.pp .ppCardCompact{padding:1rem}.pp .ppCardTop{letter-spacing:.08em;justify-content:space-between;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.pp .ppCardStatus{color:var(--ink-58)}.pp .ppCard.issued .ppCardStatus{color:var(--terra)}.pp .ppCardWho{align-items:center;gap:.875rem;min-width:0;display:flex}.pp .ppCardPortrait{border-radius:var(--r-pill);background:var(--terra);width:3rem;height:3rem;color:var(--paper);flex:none;place-items:center;font-size:1rem;font-weight:700;display:grid}.pp .ppCardName{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.5rem;font-weight:700;line-height:1.1;display:block}.pp .ppCardHandle{color:var(--ink-58);font-size:1rem;display:block}.pp .ppCardCompact .ppCardName{font-size:1rem}.pp .ppCardCompact .ppCardHandle{font-size:.75rem}.pp .ppCardCompact .ppCardPortrait{width:2.25rem;height:2.25rem}.pp .ppCardStamps{flex-wrap:wrap;gap:.375rem;display:flex}.pp .ppStamp{letter-spacing:.06em;text-transform:uppercase;color:var(--terra);border:1px solid var(--terra);border-radius:var(--r-pill);padding:.125rem .5rem;font-size:.75rem;font-weight:700}.pp .ppCardFoot{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-58);justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}.pp .ppGroup{margin-top:1.5rem}.pp .ppGroupTitle{letter-spacing:-.02em;color:var(--ink);margin-bottom:.5rem;font-size:1rem;font-weight:700}.pp .ppGroupList{border:1px solid var(--ink-14);border-radius:var(--r-surface);background:var(--paper);overflow:hidden}.pp .ppRow{border-top:1px solid var(--ink-08);text-align:left;width:100%;color:inherit;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.pp .ppHomePanel{padding:0;display:block}.pp .ppHomePanelNote{margin:0;padding:.875rem 1rem}.pp .ppGroupList .ppRow:first-child{border-top:0}.pp a.ppRow:hover,.pp button.ppRow:hover{background:var(--ink-04)}.pp button.ppRow:disabled{opacity:.55;cursor:not-allowed}.pp button.ppRow:disabled:hover{background:0 0}.pp .ppRowIcon{border:1px solid var(--ink-28);border-radius:var(--r-control);flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;display:grid}.pp .ppRowMain{min-width:0}.pp .ppRowTitle{font-size:1rem;font-weight:600;display:block}.pp .ppRowSub{color:var(--ink-58);font-size:.75rem;display:block}.pp .ppRowRight{text-align:right;align-items:center;gap:.5rem;margin-left:auto;display:flex}.pp .ppRowChevron{color:var(--ink-28);flex:none;font-weight:700}.pp .ppTerms{grid-template-columns:auto 1fr;gap:.375rem 1.25rem;font-size:1rem;display:grid}.pp .ppTerms dt{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-58);align-self:baseline;font-size:.75rem}.pp .ppTerms dd{color:var(--ink-92)}.pp .ppCopyField{margin-top:1rem}.pp .ppCopyLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-58);margin-bottom:.375rem;font-size:.75rem;font-weight:700;display:block}.pp .ppCopyRow{align-items:flex-start;gap:.5rem;display:flex}.pp .ppCopyValue{width:100%;min-width:0;font-family:var(--font-mono);border:1px solid var(--ink-28);border-radius:var(--r-control);background:var(--ink-04);color:var(--ink-92);flex:1;padding:12px 14px;font-size:.75rem;line-height:1.5}.pp input.ppCopyValue{white-space:nowrap;overflow-x:auto}.pp textarea.ppCopyValue{white-space:pre-wrap;overflow-wrap:anywhere;resize:vertical;min-height:6rem}.pp .ppCopyBtn{border:1px solid var(--ink);border-radius:var(--r-control);background:var(--paper);height:43px;color:var(--ink);letter-spacing:.04em;cursor:pointer;flex:none;align-self:auto;padding:0 .875rem;font-size:.75rem;font-weight:700;transition:background .12s,color .12s}.pp .ppCopyBtn:hover{background:var(--ink);color:var(--paper)}.pp .ppCopyFlash{min-height:1rem;color:var(--ink-58);margin-top:.375rem;font-size:.75rem}.pp .ppNotice{border:1px solid var(--ink-14);background:var(--ink-04);border-radius:var(--r-control);color:var(--ink-72);padding:1rem 1.125rem;font-size:1rem}.pp .ppEmpty{padding:1.5rem 0}.pp .ppEmptyTitle{letter-spacing:-.02em;font-size:1rem;font-weight:700}.pp .ppEmpty p{color:var(--ink-58);margin-top:.5rem;font-size:.75rem}.pp .ppUnavailable{border:1px solid var(--ink-28);border-radius:var(--r-surface);background:var(--paper);padding:1.25rem 1.375rem}.pp .ppUnavailableTag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-58);border:1px solid var(--ink-28);border-radius:var(--r-pill);margin-bottom:.625rem;padding:.125rem .5rem;font-size:.75rem;display:inline-block}.pp .ppUnavailableTitle{letter-spacing:-.02em;font-size:1rem;font-weight:700}.pp .ppUnavailable p{color:var(--ink-72);margin-top:.5rem;font-size:.75rem}.pp .ppField{margin-top:1.25rem;display:block}.pp .ppField>span{letter-spacing:.08em;text-transform:lowercase;color:var(--ink-58);margin-bottom:.375rem;font-size:.6875rem;font-weight:500;display:block}.pp .ppInput{border:1px solid var(--ink-28);border-radius:var(--r-control);width:100%;color:var(--ink);background:#ffffff75;padding:12px 14px;font-size:1rem;line-height:1.5}.pp .ppInput:focus{background:#ffffffb8;border-color:#11100e94}.pp .ppInput::placeholder{color:var(--ink-58)}.pp textarea.ppInput{resize:vertical;min-height:8rem}.pp .ppFieldWhy{letter-spacing:0;text-transform:none;color:var(--ink-58);margin-top:.25rem;font-size:.75rem;font-weight:400;display:block}.pp .ppToast{z-index:30;background:var(--ink);color:var(--paper);border-radius:var(--r-control);opacity:0;pointer-events:none;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;transition:opacity .2s;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.pp .ppToast.show{opacity:1}.pp dialog.ppSheet{border-radius:var(--r-popout);background:var(--paper);width:calc(100% - 2rem);max-width:27rem;color:var(--ink);box-shadow:var(--lift-dialog);border:0;margin:auto;padding:0}.pp dialog.ppSheet::backdrop{background:#11100e73}.pp dialog.ppSheet[open]{animation:.2s ppSheetIn}.pp .ppSheetBody{padding:1.75rem;position:relative}.pp .ppSheetActions{gap:.75rem;margin-top:1.5rem;display:flex}.pp .ppSheetActions .ppBtn{flex:1}.pp .ppSheetClose{border-radius:var(--r-pill);width:2rem;height:2rem;color:var(--ink-58);place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:.75rem;right:.9rem}.pp .ppSheetClose:hover{background:var(--ink-04);color:var(--ink)}.pp .ppBtnFull{width:100%}.pp .ppSocialDivider{margin-top:1.5rem}.pp .ppLinkAccounts{border-top:1px solid var(--ink-08);margin-top:1.25rem;padding-top:1rem}.pp .ppSocialLinked{border-radius:var(--r-control);background:var(--ink-04);border:1px solid var(--ink-14);min-height:43px;color:var(--ink-72);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;padding:0 .5rem 0 20px;font-size:.75rem;font-weight:500;display:flex}.pp .ppSocialLinkedText{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.pp .ppSocialLinked .ppSocialUnlink{flex:none;width:auto;min-height:0;margin-left:auto;padding:6px 8px}.pp .ppPasskeyNudge{border-radius:var(--r-control);border:1px solid var(--ink-14);background:var(--ink-04);padding:.75rem}.pp .ppSocialList{flex-direction:column;gap:.6rem;margin-top:.75rem;display:flex}.pp .ppSocialList>.ppBtn{width:100%}.pp .ppSocialIcon{flex:none;width:1.15rem;height:1.15rem}.pp .ppLastUsed{border:1px solid var(--ink-14);background:var(--ink-04);color:var(--ink-58);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;margin-left:.5rem;padding:2px 7px;font-size:.65rem;font-weight:500}@keyframes ppSheetIn{0%{opacity:0}to{opacity:1}}.pp .ppSettle{animation:.28s ppSettle}@keyframes ppSettle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pp .ppSkel{background:var(--ink-08);border-radius:var(--r-compact);max-width:100%;display:block;position:relative;overflow:hidden}.pp .ppSkel:after{content:"";background:linear-gradient(100deg, transparent 25%, var(--paper) 50%, transparent 75%);opacity:.7;animation:1.6s ease-in-out infinite ppSkelSweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes ppSkelSweep{to{transform:translate(100%)}}.pp .ppSkelPill{border-radius:var(--r-pill)}.pp .ppSrOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.pp .ppSplit{grid-template-columns:1fr;gap:2rem}.pp .ppHomeAside{position:static}}@media (max-width:640px){.pp .ppNav{display:none}.pp .ppBtn{padding:0 12px}.pp .ppMain{padding:1.5rem 1.25rem calc(5.5rem + env(safe-area-inset-bottom))}.pp .ppMainHero{min-height:0;display:block}.pp .ppTabBar{z-index:10;background:var(--paper);border-top:1px solid var(--ink-08);padding:.5rem .4rem calc(.5rem + env(safe-area-inset-bottom));display:flex;position:fixed;bottom:0;left:0;right:0}.pp .ppToast{bottom:calc(5.5rem + env(safe-area-inset-bottom))}.pp dialog.ppSheet{border-radius:var(--r-popout) var(--r-popout) 0 0;width:100%;max-width:100%;margin:auto auto 0}.pp dialog.ppSheet[open]{animation:.24s ppSheetUp}.pp .ppSheetBody{padding:.9rem 1.25rem calc(1.4rem + env(safe-area-inset-bottom))}.pp h1{font-size:1.75rem}}@keyframes ppSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pp *,.pp :before,.pp :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.pp .ppBtn:hover,.pp .ppBtn:active,.pp .ppSettle{transform:none}}
.onb{--onb-paper:#fafafa;--onb-ink:#242424;--onb-ink-50:#24242480;--onb-ink-40:#24242466;--onb-ink-30:#2424244d;--onb-ink-10:#2424241a;--onb-hairline:#eaeaea;--onb-success:#23c968;--onb-danger:#fa4340;--onb-card-ink:#fafafa;--onb-card-ink-50:#fafafa80;--onb-r-surface:30px;--onb-r-pill:25px;--onb-lift:0 19px 20px -4px #00000026;--onb-ring:inset 0 0 0 .5px var(--onb-hairline), 0 0 0 .5px var(--onb-hairline);background:var(--onb-paper);min-height:100dvh;color:var(--onb-ink);font-synthesis:none;-webkit-font-smoothing:antialiased;letter-spacing:-.04em;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:18px}.onb *,.onb :before,.onb :after{box-sizing:border-box}.onb :where(button){font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.onb :focus-visible{outline:2px solid var(--onb-ink);outline-offset:2px;border-radius:4px}.onbHeader{justify-content:space-between;align-items:center;height:90px;padding:10px 30px;display:flex}.onbLogo{align-items:center;display:inline-flex}.onbSkip{cursor:pointer;font:inherit;color:var(--onb-ink-50);text-underline-offset:.2em;background:0 0;border:0;font-size:.75rem;text-decoration:underline}.onbSkip:hover{color:var(--onb-ink)}.onbLogo img{display:block}.onbMain{justify-content:center;padding:40px 20px 120px;display:flex}.onb .onbDeletionScope{background:0 0;min-height:0}.onbColumn{flex-direction:column;gap:80px;width:534px;max-width:100%;display:flex}.onbBody{flex-direction:column;gap:60px;display:flex}.onbStep{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.onbRail{align-items:center;gap:20px;display:flex}.onbRailItem{min-width:0;color:var(--onb-ink-50);flex-direction:column;flex:1 1 0;gap:10px;font-size:14px;line-height:18px;display:flex}.onbRailItem .onbRailBar{background:var(--onb-ink-10);border-radius:999px;height:6px;box-shadow:inset 0 2px 2px #0003}.onbRailItem.on{color:var(--onb-ink)}.onbRailItem.on .onbRailBar{background:var(--onb-ink);box-shadow:none}.onbSubRail{gap:20px;width:263px;max-width:60%;display:flex}.onbSubRail span{background:var(--onb-ink-10);border-radius:999px;flex:1 1 0;height:6px}.onbSubRail span.on{background:var(--onb-ink)}.onbCardStage{perspective:900px;width:100%}.onbCardTilt{transform-style:preserve-3d;will-change:transform}.onbCard{aspect-ratio:534/310;border-radius:var(--onb-r-surface);background:conic-gradient(from 180deg,#242424,#363636);background:conic-gradient(from 180deg at 50% 50% in oklab, #242424 0%, #363636 100%);width:100%;box-shadow:inset 0 0 4px 4px #ffffff1f, var(--onb-lift);color:var(--onb-card-ink);flex-direction:column;justify-content:space-between;padding:25px;display:flex}@supports (color:lab(0% 0 0)){.onbCard{background:conic-gradient(from 180deg at 50% 50% in oklab, lab(14.16% 0 0) 0%, lab(22.628% 0 0) 100%)}}.onbCardTop,.onbCardBottom{justify-content:space-between;display:flex}.onbCardTop{align-items:center;font-size:14px;line-height:18px}.onbCardBottom{align-items:flex-end}.onbCardWho{flex-direction:column;gap:10px;min-width:0;display:flex}.onbCardEdition{color:var(--onb-card-ink-50);font-size:14px;line-height:18px}.onbCardName{white-space:nowrap;text-overflow:ellipsis;font-size:32px;font-weight:400;line-height:40px;overflow:hidden}.onbCardSerial{color:var(--onb-card-ink-50);flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;font-size:14px;line-height:18px;display:flex}.onbCardSerial:before{content:none}.onbCardSerialRule{border-top:.5px solid #979797;width:80px;height:0}.onbCardImg{border-radius:var(--onb-r-surface);width:100%;height:auto;box-shadow:var(--onb-lift);display:block}.onbHeadline{flex-direction:column;gap:10px;display:flex}.onbHeadline h1{letter-spacing:-.04em;margin:0;font-size:32px;font-weight:500;line-height:40px}.onbLede{color:var(--onb-ink-50);margin:0;font-size:16px;font-weight:500;line-height:20px}.onbBtn{border-radius:var(--onb-r-pill);background:linear-gradient(90deg,#3d3d3d,#242424);background:linear-gradient(90deg in oklab, #3e3d3d 0%, #242424 100%);box-shadow:inset 0 0 3px 2px #ffffff6e, var(--onb-lift);color:#fff;letter-spacing:0;align-items:center;gap:10px;padding:15px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}@supports (color:lab(0% 0 0)){.onbBtn{background:linear-gradient(90deg in oklab, lab(25.8656% .337034 .155616) 0%, lab(14.16% 0 0) 100%)}}.onbBtn:hover{filter:brightness(1.08)}.onbBtn:disabled{box-shadow:none;color:var(--onb-ink-50);cursor:default;filter:none;background:#e5e5e5}.onbBtn.ghost{box-shadow:none;color:var(--onb-ink-50);background:0 0}.onbBtn.ghost:hover{filter:none;color:var(--onb-ink)}.onbBtnSm{border-radius:var(--onb-r-pill);background:var(--onb-ink);height:40px;color:var(--onb-card-ink);justify-content:center;align-items:center;padding:4px 15px;font-size:16px;line-height:20px;display:inline-flex;box-shadow:inset 0 0 2px 2px #fff3}.onbBtnSm:hover{filter:brightness(1.15)}.onbBtnSm:disabled{box-shadow:none;color:var(--onb-ink-50);cursor:default;filter:none;background:#e5e5e5}.onbBtnRow{align-items:center;gap:10px;display:flex}.onbFootnote{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.onbSurface{border-radius:var(--onb-r-surface);width:100%;box-shadow:var(--onb-ring);background:#fff}.onbSurface>*+*{border-top:1px solid var(--onb-hairline)}.onbRowPad{align-items:flex-start;gap:10px;width:100%;padding:20px;display:flex}.onbRowPad:first-child{border-top-left-radius:var(--onb-r-surface);border-top-right-radius:var(--onb-r-surface)}.onbRowPad:last-child{border-bottom-left-radius:var(--onb-r-surface);border-bottom-right-radius:var(--onb-r-surface)}button.onbRowPad:hover{background:#24242405}.onbRowIcon{flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.onbRowBody{flex:1 1 0;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.onbRowText{flex-direction:column;gap:10px;min-width:0;display:flex}.onbRowTitle{color:var(--onb-ink);font-size:14px;font-weight:500;line-height:18px}.onbRowSub{color:var(--onb-ink-50);font-size:12px;font-weight:500;line-height:16px}.onbRadio{border:1px solid #2424244d;border-radius:999px;flex-shrink:0;width:17px;height:17px}.onbRadio.on{border:1px solid var(--onb-ink);align-items:center;width:auto;height:16px;padding:4px;display:inline-flex}.onbRadio.on:after{content:"";background:var(--onb-ink);border-radius:50%;width:8px;height:8px}.onbFieldRow{align-items:center;gap:10px;min-height:58px;padding:10px 20px;display:flex}.onbFieldLabel{color:#000;flex-shrink:0;width:180px;font-size:14px;font-weight:500;line-height:18px}.onbFieldInput{min-width:0;font:inherit;letter-spacing:inherit;color:var(--onb-ink);background:0 0;border:0;flex:1 1 0;padding:0;font-size:14px;line-height:18px}.onbFieldInput::placeholder{color:#0000004d}.onbFieldJoin{flex:1 1 0;align-items:center;gap:2px;min-width:0;font-size:14px;line-height:18px;display:flex}.onbFieldPrefix{color:#0000004d}.onbGroupWrap{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.onbFieldInput:focus{outline:none}.onbFieldInput[readonly]{color:var(--onb-ink-50);cursor:default}.onbFieldState{flex-shrink:0;align-items:center;gap:5px;font-size:14px;line-height:18px;display:inline-flex}.onbFieldState.ok{color:var(--onb-success)}.onbFieldState.bad{color:var(--onb-danger)}.onbFieldState.dim{color:var(--onb-ink-50)}.onbHint{color:var(--onb-ink-50);align-items:flex-start;gap:5px;font-size:12px;line-height:16px;display:flex}.onbHint svg{flex-shrink:0}.onbHint.italic{font-style:italic}.onbHint a{color:inherit;text-decoration:underline}.onbBlock{flex-direction:column;align-items:flex-start;gap:15px;width:100%;display:flex}.onbBlockLabel{color:var(--onb-ink);font-size:14px;font-weight:500;line-height:18px}.onbTabs{align-items:center;gap:10px;min-height:60px;padding:10px 20px;display:flex}.onbTab{border-radius:var(--onb-r-pill);height:40px;color:var(--onb-ink-40);justify-content:center;align-items:center;padding:4px 15px;font-size:16px;line-height:20px;display:inline-flex}.onbTab.on{background:var(--onb-ink);color:var(--onb-card-ink);box-shadow:inset 0 0 2px 2px #fff3}.onbPromptBody{flex-direction:column;gap:20px;padding:20px;display:flex}.onbPromptPreview{border:1px solid var(--onb-hairline);border-radius:18px;padding:15px 18px}.onbMicroText{color:var(--onb-ink-50);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:500;line-height:160%}.onbPromptPreview .onbMicroText:not(.expanded){-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,#0000 98%);mask-image:linear-gradient(#000 45%,#0000 98%)}.onbPromptToggle{color:var(--onb-ink);align-items:center;gap:4px;margin-top:10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.onbPromptToggle:hover{text-decoration:underline}.onbPromptToggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform .18s ease-out}.onbPromptToggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.onbPromptToggle,.onbPromptToggle svg{transition:none}}.onbPromptActions{border-top:1px solid #0000001a;align-items:center;gap:10px;padding-top:20px;display:flex}.onbAction{color:var(--onb-ink);align-items:center;gap:5px;font-size:12px;line-height:16px;text-decoration:none;display:inline-flex}.onbAction:hover{text-decoration:underline}.onbActionDivider{background:#0000001a;width:1px;height:15px}.onbTextarea{border-radius:var(--onb-r-surface);width:100%;min-height:96px;box-shadow:var(--onb-ring);font:inherit;letter-spacing:inherit;color:var(--onb-ink);resize:vertical;background:#fff;border:0;padding:20px;font-size:12px;font-weight:500;line-height:160%}.onbTextarea::placeholder{color:var(--onb-ink-40)}.onbProposalHead{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.onbProposalCat{color:#00000080;font-size:12px;font-weight:500;line-height:16px}.onbTrash{width:15px;height:15px;color:var(--onb-danger);flex-shrink:0;place-items:center;display:grid}.onbTrash:disabled{opacity:.4;cursor:default}.onbMoreLink{color:#00000080;text-underline-position:from-font;font-size:12px;font-weight:500;line-height:16px;text-decoration:underline}.onbInstructions{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.onbInstructionsTitle{color:var(--onb-ink);margin:0;font-size:12px;font-weight:500;line-height:160%}.onbInstructions ol{color:var(--onb-ink-50);margin:0;padding-left:18px;font-size:12px;line-height:160%}.onbInstructions ol li+li{margin-top:2px}.onbInstructions a{color:inherit;text-decoration:underline}.onbOrDivider{width:100%;color:var(--onb-ink-50);align-items:center;gap:40px;font-size:12px;font-weight:500;line-height:16px;display:flex}.onbOrDivider:before,.onbOrDivider:after{content:"";background:var(--onb-ink-10);flex:1 1 0;height:1px}.onbCopyCard{border-radius:var(--onb-r-surface);width:100%;box-shadow:var(--onb-ring);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}.onbCopyCard .onbCopyValue{min-width:0;color:var(--onb-ink-40);overflow-wrap:anywhere;flex:1 1 0;margin:0;font-size:12px;font-weight:500;line-height:160%}.onbCopyCard .onbCopyValue.multiline{white-space:pre-wrap;max-height:128px;overflow-y:auto}.onbCopyBtn{color:var(--onb-ink);flex-shrink:0;align-items:center;gap:5px;font-size:12px;line-height:16px;display:inline-flex}.onbCopyBtn:hover{text-decoration:underline}.onbNotice{border-radius:var(--onb-r-surface);width:100%;box-shadow:var(--onb-ring);color:var(--onb-ink-50);background:#fff;padding:20px;font-size:12px;line-height:16px}.onbConfirm{color:var(--onb-ink-50);cursor:pointer;align-items:flex-start;gap:8px;font-size:12px;line-height:16px;display:flex}.onbConfirm input{accent-color:var(--onb-ink);margin:1px 0 0}@media (max-width:640px){.onbHeader{height:70px;padding:10px 20px}.onbMain{padding:10px 16px 80px}.onbColumn{gap:48px}.onbBody{gap:36px}.onbStep{gap:28px}.onbRailItem{font-size:12px}.onbCard{padding:18px}.onbCardName{font-size:24px;line-height:30px}.onbHeadline h1{font-size:26px;line-height:33px}.onbFieldLabel{width:90px}.onbOrDivider{gap:20px}}.onbAdvanced{border-radius:var(--onb-r-surface);width:100%;box-shadow:var(--onb-ring);background:#fff;overflow:hidden}.onbAdvanced>summary{color:var(--onb-ink);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;padding:15px 25px;font-size:12px;font-weight:500;line-height:16px;list-style:none;display:flex}.onbAdvanced>summary::-webkit-details-marker{display:none}.onbAdvanced>summary:hover{background:#24242408}.onbAdvanced>summary:focus-visible{outline:2px solid var(--onb-ink);outline-offset:-2px}.onbAdvanced>summary:after{content:"";border-right:1.5px solid var(--onb-ink-40);border-bottom:1.5px solid var(--onb-ink-40);flex-shrink:0;width:7px;height:7px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.onbAdvanced[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.onbAdvanced[open]>summary{border-bottom:1px solid var(--onb-hairline)}.onbAdvancedBody{flex-direction:column;align-items:flex-start;gap:15px;padding:15px 25px 20px;display:flex}.onbAdvancedBody ol{color:var(--onb-ink-50);margin:0;padding-left:18px;font-size:12px;line-height:160%}.onbAdvancedBody ol li+li{margin-top:2px}
.dash{--dash-paper:#f7f8f9;--dash-ink:#242424;--dash-ink-50:#24242480;--dash-surface:#fafafa;--dash-white:#fff;--dash-hairline:#eaeaea;--dash-connector:#e7e7e7;--dash-grid:#eee;--dash-danger:#fa4340;--dash-muted:#8f8f8f;--dash-card-ink:#fafafa;--dash-card-ink-50:#fafafa80;--dash-card-ar:calc(1585 / 1000);--dash-card-h:calc(448px * 1000 / 1585);--dash-lift:0 19px 20px -10px #0000001f;--dash-ring:.5px solid var(--dash-hairline);background:#fbfcfd;background:linear-gradient(180deg, var(--dash-paper) 0%, #fff 100%);min-height:100dvh;color:var(--dash-ink);font-synthesis:none;-webkit-font-smoothing:antialiased;letter-spacing:-.04em;font-family:Inter,system-ui,sans-serif;font-size:12px;line-height:16px;position:relative;overflow-x:clip}.dash *,.dash :before,.dash :after{box-sizing:border-box}.dash :where(button){font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.dash :where(a){color:inherit;text-decoration:none}.dash :focus-visible:not([tabindex="-1"]){outline:2px solid var(--dash-ink);outline-offset:2px}.dashGrid{background-image:linear-gradient(to right, var(--dash-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--dash-grid) 1px, transparent 1px);pointer-events:none;background-size:64.1538px 64px;width:1668px;height:768px;position:absolute;top:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.dashHeader{z-index:30;justify-content:space-between;align-items:center;height:90px;padding:10px 30px;display:flex;position:relative}.dashWordmark{letter-spacing:normal;color:#252525;align-items:center;gap:7px;font-size:32px;font-weight:700;line-height:40px;display:inline-flex}.dashWordmark img{width:25px;height:25px;display:block}.dashHeaderActions{justify-content:flex-end;align-items:center;gap:20px;display:flex}.dashHeaderBtn{background:var(--dash-surface);outline:var(--dash-ring);outline-offset:-.5px;border-radius:1000px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;position:relative}.dashHeaderBtn.bell{filter:drop-shadow(0 5px 4.15px #00000014)}.dashHeaderBtn.burger{box-shadow:inset 0 0 4px 3px #fff, var(--dash-lift)}.dashHeaderBtn:focus-visible{outline:2px solid var(--dash-ink);outline-offset:2px}.dashBadge{background:var(--dash-danger);color:#fff;border-radius:74px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:4px 6px;font-size:12px;font-weight:500;line-height:15px;display:flex;position:absolute;top:-5px;left:36px;box-shadow:inset 0 0 .74px .74px #ffffff40}.dashPanel{z-index:40;background:var(--dash-surface);outline:var(--dash-ring);outline-offset:-.5px;box-shadow:inset 0 0 4px 3px #fff, var(--dash-lift);border-radius:25px;position:absolute;top:79px;overflow:clip}.dashPanel.menu{flex-direction:column;align-items:stretch;width:181px;padding:5px;display:flex;right:30px}.dashPanel.bell{flex-direction:column;width:274px;display:flex;right:104px}.dashMenuRow{border-radius:20px;flex-shrink:0;align-items:center;gap:5px;height:40.5px;padding:10px 15px;font-size:12px;line-height:16px;display:flex}.dashMenuRow:hover{background:#2424240a}.dashMenuRow.danger{color:var(--dash-danger)}.dashBellRow{border-bottom:1px solid var(--dash-hairline);justify-content:space-between;align-items:center;gap:10px;padding:15px;display:flex}.dashBellRow:last-child{border-bottom:0}.dashBellRowLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashBellActions{flex-shrink:0;align-items:center;gap:3.7px;display:flex}.dashBellBtn{border-radius:27px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;box-shadow:0 0 1.48px .74px #0000000d}.dashBellBtn.deny{outline:.74px solid var(--dash-danger);outline-offset:-.74px;color:var(--dash-danger)}.dashBellBtn.approve{background:var(--dash-ink);color:#fff;box-shadow:inset 0 0 4px 3px #ffffff59,0 0 1.48px .74px #0000000d}.dashBellBtn[disabled]{opacity:.45;cursor:default}.dashBellEmpty,.dashBellMore{color:var(--dash-ink-50);padding:15px}.dashBellMore{border-top:1px solid var(--dash-hairline);display:block}.dashBellMore:hover{background:#2424240a}.dashIdentity{z-index:5;text-align:center;flex-direction:column;align-items:center;gap:15px;width:fit-content;max-width:320px;margin:55px auto 0;display:flex;position:relative}.dashIdentityText{flex-direction:column;align-items:center;gap:5px;display:flex}.dashIdentityName{text-transform:uppercase;margin:0;font-size:20px;font-weight:500;line-height:24px}.dashHandleChip{background:var(--dash-white);outline:var(--dash-ring);outline-offset:-.5px;box-shadow:inset 0 0 2px #fff, var(--dash-lift);border-radius:62px;align-items:center;padding:6px 15px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dashNotices{z-index:5;width:min(448px,100% - 40px);margin:12px auto 0;position:relative}.dashNotices:empty{display:none}.dashStage{z-index:10;width:100%;max-width:1440px;min-height:calc(var(--dash-card-h) + 360px);margin:0 auto;position:relative}.dashCardAnchor{height:var(--dash-card-h);aspect-ratio:var(--dash-card-ar);width:auto;position:absolute;top:85px;left:50%;translate:-50%;container-type:size}.dashSat{z-index:12;flex-direction:column;align-items:center;gap:10px;width:80px;display:flex;position:absolute;top:-73px}.dashSat.left{left:-246px}.dashSat.right{right:-246px}.dashSatIcon{width:80px;height:80px;transition:transform .18s,filter .18s;display:block}.dashSat:hover .dashSatIcon{filter:drop-shadow(0 10px 12px #0000001f);transform:translateY(-3px)scale(1.03)}.dashSatLabel{text-align:center;letter-spacing:normal;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.dashCurve{color:var(--dash-connector);pointer-events:none;z-index:1;position:absolute}.dashCurve.left{top:-25px;right:100%}.dashCurve.right{top:-25px;left:100%;transform:scaleX(-1)}.dashCurve.down{top:100%;left:50%;translate:-50%}.dashCardStage{perspective:900px;position:absolute;inset:0}.dashCardTilt{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.dashCardGimbal{transform-style:preserve-3d;position:absolute;inset:0}.dashCardGimbal.animating{transition:transform .7s cubic-bezier(.22,1,.36,1)}.dashCardFace{backface-visibility:hidden;background:#2f2f2f;background:conic-gradient(in oklab from 180deg at 50% 50%, #242424 0%, #363636 100%);border-radius:6.132cqmin;position:absolute;inset:0;overflow:clip;box-shadow:0 19px 20px -2px #0003}@supports (color:lab(0% 0 0)){.dashCardFace{background:conic-gradient(in oklab from 180deg at 50% 50%, lab(14.16% 0 0) 0%, lab(22.628% 0 0) 100%)}}.dashCardFace:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 3.35px 3.35px #ffffff1f}.dashCardBtn{z-index:11;cursor:pointer;border-radius:6.132cqmin;position:absolute;inset:0}.dashCardImg{object-fit:contain;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.dashCardInner{color:var(--dash-card-ink);flex-direction:column;justify-content:space-between;padding:21px;font-size:11.74px;line-height:16px;display:flex;position:absolute;inset:0}.dashCardRow{justify-content:space-between;align-items:center;display:flex}.dashCardRow.bottom{align-items:flex-end}.dashCardEdition{color:var(--dash-card-ink-50)}.dashCardName{text-transform:capitalize;font-size:26.84px;font-weight:400;line-height:34px}.dashCardSerial{color:var(--dash-card-ink-50);flex-direction:column;align-items:flex-end;gap:4px;display:flex}.dashCardSerialRule{border-top:.42px solid #979797;width:67px;height:0}.dashCardQr{background:0 0;border-radius:6px;width:117px;height:117px;overflow:clip}.dashCardQr img,.dashCardQr svg{width:100%;height:100%;display:block}.dashCardNudge{max-width:60%;color:var(--dash-card-ink-50)}.dashCardNudge a{color:var(--dash-card-ink);text-decoration:underline}.dashCardCaption{white-space:nowrap;color:var(--dash-ink-50);text-align:center;z-index:12;position:absolute;top:calc(100% + 18px);left:50%;translate:-50%}.dashCardCaption a{text-decoration:underline}.dashDockSlot{z-index:12;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:calc(100% + 166px);left:50%;translate:-50%}.dashDock{-webkit-backdrop-filter:blur(8px);box-shadow:var(--dash-lift);background:#a7a7a71a;border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:5px;display:flex}.dashTile{background:var(--dash-white);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .16s;animation:.24s backwards dashTileIn;display:flex;overflow:clip;box-shadow:inset 0 0 2px 1px #fff,0 1px 1px #0000001a}@keyframes dashTileIn{0%{opacity:0;transform:translateY(4px)}}.dashTile:hover{transform:translateY(-2px)}.dashTile img,.dashTile svg{max-width:38px;max-height:38px}.dashTile .dashTileMonogram{width:34px;height:34px;color:var(--dash-ink);letter-spacing:0;background:#2424240f;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.dashDockLabel{letter-spacing:normal;text-align:center;font-size:12px;font-weight:500;line-height:16px}.dashReferralChip{background:var(--dash-white);outline:var(--dash-ring);outline-offset:-.5px;box-shadow:var(--dash-lift);white-space:nowrap;z-index:12;border-radius:62px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex;position:absolute;top:calc(100% + 186px);left:calc(50% + 220px)}.dashReferralChip strong{font-weight:500}.dashSwap{transition:opacity .36s,transform .36s}.dashSwap.out{opacity:0;pointer-events:none;transform:translateY(6px)}.dashPopover{z-index:40;background:var(--dash-surface);outline:var(--dash-ring);outline-offset:-.5px;width:230px;box-shadow:inset 0 0 4px 3px #fff, var(--dash-lift);transform-origin:50% -33px;border-radius:20px;flex-direction:column;gap:8px;padding:15px;animation:.18s both dashPopIn;display:flex;position:absolute;top:43px;left:-321px}.dashPopover:before{content:"";background:var(--dash-surface);border-top:.5px solid var(--dash-hairline);border-left:.5px solid var(--dash-hairline);width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px;left:50%;rotate:45deg}@keyframes dashPopIn{0%{opacity:0;transform:scale(.9)translateY(-6px)}}.dashPopover p{color:var(--dash-ink-50);margin:0}.dashPopoverBtn{background:var(--dash-ink);color:var(--dash-card-ink);border-radius:10px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:400;line-height:16px;display:flex}.dashPopoverBtn.ghost{background:var(--dash-white);color:var(--dash-ink);outline:var(--dash-ring);outline-offset:-.5px}.dashCardAnchor{transition:transform .55s cubic-bezier(.22,1,.36,1)}.dash :is(.dashIdentity,.dashSat,.dashDockSlot,.dashCurve,.dashCardCaption,.dashReferralChip,.dashNotices){transition:opacity .28s}.dash.popupOpen :is(.dashIdentity,.dashSat,.dashDockSlot,.dashCurve,.dashCardCaption,.dashReferralChip,.dashNotices){opacity:0;pointer-events:none}.dash.popupLeft .dashCardAnchor{transform:translate(325px)}.dash.popupRight .dashCardAnchor{transform:translate(-325px,-40px)}.dashPopupPanel{z-index:25;background:var(--dash-white);outline:1px solid var(--dash-hairline);outline-offset:-1px;border-radius:30px;flex-direction:column;align-items:stretch;gap:20px;width:566px;max-height:min(768px,100dvh - 131px);padding:20px;animation:.26s cubic-bezier(.22,1,.36,1) .16s both dashPopupIn;display:flex;position:absolute;top:111px;overflow-y:auto}.dashPopupPanel.left{left:max(20px,50% - 640px)}.dashPopupPanel.right{top:95px;right:max(20px,50% - 636px)}@keyframes dashPopupIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dashPopupHead{align-items:flex-start;gap:10px;padding:10px;display:flex}.dashPopupHead.rule{border-bottom:1px solid var(--dash-hairline)}.dashPopupHeadText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.dashPopupTitle{margin:0;font-size:16px;font-weight:500;line-height:20px}.dashPopupSub{color:var(--dash-ink-50);margin:0;font-size:12px;font-weight:500;line-height:16px}.dashPopupClose{width:19px;height:19px;color:var(--dash-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dashPopupTabs{border-bottom:1px solid var(--dash-hairline);align-items:flex-start;gap:20px;display:flex}.dashPopupTab{color:var(--dash-ink-50);border-radius:10px;padding:6px 10px;font-size:12px;line-height:16px}.dashPopupTab.on{color:var(--dash-ink);border-bottom:1px solid #000;border-radius:0;font-weight:500;box-shadow:0 0 2px 1px #0000000d}.dashPopupRow{align-items:stretch;gap:20px;display:flex}.dashPopupSearch{background:var(--dash-white);box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);color:var(--dash-ink-50);border-radius:10px;flex:1;align-items:center;gap:5px;padding:10px;display:flex}.dashPopupSearch input{font:inherit;letter-spacing:inherit;color:var(--dash-ink);background:0 0;border:0;outline:none;flex:1;min-width:0;font-weight:500}.dashPopupSearch input::placeholder{color:var(--dash-ink-50)}.dashPopupChips{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.dashPopupBtn,.dashPopupChip,.dash .pp .dashPopupBtn,.dash .pp .dashPopupChip{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:12px;line-height:16px;display:inline-flex}.dashPopupChip,.dash .pp .dashPopupChip{padding:6px 11px}.dashPopupBtn.primary,.dashPopupChip.on,.dash .pp .dashPopupBtn.primary,.dash .pp .dashPopupChip.on{background:var(--dash-ink);color:var(--dash-card-ink);outline:0;box-shadow:0 0 2px 1px #0000000d}.dashPopupBtn.secondary,.dashPopupChip,.dash .pp .dashPopupChip{background:var(--dash-white);outline:1px solid var(--dash-hairline);outline-offset:-1px}.dashPopupChip,.dash .pp .dashPopupChip{color:var(--dash-ink-50)}.dashPopupBtn.secondary{color:var(--dash-ink)}.dashPopupBtn.danger{background:var(--dash-white);outline:1px solid var(--dash-danger);outline-offset:-1px;color:var(--dash-danger);box-shadow:0 0 2px 1px #0000000d}.dashPopupBtn[disabled]{opacity:.45;cursor:default}.dashPopupList{flex-direction:column;align-items:stretch;display:flex}.dashPopupSections{flex-direction:column;gap:20px;display:flex}.dashPopupSection h3{text-transform:uppercase;color:#00000080;letter-spacing:normal;margin:0 0 5px;font-size:12px;font-weight:400;line-height:16px}.dashPopupSectionSub{color:var(--dash-ink-50);margin:0 0 5px;font-size:12px;line-height:16px}.dashPopupEmpty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:30px 10px;display:flex}.dashPopupEmptyTitle{margin:0;font-size:14px;font-weight:500;line-height:18px}.dashPopupEmptySub{color:var(--dash-ink-50);max-width:360px;margin:0;font-size:12px;line-height:16px}.dashPopupEmptySub a,.dashPopupEmptyTitle a,.dashPopupLink{text-decoration:underline}.dashPopupNotice{background:#23c96814;border-radius:10px;margin:0;padding:10px;font-size:12px;line-height:16px}.dashPopupFooter{border-top:1px solid var(--dash-hairline);align-items:center;gap:20px;padding-top:20px;display:flex}.dashPopupFooter a,.dashPopupFooter button{color:var(--dash-ink-50);padding-block:6px;font-size:12px;line-height:16px}.dashMemRow{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:10px;padding:20px 15px 20px 0;display:flex}.dashMemRow:last-child{border-bottom:0}.dashMemTitle{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:18px}.dashMemMeta{color:#00000080;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:16px;display:flex}.dashMemActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashMemIconBtn{width:15px;height:15px;color:var(--dash-muted);justify-content:center;align-items:center;display:flex}.dashMemIconBtn.danger{color:var(--dash-danger)}.dashMemIconBtn[disabled]{opacity:.4;cursor:default}.dashMemEdit{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:10px;padding:15px 0;display:flex}.dashMemEdit textarea{font:inherit;letter-spacing:inherit;min-height:64px;box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);resize:vertical;border:0;border-radius:10px;padding:10px}.dashMemEdit select{font:inherit;letter-spacing:inherit;background:var(--dash-white);box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);border:0;border-radius:10px;padding:6px 10px}.dashMemEditActions{align-items:center;gap:10px;display:flex}.dashVaultRow{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:10px;padding:20px 15px 20px 0;display:flex}.dashVaultRow:last-child{border-bottom:0}.dashVaultRowText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.dashVaultRowCat{color:var(--dash-ink-50);font-size:12px;font-weight:500;line-height:16px}.dashVaultRowTitle{font-size:14px;font-weight:500;line-height:18px}.dashVaultLocked{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:40px 10px;display:flex}.dashVaultLocked img{width:98px;height:auto}.dashVaultLockedText{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.dashPassLead{align-items:center;gap:10px;min-width:0;display:flex}.dashPassMark{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.dashPassMark svg{width:17px;height:17px}.dashPassMark.mono{color:var(--dash-ink);background:#2424240f;border-radius:6px;font-size:10px;font-weight:500;line-height:1}.dashTileAsst{justify-content:center;align-items:center;width:34px;height:34px;display:flex}.dashTileAsst svg{width:28px;height:28px}.dashTileAsst.mono{color:var(--dash-ink);background:#2424240f;border-radius:10px;font-size:14px;font-weight:500;line-height:1}.dashPassRow{border-bottom:1px solid var(--dash-hairline);justify-content:space-between;align-items:center;gap:10px;padding:20px 10px 20px 0;display:flex}.dashPassRow:last-child{border-bottom:0}.dashPassRow.asHeader{border-bottom:0;width:100%;padding:0}.dashPassName{text-align:left;flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:500;line-height:18px;display:flex}.dashPassName.link:hover .dashVaultRowTitle,.dashPassName.link:hover{text-decoration:underline}.dashPassScope{color:var(--dash-ink-50);font-size:12px;font-weight:400;line-height:16px}.dashPassActions{flex-shrink:0;align-items:center;gap:5px;display:flex}.dashReqRow{border-bottom:1px solid var(--dash-hairline);padding:20px 0}.dashReqRow:last-child{border-bottom:0}.dashReqRow.hl{background:#23c9680f;border-radius:10px;padding-inline:10px}.dashReqTerms{flex-direction:column;gap:10px;padding:12px 0 4px;display:flex}.dashReqTerms label{color:var(--dash-ink-50);flex-direction:column;gap:5px;font-size:12px;display:flex}.dashReqTerms select{font:inherit;letter-spacing:inherit;color:var(--dash-ink);background:var(--dash-white);box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);border:0;border-radius:10px;padding:6px 10px}.dashReqConfirm{align-items:center;color:var(--dash-ink)!important;flex-direction:row!important;gap:8px!important}@media (max-width:1200px){.dashPopupPanel.left,.dashPopupPanel.right{width:min(566px,100vw - 40px);max-height:calc(100dvh - 120px);top:100px;left:50%;right:auto;translate:-50%}.dash.popupOpen .dashCardAnchor{opacity:0;pointer-events:none}}.dashSkip{z-index:60;background:var(--dash-ink);color:var(--dash-card-ink);border-radius:10px;padding:8px 14px;font-weight:500;transition:top .15s;position:absolute;top:-4rem;left:20px}.dashSkip:focus{top:20px}.dashPageMain{z-index:10;justify-content:center;display:flex;position:relative}.dashPagePanel{outline:1px solid var(--dash-hairline);outline-offset:-1px;border-radius:30px;width:min(720px,100vw - 40px);margin-block:20px 60px;padding:20px}.dashPagePanel.wide{width:min(1200px,100vw - 40px)}.dash .pp .dashPageBack{height:36px;color:var(--dash-ink-50);text-transform:uppercase;align-items:center;gap:5px;margin-bottom:5px;padding-inline:5px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dash .pp .dashPageBack:hover{color:var(--dash-ink)}.dash .pp{--paper:#fff;--ink:#242424;--ink-92:#242424eb;--ink-72:#242424b8;--ink-58:#24242480;--ink-28:#e0e0e0;--ink-14:#eaeaea;--ink-08:var(--dash-hairline);--ink-04:#2424240a;--r-compact:6px;--r-control:10px;--r-surface:10px;--r-popout:20px;min-height:0;font:400 12px/16px var(--font-ui);letter-spacing:-.04em;background:0 0;position:static}.dash .dashPagePanel.pp{background:var(--dash-white);display:block}.dash .pp h1{letter-spacing:-.04em;font-size:16px;font-weight:500;line-height:20px}.dash .pp h2{letter-spacing:-.04em;font-size:14px;font-weight:500;line-height:18px}.dash .pp h3{letter-spacing:-.04em;font-size:12px;font-weight:500;line-height:16px}.dash .pp .ppLede{max-width:none;color:var(--dash-ink-50);margin-top:5px;font-size:12px;font-weight:500;line-height:16px}.dash .pp small{color:var(--dash-ink-50);font-size:12px;line-height:16px}.dash .pp .ppLabel{letter-spacing:normal;text-transform:uppercase;color:#00000080;font-size:12px;font-weight:400;line-height:16px}.dash .pp .ppMono{letter-spacing:normal;font-size:12px}.dash .pp .ppBtn{background:var(--dash-ink);min-height:0;color:var(--dash-card-ink);letter-spacing:-.04em;text-transform:none;border:0;border-radius:10px;gap:5px;padding:6px 10px;font-size:12px;font-weight:400;line-height:16px;transition:none;box-shadow:0 0 2px 1px #0000000d}.dash .pp .ppBtn:hover,.dash .pp .ppBtn:active{transform:none}.dash .pp .ppBtn.ghost{background:var(--dash-white);outline:1px solid var(--dash-hairline);outline-offset:-1px;color:var(--dash-ink);box-shadow:none;border:0;padding:6px 10px}.dash .pp .ppBtn.danger{background:var(--dash-white);outline:1px solid var(--dash-danger);outline-offset:-1px;color:var(--dash-danger);border:0;padding:6px 10px;box-shadow:0 0 2px 1px #0000000d}.dash .pp .ppBtn.quiet{box-shadow:none;color:var(--dash-ink-50);text-underline-offset:3px;background:0 0;padding:6px 0;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}.dash .pp .ppBtn.quiet:hover{color:var(--dash-ink)}.dash .pp .ppBtnRow{gap:10px;margin-top:20px}.dash .pp .ppBtnFull{width:100%}.dash .pp .ppGroup{margin-top:20px}.dash .pp .ppGroupTitle{letter-spacing:normal;text-transform:uppercase;color:#00000080;margin-bottom:5px;font-size:12px;font-weight:400;line-height:16px}.dash .pp .ppGroupList{background:var(--dash-white);box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);border:0;border-radius:10px}.dash .pp .ppRow{border-top:1px solid var(--dash-hairline);gap:10px;padding:15px}.dash .pp .ppGroupList .ppRow:first-child{border-top:0}.dash .pp .ppRowTitle{font-size:14px;font-weight:500;line-height:18px}.dash .pp .ppRowSub{color:var(--dash-ink-50);font-size:12px;font-weight:400;line-height:16px}.dash .pp .ppRowRight{gap:10px}.dash .pp .ppRowIcon{background:#2424240f;border:0;border-radius:10px;width:28px;height:28px;font-size:12px;font-weight:500}.dash .pp .ppRowChevron{color:var(--dash-muted);font-weight:400}.dash .pp .ppInput,.dash .pp .ppCopyValue,.dash .pp .ppGroupList select,.dash .pp .dashPageSelect{background:var(--dash-white);box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);letter-spacing:-.04em;border:0;border-radius:10px;padding:10px;font-size:12px;font-weight:500;line-height:16px}.dash .pp .ppInput:focus{background:var(--dash-white);box-shadow:inset 0 0 0 1px var(--dash-ink), 0 0 0 .5px var(--dash-hairline)}.dash .pp .ppInput::placeholder{color:var(--dash-ink-50)}.dash .pp textarea.ppInput{min-height:96px}.dash .pp .ppField{margin-top:15px}.dash .pp .ppField>span{letter-spacing:normal;text-transform:uppercase;color:#00000080;margin-bottom:5px;font-size:12px;font-weight:400;line-height:16px}.dash .pp .ppFieldWhy,.dash .pp .ppTrustConfirm{color:var(--dash-ink-50);font-size:12px;line-height:16px}.dash .pp .ppTrustConfirm input,.dash .pp input[type=checkbox]{accent-color:var(--dash-ink)}.dash .pp .ppCopyField{margin-top:15px}.dash .pp .ppCopyBtn{background:var(--dash-white);outline:1px solid var(--dash-hairline);outline-offset:-1px;border:0;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:400}.dash .pp .ppNotice{color:var(--dash-ink);background:#23c96814;border:0;border-radius:10px;padding:10px;font-size:12px;line-height:16px}.dash .pp .ppNotice a{text-decoration:underline}.dash .pp .ppEmpty{text-align:center;padding:30px 10px}.dash .pp .ppEmptyTitle{letter-spacing:-.04em;font-size:14px;font-weight:500;line-height:18px}.dash .pp .ppEmpty p{color:var(--dash-ink-50);margin-top:8px;font-size:12px;line-height:16px}.dash .pp .ppEmpty a{text-decoration:underline}.dash .pp .ppUnavailable{background:var(--dash-white);box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);border:0;border-radius:10px;padding:15px}.dash .pp .ppUnavailableTag{letter-spacing:normal;color:var(--dash-ink-50);background:#2424240f;border:0;border-radius:62px;padding:2px 8px;font-family:inherit;font-size:12px}.dash .pp .ppUnavailableTitle{letter-spacing:-.04em;font-size:14px;font-weight:500;line-height:18px}.dash .pp .ppUnavailable p{color:var(--dash-ink-50);font-size:12px;line-height:16px}.dash .pp .ppSourceTabs{border-bottom:1px solid var(--dash-hairline);gap:0 20px;margin-bottom:20px}.dash .pp .ppSourceTab{text-transform:none;letter-spacing:-.04em;color:var(--dash-ink-50);border:0;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:400;line-height:16px}.dash .pp .ppSourceTab[aria-selected=true]{color:var(--dash-ink);border-bottom:1px solid #000;border-radius:0;font-weight:500;box-shadow:0 0 2px 1px #0000000d}.dash .pp dialog.ppSheet{background:var(--dash-white);outline:1px solid var(--dash-hairline);outline-offset:-1px;border-radius:30px}.dash .pp .ppSheetBody{padding:20px}.dash .pp .ppSheetActions{gap:10px}.dash .pp .ppSplit{grid-template-columns:minmax(0,1fr);gap:20px}.dash .pp .ppHomeAside{position:static}.dash .pp .ppSkel,.dash .pp .ppSkelPill{background:#ececec;border-radius:10px}.dashConnCard{background:var(--dash-white);box-shadow:inset 0 0 0 .5px var(--dash-hairline), 0 0 0 .5px var(--dash-hairline);border-radius:30px;margin-top:20px;overflow:clip}.dashConnHead{border-bottom:1px solid var(--dash-hairline);flex-direction:column;align-items:stretch;gap:15px;padding:20px;display:flex}.dash .pp .dashConnInstall{color:var(--dash-ink-50);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:18px;display:flex}.dash .pp .dashConnInstall:hover{color:var(--dash-ink)}.dashConnChips{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.dashConnCount{border-bottom:1px solid var(--dash-hairline);justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;font-size:12px;font-weight:500;line-height:16px;display:flex}.dashConnCount .muted{color:var(--dash-ink-50);font-weight:400}.dashConnRow{border-bottom:1px solid var(--dash-hairline);align-items:center;gap:10px;padding:15px 20px;display:flex}.dashConnRow:last-child{border-bottom:0}.dashConnMark{letter-spacing:0;background:#2424240f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:500;display:flex}.dashConnMark svg{width:17px;height:17px}.dashConnRowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashAsstToggle{text-align:left;align-self:flex-start}.dashAsstToggle:disabled{cursor:default}.dashAsstPass{justify-content:space-between;align-items:center;gap:10px;padding:5px 0;display:flex}.dashAsstHeading{letter-spacing:.02em;text-transform:uppercase;color:#00000080;margin:30px 0 10px;font-size:12px;font-weight:400;line-height:16px}.dashConnRowLabel{font-size:14px;font-weight:500;line-height:18px}.dashConnRowLabel.muted{color:var(--dash-ink-50)}.dashConnRowSub{color:var(--dash-ink-50);overflow-wrap:anywhere;font-size:12px;line-height:16px}.dashConnRowActions{flex-shrink:0;align-items:center;gap:5px;display:flex}.dashConnEmpty{text-align:center;color:var(--dash-ink-50);margin:0;padding:30px 20px}@media (max-width:640px){.dashConnRow{flex-wrap:wrap}.dashConnRowActions{justify-content:flex-end;width:100%}}.dash .pp .ppRowMain:has(.ppSocialList){flex:auto}.dash .pp .ppSocialList{align-self:stretch;align-items:center;width:100%}.dash .pp .ppSocialList>.ppBtn{width:min(360px,100%)}.dashConnMark img{object-fit:contain;width:20px;height:20px}.dashCardSkel{background:linear-gradient(100deg,#ececec 40%,#f6f6f6 50%,#ececec 60%) 0 0/200% 100%;border-radius:6.132cqmin;animation:1.4s linear infinite dashSkelSheen;position:absolute;inset:0}@keyframes dashSkelSheen{to{background-position:-200% 0}}@media (max-width:1200px){.dashSat.left{left:-160px}.dashSat.right{right:-160px}.dashCurve{display:none}}@media (max-width:900px){.dashStage{flex-direction:column;align-items:center;min-height:0;padding:12px 20px 380px;display:flex}.dashCardAnchor{width:min(calc(var(--dash-card-h) * var(--dash-card-ar)), 100%);aspect-ratio:var(--dash-card-ar);height:auto;position:relative;top:auto;left:auto;translate:none}.dashSat.left{top:calc(100% + 52px);left:calc(50% - 148px)}.dashSat.right{top:calc(100% + 52px);right:calc(50% - 148px)}.dashCardCaption{white-space:normal;width:100%}.dashDockSlot{max-width:100%;top:calc(100% + 205px)}.dashDock{flex-wrap:wrap;justify-content:center}.dashReferralChip{top:calc(100% + 316px);left:50%;translate:-50%}.dashPanel.menu,.dashPanel.bell{right:20px}.dashPopover{top:calc(100% + 168px);left:max(10px,50% - 223px)}}.dashSats{display:contents}@media (prefers-reduced-motion:reduce){.dashCardGimbal.animating{transition:none}.dashSwap,.dashSatIcon,.dashTile{transition:none;animation:none}.dashCardSkel{animation:none}}.dash .dashPopupBtn:focus-visible,.dash .dashPopupChip:focus-visible,.dash .dashPopoverBtn:focus-visible,.dash .dashPopoverBtn.ghost:focus-visible,.dash .pp .dashPopupBtn:focus-visible,.dash .pp .dashPopupChip:focus-visible,.dash .pp .ppBtn:focus-visible,.dash .pp .ppBtn.ghost:focus-visible,.dash .pp .ppBtn.danger:focus-visible,.dash .pp .ppBtn.quiet:focus-visible,.dash .pp .ppCopyBtn:focus-visible{outline:2px solid var(--dash-ink);outline-offset:2px}.dash .dashPagePanel.plain{background:0 0;border-radius:0;outline:none;width:min(448px,100vw - 40px);padding:0}.dashRefCol{flex-direction:column;gap:40px;display:flex}.dashRefCard{aspect-ratio:448/260;background:linear-gradient(135deg,#dcdcdc,#a3a3a3);border-radius:25.1613px;flex-direction:column;justify-content:space-between;padding:21px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 3.35px 3.35px #ffffff1f,0 19px 20px -2px #0003}.dashRefCardImg{object-fit:cover;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.dashRefCardScrim{background:#ffffff9e;position:absolute;inset:0}.dashRefCardTop,.dashRefCardBottom{justify-content:space-between;display:flex;position:relative}.dashRefCardTop{align-items:center}.dashRefCardBottom{align-items:flex-end}.dashRefCardFaint{color:var(--dash-ink-50);font-size:12px;line-height:16px}.dashRefCount{flex-direction:column;gap:8px;display:flex}.dashRefCountBig{color:#242424bf;font-size:27px;line-height:34px}.dash .dashRefCopy{background:var(--dash-white);color:var(--dash-ink);border-radius:47px;padding:4px 10px;font-size:12px;line-height:16px;box-shadow:inset 0 0 3.35px 3.35px #ffffff1f}.dash .dashRefCopy:disabled{color:var(--dash-ink-50);cursor:default}.dashRefHead{flex-direction:column;gap:10px;display:flex}.dashRefHead h2{margin:0;font-size:20px;font-weight:500;line-height:24px}.dashRefHead p{color:var(--dash-ink-50);margin:0;font-size:14px;font-weight:500;line-height:18px}.dashRefPerks{background:var(--dash-white);border:1px solid var(--dash-hairline);border-radius:20px;flex-direction:column;gap:20px;padding:20px;display:flex}.dashRefPerksTitle{font-size:14px;font-weight:500;line-height:18px}.dashRefPerksRule{background:var(--dash-hairline);height:1px}.dashRefPerksEmpty{color:var(--dash-ink-50);margin:0;font-size:12px;line-height:16px}.dashRefTier{align-items:flex-start;gap:10px;display:flex;position:relative}.dashRefTier:not(:last-child):before{content:"";background:var(--dash-hairline);width:2px;position:absolute;top:30px;bottom:-20px;left:14px}.dashRefTierIcon{background:var(--dash-ink);width:30px;height:30px;color:var(--dash-card-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.dashRefTierText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.dashRefTierName{font-size:14px;font-weight:500;line-height:18px}.dashRefTierReward{color:var(--dash-ink-50);font-size:12px;line-height:16px}.dashRefTierReached{color:var(--dash-ink-50);flex-shrink:0;font-size:12px;line-height:16px}.dash .dashRefInvite{text-align:center;color:#fff;background:linear-gradient(90deg,#454545,#242424);border-radius:25px;width:100%;padding:15px;font-size:16px;font-weight:500;line-height:20px;box-shadow:inset 0 0 3px 2px #ffffff6e,0 19px 20px -4px #00000026}.dash .dashRefInvite:disabled{opacity:.5;cursor:default}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-grotesk-v22-latin-regular.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-v22-latin-700.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-v20-latin-italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-v20-latin-700italic.woff2)format("woff2")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-v16-latin-regular.woff2)format("woff2")}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-v27-latin-regular.woff2)format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oswald-v57-latin-regular.woff2)format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald-v57-latin-700.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-v33-latin-regular.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-v33-latin-italic.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/eb-garamond-v33-latin-700.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/eb-garamond-v33-latin-700italic.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-display-v40-latin-regular.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/playfair-display-v40-latin-italic.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-v40-latin-700.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-v40-latin-700italic.woff2)format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/caveat-v23-latin-regular.woff2)format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/caveat-v23-latin-700.woff2)format("woff2")}@keyframes card-editor-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}:is(body:has(.cardEd),body:has(.card-editor-login),body:has(.card-editor-loading)){background:#fff;min-height:100svh;overflow:auto}.card-editor-loading,.card-editor-login{min-height:100svh;color:var(--ce-ink);background:#f6f7f9;place-items:center;margin:0;font-weight:500;display:grid}.card-editor-login__panel{text-align:center;background:#fff;border:1px solid #24242424;border-radius:8px;gap:22px;width:min(420px,100vw - 40px);padding:28px;display:grid;box-shadow:0 20px 80px #24242414}.card-editor-login__panel h1{letter-spacing:0;margin:0;font-size:24px;font-weight:500;line-height:1.05}.card-editor-login button,.card-editor-loading button{font:inherit}.cardEd{--ce-ink:#242424;--ce-ink-50:#24242480;--ce-surface:#fafafa;--ce-white:#fff;--ce-hairline:#eaeaea;--ce-muted:#8f8f8f;--ce-danger:#fa4340;--ce-card-ink:#fafafa;--ink:var(--ce-ink);--ui-caption:10px;--ui-control:13px;height:100svh;color:var(--ce-ink);font-synthesis:none;letter-spacing:-.04em;-webkit-font-smoothing:antialiased;background:linear-gradient(#f7f8f9 0%,#fff 100%);align-items:stretch;font-family:Inter,system-ui,sans-serif;font-size:12px;line-height:16px;display:flex;overflow:hidden}.cardEd *,.cardEd :before,.cardEd :after{box-sizing:border-box}.cardEd :where(button){color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;padding:0}.cardEd :where(a){color:inherit;text-decoration:none}.cardEd :focus-visible{outline:2px solid var(--ce-ink);outline-offset:2px;border-radius:4px}.cardEdSidebar{flex-direction:column;flex:0 0 250px;align-self:stretch;width:250px;display:flex;overflow:clip}.cardEdSidebarHead{flex:none;align-items:center;height:60px;padding:10px;display:flex}.cardEdBack{height:36px;color:var(--ce-ink-50);text-transform:uppercase;align-items:center;gap:5px;padding:0 5px;font-size:12px;font-weight:500;line-height:16px;display:flex}.cardEdSidebarBody{border-top:1px solid var(--ce-hairline);border-bottom:1px solid var(--ce-hairline);flex-direction:column;flex:1;gap:20px;min-height:0;padding:20px 10px;display:flex;overflow-y:auto}.cardEdGroup{flex-direction:column;align-self:stretch;gap:10px;min-height:0;display:flex}.cardEdGroupHead{color:var(--ce-ink-50);text-transform:uppercase;justify-content:space-between;align-self:stretch;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:flex}.cardEdRule{border:0;border-top:1px solid var(--ce-hairline);align-self:stretch;height:0;margin:0}.cardEdLayers{flex-direction:column;align-self:stretch;gap:10px;max-height:266px;display:flex;overflow-y:auto}.cardEdLayer{border-radius:10px;justify-content:space-between;align-self:stretch;align-items:center;gap:10px;padding:10px;display:flex}.cardEdLayer.on{background:var(--ce-surface);box-shadow:inset 0 0 0 .5px var(--ce-hairline)}.cardEdLayerName{min-width:0;color:var(--ce-ink);text-transform:capitalize;flex:1;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:16px;display:flex}.cardEdLayerName svg{flex:none;width:15px;height:15px}.cardEdLayerName>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cardEdLayerLane{flex:none;justify-content:flex-end;align-items:center;gap:10px;width:101px;display:flex}.cardEdLayerAct{width:15px;height:15px;color:var(--ce-muted);justify-content:center;align-items:center;display:inline-flex}.cardEdLayerAct.is-danger{color:var(--ce-danger)}.cardEdLayerAct.is-locked{cursor:default;opacity:.28}.cardEdLayerLocked{color:var(--ce-ink-50);font-size:12px;line-height:16px}.cardEdSearch{background:var(--ce-white);box-shadow:inset 0 0 0 .5px var(--ce-hairline), 0 0 0 .5px var(--ce-hairline);color:var(--ce-ink-50);border-radius:30px;align-self:stretch;align-items:center;gap:5px;padding:10px;display:flex}.cardEdSearch svg{flex:none}.cardEdSearch input{min-width:0;color:var(--ce-ink);font:inherit;letter-spacing:inherit;background:0 0;border:0;outline:none;flex:1;font-weight:500}.cardEdSearch input::placeholder{color:var(--ce-ink-50)}.cardEdSearch input::-webkit-search-cancel-button{-webkit-appearance:none}.cardEdTabs{background:var(--ce-hairline);border-radius:12px;align-self:stretch;align-items:stretch;gap:5px;padding:2px;display:flex}.cardEdTab{color:var(--ce-ink-50);text-align:center;border-radius:10px;flex:1 1 0;padding:6px 10px;font-size:12px;font-weight:400;line-height:16px}.cardEdTab.on{background:var(--ce-ink);color:var(--ce-card-ink)}.cardEdShapes{grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;gap:5px;max-height:235px;display:grid;overflow-y:auto}.cardEdShape{aspect-ratio:1;border:.5px solid var(--ce-hairline);background:var(--ce-white);color:var(--ce-ink);border-radius:10px;place-items:center;padding:10px;display:grid;overflow:clip}.cardEdShape:disabled{cursor:default;opacity:.38}.cardEdShape svg{fill:currentColor;stroke:currentColor;width:100%;height:100%;display:block}.cardEdNote{color:var(--ce-ink-50);grid-column:1/-1;margin:0}.cardEdMain{border-left:1px solid var(--ce-hairline);flex-direction:column;flex:1;align-self:stretch;min-width:0;display:flex}.cardEdTopBar{flex:none;justify-content:space-between;align-items:center;gap:20px;height:60px;padding:0 30px;display:flex}.cardEdTopTitle{color:var(--ce-ink);text-transform:uppercase;margin:0;font-size:12px;font-weight:500;line-height:16px}.cardEdTopActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.cardEdBtn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:6px 10px;font-size:12px;line-height:16px;display:inline-flex;position:relative}.cardEdBtn.ghost{background:var(--ce-white);color:var(--ce-ink);outline:1px solid var(--ce-hairline);outline-offset:-1px}.cardEdBtn.primary{background:var(--ce-ink);color:var(--ce-card-ink)}.cardEdBtn.danger{background:var(--ce-danger);color:var(--ce-white)}.cardEdBtn:disabled{cursor:default;opacity:.45}.cardEdDot{background:var(--ce-danger);border-radius:999px;width:6px;height:6px;position:absolute;top:-3px;right:-3px}.cardEdWork{border-top:1px solid var(--ce-hairline);flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}.cardEdCanvas{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:15px;min-width:0;min-height:0;padding:40px 30px 64px;display:flex;position:relative;overflow:hidden}.cardEdStageRow{width:var(--ce-stage,489px);max-width:100%;margin:0 auto;position:relative}.cardEdSeg{background:var(--ce-hairline);border-radius:12px;align-items:stretch;gap:5px;padding:2px;display:flex}.cardEdSeg.wide{align-self:stretch}.cardEdSegBtn{color:var(--ce-ink-50);text-align:center;border-radius:10px;flex:1 1 0;padding:6px 10px;font-size:14px;font-weight:400;line-height:18px}.cardEdSegBtn.on{background:var(--ce-ink);color:var(--ce-card-ink)}.cardEdToolbar{background:var(--ce-white);outline:.5px solid var(--ce-hairline);outline-offset:-.5px;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:4px;display:flex;position:absolute;top:50%;left:calc(100% + 45px);translate:0 -50%;box-shadow:0 0 4px 1px #00000008}.cardEdTool{width:27px;height:27px;color:var(--ce-muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.cardEdTool.on{background:var(--ce-ink);color:#fff}.cardEdTool:disabled{cursor:default;opacity:.4}.cardEdBases{align-items:center;gap:10px;display:flex}.cardEdBase{border-radius:52px;justify-content:center;align-items:center;padding:2px;display:flex}.cardEdBase.on{outline:1px solid var(--ce-ink);outline-offset:-1px}.cardEdBaseChip{border-radius:38px;width:33px;height:33px;display:block}.cardEdBaseChip--black{background:var(--ce-ink)}.cardEdBaseChip--white{background:var(--ce-white);outline:.5px solid var(--ce-hairline);outline-offset:-.5px}.cardEdEmpty{border:.5px solid var(--ce-hairline);background:var(--ce-white);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;width:min(360px,100%);padding:30px;display:flex}.cardEdEmpty h2{margin:0;font-size:14px;font-weight:500;line-height:18px}.cardEdEmpty p{color:var(--ce-ink-50);margin:0 0 5px;font-size:12px;line-height:16px}.cardEdHint{color:var(--ce-ink-50);margin:0;font-size:12px;line-height:16px;position:absolute;bottom:24px;left:50%;translate:-50%}.cardEdPanel{border-left:1px solid var(--ce-hairline);flex-direction:column;flex:0 0 383px;align-items:flex-start;gap:30px;width:383px;padding:30px;display:flex;overflow-y:auto}.cardEdPanelBlock{flex-direction:column;align-self:stretch;gap:15px;display:flex}.cardEdLabel{color:#00000080;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px}.cardEdPresets{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:15px;display:grid}.cardEdPreset{border:.5px solid var(--ce-hairline);background:var(--ce-white);border-radius:12px;flex-direction:column;align-items:stretch;padding:3px;display:flex;overflow:clip}.cardEdPresetLabel{color:var(--ce-muted);padding:3px 6px;font-size:12px;line-height:16px;display:block}.cardEdThumb{background:var(--ce-ink);border-radius:9px;height:89px;display:block;position:relative;overflow:hidden}.cardEdThumbMark{background:url(/dash/egoist-mark.svg) 50%/contain no-repeat;width:15px;height:10px;position:absolute;top:10px;left:10px}.cardEdThumbName{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 20px);font-size:12px;line-height:16px;position:absolute;overflow:hidden}.cardEdThumbNo{color:#ffffff80;white-space:nowrap;font-size:5px;line-height:6px;position:absolute}.cardEdThumb--centred .cardEdThumbName,.cardEdThumb--plain .cardEdThumbName{top:50%;left:50%;translate:-50% -50%}.cardEdThumb--centred .cardEdThumbNo{bottom:10.5px;left:50%;translate:-50%}.cardEdThumb--corners .cardEdThumbName{bottom:10.5px;left:9.5px}.cardEdThumb--corners .cardEdThumbNo{bottom:10.5px;right:10px}.cardEdThumb--stacked .cardEdThumbName{top:37.5px;left:9.5px}.cardEdThumb--stacked .cardEdThumbNo{bottom:10.5px;left:20.5px}.cardEdRows{border-top:1px solid var(--ce-hairline);flex-direction:column;align-self:stretch;display:flex}.cardEdRow{border-bottom:1px solid var(--ce-hairline);color:var(--ce-ink);justify-content:space-between;align-items:center;gap:10px;padding:15px 0;font-size:14px;line-height:18px;display:flex}.cardEdRow svg{flex:none}.cardEdSheetBackdrop{z-index:30;background:#24242447;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cardEdSheet{background:var(--ce-white);width:min(440px,100%);color:var(--ce-ink);border-radius:12px;flex-direction:column;gap:15px;padding:20px;display:flex;box-shadow:0 24px 80px #0000002e}.cardEdSheetHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.cardEdSheetHead h2{margin:0;font-size:14px;font-weight:500;line-height:18px}.cardEdSheetClose{width:19px;height:19px;color:var(--ce-ink);justify-content:center;align-items:center;display:inline-flex}.cardEdSheetNote{color:var(--ce-ink-50);margin:0;font-size:12px;line-height:16px}.cardEdSheetNote.is-error{color:var(--ce-danger)}.cardEdSheetCredits{color:var(--ce-muted);margin:0;font-size:12px;line-height:16px}.cardEdSheetCredits a{text-decoration:underline}.cardEdSheetActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.cardEdSheetQuietAction{color:var(--ce-muted);text-underline-offset:2px;align-self:flex-start;font-size:12px;line-height:16px;text-decoration:underline}.cardEdSheetQuietAction:hover{color:var(--ce-danger)}.cardEdSheetQuietAction:disabled{cursor:default;opacity:.45}.cardEd .card-editor-stage,.card-editor-color-popover button,.card-editor-color-popover input{font:inherit}.card-editor-stage{width:min(100%,489px);aspect-ratio:var(--card-editor-ratio,2.12 / 3.36);border-radius:var(--card-editor-radius,6.13% / 3.87%);touch-action:none;position:relative;overflow:hidden;box-shadow:inset 0 0 3.66px 3.66px #ffffff1f,0 17.4px 18.31px -3.66px #00000026}.card-editor-stage--white{box-shadow:inset 0 0 0 .5px #eaeaea,0 17.4px 18.31px -3.66px #0000001f}.card-editor-element,.card-editor-qr-target{transform-origin:50%;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute}.card-editor-element{z-index:1;cursor:grab}.card-editor-element:before{z-index:-1;content:"";position:absolute;inset:-8px}.card-editor-stage.is-draw-mode .card-editor-element{pointer-events:none}.card-editor-element.is-selected,.card-editor-qr-target.is-selected{outline-offset:2px;outline:1px solid #2867b2cc}.card-editor-element__svg{fill:currentColor;stroke:currentColor;width:100%;height:100%;display:block}.card-editor-element__fallback{opacity:.4;border:1px dashed;width:100%;height:100%}.card-editor-name{text-align:center;width:100%;display:block}.card-editor-stage__back-canvas{z-index:3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.card-editor-stage__logo{z-index:3;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.card-editor-qr-target{z-index:4;cursor:grab;transform:translate(-50%,-50%)}@media (pointer:coarse){.card-editor-element:before{inset:-14px}}.card-editor-draw-overlay{z-index:6;cursor:crosshair;touch-action:none;position:absolute;inset:0}.card-editor-draw-preview{pointer-events:none;width:100%;height:100%;display:block}.card-editor-login__button,.card-editor-toggle,.card-editor-new-drawing-layer{border:1px solid var(--ce-ink);background:var(--ce-ink);color:#fff;cursor:pointer;letter-spacing:-.04em;border-radius:10px;justify-content:center;align-items:center;min-height:32px;font-size:12px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.card-editor-new-drawing-layer{color:var(--ce-ink);text-align:left;background:#fff;border-color:#24242424;padding:0 12px}.card-editor-muted{color:#24242494;margin:0;font-size:12px;font-weight:400;line-height:1.35}.card-editor-controls{gap:12px;display:grid}.card-editor-text-controls{gap:10px;display:grid}.card-editor-control-group{border-top:1px solid #24242414;gap:10px;padding-top:10px;display:grid}.card-editor-control-group--first{border-top:0;padding-top:0}.card-editor-control-group__label{color:#2424248c;font-size:var(--ui-caption);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:400;line-height:1}.card-editor-text-input{color:#242424b8;gap:6px;font-size:12px;font-weight:400;display:grid}.card-editor-text-input input{width:100%;min-height:36px;color:var(--ce-ink);font:inherit;background:#f9fbff;border:1px solid #24242429;border-radius:10px;padding:0 10px;font-size:13px}.card-editor-font-grid,.card-editor-qr-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.card-editor-pen-size{background:#fff;border:1px solid #2424241f;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.card-editor-pen-size button{color:#242424ad;cursor:pointer;letter-spacing:-.04em;text-align:center;text-transform:uppercase;background:0 0;border:0;border-radius:5px;min-height:30px;padding:0 12px;font-size:12px;font-weight:400}.card-editor-pen-size button.is-active{background:var(--ce-ink);color:#fff}.card-editor-font-grid button,.card-editor-qr-style-grid button,.card-editor-qr-upload__button{min-height:32px;color:var(--ce-ink);cursor:pointer;letter-spacing:.02em;text-align:center;background:#f9fbff;border:1px solid #24242424;border-radius:10px;font-size:12px;font-weight:400}.card-editor-font-grid button.is-active,.card-editor-qr-style-grid button.is-active{border-color:var(--ce-ink);background:var(--ce-ink);color:#fff;font-weight:400}.card-editor-stepper{grid-template-columns:70px 32px minmax(0,1fr) 32px;align-items:center;gap:8px;font-size:12px;font-weight:400;display:grid}.card-editor-stepper button,.card-editor-text-style-row button{min-width:32px;height:32px;color:var(--ce-ink);cursor:pointer;background:#fff;border:1px solid #24242429;border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.card-editor-stepper input{min-width:0;height:32px;color:var(--ce-ink);font:inherit;text-align:center;border:1px solid #24242429;border-radius:10px;font-size:12px;font-weight:400}.card-editor-text-style-row{flex-wrap:wrap;gap:6px;display:flex}.card-editor-text-style-row button.is-active{background:var(--ce-ink);color:#fff}.card-editor-text-style-row__note{color:#2424248c;font-size:var(--ui-caption);letter-spacing:-.04em;text-transform:uppercase;align-self:center;font-weight:400}.card-editor-qr-upload{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.card-editor-qr-upload input{display:none}.card-editor-qr-upload__button{width:100%}.card-editor-qr-upload__button:disabled{cursor:default;opacity:.55}.card-editor-qr-upload span{color:#24242494;white-space:nowrap;font-size:12px}.card-editor-swatch-row{flex-wrap:wrap;gap:7px;display:flex}.card-editor-swatch-row button{cursor:pointer;border:1px solid #24242438;border-radius:999px;width:26px;height:26px;position:relative}.card-editor-swatch-row button.is-active{outline-offset:2px;outline:2px solid #2867b2}.card-editor-swatch-row button span{width:13px;height:13px;color:var(--ce-ink);background:#d85f4a;border-radius:999px;place-items:center;font-size:12px;font-weight:400;display:grid;position:absolute;bottom:-3px;right:-3px}.card-editor-custom-swatch,.card-editor-color-picker{display:inline-flex;position:relative}.card-editor-swatch-row .card-editor-custom-trigger{width:auto;min-width:64px;color:var(--ce-ink);text-transform:uppercase;background:#fff;border-radius:999px;padding:0 10px;font-size:12px;font-weight:400}.card-editor-swatch-row .card-editor-custom-swatch__remove{z-index:1;color:#242424b8;background:#fff;border:1px solid #2424242e;border-radius:999px;place-items:center;width:15px;height:15px;font-size:12px;font-weight:400;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.card-editor-color-popover{z-index:40;background:#fff;border:1px solid #24242424;border-radius:8px;gap:9px;width:224px;padding:12px;display:grid;position:fixed;box-shadow:0 18px 48px #2424242e}.card-editor-color-popover .react-colorful{width:100%;height:154px}.card-editor-color-popover input{width:100%;min-width:0;color:var(--ce-ink);font:inherit;border:1px solid #24242429;border-radius:10px;padding:8px 9px;font-size:12px;font-weight:400}.card-editor-color-popover__add{background:var(--ce-ink);color:#fff;text-transform:uppercase;border:1px solid #24242429;border-radius:10px;width:100%;height:32px;font-size:12px;font-weight:400}.card-editor-color-popover__add:disabled{cursor:not-allowed;opacity:.44}.card-editor-color-popover__message{color:#2424249e;margin:0;font-size:12px;font-weight:400}.card-editor-color-popover__message.is-error{color:#a82727f0}.card-editor-color-popover__message.is-warn{color:#d85f4a}.card-editor-slider{grid-template-columns:70px minmax(0,1fr) 42px;align-items:center;gap:8px;font-size:12px;font-weight:400;display:grid}.card-editor-slider input{width:100%}.card-editor-slider strong{text-align:right}.card-editor-select{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;font-weight:400;display:grid}.card-editor-select select{background:var(--ce-ink);color:#fff;min-width:0;height:32px;font:inherit;border:1px solid #2424242e;border-radius:10px;font-size:12px;font-weight:400}.card-editor-toggle{width:fit-content;color:var(--ce-ink);background:#fff;padding:0 12px}.card-editor-toggle.is-active{background:var(--ce-ink);color:#fff;font-weight:400}.card-editor-toast{z-index:20;color:#fafafa;background:#242424;border-radius:10px;margin:0;padding:10px 12px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 48px #24242438}.card-editor-toast.is-leaving{opacity:0}@media (prefers-reduced-motion:no-preference){.card-editor-toast{animation:.18s ease-out both card-editor-toast-in}.card-editor-toast.is-leaving{transition:opacity .25s,transform .25s;animation:none;transform:translateY(4px)}}.editor-notice-modal-backdrop{z-index:30;background:#24242457;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.editor-notice-modal{width:min(420px,100%);color:var(--ce-ink);background:#fff;border:1px solid #24242424;border-radius:8px;gap:14px;padding:22px;display:grid;box-shadow:0 24px 80px #2424242e}.editor-notice-modal h2,.editor-notice-modal p{margin:0}.editor-notice-modal h2{letter-spacing:0;font-size:18px;font-weight:400;line-height:1.1}.editor-notice-modal p{color:#242424ad;font-size:13px;font-weight:400;line-height:1.45}.editor-notice-modal button{border:1px solid var(--ce-ink);background:var(--ce-ink);color:#fff;cursor:pointer;letter-spacing:-.04em;border-radius:10px;justify-self:end;min-width:72px;min-height:32px;font-size:12px;font-weight:400}.editor-mobile-notice-backdrop{z-index:30;-webkit-backdrop-filter:blur(16px);background:#f9fbff94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.editor-mobile-notice{width:min(420px,100vw - 40px);color:var(--ink,var(--ce-ink));background:0 0;border:0;gap:12px;padding:34px 20px 20px;display:grid;position:relative}.editor-mobile-notice h2,.editor-mobile-notice p{margin:0}.editor-mobile-notice h2{letter-spacing:0;font-size:18px;font-weight:400;line-height:1.1}.editor-mobile-notice p{color:#242424c7;letter-spacing:0;font-size:14px;font-weight:400;line-height:1.42}.editor-mobile-notice__close{color:#24242485;cursor:pointer;letter-spacing:0;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;font-weight:400;line-height:1;display:grid;position:absolute;top:10px;right:10px}.editor-mobile-notice__close:hover,.editor-mobile-notice__close:focus-visible{color:#242424d1;background:#2424240f;outline:none}@media (max-width:1100px){.cardEd{flex-direction:column;height:auto;min-height:100svh;overflow:visible}.cardEdWork,.cardEdCanvas{overflow:visible}.cardEdHint{position:static;translate:none}.cardEdMain{border-left:0;order:1}.cardEdSidebar{flex:none;order:2;width:100%}.cardEdSidebarBody{border-bottom:0}.cardEdWork{flex-direction:column}.cardEdCanvas{padding:24px 16px 56px}.cardEdStageRow{flex-direction:column;align-items:center;gap:15px;display:flex}.cardEdToolbar{flex-direction:row;position:static;translate:none}.cardEdPanel{border-top:1px solid var(--ce-hairline);border-left:0;flex:none;width:100%}.cardEdLayers{max-height:none}.cardEdShapes{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));max-height:320px}}@media (max-width:640px){.cardEdTopBar{padding:0 16px}.cardEdPanel{padding:20px 16px}}.cardEd .cardEdBtn:focus-visible,.cardEd .cardEdBtn.ghost:focus-visible,.cardEd .cardEdBtn.primary:focus-visible{outline:2px solid var(--ce-ink);outline-offset:2px}
@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fredoka-v17-latin-regular.woff2)format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fredoka-v17-latin-600.woff2)format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/quicksand-v37-latin-regular.woff2)format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/quicksand-v37-latin-700.woff2)format("woff2")}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/unbounded-v12-latin-regular.woff2)format("woff2")}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-v12-latin-700.woff2)format("woff2")}:root{--font-inter:"Inter"}.pageEdBack{color:#11100e8c;text-transform:uppercase;align-items:center;gap:5px;padding:0 5px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:flex}body:has(.pageEd){background:#fffdf8;margin:0}.pageEd{color:#11100e;background:#f7f6f2;grid-template-rows:56px 1fr;min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:grid}.pageEdTopBar{background:#fffdf8;border-bottom:1px solid #11100e29;align-items:center;gap:16px;padding:0 22px;display:flex}.pageEdTopBar h1{margin:0;font-size:14px;font-weight:700;line-height:1.2}.pageEdNotice{text-align:center;align-content:center;justify-items:center;gap:10px;padding:24px;display:grid}.pageEdNotice h2{margin:0;font-size:20px;font-weight:700;line-height:1.3}.pageEdNotice p{color:#11100e9e;max-width:42ch;margin:0;font-size:14px;line-height:1.5}.pageEdNoticeButton{color:#fffdf8;background:#11100e;border-radius:8px;align-items:center;min-height:38px;margin-top:8px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:grid}