.activation-checklist{position:relative;width:min(420px,calc(100% - 28px));margin:58px auto 8px;padding:17px 18px;border:1px solid #3e6478;border-radius:15px;background:#132338;color:#f0f6fb;box-shadow:0 10px 28px #0004}.activation-checklist strong{display:block;padding-right:25px;font-size:15px}.activation-checklist p{margin:6px 0 12px;color:#b8c7d5;font-size:12px}.activation-checklist>div{display:flex;gap:7px;flex-wrap:wrap}.activation-checklist>div button{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;min-height:38px;border:1px solid #55758c;border-radius:9px;background:#223b53;color:#f3fbff;font:inherit;font-size:11px;cursor:pointer}.activation-checklist>div button:hover{background:#2a4c66}.activation-checklist__close{position:absolute;top:11px;right:11px;border:0;background:transparent;color:#d0deeb;cursor:pointer}.activation-checklist button:focus-visible{outline:2px solid #8bdbe9;outline-offset:2px}.profile-share{display:grid;justify-items:center;gap:10px;margin:24px 0 4px;padding:20px 12px 4px;text-align:center}.profile-share__qr{display:grid;justify-items:center;gap:8px;max-width:100%}.profile-share__image{position:relative;width:var(--qr-size);height:var(--qr-size);max-width:100%}.profile-share__open{display:block;width:100%;height:100%;padding:0;border:0;border-radius:14px;background:transparent;cursor:pointer}.profile-share__open img{display:block;width:100%;height:100%;border-radius:14px}.profile-share__open:focus-visible,.profile-share__overlay button:focus-visible{outline:2px solid #9cccee;outline-offset:3px}.profile-share__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;background:#0a121ed9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .48s ease,visibility .48s ease}.profile-share__overlay--open{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.profile-share__overlay{transition:none}}.profile-share__overlay button{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgba(170,201,226,.55);border-radius:12px;background:#24394f;color:#f1f6fc;cursor:pointer}.profile-share__overlay button:hover{background:#31526c}.profile-share__qr span{color:#aebdcb;font-size:11px}.profile-share__contact{display:inline-flex;gap:7px;align-items:center;min-height:38px;padding:7px 10px;border:0;background:transparent;color:#c2d7e8;font:inherit;font-size:12px;cursor:pointer}.profile-share__contact:hover,.profile-share__contact:focus-visible{color:#fff;text-decoration:underline}.profile-share p{margin:0;color:#a8d6ff;font-size:12px}.profile-card__home{display:inline-flex;border-radius:10px;transition:opacity .16s ease,transform .16s ease}.profile-card__home:hover{transform:translateY(-1px)}.profile-card__footer:has(.profile-card__home:hover){opacity:1}.profile-card__home:focus-visible,.input-prefix__copy:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.input-prefix__copy{display:inline-grid;place-items:center;flex:0 0 auto;width:32px;height:32px;margin-right:6px;padding:0;color:#aab4c2;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:.16s ease}.input-prefix__copy:hover:not(:disabled){color:#fff;background:#ffffff0d;border-color:var(--line)}.input-prefix__copy:disabled{cursor:not-allowed;opacity:.4}.input-prefix__copy--done{color:var(--success)}.input-prefix input{min-width:0}.link-editor--new{animation:link-editor-new 1.6s ease}@keyframes link-editor-new{0%{border-color:#8cc8ffbf;box-shadow:0 0 0 3px #5baeff2e}to{border-color:#ffffff12;box-shadow:none}}.profile-card .profile-link .profile-link__icon,.profile-card .card-solid .profile-link__icon{padding:0;background:none;border-radius:0;overflow:visible}.profile-card .profile-link__icon .link-icon__favicon,.profile-card .profile-link__icon .link-icon__brand{display:block;width:100%;height:100%;object-fit:contain;border-radius:0}.link-icon__mono{display:inline-block;flex:0 0 auto;width:22px;height:22px;background-color:currentColor}.profile-skeleton{display:grid;justify-items:center;gap:14px;width:min(100%,420px);margin:0 auto;padding:56px 24px 40px}.profile-skeleton>span{display:block;background:linear-gradient(100deg,#ffffff12 30%,#ffffff29,#ffffff12 70%);background-size:220% 100%;animation:profile-skeleton-shimmer 1.4s ease-in-out infinite}.profile-skeleton__avatar{width:104px;height:104px;border-radius:50%}.profile-skeleton__line{height:14px;border-radius:8px;width:60%}.profile-skeleton__line--title{height:22px;width:48%}.profile-skeleton__link{width:100%;height:56px;border-radius:18px}@keyframes profile-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.profile-skeleton>span{animation:none}}.public-report-trigger{display:block;margin:22px auto 0;border:0;background:transparent;color:#8798a8;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.report-backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:18px;background:#04080dbd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.report-dialog{position:relative;width:min(100%,460px);max-height:min(90vh,700px);overflow:auto;padding:30px;border:1px solid rgba(174,201,226,.17);border-radius:22px;background:#171e27;color:#eff4f8;box-shadow:0 30px 90px #00000073}.report-dialog h2{margin:0 30px 8px 0;font-size:23px;letter-spacing:-.03em}.report-dialog p{color:#a0adba;font-size:13px;line-height:1.55}.report-close{position:absolute;right:15px;top:12px;border:0;background:transparent;color:#c5d2de;font-size:28px;cursor:pointer}.report-dialog form{display:grid;gap:15px;margin-top:20px}.report-dialog label{display:grid;gap:7px;font-size:12px;color:#d7e1ea}.report-dialog input,.report-dialog textarea,.report-dialog select{width:100%;min-height:44px;border:1px solid rgba(174,201,226,.18);border-radius:11px;background:#10161e;color:#f3f6f9;padding:10px 12px;font:inherit}.report-dialog textarea{resize:vertical}.report-optional{color:#8493a2}.report-error{color:#faa!important;margin:0}.report-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:5px}@media(max-width:480px){.report-dialog{padding:26px 19px;border-radius:19px}.report-actions{flex-direction:column-reverse}.report-actions .button{width:100%;justify-content:center}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/manrope-cyrillic-400-normal.5a987d14.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/manrope-latin-400-normal.849290ef.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/manrope-cyrillic-700-normal.2ad647b9.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/manrope-latin-700-normal.d2a12c85.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/arimo-cyrillic-400-normal.88f37d27.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/arimo-latin-400-normal.c1f056f5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/arimo-cyrillic-700-normal.9bd0b404.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/arimo-latin-700-normal.181215e0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/pt-sans-cyrillic-400-normal.f283e584.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/pt-sans-latin-400-normal.2dea6190.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/pt-sans-cyrillic-700-normal.05795f79.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/pt-sans-latin-700-normal.05ea99a4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/comfortaa-cyrillic-400-normal.7d09133b.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/comfortaa-latin-400-normal.4e86e54d.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/comfortaa-cyrillic-700-normal.52a4b41d.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/comfortaa-latin-700-normal.ed9f328c.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/lora-cyrillic-400-normal.d1f41090.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/lora-latin-400-normal.ac079950.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/lora-cyrillic-700-normal.f0550b4d.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/lora-latin-700-normal.c05fd528.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/roboto-mono-cyrillic-400-normal.e3e9abf6.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/roboto-mono-latin-400-normal.e03013e0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/roboto-mono-cyrillic-700-normal.cdc3adef.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/roboto-mono-latin-700-normal.283fbef7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/oswald-cyrillic-ext-400-normal.fac8c544.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/oswald-cyrillic-400-normal.8969c189.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/oswald-latin-ext-400-normal.6d476422.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/oswald-latin-400-normal.e902b779.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/oswald-cyrillic-ext-700-normal.cb6d7f88.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/oswald-cyrillic-700-normal.92867238.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/oswald-latin-ext-700-normal.ceb8c34b.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/oswald-latin-700-normal.aae665c7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-garamond-cyrillic-ext-400-normal.02a3bbfd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-garamond-cyrillic-400-normal.0d23162e.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-garamond-latin-ext-400-normal.375a0887.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/cormorant-garamond-latin-400-normal.8048ac20.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/cormorant-garamond-cyrillic-ext-700-normal.6d9b0d3a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/cormorant-garamond-cyrillic-700-normal.a767c1a1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/cormorant-garamond-latin-ext-700-normal.f6cf9ae2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/cormorant-garamond-latin-700-normal.21a0fc1c.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/caveat-cyrillic-ext-400-normal.e7c8e365.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/caveat-cyrillic-400-normal.33a1c801.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/caveat-latin-ext-400-normal.b887f256.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/caveat-latin-400-normal.d0b7b931.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/caveat-cyrillic-ext-700-normal.86435748.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/caveat-cyrillic-700-normal.55a5d86e.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/caveat-latin-ext-700-normal.f97b5578.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/caveat-latin-700-normal.15f96380.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marck Script;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/marck-script-cyrillic-400-normal.457f5ae9.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Marck Script;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/marck-script-latin-ext-400-normal.0b81e24d.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marck Script;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/marck-script-latin-400-normal.b32acf77.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/lobster-cyrillic-ext-400-normal.b306ff4a.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/lobster-cyrillic-400-normal.738fd39c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/lobster-latin-ext-400-normal.51a1f5b2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/lobster-latin-400-normal.aed68c73.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/pacifico-cyrillic-ext-400-normal.566fd760.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/pacifico-cyrillic-400-normal.22689c75.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/pacifico-latin-ext-400-normal.0e2fe23a.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/pacifico-latin-400-normal.99ec044a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ruslan Display;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/ruslan-display-cyrillic-400-normal.70d5c7cb.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ruslan Display;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/ruslan-display-latin-ext-400-normal.3d07c6d7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ruslan Display;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/ruslan-display-latin-400-normal.7d8dc742.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/rubik-mono-one-cyrillic-400-normal.84d22c91.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/rubik-mono-one-latin-ext-400-normal.87383730.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Mono One;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/rubik-mono-one-latin-400-normal.4c1f9c2e.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/press-start-2p-cyrillic-ext-400-normal.954380ff.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/press-start-2p-cyrillic-400-normal.c2a20dcb.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/press-start-2p-latin-ext-400-normal.3c7df3a1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/press-start-2p-latin-400-normal.afec8699.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope,system-ui,sans-serif;color:#f4f7fb;background:#0b0d12;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #0b0d12;--surface: #12151c;--surface-2: #171b24;--surface-3: #1e2430;--line: rgba(255, 255, 255, .09);--line-strong: rgba(255, 255, 255, .15);--text: #f5f7fb;--muted: #9199a8;--accent: #8cc8ff;--accent-strong: #5aaeff;--accent-dark: #0e3453;--danger: #ff7b82;--success: #8ce0ba;--radius-sm: 10px;--radius: 16px;--radius-lg: 24px;--shadow: 0 24px 80px rgba(0, 0, 0, .38)}*{box-sizing:border-box}html{min-width:320px;background:var(--bg)}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}button{color:inherit}a{color:inherit;text-decoration:none}::selection{color:#07111a;background:var(--accent)}.container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.brand{display:inline-flex;align-items:center;gap:11px;width:max-content}.brand__mark{width:39px;height:30px;overflow:visible}.brand__mark path:first-child{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round}.brand__mark path:last-child{fill:none;stroke:#eaf5ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.brand__word{font-family:Syne,sans-serif;font-size:19px;font-weight:700;letter-spacing:-.04em}.brand__word span{color:var(--accent)}.brand--compact .brand__mark{width:32px}.brand--light .brand__mark{width:26px;height:20px}.brand--light .brand__word{font-size:13px}.brand--light .brand__mark path:first-child{stroke:#ffffffb3}.brand--light .brand__mark path:last-child{stroke:#fff}.landing-shell{min-height:100vh;overflow:hidden;color:var(--text);background:radial-gradient(circle at 78% 12%,rgba(46,122,184,.14),transparent 34%),radial-gradient(circle at 7% 58%,rgba(55,89,138,.1),transparent 28%),#0b0d12}.landing-nav{display:flex;align-items:center;justify-content:space-between;height:86px}.landing-nav__actions{display:flex;align-items:center;gap:8px}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 17px;border:1px solid transparent;border-radius:12px;font-weight:650;font-size:13px;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.48}.button--primary{color:#06111b;background:linear-gradient(135deg,#b4dcff,#71baff);box-shadow:0 8px 26px #5baeff30}.button--primary:hover:not(:disabled){background:linear-gradient(135deg,#c3e3ff,#8bc7ff)}.button--ghost{color:#d6dbe4;background:transparent;border-color:var(--line)}.button--ghost:hover:not(:disabled){background:#ffffff0b;border-color:var(--line-strong)}.button--secondary{color:#e6ebf3;background:#202631;border-color:var(--line)}.button--text{color:#b9c1ce;background:transparent}.button--text:hover{color:#fff}.button--large{min-height:53px;padding-inline:23px;font-size:14px;border-radius:14px}.button--small{min-height:36px;padding-inline:13px;border-radius:10px;font-size:12px}.button--full{width:100%;min-height:49px}.button--icon-text{min-height:30px;padding:0 9px;color:#abb4c2;background:transparent;border-color:var(--line);border-radius:8px;font-size:11px}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.86fr);align-items:center;gap:64px;min-height:700px;padding-block:56px 92px}.hero__copy{position:relative;z-index:2}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:#a7b1c0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.eyebrow>span{width:6px;height:6px;border-radius:999px;background:var(--accent);box-shadow:0 0 12px var(--accent)}.hero h1{max-width:700px;margin:25px 0 22px;font-family:Syne,sans-serif;font-size:clamp(51px,6vw,84px);font-weight:700;line-height:.98;letter-spacing:-.065em}.hero h1 em{color:var(--accent);font-style:normal}.hero__copy>p{max-width:570px;margin:0;color:#a6afbd;font-size:18px;line-height:1.68}.hero__actions{display:flex;align-items:center;gap:12px;margin-top:36px}.trust-row{display:flex;flex-wrap:wrap;gap:19px;margin-top:30px;color:#737d8c;font-size:11px;font-weight:650}.trust-row span{display:inline-flex;align-items:center;gap:6px}.trust-row svg{color:var(--accent)}.hero__visual{position:relative;display:grid;place-items:center;min-height:590px}.hero__phone{position:relative;z-index:2;width:352px;overflow:hidden;border:9px solid #222733;border-radius:40px;box-shadow:0 42px 100px #0000008c,0 0 0 1px #ffffff1a;transform:rotate(1.5deg)}.hero__phone:before{position:absolute;top:12px;left:50%;z-index:5;width:84px;height:23px;border-radius:99px;background:#12151c;content:"";transform:translate(-50%)}.preview-orbit{position:absolute;border:1px solid rgba(140,200,255,.12);border-radius:50%}.preview-orbit--one{width:490px;height:490px}.preview-orbit--two{width:620px;height:620px;border-style:dashed;opacity:.48}.floating-note{position:absolute;z-index:3;display:flex;align-items:center;gap:8px;padding:11px 14px;color:#dce8f2;background:#141922d6;border:1px solid rgba(255,255,255,.11);border-radius:12px;box-shadow:0 16px 35px #0000003d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:11px;font-weight:650}.floating-note svg{color:var(--accent)}.floating-note--top{top:95px;right:-3px}.floating-note--bottom{bottom:92px;left:-18px}.value-strip{border-block:1px solid var(--line);background:#ffffff04}.value-strip__grid{display:grid;grid-template-columns:repeat(3,1fr)}.value-strip article{position:relative;min-height:208px;padding:42px 42px 36px;border-right:1px solid var(--line)}.value-strip article:first-child{border-left:1px solid var(--line)}.value-strip article>span{position:absolute;top:20px;right:22px;color:#434b59;font-family:Syne,sans-serif;font-size:11px}.value-strip h2{margin:0 0 12px;font-family:Syne,sans-serif;font-size:18px}.value-strip p{margin:0;color:#828b99;font-size:13px;line-height:1.65}.landing-footer{display:flex;align-items:center;justify-content:space-between;min-height:110px}.landing-footer p{color:#596270;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.profile-card{position:relative;display:flex;flex-direction:column;min-height:620px;padding:25px 23px 21px;color:#f8fbff;isolation:isolate;overflow:hidden}.theme-midnight{background:radial-gradient(circle at 30% 7%,rgba(77,154,218,.28),transparent 34%),linear-gradient(160deg,#152234,#0b101a 53%,#111421)}.theme-mist{color:#20232b;background:radial-gradient(circle at 88% 12%,rgba(198,172,183,.34),transparent 30%),linear-gradient(150deg,#e7e3dc,#d6dce0 58%,#c7d4da)}.theme-cobalt{background:radial-gradient(circle at 18% 10%,rgba(121,180,255,.32),transparent 34%),linear-gradient(155deg,#193c6d,#102948 58%,#091725)}.profile-card__noise{position:absolute;inset:0;z-index:-1;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");pointer-events:none}.profile-card__topline{display:flex;align-items:center;justify-content:flex-start;min-height:30px}.privacy-pill{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;color:#ffffffb8;background:#ffffff12;border:1px solid rgba(255,255,255,.09);border-radius:99px;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.theme-mist .privacy-pill{color:#181e26a6;background:#ffffff57;border-color:#1e28321a}.icon-button{display:inline-grid;place-items:center;flex:0 0 auto;width:36px;height:36px;padding:0;color:#929baa;background:transparent;border:1px solid var(--line);border-radius:10px;cursor:pointer;transition:.16s ease}.icon-button:hover:not(:disabled){color:#fff;background:#ffffff0d;border-color:var(--line-strong)}.icon-button:disabled{cursor:not-allowed;opacity:.27}.icon-button--glass{width:30px;height:30px;color:#ffffffbf;background:#ffffff12;border-color:#ffffff14;border-radius:99px}.theme-mist .icon-button--glass{color:#191f27a6;border-color:#1e283214}.icon-button--danger:hover:not(:disabled){color:var(--danger);background:#ff7b8214;border-color:#ff7b8230}.profile-card__identity{position:relative;display:flex;align-items:center;flex-direction:column;gap:7px;padding:20px 10px 8px;text-align:center}.profile-card__identity>.avatar,.avatar-settings__preview{width:var(--avatar-size, 101px);height:var(--avatar-size, 101px)}.profile-card__identity>.avatar{margin-bottom:7px}.avatar{display:grid;place-items:center;flex:0 0 auto;width:64px;height:64px;overflow:hidden;color:#122031;background:linear-gradient(135deg,#d5ebff,#78bfff);border:2px solid rgba(255,255,255,.72);border-radius:50%;box-shadow:0 12px 35px #0003;font-family:Syne,sans-serif;font-size:17px;font-weight:700}.avatar img{width:100%;height:100%;object-fit:cover}.avatar--square{border-radius:18px}.avatar--small{width:66px;height:66px;font-size:15px}.avatar--medium{width:101px;height:101px;font-size:20px}.avatar--large{width:126px;height:126px;font-size:24px}.profile-card__identity h1{margin:0;font-family:Syne,sans-serif;font-size:21px;line-height:1.15;letter-spacing:-.035em}.profile-card__handle{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;color:#ffffff82;background:transparent;border:0;font-size:10px;line-height:1.35;cursor:pointer;transition:color .16s ease}.profile-card__handle:hover{color:#ffffffe6}.theme-mist .profile-card__handle{color:#141c2385}.profile-card__bio{max-width:260px;min-height:0;margin:0;color:#ffffffb8;font-size:10px;line-height:1.55}.profile-card__copy-toast{position:absolute;right:50%;bottom:-7px;z-index:2;padding:4px 7px;color:#dff1ff;background:#080e16db;border:1px solid rgba(152,207,250,.2);border-radius:99px;font-size:8px;white-space:nowrap;opacity:0;transform:translate(50%,4px);pointer-events:none;transition:.16s ease}.profile-card__copy-toast--visible{opacity:1;transform:translate(50%)}.theme-mist .profile-card__copy-toast{color:#263442;background:#fafdffe6}.theme-mist .profile-card__bio{color:#141c23ab}.profile-card__links,.profile-card__contacts{display:flex;flex-direction:column;gap:9px}.profile-card__links{flex:1}.profile-card__contacts{margin-bottom:9px}.profile-link{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:12px;min-height:55px;padding:calc(var(--card-padding, 12px) * .5833) var(--card-padding, 12px);color:inherit;border:var(--card-border-width, 1px) solid transparent;border-radius:var(--card-radius, 13px);font-size:11px;font-weight:650;transition:transform .16s ease,background .16s ease}a.profile-link:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.profile-link{transition:none}a.profile-link:hover{transform:none}}.profile-link.card-glass{background:rgb(255 255 255 / calc(.1 * var(--card-alpha, 1)));border-color:#ffffff21;box-shadow:inset 0 1px #ffffff17;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.theme-mist .profile-link.card-glass{background:rgb(255 255 255 / calc(.32 * var(--card-alpha, 1)));border-color:#222e361a}.profile-link.card-solid{color:#17202c;background:rgb(248 251 255 / calc(.88 + .04 * var(--card-alpha, 1)))}.profile-link.card-solid .profile-link__label{color:#17202c}.theme-mist .profile-link.card-solid .profile-link__label{color:#f7faff}.theme-mist .profile-link.card-solid{color:#f7faff;background:rgb(29 36 45 / calc(.6 + .28 * var(--card-alpha, 1)))}.profile-link.card-outline{background:transparent;border-color:#ffffff5e}.theme-mist .profile-link.card-outline{border-color:#1d242d4d}.profile-link__icon{display:grid;place-items:center;width:32px;height:32px;padding:2px;border-radius:9px;background:#ffffff12;overflow:hidden}.profile-link__icon .link-icon__glyph{width:22px;height:22px}.profile-link__icon .link-icon__favicon{width:100%;height:100%;object-fit:cover;border-radius:7px}.profile-link__icon .link-icon__brand{display:block;width:100%;height:100%;object-fit:contain}.profile-link__label{display:flex;align-items:center;min-width:0;gap:6px}.profile-link__label small{flex:0 0 auto;padding:0;color:#ff5965;background:transparent;border:0;border-radius:0;font-size:.82em;font-weight:800;line-height:1}.theme-mist .profile-link__label small,.card-solid .profile-link__label small{color:#cf1f32;background:transparent;border:0}.card-solid .profile-link__icon{background:#0c1a2912}.profile-contact{width:100%;text-align:left;cursor:pointer}.profile-contact__copy{display:grid;min-width:0;gap:2px}.profile-contact__copy strong,.profile-contact__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.profile-contact__copy strong{font-size:10px}.profile-contact__copy small{color:currentColor;font-size:9px;font-weight:500;opacity:.62}.profile-link--empty{display:grid;grid-template-columns:1fr;place-items:center;color:#ffffff7a;border-style:dashed}.theme-mist .profile-link--empty{color:#141c237a}.profile-card__footer{display:flex;justify-content:center;padding-top:25px;opacity:.7}.dialog-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:#040609c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auth-dialog{position:relative;width:min(455px,100%);max-height:calc(100vh - 32px);padding:33px;overflow:auto;background:#131720;border:1px solid var(--line-strong);border-radius:23px;box-shadow:var(--shadow);animation:dialog-in .22s ease both}@keyframes dialog-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}.dialog-close{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:34px;height:34px;padding:0;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:10px;cursor:pointer}.auth-dialog__heading{margin:38px 0 23px}.auth-dialog__heading h2{margin:11px 0 8px;font-family:Syne,sans-serif;font-size:28px;letter-spacing:-.04em}.auth-dialog__heading p{margin:0;color:var(--muted);font-size:13px}.auth-form{display:grid;gap:15px}.password-field{position:relative}.password-field input{padding-right:48px}.password-field button{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:34px;height:34px;padding:0;color:#7f8997;background:transparent;border:0;border-radius:8px;cursor:pointer;transform:translateY(-50%)}.password-field button:hover{color:#eef4fa;background:#ffffff0d}label{display:grid;gap:7px;color:#c9d0da;font-size:11px;font-weight:650}input,textarea,select{width:100%;color:#f1f4f8;background:#0e1117;border:1px solid var(--line);border-radius:10px;outline:0;transition:.16s ease}input,select{height:44px;padding:0 13px}textarea{min-height:86px;padding:12px 13px;resize:vertical;line-height:1.5}input::placeholder,textarea::placeholder{color:#59616e}input:focus,textarea:focus,select:focus{border-color:#8cc8ff8c;box-shadow:0 0 0 3px #5baeff1a}.input-prefix{display:flex;align-items:center;height:44px;overflow:hidden;background:#0e1117;border:1px solid var(--line);border-radius:10px}.input-prefix:focus-within{border-color:#8cc8ff8c;box-shadow:0 0 0 3px #5baeff1a}.input-prefix span{padding-left:13px;color:#68717e;white-space:nowrap;font-size:12px}.input-prefix input{height:42px;padding-left:1px;background:transparent;border:0;box-shadow:none}.input-prefix--compact{height:36px;background:#101319;border-radius:8px}.input-prefix--compact span{padding-left:11px;color:#707987;font-size:10px}.input-prefix--compact input{height:34px;min-width:0;font-size:10px}.form-message{padding:10px 12px;border-radius:9px;font-size:11px;line-height:1.5}.form-message--error,.toast--error{color:#ffc2c6;background:#ff7b8217;border:1px solid rgba(255,123,130,.17)}.form-message--success,.toast--success{color:#b4f3d6;background:#63cb9c17;border:1px solid rgba(99,203,156,.17)}.auth-switch{width:100%;margin-top:18px;padding:5px;color:#96a1b0;background:transparent;border:0;font-size:11px;cursor:pointer}.auth-switch:hover{color:#fff}.loading-screen{display:grid;place-items:center;align-content:center;gap:25px;min-height:100vh}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.dashboard-shell{min-height:100vh;color:var(--text);background:#0b0d12}.dashboard-topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;height:66px;padding:0 22px;background:#0b0d12e6;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.dashboard-topbar__meta{display:flex;align-items:center;gap:8px}.status-chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 10px;color:#8e98a6;border:1px solid var(--line);border-radius:99px;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.status-chip span{width:6px;height:6px;background:#f0ad67;border-radius:50%;box-shadow:0 0 11px #f0ad67a6}.status-chip--published span{background:#67d69b;box-shadow:0 0 11px #67d69b99}.dashboard-grid{display:grid;grid-template-columns:210px minmax(520px,1fr) minmax(340px,.72fr);min-height:calc(100vh - 66px)}.editor-nav{position:sticky;top:66px;display:flex;justify-content:space-between;flex-direction:column;height:calc(100vh - 66px);padding:28px 15px 20px;background:#0e1117;border-right:1px solid var(--line)}.editor-nav__label{margin:0 11px 11px;color:#59616d;font-size:9px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.editor-nav button{display:flex;align-items:center;gap:10px;width:100%;height:42px;padding:0 12px;color:#818a97;background:transparent;border:0;border-radius:10px;font-size:12px;text-align:left;cursor:pointer}.editor-nav button:hover,.editor-nav button.active{color:#eef3f8;background:#181d26}.editor-nav button.active svg{color:var(--accent)}.editor-nav__account{display:flex;align-items:center;gap:10px;padding-top:17px;border-top:1px solid var(--line)}.editor-nav__account .avatar{width:34px;height:34px;border-width:1px;border-radius:10px;box-shadow:none;font-size:9px}.editor-nav__account>div:last-child{min-width:0}.editor-nav__account strong,.editor-nav__account span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-nav__account strong{margin-bottom:3px;font-size:10px}.editor-nav__account span{max-width:130px;color:#68717f;font-size:8px}.editor-panel{max-width:760px;width:100%;margin-inline:auto;padding:41px 42px 80px}.editor-panel__heading{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:28px}.editor-panel__heading h1{margin:8px 0 0;font-family:Syne,sans-serif;font-size:30px;letter-spacing:-.045em}.autosave-hint{color:#5e6673;font-size:9px}.toast{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:11px 13px;border-radius:10px;font-size:11px}.editor-stack{display:grid;gap:15px}.settings-card{padding:20px;background:#11151c;border:1px solid var(--line);border-radius:15px}.settings-card__title,.settings-card__title-copy{display:flex;align-items:flex-start;gap:10px}.settings-card__title>svg,.settings-card__title-copy>svg{margin-top:1px;color:var(--accent)}.settings-card__title h2{margin:0;font-size:13px}.settings-card__title p{margin:4px 0 0;color:#69727f;font-size:9px}.settings-card__title--action{align-items:center;justify-content:space-between}.settings-card__actions,.reorder-controls{display:flex;align-items:center;gap:7px}.reorder-controls{padding:3px;background:#0d1117;border:1px solid rgba(255,255,255,.055);border-radius:10px}.reorder-controls .icon-button{width:30px;height:30px;border:0;border-radius:7px}.reorder-hint{margin:10px 0 0 28px;color:#596472;font-size:8px}.avatar-settings__main{display:flex;align-items:center;gap:20px;margin-top:20px;padding:17px;background:#171b23;border:1px solid var(--line);border-radius:13px}.avatar-settings__preview{max-width:152px;max-height:152px;box-shadow:0 12px 32px #00000047}.avatar-settings__upload{display:grid;justify-items:start;gap:6px}.avatar-settings__upload strong{font-size:12px}.avatar-settings__upload>span{color:#69727f;font-size:9px}.avatar-settings__upload .button{margin-top:3px}.avatar-settings__upload-actions{display:flex;flex-wrap:wrap;gap:7px}.avatar-settings>.form-message{margin-top:12px}.avatar-settings__controls{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(260px,1.3fr);align-items:end;gap:24px;margin-top:20px}.segmented-picker.avatar-shape-picker{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}.avatar-size-control{display:grid;gap:9px}.avatar-size-control>span,.avatar-size-control small{display:flex;justify-content:space-between}.avatar-size-control>span strong{color:#b9c5d2;font-size:10px}.avatar-size-control input,.crop-zoom-control input{width:100%;height:5px;padding:0;appearance:none;background:linear-gradient(90deg,var(--accent),#2a3340);border:0;border-radius:99px;cursor:pointer}.avatar-size-control input::-webkit-slider-thumb,.crop-zoom-control input::-webkit-slider-thumb{width:18px;height:18px;appearance:none;background:#dceeff;border:4px solid #4d8fc3;border-radius:50%;box-shadow:0 3px 10px #00000059}.avatar-size-control input::-moz-range-thumb,.crop-zoom-control input::-moz-range-thumb{width:11px;height:11px;background:#dceeff;border:4px solid #4d8fc3;border-radius:50%}.avatar-size-control small{color:#59616d;font-size:8px}.avatar-cropper-backdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:20px;background:#030508d6;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.avatar-cropper{width:min(430px,100%);max-height:calc(100dvh - 30px);padding:22px;overflow-y:auto;background:#131820;border:1px solid var(--line-strong);border-radius:20px;box-shadow:var(--shadow)}.avatar-cropper__heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.avatar-cropper__heading h2{margin:6px 0 0;font-family:Syne,sans-serif;font-size:22px;letter-spacing:-.035em}.avatar-cropper__viewport{position:relative;width:min(320px,calc(100vw - 84px));aspect-ratio:1;margin-inline:auto;overflow:hidden;background:#080a0e;border:1px solid rgba(255,255,255,.16);border-radius:50%;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.avatar-cropper__viewport:active{cursor:grabbing}.avatar-cropper__viewport--square{border-radius:30px}.avatar-cropper__viewport>img{position:absolute;top:50%;left:50%;max-width:none;pointer-events:none}.avatar-cropper__grid{position:absolute;inset:0;background:linear-gradient(90deg,transparent 33.1%,rgba(255,255,255,.16) 33.3%,rgba(255,255,255,.16) 33.6%,transparent 33.8%,transparent 66.1%,rgba(255,255,255,.16) 66.3%,rgba(255,255,255,.16) 66.6%,transparent 66.8%),linear-gradient(transparent 33.1%,rgba(255,255,255,.16) 33.3%,rgba(255,255,255,.16) 33.6%,transparent 33.8%,transparent 66.1%,rgba(255,255,255,.16) 66.3%,rgba(255,255,255,.16) 66.6%,transparent 66.8%);pointer-events:none}.avatar-cropper__move{position:absolute;bottom:14px;left:50%;display:flex;align-items:center;gap:5px;padding:6px 9px;color:#ffffffd1;background:#07090c99;border:1px solid rgba(255,255,255,.13);border-radius:99px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:8px;font-weight:700;transform:translate(-50%);pointer-events:none}.crop-zoom-control{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:18px;color:#8290a0}.crop-zoom-control .icon-button{width:32px;height:32px}.avatar-cropper__actions{display:grid;grid-template-columns:.75fr 1.25fr;gap:9px;margin-top:18px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}.field-grid__full{position:relative;grid-column:1 / -1}.field-grid small{position:absolute;right:10px;bottom:8px;color:#505865;font-size:8px}.publish-setting{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;margin-top:16px;padding:13px 14px;color:#c3ccd6;background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:11px;cursor:pointer}.publish-setting>input{position:absolute;width:1px;height:1px;opacity:0}.publish-setting__switch{position:relative;width:38px;height:22px;background:#2b313b;border:1px solid rgba(255,255,255,.08);border-radius:99px;transition:.16s ease}.publish-setting__switch i{position:absolute;top:4px;left:4px;width:12px;height:12px;background:#909aa7;border-radius:50%;transition:.16s ease}.publish-setting input:checked+.publish-setting__switch{background:#4ea27557;border-color:#67d69b4d}.publish-setting input:checked+.publish-setting__switch i{left:20px;background:#7ce0aa}.publish-setting strong,.publish-setting small{display:block}.publish-setting strong{font-size:10px}.publish-setting small{margin-top:3px;color:#687381;font-size:8px;font-weight:500;line-height:1.45}.settings-card input,.settings-card textarea,.settings-card select{font-size:11px}.links-editor{display:grid;gap:9px;margin-top:18px}.empty-links{display:grid;place-items:center;width:100%;min-height:150px;padding:20px;color:#929ba8;background:#ffffff03;border:1px dashed var(--line-strong);border-radius:12px;cursor:pointer}.empty-links>span{display:grid;place-items:center;width:42px;height:42px;margin-bottom:10px;color:var(--accent);background:#8cc8ff14;border-radius:12px}.empty-links strong{color:#dfe5ed;font-size:12px}.empty-links p{margin:6px 0 0;color:#5e6672;font-size:9px}.link-editor{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;background:#151a22;border:1px solid rgba(255,255,255,.07);border-radius:12px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.link-editor--selected{background:#171e28;border-color:#7ebdef7a;box-shadow:0 0 0 2px #7ebdef12}.selection-check{display:grid;place-items:center;width:24px;height:24px;padding:0;color:#0d141d;background:#0e1218;border:1px solid #353e4a;border-radius:7px;cursor:pointer;transition:.16s ease}.selection-check:hover,.selection-check--selected{border-color:var(--accent)}.selection-check--selected{color:#0b1721;background:var(--accent)}.link-editor__body{display:grid;gap:7px}.link-editor__hint{color:#59616d;font-size:9px;font-weight:500;line-height:1.35}.sensitive-toggle{position:relative;display:flex;align-items:center;gap:9px;margin-top:2px;padding:8px 9px;color:#747e8b;background:#ffffff05;border:0;border-radius:9px;cursor:pointer}.sensitive-toggle--forced{cursor:default}.sensitive-toggle>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sensitive-toggle__switch{position:relative;flex:0 0 auto;width:31px;height:18px;background:#2b313b;border:1px solid rgba(255,255,255,.08);border-radius:99px;transition:.16s ease}.sensitive-toggle__switch i{position:absolute;top:3px;left:3px;width:10px;height:10px;background:#8c96a4;border-radius:50%;transition:.16s ease}.sensitive-toggle input:checked+.sensitive-toggle__switch{background:#bc3e4a4d;border-color:#ff7b8645}.sensitive-toggle input:checked+.sensitive-toggle__switch i{left:16px;background:#ff9aa2}.sensitive-toggle>span:last-child{display:grid;grid-template-columns:auto 1fr;align-items:center;min-width:0;column-gap:5px}.sensitive-toggle>span:last-child svg{grid-row:1 / span 2;color:#c77880}.sensitive-toggle strong,.sensitive-toggle small{display:block}.sensitive-toggle strong{color:#aeb7c3;font-size:9px}.sensitive-toggle small{margin-top:2px;color:#5f6875;font-size:8px;line-height:1.35}.link-editor__row{display:grid;grid-template-columns:120px 1fr;gap:7px}.link-editor input,.link-editor select{height:36px;background:#101319;border-color:#ffffff12;border-radius:8px;font-size:10px}.link-editor__actions{display:grid;grid-template-columns:30px;gap:5px}.link-editor__actions .icon-button{width:30px;height:30px;border-radius:8px}.link-icon__favicon{display:block;flex:0 0 auto;object-fit:contain;border-radius:4px}.theme-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px}.theme-option{position:relative;display:grid;gap:10px;padding:9px;color:#aab2be;background:transparent;border:1px solid var(--line);border-radius:12px;text-align:left;cursor:pointer}.theme-option.selected{color:#edf4fa;border-color:#8cc8ff8c;box-shadow:0 0 0 2px #8cc8ff0f}.theme-option>svg{position:absolute;top:13px;right:13px}.theme-option strong{padding:0 3px 3px;font-size:10px}.theme-option__swatch{position:relative;height:70px;overflow:hidden;border-radius:8px}.theme-option--midnight .theme-option__swatch{background:linear-gradient(145deg,#284762,#0b111b)}.theme-option--mist .theme-option__swatch{background:linear-gradient(145deg,#eee5df,#c8d5dc)}.theme-option--cobalt .theme-option__swatch{background:linear-gradient(145deg,#386ca8,#0a1e33)}.theme-option__swatch i{position:absolute;left:14px;right:14px;height:11px;background:#ffffff40;border:1px solid rgba(255,255,255,.2);border-radius:4px}.theme-option__swatch i:first-child{top:23px}.theme-option__swatch i:last-child{top:40px}.theme-option--mist .theme-option__swatch i{background:#ffffff73;border-color:#232d371a}.segmented-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:18px;padding:4px;background:#0e1117;border:1px solid var(--line);border-radius:11px}.segmented-picker button{min-height:36px;color:#727b88;background:transparent;border:0;border-radius:8px;font-size:10px;font-weight:650;cursor:pointer}.segmented-picker button.selected{color:#eff5fb;background:#222832;box-shadow:0 2px 7px #0003}.segmented-picker--small{min-width:210px;margin-top:7px}.design-row{display:flex;gap:30px;margin-top:18px}.field-caption{color:#727b88;font-size:9px;font-weight:700}.future-card{padding:17px 20px;color:#9aa4b2;background:linear-gradient(120deg,#33638c21,#141a2380);border:1px solid rgba(140,200,255,.12);border-radius:14px}.future-card>div{display:flex;align-items:center;gap:8px;color:#dce9f3;font-size:11px;font-weight:700}.future-card svg{color:var(--accent)}.future-card p{margin:8px 0 0 27px;font-size:9px;line-height:1.55}.preview-panel{position:sticky;top:66px;display:flex;align-items:center;flex-direction:column;height:calc(100vh - 66px);padding:25px 28px 28px;overflow:hidden;background:radial-gradient(circle at 50% 38%,rgba(55,114,164,.12),transparent 40%),#0e1117;border-left:1px solid var(--line)}.preview-panel__heading{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.preview-panel__heading>div{display:flex;align-items:center;gap:8px;color:#8d97a5;font-size:10px;font-weight:650}.device-frame{position:relative;width:min(320px,100%);height:min(650px,calc(100dvh - 205px));min-height:390px;flex:1 1 auto;overflow:hidden;border:7px solid #252b35;border-radius:34px;box-shadow:0 28px 65px #0000006e,0 0 0 1px #ffffff14}.device-frame__speaker{position:absolute;top:10px;left:50%;z-index:8;width:73px;height:20px;background:#181c23;border-radius:99px;transform:translate(-50%)}.device-frame .profile-card{height:100%;min-height:0;padding:20px 18px 17px;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(153,194,226,.45) transparent;scrollbar-width:thin}.device-frame .profile-card::-webkit-scrollbar{width:5px}.device-frame .profile-card::-webkit-scrollbar-thumb{background:#99c2e261;border-radius:99px}.device-frame .profile-card__identity{padding:14px 8px 6px}.device-frame .profile-card__identity h1{font-size:18px}.device-frame .profile-link{min-height:48px}.privacy-note{display:flex;gap:9px;width:min(320px,100%);margin-top:16px;padding:12px 13px;color:#6f7987;background:#ffffff05;border:1px solid var(--line);border-radius:10px}.sensitive-dialog-backdrop{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:#06080cc7;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.sensitive-dialog{position:relative;display:grid;justify-items:center;width:min(330px,100%);padding:27px 22px 20px;color:#edf3f8;text-align:center;background:#141922;border:1px solid rgba(255,255,255,.13);border-radius:19px;box-shadow:0 24px 60px #00000075}.sensitive-dialog__close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;padding:0;color:#84909e;background:transparent;border:0;border-radius:8px;cursor:pointer}.sensitive-dialog__icon{display:grid;place-items:center;width:50px;height:50px;margin-bottom:14px;color:#ff9aa4;background:#be3b4821;border:1px solid rgba(255,130,142,.19);border-radius:15px}.sensitive-dialog h2{margin:7px 0 8px;font-family:Syne,sans-serif;font-size:19px;letter-spacing:-.035em}.sensitive-dialog p{margin:0 0 17px;color:#8d98a5;font-size:10px;line-height:1.55}.sensitive-dialog .button+.button{margin-top:7px}.privacy-note svg{flex:0 0 auto;color:#91bfe6}.privacy-note strong,.privacy-note span{display:block}.privacy-note strong{margin-bottom:3px;color:#aab4c1;font-size:9px}.privacy-note span{font-size:8px;line-height:1.45}.private-access-page{display:grid;place-items:center;align-content:center;gap:34px;min-height:100vh;padding:24px;background:radial-gradient(circle at 50% 20%,rgba(51,116,170,.14),transparent 35%),#0b0d12}.private-access-card{display:grid;place-items:center;width:min(450px,100%);padding:42px;text-align:center;background:#12161e;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow)}.private-access-card>svg{color:var(--accent)}.private-access-card h1{margin:19px 0 9px;font-family:Syne,sans-serif;font-size:26px}.private-access-card p{margin:0 0 25px;color:var(--muted);font-size:12px;line-height:1.7}.confirmation-resend{display:grid;width:100%;gap:11px;margin-bottom:13px;text-align:left}.confirmation-resend+.button{width:100%}.public-preview-page{position:relative;display:grid;place-items:center;min-height:100vh;padding:45px 24px}.public-preview-page__content{width:min(420px,100%);overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:26px;box-shadow:var(--shadow)}.public-preview-page__content .profile-card{min-height:690px}.back-button{position:fixed;top:22px;left:22px;z-index:8;display:flex;align-items:center;gap:7px;min-height:38px;padding:0 13px;color:#d8e2ec;background:#0a0d1273;border:1px solid rgba(255,255,255,.13);border-radius:10px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;font-size:11px}@media(max-width:1120px){.hero{grid-template-columns:1fr 390px;gap:25px}.preview-orbit--two,.floating-note{display:none}.dashboard-grid{grid-template-columns:82px minmax(500px,1fr) 360px}.editor-nav{align-items:center;padding-inline:10px}.editor-nav__label,.editor-nav button span,.editor-nav__account>div:last-child{display:none}.editor-nav button{justify-content:center;width:48px;padding:0}}@media(max-width:900px){.hero{grid-template-columns:1fr;padding-top:65px;text-align:center}.hero__copy>p{margin-inline:auto}.hero__actions,.trust-row{justify-content:center}.hero__visual{min-height:610px}.value-strip__grid{grid-template-columns:1fr}.value-strip article,.value-strip article:first-child{min-height:auto;border:0;border-bottom:1px solid var(--line)}.dashboard-grid{grid-template-columns:68px 1fr}.preview-panel{position:relative;top:auto;grid-column:2;height:auto;min-height:700px;border-top:1px solid var(--line);border-left:0}.device-frame{flex:0 0 auto;height:650px}.editor-nav{grid-row:1 / span 2}}@media(max-width:650px){.container{width:min(100% - 28px,1180px)}.landing-nav{height:72px}.landing-nav .button--ghost{display:none}.hero{gap:15px;min-height:auto;padding:56px 0 65px}.hero h1{font-size:48px}.hero__copy>p{font-size:15px}.hero__actions{align-items:stretch;flex-direction:column}.trust-row{gap:12px}.hero__visual{min-height:590px}.hero__phone{width:min(330px,calc(100vw - 42px))}.preview-orbit--one{width:410px;height:410px}.landing-footer{min-height:90px}.auth-dialog{padding:25px 20px}.dashboard-topbar{height:60px;padding-inline:13px}.dashboard-topbar .status-chip,.dashboard-topbar .brand__word{display:none}.dashboard-topbar__meta{gap:6px}.dashboard-topbar__meta .button,.dashboard-topbar__meta .icon-button{width:38px;min-width:38px;height:38px;padding:0}.dashboard-topbar__meta .button__label{display:none}.dashboard-grid{display:block}.editor-nav{position:fixed;inset:auto 0 0;z-index:40;display:flex;align-items:center;flex-direction:row;height:64px;padding:7px 12px calc(7px + env(safe-area-inset-bottom));border-top:1px solid var(--line);border-right:0}.editor-nav>div:first-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%}.editor-nav button{justify-content:center;width:100%;height:48px;padding:0 12px}.editor-nav button span{display:inline}.editor-nav__account{display:none}.editor-panel{max-width:none;padding:26px 12px calc(88px + env(safe-area-inset-bottom))}.editor-panel__heading h1{font-size:26px}.settings-card{padding:15px;border-radius:13px}.field-grid{grid-template-columns:1fr}.field-grid__full{grid-column:auto}.editor-panel__heading{align-items:flex-start;flex-direction:column;gap:8px}.link-editor{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:10px}.selection-check{width:24px;height:24px}.link-editor__actions{grid-column:2;grid-template-columns:repeat(2,1fr)}.link-editor__actions .icon-button{width:100%}.link-editor__row{grid-template-columns:1fr}.link-editor input,.link-editor select,.input-prefix{min-width:0;width:100%}.settings-card__title--action{align-items:flex-start;flex-direction:column;gap:12px}.settings-card__actions{justify-content:space-between;width:100%}.reorder-hint{margin-left:0}.theme-picker{grid-template-columns:1fr}.theme-option{grid-template-columns:90px 1fr;align-items:center}.theme-option__swatch{height:64px}.design-row{flex-direction:column;gap:15px}.avatar-settings__main{align-items:flex-start;flex-direction:column}.avatar-settings__controls{grid-template-columns:1fr;gap:17px}.avatar-settings__preview{max-width:126px;max-height:126px}.avatar-cropper{padding:18px}.segmented-picker--small{min-width:0}.preview-panel{display:none}.public-preview-page{display:block;padding:0}.public-preview-page__content{width:100%;min-height:100dvh;border:0;border-radius:0;box-shadow:none}.public-preview-page__content .profile-card{min-height:100dvh}.back-button{top:12px;left:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.profile-text-field{display:grid;align-content:start;gap:8px;min-width:0}.typography-controls{display:grid;grid-template-columns:minmax(0,1fr) 86px;gap:8px;min-width:0}.typography-controls label{min-width:0;color:#8c97a7;font-size:10px}.typography-controls select{width:100%;min-width:0;height:34px;padding:5px 9px;font-size:11px}.link-editor__move{display:grid;justify-items:center;align-content:center;gap:6px}.link-editor__move .icon-button{width:30px;height:30px;border:0}.link-editor__move .icon-button:disabled{opacity:.25;cursor:default}.link-editor__footer{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:14px}.link-editor__site-icon{display:grid;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:7px}.link-editor__site-icon img,.link-editor__site-icon .link-icon__brand{width:100%;height:100%;object-fit:contain}.link-editor__footer .sensitive-toggle{margin:0;min-width:0}.profile-card__identity h1{max-width:100%;max-height:68px;line-height:1.2;overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.profile-card__bio{max-height:87px;overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.profile-card__handle{max-width:100%}.profile-card__handle svg{flex:0 0 auto}.profile-card__handle span{overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.profile-link__text{overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;max-height:38.4px}.statistics__toolbar{display:flex;align-items:end;justify-content:space-between;gap:12px}.statistics__toolbar label{min-width:0;width:240px}.statistics__toolbar select{width:100%;min-width:0}.statistics__pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px}.statistics__pagination span{color:#8c97a7;font-size:11px}.statistics__note{font-size:11px;line-height:1.7;color:#8c97a7}.statistics__loading,.statistics__empty{display:flex;align-items:center;gap:10px;padding:18px 0;color:#9aabba;font-size:12px}.statistics__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.statistics__metrics>div{display:grid;align-content:start;gap:12px;padding:14px;background:#171e28;border:1px solid var(--line);border-radius:10px}.statistics__metrics span{color:#8c97a7;font-size:10px}.statistics__metrics strong{font-size:27px;color:var(--accent)}.statistics__heading{font-size:13px;margin:14px 0}.statistics__table-wrap{max-height:360px;overflow:auto}.statistics__table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.statistics__table th,.statistics__table td{padding:11px 8px;border-bottom:1px solid var(--line)}.statistics__table th{font-weight:500;overflow-wrap:anywhere}.statistics__table thead{color:#8c97a7}.statistics__table td{position:relative;font-variant-numeric:tabular-nums}.statistics__bar{position:absolute;inset:4px auto 4px 0;max-width:100%;background:#8cc8ff14;border-radius:4px;pointer-events:none}@media(max-width:600px){.statistics__metrics{gap:6px}.statistics__metrics>div{padding:10px 7px}.statistics__metrics strong{font-size:23px}.statistics__table th,.statistics__table td{padding:10px 4px}.link-editor__footer{gap:8px}}@media(max-width:650px){.link-editor{grid-template-columns:30px minmax(0,1fr)}.link-editor__move{align-self:center}}.field-grid .profile-text-field small{position:static;display:block;text-align:right;margin-top:4px}.editor-nav .editor-nav__staff-short{display:none}@media(max-width:650px){.editor-nav>div:first-child{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-nav>div:first-child:has(.editor-nav__staff-link){grid-template-columns:repeat(4,minmax(0,1fr))}.editor-nav button,.editor-nav .editor-nav__staff-link{min-width:0;gap:5px;padding:0 4px;font-size:10px}.editor-nav .editor-nav__staff-full{display:none}.editor-nav .editor-nav__staff-short{display:inline}}.auth-form label small{color:#929eac;font-size:11px;font-weight:400;line-height:1.45}.auth-form label small[role=alert]{color:#ffb1b1}.auth-form input[aria-invalid=true]{border-color:#ff9292b8}.delete-account-trigger{border:0;background:transparent;color:#d99b9b;font:inherit;font-size:12px;cursor:pointer;padding:14px 8px;text-decoration:underline;text-underline-offset:3px}.updates-page{max-width:780px;padding-block:48px 96px}.updates-page h1{font-family:Syne,sans-serif;font-size:clamp(30px,6vw,50px);margin:28px 0 12px}.updates-page>p{color:#aebac9;line-height:1.6}.updates-page article{border-top:1px solid var(--line);padding:24px 0}.updates-page time{color:#91bde1;font-size:12px}.updates-page h2{margin:8px 0 14px;font-size:20px}.updates-page li{margin:8px 0;line-height:1.6;color:#cbd5e2}.landing-footer>a{color:#a9cdec;font-size:12px}.delete-account-dialog{width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #59616f;border-radius:20px;background:#171f2b;color:#edf2f9;padding:26px}.delete-account-dialog::backdrop{background:#000000b3}.delete-account-dialog h2{margin:0 0 14px;font-size:24px}.delete-account-dialog p{line-height:1.6;color:#c4ccda}.delete-account-dialog label{display:grid;gap:10px;font-size:13px}.delete-account-dialog input{width:100%;padding:12px;border:1px solid #738095;border-radius:10px;background:#0f1621;color:#fff;font:inherit}.delete-account-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:22px;flex-wrap:wrap}.delete-account-confirm{background:#9f3038;color:#fff}.delete-account-confirm:disabled{opacity:.45;cursor:not-allowed}.profile-card__identity>.avatar{width:clamp(48px,var(--avatar-width,101px),100%);height:auto;aspect-ratio:1}.link-editor{grid-template-columns:minmax(0,1fr) auto;align-items:start}.link-editor__body{min-width:0}.link-editor__row{grid-template-columns:minmax(120px,.65fr) minmax(0,1fr)}.link-editor__actions{align-self:start}.link-editor input,.link-editor select{width:100%;min-width:0}@media(max-width:650px){.link-editor,.link-editor__row{grid-template-columns:minmax(0,1fr)}.link-editor__actions{grid-column:1;display:flex;justify-content:flex-end}.link-editor__actions .icon-button{width:40px;height:36px}.link-editor__footer{grid-template-columns:36px minmax(0,1fr)}}.profile-card--image:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:var(--profile-image-background);transform:scale(var(--profile-image-scale, 1));transform-origin:var(--profile-image-origin, 50% 50%)}.profile-card__identity>.avatar{position:relative}.profile-card__body{display:contents}.appearance-topbar-title{display:none}.avatar-cropper-inline{margin-top:20px}.avatar-cropper-inline .avatar-cropper{width:100%;max-height:none;overflow:visible;box-shadow:none}.avatar-cropper-inline .avatar-cropper__viewport:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.avatar-cropper-inline .avatar-cropper__heading .eyebrow{display:none}.avatar-cropper-inline .crop-zoom-control{grid-template-columns:auto minmax(0,1fr) auto auto}.crop-zoom-value{color:#b9c5d2;font-size:10px;font-variant-numeric:tabular-nums}.crop-rotation-control{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;color:#c7d5e2;font-size:11px}.crop-rotation-control input{min-width:0;width:100%;accent-color:#9bd6f4}.crop-rotation-control output{min-width:34px;text-align:right;font-variant-numeric:tabular-nums}.appearance-settings button:focus-visible,.appearance-settings input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.appearance-settings input[type=range]{min-height:32px;touch-action:pan-y;background:linear-gradient(90deg,var(--accent),#2a3340) center / 100% 4px no-repeat}.appearance-fields{display:grid;gap:12px}.appearance-contact-fields{margin-top:18px;padding-top:16px;border-top:1px solid rgba(153,185,209,.22)}.appearance-item-list{display:grid;gap:10px}.appearance-item{min-width:0;padding:12px;border:1px solid rgba(153,185,209,.22);border-radius:12px;background:#0c1b2b54}.appearance-item__heading{display:flex;align-items:center;gap:10px;min-width:0}.appearance-item__heading strong{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.appearance-item__number{flex:none;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#60a8da29;font-size:12px}.appearance-item__arrows{display:flex;flex:none;gap:2px}.appearance-item__arrows button{min-width:34px;min-height:34px}.appearance-item__arrows button:disabled{opacity:.3;cursor:default}.appearance-item__details{margin-top:8px}.appearance-item__details summary{cursor:pointer;font-size:12px;color:#b6d8ed}.appearance-item__controls{display:grid;gap:12px;padding-top:12px}.appearance-item__empty{color:#a5b6c7;font-size:13px}.appearance-item--selected{border-color:var(--accent)}.appearance-item__select{min-width:0;flex:1;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-link--selected{outline:2px solid var(--accent);outline-offset:2px}.appearance-custom-colors{margin-top:12px}.appearance-custom-colors__pickers{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.appearance-custom-colors__pickers label{display:flex;align-items:center;gap:8px;color:#becbdd;font-size:12px}.appearance-custom-colors__pickers input{width:42px;height:38px;padding:2px;border:1px solid #496078;border-radius:8px;background:#172337}.appearance-custom-colors__pickers small{width:100%;color:#91a1b3;font-size:11px}.card-style-more{margin-top:14px;border-top:1px solid #314055;padding-top:12px}.card-style-more summary{color:#bfd8e9;cursor:pointer;font-size:12px}.card-style-more .avatar-size-control,.card-style-more .button{margin-top:10px}@media(max-width:650px),(max-width:950px)and (max-height:500px){:is(.dashboard-shell--design,.dashboard-shell--links){position:fixed;inset:0;height:100dvh;min-height:0;overflow:hidden;display:flex;flex-direction:column}:is(.dashboard-shell--design,.dashboard-shell--links) .dashboard-topbar{flex:0 0 60px;position:relative}.dashboard-shell--design .dashboard-topbar>.brand{display:none}.dashboard-shell--design .appearance-topbar-title{display:block;margin-right:auto;font-size:17px;font-weight:700}.dashboard-shell--design .dashboard-topbar__meta .button--primary{width:auto;padding:0 12px;min-height:44px}.dashboard-shell--design .dashboard-topbar__meta .button--primary .button__label{display:inline}:is(.dashboard-shell--design,.dashboard-shell--links) .dashboard-grid{display:flex;flex:1;min-height:0;flex-direction:column;padding-bottom:calc(64px + env(safe-area-inset-bottom))}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav{position:fixed;inset:auto 0 0;z-index:40;display:block;width:100%;height:calc(64px + env(safe-area-inset-bottom));padding:7px 12px calc(7px + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--line)}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav>div:first-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:7px}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav>div:first-child:has(.editor-nav__staff-link){grid-template-columns:repeat(4,minmax(0,1fr))}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav button,:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav__staff-link{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:48px;margin:0;padding:0 5px;gap:5px;font-size:10px}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav button span{display:inline}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav__label,:is(.dashboard-shell--design,.dashboard-shell--links) .editor-nav__account{display:none}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-panel{flex:1;min-height:0;width:100%;order:2;padding:12px 12px 18px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-panel__heading{display:none}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-panel .toast{position:sticky;top:0;z-index:5;margin:0 0 10px;font-size:11px}:is(.dashboard-shell--design,.dashboard-shell--links) .preview-panel{display:flex;position:relative;top:auto;flex:0 0 auto;order:1;width:100%;height:auto;min-height:0;padding:8px 12px 10px;border:0;border-bottom:1px solid var(--line);background:#0e1523}:is(.dashboard-shell--design,.dashboard-shell--links) .preview-panel__heading{margin:0 0 6px}:is(.dashboard-shell--design,.dashboard-shell--links) .preview-panel__heading>div{font-size:10px}:is(.dashboard-shell--design,.dashboard-shell--links) .preview-panel__heading>button,:is(.dashboard-shell--design,.dashboard-shell--links) .privacy-note,:is(.dashboard-shell--design,.dashboard-shell--links) .device-frame__speaker{display:none}:is(.dashboard-shell--design,.dashboard-shell--links) .device-frame{width:100%;height:146px;min-height:0;flex:none;border:1px solid #28364c;border-radius:14px;box-shadow:none}:is(.dashboard-shell--design,.dashboard-shell--links) .device-frame .profile-card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-content:center;align-items:center;gap:8px;padding:10px;height:100%;min-height:0;overflow:hidden}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__topline,:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__footer{display:none}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__identity{align-self:center;min-width:0;gap:3px;padding:0}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__identity>.avatar{width:calc(var(--avatar-size, 101px) * .35);height:calc(var(--avatar-size, 101px) * .35);margin:0 0 2px;flex:none;border-width:1px;font-size:11px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__identity>.avatar--square{border-radius:7px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__identity h1{width:100%;margin:0;font-size:12px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__handle{font-size:9px;max-width:100%}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__handle span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__bio{display:none}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__body{display:block;min-width:0;max-height:120px;overflow-y:auto;scrollbar-width:thin}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__links,:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__contacts{gap:5px;margin:0;padding:1px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__contacts{margin-bottom:5px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card .profile-link{min-height:38px;padding:calc(var(--card-padding, 12px) * .5) var(--card-padding, 12px);border-radius:var(--card-radius, 13px);font-size:10px;gap:7px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-link__icon{width:23px;height:23px;border-radius:6px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-link__icon svg{width:13px;height:13px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-link__arrow{display:none}.dashboard-shell--design .appearance-settings{gap:10px}.dashboard-shell--design .settings-card{padding:10px 12px;background:linear-gradient(135deg,#121d30,#111a2a);border-color:#253149;border-radius:13px}.dashboard-shell--design .settings-card__title{gap:6px}.dashboard-shell--design .settings-card__title>svg{width:15px;height:15px}.dashboard-shell--design .settings-card__title h2{font-size:11px}.dashboard-shell--design .settings-card__title p{display:none}.dashboard-shell--design .theme-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.dashboard-shell--design .theme-option{grid-template-columns:1fr;padding:5px;gap:5px;background:#172237;border-radius:9px;text-align:center;min-height:68px}.dashboard-shell--design .theme-option__swatch{width:100%;height:30px}.dashboard-shell--design .theme-option__swatch i:first-child{top:8px}.dashboard-shell--design .theme-option__swatch i:last-child{top:19px}.dashboard-shell--design .theme-option strong{font-size:10px;padding:0}.dashboard-shell--design .theme-option>svg{top:8px;right:8px;width:13px;height:13px}.dashboard-shell--design .segmented-picker{margin-top:8px;min-width:0}.dashboard-shell--design .segmented-picker button{min-height:44px;padding:8px 5px;font-size:10px}.dashboard-shell--design .avatar-settings{display:flex;flex-direction:column}.dashboard-shell--design .avatar-settings__controls{order:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;margin-top:8px;align-items:center}.dashboard-shell--design .avatar-settings__controls .field-caption{font-size:10px}.dashboard-shell--design .avatar-size-control{gap:0}.dashboard-shell--design .avatar-size-control>span strong{font-size:10px}.dashboard-shell--design .avatar-size-control small{display:none}.dashboard-shell--design .avatar-shape-picker{margin-top:4px}.dashboard-shell--design .avatar-settings__main{order:2;display:block;margin-top:10px;padding:0;border:0;background:none}.dashboard-shell--design .avatar-settings__preview,.dashboard-shell--design .avatar-settings__upload>strong,.dashboard-shell--design .avatar-settings__upload>span{display:none}.dashboard-shell--design .avatar-settings__upload{display:block}.dashboard-shell--design .avatar-settings__upload-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-shell--design .avatar-settings__upload-actions>button{min-height:44px;padding:8px 6px;font-size:10px;justify-content:center}.dashboard-shell--design .avatar-settings>.form-message{order:4}.dashboard-shell--design .avatar-cropper-inline{order:3;margin-top:10px}.dashboard-shell--design .avatar-cropper{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:8px 12px;padding:10px;border-radius:11px;background:#172337}.dashboard-shell--design .avatar-cropper__heading{grid-column:1 / -1;align-items:center;margin:0}.dashboard-shell--design .avatar-cropper__heading h2{font-size:12px;margin:0}.dashboard-shell--design .avatar-cropper__heading .icon-button{width:32px;height:32px}.dashboard-shell--design .avatar-cropper__viewport{width:100%;grid-row:2 / 5;align-self:center}.dashboard-shell--design .avatar-cropper__viewport--square{border-radius:10px}.dashboard-shell--design .avatar-cropper__move{bottom:6px;font-size:7px;padding:3px 5px;white-space:nowrap}.dashboard-shell--design .avatar-cropper__move>svg{display:none}.dashboard-shell--design .crop-zoom-control{grid-template-columns:minmax(0,1fr) auto auto;grid-column:2;gap:6px;margin:0;align-self:end}.dashboard-shell--design .crop-zoom-control input{min-width:0;width:100%}.dashboard-shell--design .crop-zoom-control>svg{display:none}.dashboard-shell--design .crop-rotation-control{grid-column:2;grid-row:3;gap:5px}.dashboard-shell--design .crop-zoom-control .icon-button{width:32px;height:32px}.dashboard-shell--design .avatar-cropper__actions{grid-column:2;grid-row:4;grid-template-columns:1fr;gap:4px;margin:0}.dashboard-shell--design .avatar-cropper__actions .button{min-height:38px;padding:6px 5px;font-size:10px}.dashboard-shell--design .avatar-cropper__actions .button>svg{width:13px}.dashboard-shell--design .avatar-cropper>.form-message{grid-column:1 / -1}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-panel>.profile-tools{margin:16px 0 8px;position:relative;clear:both}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-panel>.delete-account-trigger{display:block;margin:0 0 4px;padding:10px 4px}:is(.dashboard-shell--design,.dashboard-shell--links) .editor-panel{padding-bottom:12px}}@media(max-width:650px)and (max-height:690px){:is(.dashboard-shell--design,.dashboard-shell--links) .device-frame{height:120px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__body{max-height:94px}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__identity>.avatar{width:calc(var(--avatar-size, 101px) * .29);height:calc(var(--avatar-size, 101px) * .29)}}@media(max-width:650px),(max-width:950px)and (max-height:500px){.dashboard-shell--cropping .device-frame{height:120px}.dashboard-shell--cropping .profile-card__body{max-height:94px}.dashboard-shell--cropping .profile-card__identity>.avatar{width:calc(var(--avatar-size, 101px) * .27);height:calc(var(--avatar-size, 101px) * .27)}.dashboard-shell--design .avatar-cropper__actions .button{min-height:44px}}@media(max-width:650px),(max-width:950px)and (max-height:500px){:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__identity h1{--profile-display-size: calc(var(--profile-font-size) * .6)}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-card__handle{--profile-display-size: calc(var(--profile-font-size) * .8)}:is(.dashboard-shell--design,.dashboard-shell--links) .profile-link__label{--profile-display-size: calc(var(--profile-font-size) * .9)}}.avatar{position:relative}.avatar video{display:block;width:100%;height:100%;object-fit:cover}.avatar-cropper__viewport>video{position:absolute;top:50%;left:50%;max-width:none;pointer-events:none}.avatar-crop-dialog{padding:0;border:0;border-radius:20px;background:transparent;color:var(--text);width:min(430px,calc(100vw - 24px));max-height:calc(100dvh - 24px)}.avatar-crop-dialog::backdrop{background:#030508d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.avatar-crop-dialog .avatar-cropper{width:100%;max-height:calc(100dvh - 24px);padding:20px}.avatar-crop-dialog .avatar-cropper__viewport{width:min(320px,calc(100vw - 68px),calc(100dvh - 270px))}.avatar-crop-dialog .crop-zoom-control{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto}.avatar-crop-dialog .avatar-cropper__actions{display:flex;gap:10px}.avatar-crop-dialog .avatar-cropper__actions button{flex:1;min-height:44px;padding:10px}.avatar-crop-dialog .form-message{margin:10px 0}.avatar-cropper__viewport{touch-action:none}.avatar-cropper__move{max-width:95%;text-align:center;font-size:10px;pointer-events:none}.link-card-style{margin-top:12px;font-size:12px}.link-card-style summary{cursor:pointer;color:var(--muted, #68788b)}.link-card-style__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.link-card-style__controls label{min-width:0}.link-card-style__controls select{width:100%}@media(max-width:380px){.link-card-style__controls{grid-template-columns:1fr}}.appearance-custom-colors__pickers .color-field__row input{width:112px;height:36px;padding:7px 9px}.appearance-image-controls,.image-asset-field{display:grid;gap:12px;margin-top:14px;min-width:0}.image-asset-field>small{color:#aab7c5;font-size:11px;line-height:1.5}.profile-link--featured{display:flex!important;flex-wrap:wrap;overflow:hidden;padding-top:0!important;gap:12px}.profile-link__image,.profile-link__image-placeholder{width:calc(100% + 2 * var(--card-padding,12px));max-width:none;flex:0 0 calc(100% + 2 * var(--card-padding,12px));margin:0 calc(-1 * var(--card-padding,12px));aspect-ratio:16/9;object-fit:cover;display:grid;place-items:center;background:#8094aa1f}.profile-link--featured .profile-link__label{flex:1;min-width:0}.featured-image-controls{display:grid;gap:10px;min-width:0}.profile-section__heading{margin:12px 0 2px;font:inherit;font-size:1.15em;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.profile-section__divider{width:100%;height:0;border:0;border-top:1px solid currentColor;opacity:.28;margin:14px 0}.profile-section__group{display:grid;gap:12px;min-width:0;padding:12px;border:1px solid rgb(140 160 180 / .28);border-radius:var(--card-radius,13px)}.profile-section__group .profile-section__heading{margin:0 0 3px}.section-editor__add,.section-editor__heading,.section-editor__member{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.section-editor__heading>span,.section-editor__member>span{flex:1;min-width:80px;overflow-wrap:anywhere}.section-editor__list{display:grid;gap:10px;margin:14px 0}.section-editor__block{min-width:0;border:1px solid #38424f;border-radius:10px;padding:10px;display:grid;gap:10px}.section-editor__block input,.section-editor__block select{width:100%;min-width:0}.section-editor__block summary{cursor:pointer;font-size:12px;margin-bottom:10px}
