.one-screen-entry{color:#071326;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:12px;font-family:IBM Plex Sans,sans-serif;display:flex}.one-screen-entry .entry-providers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.one-screen-entry .entry-provider{gap:8px;min-width:0;display:grid}.one-screen-entry .entry-provider button{text-align:center;width:100%;min-height:44px;padding-inline:8px;font-size:14px;line-height:1.3}.one-screen-entry button{min-height:44px;font:inherit;border-radius:16px;padding:10px 16px}.one-screen-entry .entry-providers button{color:#071326;background:#fdffff;border:1px solid #929aa4}.one-screen-entry .entry-email{color:#fff;background:#071326}.one-screen-entry .entry-links{flex-direction:column;align-items:center;display:flex}.one-screen-entry .entry-links button{color:#535d6b;background:0 0}.one-screen-entry .entry-availability{color:#b42318;text-align:center;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.one-screen-entry button:disabled{opacity:.6;cursor:default}.one-screen-entry button:focus-visible{outline-offset:3px;outline:2px solid #071326}.portalink-splash[data-share-landing]{height:100dvh;min-height:0;padding:max(12px, env(safe-area-inset-top,0px)) 0 max(12px, env(safe-area-inset-bottom,0px));background:#fdffff;grid-template-rows:minmax(0,1fr) auto}.portalink-splash[data-share-landing] .portalink-splash-media{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0;max-height:100%}.portalink-splash[data-share-landing] .mobile-share-landing-actions{z-index:1;grid-area:2/1;width:calc(100% - 40px);max-width:400px;position:relative}.portalink-splash[data-share-landing]:has(.entry-inline-form){grid-template-rows:minmax(140px,28dvh) auto;align-content:start;overflow-y:auto}.portalink-splash[data-share-landing]:has(.entry-inline-form) .portalink-splash-media{transform:none}.portalink-splash[data-share-landing]:has(.entry-inline-form) .mobile-share-landing-actions{width:calc(100% - 40px);padding-bottom:24px}.entry-inline-form{--text-primary:#071326;--text-secondary:#535d6b;--text-tertiary:#535d6b;--accent-text:#071326;--surface-sunken:#fdffff;--hairline-strong:#929aa4;--status-danger:#b42318;--focus-ring:#071326;flex-direction:column;gap:12px;display:flex}.entry-inline-form input{color:#071326;background:#fdffff;border:1px solid #929aa4;border-radius:10px;min-height:44px;padding-inline:12px}.entry-inline-form input[aria-invalid=true]{border-color:var(--status-danger)}#root .codex-shell .entry-inline-form :is(.text-control,.text-control-shell){color:#071326!important;background:#fdffff!important;border-color:#929aa4!important}#root .codex-shell .entry-inline-form :is(.text-control,.text-control-shell):is(:focus,:focus-within){border-color:#071326!important}#root .codex-shell .entry-inline-form :is(.text-control,.text-control-shell):is([aria-invalid=true],:has([aria-invalid=true])){border-color:#b42318!important}#root .codex-shell .entry-inline-form input{color:#071326!important}#root .codex-shell .entry-inline-form .input-shell{min-height:44px}#root .codex-shell .entry-inline-form .input-shell input{border:0;padding:0;background:0 0!important}#root .codex-shell .entry-inline-form input::placeholder{color:#626a78!important}#root .codex-shell .entry-inline-form button[type=submit]{color:#fff!important;background:#071326!important}#root .codex-shell .optional-account-setup{border-radius:28px!important;outline:none!important}.entry-inline-form h1{font-size:24px;font-weight:600}.entry-inline-form .entry-legal{color:#535d6b;font-size:12px;line-height:1.5}.entry-inline-form .entry-legal a{text-decoration:underline}.entry-inline-form .entry-handle{font-size:13px}.entry-inline-form>form{gap:12px}@media (width>=640px){.portalink-splash[data-share-landing] .mobile-share-landing-actions{max-width:400px}}.optional-account-setup .mobile-onboarding-appearance{gap:18px;padding-top:20px;display:grid}.optional-account-setup .mobile-onboarding-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.optional-account-setup .mobile-onboarding-swatches button{border:2px solid #0000;border-radius:10px;min-width:0;min-height:44px;padding:5px}.optional-account-setup .mobile-onboarding-swatches button[aria-checked=true]{border-color:var(--text-primary)}.optional-account-setup .mobile-onboarding-swatches span{border-radius:6px;place-items:center;width:100%;height:32px;display:grid}.optional-account-setup .mobile-onboarding-switch{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (width<=639px){.one-screen-entry .entry-links{flex-direction:row;justify-content:center;gap:8px}.one-screen-entry .entry-links button{white-space:nowrap;flex:none;min-width:0;padding-inline:0;font-size:clamp(10px,3vw,13px);line-height:1.4}}[data-presentation=mobile].portalink-startup-wait{height:var(--mobile-launch-height,100dvh);min-height:var(--mobile-launch-height,100dvh);background-color:#fdffff;overflow:hidden}[data-presentation=mobile].portalink-splash{height:var(--mobile-launch-height,100dvh);min-height:var(--mobile-launch-height,100dvh);overscroll-behavior:none;background-color:#fdffff}[data-presentation=mobile].portalink-splash .portalink-splash-media{width:100vw;height:var(--mobile-launch-height,100dvh);max-height:var(--mobile-launch-height,100dvh);-o-object-fit:contain;object-fit:contain}@supports (height:100dvh){@media (width<=639px){html[data-standalone] [data-presentation=mobile].portalink-splash:not([data-share-landing]) .portalink-splash-media{top:min(0px, calc(100dvh - var(--mobile-launch-height,100vh)));position:relative}}}[data-presentation=mobile].portalink-splash[data-share-landing]{height:var(--mobile-launch-height,100dvh);min-height:0;padding-top:max(12px, env(safe-area-inset-top,0px));padding-bottom:max(12px, env(safe-area-inset-bottom,0px));outline:none;grid-template-rows:minmax(0,1fr) auto;background:#fdffff!important}[data-presentation=mobile].portalink-splash[data-share-landing] .portalink-splash-media{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0;max-height:100%}@media (height>=561px){[data-presentation=mobile].portalink-splash[data-share-landing] .portalink-splash-media{transform:scale(1.4)}}[data-presentation=mobile] .mobile-share-landing-actions{z-index:1;color:#071326;flex-direction:column;grid-area:2/1;gap:10px;width:78%;max-width:420px;font-family:IBM Plex Sans,sans-serif;display:flex;position:relative}[data-presentation=mobile] .mobile-share-create{color:#fff;background:#071326;border:1.5px solid #071326;border-radius:999px;width:100%;min-height:clamp(52px,6.8dvh,60px);font-size:20px;font-weight:500}[data-presentation=mobile].portalink-splash[data-share-landing] .mobile-share-secondary{box-shadow:none;border:0;flex-direction:column;align-items:center;margin-top:4px;display:flex}[data-presentation=mobile].portalink-splash[data-share-landing] .mobile-share-secondary button{appearance:none;min-height:44px;box-shadow:none;color:#6f7682;letter-spacing:normal;background:0 0;border:0;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;text-decoration:none}[data-presentation=mobile] .mobile-share-landing-actions button:focus-visible{outline-offset:4px;outline:2px solid #071326}[data-presentation=mobile] .mobile-share-landing-actions button:disabled{opacity:.55;cursor:wait}html:has(.portalink-splash[data-presentation=mobile][data-share-landing]){overflow:hidden!important}#root .portalink-splash[data-presentation=mobile][data-share-landing]{width:100vw;box-shadow:none!important;background:#fdffff!important;border:0!important;border-radius:0!important}[data-presentation=mobile].portalink-splash[data-share-landing] .mobile-share-landing-actions button{font-family:IBM Plex Sans,sans-serif!important}[data-presentation=mobile].portalink-splash[data-share-landing] .mobile-share-secondary button{border-radius:10px}.entry-agreements-overlay{z-index:10030;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-top:max(16px, env(safe-area-inset-top,0px));background:#0006;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset-inline:0}.entry-agreements-sheet{--agreement-bg:var(--surface-raised,#111);color:var(--text-primary,#fff);background:var(--agreement-bg);border-radius:32px 32px 0 0;outline:none;flex-direction:column;width:100%;max-width:520px;height:min(820px,94%);max-height:100%;display:flex;box-shadow:0 -12px 50px #0003}.entry-agreements-sheet header{padding:24px 24px 16px}.entry-agreements-sheet h1{text-align:center;outline:none;font-size:21px;font-weight:650}.entry-agreements-sheet header button{min-height:44px;color:var(--accent-text);text-align:left;margin-bottom:8px}.entry-agreements-scroll{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;padding:0 20px 20px;display:flex;overflow-y:auto}.entry-agreements-card{background:var(--surface-sunken);border-radius:24px;padding:20px;font-size:15px;line-height:1.6}.entry-agreements-card p{margin-top:12px}.entry-agreements-card nav{margin-top:18px}.entry-agreements-card nav button{border-top:1px solid var(--hairline-strong);text-align:left;width:100%;min-height:56px;color:var(--accent-text);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-weight:600;display:flex}.entry-agreements-sheet footer{padding:12px 20px max(20px, env(safe-area-inset-bottom,0px));background:var(--agreement-bg);flex-shrink:0;gap:10px;display:grid}.entry-agreements-sheet footer button{border:1px solid var(--hairline-strong);border-radius:999px;min-height:52px;font-weight:600;text-decoration:underline}.entry-agreements-sheet footer .entry-agree{color:var(--surface-canvas);background:var(--text-primary)}.entry-agreements-sheet button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.one-screen-entry .entry-legal{color:#535d6b;font-size:12px;line-height:1.5}.one-screen-entry .entry-legal button{min-height:44px;color:inherit;padding:0 3px;text-decoration:underline}@media (width>=640px){.entry-agreements-overlay{align-items:center;padding:24px}.entry-agreements-sheet{border-radius:32px}}
