/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.creative-editor .qr-studio-panel{grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:start;gap:42px;min-height:560px;padding:10px 0 24px}.creative-editor .qr-studio-controls>span{color:#9c6f5b;font-size:8px;font-weight:850}.creative-editor .qr-studio-panel h2{margin:9px 0;font-size:36px}.creative-editor .qr-studio-controls>p{color:#716c70;max-width:480px;margin:0;font-size:10px;line-height:1.6}.creative-editor .qr-url-line{background:#ffffff7a;border:1px solid #463e3e1a;border-radius:8px;margin:23px 0 18px;padding:13px 14px}.creative-editor .qr-url-line b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qr-control-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.qr-control-grid>label{color:#746e72;gap:6px;font-size:8px;font-weight:750;display:grid}.qr-color-control{background:#ffffff85;border:1px solid #463e3e17;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:6px 10px;display:flex}.qr-color-control input{cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0}.qr-color-control input::-webkit-color-swatch-wrapper{padding:0}.qr-color-control input::-webkit-color-swatch{border:1px solid #1e1e2026;border-radius:6px}.qr-color-control b{font-size:8px}.qr-option-row{border-bottom:1px solid #413a3a1a;justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:9px 0;display:flex}.qr-option-row>span,.qr-range-control>span{color:#696368;font-size:8px;font-weight:750}.qr-segment-control{gap:3px;display:flex}.qr-segment-control button{color:#6d676a;background:#e4ddd7;border:0;border-radius:7px;min-height:30px;padding:0 9px;font-size:7px;font-weight:750}.qr-segment-control button.active{color:#fff;background:#202126}.qr-range-control{border-bottom:1px solid #413a3a1a;gap:8px;padding:13px 0;display:grid}.qr-range-control>span{justify-content:space-between;display:flex}.qr-range-control input{accent-color:#82d900;width:100%}.qr-actions{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.creative-editor .qr-actions a,.creative-editor .qr-actions button{color:#29282b;background:#ffffff8f;border:1px solid #2f2b2c1f;border-radius:8px;align-items:center;gap:7px;width:auto;min-height:38px;padding:0 11px;font-size:8px;font-weight:800;display:flex}.creative-editor .qr-actions a:first-child{color:#fff;background:#1d1e22;border-color:#1d1e22}.qr-actions button:disabled{cursor:wait;opacity:.55}.creative-editor .qr-notice{color:#337052;margin:9px 0 0;font-size:8px}.qr-safety-note{color:#3d6d58;align-items:center;gap:9px;margin-top:14px;display:flex}.qr-safety-note div{gap:2px;display:grid}.qr-safety-note b{font-size:8px}.qr-safety-note small{color:#817b7f;font-size:7px}.creative-editor .qr-visual-stage{background:#fff;border:1px solid #322d2d1a;width:100%;position:sticky;top:126px;overflow:hidden}.creative-editor .qr-visual-stage>img{object-fit:contain;width:100%;height:100%;display:block}.creative-editor .qr-visual-stage>em{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141518cc;border-radius:6px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:750;position:absolute;bottom:10px;right:10px}.creative-editor .qr-visual-stage>.qr-progress{aspect-ratio:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f6f1eb94;width:auto;position:absolute;inset:0}.qr-progress:after{content:"";border:2px solid #1b1c1f33;border-top-color:#1b1c1f;border-radius:50%;width:24px;height:24px;margin:-12px;animation:.8s linear infinite qr-spin;position:absolute;top:50%;left:50%}@keyframes qr-spin{to{transform:rotate(360deg)}}@media (max-width:980px){.creative-editor .qr-studio-panel{grid-template-columns:1fr}.creative-editor .qr-visual-stage{width:min(100%,390px);position:relative;top:auto}}@media (max-width:560px){.creative-editor .qr-studio-panel{gap:24px;min-height:0;padding-top:0}.creative-editor .qr-studio-panel h2{font-size:29px}.qr-control-grid{grid-template-columns:1fr}.qr-option-row{flex-direction:column;align-items:flex-start}.qr-segment-control{width:100%}.qr-segment-control button{flex:1}.qr-actions{grid-template-columns:1fr 1fr;display:grid}.creative-editor .qr-actions a,.creative-editor .qr-actions button{justify-content:center}.creative-editor .qr-actions a:first-child,.creative-editor .qr-actions button:first-child{grid-column:1/-1}.creative-editor .qr-visual-stage{justify-self:center}}.account-switcher-trigger{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:5px;display:grid}.account-switcher-trigger:hover{background:#ffffff12}.account-switcher-trigger>span:first-child,.account-switcher-avatar{color:#2c201c;background-color:#d4b19d;background-position:50%;background-size:cover;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid;overflow:hidden}.account-switcher-trigger>span:nth-child(2){gap:2px;min-width:0;display:grid}.account-switcher-trigger b,.account-switcher-trigger small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-switcher-trigger b{font-size:9px}.account-switcher-trigger small{color:#8d8d92;font-size:8px}.product-sidebar-user{grid-template-columns:minmax(0,1fr) 28px;gap:5px}.product-sidebar-user>.account-switcher-trigger{grid-template-columns:34px minmax(0,1fr) 18px;width:100%;height:auto}.product-sidebar-user>.account-switcher-trigger b{color:#e9e3dd}.product-sidebar-user>.product-sidebar-logout{width:28px;height:28px}.workspace-user{grid-template-columns:minmax(0,1fr) 30px;gap:5px;padding-left:0;padding-right:0}.workspace-user>.account-switcher-trigger{grid-template-columns:34px minmax(0,1fr) 18px;width:100%;height:auto}.workspace-user>.account-switcher-trigger>span:nth-child(2){display:grid}.workspace-user>.workspace-logout{width:30px;height:30px}.account-switcher-trigger.settings{background:#fbf9f6;border:1px solid #ded7d1;grid-template-columns:44px minmax(0,1fr) 22px;min-height:68px;margin-top:16px;padding:10px 13px}.account-switcher-trigger.settings>span:first-child{color:#fff;background:#202126;width:44px;height:44px;font-size:14px}.account-switcher-trigger.settings b{color:#29262a;font-size:11px}.account-switcher-trigger.settings small{color:#7f787b;font-size:9px}.account-switcher-trigger.settings:hover{background:#fff;border-color:#bdb3ac}.account-switcher-backdrop{z-index:500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1010139e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.account-switcher-dialog{color:#222126;background:#f7f4f0;border:1px solid #ffffff24;border-radius:8px;width:min(100%,430px);overflow:hidden;box-shadow:0 30px 90px #0000004d}.account-switcher-dialog>header{border-bottom:1px solid #ddd7d1;justify-content:space-between;align-items:center;min-height:78px;padding:0 18px;display:flex}.account-switcher-dialog>header>div{gap:4px;display:grid}.account-switcher-dialog>header span{color:#9a6147;font-size:8px;font-weight:900}.account-switcher-dialog h2{margin:0;font-size:20px}.account-switcher-dialog>header button{color:#6f696c;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.account-switcher-dialog>header button:hover{color:#262429;background:#e8e2dd}.account-switcher-list{max-height:min(55svh,430px);padding:8px;display:grid;overflow-y:auto}.account-switcher-list>button{text-align:left;color:#29272b;width:100%;font:inherit;background:0 0;border:0;border-radius:7px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px;display:grid}.account-switcher-list>button:hover:not(:disabled){background:#ebe5df}.account-switcher-list>button.current{background:#e3eee9}.account-switcher-list>button:disabled{cursor:default;opacity:1}.account-switcher-list>button:disabled:not(.current){opacity:.52}.account-switcher-avatar{color:#fff;background-color:#202126;width:48px;height:48px;font-size:15px}.account-switcher-identity{gap:4px;min-width:0;display:grid}.account-switcher-identity b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.account-switcher-identity b i{color:#fff;background:#249fe8;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.account-switcher-identity small{color:#7e777a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.account-switcher-list>button>em{color:#2f745d;align-items:center;gap:4px;font-size:8px;font-style:normal;font-weight:850;display:flex}.account-switcher-list>button>em.locked{color:#9c6d2a}.account-switcher-loading,.account-switcher-empty{color:#7e777a;text-align:center;place-content:center;justify-items:center;gap:8px;min-height:150px;font-size:10px;display:grid}.account-switcher-loading>span{border:2px solid #d5cec8;border-top-color:#202126;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite account-switch-spin}.account-switcher-empty b{color:#29272b;font-size:12px}.account-switcher-empty p{max-width:240px;margin:0;line-height:1.45}.account-switcher-error{color:#994b40;background:#f8e9e5;border-top:1px solid #ead6d1;margin:0;padding:10px 18px;font-size:9px}.account-switcher-dialog>footer{background:#f0ebe6;border-top:1px solid #ddd7d1;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.account-switcher-dialog>footer a{color:#fff;background:#202126;border-radius:6px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:9px;font-weight:850;display:flex}.account-switcher-dialog>footer small{color:#80797b;font-size:8px}@keyframes account-switch-spin{to{transform:rotate(360deg)}}@media (max-width:1320px) and (min-width:981px){.workspace-user{grid-template-columns:1fr;justify-items:center}.workspace-user>.account-switcher-trigger{grid-template-columns:34px;width:40px;padding:3px}.workspace-user>.account-switcher-trigger>span:nth-child(2),.workspace-user>.account-switcher-trigger>svg,.workspace-user>.workspace-logout{display:none}}@media (max-width:560px){.account-switcher-backdrop{align-items:end;padding:0}.account-switcher-dialog{width:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:12px 12px 0 0}.account-switcher-dialog>header{min-height:70px;padding:0 15px}.account-switcher-list{max-height:60svh;padding:6px 8px}.account-switcher-dialog>footer{flex-direction:column;align-items:stretch}.account-switcher-dialog>footer a{justify-content:center}.account-switcher-dialog>footer small{text-align:center}}.account-settings-page .settings-password-form{gap:18px;min-width:0;display:grid}.account-settings-page .settings-password-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-settings-page .settings-password-grid label{color:#777277;text-transform:uppercase;gap:8px;min-width:0;font-size:9px;font-weight:750;display:grid}.account-settings-page .settings-password-grid label:last-child:nth-child(odd){grid-column:1/-1}.account-settings-page .settings-password-control{min-width:0;display:block;position:relative}.account-settings-page .settings-password-control input{color:#1d1d21;width:100%;min-height:48px;font:inherit;text-transform:none;background:#eeebe7;border:1px solid #d8d2cc;border-radius:8px;outline:0;padding:0 46px 0 14px;font-size:13px}.account-settings-page .settings-password-control input:focus{border-color:#806056;box-shadow:0 0 0 3px #8060561f}.account-settings-page .settings-password-control button{color:#777277;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.account-settings-page .settings-password-control button:hover{color:#252428;background:#ddd7d1}.account-settings-page .settings-password-action{justify-content:space-between;align-items:center;gap:18px;display:flex}.account-settings-page .settings-password-action small{color:#888286;max-width:330px;font-size:9px;line-height:1.55}.account-settings-page .settings-password-action button{color:#f5f0ea;cursor:pointer;background:#17181c;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:10px;font-weight:750;display:flex}.account-settings-page .settings-password-action button:disabled{cursor:not-allowed;opacity:.5}.account-settings-page .settings-password-status{align-items:center;gap:8px;margin:0;font-size:10px;font-weight:700;display:flex}.account-settings-page .settings-password-status.success{color:#2f6f54}.account-settings-page .settings-password-status.error{color:#9a433b}@media (max-width:720px){.account-settings-page .settings-password-grid{grid-template-columns:1fr}.account-settings-page .settings-password-grid label:last-child:nth-child(odd){grid-column:auto}.account-settings-page .settings-password-action{flex-direction:column;align-items:stretch}.account-settings-page .settings-password-action button{width:100%}}.profile-workspace.creative-editor{grid-template-columns:230px minmax(0,1fr) minmax(360px,430px)}.creative-workspace-main .design-studio{gap:14px;width:min(100%,1040px)}.creative-workspace-main .design-studio>.design-studio-intro{background:radial-gradient(80% 120% at 0 0,#ddb59747,#0000 64%),radial-gradient(65% 110% at 100% 10%,#a699bc38,#0000 68%),linear-gradient(135deg,#ffffffb8,#eeece9a3);border:1px solid #483c391a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:24px;display:grid;overflow:hidden;box-shadow:0 18px 45px #31272412}.creative-workspace-main .design-studio>.design-quick-presets{background:#ffffff6b;border:1px solid #483c3917;border-radius:8px;grid-template-columns:172px minmax(0,1fr);gap:26px;padding:22px;display:grid;box-shadow:0 12px 34px #3127240a}.design-quick-presets>header{padding-top:2px}.design-quick-presets>header span{color:#8f5844;background:#ece1da;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:23px;font-size:9px;font-weight:900;display:inline-flex}.design-quick-presets>header h2{letter-spacing:0;margin:10px 0 8px;font-size:18px}.design-quick-presets>header p{color:#797276;margin:0;font-size:10px;line-height:1.55}.design-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.design-preset-card{color:#29262b;text-align:left;cursor:pointer;background:#faf8f4;border:1px solid #4237351f;border-radius:8px;min-width:0;padding:7px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.design-preset-card:hover{border-color:#4536334d;transform:translateY(-2px);box-shadow:0 14px 28px #31262317}.design-preset-card.selected{border-color:#29272b;box-shadow:0 0 0 2px #29272b,0 15px 32px #3126231a}.preset-card-art{background:#e9e2da;border-radius:6px;height:102px;display:block;position:relative;overflow:hidden}.preset-card-art i:first-child{background:linear-gradient(135deg,#3b2922,#bd7553 52%,#e6c8ad);position:absolute;inset:0}.preset-card-art i:nth-child(2){background:#f8f4eee6;border-radius:6px;position:absolute;inset:42px 12px 13px}.preset-card-art b{z-index:1;color:#fff;background:#242328;border:3px solid #f8f4ee;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid;position:absolute;top:25px;left:17px}.preset-card-art em{z-index:2;color:#383036;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-style:normal;font-weight:800;position:absolute;bottom:20px;left:18px;right:18px;overflow:hidden}.preset-card-art+span{gap:3px;min-width:0;padding:9px 3px 3px;display:grid}.design-preset-card strong{font-size:10px}.design-preset-card small{color:#7d7679;font-size:8px;line-height:1.35}.preset-editorial .preset-card-art i:first-child{background:linear-gradient(135deg,#53332d,#b25c55 55%,#e8c8bb)}.preset-editorial .preset-card-art b{background:#70463c;border-radius:8px;font-family:Georgia,serif;font-style:italic}.preset-midnight .preset-card-art{background:#18191f}.preset-midnight .preset-card-art i:first-child{background:linear-gradient(145deg,#0b0c0f,#34313a 52%,#111216)}.preset-midnight .preset-card-art i:nth-child(2){background:#24252b;border:1px solid #ffffff38}.preset-midnight .preset-card-art b{background:#090a0d;border-color:#c4b4a6}.preset-midnight .preset-card-art em{color:#f3ede8}.preset-business .preset-card-art i:first-child{background:linear-gradient(135deg,#143c38,#3d8b7c 58%,#b7d8d1)}.preset-business .preset-card-art b{background:#1e5f54}.preset-business .preset-card-art em{color:#213937}.creative-workspace-main .design-studio>.appearance-director{background:#fbfaf7;border:1px solid #483c391a;border-radius:8px;grid-template-columns:172px minmax(0,1fr);gap:26px;padding:22px;display:grid}.appearance-director header span{color:#fff;background:#28272b;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:23px;font-size:9px;font-weight:900;display:inline-flex}.appearance-director h2{letter-spacing:0;margin:10px 0 8px;font-size:18px}.appearance-director header p{color:#797276;margin:0;font-size:10px;line-height:1.55}.appearance-director-controls{grid-template-columns:repeat(3,minmax(92px,1fr)) minmax(170px,1.3fr);align-items:start;gap:10px;display:grid}.appearance-director-controls label{color:#615c5e;gap:7px;font-size:9px;font-weight:800;display:grid;position:relative}.appearance-color{cursor:pointer;border:0;border-radius:7px;width:100%;height:66px;display:block;box-shadow:inset 0 0 0 1px #0000001f}.appearance-color i{border:2px solid #ffffffdb;border-radius:50%;width:16px;height:16px;margin:0 auto;display:block;box-shadow:0 1px 6px #00000038}.appearance-director-controls input[type=color]{z-index:-1;opacity:0;width:1px;height:1px;position:absolute}.appearance-director-controls b{color:#28262a;letter-spacing:.4px;font-size:9px}.cover-focus{color:#615c5e;gap:7px;font-size:9px;font-weight:800;display:grid}.cover-focus>div{background:#f2efea;border:1px solid #e2ddd8;border-radius:7px;grid-template-columns:repeat(3,1fr);min-height:66px;display:grid;overflow:hidden}.cover-focus button{color:#756f70;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #e2ddd8;font-size:8px}.cover-focus button:last-child{border-right:0}.cover-focus button.active{color:#fff;background:#28272b}.appearance-color:hover,.cover-focus button:hover{filter:brightness(.96)}.design-studio-heading{align-items:flex-start;gap:14px;min-width:0;display:flex}.design-studio-heading>span{color:#f5eee8;background:#242429;border-radius:8px;flex:none;place-items:center;width:42px;height:42px;display:grid}.design-studio-heading>div{min-width:0}.design-studio-heading small{color:#96624f;font-size:9px;font-weight:850}.design-studio-heading h2{letter-spacing:0;margin:5px 0 8px;font-size:28px;font-weight:650}.design-studio-heading p{color:#6f696c;max-width:610px;margin:0;font-size:11px;line-height:1.6}.design-preview-action{color:#f5efe9;min-height:42px;font:inherit;background:#202126;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:10px;font-weight:800;display:none}.design-current-strip{border-top:1px solid #4a3e3a1a;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:2px 0 0;padding-top:18px;display:grid}.design-current-strip>div{border-right:1px solid #4a3e3a1a;gap:5px;min-width:0;padding:0 16px;display:grid}.design-current-strip>div:first-child{padding-left:0}.design-current-strip>div:last-child{border-right:0}.design-current-strip dt{color:#8d8588;text-transform:uppercase;font-size:8px;font-weight:750}.design-current-strip dd{color:#29272b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:800;overflow:hidden}.creative-workspace-main .design-studio>.design-control-section{background:#ffffff80;border:1px solid #483c3917;border-radius:8px;grid-template-columns:172px minmax(0,1fr);gap:26px;padding:22px;display:grid;box-shadow:0 12px 34px #3127240b}.creative-workspace-main .design-control-section>header{padding:2px 0}.creative-workspace-main .design-control-section>header span{color:#8f5844;background:#ece1da;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:23px;font-size:9px;font-weight:900;display:inline-flex}.creative-workspace-main .design-control-section>header h2{letter-spacing:0;margin:10px 0 8px;font-size:18px}.creative-workspace-main .design-control-section>header p{color:#797276;margin:0;font-size:10px;line-height:1.55}.creative-workspace-main .visual-theme-grid{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:10px;display:grid}.creative-editor .visual-theme-card{--mini-surface:#f7f4ef;--mini-ink:#242328;--mini-muted:#817b7e;--mini-module:#25262b;--mini-module-ink:#fff;color:#262429;text-align:left;cursor:pointer;background:#f7f4efbd;border:1px solid #4137351f;border-radius:8px;outline:0;align-content:start;min-width:0;min-height:216px;padding:7px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.creative-editor .visual-theme-card:hover{border-color:#5e433b4d;transform:translateY(-2px);box-shadow:0 14px 28px #31262317}.creative-editor .visual-theme-card.selected{border-color:#3a3434;box-shadow:0 0 0 2px #3a3434,0 15px 32px #3126231a}.theme-card-preview{background:var(--mini-surface);min-height:158px;color:var(--mini-ink);border-radius:6px;display:block;overflow:hidden}.creative-editor .theme-card-preview>.theme-mini-cover{height:52px;margin:0;display:block}.theme-mini-body{background:var(--mini-surface);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;min-height:106px;padding:0 8px 8px;display:grid}.theme-mini-body>.creative-avatar.compact{background-color:#25262b;border-width:3px;width:34px;height:34px;margin-top:-18px;font-size:11px}.theme-mini-copy{gap:2px;min-width:0;margin-top:5px;display:grid}.theme-mini-copy b,.theme-mini-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.theme-mini-copy b{color:var(--mini-ink);font-size:8px}.theme-mini-copy small{color:var(--mini-muted);font-size:6px}.creative-editor .theme-mini-action{background:var(--mini-module);min-height:30px;color:var(--mini-module-ink);border-radius:6px;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:4px;padding:0 8px;font-size:6px;font-weight:800;display:flex}.theme-card-meta{gap:3px;min-width:0;padding:10px 4px 3px;display:grid}.creative-editor .visual-theme-card .theme-card-meta strong{font-size:11px}.creative-editor .visual-theme-card .theme-card-meta small{color:#817a7d;font-size:8px;line-height:1.35}.design-selection-mark{color:#fff;background:#1f2024;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:13px;right:13px;box-shadow:0 3px 10px #19181b33}.visual-theme-card.theme-minimal{--mini-surface:#fbfaf7;--mini-module:#f4f1ed;--mini-module-ink:#28262a}.visual-theme-card.theme-minimal .theme-mini-action{border:1px solid #ddd7d1}.visual-theme-card.theme-swiss{--mini-surface:#fff;--mini-ink:#09090a;--mini-muted:#555;--mini-module:#09090a}.visual-theme-card.theme-swiss .theme-mini-copy b{text-transform:uppercase;font-weight:950}.visual-theme-card.theme-editorial{--mini-surface:#f5efe6;--mini-ink:#332922;--mini-muted:#8b7668;--mini-module:#704c3e}.visual-theme-card.theme-editorial .theme-mini-copy b{font-family:Georgia,serif;font-size:9px;font-style:italic}.visual-theme-card.theme-luxury{--mini-surface:#f4f0e8;--mini-ink:#25211f;--mini-muted:#7f7269;--mini-module:#222025}.visual-theme-card.theme-luxury .theme-card-preview{box-shadow:inset 0 0 0 1px #9a7e6242}.visual-theme-card.theme-glass{--mini-surface:#f2f6f5c7;--mini-ink:#263033;--mini-muted:#728083;--mini-module:#fff9;--mini-module-ink:#263033}.visual-theme-card.theme-glass .theme-mini-action{border:1px solid #63777933;box-shadow:inset 0 0 12px #ffffff8c}.visual-theme-card.theme-noir{--mini-surface:#202126;--mini-ink:#f6f0e9;--mini-muted:#aaa4a7;--mini-module:#f1eae3;--mini-module-ink:#202126}.visual-theme-card.theme-business{--mini-surface:#f3f7f6;--mini-ink:#172b2b;--mini-muted:#6d7b7a;--mini-module:#193f3c}.visual-theme-card.theme-modern{--mini-surface:#f3f0f6;--mini-ink:#27222e;--mini-muted:#7b7184;--mini-module:#655575}.creative-workspace-main .gradient-selector{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:10px;display:grid}.creative-editor .gradient-selector button{color:#302d31;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;gap:9px;min-width:0;padding:0 2px 2px;display:grid;position:relative}.creative-editor .gradient-selector i{border:1px solid #41373517;border-radius:8px;height:92px;display:block;position:relative;overflow:hidden;box-shadow:0 11px 25px #2c232117}.creative-editor .gradient-selector i span{background:#ffffff7a;height:1px;position:absolute;bottom:11px;left:10px;right:10px;transform:rotate(-8deg)}.creative-editor .gradient-selector i span:last-child{opacity:.55;bottom:18px;left:26px}.creative-editor .gradient-selector b{padding-left:2px;font-size:10px}.creative-editor .gradient-selector button.selected i{outline-offset:2px;outline:2px solid #302d31}.creative-editor .gradient-selector .design-selection-mark{top:8px;right:8px}.creative-workspace-main .font-preview-grid{grid-template-columns:repeat(auto-fit,minmax(174px,1fr));gap:10px;display:grid}.creative-editor .font-preview-grid button{color:#262429;text-align:left;cursor:pointer;background:#f9f7f4c2;border:1px solid #4137351a;border-radius:8px;outline:0;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;min-height:112px;padding:15px;display:grid;position:relative}.creative-editor .font-preview-grid button.selected{border-color:#383337;box-shadow:inset 0 0 0 1px #383337}.creative-editor .font-preview-grid .font-preview-glyph{color:#27252a;background:#e8e2dc;border-radius:7px;place-items:center;width:54px;height:66px;font-size:25px;display:grid}.font-preview-copy{gap:6px;min-width:0;display:grid}.creative-editor .font-preview-grid .font-preview-copy b{color:#2b292d;font-size:11px}.creative-editor .font-preview-grid .font-preview-copy small{color:#817a7e;font-size:9px;line-height:1.4}.creative-workspace-main .button-style-grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:9px;display:grid}.creative-editor .button-style-grid button{color:#2b292d;text-align:left;cursor:pointer;background:#f9f7f4b3;border:1px solid #4137351a;border-radius:8px;outline:0;gap:12px;min-width:0;padding:12px;display:grid;position:relative}.creative-editor .button-style-grid button.selected{border-color:#373237;box-shadow:inset 0 0 0 1px #373237}.creative-editor .button-style-grid button>i{white-space:nowrap;justify-content:space-between;align-items:center;min-height:42px;padding:0 10px;font-size:8px;font-style:normal;display:flex;overflow:hidden}.creative-editor .button-style-grid button>b{font-size:10px}.creative-editor .button-style-grid .design-selection-mark{top:7px;right:7px}.creative-editor .radius-segments{border-top:1px solid #453b391a;align-items:center;gap:6px;margin-top:16px;padding-top:14px;display:flex}.creative-editor .radius-segments>span{color:#736d71;margin-right:auto;font-size:10px;font-weight:750}.creative-editor .radius-segments button{color:#3e393d;min-width:58px;min-height:38px;font:inherit;cursor:pointer;background:#e5dfd9;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:9px;display:flex}.creative-editor .radius-segments button i{border:1px solid;width:15px;height:15px}.creative-editor .radius-segments button.active{color:#fff;background:#242429;border-color:#242429}.creative-workspace-main .avatar-frame-grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:9px;display:grid}.creative-editor .avatar-frame-grid button{color:#302d31;cursor:pointer;background:#f9f7f4b8;border:1px solid #4137351a;border-radius:8px;outline:0;place-items:center;gap:8px;min-width:0;min-height:128px;padding:12px 6px;display:grid;position:relative}.creative-editor .avatar-frame-grid button.selected{border-color:#373237;box-shadow:inset 0 0 0 1px #373237}.creative-editor .avatar-frame-grid .creative-avatar{width:64px;height:64px;font-size:19px}.creative-editor .avatar-frame-grid button>b{font-size:9px}.creative-editor .avatar-frame-grid .design-selection-mark{top:7px;right:7px}.creative-editor .visual-theme-card:focus-visible{outline-offset:3px;outline:2px solid #8a5947}.creative-editor .gradient-selector button:focus-visible{outline-offset:3px;outline:2px solid #8a5947}.creative-editor .font-preview-grid button:focus-visible{outline-offset:3px;outline:2px solid #8a5947}.creative-editor .button-style-grid button:focus-visible{outline-offset:3px;outline:2px solid #8a5947}.creative-editor .radius-segments button:focus-visible{outline-offset:3px;outline:2px solid #8a5947}.creative-editor .avatar-frame-grid button:focus-visible{outline-offset:3px;outline:2px solid #8a5947}.creative-editor .design-preview-action:focus-visible{outline-offset:3px;outline:2px solid #8a5947}.profile-workspace .creative-phone.theme-minimal,.premium-public-profile.public-theme-minimal{--profile-surface:#faf9f6;--profile-ink:#202024;--profile-muted:#7b777a;--profile-module:#f2efeb;--profile-module-ink:#29272b;--profile-accent:#9b5f49;--profile-stage:#e9e5df}.profile-workspace .creative-phone.theme-swiss,.premium-public-profile.public-theme-swiss{--profile-surface:#fff;--profile-ink:#09090a;--profile-muted:#555358;--profile-module:#0d0d0f;--profile-module-ink:#fff;--profile-accent:#166452;--profile-stage:#e5e5e2}.profile-workspace .creative-phone.theme-editorial,.premium-public-profile.public-theme-editorial{--profile-surface:#f3ede4;--profile-ink:#332a25;--profile-muted:#826f65;--profile-module:#e8ded2;--profile-module-ink:#382f2a;--profile-accent:#9a5039;--profile-stage:#ded9d2}.profile-workspace .creative-phone.theme-luxury,.premium-public-profile.public-theme-luxury{--profile-surface:#f4f0e9;--profile-ink:#242123;--profile-muted:#7c746f;--profile-module:#252429;--profile-module-ink:#f7f1ea;--profile-accent:#8a674b;--profile-stage:#d9d5d2}.profile-workspace .creative-phone.theme-glass,.premium-public-profile.public-theme-glass{--profile-surface:#eef4f3db;--profile-ink:#263033;--profile-muted:#718083;--profile-module:#ffffff94;--profile-module-ink:#283538;--profile-accent:#3e7774;--profile-stage:#cedbd9}.profile-workspace .creative-phone.theme-noir,.premium-public-profile.public-theme-noir{--profile-surface:#202126;--profile-ink:#f4eee8;--profile-muted:#aaa4a7;--profile-module:#2d2e34;--profile-module-ink:#f5efe9;--profile-accent:#dfa17f;--profile-stage:#111216}.profile-workspace .creative-phone.theme-business,.premium-public-profile.public-theme-business{--profile-surface:#f2f7f5;--profile-ink:#172d2b;--profile-muted:#6d7c7a;--profile-module:#dfe9e5;--profile-module-ink:#173532;--profile-accent:#286d61;--profile-stage:#dce5e2}.profile-workspace .creative-phone.theme-modern,.premium-public-profile.public-theme-modern{--profile-surface:#f3f0f6;--profile-ink:#2b2530;--profile-muted:#7b7183;--profile-module:#e3ddea;--profile-module-ink:#33293b;--profile-accent:#765a83;--profile-stage:#ddd7e3}.profile-workspace .creative-phone[class*=theme-] .phone-screen-scroll{background:var(--custom-surface,var(--profile-surface));color:var(--profile-ink)}.profile-workspace .creative-phone[class*=theme-] .phone-name-row h2{color:var(--profile-ink)}.profile-workspace .creative-phone[class*=theme-] .phone-name-row p,.profile-workspace .creative-phone[class*=theme-] .phone-bio{color:var(--profile-muted)}.profile-workspace .creative-phone[class*=theme-] .phone-profession{color:var(--custom-accent,var(--profile-accent))}.profile-workspace .creative-phone[class*=theme-] .creative-phone-empty,.profile-workspace .creative-phone[class*=theme-] .phone-divider{border-color:var(--profile-muted)}@supports (color:color-mix(in lab, red, red)){.profile-workspace .creative-phone[class*=theme-] .creative-phone-empty,.profile-workspace .creative-phone[class*=theme-] .phone-divider{border-color:color-mix(in srgb, var(--profile-muted), transparent 64%)}}.profile-workspace .creative-phone[class*=theme-] .creative-phone-empty,.profile-workspace .creative-phone[class*=theme-] .phone-divider{color:var(--profile-muted)}.profile-workspace .creative-phone[class*=theme-] .creative-phone-empty b,.profile-workspace .creative-phone[class*=theme-] .phone-text{color:var(--profile-ink)}.profile-workspace .creative-phone[class*=theme-] .button-soft{background:var(--profile-module);color:var(--profile-module-ink)}.profile-workspace .creative-phone[class*=theme-] .button-outline{border-color:var(--profile-muted)}@supports (color:color-mix(in lab, red, red)){.profile-workspace .creative-phone[class*=theme-] .button-outline{border-color:color-mix(in srgb,var(--profile-muted),transparent 35%)}}.profile-workspace .creative-phone[class*=theme-] .button-outline{color:var(--profile-ink)}.profile-workspace .creative-phone.theme-swiss .phone-name-row h2{text-transform:uppercase;font-weight:900}.profile-workspace .creative-phone.theme-editorial .phone-name-row h2{font-family:Georgia,serif;font-size:22px;font-style:italic}.profile-workspace .creative-phone.theme-luxury .creative-phone-profile{box-shadow:inset 0 1px #8a674b33}.profile-workspace .creative-phone.theme-glass .creative-phone-profile{background:linear-gradient(#ffffff80,#e1ebe961)}.profile-workspace .creative-phone.theme-business .creative-phone-blocks a{font-weight:800}.profile-workspace .creative-phone.theme-modern .creative-phone-profile{border-top:4px solid var(--profile-accent)}.premium-public-profile[class*=public-theme-]{background:linear-gradient(145deg,var(--custom-stage,var(--profile-stage)),var(--custom-stage,var(--profile-stage)))}@supports (color:color-mix(in lab, red, red)){.premium-public-profile[class*=public-theme-]{background:linear-gradient(145deg,color-mix(in srgb,var(--custom-stage,var(--profile-stage)),#fff 11%),var(--custom-stage,var(--profile-stage)))}}.premium-public-profile.public-gradient-ember{background:repeating-linear-gradient(135deg,#ffffff0e 0 1px,transparent 1px 24px),linear-gradient(145deg,var(--custom-stage,var(--profile-stage)),var(--custom-stage,var(--profile-stage)))}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.public-gradient-ember{background:repeating-linear-gradient(135deg,#ffffff0e 0 1px,transparent 1px 24px),linear-gradient(145deg,color-mix(in srgb,var(--custom-stage,var(--profile-stage)),#fff 11%),var(--custom-stage,var(--profile-stage)))}}.premium-public-profile.public-gradient-violet{background:repeating-linear-gradient(45deg,#ffffff12 0 1px,transparent 1px 23px),linear-gradient(145deg,var(--custom-stage,#d9d0de),var(--custom-stage,#d9d0de))}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.public-gradient-violet{background:repeating-linear-gradient(45deg,#ffffff12 0 1px,transparent 1px 23px),linear-gradient(145deg,color-mix(in srgb,var(--custom-stage,#d9d0de),#fff 12%),var(--custom-stage,#d9d0de))}}.premium-public-profile.public-gradient-rose{background:repeating-linear-gradient(135deg,#ffffff0f 0 1px,transparent 1px 25px),linear-gradient(145deg,var(--custom-stage,#ddcfcc),var(--custom-stage,#ddcfcc))}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.public-gradient-rose{background:repeating-linear-gradient(135deg,#ffffff0f 0 1px,transparent 1px 25px),linear-gradient(145deg,color-mix(in srgb,var(--custom-stage,#ddcfcc),#fff 11%),var(--custom-stage,#ddcfcc))}}.premium-public-profile.public-gradient-aqua{background:repeating-linear-gradient(45deg,#ffffff13 0 1px,transparent 1px 22px),linear-gradient(145deg,var(--custom-stage,#c9dbd8),var(--custom-stage,#c9dbd8))}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.public-gradient-aqua{background:repeating-linear-gradient(45deg,#ffffff13 0 1px,transparent 1px 22px),linear-gradient(145deg,color-mix(in srgb,var(--custom-stage,#c9dbd8),#fff 10%),var(--custom-stage,#c9dbd8))}}.premium-public-profile.public-gradient-mono{background:repeating-linear-gradient(135deg,#ffffff0b 0 1px,transparent 1px 24px),linear-gradient(145deg,var(--custom-stage,#15161a),var(--custom-stage,#15161a))}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.public-gradient-mono{background:repeating-linear-gradient(135deg,#ffffff0b 0 1px,transparent 1px 24px),linear-gradient(145deg,color-mix(in srgb,var(--custom-stage,#15161a),#36343a 38%),var(--custom-stage,#15161a))}}.premium-public-profile[class*=public-theme-] .public-identity-surface{background:var(--custom-surface,var(--profile-surface));color:var(--profile-ink)}.premium-public-profile[class*=public-theme-] .public-name-row h1{color:var(--profile-ink)}.premium-public-profile[class*=public-theme-] .public-name-row p,.premium-public-profile[class*=public-theme-] .public-premium-bio,.premium-public-profile[class*=public-theme-] .public-profession{color:var(--profile-muted)}.premium-public-profile[class*=public-theme-] .public-module-icon{color:var(--custom-accent,var(--profile-accent))}.premium-public-profile[class*=public-theme-] .public-link-module:not(.primary),.premium-public-profile[class*=public-theme-] .public-socials-bottom a:not(.button-solid){background:var(--profile-module);color:var(--profile-module-ink)}.premium-public-profile[class*=public-theme-] .public-premium-avatar{border-color:var(--profile-surface)}.premium-public-profile[class*=public-theme-] .public-divider,.premium-public-profile[class*=public-theme-] .public-premium-footer{border-color:var(--profile-muted)}@supports (color:color-mix(in lab, red, red)){.premium-public-profile[class*=public-theme-] .public-divider,.premium-public-profile[class*=public-theme-] .public-premium-footer{border-color:color-mix(in srgb,var(--profile-muted),transparent 70%)}}.premium-public-profile.public-theme-swiss .public-name-row h1{text-transform:uppercase;font-weight:950}.premium-public-profile.public-theme-swiss .public-link-module{box-shadow:none;border:1px solid #111}.premium-public-profile.public-theme-editorial .public-name-row h1{font-family:Georgia,serif;font-size:31px;font-style:italic}.premium-public-profile.public-theme-luxury .public-identity-surface{box-shadow:0 42px 110px #1915163d,inset 0 0 0 1px #8b6a4c29}.premium-public-profile.public-theme-glass{background:linear-gradient(145deg,#c9d8d5,#e2dce8 50%,#e5ddd4)}.premium-public-profile.public-theme-glass .public-identity-surface{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #ffffff85}.premium-public-profile.public-theme-noir .public-message-action{color:#f3ede7;border-color:#44454c}.premium-public-profile.public-theme-noir .public-premium-footer small{color:#969197}.premium-public-profile.public-theme-business .public-link-module{font-weight:800}.premium-public-profile.public-theme-modern .public-identity-header{border-top:5px solid var(--profile-accent)}@media (max-width:1260px) and (min-width:981px){.profile-workspace.creative-editor{grid-template-columns:88px minmax(0,1fr) minmax(320px,370px)}.creative-workspace-main .design-control-section{grid-template-columns:145px minmax(0,1fr);gap:18px}}@media (max-width:980px){.profile-workspace.creative-editor{padding-top:0}.creative-editor .creative-editor-header{top:0}.creative-workspace-main .design-studio>.design-control-section,.creative-workspace-main .design-studio>.design-quick-presets,.creative-workspace-main .design-studio>.appearance-director{grid-template-columns:1fr;gap:16px}.design-preview-action{display:flex}}@media (max-width:720px){:is(body:has(.profile-workspace) .pwa-install,body:has(.profile-workspace) .pwa-ios-prompt){display:none}.creative-editor .creative-workspace-main{min-width:0}.creative-workspace-main .design-studio{gap:10px}.creative-workspace-main .design-studio>.design-studio-intro{grid-template-columns:1fr;gap:14px;padding:17px}.design-studio-heading>span{width:38px;height:38px}.design-studio-heading h2{font-size:22px}.design-studio-heading p{font-size:10px;line-height:1.5}.design-preview-action{width:100%}.design-current-strip{grid-template-columns:1fr 1fr;row-gap:13px;padding-top:14px}.design-current-strip>div{padding:0 10px}.design-current-strip>div:nth-child(2){border-right:0}.design-current-strip>div:nth-child(3){padding-left:0}.design-current-strip dt{font-size:7px}.design-current-strip dd{font-size:10px}.creative-workspace-main .design-studio>.design-control-section,.creative-workspace-main .design-studio>.design-quick-presets,.creative-workspace-main .design-studio>.appearance-director{gap:13px;padding:16px}.appearance-director-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.cover-focus{grid-column:1/-1}.design-preset-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-inline:-16px;padding:3px 16px 12px;display:flex;overflow-x:auto}.design-preset-grid::-webkit-scrollbar{display:none}.design-preset-card{scroll-snap-align:start;flex:0 0 176px}.creative-workspace-main .design-control-section>header h2{margin:8px 0 6px;font-size:16px}.creative-workspace-main .design-control-section>header p{font-size:9px}.creative-workspace-main .visual-theme-grid,.creative-workspace-main .gradient-selector,.creative-workspace-main .avatar-frame-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;margin-left:-16px;margin-right:-16px;padding:3px 16px 12px;display:flex;overflow-x:auto}.creative-workspace-main .visual-theme-grid::-webkit-scrollbar{display:none}.creative-workspace-main .gradient-selector::-webkit-scrollbar{display:none}.creative-workspace-main .avatar-frame-grid::-webkit-scrollbar{display:none}.creative-editor .visual-theme-card{scroll-snap-align:start;flex:0 0 218px;min-height:202px}.creative-editor .gradient-selector button{scroll-snap-align:start;flex:0 0 106px}.creative-editor .gradient-selector i{height:82px}.creative-workspace-main .font-preview-grid{grid-template-columns:1fr 1fr;gap:8px}.creative-editor .font-preview-grid button{grid-template-columns:40px minmax(0,1fr);gap:9px;min-height:92px;padding:10px}.creative-editor .font-preview-grid .font-preview-glyph{width:40px;height:54px;font-size:20px}.creative-editor .font-preview-grid .font-preview-copy b{font-size:9px}.creative-editor .font-preview-grid .font-preview-copy small{font-size:7px}.creative-workspace-main .button-style-grid{grid-template-columns:1fr 1fr;gap:8px}.creative-editor .button-style-grid button{padding:9px}.creative-editor .radius-segments{flex-wrap:wrap;align-items:stretch}.creative-editor .radius-segments>span{width:100%;margin:0 0 2px}.creative-editor .radius-segments button{flex:1;min-width:0}.creative-editor .avatar-frame-grid button{scroll-snap-align:start;flex:0 0 104px;min-height:118px}.creative-editor .visual-theme-card:hover{transform:none}.creative-editor-header{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.creative-editor .visual-theme-card{transition:none}}.creative-editor:has(.profile-design-system) .creative-workspace-main{background:#f7f7fb}.creative-editor:has(.profile-design-system) .creative-workspace-main:before{display:none}.creative-editor:has(.profile-design-system) .creative-editor-header{background:#f7f7fbf2}.creative-editor:has(.profile-design-system) .creative-editor-tabs{border-bottom:0;gap:6px;margin-block:20px;padding-bottom:0}.creative-editor:has(.profile-design-system) .creative-editor-tabs :is(button,a){border-radius:999px;min-height:44px;padding-inline:13px;font-size:12px}.creative-editor:has(.profile-design-system) .creative-editor-tabs button.active{color:#5934ce;background:#ece7ff}.creative-editor:has(.profile-design-system) .creative-sticky-actions :is(button,a){border-radius:999px}.creative-workspace-main .profile-design-system{gap:16px;width:min(100%,1040px);min-width:0;padding-bottom:28px;container:profile-design/inline-size}.profile-design-header{background:#fff;border:1px solid #ecebf3;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex;box-shadow:0 4px 18px #28214906}.profile-design-header>div{align-items:flex-start;gap:12px;min-width:0;display:flex}.profile-design-header>div>span{color:#6d4aff;background:#eee9ff;border-radius:16px;flex:none;place-items:center;width:44px;height:44px;display:grid}.profile-design-header section{min-width:0}.profile-design-header small{color:#6d4aff;letter-spacing:.08em;font-size:10px;font-weight:750;display:block}.profile-design-header h2{color:#252232;letter-spacing:0;margin:4px 0 7px;font-size:24px;font-weight:720}.profile-design-header p{color:#777382;max-width:560px;margin:0;font-size:13px;line-height:1.6}.profile-design-header>button{color:#6542cc;min-height:44px;font:inherit;cursor:pointer;background:#f6f3ff;border:1px solid #e5dff8;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:12px;font-weight:700;display:flex}.profile-design-header>button:hover{background:#eee8ff;border-color:#c6b6f5}.profile-design-summary{flex-wrap:wrap;gap:8px;display:flex}.profile-design-summary>span{background:#fff;border:1px solid #eae7f1;border-radius:999px;align-items:center;gap:7px;min-width:0;max-width:100%;padding:9px 12px;display:flex}.profile-design-summary small{color:#807a8b;font-size:11px}.profile-design-summary b{color:#3a334b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.design-section-tabs{background:#eeedf5;border:1px solid #eae7f2;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid}.design-section-tabs button{color:#777184;min-width:0;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:13px;font-weight:650;display:flex}.design-section-tabs button svg{flex:none}.design-section-tabs button:hover{color:#5631c9}.design-section-tabs button[aria-pressed=true]{color:#6540de;background:#fff;box-shadow:0 2px 7px #2d1f5b12}.profile-design-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.profile-design-grid>.design-settings-theme,.profile-design-grid>.design-settings-colors{grid-column:1/-1}.design-settings-card{background:#fff;border:1px solid #eae8f0;border-radius:24px;min-width:0;padding:22px;box-shadow:0 4px 18px #28214906}.design-settings-card>header{margin-bottom:20px}.design-settings-card>header>div{grid-template-columns:38px minmax(0,1fr);column-gap:11px;display:grid}.design-settings-card>header span{color:#7958c8;background:#f3f0fc;border-radius:14px;grid-row:1/3;place-items:center;width:38px;height:38px;display:grid}.design-settings-card>header h3{color:#2c2639;letter-spacing:0;margin:1px 0 3px;font-size:16px;font-weight:700}.design-settings-card>header p{color:#827b8d;grid-column:2;margin:0;font-size:12px;line-height:1.55}.soft-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.soft-theme-option{--soft-theme-surface:#fbfaf7;--soft-theme-cover:#d8ccc2;--soft-theme-line:#27262a;color:#30283e;min-width:0;min-height:86px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e9e5ef;border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:12px 28px 12px 12px;display:grid;position:relative}.soft-theme-option:hover{background:#fcfbff;border-color:#cabcec}.soft-theme-option.selected{background:#f8f5ff;border-color:#9979ef;box-shadow:inset 0 0 0 1px #c8b4f8}.soft-theme-option>i{background:var(--soft-theme-surface);border-radius:11px;height:57px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.soft-theme-option>i:before{background:var(--soft-theme-cover);content:"";height:17px;display:block}.soft-theme-option>i em:first-child{border:2px solid var(--soft-theme-surface);background:var(--soft-theme-line);border-radius:50%;width:13px;height:13px;position:absolute;top:13px;left:7px}.soft-theme-option>i em:last-child{background:var(--soft-theme-line);border-radius:3px;height:10px;position:absolute;bottom:8px;left:6px;right:6px}.soft-theme-option>span{gap:3px;min-width:0;display:grid}.soft-theme-option b,.soft-theme-option small{overflow-wrap:anywhere}.soft-theme-option b{font-size:13px;font-weight:650}.soft-theme-option small{color:#837b8d;font-size:11px;line-height:1.4}.soft-theme-option>svg{color:#7650d5;position:absolute;top:11px;right:10px}.soft-theme-option.theme-minimal{--soft-theme-surface:#fbfaf7;--soft-theme-cover:#e3ddd6;--soft-theme-line:#4a4748}.soft-theme-option.theme-swiss{--soft-theme-surface:#fff;--soft-theme-cover:#c8d9d3;--soft-theme-line:#101114}.soft-theme-option.theme-editorial{--soft-theme-surface:#f4ede4;--soft-theme-cover:#c28e78;--soft-theme-line:#724a3d}.soft-theme-option.theme-luxury{--soft-theme-surface:#f5f0e9;--soft-theme-cover:#aa765d;--soft-theme-line:#272529}.soft-theme-option.theme-glass{--soft-theme-surface:#edf5f3;--soft-theme-cover:#9bcac2;--soft-theme-line:#447b74}.soft-theme-option.theme-noir{--soft-theme-surface:#222328;--soft-theme-cover:#56565c;--soft-theme-line:#eee6de}.soft-theme-option.theme-business{--soft-theme-surface:#f1f7f5;--soft-theme-cover:#75aa9e;--soft-theme-line:#235c54}.soft-theme-option.theme-modern{--soft-theme-surface:#f4f0f6;--soft-theme-cover:#c5b8cf;--soft-theme-line:#6d5479}.soft-color-controls{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.soft-color-controls label{cursor:pointer;background:#fcfbff;border:1px solid #eae6f1;border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid;position:relative}.soft-color-controls input{cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0}.soft-color-controls input::-webkit-color-swatch-wrapper{padding:0}.soft-color-controls input::-webkit-color-swatch{border:1px solid #33264626;border-radius:50%}.soft-color-controls input::-moz-color-swatch{border:1px solid #33264626;border-radius:50%}.soft-color-controls label>i{display:none}.soft-color-controls label>span{gap:3px;min-width:0;display:grid}.soft-color-controls small{color:#51465e;font-size:13px;font-weight:650}.soft-color-controls b{color:#8a8296;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.soft-control-row{border-top:1px solid #eeebf4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:18px;padding-top:18px;display:flex}.soft-control-row>span{color:#63586f;font-size:12px;font-weight:650}.soft-control-row>div{background:#f7f5fb;border:1px solid #eae5f3;border-radius:999px;gap:4px;padding:4px;display:flex}.soft-control-row button{color:#7d718b;min-width:58px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-size:12px;font-weight:650;display:flex}.soft-control-row button.active{color:#6536cc;background:#e9e1fb}.soft-control-row button i{border:1px solid;width:14px;height:14px}.soft-gradient-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.soft-gradient-options button{color:#776a84;min-width:0;min-height:78px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ece7f3;border-radius:16px;gap:8px;padding:7px;font-size:12px;display:grid;position:relative}.soft-gradient-options button>i{border:1px solid #28222217;border-radius:11px;height:44px;display:block}.soft-gradient-options button>b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.soft-gradient-options button>svg{color:#fff;filter:drop-shadow(0 1px 2px #00000073);position:absolute;top:13px;right:13px}.soft-gradient-options button.selected{background:#f6f1ff;border-color:#b59bec;box-shadow:inset 0 0 0 1px #dbcafc}.soft-gradient-options .gradient-ember>i{background:linear-gradient(135deg,#402c26,#b56a4e 55%,#f0c3a7)}.soft-gradient-options .gradient-violet>i{background:linear-gradient(135deg,#403a4e,#857092 56%,#d7c5dd)}.soft-gradient-options .gradient-rose>i{background:linear-gradient(135deg,#633c40,#bd7378 55%,#ebc4c5)}.soft-gradient-options .gradient-aqua>i{background:linear-gradient(135deg,#214d4a,#5f9e97 56%,#c2dfd8)}.soft-gradient-options .gradient-mono>i{background:linear-gradient(135deg,#111216,#3c3c42 56%,#85838a)}.soft-font-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.soft-font-options button{color:#392d49;min-width:0;min-height:84px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e3ef;border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:12px 28px 12px 12px;display:grid;position:relative}.soft-font-options button:hover{background:#fcfbff;border-color:#cabcec}.soft-font-options button.selected{background:#f8f5ff;border-color:#b59bec;box-shadow:inset 0 0 0 1px #dbcafc}.soft-font-options i{color:#695583;background:#f1edf8;border-radius:14px;place-items:center;width:44px;height:48px;font-size:21px;font-style:normal;display:grid}.soft-font-options .font-editorial i{font-family:Georgia,serif;font-style:italic}.soft-font-options .font-swiss i{font-weight:900}.soft-font-options .font-mono i{font-family:monospace}.soft-font-options span{gap:4px;min-width:0;display:grid}.soft-font-options b{font-size:13px;font-weight:650}.soft-font-options small{color:#83778f;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.soft-font-options svg{color:#7650d5;position:absolute;top:11px;right:10px}.soft-button-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.soft-button-options button{color:#3e314e;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e3ef;border-radius:18px;gap:12px;padding:12px;display:grid;position:relative}.soft-button-options button:hover{background:#fcfbff;border-color:#cabcec}.soft-button-options button.selected{background:#f8f5ff;border-color:#b59bec;box-shadow:inset 0 0 0 1px #dbcafc}.soft-button-options button>i{white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:44px;padding:0 12px;font-size:11px;font-style:normal;display:flex;overflow:hidden}.soft-button-options button>i span{text-overflow:ellipsis;min-width:0;overflow:hidden}.soft-button-options button>i svg{flex:none}.soft-button-options button>b{padding:0 22px 0 2px;font-size:12px;font-weight:650}.soft-button-options button>svg{color:#7650d5;position:absolute;bottom:13px;right:12px}.soft-button-options button>.button-glass{color:#70578b;background:linear-gradient(135deg,#f8f1fc,#eeeafa);border-color:#e2d8f1}.design-radius-control{border-top:1px solid #eeebf4;gap:12px;margin-top:20px;padding-top:20px;display:grid}.design-radius-control>label{gap:5px;display:grid}.design-radius-control>label>span{color:#5f526d;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:650;display:flex}.design-radius-control output{color:#754bd3;text-align:center;font-variant-numeric:tabular-nums;background:#f1ebff;border-radius:999px;min-width:54px;padding:6px 9px;font-size:12px}.design-radius-control input[type=range]{accent-color:#8663e3;cursor:pointer;width:100%;min-width:0;height:44px;margin:0}.design-radius-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.design-radius-presets button{color:#8b7c98;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e8e2f1;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;font-weight:650;display:flex}.design-radius-presets button[aria-pressed=true]{color:#7450ca;background:#f3edff;border-color:#c7b2f3}.design-radius-presets button:hover{color:#7450ca;border-color:#c7b2f3}.design-radius-presets button i{border:1px solid;width:24px;height:16px}.design-radius-control :is(button,input):disabled{cursor:default;opacity:.5}.design-radius-control>p,.design-control-hint{color:#777382;margin:0;font-size:12px;line-height:1.6}.design-control-label{color:#65576f;margin-top:22px;font-size:13px;font-weight:650;display:block}.soft-avatar-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.soft-avatar-options button{color:#493a59;min-width:0;min-height:128px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e8e3ef;border-radius:20px;place-items:center;gap:12px;padding:18px 8px 13px;display:grid;position:relative}.soft-avatar-options button:hover{background:#fcfbff;border-color:#cabcec}.soft-avatar-options button.selected{background:#f8f5ff;border-color:#b59bec;box-shadow:inset 0 0 0 1px #dbcafc}.soft-avatar-options .creative-avatar{width:54px;height:54px;font-size:16px}.soft-avatar-options b{overflow-wrap:anywhere;font-size:12px;font-weight:650}.soft-avatar-options svg{color:#7650d5;position:absolute;top:11px;right:10px}.profile-design-system :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #a58ae9}.soft-color-controls label:focus-within{background:#f5f0ff;border-color:#a58ae9}@container profile-design (width<=430px){.profile-design-header{padding:18px}.profile-design-header>div{gap:10px}.profile-design-header h2{font-size:22px}.profile-design-header>button{width:100%}.design-settings-card{padding:16px}.soft-theme-option{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:8px;padding:12px 10px}.soft-theme-option>i{border-radius:9px;height:47px;margin-top:3px}.soft-theme-option>span{padding-top:1px}.soft-theme-option b{padding-right:9px;font-size:12px}.soft-theme-option small{font-size:11px}.soft-theme-option>svg{width:11px;height:11px;top:7px;right:6px}.soft-font-options{grid-template-columns:minmax(0,1fr)}.soft-button-options button{padding:10px}.soft-button-options button>i{padding-inline:9px;font-size:10px}.soft-gradient-options{grid-template-columns:repeat(3,minmax(0,1fr))}.soft-avatar-options{gap:8px}.soft-avatar-options button{min-height:118px;padding-inline:5px}.soft-avatar-options b{font-size:11px}.design-section-tabs button{gap:5px;padding-inline:6px;font-size:12px}}@media (max-width:720px){.profile-design-header{flex-direction:column;align-items:stretch;padding:16px}.profile-design-header>button{width:100%}.profile-design-summary{gap:6px}.profile-design-summary>span{padding:8px 10px}.profile-design-grid{grid-template-columns:minmax(0,1fr);gap:12px}.profile-design-grid>.design-settings-theme,.profile-design-grid>.design-settings-colors{grid-column:auto}.design-settings-card{border-radius:22px;padding:16px}.soft-theme-options{grid-template-columns:repeat(2,minmax(0,1fr))}.soft-color-controls{grid-template-columns:1fr}.soft-button-options{grid-template-columns:repeat(2,minmax(0,1fr))}.soft-avatar-options{grid-template-columns:repeat(3,minmax(0,1fr))}.soft-control-row{flex-direction:column;align-items:flex-start}.soft-control-row>div{width:100%}.soft-control-row button{flex:1;min-width:0}}@media (max-width:420px){.soft-gradient-options{grid-template-columns:repeat(3,minmax(0,1fr))}.soft-font-options{grid-template-columns:1fr}}.card-promo-ticker{z-index:12;color:#f5efe9;background:#191a1e;border:1px solid #2a25241f;border-radius:8px;align-items:center;width:100%;min-width:0;min-height:42px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #1a17171a}.card-promo-ticker-lead{z-index:2;color:#f0b18d;background:#25262b;border-right:1px solid #ffffff24;flex:none;align-items:center;gap:7px;min-height:42px;padding:0 13px;display:flex;position:relative}.card-promo-ticker-lead svg{animation:2.8s ease-in-out infinite card-promo-ring}.card-promo-ticker-lead b{color:#fff;font-size:11px}.card-promo-ticker-window{flex:1;min-width:0;overflow:hidden}.card-promo-ticker-track{will-change:transform;align-items:center;width:max-content;animation:26s linear infinite card-promo-scroll;display:flex}.card-promo-ticker-message{color:#d7d2ce;white-space:nowrap;align-items:center;gap:12px;min-height:42px;padding:0 28px;font-size:9px;font-style:normal;font-weight:750;display:flex}.card-promo-ticker-message b{color:#fff;font-size:10px}.card-promo-ticker-message i{background:#9efc0d;border-radius:50%;flex:none;width:4px;height:4px}.card-promo-ticker-message svg{color:#f0b18d}:is(.card-promo-ticker:hover .card-promo-ticker-track,.card-promo-ticker:focus-visible .card-promo-ticker-track){animation-play-state:paused}.card-promo-ticker:focus-visible{outline-offset:2px;outline:2px solid #a85839}.product-main>.card-promo-ticker{margin:0 0 18px}.premium-landing>.card-promo-ticker{z-index:20;border-width:0 0 1px;border-radius:0;position:absolute;top:0;left:0}.premium-landing>.card-promo-ticker+.premium-nav{top:42px}.premium-landing>.card-promo-ticker+.premium-nav+.premium-hero{padding-top:154px}@keyframes card-promo-scroll{to{transform:translate(-50%)}}@keyframes card-promo-ring{0%,80%,to{transform:rotate(0)}84%{transform:rotate(12deg)}88%{transform:rotate(-10deg)}92%{transform:rotate(7deg)}}.card-offer-teaser{color:#18191c;background:#f2eee8;border:1px solid #282d2a1c;border-radius:8px;grid-template-columns:44px minmax(220px,1fr) auto auto auto;align-items:center;gap:16px;margin:0 0 16px;padding:15px 16px;display:grid}.card-offer-teaser-icon{color:#f5efe9;background:#1b1c20;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.card-offer-teaser>div:first-of-type{gap:3px;min-width:0;display:grid}.card-offer-teaser>div:first-of-type>small{color:#9b5f45;font-size:8px;font-weight:850}.card-offer-teaser>div:first-of-type>b{font-size:13px}.card-offer-teaser>div:first-of-type>p{color:#777275;margin:0;font-size:9px;line-height:1.45}.card-offer-teaser-discount{color:#23634f;white-space:nowrap;background:#dcebe5;border-radius:6px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:8px;font-weight:900;display:flex}.card-offer-teaser-price{text-align:right;white-space:nowrap;gap:1px;display:grid}.card-offer-teaser-price del{color:#8d8889;font-size:8px}.card-offer-teaser-price strong{letter-spacing:0;font-size:17px}.card-offer-teaser>a{color:#fff;white-space:nowrap;background:#1b1c20;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:9px;font-weight:850;display:flex}.card-product-copy .card-special-offer{margin-top:8px}.card-special-offer{color:#1c1c20;background:#f3eee8;border:1px solid #ffffff38;border-radius:8px;overflow:hidden}.card-special-offer>header{border-bottom:1px solid #1d1c1f17;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:0 12px;display:flex}.card-special-offer>header>span{color:#227057;align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.card-special-offer>header>small{color:#8f6452;text-align:right;font-size:7px;font-weight:850}.card-special-offer-main{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 12px;display:grid}.card-special-offer-icon{color:#f7f1eb;background:#1c1d21;border-radius:8px;place-items:center;width:44px;height:44px;display:grid;position:relative}.card-special-offer-icon>i{color:#fff;background:#9e5e42;border:2px solid #f3eee8;border-radius:50%;place-items:center;width:21px;height:21px;display:grid;position:absolute;bottom:-4px;right:-4px}.card-special-offer-main>div:nth-child(2){gap:3px;display:grid}.card-special-offer-main>div:nth-child(2)>b{font-size:12px;line-height:1.25}.card-special-offer-main>div:nth-child(2)>p{color:#736e71;margin:0;font-size:8px;line-height:1.45}.card-special-offer-price{white-space:nowrap;justify-items:end;gap:1px;display:grid}.card-special-offer-price del{color:#8d888a;font-size:8px}.card-special-offer-price strong{letter-spacing:0;font-size:19px}.card-special-offer-price small{color:#28735c;font-size:7px;font-weight:800}.card-offer-prerequisite,.card-offer-order{border-top:1px solid #1d1c1f17;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;display:grid}.card-offer-prerequisite>svg{color:#a0644b}.card-offer-prerequisite>div,.card-offer-order>div>span{gap:2px;display:grid}.card-offer-prerequisite b,.card-offer-order b{font-size:9px}.card-offer-prerequisite p,.card-offer-order small{color:#777174;margin:0;font-size:7px;line-height:1.4}.card-offer-prerequisite>a,.card-offer-order>button{color:#fff;white-space:nowrap;background:#1c1d21;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:39px;padding:0 11px;font-size:8px;font-weight:850;display:flex}.card-offer-order{grid-template-columns:minmax(0,1fr) auto}.card-offer-order>div{color:#29745c;align-items:flex-start;gap:7px;min-width:0;display:flex}.card-offer-order>button:disabled{cursor:wait;opacity:.62}.card-offer-notice{border-top:1px solid #1d1c1f17;padding:9px 12px;color:#9c4b35!important;margin:0!important;font-size:8px!important}.card-order-pending{color:#f7f1eb;background:#21262652;border:1px solid #ffffff2e;border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding:12px;display:grid}.card-order-pending>span{color:#dcb094;background:#ffffff1a;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.card-order-pending>div{gap:2px;display:grid}.card-order-pending small{color:#dcb094;font-size:7px;font-weight:800}.card-order-pending b{font-size:11px}.card-order-pending p{color:#f7f1ebb3!important;margin:0!important;font-size:8px!important}.card-order-pending em{color:#a9dfc9;font-size:8px;font-style:normal}.card-order-pending>strong{white-space:nowrap;font-size:15px}.card-order-pending>a{color:#1d1e21;background:#f3eee8;border-radius:7px;grid-column:2/-1;justify-content:center;justify-self:end;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:8px;font-weight:850;display:flex}.card-offer-loading{gap:7px;margin-top:8px;display:grid}.card-offer-loading>span{background:#ffffff1f;border-radius:4px;height:10px;animation:1.2s ease-in-out infinite alternate card-offer-pulse}.card-offer-loading>span:nth-child(2){width:70%}.card-offer-loading>span:nth-child(3){width:42%}@keyframes card-offer-pulse{to{opacity:.38}}@media (max-width:900px){.card-offer-teaser{grid-template-columns:40px minmax(0,1fr) auto;gap:11px}.card-offer-teaser-icon{width:40px;height:40px}.card-offer-teaser-discount{grid-column:1/3;width:max-content}.card-offer-teaser-price{grid-area:1/3/3}.card-offer-teaser>a{grid-column:1/-1}}@media (max-width:720px){.premium-landing>.card-promo-ticker{position:fixed}.product-main>.card-promo-ticker{border-left:0;border-right:0;border-radius:0;width:auto;margin:-28px -16px 18px}}@media (max-width:560px){.card-promo-ticker-lead{padding:0 10px}.card-promo-ticker-message{gap:9px;padding:0 18px}.premium-landing>.card-promo-ticker+.premium-nav+.premium-hero{padding-top:138px}.card-offer-teaser{grid-template-columns:38px minmax(0,1fr);padding:12px}.card-offer-teaser-price{text-align:left;grid-area:auto/2;justify-items:start}.card-offer-teaser-discount{grid-column:1;justify-content:center;align-self:start;width:38px;padding:0;font-size:0;overflow:hidden}.card-special-offer-main{grid-template-columns:40px minmax(0,1fr)}.card-special-offer-icon{width:40px;height:40px}.card-special-offer-price{grid-column:1/-1;justify-items:start;padding-left:51px}.card-offer-prerequisite,.card-offer-order,.card-order-pending{grid-template-columns:1fr}.card-offer-prerequisite>svg{display:none}.card-offer-prerequisite>a,.card-offer-order>button{white-space:normal;text-align:center;width:100%}.card-order-pending>strong{justify-self:start}.card-order-pending>a{grid-column:auto;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.card-promo-ticker-track,.card-promo-ticker-lead svg{animation:none}}.card-design-carousel{color:#1a1b1f;isolation:isolate;background:#e6e6e7;flex-direction:column;min-width:0;min-height:540px;padding:25px 20px 24px;display:flex;position:relative;overflow:hidden}.card-design-carousel:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#fff 0,#0000 72%);position:absolute;inset:0}.card-design-topline,.card-design-bottomline{z-index:7;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.card-design-topline{letter-spacing:.08em;font-size:10px;font-weight:800}.card-design-topline span:last-child{color:#67686d;font-variant-numeric:tabular-nums}.card-design-stage{cursor:grab;touch-action:none;flex:1;min-height:380px;position:relative;overflow:hidden}.card-design-carousel.is-spinning .card-design-stage{cursor:grabbing}.card-design-slide{aspect-ratio:1577/997;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-user-select:none;user-select:none;background:#f4f4f4;border:0;border-radius:13px;width:min(87%,540px);padding:0;transition:transform .42s cubic-bezier(.22,.72,.16,1),opacity .42s,filter .42s;display:block;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 18px 45px #16161a4d}.card-design-carousel.is-spinning .card-design-slide{transition-duration:.17s}.card-design-slide img{object-fit:cover;width:100%;height:100%;display:block}.card-design-slide.slot-0{z-index:1;opacity:.38;filter:brightness(.8);transform:translate(-50%,-50%)translate(-26%,-125%)rotate(-23deg)scale(.79)}.card-design-slide.slot-1{z-index:3;opacity:.9;transform:translate(-50%,-50%)translate(-12%,-67%)rotate(-13deg)scale(.9)}.card-design-slide.slot-2{z-index:5;transform:translate(-50%,-50%)rotate(-3deg)scale(1)}.card-design-slide.slot-3{z-index:4;opacity:.95;transform:translate(-50%,-50%)translate(11%,67%)rotate(9deg)scale(.92)}.card-design-slide.slot-4{z-index:2;opacity:.55;filter:brightness(.85);transform:translate(-50%,-50%)translate(23%,125%)rotate(20deg)scale(.8)}:is(.card-design-slide:is(.slot-0,.slot-1,.slot-3,.slot-4):hover,.card-design-slide:is(.slot-0,.slot-1,.slot-3,.slot-4):focus-visible){filter:brightness()}.card-design-slide:focus-visible{outline-offset:3px;outline:2px solid #b74d38}.card-design-controls button:focus-visible{outline-offset:3px;outline:2px solid #b74d38}.card-design-bottomline{min-height:24px;margin:-6px 0 13px;font-size:12px;font-weight:700}.card-design-bottomline small{color:#737479;white-space:nowrap;font-size:9px;font-weight:500}.card-design-controls{z-index:7;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.card-design-controls button{color:#222328;border:0;flex:none;place-items:center;display:grid}.card-design-arrow{background:#d3d3d6;border-radius:50%;width:38px;height:38px}.card-design-arrow:hover,.card-design-sound:hover{background:#c3c3c7}.card-design-dots{justify-content:center;align-items:center;gap:2px;display:flex}.card-design-dots button{background:0 0;width:14px;height:32px}.card-design-dots button:after{content:"";background:#8e8f94;border-radius:999px;width:6px;height:6px;transition:width .2s,background .2s}.card-design-dots button.active:after{background:#e64c31;width:12px}.card-design-sound{white-space:nowrap;background:#d9d9dc;border-radius:999px;align-items:center;gap:5px;min-height:32px;margin-left:3px;padding:0 9px;font-size:9px;font-weight:750;display:flex!important}.card-design-sound.is-on{color:#fff;background:#24252a}@media (max-width:1040px){.card-design-carousel{min-height:475px}.card-design-stage{min-height:360px}}@media (max-width:720px){.card-design-carousel{min-height:390px;padding:18px 12px 17px}.card-design-stage{min-height:280px}.card-design-slide{border-radius:10px;width:min(90%,420px)}.card-design-bottomline{margin-bottom:7px;font-size:10px}.card-design-bottomline small{font-size:8px}.card-design-arrow{width:32px;height:32px}.card-design-controls{gap:2px}.card-design-dots button{width:11px}.card-design-sound{min-height:29px;padding:0 7px;font-size:8px}.card-design-sound svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.card-design-slide,.card-design-dots button:after{transition:none}}.public-link-status{background:var(--paper,#f7f5ef);min-height:100svh;color:var(--ink,#111217);padding:24px}.public-link-status header{justify-content:space-between;align-items:center;gap:20px;max-width:1000px;margin:auto;display:flex}.public-link-status header a{width:110px;display:block}.public-link-status header img{max-width:100%}.public-link-status select{border:1px solid var(--border);max-width:140px;color:inherit;background:0 0;border-radius:6px;padding:10px}.public-link-status section{max-width:640px;margin:96px auto 40px}.public-link-status h1{overflow-wrap:anywhere;margin:0 0 16px;font-size:32px;line-height:1.2}.public-link-status p{color:var(--muted);line-height:1.6}.public-link-status nav{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.public-link-status nav a,.public-link-status nav button{border:1px solid var(--border);min-height:44px;color:inherit;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;display:inline-flex}.public-link-status nav a:first-child{background:var(--ink);color:var(--paper)}.editor-visibility-notice{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.editor-visibility-notice span{flex:1;min-width:160px}.editor-visibility-notice button{border:1px solid var(--border);background:0 0;border-radius:6px;align-items:center;gap:6px;padding:10px;display:flex}@media (max-width:480px){.public-link-status{padding:20px}.public-link-status section{margin-top:64px}.public-link-status h1{font-size:26px}.public-link-status nav{flex-direction:column}}:root{--taps-black:#080808;--taps-graphite:#171717;--taps-white:#f7f5ef;--taps-cream:#efe5d4;--taps-lime:#9efc0d;--taps-ember:#b95a1e;--taps-orange:#d78342;--taps-violet:#8877a8;--taps-lavender:#b9acd4;--taps-aqua:#79a8a3;--taps-coral:#c9776b;--surface:var(--taps-white);--surface-elevated:#fbfaf6;--surface-muted:#ebe7e2;--text:#111217;--text-muted:#747277;--border:#1112171a;--accent:var(--taps-ember);--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--shadow-soft:0 32px 90px #1f19151a;--gradient-ember:radial-gradient(circle at 18% 82%,#b95a1e7a,transparent 46%),radial-gradient(circle at 87% 12%,#d7834247,transparent 42%),#080808;--gradient-violet:radial-gradient(circle at 25% 80%,#8877a85c,transparent 45%),radial-gradient(circle at 80% 10%,#b9acd459,transparent 38%),#111114;--gradient-rose:radial-gradient(circle at 20% 75%,#c9776b59,transparent 42%),radial-gradient(circle at 85% 15%,#efe5d42e,transparent 38%),#101010;--gradient-aqua:radial-gradient(circle at 25% 80%,#79a8a357,transparent 44%),radial-gradient(circle at 82% 15%,#93abbe3d,transparent 38%),#0b0d0d;--gradient-mono:radial-gradient(80% 100% at 18% 8%,#d5d1ca 0%,transparent 55%),linear-gradient(145deg,#222328,#7a7977 55%,#e6e0d8);--ink:var(--text);--muted:var(--text-muted);--line:var(--border);--paper:var(--surface);--green:#315f51;--shadow:var(--shadow-soft)}*{box-sizing:border-box}body *{letter-spacing:0!important}html,body{min-height:100%;margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist),Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}.v1-experience{border:0;width:100%;min-height:100svh;display:block}.eyebrow{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:750}.landing-page{background:radial-gradient(circle at 84% 16%,#cca3ed78,transparent 25rem),radial-gradient(circle at 70% 86%,#eda7736b,transparent 27rem),radial-gradient(circle at 11% 76%,#a1d1c152,transparent 24rem),var(--paper);min-height:100svh;padding:24px clamp(20px,5vw,84px) 42px;overflow:hidden}.landing-nav{justify-content:space-between;align-items:center;max-width:1240px;margin:auto;font-size:14px;display:flex}.landing-logo,.app-logo{letter-spacing:.06em;font-size:16px;font-weight:800}.landing-nav div{align-items:center;gap:26px;display:flex}.nav-cta,.primary-action{color:#fff;background:#183d36;border-radius:8px;padding:11px 16px;font-weight:650}.landing-hero{grid-template-columns:1.04fr .96fr;align-items:center;gap:40px;max-width:1180px;min-height:calc(100svh - 180px);margin:auto;display:grid}.hero-copy{max-width:610px}.hero-copy h1{letter-spacing:0;margin:0;font-size:clamp(52px,7vw,94px);font-weight:650;line-height:.96}.hero-description{max-width:450px;color:var(--muted);margin:25px 0 0;font-size:18px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.secondary-action{background:#ffffff73;border:1px solid #18231f33;border-radius:8px;padding:11px 16px;font-weight:650}.landing-phone-wrap{place-items:center;min-height:600px;display:grid;position:relative}.landing-phone{background:#fbfaf8;border:8px solid #1e211f;border-radius:42px;width:320px;min-height:590px;position:relative;overflow:hidden;transform:rotate(4deg);box-shadow:0 42px 100px #1b1a1f40}.landing-cover,.profile-cover,.public-cover{background:radial-gradient(circle at 12% 22%,#ffd8b2,#0000 30%),radial-gradient(circle at 80% 18%,#bd9fce,#0000 34%),linear-gradient(135deg,#efc69d,#c7b7d1 50%,#95c2b4);height:195px}.landing-avatar,.profile-avatar,.public-avatar{color:#fff;background:#263734;border:5px solid #fffdfa;border-radius:50%;place-items:center;width:72px;height:72px;font-size:24px;font-weight:750;display:grid}.landing-avatar{position:absolute;top:156px;left:20px}.landing-profile{gap:10px;padding:43px 22px 24px;display:grid}.landing-profile h2,.landing-profile p{margin:0}.landing-profile h2{font-size:24px}.landing-profile p,.landing-profile small{color:#606762}.landing-profile span{color:#8a6b41;letter-spacing:.13em;font-size:10px;font-weight:750}.landing-profile button{text-align:left;background:#fff;border:1px solid #e1e0d8;border-radius:14px;justify-content:space-between;padding:13px;font-size:13px;font-weight:650;display:flex}.landing-profile button:first-of-type{color:#fff;background:#1f6c5c;border-color:#1f6c5c}.floating-stat{min-width:154px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffefac4;border:1px solid #ffffffb3;border-radius:14px;gap:4px;padding:14px 16px;display:grid;position:absolute}.floating-stat span{color:var(--muted);font-size:11px}.floating-stat b{font-size:21px}.floating-stat small{color:var(--green);font-size:11px;font-weight:700}.stat-one{top:90px;right:0}.stat-two{bottom:90px;left:0}.landing-proof{border-top:1px solid #18231f26;grid-template-columns:repeat(4,1fr);max-width:1180px;margin:0 auto;display:grid}.landing-proof div{border-right:1px solid #18231f26;gap:4px;padding:20px 22px;display:grid}.landing-proof div:last-child{border:0}.landing-proof b{font-size:14px}.landing-proof span{color:var(--muted);font-size:12px}.app-shell{background:#f5f4ef;grid-template-columns:224px minmax(460px,1fr) minmax(330px,420px);min-height:100svh;display:grid}.app-sidebar{border-right:1px solid var(--line);background:#fffefab8;flex-direction:column;gap:52px;padding:28px 20px;display:flex}.app-sidebar nav{gap:6px;display:grid}.app-sidebar nav a{color:#59625d;border-radius:7px;padding:11px 12px;font-size:14px}.app-sidebar nav a.active,.app-sidebar nav a:hover{color:#193b34;background:#e9ede8;font-weight:650}.editor-main{padding:42px clamp(28px,5vw,74px)}.editor-header{justify-content:space-between;align-items:end;gap:20px;display:flex}.editor-header h1{letter-spacing:0;margin:0;font-size:34px}.save-state{color:var(--muted);margin:0;font-size:12px}.editor-tabs{border-bottom:1px solid var(--line);gap:20px;margin:34px 0 20px;display:flex}.editor-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:14px}.editor-tabs button.active{border-color:var(--green);color:var(--ink);font-weight:700}.editor-panel{gap:20px;max-width:700px;display:grid}.editor-panel label{color:#48514c;gap:8px;font-size:13px;font-weight:650;display:grid}.editor-panel input,.editor-panel textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fffefa;border-radius:7px;outline:none;padding:12px}.editor-panel input:focus,.editor-panel textarea:focus{border-color:#71988d;box-shadow:0 0 0 3px #337a651f}.username-input{border:1px solid var(--line);background:#fffefa;border-radius:7px;align-items:center;padding-left:12px;display:flex}.username-input input{border:0;box-shadow:none!important}.field-error{color:#a5493f}.field-ok{color:#337563}.blocks-header{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.blocks-header h2,.editor-panel h2{margin:0;font-size:16px}.icon-command{color:#fff;background:#193b34;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.blocks-list{gap:8px;display:grid}.block-row{border:1px solid var(--line);background:#fffefa;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.drag-handle{color:#8a928d;background:0 0;border:0;font-weight:800}.block-fields{gap:6px;display:grid}.block-fields input{padding:8px 9px;font-size:13px}.block-actions{gap:5px;display:flex}.block-actions button{border:1px solid var(--line);color:#4c5650;background:#fffefa;border-radius:5px;padding:6px 7px;font-size:11px}.block-actions button[aria-pressed=true]{color:#1b5c4c;background:#e7f0eb;border-color:#6c9c8e}.block-actions button:disabled{cursor:not-allowed;opacity:.35}.muted{color:var(--muted);margin:0;line-height:1.55}.theme-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.theme-choice{color:#29302d;text-align:left;text-transform:capitalize;border:2px solid #0000;border-radius:8px;min-height:94px;padding:13px}.theme-choice.selected{border-color:#183d36}.theme-choice.peach{background:linear-gradient(135deg,#f5cfaf,#c8b9e0)}.theme-choice.violet{background:linear-gradient(135deg,#d8c6e9,#9db6d8)}.theme-choice.aqua{background:linear-gradient(135deg,#c4e1d4,#9ac7d4)}.theme-choice.graphite{background:linear-gradient(135deg,#e7ded2,#abb1ad)}.preview-column{border-left:1px solid var(--line);background:#eeece5;padding:42px 40px}.phone-preview{background:#fbfaf7;border:8px solid #222522;border-radius:40px;width:min(100%,334px);min-height:595px;margin-top:18px;overflow:hidden;box-shadow:0 32px 76px #15181630}.profile-cover{height:184px}.profile-avatar{margin:-39px 0 0 20px;position:relative}.profile-preview-body{gap:8px;padding:16px 20px 20px;display:grid}.profile-preview-body h2{margin:0;font-size:23px}.profile-handle{color:#66706a;margin:0;font-size:13px}.profile-bio{color:#505a54;margin:4px 0 12px;font-size:13px;line-height:1.5}.preview-buttons,.public-actions{gap:8px;display:grid}.preview-buttons button,.public-actions a{border:1px solid var(--line);color:#202a25;text-align:left;background:#fff;border-radius:13px;justify-content:space-between;padding:13px;font-size:13px;font-weight:650;display:flex}.preview-buttons button:first-child,.public-actions a:first-child{color:#fff;background:#1d6d5a;border-color:#1d6d5a}.theme-violet .profile-cover,.theme-violet .public-cover{background:radial-gradient(circle at 20% 20%,#e8cce4,#0000 32%),linear-gradient(135deg,#bdafdb,#9fc2dd)}.theme-aqua .profile-cover{background:radial-gradient(circle at 20% 20%,#f0dab0,#0000 32%),linear-gradient(135deg,#b9ddcf,#8bbccb)}.theme-graphite .profile-cover{background:linear-gradient(135deg,#c8c4bf,#686f6a)}.mobile-nav{display:none}.profile-workspace{color:#171b19;background:#f4f5f3;grid-template-columns:220px minmax(540px,1fr) 390px;min-height:100svh;display:grid}.workspace-sidebar{background:#fcfcfa;border-right:1px solid #dde1dd;flex-direction:column;height:100svh;padding:20px 14px 14px;display:flex;position:sticky;top:0}.workspace-brand{align-items:center;gap:10px;padding:4px 8px 25px;font-size:14px;display:flex}.workspace-brand span{color:#fff;background:#171b19;border-radius:7px;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.workspace-brand b{letter-spacing:0;font-size:13px}.workspace-sidebar nav{gap:3px;display:grid}.workspace-sidebar nav a{color:#66706a;border-radius:7px;align-items:center;gap:11px;min-height:42px;padding:0 11px;font-size:13px;font-weight:600;display:flex}.workspace-user{border-top:1px solid #e3e5e2;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:9px;margin-top:auto;padding:14px 6px 2px;display:grid}.workspace-user>span{color:#175d49;background:#dbe8e2;border-radius:7px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.workspace-user div{gap:2px;min-width:0;display:grid}.workspace-user b,.workspace-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-user b{font-size:11px}.workspace-user small{color:#87908b;font-size:9px}.workspace-user button,.delete-control,.drag-control,.preview-toolbar>a{color:#7b847f;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.workspace-user button:hover,.delete-control:hover{color:#9d473c;background:#f4e8e6}.workspace-main{min-width:0;padding:30px clamp(26px,4vw,58px) 70px}.workspace-header{justify-content:space-between;align-items:center;gap:22px;display:flex}.workspace-header h1{letter-spacing:0;margin:4px 0 0;font-size:28px}.workspace-path{color:#89918d;margin:0;font-size:11px}.workspace-actions{align-items:center;gap:8px;display:flex}.workspace-actions a,.workspace-actions button{color:#46504b;background:#fff;border:1px solid #d9ddda;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:700;display:flex}.workspace-actions .save-button{color:#fff;background:#195f4d;border-color:#195f4d;min-width:106px}.workspace-actions .save-button:disabled{color:#688077;cursor:default;background:#e7ece9;border-color:#d7ded9}.workspace-tabs{border-bottom:1px solid #dce0dd;gap:22px;margin:31px 0 20px;display:flex}.workspace-tabs button{color:#7c8580;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 2px 11px;font-size:12px;font-weight:700;display:flex}.workspace-tabs button.active{color:#19604d;border-color:#19604d}.workspace-stack{gap:14px;display:grid}.settings-section{background:#fff;border:1px solid #dfe2df;border-radius:8px;padding:22px}.section-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.section-heading h2{letter-spacing:0;margin:0;font-size:15px}.section-heading p{color:#7b837f;margin:5px 0 0;font-size:11px;line-height:1.45}.profile-fields-grid{grid-template-columns:1fr 1fr;gap:17px;margin-top:22px;display:grid}.profile-fields-grid label{color:#4e5752;align-content:start;gap:7px;font-size:11px;font-weight:700;display:grid}.profile-fields-grid label.wide{grid-column:1/-1}.profile-fields-grid input,.profile-fields-grid textarea,.block-editor-fields input{color:#202622;background:#fcfcfa;border:1px solid #d9ddda;border-radius:6px;outline:none;width:100%;padding:10px 11px;font-size:12px}.profile-fields-grid input:focus,.profile-fields-grid textarea:focus,.block-editor-fields input:focus{border-color:#5d9787;box-shadow:0 0 0 3px #19604d17}.profile-fields-grid textarea{resize:vertical}.profile-fields-grid label>small{color:#929995;justify-self:end;font-size:9px;font-weight:500}.username-field{color:#8a928e;background:#fcfcfa;border:1px solid #d9ddda;border-radius:6px;align-items:center;padding-left:10px;display:flex}.username-field input{background:0 0;border:0;padding-left:7px;box-shadow:none!important}.username-field input:disabled{color:#676f6b;cursor:not-allowed}.profile-fields-grid .field-error{color:#ad4d43}.profile-fields-grid .field-ok{color:#26745f}.blocks-section{overflow:visible}.add-block-button{color:#fff;background:#1a604e;border:0;border-radius:7px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;font-weight:750;display:flex}.block-picker{background:#f6f7f5;border:1px solid #dfe3df;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;padding:10px;display:grid}.block-picker button{text-align:left;background:#fff;border:1px solid #0000;border-radius:7px;grid-template-columns:34px 1fr;align-items:center;gap:9px;padding:10px;display:grid}.block-picker button:hover{border-color:#9dbcb2}.block-picker button>svg{color:#286a58;justify-self:center}.block-picker button span{gap:2px;display:grid}.block-picker b{font-size:11px}.block-picker small{color:#858d88;font-size:9px;line-height:1.3}.professional-block-list{gap:8px;margin-top:18px;display:grid}.professional-block{background:#fff;border:1px solid #dde1de;border-radius:8px;grid-template-columns:28px 34px minmax(0,1fr) 38px 30px;align-items:center;gap:8px;padding:9px;transition:border-color .15s,opacity .15s;display:grid}.professional-block:hover{border-color:#aebbb5}.professional-block.disabled{opacity:.5}.drag-control{cursor:grab}.block-type-icon{color:#276653;background:#edf2ef;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.block-editor-fields{gap:5px;min-width:0;display:grid}.block-editor-fields input{padding:7px 9px}.block-editor-fields small{color:#8b928e;padding-left:2px;font-size:9px}.switch-control{cursor:pointer;place-items:center;display:grid}.switch-control input{opacity:0;pointer-events:none;position:absolute}.switch-control span{background:#cfd5d1;border-radius:9px;width:32px;height:18px;transition:all .15s;position:relative}.switch-control span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.switch-control input:checked+span{background:#24745e}.switch-control input:checked+span:after{transform:translate(14px)}.empty-blocks{color:#78817c;text-align:center;border:1px dashed #cdd4cf;border-radius:8px;align-content:center;place-items:center;gap:7px;min-height:190px;display:grid}.empty-blocks b{color:#333b37;font-size:12px}.empty-blocks p{margin:0;font-size:10px}.empty-blocks button{color:#296653;background:#fff;border:1px solid #ccd3cf;border-radius:6px;margin-top:5px;padding:7px 10px;font-size:10px;font-weight:700}.theme-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.theme-card{text-align:left;background:#fff;border:1px solid #dce0dd;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:48px 1fr 20px;align-items:center;gap:2px 10px;padding:10px;display:grid;position:relative}.theme-card>span{border-radius:6px;grid-row:1/3;width:48px;height:44px}.theme-card b{font-size:11px}.theme-card small{color:#858d89;font-size:9px}.theme-card>svg{color:#1b6a54;grid-area:1/3/3}.theme-card.selected{border-color:#3b816e;box-shadow:0 0 0 2px #1b6a541a}.theme-fire>span{background:linear-gradient(135deg,#f2b37f,#9e84cf,#77b9ad)}.theme-violet>span{background:linear-gradient(135deg,#e4acd1,#8c8fd3)}.theme-aqua>span{background:linear-gradient(135deg,#a8dbc8,#79aec7)}.theme-rose>span{background:linear-gradient(135deg,#efb2bc,#d28ea5)}.radius-slider{accent-color:#1b6a54;width:100%;margin-top:22px}.editor-message{color:#286551;background:#eaf3ef;border-left:3px solid #31816a;margin:0 0 14px;padding:9px 11px;font-size:10px}.editor-message.error{color:#963f36;background:#f7ebe9;border-color:#ad4d43}.live-preview-panel{background:#e9ece9;border-left:1px solid #dce0dd;align-content:center;place-items:center;height:100svh;padding:24px 28px;display:grid;position:sticky;top:0}.preview-toolbar{justify-content:space-between;align-items:center;width:100%;max-width:310px;margin-bottom:14px;display:flex}.preview-toolbar div{gap:2px;display:grid}.preview-toolbar span{letter-spacing:.12em;font-size:9px;font-weight:800}.preview-toolbar small{color:#808984;font-size:9px}.editor-phone{background:#fbfbf8;border:7px solid #171a19;border-radius:38px;width:310px;min-height:605px;overflow:hidden;box-shadow:0 26px 65px #161b1830}.editor-phone-bar{color:#fff;background:#171a19;justify-content:space-between;align-items:center;height:34px;padding:0 18px;font-size:8px;display:flex}.editor-phone-bar i{background:#070908;border-radius:0 0 12px 12px;width:76px;height:20px}.editor-phone .profile-cover{height:166px;position:relative}.editor-phone .profile-avatar{margin:0;position:absolute;bottom:-34px;left:18px}.editor-preview-body{gap:7px;padding:46px 18px 20px;display:grid}.editor-preview-body h2{letter-spacing:0;margin:0;font-size:21px}.editor-preview-blocks{gap:7px;margin-top:8px;display:grid}.editor-preview-blocks a{color:#222a26;background:#fff;border:1px solid #dde1de;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.preview-divider{color:#727b76;text-transform:uppercase;border-bottom:1px solid #dfe2df;margin:9px 0 0;padding-bottom:6px;font-size:9px;font-weight:800}.preview-text{color:#59625d;margin:0;font-size:10px;line-height:1.5}.preview-empty{color:#969d99;border:1px dashed #d1d6d2;border-radius:8px;place-items:center;min-height:100px;font-size:9px;display:grid}.preview-url{color:#707974;margin:14px 0 0;font-size:9px}.editor-loading,.editor-auth-required{background:#f4f5f3;place-items:center;min-height:100svh;display:grid}.editor-loading{color:#69726d;align-content:center;gap:12px;font-size:12px}.editor-loading span{border:2px solid #d4dad6;border-top-color:#1b6a54;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite editor-spin}@keyframes editor-spin{to{transform:rotate(360deg)}}.editor-auth-required{align-content:space-between;justify-items:start;padding:30px}.editor-auth-required section{align-self:center;max-width:560px}.editor-auth-required h1{letter-spacing:0;margin:0;font-size:48px;line-height:1.05}.editor-auth-required section>p:not(.eyebrow){color:#707873;margin:18px 0 28px;line-height:1.6}.editor-auth-required .primary-action{display:inline-flex}@media (max-width:1180px){.profile-workspace{grid-template-columns:190px minmax(500px,1fr) 340px}.workspace-sidebar{padding-left:10px;padding-right:10px}.editor-phone{width:284px;min-height:565px}.live-preview-panel{padding:20px}.preview-toolbar{max-width:284px}}@media (max-width:980px){.profile-workspace{grid-template-columns:190px minmax(0,1fr)}.live-preview-panel{display:none}.workspace-main{padding-left:30px;padding-right:30px}}@media (max-width:720px){.profile-workspace{display:block}.workspace-sidebar{border-bottom:1px solid #dde1dd;border-right:0;height:auto;padding:12px;position:static}.workspace-brand{padding:2px 3px 12px}.workspace-sidebar nav{padding-bottom:2px;display:flex;overflow-x:auto}.workspace-sidebar nav a{flex:none;min-height:36px;padding:0 9px}.workspace-sidebar nav a:first-child{display:none}.workspace-user{border:0;margin:0;padding:0;position:absolute;top:11px;right:10px}.workspace-user div{display:none}.workspace-main{padding:22px 14px 60px}.workspace-header{align-items:flex-start}.workspace-header h1{font-size:24px}.workspace-actions a{width:38px;padding:0;font-size:0}.workspace-actions button{min-width:96px}.profile-fields-grid,.block-picker,.theme-picker{grid-template-columns:1fr}.settings-section{padding:16px}.professional-block{grid-template-columns:24px 32px minmax(0,1fr) 34px}.professional-block .delete-control{grid-column:4}.switch-control{grid-area:1/4}.delete-control{grid-row:2}.section-heading{align-items:flex-start}.blocks-section .section-heading{display:grid}.add-block-button{justify-self:start}.editor-auth-required h1{font-size:36px}}body{background:var(--surface);color:var(--text)}.product-kicker{color:#8a5d49;letter-spacing:0;margin:0;font-size:10px;font-weight:800}.product-wordmark{letter-spacing:0;align-items:center;gap:9px;font-size:16px;font-weight:900;display:flex}.brand-logo{object-fit:contain;width:86px;height:auto;display:block}.brand-logo.compact{width:24px}.workspace-brand .brand-logo{width:92px}.app-logo .brand-logo{width:112px}.public-premium-cover .brand-logo{width:58px}.taps-cut{clip-path:polygon(0 0,100% 0,100% 35%,62% 35%,62% 100%,0 100%);background:linear-gradient(145deg,#111217 0 48%,#0000 49% 61%,#111217 62%);width:16px;height:19px}.premium-landing{background:var(--surface);overflow:hidden}.premium-nav{z-index:10;justify-content:space-between;align-items:center;width:min(100% - 64px,1440px);height:88px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.premium-nav>div{align-items:center;gap:30px;display:flex}.premium-nav>div>a{font-size:12px;font-weight:650}.site-language select{border:1px solid var(--border);color:#343236;min-height:36px;font:inherit;background:#fff9;border-radius:8px;outline:none;padding:0 28px 0 10px;font-size:10px;font-weight:750}.site-language select:focus{border-color:#1a1b20}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.premium-nav .nav-account{color:#f5f0ea;background:#15161a;border-radius:14px;align-items:center;gap:7px;padding:12px 16px;display:flex}.premium-hero{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:32px;min-height:920px;padding:112px max(32px,50vw - 720px) 72px;display:grid}.premium-hero-copy{z-index:2;padding-left:20px;position:relative}.premium-hero-copy h1{letter-spacing:0;margin:18px 0 24px;font-size:clamp(68px,7vw,108px);font-weight:570;line-height:.88}.premium-hero-copy h1 em,.premium-story h2 em,.premium-final h2 em{color:#a85839;font-family:Georgia,serif;font-weight:400}.premium-hero-copy>p:not(.product-kicker){color:#6f6b6d;max-width:500px;margin:0;font-size:17px;line-height:1.65}.premium-hero-copy>div{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.hero-primary,.hero-secondary{border-radius:16px;align-items:center;gap:9px;min-height:52px;padding:0 19px;font-size:12px;font-weight:750;display:inline-flex}.username-claim{max-width:680px;margin-top:32px}.username-claim-input{background:#fffc;border:1px solid #b5aaa2;border-radius:8px;align-items:center;gap:13px;min-height:78px;padding:8px 20px 8px 24px;display:flex;box-shadow:0 18px 38px #231c181a}.username-claim-input span{color:#403a3c;white-space:nowrap;font-size:20px;font-weight:850}.username-claim-input input{color:#1b1a1d;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:26px;font-weight:700}.username-claim-input input::placeholder{color:#aaa3a2;font-weight:500}.username-claim-input>svg{color:#9a593e;width:25px;height:25px}.username-claim-note{color:#746c6e;gap:17px;margin:11px 4px 0;font-size:11px;display:flex}.username-claim-note span+span{border-left:1px solid #cfc7c2;padding-left:17px}.username-claim-result{color:#5e5659;background:#f9f6f2e6;border:1px solid #d0c6bf;border-radius:8px;align-items:center;gap:13px;min-height:72px;margin-top:14px;padding:12px 16px;display:flex}.username-claim-result.available>svg{color:#16815e}.username-claim-result.unavailable>svg{color:#ad5c40}.username-claim-result.checking{color:#80777a;font-size:13px}.username-claim-result.checking svg{animation:.85s linear infinite editor-pulse}.username-claim-result>div{gap:4px;min-width:0;display:grid}.username-claim-result b{font-size:15px}.username-claim-result small{color:#7c7376;font-size:10px}.username-claim-result>a,.username-claim-result>button{color:#fff;white-space:nowrap;background:#1c1d21;border:0;border-radius:7px;align-items:center;gap:7px;min-height:46px;margin-left:auto;padding:0 15px;font-size:11px;font-weight:800;display:flex}.username-claim-result>button:disabled{opacity:.56}.username-claim-notice{color:#755b4b;margin:11px 4px 0;font-size:11px;line-height:1.45}.hero-primary{color:#f5f0ea;background:#15161a}.hero-secondary{border:1px solid var(--border);background:#faf8f599}.premium-product-scene{min-height:740px;position:relative}.landing-material-orbit{background:var(--gradient-violet);opacity:.7;border-radius:48% 52% 40% 60%/48% 41% 59% 52%;position:absolute;inset:40px 0 0 80px}.landing-profile-device{z-index:2;box-sizing:border-box;background:linear-gradient(135deg,#9b9aa0,#25262c 12%,#0e0f13 52%,#7f8087);border:6px solid #14151a;border-radius:48px;width:336px;height:680px;padding:5px;position:absolute;top:58px;left:50%;transform:translate(-48%)rotate(2deg);box-shadow:inset 0 0 0 1px #ffffff5c,0 54px 105px #1e18164d}.device-screen{background:#f8f5f0;border-radius:39px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}.device-side-button{z-index:-1;background:linear-gradient(90deg,#4c4d53,#c0c1c4);border-radius:3px 0 0 3px;width:4px;position:absolute;left:-9px}.device-side-button.volume-up{height:42px;top:125px}.device-side-button.volume-down{height:56px;top:178px}.device-side-button.power{background:linear-gradient(90deg,#c0c1c4,#4c4d53);border-radius:0 3px 3px 0;width:4px;height:82px;top:151px;left:auto;right:-9px}.device-safe{z-index:3;color:#fff;background:#14151a;justify-content:space-between;align-items:center;height:39px;padding:0 19px;font-size:8px;font-weight:750;display:flex;position:relative}.device-island{background:#030304;border-radius:16px;width:90px;height:25px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px #ffffff1a}.device-island:after{content:"";background:#17213a;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:11px}.device-status{letter-spacing:1px}.device-cover{background:var(--gradient-ember);height:212px;position:relative}.device-cover:after,.public-cover-grain{content:"";opacity:.11;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='.55'/%3E%3C/svg%3E");position:absolute;inset:0}.device-cover:before{content:"";background:linear-gradient(125deg,#ffffff2e,#0000 24% 75%,#00000029);position:absolute;inset:0}.device-cover>div{z-index:2;color:#fff;background:#1c1b20;border:5px solid #f8f5f0;border-radius:50%;place-items:center;width:78px;height:78px;font-size:24px;font-weight:800;display:grid;position:absolute;bottom:-39px;left:22px;box-shadow:0 6px 14px #15121433}.device-profile{gap:7px;padding:52px 22px 38px;display:grid}.device-profile>span{color:#a15c40;font-size:8px;font-weight:800}.device-profile h2{letter-spacing:0;margin:0;font-size:26px}.device-profile>p,.device-profile>small{color:#777176;margin:0}.device-profile>p{font-size:12px}.device-profile>small{margin-bottom:12px;font-size:11px}.device-profile>div{background:#fcfaf7;border:1px solid #11121717;border-radius:14px;justify-content:space-between;align-items:center;min-height:45px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.device-profile>div:first-of-type{color:#f5f0ea;background:#17181c}.device-home-indicator{z-index:4;background:#17171a;border-radius:4px;width:112px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.landing-card-asset{z-index:3;filter:drop-shadow(0 30px 35px #1e161247);width:370px;position:absolute;bottom:70px;right:-20px;transform:rotate(-10deg)}.landing-card-asset img{border-radius:18px;width:100%;display:block}.product-signal{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f2edc7;border:1px solid #ffffff80;border-radius:16px;align-items:center;gap:10px;min-width:178px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 20px 45px #1e18151f}.product-signal>span{gap:2px;display:grid}.product-signal b{font-size:10px}.product-signal small{color:#7e797b;font-size:8px}.signal-nfc{top:150px;right:-10px}.signal-secure{bottom:88px;left:25px}.premium-proof{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);max-width:1440px;margin:auto;display:grid}.premium-proof span{border-right:1px solid var(--border);color:#777275;text-transform:uppercase;padding:20px 24px;font-size:10px}.premium-proof span:last-child{border:0}.profile-discovery{max-width:1280px;margin:auto;padding:118px 32px 98px}.discovery-heading{justify-content:space-between;align-items:end;gap:28px;display:flex}.discovery-heading p{color:#9d644e;letter-spacing:1.4px;margin:0;font-size:9px;font-weight:850}.discovery-heading h2{letter-spacing:0;margin:8px 0 0;font-size:clamp(38px,4vw,62px);font-weight:570;line-height:1}.discovery-heading>a{color:#3f383b;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.discover-search{color:#7e7779;border-bottom:1px solid #c9c1bc;align-items:center;gap:10px;max-width:620px;margin:34px 0 20px;padding:0 2px 13px;display:flex}.discover-search:focus-within{color:#1a1a1e;border-color:#17181c}.discover-search input{color:#201f23;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:16px}.discover-search input::placeholder{color:#aaa3a3}.discover-search button{color:#625b5c;background:#ded8d3;border:0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:20px;line-height:1;display:grid}.discover-rail-wrap{position:relative}.discover-rail{scroll-behavior:smooth;scrollbar-width:none;gap:12px;padding:4px 2px 14px;display:flex;overflow-x:auto}.discover-rail::-webkit-scrollbar{display:none}.discover-profile{color:#222126;background:#f8f5f2;border:1px solid #27262a;border-radius:8px;grid-template-columns:48px minmax(0,1fr) 16px;align-items:center;gap:11px;min-width:250px;padding:10px 12px;transition:transform .2s,background .2s;display:grid}.discover-profile:hover{background:#fff;transform:translateY(-3px)}.discover-avatar{color:#f7f2ed;background:#24252a 50%/cover;border-radius:50%;place-items:center;width:48px;height:48px;font-size:15px;font-weight:850;display:grid}.discover-profile>span:nth-child(2){gap:3px;min-width:0;display:grid}.discover-profile b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:12px;display:flex;overflow:hidden}.discover-profile b i{color:#fff;background:#0095f6;border-radius:50%;flex:0 0 15px;place-items:center;width:15px;height:15px;display:grid}.discover-profile small{color:#817b7e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.discover-profile>svg{color:#8d8586}.discover-rail-control{z-index:2;color:#29272b;background:#fff;border:1px solid #d6cfca;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;transform:translateY(-60%);box-shadow:0 7px 18px #211c1b21}.discover-rail-control.previous{left:-17px}.discover-rail-control.next{right:-17px}.discover-status,.discover-empty{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:#777174;align-items:center;gap:12px;min-height:104px;font-size:11px;display:flex}.discover-empty>svg{color:#9d644e}.discover-empty div{gap:4px;display:grid}.discover-empty b{color:#2c292d}.discover-empty p{margin:0;font-size:10px}.discover-result-count{color:#80797c;align-items:center;gap:6px;margin:2px 0 0;font-size:10px;display:flex}.premium-story{grid-template-columns:180px 1fr;gap:70px;max-width:1280px;margin:auto;padding:140px 32px;display:grid}.story-index{color:#8d898a;font-size:9px}.premium-story>div:nth-child(2) h2{letter-spacing:0;max-width:800px;margin:0;font-size:clamp(48px,5vw,78px);font-weight:560;line-height:1}.premium-story>div:nth-child(2)>p{color:#747073;max-width:560px;margin:25px 0 0;font-size:15px;line-height:1.7}.story-features{background:var(--border);grid-column:2;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:36px;display:grid}.story-features article{background:var(--surface);min-height:220px;padding:28px 22px}.story-features svg{color:#9e563c}.story-features b{margin:52px 0 9px;font-size:13px;display:block}.story-features p{color:#767174;margin:0;font-size:11px;line-height:1.55}.premium-final{background:var(--gradient-ember);color:#f3eee8;text-align:center;align-content:center;place-items:center;min-height:620px;display:grid}.premium-final>svg{opacity:.75;margin-bottom:24px}.premium-final h2{letter-spacing:0;margin:0;font-size:clamp(62px,7vw,104px);font-weight:520;line-height:.9}.premium-final h2 em{color:#e2ae88}.premium-final a{color:#19191c;background:#f3eee8;border-radius:16px;align-items:center;gap:9px;margin-top:36px;padding:15px 19px;font-size:12px;font-weight:800;display:flex}.landing-mobile-nav{display:none}.premium-story,.premium-final,.premium-footer{content-visibility:auto;contain-intrinsic-size:auto 720px}.admin-topbar{border-bottom:1px solid #d8d2ce;justify-content:space-between;align-items:center;min-height:58px;display:flex}.admin-topbar>a{color:#555055;align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.admin-topbar>div{justify-items:center;line-height:1.15;display:grid}.admin-topbar>div small{color:#837c80;font-size:10px}.admin-topbar button{color:#2d2a2e;min-height:34px;font:inherit;background:#fff;border:1px solid #d2cbc6;border-radius:6px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.admin-intro{max-width:1240px;margin:72px auto 32px}.admin-intro p,.admin-panel-card header span{color:#a35e42;letter-spacing:1.35px;margin:0;font-size:9px;font-weight:900}.admin-intro h1{margin:10px 0 8px;font-size:clamp(34px,5vw,62px);font-weight:600;line-height:1}.admin-intro>span{color:#716a6d;font-size:14px}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1240px;margin:0 auto 24px;display:grid}.admin-metrics article{background:#fff;border:1px solid #d9d2ce;border-radius:8px;align-content:start;gap:8px;min-height:132px;padding:18px;display:grid;position:relative}.admin-metrics article>svg{color:#a35e42}.admin-metrics small{color:#80797d;font-size:10px;font-weight:750}.admin-metrics b{font-size:32px;font-weight:620}.admin-grid{grid-template-columns:1.15fr .85fr;gap:16px;max-width:1240px;margin:auto;display:grid}.admin-panel-card{background:#fff;border:1px solid #d9d2ce;border-radius:8px;overflow:hidden}.admin-panel-card>header{border-bottom:1px solid #e5dfdb;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.admin-panel-card header h2{margin:5px 0 0;font-size:21px;font-weight:620}.admin-panel-card>header>b{color:#51494a;background:#ede8e3;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.admin-request,.admin-user{border-bottom:1px solid #eee9e5;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:82px;padding:13px 18px;display:grid}.admin-request:last-child,.admin-user:last-child{border-bottom:0}.admin-request>span{border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;font-weight:850;display:grid}.admin-request>span.username{color:#704f79;background:#eee5f4}.admin-request>div,.admin-user>div{gap:3px;min-width:0;display:grid}.admin-request b,.admin-user b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.admin-request small,.admin-user small{color:#817a7e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-request button{color:#fff;min-height:31px;font:inherit;background:#201f23;border:0;border-radius:5px;padding:0 9px;font-size:9px;font-weight:850}.admin-request button:disabled{color:#287650;background:#dceee5}.admin-user{color:#27252a;grid-template-columns:34px minmax(0,1fr) auto 15px}.admin-user b i{color:#fff;background:#1594ec;border-radius:50%;place-items:center;width:13px;height:13px;display:grid}.admin-user em{color:#287650;background:#e0f1e7;border-radius:99px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:800}.admin-empty{color:#817a7e;margin:0;padding:30px 22px;font-size:12px}.admin-loading{color:#585156;background:#f4f2ef;place-content:center;justify-items:center;gap:12px;min-height:100vh;font-size:13px;display:grid}.admin-loading>svg{animation:1s linear infinite admin-spin}.admin-error>svg{color:#a35e42;animation:none}.admin-error b{color:#282529;font-size:20px}.admin-error p{margin:0}.admin-error a{color:#a35e42;font-weight:800}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (max-width:720px){.admin-shell{padding:14px 14px 82px}.admin-topbar{min-height:52px}.admin-topbar>div{justify-items:end}.admin-topbar>div small{display:none}.admin-topbar button{justify-content:center;width:36px;padding:0;font-size:0}.admin-intro{margin:42px 2px 24px}.admin-intro h1{font-size:38px}.admin-intro>span{font-size:12px;line-height:1.5}.admin-metrics{grid-template-columns:1fr 1fr;gap:8px}.admin-metrics article{min-height:108px;padding:14px}.admin-metrics b{font-size:27px}.admin-grid{grid-template-columns:1fr;gap:10px}.admin-panel-card>header{padding:17px}.admin-request{grid-template-columns:34px minmax(0,1fr);padding:12px}.admin-request button{grid-column:2;justify-self:start}.admin-user{padding:12px}.admin-user em{display:none}}.premium-footer{justify-content:space-between;align-items:center;max-width:1440px;margin:auto;padding:30px 32px;display:flex}.premium-footer span,.premium-footer small{color:#7c7879;font-size:10px}.official-social-links{align-items:center;gap:5px;display:flex}.official-social-links a{color:#302e33;border:1px solid #1e1d2024;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .18s,color .18s,transform .18s;display:grid}.official-social-links a:hover{color:#fff;background:#202025;transform:translateY(-1px)}.footer-social-links{margin-left:auto;margin-right:18px}.footer-social-links a{width:30px;height:30px}.public-menu-toggle{display:none}.public-product-links>a.active{color:#a45338}.landing-product-family{max-width:1280px;margin:auto;padding:120px 32px 30px}.landing-product-family>header{grid-template-columns:150px 1fr;align-items:end;gap:30px;margin-bottom:34px;display:grid}.landing-product-family>header>span{color:#8e898b;font-size:9px;font-weight:800}.landing-product-family h2{letter-spacing:0;margin:0;font-size:54px;font-weight:560}.landing-product-family header p{color:#777275;grid-column:2;max-width:520px;margin:0;font-size:13px;line-height:1.6}.landing-product-family>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.landing-product-family>div>a{min-height:270px;box-shadow:var(--shadow-soft);border-radius:8px;align-content:space-between;padding:24px;display:grid;position:relative;overflow:hidden}.landing-product-family>div>a:first-child{background:var(--gradient-ember);color:#f5efe9}.landing-product-family>div>a:nth-child(2){background:var(--gradient-violet);color:#28242b}.landing-product-family>div>a:nth-child(3){background:var(--gradient-aqua);color:#22282a}.landing-product-family small{font-size:8px;font-weight:800}.landing-product-family b{letter-spacing:0;align-self:center;font-size:38px}.landing-product-family a>span{max-width:210px;font-size:10px;line-height:1.5}.landing-product-family a>svg{position:absolute;bottom:24px;right:24px}.universal-tapscard{max-width:1280px;margin:auto;padding:120px 32px 40px}.universal-tapscard>header{grid-template-columns:150px 1fr;align-items:end;gap:30px;margin-bottom:34px;display:grid}.universal-tapscard>header>span{color:#8e898b;font-size:9px;font-weight:800}.universal-tapscard h2{letter-spacing:0;margin:0;font-size:54px;font-weight:560;line-height:1}.universal-tapscard h2 em{color:#a85839;font-family:Georgia,serif;font-weight:400}.universal-tapscard header p{color:#777275;grid-column:2;max-width:560px;margin:0;font-size:13px;line-height:1.6}.universal-tapscard-surface{color:#f5efe9;box-shadow:var(--shadow-soft);background:#1b1c20;border-radius:8px;grid-template-columns:1.25fr .75fr;display:grid;overflow:hidden}.universal-tapscard-surface>div{align-content:center;gap:14px;min-height:330px;padding:42px;display:grid}.universal-tapscard-surface small,.universal-tapscard-surface aside span{color:#c99579;font-size:8px;font-weight:850}.universal-tapscard-surface b{max-width:480px;font-size:38px;line-height:1.03}.universal-tapscard-surface p{color:#b9b3b0;max-width:460px;margin:0;font-size:12px;line-height:1.65}.universal-tapscard-surface>div>a{color:#1b1c20;background:#f3ede7;border-radius:8px;align-items:center;gap:8px;width:max-content;min-height:44px;margin-top:8px;padding:0 13px;font-size:10px;font-weight:850;display:flex}.universal-tapscard-surface aside{background:var(--gradient-ember);color:#f7f0eb;align-content:center;gap:10px;padding:38px;display:grid}.universal-tapscard-surface aside>svg{color:#f2bd93}.universal-tapscard-surface aside b{font-size:24px}.universal-tapscard-surface aside p{color:#f1d9c8;font-size:10px}.nfc-card-request button{color:#fff;background:#141214b8;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:7px;min-height:42px;padding:0 11px;font-size:9px;font-weight:850;display:flex}.nfc-card-request button:disabled{opacity:.6}.nfc-card-request p{color:#fff0e4!important;margin:9px 0 0!important;font-size:9px!important}.public-product-detail{background:var(--surface);min-height:100svh;overflow:hidden}.public-product-hero{grid-template-columns:minmax(420px,.85fr) minmax(560px,1.15fr);align-items:center;gap:54px;min-height:790px;padding:116px max(40px,50vw - 680px) 60px;display:grid}.product-tapscard .public-product-hero{background:#f4f1ed}.product-business .public-product-hero{background:#ded8e4}.product-online .public-product-hero{background:#d7e4e2}.public-product-copy{z-index:3;position:relative}.public-product-copy h1{letter-spacing:0;margin:18px 0 26px;font-size:104px;font-weight:570;line-height:.86}.public-product-copy>p:not(.product-kicker){color:#666265;max-width:500px;margin:0;font-size:17px;line-height:1.65}.public-product-copy>a{color:#f4eee8;background:#17181c;border-radius:8px;align-items:center;gap:9px;min-height:52px;margin-top:32px;padding:0 18px;font-size:11px;font-weight:800;display:inline-flex}.aura-product-visual,.business-product-visual,.online-product-visual{border-radius:8px;min-height:560px;position:relative;overflow:hidden}.aura-product-visual{background:#19191d}.aura-card-halo{background:var(--gradient-ember);opacity:.8;position:absolute;inset:0}.aura-product-visual>img{z-index:2;filter:drop-shadow(0 32px 34px #0b090961);border-radius:18px;width:82%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)rotate(-8deg)}.aura-product-visual>span{z-index:3;color:#f5eee8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f128f;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:9px;display:flex;position:absolute;top:28px;left:28px}.aura-product-visual>small{z-index:3;color:#f7f0ea;font-size:18px;font-weight:800;position:absolute;bottom:26px;right:28px}.business-product-visual{background:#22232a}.business-identity-card{z-index:2;aspect-ratio:1.585;color:#f2ece6;background:#17181c;border-radius:8px;width:min(80%,510px);padding:26px;display:grid;position:absolute;top:84px;left:50%;transform:translate(-50%)rotate(-5deg);box-shadow:0 38px 70px #0f0e1257}.business-identity-card header,.business-identity-card footer{justify-content:space-between;align-items:center;display:flex}.business-identity-card header>span{font-size:8px;font-weight:800}.business-identity-card header .brand-logo{width:86px}.business-identity-card>div{align-self:end}.business-identity-card>div>span{color:#242129;background:#ded8e4;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:15px;font-size:13px;font-weight:850;display:grid}.business-identity-card h2{letter-spacing:0;margin:0;font-size:25px}.business-identity-card p{color:#aaa7ae;margin:6px 0 0;font-size:10px}.business-contact-panel{z-index:3;background:#f5f1ed;border-radius:8px;gap:10px;width:270px;padding:22px;display:grid;position:absolute;bottom:24px;right:24px;box-shadow:0 24px 52px #14121838}.business-contact-panel>span{color:#7f687e;font-size:8px;font-weight:800}.business-contact-panel h3{margin:5px 0 8px;font-size:20px}.business-contact-panel p{color:#69646a;align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.online-product-visual{background:#202428;align-content:start;justify-items:center;padding:58px 32px 30px;display:grid}.online-browser-bar{background:#171a1d;align-items:center;gap:6px;width:100%;height:48px;padding:0 16px;display:flex;position:absolute;top:0;left:0}.online-browser-bar i{background:#6d7476;border-radius:50%;width:7px;height:7px}.online-browser-bar span{color:#9aa2a3;margin-left:10px;font-size:8px}.online-webcard-preview{background:#f6f2ed;border-radius:8px;width:min(100%,350px);min-height:470px;padding:22px;display:grid;box-shadow:0 35px 70px #080b0c52}.online-webcard-preview header{justify-content:space-between;align-items:center;display:flex}.online-webcard-preview header>span{color:#f4efea;background:#1c2023;border-radius:50%;place-items:center;width:48px;height:48px;font-size:12px;font-weight:850;display:grid}.online-webcard-preview header .brand-logo{width:34px}.online-webcard-preview h2{letter-spacing:0;align-self:end;margin:36px 0 5px;font-size:27px}.online-webcard-preview>p{color:#777476;margin:0 0 20px;font-size:10px}.online-webcard-preview>div{gap:7px;display:grid}.online-webcard-preview>div>span{background:#e8e3de;border-radius:8px;justify-content:space-between;align-items:center;min-height:47px;padding:0 13px;font-size:10px;font-weight:750;display:flex}.online-webcard-preview>div>span:first-child{color:#f4efea;background:#1b1e21}.online-webcard-preview footer{color:#6e7474;align-self:end;gap:8px;margin-top:22px;display:flex}.online-publish-state{color:#34634a;background:#dce9de;border-radius:8px;align-items:center;gap:6px;padding:9px 11px;font-size:8px;font-weight:850;display:flex;position:absolute;bottom:20px;right:20px}.public-product-facts{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);max-width:1360px;margin:auto;display:grid}.public-product-facts>span{border-right:1px solid var(--border);align-items:center;gap:14px;min-height:78px;padding:0 26px;font-size:11px;font-weight:750;display:flex}.public-product-facts>span:last-child{border:0}.public-product-facts small{color:#9a6260;font-size:8px}.public-product-features{max-width:1240px;margin:auto;padding:130px 32px}.public-product-features>header{grid-template-columns:180px 1fr;align-items:start;gap:30px;display:grid}.public-product-features>header>span{color:#8d888a;font-size:8px;font-weight:800}.public-product-features h2{letter-spacing:0;max-width:760px;margin:0;font-size:58px;font-weight:560;line-height:1}.public-product-features>div{background:var(--border);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:58px;display:grid}.public-product-features article{background:var(--surface);min-height:230px;padding:26px}.public-product-features article svg{color:#9c5842}.public-product-features h3{margin:70px 0 10px;font-size:15px}.public-product-features article p{color:#747073;max-width:250px;margin:0;font-size:11px;line-height:1.6}.product-family-switch{color:#f3ede7;background:#18191d;padding:90px max(32px,50vw - 620px)}.product-family-switch>span{color:#86858a;font-size:8px;font-weight:800}.product-family-switch>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid}.product-family-switch a{color:#aaa8ad;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:1fr auto;align-content:center;gap:8px;min-height:150px;padding:22px;display:grid}.product-family-switch a.active{color:#1d1c20;background:#f2ece6}.product-family-switch a small{grid-column:1/-1;font-size:7px}.product-family-switch a b{letter-spacing:0;font-size:20px}.workspace-product-switch{grid-template-columns:repeat(3,1fr);gap:4px;margin:0 4px 24px;display:grid}.workspace-product-switch a{color:#89888d;border:1px solid #ffffff12;border-radius:8px;place-items:center;gap:4px;min-height:48px;font-size:7px;display:grid}.workspace-product-switch a:hover{color:#eee8e2;background:#25262b}.product-shell{background:var(--surface);grid-template-columns:240px minmax(0,1fr);min-height:100svh;display:grid}.product-sidebar{z-index:30;color:#d9d5cf;background:#16171b;flex-direction:column;height:100svh;padding:30px 22px 22px;display:flex;position:sticky;top:0}.product-sidebar .taps-cut{background:linear-gradient(145deg,#f0ebe5 0 48%,#0000 49% 61%,#f0ebe5 62%)}.product-sidebar>.product-wordmark{color:#f1ece6;padding:0 10px 48px}.product-sidebar nav{gap:6px;display:grid}.product-sidebar nav a{color:#969599;border-radius:12px;align-items:center;gap:12px;min-height:46px;padding:0 13px;font-size:12px;font-weight:650;transition:background .2s ease-out,color .2s ease-out;display:flex}.product-sidebar nav a:hover{color:#e6e1db;background:#ffffff0b}.product-sidebar nav a.active{color:#f1ece6;background:#27282d;box-shadow:inset 0 0 0 1px #ffffff0a}.sidebar-foot{gap:22px;margin-top:auto;padding:0 10px;display:grid}.sidebar-foot a{color:#959499;align-items:center;gap:10px;font-size:11px;display:flex}.sidebar-foot a.active{color:#f1ece6}.sidebar-foot small{color:#606066;font-size:8px}.product-sidebar-user{border-bottom:1px solid #ffffff12;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:8px;padding-bottom:16px;display:grid}.product-sidebar-user>span{color:#2c1f1a;background:#d1ac98;border-radius:12px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:850;display:grid}.product-sidebar-user>div{gap:2px;min-width:0;display:grid}.product-sidebar-user b,.product-sidebar-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-sidebar-user b{color:#e9e3dd;font-size:9px}.product-sidebar-user button{color:#77777c;background:0 0;border:0;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.product-sidebar-user button:hover{color:#dda083;background:#292a2f}.product-main{min-width:0;padding:48px clamp(32px,5vw,86px) 96px}.product-mobile-header,.product-mobile-nav{display:none}.product-mobile-nav button.mobile-create{border:0;place-items:center;display:grid}.editorial-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:44px;display:flex}.editorial-heading h1{letter-spacing:0;margin:10px 0 8px;font-size:clamp(48px,5vw,76px);font-weight:560;line-height:.95}.editorial-heading>div>p:last-child{color:#767276;margin:0;font-size:13px}.heading-actions{align-items:center;gap:10px;display:flex}.heading-actions button{background:var(--surface-elevated);border:0;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.heading-actions>span{color:#eee8e1;background:#1c1d21;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.solid-action{color:#f2ece6;background:#17181c;border:0;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:11px;font-weight:750;display:flex}.product-loading{color:#777477;align-content:center;place-items:center;gap:12px;min-height:calc(100svh - 144px);font-size:11px;display:grid}.product-loading span{border:2px solid #d7d2cc;border-top-color:#a85839;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite editor-spin}.product-auth-state{align-content:center;max-width:760px;min-height:calc(100svh - 144px);display:grid}.product-auth-state h1{letter-spacing:0;max-width:700px;margin:15px 0 20px;font-size:clamp(52px,7vw,96px);font-weight:560;line-height:.92}.product-auth-state>p:not(.product-kicker){color:#747074;max-width:520px;margin:0 0 30px;line-height:1.65}.product-auth-state>a{color:#f1ebe5;background:#17181c;border-radius:16px;align-items:center;gap:8px;width:max-content;padding:15px 18px;font-size:11px;font-weight:800;display:flex}.dashboard-composition{grid-template-columns:minmax(560px,1.25fr) minmax(300px,.75fr);gap:16px;display:grid}.identity-stage{border-radius:var(--radius-xl);background:var(--gradient-violet);min-height:690px;box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.identity-stage:after{content:"";background:linear-gradient(90deg,#11121752,#0000 55%);position:absolute;inset:0}.identity-copy{z-index:4;color:#f7f2ed;max-width:330px;position:absolute;top:48px;left:48px}.identity-copy>span{font-size:8px;font-weight:800}.identity-copy h2{letter-spacing:0;margin:18px 0 14px;font-size:43px;font-weight:560;line-height:1}.identity-copy p{color:#f7f2edc7;font-size:12px;line-height:1.6}.identity-copy a{color:#1b1b1e;background:#f4efe9;border-radius:14px;align-items:center;gap:8px;width:max-content;margin-top:24px;padding:13px 15px;font-size:10px;font-weight:800;display:flex}.identity-stage .product-phone{z-index:3;position:absolute;bottom:-65px;right:42px;transform:rotate(2deg)}.physical-card-mini{z-index:5;filter:drop-shadow(0 22px 25px #19141242);width:270px;position:absolute;bottom:120px;right:-38px;transform:rotate(-10deg)}.physical-card-mini img{border-radius:14px;width:100%}.product-phone{background:#f8f5f0;border:7px solid #17181c;border-radius:38px;width:284px;min-height:560px;overflow:hidden;box-shadow:0 35px 70px #1b171642}.product-phone-top{color:#fff;background:#17181c;justify-content:space-between;align-items:center;height:34px;padding:0 18px;font-size:7px;display:flex}.product-phone-top i{background:#060607;border-radius:0 0 12px 12px;width:72px;height:20px}.product-phone-cover{background:var(--gradient-ember);height:170px;position:relative}.theme-violet .product-phone-cover{background:var(--gradient-violet)}.theme-rose .product-phone-cover{background:var(--gradient-rose)}.theme-aqua .product-phone-cover{background:var(--gradient-aqua)}.product-phone-cover>div{color:#fff;background:#1a1b1e;border:5px solid #f8f5f0;border-radius:50%;place-items:center;width:70px;height:70px;font-weight:800;display:grid;position:absolute;bottom:-34px;left:18px}.product-phone-body{gap:7px;padding:46px 18px 18px;display:grid}.product-phone-body h3{margin:0;font-size:21px}.product-phone-body>span,.product-phone-body>p{color:#777276;font-size:10px}.product-phone-body>p{margin:0 0 7px;line-height:1.5}.product-phone-body>div{gap:7px;display:grid}.product-phone-body a{border:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;min-height:40px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.dashboard-stats{grid-template-rows:1fr auto;gap:16px;display:grid}.stat-feature{border-radius:var(--radius-lg);color:#eee9e3;background:#191a1e;min-height:380px;padding:32px;position:relative;overflow:hidden}.stat-feature>span{color:#99989c;font-size:9px}.stat-feature>b{margin-top:15px;font-size:76px;font-weight:520;display:block}.stat-feature svg{width:115%;height:140px;position:absolute;bottom:30px;right:-20px}.stat-feature path{fill:none;stroke:#d08a69;stroke-width:2px}.stat-rail{border-radius:var(--radius-lg);background:var(--border);gap:1px;display:grid;overflow:hidden}.stat-rail article{background:var(--surface-elevated);grid-template-columns:26px 1fr auto;align-items:center;gap:8px;min-height:78px;padding:0 18px;display:grid}.stat-rail svg{color:#a65d43}.stat-rail span{color:#787478;font-size:10px}.stat-rail b{font-size:19px;font-weight:600}.period-control{background:var(--surface-elevated);color:#6f6c70;border-radius:14px;padding:11px 14px;font-size:10px}.analytics-hero{border-radius:var(--radius-xl);color:#f0ebe5;background:#191a1e;grid-template-columns:260px 1fr;min-height:360px;display:grid;overflow:hidden}.analytics-hero>div{padding:38px}.analytics-hero>div>span{color:#97969b;font-size:8px}.analytics-hero strong{margin:19px 0 15px;font-size:76px;font-weight:520;display:block}.analytics-hero p{color:#9e9ca0;font-size:10px;line-height:1.5}.analytics-hero svg{align-self:end;width:100%;height:270px}.chart-grid{fill:none;stroke:#fff1}.chart-line{fill:none;stroke:#d28a68;stroke-width:2.5px;vector-effect:non-scaling-stroke}.analytics-breakdown{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.analytics-breakdown>article,.inventory-section{border-radius:var(--radius-lg);background:var(--surface-elevated);min-height:330px;padding:28px}.section-title{gap:6px;margin-bottom:26px;display:grid}.section-title>span{color:#969297;font-size:8px;font-weight:800}.section-title>b{font-size:17px}.source-row{border-bottom:1px solid var(--border);grid-template-columns:72px 1fr 36px;align-items:center;gap:12px;min-height:52px;font-size:10px;display:grid}.source-row i{background:#ded9d3;height:3px;overflow:hidden}.source-row em{background:#b96647;height:100%;display:block}.source-row b{text-align:right}.top-link-row{border-bottom:1px solid var(--border);grid-template-columns:28px 1fr auto;align-items:center;min-height:54px;display:grid}.top-link-row svg{color:#a85e43}.top-link-row span{font-size:11px;font-weight:700}.top-link-row small{color:#969297;font-size:8px}.quiet-empty{color:#8e8a8e;text-align:center;align-content:center;place-items:center;gap:10px;min-height:190px;display:grid}.quiet-empty p{max-width:260px;margin:0;font-size:10px;line-height:1.5}.card-showcase-premium{border-radius:var(--radius-xl);background:var(--gradient-ember);color:#f2ece5;min-height:590px;box-shadow:var(--shadow-soft);grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden}.card-product-visual{place-items:center;padding:52px;display:grid;position:relative}.card-product-visual img{z-index:2;border-radius:22px;width:min(100%,590px);position:relative;transform:rotate(-4deg);box-shadow:0 48px 70px #0c0a0966}.card-sheen{z-index:3;mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff2e,#0000 66%);width:54%;height:70%;position:absolute;transform:rotate(-4deg)}.card-product-copy{background:#0f0e1161;align-content:center;padding:50px 52px;display:grid}.one-label{border:1px solid #ffffff40;border-radius:12px;width:max-content;padding:8px 10px;font-size:8px}.card-product-copy h2{letter-spacing:0;margin:23px 0 17px;font-size:48px;font-weight:560;line-height:.98}.card-product-copy>p{color:#f3ede7b8;font-size:11px;line-height:1.65}.card-product-copy>div{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.card-product-copy>div>span{border-left:1px solid #ffffff2e;gap:4px;padding-left:12px;display:grid}.card-product-copy>div b{font-size:12px}.card-product-copy>div small{color:#a9a3a0;font-size:8px}.card-product-copy>button{color:#1a191c;background:#f1ebe5;border:0;border-radius:14px;align-items:center;gap:8px;width:max-content;padding:13px 15px;font-size:10px;font-weight:800;display:flex}.inventory-section{margin-top:16px}.inventory-empty{border-top:1px solid var(--border);text-align:center;align-content:center;place-items:center;gap:8px;min-height:210px;display:grid}.inventory-empty h3{margin:5px 0 0;font-size:15px}.inventory-empty p{color:#7a767a;margin:0;font-size:10px}.inventory-empty button{color:#f0eae4;background:#1b1c20;border:0;border-radius:12px;margin-top:8px;padding:11px 14px;font-size:10px;font-weight:750}.username-product-page{margin:-48px clamp(-86px,-5vw,-32px) -96px}.username-hero{background:var(--gradient-violet);align-content:center;justify-items:start;min-height:670px;padding:100px max(40px,50vw - 640px);display:grid}.username-hero h1{letter-spacing:0;margin:20px 0 22px;font-size:clamp(72px,8vw,124px);font-weight:540;line-height:.82}.username-hero h1 em{color:#5d4a64;font-family:Georgia,serif;font-weight:400}.username-hero>p:not(.product-kicker){color:#554f58;max-width:490px;margin:0;font-size:14px;line-height:1.6}.username-search{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f5f1d6;border-radius:18px;grid-template-columns:34px minmax(180px,430px) auto;align-items:center;margin-top:36px;padding:7px 7px 7px 16px;display:grid;box-shadow:0 25px 55px #2d243029}.username-search svg{color:#746977}.username-search input{background:0 0;border:0;outline:none;min-width:0;height:48px;font-size:18px}.username-search button{color:#f2ece6;background:#18191d;border:0;border-radius:14px;align-items:center;gap:7px;height:46px;padding:0 16px;font-size:10px;font-weight:800;display:flex}.username-result{background:#f8f5f1c2;border-radius:14px;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;font-size:10px;display:flex}.username-result a{align-items:center;gap:5px;margin-left:18px;font-weight:800;display:flex}.username-result.available{color:#245e4f}.username-result.unavailable{color:#984a3f}.username-hero>.username-rule{color:#8d3f37!important;max-width:620px!important;margin-top:12px!important;font-size:10px!important}.username-result.special{color:#7a5135}.inventory-loading{color:#8e898b;justify-content:center;align-items:center;gap:10px;min-height:180px;font-size:11px;display:flex}.inventory-loading span{border:2px solid #d8d3ce;border-top-color:#815a48;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite editor-spin}.real-card-inventory{gap:12px;padding-top:24px;display:grid}.real-card-inventory article{border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:22px;padding:16px;display:grid;box-shadow:0 16px 34px #1916140f}.real-card-inventory img{border-radius:10px;width:100%;height:auto;display:block}.real-card-inventory article>div{gap:6px;display:grid}.real-card-inventory h3,.real-card-inventory p{margin:0}.real-card-inventory h3{font-size:18px}.real-card-inventory p,.real-card-inventory small{color:var(--text-muted);font-size:10px}.real-card-inventory footer{gap:18px;margin-top:8px;display:flex}.card-status{color:#625f61;background:#dedbd5;border-radius:999px;justify-self:start;padding:5px 8px;font-size:8px;font-weight:800}.card-status.active{color:#315d46;background:#dfeadf}.card-status.suspended,.card-status.revoked{color:#874b41;background:#efe0dc}.handle-gallery{padding:110px max(40px,50vw - 640px)}.gallery-heading{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.gallery-heading span{font-size:9px;font-weight:800}.gallery-heading p{color:#7b777b;margin:0;font-size:10px}.handle-gallery>div:last-child{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.handle-card{border-radius:var(--radius-lg);color:#f5f0ea;min-height:300px;box-shadow:var(--shadow-soft);padding:26px;display:grid}.handle-card.ember{background:var(--gradient-ember)}.handle-card.violet{background:var(--gradient-violet);color:#252229}.handle-card.aqua{background:var(--gradient-aqua);color:#202729}.handle-card.rose{background:var(--gradient-rose);color:#282225}.handle-card>span{font-size:8px;font-weight:800}.handle-card h2{letter-spacing:0;align-self:center;margin:0;font-size:58px;font-weight:570}.handle-card footer{justify-content:space-between;align-items:center;display:flex}.handle-card footer small{font-size:9px}.handle-card footer button{width:42px;height:42px;color:inherit;background:0 0;border:1px solid;border-radius:14px;place-items:center;display:grid}.block-palette-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1212156b;place-items:center;padding:24px;animation:.2s ease-out palette-in;display:grid;position:fixed;inset:0}.block-command-palette{border-radius:var(--radius-lg);background:#f7f3ef;width:min(100%,660px);max-height:min(760px,100svh - 48px);overflow:hidden;box-shadow:0 45px 100px #120f0e47}.block-command-palette>header{justify-content:space-between;align-items:center;padding:24px 24px 18px;display:flex}.block-command-palette>header span{color:#9a6852;font-size:8px;font-weight:800}.block-command-palette h3{letter-spacing:0;margin:5px 0 0;font-size:24px}.block-command-palette>header button{background:#ebe6e1;border:0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.block-command-search{color:#817d7e;background:#eae5e0;border-radius:14px;align-items:center;gap:10px;margin:0 24px;padding:0 14px;display:flex}.block-command-search input{background:0 0;border:0;outline:none;width:100%;height:48px;font-size:12px}.block-command-results{max-height:540px;padding:22px 24px 26px;overflow:auto}.block-command-group>span{color:#979294;margin:0 0 8px;font-size:8px;font-weight:800;display:block}.block-command-group+.block-command-group{margin-top:22px}.block-command-group>div{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.block-command-group button{text-align:left;background:#fdfaf7;border:0;border-radius:14px;grid-template-columns:38px 1fr 24px;align-items:center;gap:9px;padding:11px;transition:transform .2s ease-out,box-shadow .2s ease-out;display:grid}.block-command-group button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1e191614}.block-command-group button>svg:first-child{color:#a85c40;justify-self:center}.block-command-group button>svg:last-child{color:#8c8789}.block-command-group button>span{gap:3px;display:grid}.block-command-group b{font-size:11px}.block-command-group small{color:#898486;font-size:8px}@keyframes palette-in{0%{opacity:0}to{opacity:1}}.profile-workspace{background:var(--surface);grid-template-columns:240px minmax(560px,1fr) 410px}.workspace-sidebar{color:#ddd8d2;background:#17181c;border:0;padding:30px 20px 20px}.workspace-brand{color:#f2ece6}.workspace-brand span{color:#17181c;background:#f0eae4;border-radius:12px}.workspace-sidebar nav a{color:#96959a;border-radius:12px}.workspace-sidebar nav a:hover{color:#e7e1db;background:#222328}.workspace-sidebar nav a.active{color:#f2ece6;background:#292a2f}.workspace-user{border-color:#ffffff14}.workspace-user>span{color:#31221d;background:#d5b29d;border-radius:12px}.workspace-user b{color:#e9e3dd}.workspace-user button:hover{color:#e5a286;background:#2b2c31}.workspace-main{padding:42px clamp(34px,5vw,76px) 80px}.workspace-header h1{margin-top:9px;font-size:43px;font-weight:560}.workspace-path{color:#9b6851;font-size:9px;font-weight:800}.workspace-actions a,.workspace-actions button{background:#eae5df;border:0;border-radius:14px;min-height:44px}.workspace-actions .save-button{background:#191a1e;border:0}.workspace-actions .save-button:disabled{color:#717073;background:#dfddd8}.workspace-tabs{border:0;gap:8px;margin:34px 0 26px}.workspace-tabs button,.workspace-tabs>a{color:#7d797d;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:11px;font-weight:750;display:flex}.workspace-tabs button.active{color:#1a1b1f;background:#ded9d3;border:0}.settings-section{border-radius:var(--radius-lg);background:var(--surface-elevated);border:0;padding:28px}.section-heading h2{font-size:18px}.section-heading p{margin-top:7px;font-size:10px}.profile-fields-grid{gap:24px;margin-top:28px}.profile-fields-grid input,.profile-fields-grid textarea,.block-editor-fields input,.username-field{background:#ebe7e2;border:0;border-radius:12px;min-height:48px}.add-block-button{background:#191a1e;border-radius:14px;min-height:42px;padding:0 14px}.account-settings-page{width:min(980px,100%);margin:0 auto}.settings-page-heading{border-bottom:1px solid #d8d3cd;justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:30px;display:flex}.settings-page-heading h1{letter-spacing:0;margin:8px 0 10px;font-size:clamp(42px,5vw,68px);line-height:.95}.settings-page-heading>div>p:last-child{color:#797579;margin:0;font-size:12px}.settings-save{color:#f5f0ea;background:#17181c;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:128px;height:46px;font-weight:750;display:flex}.settings-save:disabled{cursor:not-allowed;opacity:.5}.settings-feedback{color:#2f6f54;align-items:center;gap:8px;margin:18px 0 0;font-size:11px;font-weight:700;display:flex}.account-settings-section{border-bottom:1px solid #ddd8d2;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,72px);padding:46px 0;display:grid}.settings-section-title{align-items:flex-start;gap:14px;display:flex}.settings-section-title>span{color:#86513d;background:#ded6cf;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.settings-section-title h2{letter-spacing:0;margin:1px 0 7px;font-size:17px}.settings-section-title p{color:#858084;max-width:300px;margin:0;font-size:10px;line-height:1.55}.account-settings-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.account-settings-fields label{color:#777277;text-transform:uppercase;gap:8px;font-size:9px;font-weight:750;display:grid}.account-settings-fields input{color:#1d1d21;width:100%;min-height:48px;font:inherit;text-transform:none;background:#eeebe7;border:1px solid #d8d2cc;border-radius:8px;padding:0 14px;font-size:12px}.account-settings-fields input[readonly]{color:#7d797c}.account-meta-row{color:#8c878a;grid-column:2;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:8px 16px;margin-top:-24px;font-size:9px;display:grid}.account-meta-row b{color:#343337;font-size:10px}.profile-visibility-row{background:#eeebe7;border:1px solid #d8d2cc;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:14px 16px;display:flex}.profile-visibility-row>div{gap:5px;display:grid}.profile-visibility-row b{font-size:13px}.profile-visibility-row small{color:#817c80;font-size:9px}.settings-toggle{flex:none;width:46px;height:26px;position:relative}.settings-toggle input{opacity:0;position:absolute}.settings-toggle span{background:#c8c2bd;border-radius:20px;transition:background .2s ease-out;position:absolute;inset:0}.settings-toggle span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s ease-out;position:absolute;top:4px;left:4px;box-shadow:0 2px 8px #1414162e}.settings-toggle input:checked+span{background:#426e5b}.settings-toggle input:checked+span:after{transform:translate(20px)}.settings-empty{border:1px dashed #cfc8c2;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:15px 16px;display:flex}.settings-empty p{color:#777276;margin:0;font-size:10px}.settings-empty a{color:#383539;align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.settings-command-list{display:grid}.settings-command-list>div{border-bottom:1px solid #ddd7d1;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 0;display:grid}.settings-command-list>div:first-child{padding-top:0}.settings-command-list>div>span{color:#6e5550;background:#e4ded8;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.settings-command-list>div>div{gap:4px;display:grid}.settings-command-list b{font-size:11px}.settings-command-list small{color:#888286;font-size:8px;line-height:1.5}.settings-command-list a,.settings-command-list button{color:#3d393d;background:0 0;border:1px solid #d0cac4;border-radius:8px;align-items:center;min-height:36px;padding:0 12px;font-size:9px;font-weight:750;display:flex}.professional-block-list{gap:10px}.professional-block{border-radius:var(--radius-md);background:#ece8e3;border:0;grid-template-columns:30px 40px minmax(0,1fr) 42px 36px;padding:12px;transition:transform .2s ease-out,box-shadow .2s ease-out,opacity .2s ease-out}.professional-block:hover{transform:translateY(-2px);box-shadow:0 15px 30px #1e191614}.block-type-icon{color:#9e563d;background:#ded6cf;border-radius:12px;width:40px;height:40px}.block-editor-fields input{background:#f7f3ef;min-height:36px}.empty-blocks{border-radius:var(--radius-md);background:#ebe7e2;border:0;min-height:240px}.empty-blocks button{color:#f1ebe5;background:#191a1e;border:0;border-radius:12px;padding:10px 13px}.live-preview-panel{background:#e5e1dc;border:0}.editor-phone{border-color:#15161a;border-radius:46px;width:322px;min-height:660px;box-shadow:0 45px 95px #1e181638,inset 0 0 0 1px #fff3}.editor-phone .profile-cover{background:var(--gradient-ember);height:205px}.editor-phone.theme-violet .profile-cover{background:var(--gradient-violet)}.editor-phone.theme-aqua .profile-cover{background:var(--gradient-aqua)}.editor-phone.theme-rose .profile-cover{background:var(--gradient-rose)}.theme-card{border-radius:var(--radius-md);background:#ece8e3;border:0;padding:13px}.theme-card.selected{border:0;box-shadow:inset 0 0 0 2px #9c5b41}.premium-public-profile{background:#ded9d3;place-items:center;min-height:100svh;padding:36px 18px;display:grid}.public-identity-surface{border-radius:var(--radius-xl);background:#f7f3ef;width:min(100%,470px);overflow:hidden;box-shadow:0 40px 100px #1c17152e}.public-premium-cover{background:var(--gradient-ember);height:230px;position:relative;overflow:hidden}.public-theme-violet .public-premium-cover{background:var(--gradient-violet)}.public-theme-rose .public-premium-cover{background:var(--gradient-rose)}.public-theme-aqua .public-premium-cover{background:var(--gradient-aqua)}.public-theme-mono .public-premium-cover{background:var(--gradient-mono)}.public-premium-cover nav{z-index:2;color:#f4eee8;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:relative}.public-premium-cover nav>a{font-size:11px;font-weight:900}.public-premium-cover nav button{color:#f5efe9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14141729;border:1px solid #ffffff40;border-radius:14px;place-items:center;width:38px;height:38px;display:grid}.public-identity-header{padding:52px 24px 17px;position:relative}.public-premium-avatar{color:#f4eee8;background:#1a1b1f;border:6px solid #f7f3ef;border-radius:50%;place-items:center;width:88px;height:88px;font-size:27px;font-weight:800;display:grid;position:absolute;top:-48px;left:24px}.public-name-row{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.public-name-row h1{letter-spacing:0;align-items:center;gap:8px;margin:0;font-size:28px;font-weight:630;display:flex}.public-name-row h1 span{color:#fff;background:#1c6654;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.public-name-row p{color:#777276;align-items:center;gap:2px;margin:6px 0 0;font-size:11px;display:flex}.public-socials{gap:6px;display:flex}.public-socials a{color:#504d50;background:#e8e3de;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.public-premium-bio{color:#5f5b5e;max-width:390px;margin:18px 0 0;font-size:12px;line-height:1.6}.public-modules{gap:9px;padding:8px 24px 24px;display:grid}.public-link-module{background:#ece7e1;grid-template-columns:38px 1fr 22px;align-items:center;gap:10px;min-height:58px;padding:8px 12px 8px 9px;transition:transform .2s ease-out,box-shadow .2s ease-out;display:grid}.public-link-module:hover{transform:translateY(-2px);box-shadow:0 14px 26px #1d181614}.public-link-module.primary{color:#f3ede7;background:#18191d}.public-module-icon{color:#9a573e;background:#ffffff8c;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.public-link-module.primary .public-module-icon{color:#e0a181;background:#ffffff1a}.public-link-module b{font-size:11px}.public-divider{border-bottom:1px solid var(--border);color:#8d888b;margin-top:10px;padding-bottom:7px;font-size:8px;font-weight:800}.public-text-module{color:#5d595c;margin:0;font-size:11px;line-height:1.6}.public-profile-empty{color:#8c8789;justify-content:center;align-items:center;gap:9px;min-height:120px;font-size:10px;display:flex}.public-premium-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.public-premium-footer span{font-size:10px;font-weight:900}.public-premium-footer small{color:#989396;font-size:8px}@media (max-width:1280px){.premium-hero{grid-template-columns:.8fr 1.2fr}.dashboard-composition{grid-template-columns:1fr}.identity-stage{min-height:650px}.dashboard-stats{grid-template-rows:auto;grid-template-columns:1fr 1fr}.stat-feature{min-height:300px}.profile-workspace{grid-template-columns:210px minmax(520px,1fr) 360px}.editor-phone{width:290px}.preview-toolbar{max-width:290px}}@media (max-width:1040px){.product-shell{grid-template-columns:88px minmax(0,1fr)}.product-sidebar{padding:28px 15px}.product-sidebar>.product-wordmark{justify-content:center;padding:0 0 45px;font-size:0}.product-sidebar nav a{justify-content:center;padding:0}.product-sidebar nav a span,.sidebar-foot{display:none}.premium-hero{grid-template-columns:1fr;min-height:auto;padding-top:150px}.premium-hero-copy{max-width:760px}.premium-product-scene{min-height:720px}.premium-story{grid-template-columns:1fr;gap:36px}.story-index,.story-features{grid-column:1}.card-showcase-premium{grid-template-columns:1fr}.card-product-visual{min-height:480px}.analytics-breakdown{grid-template-columns:1fr}.profile-workspace{grid-template-columns:86px minmax(0,1fr)}.workspace-sidebar{align-items:center;padding:26px 12px}.workspace-brand b,.workspace-sidebar nav a:not(.active){font-size:0}.workspace-sidebar nav a{justify-content:center}.workspace-user div{display:none}.workspace-user{grid-template-columns:34px}.live-preview-panel{display:none}}@media (max-width:720px){.premium-nav{width:calc(100% - 32px);height:70px}.premium-nav>div>a:not(.nav-account){display:none}.premium-hero{padding:100px 18px 24px;overflow:hidden}.premium-hero-copy{padding:0}.premium-hero-copy h1{font-size:58px}.premium-hero-copy>p:not(.product-kicker){font-size:14px}.premium-product-scene{min-height:330px;margin-top:12px}.landing-material-orbit{inset:20px -70px 0}.landing-profile-device{width:278px;min-height:560px;top:28px}.device-cover{height:170px}.landing-card-asset{width:270px;bottom:35px;right:-75px}.product-signal{min-width:150px;padding:10px}.signal-nfc{top:110px;right:-10px}.signal-secure{bottom:48px;left:-2px}.premium-proof{grid-template-columns:1fr 1fr}.premium-proof span:nth-child(2){border-right:0}.premium-proof span:nth-child(-n+2){border-bottom:1px solid var(--border)}.premium-story{padding:90px 18px}.premium-story>div:nth-child(2) h2{font-size:44px}.story-features{grid-template-columns:1fr 1fr}.story-features article{min-height:180px;padding:20px 16px}.story-features b{margin-top:34px}.premium-final{min-height:520px;padding:40px 18px}.premium-final h2{font-size:54px}.premium-footer{flex-wrap:wrap;gap:10px;padding:24px 18px}.footer-social-links{order:3;margin:0}.premium-footer small{margin-left:auto}.product-shell{padding:66px 0 92px;display:block}.product-sidebar{display:none}.product-sidebar.open{z-index:70;width:min(82vw,300px);height:100svh;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:30px 0 70px #0c0c0e4d}.product-sidebar.open .product-wordmark{justify-content:flex-start;padding-left:10px;font-size:16px}.product-sidebar.open nav a{justify-content:flex-start;padding:0 13px}.product-sidebar.open nav a span,.product-sidebar.open .sidebar-foot{display:grid}.product-mobile-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f1ede0;justify-content:space-between;align-items:center;width:100%;height:66px;padding:0 16px;display:flex;position:fixed;top:0;left:0}.product-mobile-header>div{gap:5px;display:flex}.product-mobile-header button{background:0 0;border:0;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.product-main{padding:28px 16px 38px}.product-mobile-nav{z-index:60;bottom:max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#16171beb;border:1px solid #ffffff14;border-radius:24px;justify-content:space-around;align-items:center;width:min(100% - 24px,430px);height:72px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 24px 55px #0f0f1247}.product-mobile-nav a{color:#8f8e93;place-items:center;gap:3px;min-width:48px;display:grid}.product-mobile-nav a.active{color:#f0eae4}.product-mobile-nav small{font-size:7px}.product-mobile-nav .mobile-create{color:#2c201c;background:#d3b09d;border-radius:17px;width:50px;height:50px}.editorial-heading{align-items:flex-start;margin-bottom:28px}.editorial-heading h1{font-size:46px}.editorial-heading .solid-action{width:44px;padding:0;font-size:0}.dashboard-composition{display:block}.identity-stage{border-radius:var(--radius-lg);min-height:620px}.identity-copy{max-width:270px;top:30px;left:24px}.identity-copy h2{font-size:34px}.identity-stage .product-phone{bottom:-100px;right:-8px;transform:scale(.83)rotate(2deg)}.physical-card-mini{width:220px;bottom:108px;right:-65px}.dashboard-stats{grid-template-columns:1fr;margin-top:14px}.stat-feature{min-height:260px}.stat-feature>b{font-size:62px}.analytics-hero{grid-template-columns:1fr;min-height:480px}.analytics-hero svg{height:220px}.analytics-hero strong{font-size:62px}.analytics-breakdown{grid-template-columns:1fr}.card-showcase-premium{border-radius:var(--radius-lg);display:block}.card-product-visual{min-height:340px;padding:28px}.card-product-copy{padding:32px 24px}.card-product-copy h2{font-size:39px}.card-product-copy>div{grid-template-columns:1fr}.username-product-page{margin:-28px -16px -38px}.username-hero{min-height:600px;padding:80px 18px}.username-hero h1{font-size:68px}.username-search{grid-template-columns:28px minmax(0,1fr);width:100%;padding:7px 12px}.username-search button{grid-column:1/-1;justify-content:center;width:100%}.username-result{flex-wrap:wrap;align-items:flex-start}.username-result a{width:100%;margin-left:25px}.handle-gallery{padding:78px 18px}.gallery-heading{gap:8px;display:grid}.handle-gallery>div:last-child{grid-template-columns:1fr}.handle-card{min-height:250px}.handle-card h2{font-size:50px}.profile-workspace{padding:66px 0 20px;display:block}.workspace-sidebar{display:none}.workspace-main{padding:24px 14px 60px}.workspace-header h1{font-size:34px}.workspace-tabs{overflow-x:auto}.settings-section{padding:20px}.block-palette-backdrop{align-items:end;padding:0}.block-command-palette{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:86svh}.block-command-group>div{grid-template-columns:1fr}.block-command-results{max-height:58svh}.professional-block{grid-template-columns:24px 38px minmax(0,1fr) 36px}.professional-block .delete-control{grid-column:4}.switch-control{grid-area:1/4}.delete-control{grid-row:2}.real-card-inventory article{grid-template-columns:1fr}.real-card-inventory article>img{max-width:260px}.premium-public-profile{padding:0}.public-identity-surface{min-height:100svh;box-shadow:none;border-radius:0}.public-premium-cover{height:250px}}@media (max-width:1040px){.public-product-hero{grid-template-columns:1fr;min-height:auto;padding:150px 32px 60px}.public-product-copy{max-width:760px}.aura-product-visual,.business-product-visual,.online-product-visual{min-height:560px}.landing-product-family>header{grid-template-columns:1fr}.landing-product-family header p{grid-column:1}.workspace-product-switch{grid-template-columns:1fr}.workspace-product-switch a{font-size:0}}@media (max-width:720px){.public-product-nav .public-product-links{background:#18191d;border:1px solid #ffffff14;border-radius:8px;align-content:start;gap:4px;padding:10px;display:none;position:fixed;top:70px;left:16px;right:16px;box-shadow:0 24px 55px #100f1247}.public-product-nav.open .public-product-links{display:grid}.public-product-nav .public-product-links>a{color:#aaa8ad;border-radius:7px;justify-content:space-between;align-items:center;min-height:46px;padding:0 12px;font-size:10px;display:flex!important}.public-product-nav .public-product-links>a.active{color:#f1ebe5;background:#2a2b30}.public-product-nav .public-product-links .nav-account{color:#1b1a1e;background:#f1ebe5;margin-top:6px}.public-menu-toggle{color:#f4eee8;background:#18191d;border:0;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.public-product-nav .public-product-links .official-social-links{padding:8px 8px 6px}.public-product-nav .public-product-links .official-social-links a{color:#f4eee8;border-color:#fff3}.landing-product-family{padding:78px 18px 12px}.landing-product-family>header{gap:12px}.landing-product-family h2{font-size:42px}.landing-product-family>div{grid-template-columns:1fr}.landing-product-family>div>a{min-height:210px}.landing-product-family b{font-size:34px}.public-product-hero{grid-template-columns:1fr;gap:28px;padding:104px 16px 24px}.public-product-copy h1{font-size:62px}.public-product-copy>p:not(.product-kicker){font-size:14px}.public-product-copy>a{margin-top:24px}.aura-product-visual,.business-product-visual,.online-product-visual{min-height:420px}.aura-product-visual>img{width:104%}.business-identity-card{width:90%;padding:18px;top:54px}.business-identity-card header .brand-logo{width:70px}.business-identity-card h2{font-size:19px}.business-contact-panel{width:240px;padding:17px;bottom:12px;right:12px}.online-product-visual{padding:58px 14px 18px}.online-webcard-preview{min-height:350px}.online-webcard-preview h2{margin-top:20px}.public-product-facts{grid-template-columns:1fr}.public-product-facts>span{border-right:0;border-bottom:1px solid var(--border);min-height:58px}.public-product-facts>span:last-child{border:0}.public-product-features{padding:80px 18px}.public-product-features>header{grid-template-columns:1fr;gap:14px}.public-product-features h2{font-size:42px}.public-product-features>div{grid-template-columns:1fr;margin-top:36px}.public-product-features article{min-height:180px}.public-product-features h3{margin-top:42px}.product-family-switch{padding:70px 18px}.product-family-switch>div{grid-template-columns:1fr}.product-family-switch a{min-height:110px}.public-product-detail .premium-footer{gap:12px;display:grid}.workspace-product-switch{grid-template-columns:repeat(3,1fr)}.workspace-product-switch a{font-size:7px}.settings-page-heading{align-items:start;gap:22px;padding-bottom:24px;display:grid}.settings-page-heading h1{font-size:46px}.settings-save{width:100%}.account-settings-section{grid-template-columns:1fr;gap:24px;padding:32px 0}.account-settings-fields{grid-template-columns:1fr}.account-meta-row{grid-column:1;grid-template-columns:auto 1fr;margin-top:-10px}.settings-command-list>div{grid-template-columns:38px minmax(0,1fr)}.settings-command-list>div>a,.settings-command-list>div>button{grid-column:2;justify-self:start}.settings-section-title p{max-width:none}}.public-profile-page{background:radial-gradient(circle at 80% 14%,#c4a5e273,#0000 28rem),radial-gradient(circle at 10% 90%,#ecb57e61,#0000 25rem),#f7f5ef;place-items:center;min-height:100svh;padding:30px;display:grid}.public-profile{width:min(100%,470px);box-shadow:var(--shadow);background:#fffefa;border:1px solid #18231f1a;border-radius:24px;overflow:hidden}.public-cover{height:190px}.public-avatar{margin:-40px 0 0 24px;position:relative}.public-profile-content{padding:17px 24px 28px}.public-profile-content h1{margin:0;font-size:27px}.auth-page,.onboarding-page{background:radial-gradient(circle at 12% 14%,#afd7c985,transparent 27rem),radial-gradient(circle at 88% 84%,#ddb5ef75,transparent 28rem),var(--paper);place-items:center;min-height:100svh;padding:24px;display:grid}.auth-card{width:min(100%,440px);box-shadow:var(--shadow);background:#fffefad1;border:1px solid #18231f1f;border-radius:8px;gap:16px;padding:34px;display:grid}.auth-card .landing-logo{margin-bottom:18px}.auth-card h1,.onboarding-page h1{margin:0;font-size:32px;line-height:1.05}.auth-notice{color:#6a542f;background:#f5edda;border-left:3px solid #b58d50;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.auth-form{gap:13px;margin-top:5px;display:grid}.auth-form label{color:#48514c;gap:7px;font-size:13px;font-weight:650;display:grid}.auth-form input{border:1px solid var(--line);background:#fffefa;border-radius:7px;outline:none;width:100%;padding:12px}.auth-form input:focus{border-color:#71988d;box-shadow:0 0 0 3px #337a651f}.auth-form>button{border:0;width:100%}.auth-form button:disabled,.google-button:disabled{cursor:not-allowed;opacity:.55}.password-input{display:block;position:relative}.password-input input{padding-right:46px}.password-input button{color:#777277;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.password-input button:hover{color:#252428;background:#eeebe5}.google-button{border:1px solid var(--line);width:100%;color:var(--ink);background:#fffefa;border-radius:8px;padding:11px;font-weight:650}.auth-message{color:#975044;margin:0;font-size:12px;line-height:1.45}.auth-links{color:#296453;justify-content:space-between;gap:14px;margin:4px 0 0;font-size:12px;display:flex}.auth-links button{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.auth-links button:hover{color:#163f35;text-decoration:underline}.onboarding-page section{gap:20px;max-width:560px;display:grid}.onboarding-page .primary-action{justify-self:start}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.qr-style-extension{border-top:1px solid #3c36371f;gap:18px;margin-top:26px;padding-top:24px;display:grid}.qr-style-extension>header{justify-content:space-between;align-items:end;gap:22px;display:flex}.qr-style-extension header>div{gap:5px;display:grid}.qr-style-extension header span{color:#9c6f5b;letter-spacing:.08em;font-size:8px;font-weight:850}.qr-style-extension h3{letter-spacing:0;margin:0;font-size:18px}.qr-style-extension header small{color:#7e797d;text-align:right;max-width:270px;font-size:9px;line-height:1.5}.qr-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.qr-preset-grid button{color:#3a373a;text-align:left;background:#ffffff85;border:1px solid #4139391a;border-radius:8px;gap:9px;padding:10px;display:grid;position:relative}.qr-preset-grid button.selected{border-color:#705448;box-shadow:inset 0 0 0 1px #705448}.qr-preset-grid button>svg{color:#5f463d;position:absolute;top:9px;right:9px}.qr-preset-grid i{aspect-ratio:1;background:var(--qr-background);border-radius:6px;grid-template-columns:repeat(3,1fr);place-items:center;gap:3px;padding:11px;display:grid}.qr-preset-grid i b{background:var(--qr-foreground);border-radius:2px;width:100%;height:100%;display:block}.qr-preset-grid i b:nth-child(2){border-radius:50%}.qr-preset-grid i b:nth-child(3){transform:rotate(45deg)scale(.74)}.qr-preset-grid span{font-size:9px;font-weight:800}.qr-style-controls{grid-template-columns:1.2fr 1fr 1fr;gap:10px;display:grid}.qr-style-controls>div{background:#ffffff52;border:1px solid #41393914;border-radius:8px;gap:7px;padding:10px;display:grid}.qr-style-controls>div>span{color:#7f7678;font-size:8px;font-weight:850}.qr-style-controls .qr-segment-control{flex-wrap:wrap;gap:3px;display:flex}.qr-style-controls .qr-segment-control button{color:#655f62;background:#e7e1dc;border:0;border-radius:6px;flex:auto;min-height:28px;padding:0 7px;font-size:8px;font-weight:750}.qr-style-controls .qr-segment-control button.active{color:#f7f1eb;background:#222328}@media (max-width:720px){.qr-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-style-controls{grid-template-columns:1fr}.qr-style-extension>header{flex-direction:column;align-items:start}.qr-style-extension header small{text-align:left}}.qr-preset-grid{scrollbar-width:thin;scroll-snap-type:x proximity;gap:11px;padding:1px 1px 9px;display:flex;overflow-x:auto}.qr-preset-grid button{scroll-snap-align:start;background:#fff;border-color:#dce1e4;border-radius:5px;flex:0 0 98px;place-items:center;width:98px;height:98px;padding:8px;display:grid}.qr-preset-grid button.selected{box-shadow:none;border:1.5px solid #c328df}.qr-preset-grid button>svg{background:#fff;border-radius:50%;width:13px;height:13px;top:5px;right:5px}.qr-preset-grid i{aspect-ratio:1;background:var(--qr-background);border-radius:0;width:100%;height:100%;padding:0;display:grid;overflow:hidden}.qr-preset-grid i img{object-fit:contain;image-rendering:auto;width:100%;height:100%}.qr-preset-grid i b,.qr-preset-grid span{display:none}@media (max-width:560px){.qr-preset-grid button{flex-basis:82px;width:82px;height:82px;padding:7px}.qr-preset-grid{gap:8px}}.qr-logo-panel{background:#ffffff80;border:1px solid #4139391a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px;display:grid}.qr-logo-panel>div:first-child{gap:4px;display:grid}.qr-logo-panel>div:first-child span{color:#9c6f5b;letter-spacing:.08em;font-size:7px;font-weight:900}.qr-logo-panel b{font-size:11px}.qr-logo-panel small{color:#7e797d;max-width:420px;font-size:8px;line-height:1.45}.qr-logo-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.qr-logo-actions button{color:#5e575b;min-height:32px;font:inherit;background:#fff;border:1px solid #d9d2cc;border-radius:6px;padding:0 9px;font-size:8px;font-weight:800}.qr-logo-actions button.active{color:#fff;background:#24252a;border-color:#24252a}.qr-logo-actions button:disabled{opacity:.55}@media (max-width:650px){.qr-logo-panel{grid-template-columns:1fr}.qr-logo-actions{justify-content:flex-start}}.qr-preset-grid button{display:block;position:relative}.qr-preset-grid i{aspect-ratio:auto;width:auto;height:auto;display:block;position:absolute;inset:8px}.qr-preset-grid i img{object-fit:fill;width:100%;height:100%;display:block;transform:none}.creative-editor{color:#19191d;background:#e9e5e1;grid-template-columns:230px minmax(620px,1fr) 430px}.creative-editor .workspace-sidebar{z-index:30;color:#eee8e2;background:#17181c;border:0;padding:27px 18px 18px}.creative-editor .workspace-sidebar nav a{color:#918f94;border-radius:8px;min-height:44px;font-size:11px}.creative-editor .workspace-sidebar nav a:hover{color:#ded8d2;background:#222328}.creative-editor .workspace-sidebar nav a.active{color:#f4eee8;background:#292a30}.creative-editor .workspace-user{border-color:#ffffff14}.creative-editor .workspace-user b{color:#ece6e0}.creative-editor .workspace-user small{color:#77767c}.creative-workspace-main{background:linear-gradient(135deg,#f8f5f1f7,#eee8e4f0 52%,#e6e7e5f5);min-height:100svh;padding:34px 42px 100px;position:relative}.creative-workspace-main:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(90% 42% at 80% 0,#a592b824,#0000 72%),radial-gradient(80% 44% at 0 46%,#be75531a,#0000 76%);position:absolute;inset:0}.creative-workspace-main>*{z-index:1;position:relative}.creative-editor-header{z-index:15;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f3efebdb;border-bottom:1px solid #37323217;justify-content:space-between;align-items:center;gap:24px;min-height:86px;margin:-34px -42px 0;padding:18px 42px;display:flex;position:sticky;top:0}.creative-editor-header>div:first-child p{color:#8f7a72;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:800}.creative-editor-header h1{letter-spacing:0;margin:0;font-size:22px;font-weight:620}.creative-sticky-actions{align-items:center;gap:7px;display:flex}.creative-sticky-actions button{border:0;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:9px;font-weight:760;display:flex}.preview-control,.draft-control{color:#5e595d;background:#ffffff94}.publish-control{color:#f3ede7;background:#18191d}.autosave-state{color:#767176;white-space:nowrap;align-items:center;gap:6px;margin-right:5px;font-size:8px;display:flex}.autosave-state i{background:#3f7d63;border-radius:50%;width:6px;height:6px}.autosave-state.dirty i{background:#b87951}.autosave-state.saving i{background:#8d73a1;animation:.9s ease-in-out infinite editor-pulse}.autosave-state.error i{background:#a64c43}@keyframes editor-pulse{50%{opacity:.3}}.creative-editor-tabs{scrollbar-width:none;border-bottom:1px solid #3632331a;gap:3px;margin:24px 0 28px;padding-bottom:10px;display:flex;overflow-x:auto}.creative-editor-tabs button,.creative-editor-tabs a{color:#807a7e;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-size:9px;font-weight:760;display:flex}.creative-editor-tabs button:hover,.creative-editor-tabs a:hover{color:#343236;background:#ffffff7a}.creative-editor-tabs button.active{color:#f3ede7;background:#1c1d21}.creative-panel-stack{gap:18px;display:grid}.identity-canvas{color:#fff;border-radius:8px;min-height:410px;position:relative;overflow:hidden;box-shadow:0 28px 65px #30262226}.identity-grain{opacity:.22;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 20% 40%,#ffffff40 0 1px,#0000 1px 4px);position:absolute;inset:0}.gradient-ember.identity-canvas,.gradient-ember .creative-phone-cover,.gradient-ember .theme-mini-cover,.gradient-selector .gradient-ember i{background:radial-gradient(80% 68% at 13% 20%,#f3c09a 0%,#0000 58%),radial-gradient(75% 70% at 84% 15%,#786278 0%,#0000 60%),linear-gradient(142deg,#271f21,#ad6246 48%,#e6c4a2)}.gradient-violet.identity-canvas,.gradient-violet .creative-phone-cover,.gradient-violet .theme-mini-cover,.gradient-selector .gradient-violet i{background:radial-gradient(74% 65% at 17% 15%,#d6bdd9 0%,#0000 62%),radial-gradient(80% 72% at 85% 5%,#647693 0%,#0000 64%),linear-gradient(145deg,#302d3a,#81718d 50%,#c4b6c7)}.gradient-rose.identity-canvas,.gradient-rose .creative-phone-cover,.gradient-rose .theme-mini-cover,.gradient-selector .gradient-rose i{background:radial-gradient(74% 65% at 15% 12%,#f0c9c1 0%,#0000 62%),radial-gradient(72% 66% at 86% 18%,#a55f70 0%,#0000 64%),linear-gradient(145deg,#38282e,#c37f7b 55%,#efddd0)}.gradient-aqua.identity-canvas,.gradient-aqua .creative-phone-cover,.gradient-aqua .theme-mini-cover,.gradient-selector .gradient-aqua i{background:radial-gradient(74% 65% at 15% 18%,#bcded7 0%,#0000 62%),radial-gradient(72% 68% at 86% 16%,#607989 0%,#0000 64%),linear-gradient(145deg,#263538,#6b9997 54%,#d5ded5)}.gradient-mono.identity-canvas,.gradient-mono .creative-phone-cover,.gradient-mono .theme-mini-cover,.gradient-selector .gradient-mono i{background:radial-gradient(74% 65% at 15% 18%,#e2ded8 0%,#0000 62%),linear-gradient(145deg,#191a1e,#5a595c 55%,#bab5ae)}.cover-edit-control{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1111142e;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:8px;font-weight:750;display:flex;position:absolute;top:18px;right:18px}.identity-inline-profile{z-index:2;background:linear-gradient(#0000,#111013bd);grid-template-columns:110px minmax(0,1fr) auto;align-items:end;gap:20px;padding:72px 30px 27px;display:grid;position:absolute;bottom:0;left:0;right:0}.avatar-edit-button{background:0 0;border:0;width:96px;height:96px;padding:0;position:relative}.avatar-edit-button>svg{box-sizing:content-box;color:#29272a;background:#f4eee8;border:3px solid #151417b3;border-radius:50%;padding:6px;position:absolute;bottom:3px;right:0}.creative-avatar{color:#f4eee8;background-color:#202126;background-position:50%;background-size:cover;border-radius:50%;place-items:center;width:86px;height:86px;font-size:25px;font-weight:800;display:grid}.creative-avatar.compact{width:34px;height:34px;font-size:11px}.frame-none{border-radius:50%}.frame-minimal{border:4px solid #f4eee8}.frame-gradient{background:linear-gradient(#222328,#222328) padding-box,var(--gradient-violet) border-box;border:4px solid #0000}.frame-glass{border:4px solid #ffffff80;box-shadow:inset 0 0 18px #ffffff40}.frame-aura{border:4px solid #d9b397;box-shadow:0 0 0 3px #1e1c1e47,0 10px 22px #19131247}.frame-metal{border:4px solid #bcb9b4;box-shadow:inset 2px 2px 1px #f0ece7,inset -2px -2px 1px #69686c}.identity-inline-copy{gap:5px;display:grid}.identity-inline-copy label{color:#ffffff8f;text-transform:uppercase;font-size:7px;font-weight:750;display:grid}.identity-inline-copy input,.identity-inline-copy textarea{color:#fff;width:100%;font:inherit;resize:none;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;padding:3px 0;font-size:11px;line-height:1.45}.identity-inline-copy label:first-child input{font-size:28px;font-weight:650}.identity-inline-copy input:focus,.identity-inline-copy textarea:focus{border-color:#ffffff61}.verified-identity{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#100f1233;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-size:8px;display:flex}.username-identity-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8c;border:1px solid #423a3a17;border-radius:8px;grid-template-columns:54px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px;display:grid;position:relative;box-shadow:0 16px 40px #2e27250f}.username-tier-mark{color:#d9b39b;background:#1b1c20;border-radius:8px;place-items:center;width:52px;height:52px;display:grid}.username-identity-card>div:nth-child(2)>span{color:#99715f;font-size:7px;font-weight:850}.username-identity-card h2{letter-spacing:0;margin:4px 0 2px;font-size:21px}.username-identity-card p{color:#827c80;margin:0;font-size:9px}.identity-statuses{gap:5px;display:flex}.identity-statuses>span{color:#6d6260;background:#e4ded9;border-radius:7px;align-items:center;gap:4px;min-height:26px;padding:0 8px;font-size:7px;font-weight:800;display:flex}.identity-statuses .active{color:#2d6750;background:#dce8e1}.username-identity-card>button{color:#eee8e2;background:#25262b;border:0;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.identity-manager{border-top:1px solid #3c36361a;grid-column:2/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.identity-manager p{max-width:520px;line-height:1.5}.identity-manager a{color:#6d493c;font-size:9px;font-weight:800}.identity-manager label{border-bottom:1px solid #a9a09a;align-items:center;gap:7px;display:flex}.identity-manager input{background:0 0;border:0;outline:none;padding:8px}.design-studio>section{border-bottom:1px solid #3c36371a;grid-template-columns:180px minmax(0,1fr);gap:28px;padding:18px 0 34px;display:grid}.design-studio>section>header h2{margin:5px 0 7px;font-size:16px}.design-studio>section>header span{color:#a07360;font-size:8px;font-weight:850}.design-studio>section>header p{color:#858084;margin:0;font-size:9px;line-height:1.55}.visual-theme-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.visual-theme-card{text-align:left;background:#efebe7;border:1px solid #39343514;border-radius:8px;min-height:142px;padding:0 9px 10px;display:grid;position:relative;overflow:hidden}.visual-theme-card.selected{box-shadow:inset 0 0 0 2px #75554a}.visual-theme-card>svg{box-sizing:content-box;color:#6d4f45;background:#fff;border-radius:50%;padding:3px;position:absolute;top:8px;right:8px}.theme-mini-cover{height:48px;margin:0 -9px 8px}.visual-theme-card>i{gap:3px;margin-bottom:8px;display:grid}.visual-theme-card>i b{font-size:15px}.visual-theme-card>i em{background:#c8c1bb;width:72%;height:3px}.visual-theme-card>i em:last-child{width:48%}.visual-theme-card strong{font-size:9px}.visual-theme-card small{color:#888286;font-size:7px}.theme-noir{color:#f2ece6;background:#202126}.theme-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff61}.theme-editorial>i b{font-family:Georgia,serif}.theme-swiss>i b{font-weight:900}.theme-modern>i b{color:#8f5742}.gradient-selector{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.gradient-selector button{text-align:left;background:0 0;border:0;gap:8px;padding:0;display:grid;position:relative}.gradient-selector i{border-radius:8px;height:82px;box-shadow:0 10px 22px #27201e1a}.gradient-selector b{font-size:8px}.gradient-selector svg{box-sizing:content-box;background:#fff;border-radius:50%;padding:3px;position:absolute;top:8px;right:8px}.gradient-selector button.selected i{outline-offset:2px;outline:2px solid #6d4e43}.font-preview-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.font-preview-grid button{text-align:left;background:#ffffff7a;border:1px solid #0000;border-radius:8px;align-content:space-between;min-height:86px;padding:13px;display:grid;position:relative}.font-preview-grid button.selected{border-color:#866355}.font-preview-grid span{font-size:15px}.font-preview-grid b{color:#858084;font-size:8px}.font-preview-grid svg{position:absolute;top:10px;right:10px}.font-editorial{font-family:Georgia,serif}.font-swiss{font-weight:800}.font-mono{font-family:monospace}.button-style-grid{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.button-style-grid button{background:#fff6;border:1px solid #0000;border-radius:8px;gap:8px;padding:9px;display:grid}.button-style-grid button.selected{border-color:#826052}.button-style-grid i{border-radius:7px;justify-content:space-between;align-items:center;min-height:34px;padding:0 9px;font-size:7px;font-style:normal;display:flex}.button-solid{color:#fff;background:#1d1e22}.button-soft{color:#3f3939;background:#dfd8d1}.button-outline{color:#403d40;border:1px solid #7f7774}.button-glass{background:#ffffff47;border:1px solid #ffffffa6;box-shadow:inset 0 0 12px #ffffff4d}.button-minimal{border-bottom:1px solid #a29a95;border-radius:0!important}.button-style-grid b{font-size:7px}.radius-segments{align-items:center;gap:4px;margin-top:16px;display:flex}.radius-segments>span{color:#777176;margin-right:auto;font-size:8px}.radius-segments button{background:#e3ddd7;border:0;border-radius:7px;min-height:30px;padding:0 9px;font-size:7px}.radius-segments button.active{color:#fff;background:#25262b}.avatar-frame-grid{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.avatar-frame-grid button{background:#ffffff6b;border:1px solid #0000;border-radius:8px;place-items:center;gap:6px;min-height:102px;padding:10px 4px;display:grid;position:relative}.avatar-frame-grid button.selected{border-color:#816052}.avatar-frame-grid .creative-avatar{width:54px;height:54px;font-size:16px}.avatar-frame-grid b{font-size:7px}.avatar-frame-grid button>svg{position:absolute;top:7px;right:7px}.builder-heading{border-bottom:1px solid #3c36371a;justify-content:space-between;align-items:end;gap:24px;padding:8px 0 24px;display:flex}.builder-heading>div>span{color:#9b6c58;font-size:7px;font-weight:850}.builder-heading h2{margin:5px 0 6px;font-size:24px}.builder-heading p{color:#837d81;margin:0;font-size:9px}.builder-heading>button{color:#f3ede7;background:#1e1f23;border:0;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:8px;font-weight:800;display:flex}.component-block-list{gap:8px;display:grid}.component-block{background:#ffffff8f;border-radius:8px;grid-template-columns:24px 42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;transition:transform .2s ease-out,opacity .2s ease-out;display:grid;box-shadow:0 10px 25px #2f28260b}.component-block:hover{transform:translateY(-2px)}.component-block.disabled{opacity:.48}.component-drag{color:#999296;cursor:grab;background:0 0;border:0}.component-icon{color:#9b5f48;background:#e2d9d2;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.component-copy{gap:2px;min-width:0;display:grid}.component-copy small{color:#a07b6b;font-size:6px;font-weight:850}.component-copy b{font-size:10px}.component-copy span{color:#888286;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.component-actions{gap:3px;display:flex}.component-actions button,.component-actions a{color:#817b80;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.component-actions button:hover,.component-actions a:hover{color:#3c393d;background:#e6dfd9}.component-actions label{align-self:center;width:32px;height:18px;margin-right:3px;position:relative}.component-actions label input{opacity:0;position:absolute}.component-actions label span{background:#c9c2bd;border-radius:18px;position:absolute;inset:0}.component-actions label span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:3px;left:3px}.component-actions label input:checked+span{background:#3d745c}.component-actions label input:checked+span:after{transform:translate(14px)}.contextual-block-editor{border-top:1px solid #ded7d1;grid-column:3/-1;grid-template-columns:1fr 1.25fr auto;gap:8px;padding-top:11px;display:grid}.contextual-block-editor label{color:#8b8280;gap:4px;font-size:7px;display:grid}.contextual-block-editor input{background:#e8e2dc;border:0;border-radius:7px;outline:none;width:100%;min-height:36px;padding:0 10px;font-size:9px}.contextual-block-editor button{color:#fff;background:#25262b;border:0;border-radius:7px;align-self:end;align-items:center;gap:5px;min-height:36px;padding:0 10px;font-size:7px;display:flex}.designed-block-empty{text-align:center;background:linear-gradient(145deg,#ffffff47,#d3c8c133);border:1px dashed #423a3a2e;border-radius:8px;align-content:center;place-items:center;gap:8px;min-height:300px;display:grid}.designed-block-empty h3{max-width:370px;margin:4px 0 0;font-size:18px}.designed-block-empty p{color:#837d81;max-width:420px;margin:0;font-size:9px}.designed-block-empty button{color:#fff;background:#222327;border:0;border-radius:8px;margin-top:5px;padding:10px 12px;font-size:8px}.premium-library{background:linear-gradient(145deg,#f5f1ed,#e8e0da);border-radius:8px}.premium-library .block-command-group button{background:#ffffff94;border-radius:8px}.premium-library .block-command-search{border-radius:8px}.qr-studio-panel{grid-template-columns:1fr 340px;align-items:center;gap:48px;min-height:510px;display:grid}.qr-studio-panel>div:first-child>span{color:#9c6f5b;font-size:7px;font-weight:850}.qr-studio-panel h2{margin:10px 0;font-size:36px}.qr-studio-panel>div:first-child>p{color:#7e797d;max-width:400px;font-size:10px;line-height:1.6}.qr-url-line{border-bottom:1px solid #cfc7c1;align-items:center;gap:8px;margin:28px 0 14px;padding-bottom:12px;display:flex}.qr-url-line b{font-size:11px}.qr-studio-panel>div:first-child>a{color:#fff;background:#1d1e22;border-radius:8px;align-items:center;gap:7px;width:max-content;min-height:38px;padding:0 12px;font-size:8px;display:flex}.qr-visual-stage{aspect-ratio:1;background:#f6f1eb;border-radius:8px;place-items:center;width:320px;display:grid;position:relative;box-shadow:0 30px 70px #2a232126}.qr-visual-stage>span{aspect-ratio:1;background-position:50%;background-size:contain;width:84%}.qr-visual-stage>i{background:#f6f1eb;border-radius:7px;place-items:center;width:70px;height:42px;display:grid;position:absolute}.qr-visual-stage>i .brand-logo{width:50px}.qr-visual-stage>div{color:#8b8485;text-align:center;place-items:center;gap:10px;display:grid}.qr-visual-stage p{max-width:170px;margin:0;font-size:8px}.privacy-editor-panel{gap:16px;display:grid}.privacy-editor-panel>header{border-bottom:1px solid #d6cfc9;gap:13px;padding:12px 0 24px;display:flex}.privacy-editor-panel>header>span{color:#7f5142;background:#ded6cf;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.privacy-editor-panel h2{margin:0 0 6px;font-size:20px}.privacy-editor-panel header p{color:#817b7f;margin:0;font-size:9px}.publish-status-row,.privacy-settings-link{background:#ffffff8c;border-radius:8px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;display:grid}.publish-status-row>span,.privacy-settings-link>svg:first-child{color:#7b5447;background:#e2dad4;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.publish-status-row>div,.privacy-settings-link>span{gap:4px;display:grid}.publish-status-row b,.privacy-settings-link b{font-size:10px}.publish-status-row small,.privacy-settings-link small{color:#858084;font-size:8px}.publish-status-row label{width:46px;height:26px;position:relative}.publish-status-row label input{opacity:0;position:absolute}.publish-status-row label>span{background:#c8c1bb;border-radius:20px;position:absolute;inset:0}.publish-status-row label>span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:4px;left:4px}.publish-status-row label input:checked+span{background:#3f735c}.publish-status-row label input:checked+span:after{transform:translate(20px)}.realistic-preview-region{background:linear-gradient(155deg,#d7d1cb,#e7e3de 52%,#d7dadd);border:0;overflow:hidden}.preview-toolbar{max-width:344px}.mobile-preview-close{display:none}.physical-phone-shell{filter:drop-shadow(0 45px 45px #1b171742);position:relative}.phone-side-button{z-index:0;background:linear-gradient(90deg,#55545a,#bbb7b2);border-radius:0 3px 3px 0;width:5px;position:absolute;right:-5px}.phone-side-button.top{height:64px;top:112px}.phone-side-button.bottom{height:98px;top:196px}.phone-metal-edge{background:linear-gradient(135deg,#d5d1cc,#4a494e 38%,#bbb7b2 70%,#56555a);border:2px solid #89878a;border-radius:49px;padding:5px;position:relative;box-shadow:inset 0 0 0 1px #ece8e2}.creative-phone.editor-phone{background:#f5f1ec;border:2px solid #0a0a0b;border-radius:41px;width:330px;height:680px;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.phone-status-bar{z-index:5;color:#fff;text-shadow:0 1px 4px #000;justify-content:space-between;align-items:center;width:100%;height:34px;padding:0 18px;font-size:7px;display:flex;position:absolute;top:0;left:0}.phone-status-bar>i{background:#050506;border-radius:14px;width:88px;height:23px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px #222}.phone-screen-scroll{background:#f5f1ec;height:100%;overflow:hidden}.creative-phone-cover{height:194px;position:relative}.phone-reflection{background:linear-gradient(118deg,#ffffff2e,#0000 28% 74%,#ffffff14);position:absolute;inset:0}.creative-phone-profile{padding:48px 18px 34px;display:grid;position:relative}.creative-phone-profile>.creative-avatar{width:78px;height:78px;font-size:22px;position:absolute;top:-42px;left:18px}.phone-name-row h2{letter-spacing:0;align-items:center;gap:5px;margin:0;font-size:20px;display:flex}.phone-name-row h2 svg{box-sizing:content-box;color:#fff;background:#24634f;border-radius:50%;padding:3px}.phone-name-row p{color:#847e81;margin:4px 0 0;font-size:9px}.phone-profession{color:#9a5e47;margin-top:8px;font-size:8px;font-weight:750}.phone-bio{color:#5f5a5e;margin:8px 0 0;font-size:9px;line-height:1.55}.phone-social-row span{color:#675e5b;background:#e3dcd6;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.creative-phone-blocks{gap:6px;margin-top:13px;display:grid}.creative-phone-blocks a{border:0;grid-template-columns:18px minmax(0,1fr) 15px;align-items:center;min-height:42px;padding:0 11px;font-size:8px;display:grid}.creative-phone-blocks .button-solid{color:#fff;background:#1c1d21}.creative-phone-blocks .button-soft{color:#3d393b;background:#e2dbd5}.creative-phone-blocks .button-outline{background:0 0;border:1px solid #aaa29c}.creative-phone-blocks .button-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff59;border:1px solid #ffffffb3}.creative-phone-blocks .button-minimal{background:0 0;border-bottom:1px solid #c8c0ba;min-height:36px;border-radius:0!important}.phone-divider{color:#8f888b;border-bottom:1px solid #d7d0ca;margin:7px 0 0;padding-bottom:5px;font-size:7px;font-weight:800}.phone-text{color:#625d60;margin:0;font-size:8px;line-height:1.5}.creative-phone-empty{color:#8b8385;text-align:center;border:1px dashed #d3cbc5;border-radius:8px;align-content:center;place-items:center;gap:5px;min-height:130px;margin-top:14px;display:grid}.creative-phone-empty b{color:#4b474a;font-size:9px}.creative-phone-empty p{max-width:180px;margin:0;font-size:7px;line-height:1.5}.phone-home-indicator{z-index:6;background:#17171a;border-radius:3px;width:110px;height:4px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.creative-phone.font-editorial{font-family:Georgia,serif}.creative-phone.font-swiss{font-weight:650}.creative-phone.font-mono{font-family:monospace}.creative-phone.theme-noir .phone-screen-scroll{color:#f3ede7;background:#202126}.creative-phone.theme-noir .phone-bio,.creative-phone.theme-noir .phone-name-row p{color:#aaa4a5}.creative-phone.theme-glass .creative-phone-profile{background:linear-gradient(#ffffffb3,#ebe6e1cc)}@media (max-width:1260px){.creative-editor{grid-template-columns:88px minmax(580px,1fr) 370px}.creative-editor .workspace-sidebar{align-items:center;padding:24px 12px}.creative-editor .workspace-brand{justify-content:center}.creative-editor .workspace-sidebar nav a{justify-content:center;font-size:0}.creative-editor .workspace-user{grid-template-columns:34px}.creative-editor .workspace-user div,.creative-editor .workspace-user button{display:none}.creative-workspace-main{padding-left:28px;padding-right:28px}.creative-editor-header{margin-left:-28px;margin-right:-28px;padding-left:28px;padding-right:28px}.creative-phone.editor-phone{width:298px;height:624px}.preview-toolbar{max-width:312px}.visual-theme-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.creative-editor{padding:66px 0 92px;display:block}.creative-editor .workspace-sidebar{display:none}.creative-workspace-main{padding:24px 18px 120px}.creative-editor-header{gap:13px;margin:-24px -18px 0;padding:14px 18px;display:grid;top:66px}.creative-editor-header h1{font-size:19px}.creative-sticky-actions{grid-template-columns:1fr auto auto;display:grid}.autosave-state{grid-column:1/-1}.preview-control{display:flex!important}.creative-editor-tabs{margin-top:20px}.realistic-preview-region{display:none}.realistic-preview-region.mobile-open{z-index:90;background:#d8d3ce;height:100svh;padding:18px;display:grid;position:fixed;inset:0}.realistic-preview-region.mobile-open .mobile-preview-close{color:#fff;background:#25262b;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.realistic-preview-region.mobile-open .physical-phone-shell{transform:scale(.88)}.identity-canvas{min-height:480px}.identity-inline-profile{grid-template-columns:90px 1fr;padding:82px 20px 22px}.identity-inline-profile>.verified-identity{grid-column:2}.username-identity-card{grid-template-columns:48px minmax(0,1fr)}.identity-statuses,.username-identity-card>button{grid-column:2}.identity-manager{grid-column:1/-1}.design-studio>section{grid-template-columns:1fr}.visual-theme-grid{grid-template-columns:repeat(2,1fr)}.gradient-selector{grid-template-columns:repeat(3,1fr)}.button-style-grid{grid-template-columns:repeat(2,1fr)}.avatar-frame-grid{grid-template-columns:repeat(3,1fr)}.contextual-block-editor{grid-column:1/-1}.qr-studio-panel{grid-template-columns:1fr}.qr-visual-stage{width:min(100%,320px)}}@media (max-width:560px){.creative-sticky-actions{grid-template-columns:1fr 1fr 1fr}.creative-sticky-actions button{justify-content:center;padding:0 7px}.creative-editor-tabs button,.creative-editor-tabs a{padding:0 8px;font-size:8px}.identity-canvas{min-height:520px}.identity-inline-profile{grid-template-columns:1fr;gap:10px;padding-top:105px}.avatar-edit-button{width:78px;height:78px}.identity-inline-copy label:first-child input{font-size:23px}.verified-identity{position:absolute;bottom:22px;right:18px}.username-identity-card{padding:14px}.identity-statuses{flex-wrap:wrap}.identity-manager{display:grid}.visual-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gradient-selector{grid-template-columns:repeat(2,1fr)}.font-preview-grid{grid-template-columns:1fr}.component-block{grid-template-columns:22px 38px minmax(0,1fr)}.component-actions{border-top:1px solid #ddd5cf;grid-column:2/-1;justify-content:flex-end;padding-top:7px}.contextual-block-editor{grid-template-columns:1fr}.contextual-block-editor button{justify-self:start}.builder-heading{align-items:start}.builder-heading>button{font-size:0}.radius-segments{flex-wrap:wrap}.radius-segments>span{width:100%}.realistic-preview-region.mobile-open .physical-phone-shell{transform:scale(.78)}.preview-toolbar{margin-bottom:-20px}.premium-library{border-radius:8px 8px 0 0}}.username-sale-panel{background:#ffffff8a;border:1px solid #5647431c;border-radius:8px;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:13px;padding:17px;display:grid;box-shadow:0 13px 28px #3c2e290e}.username-sale-panel.listed{background:linear-gradient(120deg,#ddeee4bf,#ffffff9e);border-color:#37685057}.username-sale-panel>span{color:#7b5447;background:#efe3db;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.username-sale-panel>div{gap:5px;min-width:0;display:grid}.username-sale-panel small{color:#777176;font-size:10px;line-height:1.45}.username-sale-panel em{color:#2c6750;letter-spacing:.55px;background:#dce9e2;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:850}.username-sale-toggle{width:46px;height:26px;margin-top:9px;position:relative}.username-sale-toggle input{opacity:0;position:absolute}.username-sale-toggle>span{background:#c8c1bb;border-radius:20px;position:absolute;inset:0}.username-sale-toggle>span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:4px;left:4px}.username-sale-toggle input:checked+span{background:#3f735c}.username-sale-toggle input:checked+span:after{transform:translate(20px)}.username-sale-toggle input:disabled+span{cursor:not-allowed;opacity:.5}.username-sale-panel>p{color:#9a6752;grid-column:2/-1;margin:0;font-size:9px;line-height:1.45}.username-sale-fields{grid-template-columns:150px minmax(0,1fr);gap:8px;margin-top:8px;display:grid}.username-sale-fields label{color:#71696b;gap:5px;font-size:8px;font-weight:800;display:grid}.username-sale-fields input{color:#29272b;min-width:0;font:inherit;background:#fffdfa;border:1px solid #dcd4cf;border-radius:7px;padding:10px;font-size:10px}.public-username-sale{border:1px solid var(--profile-accent);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.public-username-sale{border:1px solid color-mix(in srgb,var(--profile-accent),transparent 60%)}}.public-username-sale{background:var(--profile-surface)}@supports (color:color-mix(in lab, red, red)){.public-username-sale{background:color-mix(in srgb,var(--profile-surface),var(--profile-accent) 8%)}}.public-username-sale{color:var(--profile-ink);padding:12px}.public-username-sale>span{background:var(--custom-accent,var(--profile-accent));color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.public-username-sale>div{gap:3px;min-width:0;display:grid}.public-username-sale small{color:var(--profile-muted);letter-spacing:.06em;font-size:8px;font-weight:850}.public-username-sale b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.public-username-sale em{color:var(--profile-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.public-username-sale strong{color:var(--custom-accent,var(--profile-accent));white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.username-sale-fields label>small{color:#9a6752;font-size:8px;font-weight:650}.phone-username-sale{border:1px solid var(--custom-accent,var(--profile-accent));grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:7px;margin:11px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.phone-username-sale{border:1px solid color-mix(in srgb,var(--custom-accent,var(--profile-accent)),transparent 56%)}}.phone-username-sale{background:var(--custom-surface,var(--profile-surface));border-radius:8px}@supports (color:color-mix(in lab, red, red)){.phone-username-sale{background:color-mix(in srgb,var(--custom-surface,var(--profile-surface)),var(--custom-accent,var(--profile-accent)) 8%)}}.phone-username-sale{color:var(--profile-ink);padding:8px 9px}.phone-username-sale>svg{color:var(--custom-accent,var(--profile-accent))}.phone-username-sale>span{gap:2px;min-width:0;display:grid}.phone-username-sale small{color:var(--profile-muted);letter-spacing:.06em;font-size:6px;font-weight:850}.phone-username-sale b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.phone-username-sale>svg:last-child{color:var(--custom-accent,var(--profile-accent))}.username-sale-editor{gap:16px;width:min(100%,760px);display:grid}.username-sale-editor>header{border-bottom:1px solid #d6cfc9;align-items:flex-start;gap:13px;padding:12px 0 20px;display:flex}.username-sale-editor>header>span{color:#f3ede7;background:#25262b;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;display:grid}.username-sale-editor>header p{color:#9a6752;letter-spacing:.08em;margin:0 0 5px;font-size:8px;font-weight:850}.username-sale-editor>header h2{letter-spacing:0;margin:0 0 6px;font-size:23px}.username-sale-editor>header small{color:#777176;font-size:10px;line-height:1.5}.username-sale-public-link{color:#26272b;background:linear-gradient(120deg,#e1eee6,#faf8f4);border:1px solid #425c4d3d;border-radius:8px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:13px;display:grid}.username-sale-public-link>svg:first-child{color:#fff;background:#34684e;border-radius:50%;place-items:center;width:36px;height:36px;padding:9px;display:grid}.username-sale-public-link span{gap:3px;display:grid}.username-sale-public-link b{font-size:10px}.username-sale-public-link small,.username-sale-status{color:#746d70;font-size:9px;line-height:1.45}.username-sale-status{border:1px dashed #cfc5bd;border-radius:8px;margin:0;padding:12px}.username-sale-save{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#24252a;border:0;border-radius:8px;font-size:10px;font-weight:850}.username-sale-save:disabled{cursor:wait;opacity:.58}.username-sale-toggle-button{color:#514b4d;min-height:34px;font:inherit;cursor:pointer;background:#fffdf9;border:1px solid #cfc6c0;border-radius:7px;align-self:center;padding:0 11px;font-size:9px;font-weight:850}.username-sale-toggle-button.active{color:#fff;background:#356e51;border-color:#356e51}.username-sale-toggle-button:disabled{cursor:not-allowed;opacity:.55}.username-sale-page{color:#232126;background:radial-gradient(66rem 42rem at 15% 0,#d3b7a159,#0000 58%),radial-gradient(48rem 36rem at 94% 98%,#a9c6c04d,#0000 62%),#f6f2ed;min-height:100svh;padding:22px}.username-sale-page>nav{justify-content:space-between;align-items:center;width:min(100%,920px);margin:0 auto;display:flex}.username-sale-page>nav .brand-logo{width:86px}.username-sale-page>nav>a:last-child{color:#4e494b;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.username-sale-page article{text-align:center;background:#ffffff9e;border:1px solid #41353121;border-radius:8px;justify-items:center;width:min(100%,510px);margin:clamp(52px,12vh,110px) auto 0;padding:clamp(28px,5vw,46px);display:grid;box-shadow:0 28px 70px #3a2a231c}.username-sale-kicker{color:#286148;letter-spacing:.07em;background:#dceae1;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:900;display:flex}.username-sale-avatar{color:#fff;background:#222329 50%/cover no-repeat;border:3px solid #f8f4ee;border-radius:50%;place-items:center;width:68px;height:68px;margin:21px 0 13px;font-size:23px;font-weight:850;display:grid;box-shadow:0 8px 22px #1e1c1e2b}.username-sale-page article>p{color:#95705e;letter-spacing:.09em;margin:0;font-size:8px;font-weight:900}.username-sale-page h1{letter-spacing:0;margin:8px 0 3px;font-size:clamp(36px,8vw,54px)}.username-sale-page article>small{color:#777176;font-size:11px}.username-sale-page article>strong{margin:25px 0 14px;font-size:22px}.username-sale-page blockquote{color:#615a5d;width:100%;margin:0 0 20px;font-size:12px;font-style:italic;line-height:1.55}.username-sale-buy{color:#fff;background:#232429;border-radius:8px;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:8px;width:100%;padding:15px 17px;font-size:12px;font-weight:850;display:grid}.username-sale-protection{color:#746e70;text-align:left;grid-template-columns:18px minmax(0,1fr);gap:8px;margin-top:17px;font-size:9px;line-height:1.5;display:grid}.username-sale-protection svg{color:#3c7357}@media (max-width:560px){.username-sale-editor>header h2{font-size:20px}.username-sale-page{padding:18px}.username-sale-page article{margin-top:64px;padding:28px 20px}.username-sale-page>nav>a:last-child{font-size:10px}.username-sale-panel{grid-template-columns:40px minmax(0,1fr) auto;padding:14px}.username-sale-panel>span{width:40px;height:40px}.username-sale-fields{grid-template-columns:1fr}.public-username-sale{grid-template-columns:34px minmax(0,1fr)}.public-username-sale>span{width:34px;height:34px}.public-username-sale strong{grid-column:2;justify-self:start}}@media (max-width:1000px){.app-shell{grid-template-columns:180px minmax(0,1fr)}.preview-column{display:none}.landing-hero{grid-template-columns:1fr 380px}.landing-phone{transform:scale(.88)rotate(4deg)}}@media (max-width:720px){.landing-page{padding:18px 18px 112px}.landing-nav div{gap:15px}.landing-hero{grid-template-columns:1fr;min-height:auto;padding:75px 0 45px}.hero-copy h1{font-size:56px}.hero-description{font-size:16px}.landing-phone-wrap{min-height:535px}.landing-phone{transform:scale(.82)rotate(4deg)}.stat-one{top:30px;right:-2px}.stat-two{bottom:35px;left:-2px}.landing-proof{grid-template-columns:1fr 1fr}.landing-proof div:nth-child(2){border-right:0}.landing-proof div:nth-child(-n+2){border-bottom:1px solid #18231f26}.app-shell{padding-bottom:90px;display:block}.app-sidebar{display:none}.editor-main{padding:28px 18px}.editor-header h1{font-size:29px}.editor-header{flex-direction:column;align-items:start}.block-row{grid-template-columns:auto 1fr}.block-actions{grid-column:2}.mobile-nav{z-index:20;bottom:max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1c221fe6;border:1px solid #ffffff26;border-radius:22px;justify-content:space-around;align-items:center;width:min(100% - 28px,480px);height:68px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 18px 42px #0f121033}.mobile-nav a{color:#dce4df;font-size:11px}.mobile-nav button{color:#233631;background:#d6c9df;border:0;border-radius:16px;place-items:center;width:48px;height:48px;font-size:25px;display:grid}.public-profile-page{place-items:stretch stretch;padding:0}.public-profile{width:100%;box-shadow:none;border:0;border-radius:0}.public-cover{height:235px}}.public-premium-cover.gradient-ember{background:radial-gradient(80% 68% at 13% 20%,#f3c09a 0%,#0000 58%),radial-gradient(75% 70% at 84% 15%,#786278 0%,#0000 60%),linear-gradient(142deg,#271f21,#ad6246 48%,#e6c4a2)}.public-premium-cover.gradient-violet{background:radial-gradient(74% 65% at 17% 15%,#d6bdd9 0%,#0000 62%),radial-gradient(80% 72% at 85% 5%,#647693 0%,#0000 64%),linear-gradient(145deg,#302d3a,#81718d 50%,#c4b6c7)}.public-premium-cover.gradient-rose{background:radial-gradient(74% 65% at 15% 12%,#f0c9c1 0%,#0000 62%),radial-gradient(72% 66% at 86% 18%,#a55f70 0%,#0000 64%),linear-gradient(145deg,#38282e,#c37f7b 55%,#efddd0)}.public-premium-cover.gradient-aqua{background:radial-gradient(74% 65% at 15% 18%,#bcded7 0%,#0000 62%),radial-gradient(72% 68% at 86% 16%,#607989 0%,#0000 64%),linear-gradient(145deg,#263538,#6b9997 54%,#d5ded5)}.public-premium-cover.gradient-mono{background:radial-gradient(74% 65% at 15% 18%,#e2ded8 0%,#0000 62%),linear-gradient(145deg,#191a1e,#5a595c 55%,#bab5ae)}.public-profession{color:#635f62;margin-top:5px;font-size:10px;font-weight:700;display:block}.public-premium-avatar{background-position:50%;background-size:cover}.public-premium-avatar.frame-gradient{border-color:#0000;box-shadow:0 0 0 4px #b27667,0 0 0 7px #f7f3ef}.public-premium-avatar.frame-glass{border-color:#ffffffc2;box-shadow:0 10px 32px #2c222233}.public-premium-avatar.frame-aura{box-shadow:0 0 0 5px #f7f3ef,0 0 30px #b164507a}.public-premium-avatar.frame-metal{border-color:#cbc6c1;box-shadow:inset 0 0 0 2px #555157,0 0 0 3px #f7f3ef}.premium-public-profile.font-editorial .public-identity-surface{font-family:Georgia,serif}.premium-public-profile.font-swiss .public-identity-surface{font-family:Arial,sans-serif}.premium-public-profile.font-mono .public-identity-surface{font-family:var(--font-geist-mono),monospace}.public-link-module.button-soft{background:#e7e1dba8}.public-link-module.button-outline{background:0 0;border:1px solid #cfc8c2}.public-link-module.button-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff75;border:1px solid #ffffffb3}.public-link-module.button-minimal{background:0 0;border-bottom:1px solid #d8d1cb}.public-contact-save{gap:5px;margin-top:14px;display:grid}.public-contact-save button{color:#262429;width:100%;min-height:52px;font:inherit;text-align:left;background:#f4f0ec;border:1px solid #d5ccc5;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:9px;padding:0 14px;font-size:11px;font-weight:850;display:grid}.public-contact-save button>svg:first-child{color:#9b6046}.public-contact-save button>svg:last-child{color:#746d70;justify-self:end}.public-contact-save small{color:#81787a;padding-left:2px;font-size:9px;line-height:1.35}.premium-public-profile .public-identity-surface{flex-direction:column;min-height:min(760px,100svh);display:flex}.premium-public-profile .public-modules{margin-top:auto}.public-premium-cover{background-position:50%;background-size:cover}.public-socials-bottom{gap:9px;padding-top:6px;display:grid}.public-socials-bottom a{color:#fff;background:#1c1d21;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:10px;width:100%;height:auto;min-height:58px;padding:8px 12px;display:grid}.public-socials-bottom a>svg:first-child{justify-self:center;font-size:18px}.public-socials-bottom a b{text-align:left;font-size:11px}.public-socials-bottom a>svg:last-child{justify-self:end}.phone-screen-scroll{scrollbar-width:none;overflow-y:auto}.phone-screen-scroll::-webkit-scrollbar{display:none}.creative-phone-cover,.identity-canvas{background-position:50%;background-size:cover}.creative-phone-profile{flex-direction:column;min-height:calc(100% - 194px);display:flex}.creative-phone-actions{gap:7px;margin-top:auto;padding-top:16px;display:grid}.creative-phone-actions .creative-phone-blocks{margin-top:0}.phone-social-row{gap:6px;margin:0;display:grid}.phone-social-row a{border:0;grid-template-columns:22px minmax(0,1fr) 15px;align-items:center;column-gap:7px;min-height:42px;padding:0 11px;font-size:8px;display:grid}.phone-social-row a b{text-align:left;min-width:0}.phone-social-row .button-solid{color:#fff;background:#1c1d21}.phone-social-row .button-soft{color:#3d393b;background:#e2dbd5}.phone-social-row .button-outline{background:0 0;border:1px solid #aaa29c}.phone-social-row .button-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff59;border:1px solid #ffffffb3}.phone-social-row .button-minimal{background:0 0;border-bottom:1px solid #c8c0ba;min-height:36px;border-radius:0!important}.profile-media-input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.profile-media-panel{border-bottom:1px solid #3c36371a;grid-template-columns:42px minmax(0,1fr) auto auto auto auto;align-items:center;gap:10px;padding:2px 0 18px;display:grid}.profile-media-panel>span{color:#955943;background:#e2d9d2;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.profile-media-panel>div{gap:4px;display:grid}.profile-media-panel b{font-size:11px}.profile-media-panel small{color:#7d787b;font-size:8px;line-height:1.5}.profile-media-panel button{color:#39363a;background:#f4f0ec;border:1px solid #d1cac4;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:8px;font-weight:750;display:flex}.profile-media-panel button:disabled{opacity:.5}.profile-media-panel .media-remove{color:#8c4c43;justify-content:center;width:36px;padding:0}@media (max-width:720px){.profile-media-panel{grid-template-columns:40px minmax(0,1fr) auto auto}.profile-media-panel>button{grid-row:2}.profile-media-panel>button:first-of-type{grid-column:2}.profile-media-panel>button:nth-of-type(2){grid-column:3}.profile-media-panel .media-remove{grid-column:auto}.public-socials-bottom a{min-height:54px}}.creative-editor{background:#e8e3df}.creative-workspace-main{background:radial-gradient(88rem 46rem at -14% 3%,#dbb39038,#0000 54%),radial-gradient(62rem 40rem at 96% 12%,#9f8eb233,#0000 56%),radial-gradient(52rem 35rem at 48% 100%,#a4cdc71f,#0000 59%),#f4f0eb}.creative-workspace-main:before{opacity:.8;background:radial-gradient(76% 42% at 5% 38%,#b7674913,#0000 74%),radial-gradient(80% 48% at 85% 6%,#76658e1a,#0000 73%),repeating-radial-gradient(circle at 20% 30%,#352d2a0b 0 1px,#0000 1px 5px)}.creative-editor-header{background:#f7f3eecc;border-bottom-color:#4b3d3a1c}.creative-editor-header h1{letter-spacing:0;font-size:24px}.creative-editor-tabs{gap:5px;margin-top:22px}.creative-editor-tabs button,.creative-editor-tabs a{color:#6d676c;border:1px solid #0000;min-height:40px;font-size:10px}:is(.creative-editor-tabs button:focus-visible,.creative-editor-tabs a:focus-visible,.creative-sticky-actions button:focus-visible){outline-offset:2px;outline:2px solid #93624d}.creative-editor-tabs button.active{box-shadow:0 7px 18px #221e1d1f}.creative-editor-tabs button:hover,.creative-editor-tabs a:hover{background:#fff9;border-color:#71584f24}.live-preview-panel.realistic-preview-region{background:radial-gradient(62% 44% at 50% 28%,#efd6c17a,#0000 70%),radial-gradient(70% 55% at 95% 88%,#a5b3c75c,#0000 75%),linear-gradient(158deg,#ded7d0,#eeebe6 52%,#d8dcdd);border-left:1px solid #4a3e3b1a}.live-preview-panel.realistic-preview-region:before{content:"";filter:blur(24px);pointer-events:none;background:radial-gradient(#5e443b24,#0000 66%);border-radius:48%;position:absolute;inset:15% 7% 9%}.live-preview-panel>*{z-index:1;position:relative}.preview-toolbar{border-bottom:1px solid #4339371f;padding-bottom:10px}.preview-toolbar span{color:#5d4239;letter-spacing:.14em;font-size:9px}.preview-toolbar small{font-size:10px;line-height:1.4}.physical-phone-shell{filter:drop-shadow(0 38px 44px #261c1b40)}.privacy-editor-panel{gap:18px;width:min(100%,760px)}.privacy-editor-panel>header{padding:12px 0 18px}.privacy-editor-panel h2{font-size:24px}.privacy-editor-panel header p{font-size:11px;line-height:1.55}.privacy-setting-grid{gap:10px;display:grid}.publish-status-row,.privacy-settings-link{background:#ffffff8a;border:1px solid #5647431c;box-shadow:0 13px 28px #3c2e290e}.publish-status-row{min-height:94px;padding:17px}.publish-status-row>span{background:#efe3db;width:44px;height:44px}.privacy-title-line{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.privacy-title-line b{font-size:13px}.privacy-title-line em{color:#2c6750;letter-spacing:.55px;background:#dce9e2;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal;font-weight:850}.publish-status-row small{font-size:10px;line-height:1.45}.publish-status-row .privacy-url{color:#9a6752;font-weight:750}.privacy-context-card{background:linear-gradient(115deg,#e1d6e5a6,#f6f2ed94);border:1px solid #675a701f;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:13px 15px;display:grid}.privacy-context-card>svg{color:#785a72}.privacy-context-card>div{gap:3px;display:grid}.privacy-context-card b{font-size:10px}.privacy-context-card small{color:#716a70;font-size:9px;line-height:1.45}.privacy-settings-link{margin-top:2px}.privacy-settings-link b{font-size:11px}.privacy-settings-link small{font-size:9px;line-height:1.45}.design-studio>section{padding:23px 0 36px}.design-studio>section>header h2{font-size:18px}.design-studio>section>header p,.builder-heading p,.component-copy span,.profile-media-panel small{font-size:10px;line-height:1.5}.builder-heading h2{font-size:27px}.component-block{background:#ffffffa3;border:1px solid #4d3f3b14}.component-block:hover{box-shadow:0 15px 28px #2f282614}@media (max-width:980px){.creative-editor-header h1{font-size:21px}.privacy-editor-panel{width:100%}.privacy-setting-grid{gap:8px}.live-preview-panel.realistic-preview-region.mobile-open{background:radial-gradient(70% 42% at 50% 16%,#edd0bc75,#0000 70%),linear-gradient(160deg,#ded7d0,#ece8e3 60%,#d8dbdc)}.live-preview-panel.realistic-preview-region.mobile-open:before{display:none}}@media (max-width:560px){.creative-editor-header h1{font-size:18px}.creative-editor-header>div:first-child p{font-size:7px}.creative-sticky-actions{grid-template-columns:1fr 1fr}.autosave-state{grid-column:1/-1}.privacy-editor-panel h2{font-size:21px}.publish-status-row{grid-template-columns:42px minmax(0,1fr) auto;padding:14px}.publish-status-row>span{width:40px;height:40px}.privacy-context-card{padding:12px}.privacy-settings-link{padding:14px}.profile-media-panel small{font-size:9px}}.payment-block-settings{background:#ffffff94;border:1px solid #5545401c;border-radius:8px;gap:16px;width:min(100%,820px);margin-top:18px;padding:20px;display:grid;box-shadow:0 18px 36px #352a260f}.payment-block-settings>header{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;display:grid}.payment-block-settings>header>span{color:#9a5f45;background:#eee2d8;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.payment-block-settings>header div{gap:4px;display:grid}.payment-block-settings>header b{font-size:13px}.payment-block-settings>header small{color:#756e70;font-size:9px;line-height:1.45}.payment-settings-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.payment-settings-fields label{color:#6d6568;gap:5px;font-size:8px;font-weight:800;display:grid}.payment-settings-fields input,.payment-settings-fields textarea,.payment-settings-fields select{box-sizing:border-box;color:#28252a;width:100%;min-height:38px;font:inherit;background:#faf8f5;border:1px solid #d9d0c9;border-radius:6px;outline:none;padding:8px;font-size:10px}.payment-settings-fields textarea{resize:vertical;min-height:74px}.payment-settings-fields .payment-url-field{grid-column:span 2}.payment-provider-picker{border-top:1px solid #e5ddd7;gap:8px;padding-top:14px;display:grid}.payment-provider-picker>span{color:#876350;font-size:8px;font-weight:850}.payment-provider-picker>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.payment-provider-picker button{color:#635c60;min-height:68px;font:inherit;background:#faf8f6;border:1px solid #dfd6d0;border-radius:7px;place-items:center;gap:5px;display:grid}.payment-provider-picker button b{font-size:8px}.payment-provider-picker button.selected{color:#6c3e2f;background:#f1e5dc;border-color:#98644e;box-shadow:inset 0 0 0 1px #98644e33}.public-payment-module{background:#ffffffad;border:1px solid #52443f1f;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px;display:grid;box-shadow:0 14px 30px #281f1d0e}.public-payment-module>img,.public-payment-icon{color:#985d45;object-fit:cover;background:#eee2d8;border-radius:7px;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.public-payment-module>div{gap:3px;display:grid}.public-payment-module small{color:#9b654f;letter-spacing:.65px;font-size:7px;font-weight:850}.public-payment-module b{font-size:12px}.public-payment-module p{color:#71696c;margin:0;font-size:9px;line-height:1.4}.public-payment-module strong{color:#252126;font-size:11px}.public-payment-module>a{grid-column:1/-1;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:9px;font-weight:850;text-decoration:none;display:grid}.public-payment-module>a span{text-align:left}@media (max-width:620px){.payment-block-settings{padding:15px}.payment-settings-fields{grid-template-columns:1fr 1fr}.payment-settings-fields label:first-child,.payment-settings-fields .payment-url-field{grid-column:1/-1}.payment-provider-picker>div{grid-template-columns:repeat(3,minmax(0,1fr))}.public-payment-module{padding:11px}}.identity-canvas.has-custom-cover,.creative-phone-cover.has-custom-cover,.public-premium-cover.has-custom-cover{background-color:#1c1d21;background-position:50%;background-repeat:no-repeat;background-size:contain}.creative-phone-profile{padding-bottom:52px}.phone-name-row h2 svg,.public-name-row h1 span{background:#0095f6}.creative-sticky-actions .preview-control{border:0;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:9px;font-weight:760;display:flex}.desktop-preview-link{text-decoration:none}.mobile-preview-button{display:none!important}@media (max-width:980px){.desktop-preview-link{display:none!important}.mobile-preview-button{justify-content:center;display:flex!important}}.identity-banner-video,.phone-banner-video,.public-banner-video{z-index:0;object-fit:cover;pointer-events:none;background:#19191c;width:100%;height:100%;position:absolute;inset:0}.identity-canvas .identity-grain,.creative-phone-cover .phone-reflection,.public-premium-cover .public-cover-grain{z-index:1}.public-premium-cover nav{z-index:2}@media (max-width:720px){.username-claim{max-width:none}.username-claim-input{min-height:64px;padding:6px 14px}.username-claim-input span{font-size:15px}.username-claim-input input{font-size:19px}.username-claim-result{align-items:flex-start;min-height:64px}.username-claim-result b{font-size:12px}.username-claim-result>a,.username-claim-result>button{min-height:40px;padding:0 10px;font-size:9px}.username-claim-note{font-size:9px}.landing-profile-device{width:278px;height:560px;min-height:0}.site-language select{min-height:34px;padding-left:8px;font-size:9px}.public-product-nav .site-language{display:block!important}.universal-tapscard>header{grid-template-columns:1fr;gap:12px}.universal-tapscard h2{font-size:42px}.universal-tapscard header p{grid-column:1}.universal-tapscard-surface{grid-template-columns:1fr}.universal-tapscard-surface b{font-size:30px}.premium-landing{padding-bottom:76px}.premium-nav{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f9f8f5f0;border:0;border-bottom:1px solid #17161a1a;border-radius:0;width:100%;height:62px;padding:0 16px;position:fixed;top:0;left:0;transform:none}.premium-nav>div{gap:8px}.premium-nav .nav-account{display:none}.premium-hero{min-height:0;padding:90px 16px 30px;display:block}.premium-hero-copy h1{max-width:360px;margin:12px 0 14px;font-size:42px;line-height:.96}.premium-hero-copy>p:not(.product-kicker){max-width:350px;margin:0;font-size:14px;line-height:1.48}.premium-hero-copy>div{margin-top:20px}.premium-hero-copy .hero-secondary,.premium-product-scene,.premium-proof{display:none}.profile-discovery{padding:28px 16px 38px}.discovery-heading{align-items:flex-start}.discovery-heading h2{font-size:32px;line-height:1}.discovery-heading>a,.discover-rail-control{display:none}.discover-search{margin:20px 0 12px}.discover-profile{min-width:238px}.universal-tapscard{padding:38px 16px 24px}.universal-tapscard>header{gap:10px}.universal-tapscard h2{font-size:34px;line-height:1}.universal-tapscard-surface>div{min-height:0;padding:26px 20px}.universal-tapscard-surface aside{padding:24px 20px}.premium-story,.premium-final{display:none}.premium-footer{padding:24px 16px 88px}.landing-mobile-nav{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border-top:1px solid #17161a1f;justify-content:space-around;align-items:center;height:66px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 26px #18161414}.landing-mobile-nav a{color:#77727a;place-items:center;width:42px;height:42px;display:grid}.landing-mobile-nav a.active{color:#17161a}.landing-mobile-nav .mobile-create-profile{color:#fff;background:#17161a;border-radius:50%;width:46px;height:46px;box-shadow:0 5px 14px #17161a3d}}.admin-user{grid-template-columns:34px minmax(0,1fr) 15px}.admin-user>a{color:#817a7e;display:grid}.admin-user-actions{flex-wrap:wrap;grid-column:2/-1;gap:6px;display:flex}.admin-user-actions button{color:#3b373a;min-height:29px;font:inherit;background:#fff;border:1px solid #d9d2ce;border-radius:5px;padding:0 8px;font-size:9px;font-weight:800}.admin-user-actions button:hover{color:#a35e42;border-color:#a35e42}.admin-user-actions button:disabled{opacity:.55}.home-announcement{color:#fff;background:#17161a;border:1px solid #d8d0ca;border-radius:6px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;max-width:1240px;margin:100px auto -62px;padding:14px 18px;display:grid}.home-announcement span{color:#f2ab61;letter-spacing:1px;font-size:9px;font-weight:900}.home-announcement b{font-size:12px}.home-announcement small{color:#c9c2bf;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.home-announcement>svg{color:#f2ab61}.inbox-shell{color:#242126;background:#f4f2ef;min-height:100vh;padding:26px 36px 64px}.inbox-shell>header{border-bottom:1px solid #d8d1cc;justify-content:space-between;align-items:center;max-width:1080px;margin:auto;padding-bottom:16px;display:flex}.inbox-shell>header>a,.inbox-shell>header>div{color:#514c50;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.inbox-grid{grid-template-columns:.8fr 1.2fr;gap:16px;max-width:1080px;margin:54px auto;display:grid}.inbox-compose,.inbox-list{background:#fff;border:1px solid #d8d1cc;border-radius:8px;padding:24px}.inbox-compose>span,.inbox-list header span{color:#a35e42;letter-spacing:1.2px;font-size:9px;font-weight:900}.inbox-compose h1{margin:9px 0;font-size:32px;line-height:1}.inbox-compose>p{color:#797276;margin:0 0 22px;font-size:12px;line-height:1.5}.inbox-compose label{color:#5f585c;gap:6px;margin-top:13px;font-size:10px;font-weight:800;display:grid}.inbox-compose input,.inbox-compose textarea{color:#27242a;width:100%;font:inherit;background:#fbfaf8;border:1px solid #ded7d2;border-radius:5px;outline:0;padding:10px;font-size:12px}.inbox-compose textarea{resize:vertical}.inbox-compose button{color:#fff;min-height:40px;font:inherit;background:#1d1c20;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;margin-top:16px;font-size:11px;font-weight:850;display:flex}.inbox-compose>small{color:#287650;margin-top:10px;font-size:10px;display:block}.inbox-list{padding:0}.inbox-list>header{border-bottom:1px solid #e5dfdb;justify-content:space-between;align-items:center;padding:22px;display:flex}.inbox-list h2{margin:4px 0 0;font-size:21px}.inbox-list>header>b{background:#eee8e3;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.inbox-list>article{border-bottom:1px solid #eee8e4;grid-template-columns:34px minmax(0,1fr);gap:11px;padding:18px 22px;display:grid}.inbox-list>article>span{color:#a35e42;background:#f0e8e4;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.inbox-list>article>span.broadcast{color:#785c86;background:#e9e1f0}.inbox-list small{color:#a35e42;letter-spacing:.5px;font-size:9px;font-weight:900}.inbox-list h3{margin:5px 0;font-size:13px}.inbox-list p{color:#6d666a;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.5}.inbox-empty{color:#827a7d;place-content:center;justify-items:center;gap:8px;min-height:220px;font-size:12px;display:grid}.admin-broadcast{color:#fff;background:#1c1b1f;border:1px solid #28262a;border-radius:8px;grid-template-columns:.8fr 1.2fr auto;align-items:center;gap:16px;max-width:1240px;margin:0 auto 24px;padding:17px 20px;display:grid}.admin-broadcast>div b{font-size:14px}.admin-broadcast>div small{color:#bbb4b4;font-size:10px}.admin-broadcast label{gap:6px;display:grid}.admin-broadcast input,.admin-broadcast textarea{color:#fff;width:100%;font:inherit;background:#29272c;border:1px solid #4b474d;border-radius:5px;outline:0;padding:8px 10px;font-size:11px}.admin-broadcast textarea{resize:vertical}.admin-broadcast button{color:#251d18;min-height:38px;font:inherit;background:#f0a458;border:0;border-radius:5px;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:900;display:flex}.admin-broadcast>em{color:#a5dfba;grid-column:1/-1;font-size:10px;font-style:normal}.admin-request-actions{flex-wrap:wrap;gap:5px;display:flex}.admin-request-actions .payment{color:#287650;background:#e4f0e8}.admin-grid-secondary{margin-top:16px}.admin-card-row{border-bottom:1px solid #eee9e5;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:15px 18px;display:grid}.admin-card-row>div{gap:3px;min-width:0;display:grid}.admin-card-row b{font-size:11px}.admin-card-row small{color:#817a7e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-card-row em,.admin-user em{color:#287650;background:#e0f1e7;border-radius:99px;width:max-content;padding:4px 6px;font-size:8px;font-style:normal;font-weight:850}.admin-card-row em.suspended,.admin-user em.account-suspended{color:#a3671d;background:#f5ebd8}.admin-user em.account-blocked{color:#a03e38;background:#f3dddd}.admin-card-row button{color:#a0443b;min-height:30px;font:inherit;background:#fff4f2;border:1px solid #dfc8c4;border-radius:5px;padding:0 8px;font-size:9px;font-weight:850}.public-message-action{color:#302d31;border:1px solid #d8d0cb;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:38px;margin-top:16px;font-size:11px;font-weight:850;display:flex}.inbox-list>article a{color:#fff;background:#242227;border-radius:5px;width:max-content;margin-top:10px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.admin-broadcast select{color:#fff;width:100%;font:inherit;background:#29272c;border:1px solid #4b474d;border-radius:5px;padding:8px 10px;font-size:11px}@media (max-width:720px){.home-announcement{grid-template-columns:auto minmax(0,1fr) auto;margin:72px 12px -48px;padding:11px 12px}.home-announcement b{font-size:10px}.home-announcement small{display:none}.premium-hero{padding-top:88px}.inbox-shell{padding:16px 14px 82px}.inbox-grid{grid-template-columns:1fr;margin:32px auto}.inbox-compose{padding:18px}.admin-broadcast{grid-template-columns:1fr;margin-bottom:14px}.admin-broadcast button{justify-content:center}.admin-card-row{grid-template-columns:20px minmax(0,1fr) auto;padding:13px}.admin-card-row button{grid-column:2/-1;justify-self:start}}@media (max-width:980px){.realistic-preview-region.mobile-open{padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));grid-template-rows:auto minmax(0,1fr) auto;place-items:center;gap:8px;display:grid;overflow:hidden}.realistic-preview-region.mobile-open .preview-toolbar{width:min(100%,330px);margin:0}.realistic-preview-region.mobile-open .physical-phone-shell{width:min(330px,100vw - 52px);max-height:calc(100dvh - 126px);transform:none}.realistic-preview-region.mobile-open .phone-metal-edge{width:100%}.realistic-preview-region.mobile-open .creative-phone.editor-phone{aspect-ratio:330/680;width:100%;height:auto;max-height:calc(100dvh - 142px)}.realistic-preview-region.mobile-open .preview-url{margin:0}.phone-screen-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;overflow-y:auto}.phone-screen-scroll::-webkit-scrollbar{display:none}}@media (max-width:720px){html,body{max-width:100%;overflow-x:hidden}.public-profile-page{min-height:100dvh;padding:max(0px,env(safe-area-inset-top)) 0 max(0px,env(safe-area-inset-bottom))}.public-identity-surface,.premium-public-profile .public-identity-surface{max-width:100%;min-height:100dvh;overflow:hidden}.public-modules,.public-socials-bottom,.creative-phone-actions{min-width:0}.public-link-module,.public-socials-bottom a,.creative-phone-blocks a,.phone-social-row a{min-width:0;overflow:hidden}.public-link-module b,.public-socials-bottom a b,.creative-phone-blocks a b,.phone-social-row a b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-height:700px) and (max-width:980px){.realistic-preview-region.mobile-open .physical-phone-shell{width:min(248px,100vw - 48px)}.realistic-preview-region.mobile-open .creative-phone-cover{height:158px}.realistic-preview-region.mobile-open .creative-phone-profile{padding-top:44px;padding-bottom:28px}.realistic-preview-region.mobile-open .phone-side-button{display:none}}@media (max-width:720px){.premium-hero-copy,#username,.username-claim{width:100%;min-width:0}.username-claim-input{box-sizing:border-box;gap:8px;width:100%;padding:6px 14px}.username-claim-input span{text-overflow:ellipsis;flex:0 auto;font-size:clamp(13px,4vw,16px);overflow:hidden}.username-claim-input input{width:0;min-width:0;font-size:clamp(18px,6vw,24px)}.username-claim-input>svg{flex:0 0 20px;width:20px;height:20px}.username-claim-note{flex-wrap:wrap;gap:7px 12px;margin-left:2px}.username-claim-note span+span{padding-left:12px}.username-claim-result{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;padding:12px;display:grid}.username-claim-result>svg{margin-top:2px}.username-claim-result>div{min-width:0}.username-claim-result b,.username-claim-result small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.username-claim-result>a,.username-claim-result>button{white-space:normal;text-align:center;grid-column:1/-1;justify-content:center;width:100%;min-height:44px;margin:3px 0 0;padding:0 12px}.username-claim-result.checking{align-items:center;display:flex}.creative-workspace-main{padding-bottom:112px}.identity-canvas{border-radius:8px;height:min(52svh,400px);min-height:360px}.cover-edit-control{min-height:34px;padding:0 9px;top:12px;right:12px}.identity-inline-profile{grid-template-columns:78px minmax(0,1fr);gap:10px;padding:58px 16px 16px}.avatar-edit-button{width:78px;height:78px}.creative-avatar{width:70px;height:70px;font-size:21px}.avatar-edit-button>svg{padding:5px;bottom:0;right:-1px}.identity-inline-copy{gap:3px}.identity-inline-copy label{font-size:6px}.identity-inline-copy label:first-child input{font-size:23px}.identity-inline-copy input,.identity-inline-copy textarea{font-size:10px;line-height:1.28}.identity-inline-copy textarea{min-height:28px;max-height:42px}.identity-inline-profile>.verified-identity{grid-column:2;justify-self:end;padding:7px 8px;font-size:7px}.profile-media-panel{gap:8px;padding-bottom:14px}.profile-media-panel>span{width:36px;height:36px}.profile-media-panel b{font-size:10px}.profile-media-panel small{font-size:7px}.editor-mobile-nav{bottom:max(8px,env(safe-area-inset-bottom));width:calc(100% - 28px);height:64px}.premium-landing{padding-bottom:68px}.premium-hero{padding:78px 16px 18px}.premium-hero-copy h1{margin:9px 0 10px;font-size:36px;line-height:1}.premium-hero-copy>p:not(.product-kicker){font-size:13px;line-height:1.38}.premium-hero-copy>div{margin-top:14px}.product-kicker{font-size:8px}.username-claim{margin-top:18px}.username-claim-input{min-height:56px}.username-claim-note{margin-top:7px}.username-claim-result{min-height:0;margin-top:9px}.hero-primary{border-radius:12px;min-height:46px;padding:0 15px}.profile-discovery{padding:20px 16px 26px}.discovery-heading h2{font-size:28px}.discover-search{margin:14px 0 8px;padding-bottom:9px}.discover-profile{grid-template-columns:40px minmax(0,1fr) 14px;gap:8px;min-width:204px;padding:8px 10px}.discover-avatar{width:40px;height:40px}.discover-rail{gap:8px;padding-bottom:8px}.universal-tapscard{padding:28px 16px 16px}.universal-tapscard h2{font-size:30px}.universal-tapscard-surface>div,.universal-tapscard-surface aside{padding:20px 18px}.premium-footer{padding:18px 16px 78px}.home-announcement{min-height:48px;margin:66px 12px -52px;padding:9px 11px}.creative-workspace-main{padding:16px 14px 94px}.creative-editor-header{gap:8px;min-height:0;margin:-16px -14px 0;padding:10px 14px}.creative-editor-header h1{font-size:17px}.creative-sticky-actions{gap:5px}.creative-sticky-actions button,.creative-sticky-actions .preview-control{min-height:34px;padding:0 9px}.creative-editor-tabs{margin:12px 0 16px;padding-bottom:6px}.creative-editor-tabs button,.creative-editor-tabs a{min-height:34px;padding:0 8px}.creative-panel-stack{gap:10px}.identity-canvas{height:min(44svh,350px);min-height:300px}.identity-inline-profile{padding:48px 14px 13px}.cover-edit-control{min-height:30px;font-size:7px}.profile-media-panel{padding-bottom:10px}.username-identity-card{gap:10px;padding:13px}.username-identity-card h2{font-size:18px}.component-block{gap:7px;padding:9px}.component-icon{width:34px;height:34px}.component-actions button,.component-actions a{width:27px;height:27px}.builder-heading{padding:4px 0 14px}.builder-heading h2{font-size:20px}.settings-section{padding:14px}.editor-mobile-nav{height:58px}.editor-mobile-nav .mobile-create{width:44px;height:44px}}.card-product-copy .nfc-card-request{margin-top:8px}.card-lock-notice{color:#f7f1eb;background:#1010133d;border:1px solid #ffffff2e;border-radius:8px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.card-lock-notice>svg{color:#e4b18a}.card-lock-notice>div{gap:3px;display:grid}.card-lock-notice b{font-size:10px}.card-lock-notice p{line-height:1.45;color:#f5eee7b3!important;margin:0!important;font-size:8px!important}.card-lock-notice>a{color:#1d1c21;background:#f4eee8;border-radius:6px;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:8px;font-weight:850;display:flex}.card-lock-notice.locked{background:#3b674f3d;grid-template-columns:26px minmax(0,1fr)}.card-lock-notice.locked>svg{color:#a8dfbb}@media (max-width:720px){.card-lock-notice{grid-template-columns:24px minmax(0,1fr);padding:10px}.card-lock-notice>button,.card-lock-notice>a{grid-column:1/-1;justify-content:center}.card-product-copy .nfc-card-request{margin-top:3px}}.phone-name-row h2 svg{width:9px;height:9px;padding:2px}.public-name-row h1 span svg,.verified-identity svg{width:10px;height:10px}@media (max-width:720px){.verified-identity{gap:4px;padding:5px 7px}.verified-identity svg{width:9px;height:9px}}.email-link-notice{z-index:85;color:#29262b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f5;border:1px solid #211e201f;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto 26px;align-items:center;gap:9px;width:min(390px,100% - 34px);padding:10px;animation:.22s ease-out email-notice-in;display:grid;position:fixed;top:22px;right:24px;box-shadow:0 18px 42px #1c171629}.email-link-notice>span{color:#fff;background:#29272b;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.email-link-notice>div{gap:2px;min-width:0;display:grid}.email-link-notice b{font-size:10px}.email-link-notice small{color:#766f71;font-size:8px;line-height:1.35}.email-link-notice a{color:#fff;white-space:nowrap;background:#29272b;border-radius:6px;align-items:center;gap:4px;min-height:30px;padding:0 8px;font-size:8px;font-weight:850;display:flex}.email-link-notice button{color:#70696c;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.email-link-notice button:hover{color:#29262b;background:#eee9e3}@keyframes email-notice-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.email-link-notice{top:max(10px,env(safe-area-inset-top));width:auto;left:12px;right:12px}.product-mobile-nav,.landing-mobile-nav{right:auto;bottom:max(12px, env(safe-area-inset-bottom));background:#191a1e;border:0;border-radius:34px;justify-content:space-evenly;width:min(100% - 32px,430px);height:64px;left:50%;transform:translate(-50%);box-shadow:0 15px 36px #1414173d}.product-mobile-nav a,.landing-mobile-nav a{color:#ffffffc7;border-radius:50%;place-items:center;width:48px;min-width:48px;height:48px;transition:background .18s,color .18s,transform .18s;display:grid}.product-mobile-nav a.active,.landing-mobile-nav a.active{color:#191a1e;background:#f8f6f2;box-shadow:0 5px 14px #0000002e}.product-mobile-nav a:active,.landing-mobile-nav a:active{transform:scale(.93)}.product-mobile-nav small{display:none}.product-mobile-nav .mobile-create,.landing-mobile-nav .mobile-create-profile{width:48px;height:48px;box-shadow:none;color:#fff;background:0 0;border-radius:50%}.product-mobile-nav .mobile-create:active,.landing-mobile-nav .mobile-create-profile:active{transform:scale(.93)}}.public-name-row h1 span,.phone-name-row h2 svg,.discover-profile b i,.admin-user b i{color:#fff;clip-path:polygon(50% 0%,61% 7%,73% 4%,81% 14%,93% 18%,94% 31%,100% 42%,94% 53%,97% 66%,86% 73%,82% 87%,69% 88%,59% 100%,48% 93%,36% 97%,28% 86%,14% 82%,12% 69%,0% 58%,7% 47%,3% 34%,14% 27%,18% 13%,32% 12%,41% 1%);background:#26a7e8;border-radius:0;place-items:center;display:grid}.phone-name-row h2 svg{box-sizing:content-box;padding:3px}.public-name-row h1 span{width:17px;height:17px}.public-name-row h1 span svg{width:10px;height:10px}.discover-profile b i,.admin-user b i{flex:0 0 15px;width:15px;height:15px}.image-crop-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c0fc2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.image-crop-dialog{color:#f5efe8;background:#222328;border:1px solid #ffffff1a;border-radius:8px;gap:18px;width:min(100%,700px);padding:24px;display:grid;box-shadow:0 30px 90px #0000006b}.image-crop-dialog>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.image-crop-dialog header>div{gap:4px;display:grid}.image-crop-dialog header span{color:#76c9ff;letter-spacing:1px;font-size:8px;font-weight:850}.image-crop-dialog h3{margin:0;font-size:24px}.image-crop-dialog header small{color:#aaa8ad;font-size:10px}.image-crop-dialog header>button{color:#d9d4cf;background:0 0;border:0;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.image-crop-stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0e0f12;border:1px dashed #39aef0;justify-self:center;width:min(100%,560px);height:315px;position:relative;overflow:hidden}.image-crop-stage.avatar{aspect-ratio:1;width:min(100%,420px);height:min(52vh,420px)}.image-crop-stage:active{cursor:grabbing}.image-crop-stage img{object-fit:cover;transform-origin:50%;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%}.image-crop-stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 33%,#ffffff42 33.3% 33.7%,#0000 34%),linear-gradient(90deg,#0000 66%,#ffffff42 66.3% 66.7%,#0000 67%),linear-gradient(#0000 66%,#ffffff42 66.3% 66.7%,#0000 67%),linear-gradient(#0000 33%,#ffffff42 33.3% 33.7%,#0000 34%);position:absolute;inset:0}.image-crop-stage i{pointer-events:none;border:1px solid #3eb4f3db;position:absolute;inset:10px}.image-crop-stage b{color:#fff;pointer-events:none;background:#0000008c;border-radius:5px;padding:6px 8px;font-size:8px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.image-crop-zoom{color:#c9c3bf;grid-template-columns:40px 1fr 42px;align-items:center;gap:12px;font-size:10px;font-weight:750;display:grid}.image-crop-zoom input{accent-color:#38aef1}.image-crop-zoom output{text-align:right;color:#74c9fc}.image-crop-dialog footer{justify-content:flex-end;gap:8px;display:flex}.image-crop-dialog footer button{min-height:40px;font:inherit;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.crop-cancel{color:#e3ded8;background:#33343a}.crop-apply{color:#10232e;background:#35aef1}.crop-apply:disabled{opacity:.55}@media (max-width:720px){.image-crop-backdrop{align-items:end;padding:0}.image-crop-dialog{border-radius:12px 12px 0 0;gap:14px;width:100%;max-height:94svh;padding:18px}.image-crop-dialog h3{font-size:20px}.image-crop-stage{height:min(48svh,250px)}.image-crop-stage.avatar{height:min(44svh,310px)}.image-crop-dialog footer button{flex:1;justify-content:center}}.telegram-inbox{width:min(1220px,100% - 48px);min-height:calc(100svh - 72px);margin:0 auto;padding:26px 0 42px}.telegram-inbox>header{border-bottom:1px solid #ddd8d2;justify-content:space-between;align-items:center;padding:0 2px 18px;display:flex}.telegram-inbox>header a,.telegram-inbox>header>div{color:#3f3b40;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.telegram-layout{background:#f7f4f0;border:1px solid #ddd8d2;border-radius:8px;grid-template-columns:330px minmax(0,1fr);min-height:650px;margin-top:22px;display:grid;overflow:hidden;box-shadow:0 18px 48px #1f1a1814}.telegram-chats{background:#f0ece7;border-right:1px solid #ded8d1;min-width:0}.telegram-chats-header{justify-content:space-between;align-items:center;padding:22px 18px 14px;display:flex}.telegram-chats-header span{color:#a36042;letter-spacing:1px;font-size:8px;font-weight:900;display:block}.telegram-chats-header h1{color:#1e1d21;letter-spacing:0;margin:5px 0 0;font-size:22px}.telegram-chats-header button{color:#fff;background:#1c1d21;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.telegram-search{color:#8b8483;background:#fbf9f6;border:1px solid #ded7cf;border-radius:7px;align-items:center;gap:8px;margin:0 14px 12px;padding:0 10px;display:flex}.telegram-search input{color:#27252a;width:100%;height:38px;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.telegram-thread-list{display:grid}.telegram-thread{text-align:left;color:#29272b;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #d2cac29e;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.telegram-thread:hover,.telegram-thread.active{background:#e4ded7}.telegram-thread>span,.telegram-conversation-header>span{color:#513128;background:#d9b39b;border-radius:50%;place-items:center;width:42px;height:42px;font-size:15px;font-weight:900;display:grid;overflow:hidden}.telegram-thread .tapscard-avatar,.telegram-conversation-header .tapscard-avatar{color:#fff;background:#202126}.telegram-thread>div{gap:4px;min-width:0;display:grid}.telegram-thread b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.telegram-thread small{color:#807a7c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.telegram-thread time{color:#918a8b;align-self:start;font-size:9px}.telegram-empty-list{color:#898284;margin:0;padding:22px 18px;font-size:11px}.telegram-conversation{background:#f7f4f0;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.telegram-conversation-header{background:#fbf9f6;border-bottom:1px solid #e2dcd6;align-items:center;gap:11px;min-height:70px;padding:0 22px;display:flex}.telegram-conversation-header>div{gap:3px;display:grid}.telegram-conversation-header b{font-size:13px}.telegram-conversation-header small{color:#817b7c;font-size:10px}.telegram-messages{background:linear-gradient(135deg,#eee8e1 0%,#f7f3ee 100%);flex-direction:column;gap:8px;min-height:470px;padding:24px;display:flex;overflow-y:auto}.telegram-bubble{color:#302d31;background:#fff;border-radius:8px 8px 8px 2px;align-self:flex-start;gap:7px;max-width:min(78%,520px);padding:11px 12px;display:grid;box-shadow:0 2px 8px #271f1b14}.telegram-bubble.mine{background:#dcefe2;border-radius:8px 8px 2px;align-self:flex-end}.telegram-bubble img{object-fit:cover;border-radius:5px;width:100%;max-height:280px}.telegram-bubble b{font-size:11px}.telegram-bubble p{white-space:pre-wrap;margin:0;font-size:12px;line-height:1.48}.telegram-bubble a{color:#fff;background:#202126;border-radius:5px;width:max-content;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.telegram-bubble time{color:#898284;justify-self:end;font-size:8px}.telegram-start{text-align:center;color:#5f595d;place-content:center;justify-items:center;gap:8px;min-height:470px;padding:24px;display:grid}.telegram-start svg{color:#a36143}.telegram-start b{font-size:15px}.telegram-start p{color:#837d7f;max-width:290px;margin:0;font-size:11px;line-height:1.5}.telegram-start label{color:#827c7d;background:#fff;border:1px solid #d7d0c9;border-radius:7px;align-items:center;gap:8px;margin-top:8px;padding:0 10px;display:flex}.telegram-start input{width:190px;height:38px;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.telegram-composer{background:#fbf9f6;border-top:1px solid #e0dad3;grid-template-columns:minmax(0,1fr) 42px;align-items:end;gap:9px;padding:13px 18px;display:grid}.telegram-composer textarea{resize:vertical;color:#29262a;width:100%;min-height:42px;max-height:120px;font:inherit;background:#fff;border:1px solid #d9d2cb;border-radius:7px;padding:11px;font-size:12px;line-height:1.35}.telegram-composer button{color:#fff;background:#202126;border:0;border-radius:7px;place-items:center;width:42px;height:42px;display:grid}.telegram-composer button:disabled{opacity:.42}.telegram-notice{color:#95493e;background:#f6e6df;padding:7px 18px;font-size:10px;display:block}@media (max-width:720px){.telegram-inbox{width:100%;min-height:100svh;padding:14px 0 74px}.telegram-inbox>header{margin:0 14px;padding:0 0 12px}.telegram-layout{border-width:1px 0;border-radius:0;min-height:calc(100svh - 132px);margin:14px 0 0;display:block}.telegram-chats{border:0;min-height:calc(100svh - 132px)}.telegram-conversation{min-height:calc(100svh - 132px)}.telegram-messages{min-height:calc(100svh - 270px);padding:16px}.telegram-bubble{max-width:88%;padding:10px}.telegram-chats-header{padding:18px 14px 12px}.telegram-search{margin:0 12px 10px}.telegram-conversation-header{min-height:62px;padding:0 14px}.telegram-composer{padding:10px 12px}.telegram-composer textarea{min-height:40px}.telegram-start{min-height:calc(100svh - 270px)}}.telegram-back{display:none}@media (max-width:720px){.telegram-layout.show-thread-list .telegram-chats{display:block}.telegram-layout.show-thread-list .telegram-conversation{display:none}.telegram-back{color:#514c50;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}}.telegram-thread .tapscard-avatar,.telegram-conversation-header .tapscard-avatar{color:#fff;background:#17181c;box-shadow:inset 0 0 0 2px #39aef1}.telegram-thread b,.telegram-conversation-header b{align-items:center;gap:4px;display:flex}.official-check{color:#26a7e8;fill:#26a7e8;stroke:#fff;stroke-width:2.5px;flex:none}@media (min-width:721px){.telegram-layout.show-thread-list{grid-template-columns:minmax(0,620px);justify-content:center}.telegram-layout.show-thread-list .telegram-chats{border-right:0}.telegram-layout.show-thread-list .telegram-conversation{display:none}.telegram-layout:not(.show-thread-list){grid-template-columns:1fr}.telegram-layout:not(.show-thread-list) .telegram-chats{display:none}.telegram-layout:not(.show-thread-list) .telegram-back{color:#514c50;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}}@media (max-width:720px){.telegram-layout:not(.show-thread-list) .telegram-chats{display:none}.telegram-layout:not(.show-thread-list) .telegram-conversation{display:grid}}.telegram-bubble{position:relative}.telegram-bubble-actions{opacity:0;gap:3px;transition:opacity .16s ease-out;display:flex;position:absolute;top:5px;right:5px}.telegram-bubble:hover .telegram-bubble-actions,.telegram-bubble:focus-within .telegram-bubble-actions{opacity:1}.telegram-bubble-actions button{color:#655f62;background:#1f1f2317;border:0;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.telegram-bubble.mine .telegram-bubble-actions button:last-child{color:#a34841}@media (max-width:720px){.telegram-bubble-actions{opacity:1}.telegram-bubble-actions button{width:22px;height:22px}.telegram-bubble{padding-top:12px}}.google-button{justify-content:center;align-items:center;gap:10px;min-height:46px;display:flex}.google-mark{flex:0 0 19px;width:19px;height:19px}.pwa-install{z-index:80;right:18px;bottom:max(18px,env(safe-area-inset-bottom));color:#fff;min-height:42px;font:inherit;background:#17181c;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 13px;font-size:11px;font-weight:800;display:none;position:fixed;box-shadow:0 12px 28px #1814133b}@media (max-width:720px){.pwa-install{right:14px;bottom:max(82px,calc(env(safe-area-inset-bottom) + 70px));display:flex}}.pwa-ios-prompt{z-index:90;top:max(10px,env(safe-area-inset-top));color:#fff;background:#191a1f;border:1px solid #ffffff26;border-radius:8px;grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;gap:10px;padding:11px 10px 11px 12px;display:none;position:fixed;left:12px;right:12px;box-shadow:0 16px 36px #110e0f47}.pwa-ios-prompt>svg{color:#9efc0d}.pwa-ios-prompt>div{gap:3px;display:grid}.pwa-ios-prompt b{font-size:11px}.pwa-ios-prompt small{color:#d8d4d0;align-items:center;gap:4px;font-size:9px;display:flex}.pwa-ios-prompt button{color:#d8d4d0;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}@media (max-width:720px){.pwa-ios-prompt{display:grid}}.admin-shell{color:#1b2026;background:#f2f4f5;min-height:100svh;padding:18px 24px 56px}.admin-shell>*{width:min(1380px,100%);margin-left:auto;margin-right:auto}.admin-topbar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #d9dfe3;border-radius:8px;grid-template-columns:1fr auto 1fr;align-items:center;min-height:58px;padding:7px 10px;display:grid;position:sticky;top:12px;box-shadow:0 8px 24px #212c3514}.admin-topbar>a,.admin-topbar>button{border-radius:6px;align-items:center;gap:7px;width:max-content;min-height:38px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.admin-topbar>a{color:#39424b}.admin-topbar>button{color:#20262c;background:#fff;border:1px solid #d9dfe3;justify-self:end}.admin-topbar>button:hover{background:#eef3f5}.admin-topbar>div{justify-items:center;gap:1px;line-height:1.1;display:grid}.admin-topbar>div span{color:#138772;letter-spacing:.9px;align-items:center;gap:4px;font-size:8px;font-weight:900;display:flex}.admin-topbar>div b{font-size:12px}.admin-topbar>div small{color:#7a848d;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:9px;overflow:hidden}.admin-intro{grid-template-columns:auto minmax(260px,620px);align-items:end;gap:18px;margin-top:30px;margin-bottom:18px;display:grid}.admin-intro p{color:#14856f;letter-spacing:1.3px;grid-column:1/-1;margin:0;font-size:9px;font-weight:900}.admin-intro h1{color:#151b20;letter-spacing:0;margin:0;font-size:32px;line-height:1.05}.admin-intro>span{color:#66717a;padding-bottom:3px;font-size:12px;line-height:1.5}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.admin-metrics article{background:#fff;border:1px solid #dce2e5;border-radius:8px;grid-template-columns:22px minmax(0,1fr);gap:2px 9px;min-height:98px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 10px #202a3009}.admin-metrics article:before{content:"";background:#1aa88b;width:100%;height:3px;position:absolute;top:0;left:0}.admin-metrics article:nth-child(2):before{background:#3d89cf}.admin-metrics article:nth-child(3):before{background:#d49a3b}.admin-metrics article:nth-child(4):before{background:#b66050}.admin-metrics svg{color:#1c9b83;grid-row:1/3}.admin-metrics small{color:#6b747c;align-self:end;font-size:10px;font-weight:750}.admin-metrics b{color:#1b2228;align-self:start;font-size:24px;line-height:1}.admin-broadcast{color:#f6fbfa;background:#182126;border:1px solid #26333a;border-radius:8px;grid-template-columns:minmax(210px,.72fr) minmax(0,1.8fr) auto;align-items:start;gap:16px;margin-bottom:18px;padding:18px;display:grid;box-shadow:0 10px 24px #1e292e24}.admin-broadcast>div{gap:7px;display:grid}.admin-broadcast>div span{color:#66d7bd;letter-spacing:1px;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.admin-broadcast>div b{font-size:16px;line-height:1.2}.admin-broadcast>div small{color:#b2c0c3;font-size:10px;line-height:1.45}.admin-broadcast label{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-broadcast input,.admin-broadcast textarea,.admin-broadcast select{box-sizing:border-box;color:#f4f7f7;width:100%;min-height:38px;font:inherit;background:#222e34;border:1px solid #435259;border-radius:5px;outline:0;padding:0 10px;font-size:10px}.admin-broadcast textarea{resize:vertical;grid-column:1/-1;min-height:64px;padding:10px}.admin-broadcast input::placeholder,.admin-broadcast textarea::placeholder{color:#9dacb0}.admin-broadcast input:focus,.admin-broadcast textarea:focus,.admin-broadcast select:focus{border-color:#66d7bd;box-shadow:0 0 0 2px #66d7bd26}.admin-broadcast>button{color:#102126;min-height:39px;font:inherit;background:#68d7be;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:900;display:flex}.admin-broadcast>em{color:#8ce6d1;grid-column:2/-1;margin-top:-8px;font-size:10px;font-style:normal}.admin-grid{grid-template-columns:1.12fr .88fr;align-items:start;gap:18px;margin-bottom:18px;display:grid}.admin-grid-secondary{grid-template-columns:1fr 1fr}.admin-panel-card{background:#fff;border:1px solid #dce2e5;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #1f2b320b}.admin-panel-card>header{border-bottom:1px solid #e6ebed;justify-content:space-between;align-items:center;min-height:76px;padding:0 18px;display:flex}.admin-panel-card>header>div{gap:4px;display:grid}.admin-panel-card>header span{color:#6b7c85;letter-spacing:1px;font-size:8px;font-weight:900}.admin-panel-card>header h2{color:#1c242a;letter-spacing:0;margin:0;font-size:17px}.admin-panel-card>header>b{color:#187f6d;background:#edf4f2;border-radius:5px;place-items:center;min-width:31px;height:27px;font-size:11px;display:grid}.admin-list{display:grid}.admin-request,.admin-user,.admin-card-row{border-bottom:1px solid #edf0f1;align-items:center;gap:11px;padding:13px 16px;display:grid}.admin-request:last-child,.admin-user:last-child,.admin-card-row:last-child{border-bottom:0}.admin-request{grid-template-columns:31px minmax(0,1fr) auto}.admin-request>span{color:#45728d;background:#edf3f5;border-radius:6px;place-items:center;width:31px;height:31px;font-size:16px;font-weight:900;display:grid}.admin-request>span.card{color:#b8761f;background:#fbf1df}.admin-request>div:nth-child(2),.admin-card-row>div{gap:3px;min-width:0;display:grid}.admin-request b,.admin-user b,.admin-card-row b{color:#20272d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-request small,.admin-user small,.admin-card-row small{color:#7a858d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-request em{color:#a9672b;font-size:9px;font-style:normal;font-weight:800}.admin-request-actions,.admin-user-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.admin-request-actions button,.admin-user-actions button,.admin-card-row>button{color:#39434a;min-height:29px;font:inherit;background:#fff;border:1px solid #d9e0e2;border-radius:5px;padding:0 8px;font-size:9px;font-weight:800}.admin-request-actions button:hover,.admin-user-actions button:hover,.admin-card-row>button:hover{background:#f1f6f5}.admin-request-actions .payment{color:#fff;background:#1b9b81;border-color:#1b9b81}.admin-search{border-bottom:1px solid #e7ebed;padding:12px 16px}.admin-search input{box-sizing:border-box;color:#20272d;width:100%;height:39px;font:inherit;background:#f8fafb;border:1px solid #d7dfe2;border-radius:6px;outline:0;padding:0 11px;font-size:10px}.admin-search input:focus{border-color:#32a98f;box-shadow:0 0 0 2px #32a98f1f}.admin-user{grid-template-columns:34px minmax(0,1fr) 28px;padding-bottom:46px;position:relative}.admin-user>span{color:#246e60;background:#dcece8;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.admin-user>div:nth-child(2){gap:3px;min-width:0;display:grid}.admin-user b{align-items:center;gap:4px;display:flex}.admin-user>a{color:#617078;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.admin-user>a:hover{background:#eef3f4}.admin-user em,.admin-card-row em{border-radius:4px;width:max-content;padding:3px 5px;font-size:8px;font-style:normal;font-weight:900}.account-active,.active{color:#21744e;background:#e4f5ed}.account-suspended,.suspended{color:#9a6812;background:#fff3d9}.account-blocked,.revoked{color:#ab493e;background:#f9e7e5}.unassigned{color:#66717a;background:#edf0f2}.paid{color:#2f6ca2;background:#e4f0fb}.admin-user-actions{justify-content:flex-start;position:absolute;bottom:10px;left:61px;right:16px}.admin-user-actions .danger{color:#a24b42;border-color:#efcfca}.admin-card-row{grid-template-columns:20px minmax(0,1fr) auto auto}.admin-card-row>svg{color:#5f747e}.admin-empty{color:#7b858c;margin:0;padding:28px 18px;font-size:11px;line-height:1.5}.admin-loading{color:#616b73;text-align:center;place-content:center;gap:10px;min-height:60svh;display:grid}.admin-loading svg{justify-self:center;animation:1s linear infinite admin-spin}.admin-error b{color:#a54940}.admin-error a{color:#177c6a;font-size:11px;font-weight:800}@media (max-width:900px){.admin-shell{padding:14px 14px 80px}.admin-intro{grid-template-columns:1fr;gap:8px;margin-top:24px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-broadcast{grid-template-columns:1fr}.admin-broadcast>button{justify-content:center}.admin-broadcast>em{grid-column:auto;margin-top:-8px}.admin-grid,.admin-grid-secondary{grid-template-columns:1fr}.admin-topbar{top:8px}.admin-topbar>div small{display:none}}@media (max-width:560px){.admin-shell{padding:10px 10px 82px}.admin-topbar{grid-template-columns:1fr auto;min-height:50px;padding:5px}.admin-topbar>div{display:none}.admin-topbar>a,.admin-topbar>button{min-height:36px;padding:0 9px;font-size:10px}.admin-intro{margin-top:20px;margin-bottom:14px}.admin-intro h1{font-size:26px}.admin-intro>span{font-size:11px}.admin-metrics{gap:7px;margin-bottom:14px}.admin-metrics article{min-height:82px;padding:12px}.admin-metrics b{font-size:20px}.admin-broadcast{gap:13px;margin-bottom:14px;padding:14px}.admin-broadcast label{grid-template-columns:1fr}.admin-broadcast textarea{grid-column:auto}.admin-grid{gap:14px;margin-bottom:14px}.admin-panel-card>header{min-height:66px;padding:0 14px}.admin-request{grid-template-columns:30px minmax(0,1fr);padding:12px}.admin-request-actions{grid-column:1/-1;justify-content:flex-start}.admin-card-row{grid-template-columns:20px minmax(0,1fr) auto;padding:12px}.admin-card-row>button{grid-column:2/-1;width:max-content}.admin-user{padding:12px 12px 46px}.admin-user-actions{left:57px;right:12px}.admin-search{padding:10px 12px}}.public-join-prompt{color:#1e5148;background:#edf6f3;border:1px solid #d9e5e1;border-radius:7px;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:9px;margin:0 18px 12px;padding:9px 9px 9px 11px;display:grid}.public-join-prompt>div{gap:2px;min-width:0;display:grid}.public-join-prompt span{color:#5d7d76;font-size:8px;font-weight:750}.public-join-prompt b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.public-join-prompt a{color:#fff;white-space:nowrap;background:#1d2828;border-radius:5px;align-items:center;gap:5px;min-height:30px;padding:0 8px;font-size:9px;font-weight:850;display:flex}.public-join-prompt button{color:#60746f;background:0 0;border:0;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.public-join-prompt button:hover{background:#dcebe6}@media (max-width:420px){.public-join-prompt{grid-template-columns:minmax(0,1fr) auto}.public-join-prompt button{margin-top:-31px;position:absolute;right:24px}.public-join-prompt a{padding:0 7px;font-size:8px}}.admin-username-manager{background:#fff;border:1px solid #dce2e5;border-radius:8px;margin-bottom:18px;overflow:hidden;box-shadow:0 4px 16px #1f2b320b}.admin-username-manager>header{border-bottom:1px solid #e4e9eb;justify-content:space-between;align-items:center;padding:18px;display:flex}.admin-username-manager>header>div{gap:4px;display:grid}.admin-username-manager>header span{color:#16836f;letter-spacing:1px;align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.admin-username-manager h2{letter-spacing:0;margin:0;font-size:20px}.admin-username-manager>header p{color:#758088;margin:0;font-size:10px}.admin-username-manager>header nav{gap:6px;display:flex}.admin-username-manager>header nav a{color:#344048;border:1px solid #d8dfe2;border-radius:5px;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:9px;font-weight:850;display:flex}.username-manager-layout{grid-template-columns:360px minmax(0,1fr);min-height:520px;display:grid}.username-manager-list{background:#f7f9fa;border-right:1px solid #e4e9eb}.username-manager-list>form{color:#718087;background:#fff;border:1px solid #d7dfe2;border-radius:6px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;margin:12px;padding-left:9px;display:grid}.username-manager-list input{height:38px;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.username-manager-list form button{color:#fff;height:30px;font:inherit;background:#1b292c;border:0;border-radius:5px;margin-right:4px;padding:0 9px;font-size:9px;font-weight:850}.username-manager-list>div{max-height:450px;overflow-y:auto}.username-manager-list>div>button{text-align:left;color:#1d252a;width:100%;font:inherit;background:0 0;border:0;border-top:1px solid #e7ebed;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:11px 13px;display:grid}.username-manager-list>div>button:hover,.username-manager-list>div>button.active{background:#e8f1ef}.username-manager-list>div>button span{font-size:11px;font-weight:850}.username-manager-list>div>button small{color:#78838a;grid-row:2;font-size:8px}.username-manager-list>div>button em{color:#536168;background:#e9eeef;border-radius:4px;grid-area:1/2/3;align-self:center;padding:4px 5px;font-size:7px;font-style:normal;font-weight:900}.username-manager-list .market-available{color:#197154;background:#dff2ea}.username-manager-list .market-admin_review,.username-manager-list .market-trademark_review{color:#9a681c;background:#fff0d6}.username-manager-list .market-creator_reserved,.username-manager-list .market-system_reserved,.username-manager-list .market-reserved{color:#98463f;background:#f3e3e1}.username-manager-detail{min-width:0;padding:20px}.username-manager-detail>header{border-bottom:1px solid #e6eaec;justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:15px;display:flex}.username-manager-detail>header span,.username-history>span{color:#728087;letter-spacing:1px;font-size:8px;font-weight:900}.username-manager-detail h3{margin:4px 0 0;font-size:25px}.username-manager-detail>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.username-manager-detail>header b{color:#526168;background:#edf2f3;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;display:flex}.username-manager-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px 0;display:grid}.username-manager-form label{color:#637078;gap:5px;font-size:8px;font-weight:850;display:grid}.username-manager-form input,.username-manager-form select{box-sizing:border-box;color:#20272c;width:100%;height:38px;font:inherit;background:#f9fbfb;border:1px solid #d5dde0;border-radius:5px;padding:0 8px;font-size:9px}.username-manager-form .wide{grid-column:span 2}.username-manager-form .check{border:1px solid #dce2e4;border-radius:5px;align-items:center;gap:7px;min-height:38px;padding:0 9px;display:flex}.username-manager-form .check input{accent-color:#16836f;width:14px;height:14px}.username-manager-actions{border-top:1px solid #e6eaec;border-bottom:1px solid #e6eaec;align-items:center;gap:7px;padding:12px 0;display:flex}.username-manager-actions button{color:#fff;min-height:34px;font:inherit;background:#172528;border:0;border-radius:5px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:850;display:flex}.username-manager-actions button:disabled{opacity:.45}.username-manager-actions small{color:#7b858b;margin-left:auto;font-size:8px}.username-history{gap:7px;padding-top:16px;display:grid}.username-history>div{border-bottom:1px solid #edf0f1;justify-content:space-between;align-items:center;padding:7px 0;display:flex}.username-history b{font-size:9px}.username-history time,.username-history p{color:#7a858c;font-size:8px}.username-manager-empty{color:#778188;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:420px;display:grid}.username-manager-empty b{color:#283036;font-size:12px}.username-manager-empty p{margin:0;font-size:9px}.username-bulk{border-top:1px solid #e4e9eb;padding:12px 18px}.username-bulk summary{color:#46545b;cursor:pointer;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.username-bulk textarea{box-sizing:border-box;width:100%;font:inherit;background:#f8fafb;border:1px solid #d8dfe2;border-radius:5px;margin-top:10px;padding:10px;font-size:9px}.username-bulk button{color:#fff;min-height:32px;font:inherit;background:#1b292c;border:0;border-radius:5px;padding:0 10px;font-size:9px;font-weight:850}.username-pricing-settings{border-top:1px solid #e4e9eb;padding:15px 18px}.username-pricing-settings>header{align-items:center;gap:7px;margin-bottom:10px;font-size:10px;display:flex}.username-pricing-settings>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.username-pricing-settings label{gap:4px;display:grid}.username-pricing-settings label span{color:#68757c;font-size:7px;font-weight:850}.username-pricing-settings input{box-sizing:border-box;width:100%;height:34px;font:inherit;border:1px solid #d8dfe2;border-radius:5px;padding:0 7px;font-size:9px}.username-manager-notice{color:#286f61;background:#edf6f3;border-top:1px solid #e0e6e7;margin:0;padding:10px 18px;font-size:9px}.username-claim-result.review{color:#8a5d16;background:#fff8ea;border-color:#e9d0a4}.username-claim-result strong{color:#222;font-size:12px}.username-claim-result em{color:#8b4640;font-size:9px;font-style:normal}.username-result>button{color:#fff;min-height:34px;font:inherit;background:#1c1d21;border:0;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:0 10px;font-size:9px;font-weight:850;display:flex}@media (max-width:900px){.username-manager-layout{grid-template-columns:1fr}.username-manager-list{border-bottom:1px solid #e4e9eb;border-right:0}.username-manager-list>div{max-height:280px}.username-manager-form,.username-pricing-settings>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.admin-username-manager>header{align-items:flex-start;padding:14px}.admin-username-manager>header p{display:none}.username-manager-detail{padding:14px}.username-manager-form{grid-template-columns:1fr}.username-manager-form .wide{grid-column:auto}.username-pricing-settings{padding:14px}.username-pricing-settings>div{grid-template-columns:1fr}.username-manager-actions{flex-wrap:wrap;align-items:flex-start}.username-manager-actions small{width:100%;margin:0}.username-result>button{justify-content:center;width:100%;margin:0}}.username-price-discount{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.username-price-discount s{color:#8b8380;font-size:10px;font-weight:600}.username-price-discount:not(s){color:#147557}.username-promo-field{color:#8b5a41;border-top:1px solid #e1dad4;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:5px 7px;margin-top:5px;padding-top:7px;display:grid}.username-promo-field svg{color:#a66742}.username-promo-field input{box-sizing:border-box;color:#272429;width:100%;min-width:0;height:27px;font:inherit;letter-spacing:.5px;background:#fff;border:1px solid #d7ccc5;border-radius:5px;outline:none;padding:0 7px;font-size:10px;font-weight:800}.username-promo-field input:focus{border-color:#a66742}.username-promo-field span{color:#857b78;grid-column:1/-1;font-size:9px;line-height:1.3}.username-promo-field span.applied{color:#147557;font-weight:800}.username-page-promo{border-top:1px solid #7a513533;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:5px 7px;margin-top:9px;padding-top:8px;display:grid}.username-page-promo svg{color:#a66742}.username-page-promo input{color:#2b282b;min-width:0;height:28px;font:inherit;letter-spacing:.5px;background:#fff;border:1px solid #d2c5bd;border-radius:5px;outline:none;padding:0 8px;font-size:10px;font-weight:800}.username-page-promo small{color:#796e69;grid-column:1/-1;font-size:9px;line-height:1.35}.username-page-promo small.valid{color:#147557;font-weight:800}.taps-pay-page{color:#202025;background:#f1efec;place-items:center;min-height:100svh;padding:24px;display:grid}.taps-pay-sheet{background:#fff;border:1px solid #d8d2cd;border-radius:8px;width:min(100%,480px);overflow:hidden;box-shadow:0 24px 70px #1d191c21}.taps-pay-sheet>header{border-bottom:1px solid #ebe6e1;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.taps-pay-brand{color:#1b1b20;font-size:25px;font-weight:950;text-decoration:none}.taps-pay-sheet>header span{color:#397c67;align-items:center;gap:6px;font-size:10px;font-weight:850;display:flex}.taps-pay-summary{text-align:center;justify-items:center;padding:31px 24px 24px;display:grid}.taps-pay-icon{color:#9b6046;background:#eee4dd;border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.taps-pay-summary p{color:#9b6046;letter-spacing:1px;margin:15px 0 7px;font-size:9px;font-weight:900}.taps-pay-summary h1{margin:0;font-size:24px;line-height:1.15}.taps-pay-summary strong{margin-top:9px;font-size:19px}.taps-pay-summary small{color:#777074;margin-top:9px;font-size:11px}.taps-pay-details{gap:8px;padding:0 18px;display:grid}.taps-pay-details>div{border:1px solid #e5dfda;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:12px;display:grid}.taps-pay-details span{color:#847a7d;font-size:9px;font-weight:800}.taps-pay-details b{letter-spacing:.8px;text-overflow:ellipsis;font-size:14px;overflow:hidden}.taps-pay-details button{color:#343035;min-width:96px;font:inherit;background:#efebe7;border:0;border-radius:5px;grid-area:1/2/3;justify-content:center;align-items:center;gap:5px;font-size:9px;font-weight:850;display:flex}.taps-pay-providers{gap:10px;padding:24px 18px 15px;display:grid}.taps-pay-providers>p{margin:0;font-size:12px;font-weight:850}.taps-pay-providers>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.taps-pay-providers a,.taps-pay-providers button{color:#302c31;min-height:49px;font:inherit;text-align:left;background:#fff;border:1px solid #dfd9d4;border-radius:6px;grid-template-columns:20px minmax(0,1fr) 15px;align-items:center;gap:7px;padding:0 11px;text-decoration:none;display:grid}.taps-pay-providers a{color:#fff;background:#1d2929;border-color:#1b9177}.taps-pay-providers span{font-size:10px;font-weight:850}.taps-pay-providers>small{color:#80777a;font-size:9px;line-height:1.45}.taps-pay-share{color:#fff;width:calc(100% - 36px);min-height:42px;font:inherit;background:#242329;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;margin:0 18px 15px;font-size:10px;font-weight:850;display:flex}.taps-pay-sheet footer{color:#7e7679;border-top:1px solid #ebe6e1;gap:6px;padding:13px 18px;font-size:9px;line-height:1.45;display:flex}.taps-pay-editor-note{color:#766d70;margin:0;font-size:10px;line-height:1.45}.phone-auth-button{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#f7f4ef;border-radius:8px;padding:11px;font-weight:650}.phone-auth-panel{border:1px solid var(--line);background:#fbfaf7;border-radius:8px;gap:11px;padding:13px;display:grid}.phone-auth-panel label{color:#48514c;gap:6px;font-size:12px;font-weight:650;display:grid}.phone-auth-panel input{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;background:#fff;border-radius:7px;padding:11px}.phone-auth-panel button{min-height:40px;font:inherit;border-radius:7px;font-size:12px;font-weight:750}.phone-auth-panel .secondary-action{color:#285e50;background:#fff;border:1px solid #7c958c}.guest-steps{color:#645e5d;flex-wrap:wrap;gap:16px;margin-top:26px;font-size:12px;font-weight:700;display:flex}.guest-steps span{align-items:center;gap:7px;display:flex}.guest-steps b{color:#a55e41;border:1px solid #cbb9ae;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.guest-product-pills{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}.guest-product-pills article{background:#ffffff75;border:1px solid #ded6cf;border-radius:8px;padding:16px}.guest-product-pills b{font-size:16px}.guest-product-pills p{color:#766d6a;margin:6px 0 0;font-size:12px}.guest-mobile-cta{display:none}@media (max-width:720px){.guest-steps{gap:10px;margin-top:18px;font-size:10px}.guest-product-pills{grid-template-columns:1fr}.guest-mobile-cta{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f5;border:1px solid #d5cdc6;border-radius:10px;grid-template-columns:1fr auto;gap:8px;padding:8px;display:grid;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 12px 34px #1f181429}.guest-mobile-cta a{color:#1c1c20;border-radius:7px;place-items:center;min-height:44px;font-size:13px;font-weight:800;display:grid}.guest-mobile-cta a:first-child{color:#fff;background:#1d1e22;padding:0 18px}}.mandatory-google-onboarding{color:#18191d;background:linear-gradient(135deg,#f8f5ef 0%,#f1ebe7 52%,#e7efec 100%);min-height:100svh;padding:28px clamp(22px,5vw,72px) 54px}.mandatory-google-onboarding>header{justify-content:space-between;align-items:center;max-width:1180px;margin:auto;display:flex}.mandatory-google-onboarding>header .brand-logo{width:104px}.mandatory-google-onboarding>header>span{color:#8c7770;font-size:10px;font-weight:850}.mandatory-google-onboarding>section{width:min(100%,900px);margin:clamp(54px,9vh,105px) auto 0}.onboarding-progress{grid-template-columns:44px minmax(80px,220px) 44px;align-items:center;margin-bottom:36px;display:grid}.onboarding-progress span{color:#fff;background:#23705b;border-radius:50%;place-items:center;width:44px;height:44px;font-size:13px;font-weight:900;display:grid}.onboarding-progress span.active{background:#17181c}.onboarding-progress i{background:#23705b;height:2px}.mandatory-google-onboarding h1{letter-spacing:0;max-width:780px;margin:12px 0 20px;font-size:clamp(52px,7vw,92px);font-weight:570;line-height:.93}.onboarding-lead{color:#6f6a6d;max-width:620px;margin:0;font-size:16px;line-height:1.6}.onboarding-steps-large{grid-template-columns:1fr 1fr;gap:14px;margin-top:42px;display:grid}.onboarding-steps-large article{background:#ffffffa3;border:1px solid #d7d0ca;border-radius:8px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:150px;padding:22px;display:grid}.onboarding-steps-large article>b{color:#23705b;background:#daeae4;border-radius:50%;place-items:center;width:52px;height:52px;font-size:17px;display:grid}.onboarding-steps-large article.current{background:#fff;border-color:#1b1c20}.onboarding-steps-large article.current>b{color:#fff;background:#191a1e}.onboarding-steps-large article>div{gap:5px;display:grid}.onboarding-steps-large span{color:#967260;text-transform:uppercase;font-size:9px;font-weight:850}.onboarding-steps-large h2{letter-spacing:0;margin:0;font-size:18px}.onboarding-steps-large p{color:#777174;margin:0;font-size:10px;line-height:1.45}.onboarding-steps-large article>strong{color:#27715d;background:#e3eee9;border-radius:5px;align-self:start;padding:6px 8px;font-size:8px}.onboarding-steps-large article.current>strong{color:#fff;background:#18191d}.onboarding-google-action{color:#fff;width:100%;min-height:62px;font:inherit;background:#17181c;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:18px;font-size:14px;font-weight:850;display:flex}.onboarding-google-action span{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:16px;font-weight:900;display:grid}.onboarding-google-action:disabled{opacity:.6}.onboarding-security-note{color:#757073;justify-content:center;align-items:center;gap:7px;margin-top:15px;font-size:10px;display:flex}.google-onboarding ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.google-onboarding li{border:1px solid #d8d2cc;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:12px;display:grid}.google-onboarding li>b{background:#e5e0db;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.google-onboarding li>span{gap:3px;display:grid}.google-onboarding li strong{font-size:11px}.google-onboarding li small{color:#7d777a;font-size:8px}.google-onboarding li.done{color:#25705b}.google-onboarding li.done>b{background:#dcece6}@media (max-width:700px){.mandatory-google-onboarding{padding:20px 18px 34px}.mandatory-google-onboarding>section{margin-top:42px}.mandatory-google-onboarding h1{font-size:48px}.onboarding-lead{font-size:13px}.onboarding-steps-large{grid-template-columns:1fr;margin-top:28px}.onboarding-steps-large article{grid-template-columns:42px minmax(0,1fr) auto;min-height:118px;padding:16px}.onboarding-steps-large article>b{width:42px;height:42px}.onboarding-google-action{min-height:56px}}.discover-filters{gap:7px;margin:-4px 0 16px;display:flex}.discover-filters button{color:#736d70;background:0 0;border:1px solid #d7cfca;border-radius:6px;align-items:center;gap:5px;min-height:30px;padding:6px 10px;font-size:10px;font-weight:750;display:inline-flex}.discover-filters button.active{color:#f8f4ef;background:#252428;border-color:#252428}.discover-result-count{margin-top:10px}.period-control{border-radius:10px;gap:3px;padding:4px;display:flex}.period-control button{min-height:32px;color:inherit;font:inherit;background:0 0;border:0;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:700}.period-control button.active{color:#f5f0ea;background:#1b1c20}.analytics-chart-wrap{align-self:end;width:100%;height:270px;position:relative}.analytics-chart-wrap svg{touch-action:none;cursor:crosshair;width:100%;height:100%}.analytics-tooltip{pointer-events:none;background:#191a1eeb;border:1px solid #ffffff21;border-radius:7px;gap:3px;padding:8px 10px;display:grid;position:absolute;top:20px;right:22px}.analytics-tooltip b{font-size:13px}.analytics-tooltip small{color:#aaa7aa;font-size:9px}.chart-point{fill:#f1ebe5;stroke:#d28a68;stroke-width:3px;vector-effect:non-scaling-stroke}.card-product-visual{perspective:1000px;overflow:hidden}.card-product-visual img{transform:rotate(-4deg) rotateX(var(--card-tilt-x,0deg)) rotateY(var(--card-tilt-y,0deg));will-change:transform;transition:transform .18s}.card-sheen{transform:rotate(-4deg) translateX(calc(var(--card-tilt-y,0deg) * 3))}.card-interaction-hint{z-index:4;color:#f3ede799;white-space:nowrap;pointer-events:none;font-size:9px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@media (max-width:720px){.analytics-chart-wrap{height:220px}.discover-filters{margin-bottom:12px}.card-interaction-hint{display:none}}.social-promo{z-index:110;top:max(14px,env(safe-area-inset-top));color:#f7f2ec;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#191a1ef5;border:1px solid #ffffff38;border-radius:8px;gap:5px;width:min(284px,100vw - 28px);padding:16px;animation:.22s ease-out social-promo-in;display:grid;position:fixed;right:14px;box-shadow:0 18px 46px #0f0e1147}.social-promo p{color:#d4a17f;letter-spacing:1px;margin:0;font-size:8px;font-weight:900}.social-promo>b{font-size:14px}.social-promo>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:5px;display:grid}.social-promo a{color:#fff;border:1px solid #ffffff29;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:37px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.social-promo a:first-child{background:#239acf}.social-promo a:last-child{background:#9d4968}.social-promo-close{color:#fff;background:#ffffff14;border:0;border-radius:5px;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:8px;right:8px}@keyframes social-promo-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.social-promo{top:max(10px,env(safe-area-inset-top));width:min(300px,100vw - 20px);padding:14px;right:10px}.social-promo a{min-height:40px}}.profile-recovery{color:#202024;background:#f5f2ee;place-items:center;min-height:100svh;padding:24px;display:grid}.profile-recovery>section{background:#fff;border:1px solid #ded7cf;border-radius:8px;width:min(100%,520px);padding:32px;box-shadow:0 20px 60px #261e1a1a}.profile-recovery p{color:#a26345;letter-spacing:1px;margin:0 0 10px;font-size:10px;font-weight:900}.profile-recovery h1{letter-spacing:0;margin:0;font-size:30px}.profile-recovery span{color:#746d70;margin-top:12px;font-size:13px;line-height:1.55;display:block}.profile-recovery>section>div{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.profile-recovery button,.profile-recovery a{color:#fff;min-height:42px;font:inherit;background:#1d1e22;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.profile-recovery .profile-recovery-secondary{color:#29272c;background:#fff;border:1px solid #d8d0c9}.profile-recovery button:disabled{opacity:.55}@media (max-width:520px){.profile-recovery{padding:16px}.profile-recovery>section{padding:24px}.profile-recovery h1{font-size:25px}.profile-recovery>section>div>*{width:100%}}.premium-username-card-ad{color:#fff;background:linear-gradient(110deg,#202126 0%,#30323a 60%,#a45f42 150%);border:1px solid #202126;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;width:min(100%,620px);margin:22px 0 4px;padding:15px 16px;text-decoration:none;display:flex;box-shadow:0 12px 28px #1e1a1829}.premium-username-card-ad>span{gap:4px;min-width:0;display:grid}.premium-username-card-ad small{color:#f0bc91;letter-spacing:1px;font-size:8px;font-weight:900}.premium-username-card-ad b{font-size:14px;line-height:1.25}.premium-username-card-ad i{color:#d8d5d2;font-size:10px;font-style:normal}.premium-username-card-ad strong{color:#202126;white-space:nowrap;background:#fff;border-radius:6px;flex:none;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:10px;display:inline-flex}.premium-username-card-ad:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1e1a1838}@media (max-width:600px){.premium-username-card-ad{flex-direction:column;align-items:flex-start;gap:11px;margin-top:17px}.premium-username-card-ad strong{justify-content:center;width:100%}}.status-composer{border-top:1px solid #ded7d0;border-bottom:1px solid #ded7d0;margin-top:26px;padding:22px 0}.status-composer header{justify-content:space-between;align-items:end;gap:14px;display:flex}.status-composer header>div{gap:4px;display:grid}.status-composer header small,.status-feed header small{color:#9b624a;letter-spacing:.08em;font-size:9px;font-weight:900}.status-composer h2,.status-feed h2{margin:0;font-size:20px;font-weight:650}.status-composer header>span{color:#857c7d;font-size:10px}.status-composer form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:12px;display:grid}.status-composer textarea{resize:vertical;color:#28272b;min-height:76px;font:inherit;background:#fff;border:1px solid #dcd4cd;border-radius:8px;padding:12px;font-size:12px;line-height:1.45}.status-composer textarea:focus{outline-offset:1px;outline:2px solid #c9977d}.status-composer form>button{color:#fff;min-height:42px;font:inherit;background:#1d1e22;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:850;display:flex}.status-composer form>button:disabled{opacity:.5}.status-composer-message{color:#ad4e44;margin:8px 0 0;font-size:10px}.my-status-list{gap:7px;margin-top:13px;display:grid}.my-status-list article{border-top:1px solid #eee8e2;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:8px;padding:10px 2px;display:grid}.my-status-list article>div{gap:4px;min-width:0;display:grid}.my-status-list b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.my-status-list small{color:#887f80;font-size:9px}.my-status-list button{color:#9f8780;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.my-status-list button:hover{color:#a64d45;background:#f4e7e2}.status-feed{max-width:1280px;margin:0 auto;padding:58px 32px 22px}.status-feed header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.status-feed header>div{gap:5px;display:grid}.status-feed header>a{color:#8b5741;font-size:10px;font-weight:850;text-decoration:none}.status-feed-rail-wrap{position:relative}.status-feed-rail{scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;padding:2px;display:flex;overflow-x:auto}.status-feed-rail::-webkit-scrollbar{display:none}.status-feed-card{scroll-snap-align:start;color:#29272b;background:#ffffffa8;border:1px solid #ded7d0;border-radius:8px;grid-template-columns:42px minmax(165px,1fr) 16px;align-items:start;gap:10px;min-width:290px;max-width:350px;min-height:106px;padding:12px;text-decoration:none;display:grid}.status-feed-avatar{color:#fff;background:#222328 50%/cover;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:850;display:grid;overflow:hidden}.status-feed-card>div{gap:3px;min-width:0;display:grid}.status-feed-card>div>span{align-items:center;gap:4px;min-width:0;display:flex}.status-feed-card b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.status-feed-card i{color:#fff;background:#209be8;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.status-feed-card small{color:#847c7d;font-size:9px}.status-feed-card p{-webkit-line-clamp:3;color:#555055;-webkit-box-orient:vertical;margin:4px 0 0;font-size:10px;line-height:1.42;display:-webkit-box;overflow:hidden}.status-feed-card>svg{color:#a16650;margin-top:3px}.status-rail-control{z-index:2;color:#302d30;background:#fff;border:1px solid #d8d0c9;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #1c18161f}.status-rail-control.previous{left:-14px}.status-rail-control.next{right:-14px}@media (max-width:720px){.status-composer{margin-top:20px;padding:18px 0}.status-composer h2,.status-feed h2{font-size:18px}.status-composer form{grid-template-columns:1fr}.status-composer form>button{width:100%}.status-composer textarea{min-height:68px}.status-feed{padding:38px 18px 12px}.status-feed-card{min-width:min(280px,100vw - 56px)}.status-rail-control{display:none}}.verification-offer{color:#18202a;background:linear-gradient(110deg,#f5fbff,#e9f4fb);border:1px solid #b9d9ed;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;padding:14px 16px;text-decoration:none;display:flex;box-shadow:0 8px 20px #265c771a}.verification-offer>span:nth-child(2){gap:4px;min-width:0;display:grid}.verification-offer small{color:#198bcc;letter-spacing:1px;font-size:8px;font-weight:900}.verification-offer b{font-size:14px;line-height:1.25}.verification-offer i{color:#657581;font-size:10px;font-style:normal;line-height:1.35}.verification-offer-icon{color:#fff;background:#25a9ea;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.verification-offer>strong{color:#fff;white-space:nowrap;background:#171a1f;border-radius:6px;flex:none;align-items:center;gap:5px;min-height:36px;padding:0 11px;font-size:10px;display:inline-flex}.verification-offer:hover{border-color:#65b8e2;transform:translateY(-1px)}@media (max-width:600px){.verification-offer{flex-wrap:wrap;align-items:flex-start}.verification-offer>strong{justify-content:center;width:100%}}.horizon-studio-mark{background:#050505;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden;box-shadow:0 4px 12px #19161624}.horizon-studio-mark img{object-fit:cover;width:100%;height:100%}.premium-footer .horizon-studio-mark{margin-left:2px}@media (max-width:620px){.premium-footer .horizon-studio-mark{order:5;width:34px;height:34px;margin-left:auto}}.provider-instagram{color:#fff!important;background:linear-gradient(135deg,#7d2ae8,#d62976 48%,#feda75)!important}.provider-telegram{color:#fff!important;background:#229ed9!important}.provider-youtube{color:#fff!important;background:#f03!important}.provider-whatsapp{color:#fff!important;background:#25d366!important}.provider-linkedin{color:#fff!important;background:#0a66c2!important}.provider-facebook{color:#fff!important;background:#1877f2!important}.provider-tiktok,.provider-x,.provider-threads{color:#fff!important;background:#111!important}.provider-pinterest{color:#fff!important;background:#e60023!important}.provider-discord{color:#fff!important;background:#5865f2!important}.provider-spotify{color:#fff!important;background:#1db954!important}.provider-twitch{color:#fff!important;background:#9146ff!important}.provider-snapchat{color:#111!important;background:#fffc00!important}.provider-skype{color:#fff!important;background:#00aff0!important}.component-icon.type-phone{color:#fff;background:#08a846}.component-icon.type-email{color:#fff;background:#de4d41}.component-icon.type-link{color:#fff;background:#2679d8}.component-icon.type-payment,.component-icon.type-p2p_transfer{color:#fff;background:#18191d}.component-icon.type-product{color:#fff;background:#3477dd}.component-icon.type-contact_save{color:#fff;background:#6c5ce7}.block-command-group button>svg.brand-icon{box-sizing:content-box;border-radius:8px;width:18px;height:18px;padding:6px}.payment-provider-picker .provider-payme{color:#fff;background:#26a7e8;border-color:#26a7e8}.payment-provider-picker .provider-click{color:#fff;background:#00a9e8;border-color:#00a9e8}.payment-provider-picker .provider-paynet{color:#fff;background:#6b45b8;border-color:#6b45b8}.payment-provider-picker .provider-bank{color:#fff;background:#1b5eaa;border-color:#1b5eaa}.payment-provider-picker .provider-payment_link{color:#fff;background:#29323c;border-color:#29323c}.payment-provider-picker .provider-custom{color:#fff;background:#805548;border-color:#805548}.public-socials a.provider-instagram,.public-socials a.provider-telegram,.public-socials a.provider-youtube,.public-socials a.provider-whatsapp,.public-socials a.provider-linkedin,.public-socials a.provider-facebook,.public-socials a.provider-tiktok,.public-socials a.provider-x,.public-socials a.provider-threads,.public-socials a.provider-pinterest,.public-socials a.provider-discord,.public-socials a.provider-spotify,.public-socials a.provider-twitch,.public-socials a.provider-snapchat,.public-socials a.provider-skype{border:0;box-shadow:0 8px 18px #18181d1f}.public-socials a.provider-snapchat{color:#111!important}.public-profile-save{margin-top:10px}.public-profile-save button{border:1px solid var(--profile-accent);justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;display:flex}@supports (color:color-mix(in lab, red, red)){.public-profile-save button{border:1px solid color-mix(in srgb,var(--profile-accent),transparent 64%)}}.public-profile-save button{background:var(--profile-surface);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.public-profile-save button{background:color-mix(in srgb,var(--profile-surface),var(--profile-accent) 6%)}}.public-profile-save button{color:var(--profile-ink);font:inherit;font-size:10px;font-weight:800}.public-profile-save button[aria-pressed=true]{color:#205a47;background:#e0f0e8;border-color:#3f8b70}.public-profile-save button:disabled{opacity:.7;cursor:wait}.public-profile-save small{color:#9a5147;text-align:center;margin-top:5px;font-size:9px;display:block}.save-spinner{animation:.8s linear infinite save-spin}@keyframes save-spin{to{transform:rotate(360deg)}}.saved-profiles-page{max-width:1040px;margin:0 auto;padding:36px 0 70px}.saved-profiles-page>header{border-bottom:1px solid #ded9d2;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.saved-profiles-page>header small{color:#a66a50;letter-spacing:.08em;font-size:9px;font-weight:850}.saved-profiles-page>header h1{margin:6px 0 8px;font-size:34px;font-weight:640}.saved-profiles-page>header p{color:#777176;margin:0;font-size:12px}.saved-profiles-page>header>span{color:#fff;background:#1d1e22;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:grid}.saved-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.saved-profile-grid article{background:#ffffff94;border:1px solid #ded9d2;border-radius:8px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;padding:13px;display:grid}.saved-profile-grid article>a{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.saved-profile-avatar{color:#fff;background:#222328 50%/cover;border-radius:50%;place-items:center;width:48px;height:48px;font-size:16px;font-weight:800;display:grid}.saved-profile-grid b,.saved-profile-grid small,.saved-profile-grid p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-profile-grid b{font-size:12px}.saved-profile-grid small{color:#8a8180;margin-top:3px;font-size:10px;display:block}.saved-profile-grid p{color:#777176;margin:5px 0 0;font-size:9px}.saved-profile-grid button{color:#8a7f7f;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.saved-profile-grid button:hover{color:#a44c43;background:#f7e8e5}.saved-profiles-empty,.saved-profiles-state{color:#807879;text-align:center;border:1px dashed #d7d0ca;border-radius:8px;align-content:center;place-items:center;gap:10px;min-height:260px;margin-top:26px;display:grid}.saved-profiles-empty svg{color:#976555}.saved-profiles-empty h1,.saved-profiles-empty h2{color:#28272b;margin:0;font-size:22px}.saved-profiles-empty p{max-width:320px;margin:0;font-size:11px;line-height:1.55}.saved-profiles-empty a{color:#fff;background:#1d1e22;border-radius:7px;align-items:center;min-height:38px;padding:0 12px;font-size:10px;font-weight:800;display:flex}@media (max-width:720px){.saved-profiles-page{padding:12px 0 34px}.saved-profiles-page>header h1{font-size:27px}.saved-profiles-page>header p{font-size:10px}.saved-profile-grid{grid-template-columns:1fr;gap:9px}.saved-profiles-empty,.saved-profiles-state{min-height:220px}}.public-socials a.provider-instagram,.public-socials a.provider-telegram,.public-socials a.provider-youtube,.public-socials a.provider-whatsapp,.public-socials a.provider-linkedin,.public-socials a.provider-facebook,.public-socials a.provider-tiktok,.public-socials a.provider-x,.public-socials a.provider-threads,.public-socials a.provider-pinterest,.public-socials a.provider-discord,.public-socials a.provider-spotify,.public-socials a.provider-twitch,.public-socials a.provider-snapchat,.public-socials a.provider-skype{box-shadow:none;border:1px solid var(--border)!important;color:#25262a!important;background:#fff!important}.public-socials a.provider-instagram>svg:first-child{color:#e4405f}.public-socials a.provider-telegram>svg:first-child{color:#229ed9}.public-socials a.provider-youtube>svg:first-child{color:#f03}.public-socials a.provider-whatsapp>svg:first-child{color:#25d366}.public-socials a.provider-linkedin>svg:first-child{color:#0a66c2}.public-socials a.provider-facebook>svg:first-child{color:#1877f2}.public-socials a.provider-tiktok>svg:first-child,.public-socials a.provider-x>svg:first-child,.public-socials a.provider-threads>svg:first-child{color:#111}.public-socials a.provider-pinterest>svg:first-child{color:#e60023}.public-socials a.provider-discord>svg:first-child{color:#5865f2}.public-socials a.provider-spotify>svg:first-child{color:#1db954}.public-socials a.provider-twitch>svg:first-child{color:#9146ff}.public-socials a.provider-snapchat>svg:first-child{color:#d6bf00}.public-socials a.provider-skype>svg:first-child{color:#00aff0}.button-style-grid{grid-template-columns:repeat(3,1fr)}.button-brand{color:#fff;background:linear-gradient(105deg,#e4405f,#229ed9 55%,#25d366)}.buttons-brand .public-socials a.provider-instagram{color:#fff!important;background:linear-gradient(135deg,#7d2ae8,#d62976 48%,#feda75)!important}.buttons-brand .public-socials a.provider-telegram{color:#fff!important;background:#229ed9!important}.buttons-brand .public-socials a.provider-youtube{color:#fff!important;background:#f03!important}.buttons-brand .public-socials a.provider-whatsapp{color:#fff!important;background:#25d366!important}.buttons-brand .public-socials a.provider-linkedin{color:#fff!important;background:#0a66c2!important}.buttons-brand .public-socials a.provider-facebook{color:#fff!important;background:#1877f2!important}.buttons-brand .public-socials a.provider-tiktok,.buttons-brand .public-socials a.provider-x,.buttons-brand .public-socials a.provider-threads{color:#fff!important;background:#111!important}.buttons-brand .public-socials a.provider-pinterest{color:#fff!important;background:#e60023!important}.buttons-brand .public-socials a.provider-discord{color:#fff!important;background:#5865f2!important}.buttons-brand .public-socials a.provider-spotify{color:#fff!important;background:#1db954!important}.buttons-brand .public-socials a.provider-twitch{color:#fff!important;background:#9146ff!important}.buttons-brand .public-socials a.provider-snapchat{color:#111!important;background:#fffc00!important}.buttons-brand .public-socials a.provider-skype{color:#fff!important;background:#00aff0!important}.buttons-brand .public-socials a.provider-instagram>svg:first-child,.buttons-brand .public-socials a.provider-telegram>svg:first-child,.buttons-brand .public-socials a.provider-youtube>svg:first-child,.buttons-brand .public-socials a.provider-whatsapp>svg:first-child,.buttons-brand .public-socials a.provider-linkedin>svg:first-child,.buttons-brand .public-socials a.provider-facebook>svg:first-child,.buttons-brand .public-socials a.provider-tiktok>svg:first-child,.buttons-brand .public-socials a.provider-x>svg:first-child,.buttons-brand .public-socials a.provider-threads>svg:first-child,.buttons-brand .public-socials a.provider-pinterest>svg:first-child,.buttons-brand .public-socials a.provider-discord>svg:first-child,.buttons-brand .public-socials a.provider-spotify>svg:first-child,.buttons-brand .public-socials a.provider-twitch>svg:first-child,.buttons-brand .public-socials a.provider-snapchat>svg:first-child,.buttons-brand .public-socials a.provider-skype>svg:first-child{color:inherit}.buttons-solid .phone-social-row a[class*=provider-]{color:#fff!important;background:#1c1d21!important}.buttons-soft .phone-social-row a[class*=provider-]{color:#3d393b!important;background:#e2dbd5!important}.buttons-outline .phone-social-row a[class*=provider-]{color:#3d393b!important;background:0 0!important;border:1px solid #aaa29c!important}.buttons-glass .phone-social-row a[class*=provider-]{color:#3d393b!important;background:#ffffff59!important;border:1px solid #ffffffb3!important}.buttons-minimal .phone-social-row a[class*=provider-]{min-height:36px;color:#3d393b!important;background:0 0!important;border-bottom:1px solid #c8c0ba!important}.buttons-brand .phone-social-row a.provider-instagram{color:#fff!important;background:linear-gradient(135deg,#7d2ae8,#d62976 48%,#feda75)!important}.buttons-brand .phone-social-row a.provider-telegram{color:#fff!important;background:#229ed9!important}.buttons-brand .phone-social-row a.provider-youtube{color:#fff!important;background:#f03!important}.buttons-brand .phone-social-row a.provider-whatsapp{color:#fff!important;background:#25d366!important}.buttons-brand .phone-social-row a.provider-linkedin{color:#fff!important;background:#0a66c2!important}.buttons-brand .phone-social-row a.provider-facebook{color:#fff!important;background:#1877f2!important}.buttons-brand .phone-social-row a.provider-tiktok,.buttons-brand .phone-social-row a.provider-x,.buttons-brand .phone-social-row a.provider-threads{color:#fff!important;background:#111!important}.buttons-brand .phone-social-row a.provider-pinterest{color:#fff!important;background:#e60023!important}.buttons-brand .phone-social-row a.provider-discord{color:#fff!important;background:#5865f2!important}.buttons-brand .phone-social-row a.provider-spotify{color:#fff!important;background:#1db954!important}.buttons-brand .phone-social-row a.provider-twitch{color:#fff!important;background:#9146ff!important}.buttons-brand .phone-social-row a.provider-snapchat{color:#111!important;background:#fffc00!important}.buttons-brand .phone-social-row a.provider-skype{color:#fff!important;background:#00aff0!important}.note-composer{background:#ffffff9e;border:1px solid #ded7d0;border-radius:8px;margin-top:22px;padding:15px}.note-composer header{justify-content:space-between;align-items:end;gap:12px;display:flex}.note-composer header>div{gap:4px;display:grid}.note-composer small,.note-feed header small{color:#9b624a;letter-spacing:.08em;font-size:9px;font-weight:900}.note-composer h2,.note-feed h2{margin:0;font-size:18px;font-weight:650}.note-composer header>span{color:#857c7d;font-size:10px}.note-composer form{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:12px;display:grid}.note-composer form>div{color:#9a5b42;background:#fff;border:1px solid #dcd4cd;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.note-composer input{color:#28272b;width:100%;min-width:0;height:42px;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.note-composer form>button{color:#fff;min-height:42px;font:inherit;background:#1d1e22;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:10px;font-weight:850;display:flex}.note-composer form>button:disabled{opacity:.5}.note-composer>p{color:#888082;margin:8px 0 0;font-size:9px}.note-composer>aside{border-top:1px solid #eee8e2;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:6px;margin-top:12px;padding-top:10px;display:grid}.note-composer>aside span{gap:3px;min-width:0;display:grid}.note-composer>aside b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.note-composer>aside small{color:#887f80;font-size:9px}.note-composer>aside button{color:#a84f46;background:#f5e7e2;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.note-composer>em{color:#ad4e44;margin-top:8px;font-size:10px;font-style:normal;display:block}.note-feed{max-width:1280px;margin:0 auto;padding:50px 32px 24px}.note-feed header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.note-feed header>div{gap:5px;display:grid}.note-feed header>a{color:#8b5741;font-size:10px;font-weight:850;text-decoration:none}.note-rail-wrap{position:relative}.note-rail{scrollbar-width:none;scroll-snap-type:x proximity;align-items:end;gap:12px;padding:32px 3px 3px;display:flex;overflow-x:auto}.note-rail::-webkit-scrollbar{display:none}.note-card{scroll-snap-align:start;color:#29272b;text-align:center;align-content:end;gap:9px;min-width:126px;max-width:160px;min-height:102px;text-decoration:none;display:grid;position:relative}.note-card>p{-webkit-line-clamp:2;color:#454044;background:#fff;border:1px solid #d7d0ca;border-radius:12px;-webkit-box-orient:vertical;min-height:36px;margin:0;padding:8px 9px;font-size:10px;line-height:1.35;display:-webkit-box;position:relative;overflow:hidden;box-shadow:0 8px 18px #241e1a14}.note-card>p:after{content:"";background:#fff;border-bottom:1px solid #d7d0ca;border-right:1px solid #d7d0ca;width:9px;height:9px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.note-card>div{justify-items:center;gap:5px;display:grid}.note-avatar{color:#fff;background:#202126 50%/cover;border:2px solid #fff;border-radius:50%;place-items:center;width:43px;height:43px;font-size:13px;font-weight:850;display:grid;overflow:hidden;box-shadow:0 0 0 2px #d69d80}.note-card span{justify-items:center;gap:2px;min-width:0;display:grid}.note-card b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;max-width:118px;font-size:10px;display:flex;overflow:hidden}.note-card i{color:#fff;background:#209be8;border-radius:50%;flex:none;place-items:center;width:13px;height:13px;display:grid}.note-card small{color:#847c7d;text-overflow:ellipsis;white-space:nowrap;max-width:118px;font-size:8px;overflow:hidden}.note-rail-control{z-index:2;color:#302d30;background:#fff;border:1px solid #d8d0c9;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:58%;transform:translateY(-50%);box-shadow:0 4px 12px #1c18161f}.note-rail-control.previous{left:-14px}.note-rail-control.next{right:-14px}.simple-app-home{width:min(100%,920px);margin:0 auto;padding:18px 0 44px}.simple-home-header{justify-content:space-between;align-items:center;padding:12px 0 28px;display:flex}.simple-home-header small,.simple-home-section header small{color:#9b624a;font-size:9px;font-weight:900}.simple-home-header h1{margin:4px 0 3px;font-size:32px;font-weight:650;line-height:1}.simple-home-header p{color:#777176;margin:0;font-size:12px}.simple-home-avatar{color:#fff;background:#222328 50%/cover;border:1px solid #d7d0c9;border-radius:50%;place-items:center;width:46px;height:46px;font-size:15px;font-weight:850;display:grid;overflow:hidden;box-shadow:0 5px 16px #1816141f}.simple-profile-status{border-top:1px solid #ded7d0;border-bottom:1px solid #ded7d0;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:16px 0;display:grid}.simple-status-mark{color:#975a42;background:#e9dfd7;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.simple-profile-status>div:nth-child(2){gap:4px;min-width:0;display:grid}.simple-profile-status b{font-size:13px}.simple-profile-status small{color:#777176;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.simple-profile-status>a{color:#fff;background:#1e1f23;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.simple-home-section{padding-top:32px}.simple-home-section>header{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.simple-home-section h2{margin:4px 0 0;font-size:20px;font-weight:650}.simple-home-section header>a{color:#7f5441;align-items:center;gap:4px;font-size:10px;font-weight:800;display:flex}.simple-action-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.simple-action-grid>a{color:#29272b;background:#fff;border:1px solid #e0d9d2;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:11px;min-height:92px;padding:15px;display:grid}.simple-action-grid>a>svg{color:#9b5e43}.simple-action-grid span{gap:4px;min-width:0;display:grid}.simple-action-grid b{font-size:11px}.simple-action-grid small{color:#817a7c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.simple-action-grid>a:hover{background:#fcfaf7;border-color:#b8a79c}.simple-metric-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.simple-metric-grid article{background:#fff;border:1px solid #e0d9d2;border-radius:8px;align-content:space-between;min-height:112px;padding:14px;display:grid}.simple-metric-grid svg{color:#9b5e43}.simple-metric-grid b{font-size:26px;font-weight:650;line-height:1}.simple-metric-grid small{color:#7f797b;font-size:9px;font-weight:700}@media (max-width:700px){.note-composer{margin-top:17px;padding:13px}.note-composer h2,.note-feed h2{font-size:16px}.note-composer form{grid-template-columns:1fr}.note-composer form>button{width:100%}.note-feed{padding:36px 18px 12px}.note-card{min-width:116px}.note-rail-control{display:none}.simple-app-home{padding:3px 0 88px}.simple-home-header{padding:8px 2px 22px}.simple-home-header h1{font-size:27px}.simple-profile-status{padding:14px 2px}.simple-home-section{padding-top:26px}.simple-action-grid{gap:7px}.simple-action-grid>a{min-height:84px;padding:13px 11px}.simple-metric-grid{grid-template-columns:1fr 1fr;gap:7px}.simple-metric-grid article{min-height:96px;padding:12px}.simple-metric-grid b{font-size:24px}}.public-profile-note{background:#191a1e;border:1px solid #45464c;border-left:3px solid #fff;border-radius:8px;gap:5px;width:100%;margin-top:14px;padding:13px 14px;display:grid;box-shadow:0 12px 28px #00000040}.public-profile-note:before{display:none}.public-profile-note small{color:#a9abb2;letter-spacing:.1em;font-size:8px;font-weight:850}.public-profile-note strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.note-composer small,.note-feed header small{color:#5c5d62}.note-composer form>div{color:#303136;border-color:#c7c8cc}.note-composer form>button{background:#191a1e;border-radius:7px}.note-feed header>a{color:#27282d}.note-card>p{box-shadow:none;color:#fff;background:#191a1e;border-color:#393a40;border-radius:8px;font-size:10px}.note-card>p:after{display:none}.note-avatar{box-shadow:0 0 0 2px #191a1e}.note-rail-control{color:#25262a;box-shadow:none;border-color:#cfd0d4}.public-profile-note{background:#fffaf4;border:2px solid #ff9b47;border-radius:12px;align-items:center;width:100%;margin-top:13px;padding:12px 14px;display:flex;position:relative;box-shadow:0 10px 24px #ff802840}.public-profile-note:before{content:"";background:#fffaf4;border-top:2px solid #ff9b47;border-left:2px solid #ff9b47;width:12px;height:12px;position:absolute;top:-7px;left:23px;transform:rotate(45deg)}.public-profile-note span{text-overflow:ellipsis;white-space:nowrap;color:#18191d;letter-spacing:0;font-size:14px;font-weight:850;overflow:hidden}.premium-public-profile .public-socials-bottom{gap:9px;padding-top:0;display:grid}.premium-public-profile .public-socials-bottom a{width:100%;height:auto}.premium-public-profile .public-link-module,.premium-public-profile .public-message-action,.premium-public-profile .public-profile-save button,.premium-public-profile .public-contact-save button{box-sizing:border-box;width:100%;min-height:54px;box-shadow:none;font-family:inherit;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s}.premium-public-profile .public-message-action,.premium-public-profile .public-profile-save button{justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:0 14px;display:flex}.premium-public-profile .public-contact-save{margin-top:10px}.premium-public-profile .public-contact-save button{text-align:left;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:8px 12px 8px 9px;display:grid}.premium-public-profile .public-contact-save small{display:none}.premium-public-profile .public-link-module .public-module-icon{color:currentColor;background:#ffffff29;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.premium-public-profile .public-link-module .social-brand-icon{background:0 0!important}.premium-public-profile .social-brand-icon.provider-instagram{color:#e4405f!important}.premium-public-profile .social-brand-icon.provider-telegram{color:#229ed9!important}.premium-public-profile .social-brand-icon.provider-youtube{color:#f03!important}.premium-public-profile .social-brand-icon.provider-whatsapp{color:#25d366!important}.premium-public-profile .social-brand-icon.provider-linkedin{color:#0a66c2!important}.premium-public-profile .social-brand-icon.provider-facebook{color:#1877f2!important}.premium-public-profile .social-brand-icon.provider-tiktok,.premium-public-profile .social-brand-icon.provider-x,.premium-public-profile .social-brand-icon.provider-threads{color:#111!important}.premium-public-profile .social-brand-icon.provider-pinterest{color:#e60023!important}.premium-public-profile .social-brand-icon.provider-discord{color:#5865f2!important}.premium-public-profile .social-brand-icon.provider-spotify{color:#1db954!important}.premium-public-profile .social-brand-icon.provider-twitch{color:#9146ff!important}.premium-public-profile .social-brand-icon.provider-snapchat{color:#d6bf00!important}.premium-public-profile .social-brand-icon.provider-skype{color:#00aff0!important}.premium-public-profile.buttons-solid :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){color:#fff!important;background:#1c1d21!important;border:0!important}.premium-public-profile.buttons-soft :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){background:var(--profile-module)!important;color:var(--profile-module-ink)!important;border:0!important}.premium-public-profile.buttons-outline :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){border:1px solid var(--profile-muted)!important}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.buttons-outline :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){border:1px solid color-mix(in srgb,var(--profile-muted),transparent 34%)!important}}.premium-public-profile.buttons-outline :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){color:var(--profile-ink)!important;background:0 0!important}.premium-public-profile.buttons-glass :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){background:var(--profile-surface)!important;border:1px solid #ffffff9e!important}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.buttons-glass :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){background:color-mix(in srgb,var(--profile-surface),transparent 42%)!important}}.premium-public-profile.buttons-glass :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--profile-ink)!important}.premium-public-profile.buttons-minimal :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){border:0!important;border-bottom:1px solid var(--profile-muted)!important}@supports (color:color-mix(in lab, red, red)){.premium-public-profile.buttons-minimal :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){border-bottom:1px solid color-mix(in srgb,var(--profile-muted),transparent 52%)!important}}.premium-public-profile.buttons-minimal :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){color:var(--profile-ink)!important;box-shadow:none!important;background:0 0!important}.premium-public-profile.buttons-brand :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button){color:#fff!important;background:linear-gradient(105deg,#e4405f,#229ed9 55%,#25d366)!important;border:0!important}.premium-public-profile.buttons-brand .public-socials a.provider-instagram{background:linear-gradient(135deg,#7d2ae8,#d62976 48%,#feda75)!important}.premium-public-profile.buttons-brand .public-socials a.provider-telegram{background:#229ed9!important}.premium-public-profile.buttons-brand .public-socials a.provider-youtube{background:#f03!important}.premium-public-profile.buttons-brand .public-socials a.provider-whatsapp{background:#25d366!important}.premium-public-profile.buttons-brand .public-socials a.provider-linkedin{background:#0a66c2!important}.premium-public-profile.buttons-brand .public-socials a.provider-facebook{background:#1877f2!important}.premium-public-profile.buttons-brand .public-socials a.provider-tiktok,.premium-public-profile.buttons-brand .public-socials a.provider-x,.premium-public-profile.buttons-brand .public-socials a.provider-threads{background:#111!important}.premium-public-profile.buttons-brand .public-socials a.provider-pinterest{background:#e60023!important}.premium-public-profile.buttons-brand .public-socials a.provider-discord{background:#5865f2!important}.premium-public-profile.buttons-brand .public-socials a.provider-spotify{background:#1db954!important}.premium-public-profile.buttons-brand .public-socials a.provider-twitch{background:#9146ff!important}.premium-public-profile.buttons-brand .public-socials a.provider-snapchat{color:#111!important;background:#fffc00!important}.premium-public-profile.buttons-brand .public-socials a.provider-skype{background:#00aff0!important}.premium-public-profile.buttons-brand .public-socials .social-brand-icon{color:currentColor!important}.premium-public-profile .public-profile-save button[aria-pressed=true]{color:#fff!important;background:#28795f!important;border:0!important}.social-provider-mark,.phone-provider-mark{border-radius:9px;flex:none;place-items:center;display:grid;background:currentColor!important}@supports (color:color-mix(in lab, red, red)){.social-provider-mark,.phone-provider-mark{background:color-mix(in srgb,currentColor,transparent 84%)!important}}.social-provider-mark,.phone-provider-mark{line-height:0;color:currentColor!important}.social-provider-mark{width:30px!important;height:30px!important}.phone-provider-mark{width:22px;height:22px}.premium-public-profile .social-provider-mark .social-brand-icon{color:currentColor!important}.premium-public-profile.buttons-brand .social-provider-mark,.editor-phone.buttons-brand .phone-provider-mark{color:currentColor!important;background:#ffffff2e!important}.editor-phone.buttons-solid .phone-social-row a{color:#fff!important;background:#1c1d21!important;border:0!important}.editor-phone.buttons-soft .phone-social-row a{background:var(--profile-module)!important;color:var(--profile-module-ink)!important;border:0!important}.editor-phone.buttons-outline .phone-social-row a{border:1px solid var(--profile-muted)!important}@supports (color:color-mix(in lab, red, red)){.editor-phone.buttons-outline .phone-social-row a{border:1px solid color-mix(in srgb,var(--profile-muted),transparent 34%)!important}}.editor-phone.buttons-outline .phone-social-row a{color:var(--profile-ink)!important;background:0 0!important}.editor-phone.buttons-glass .phone-social-row a{background:var(--profile-surface)!important;border:1px solid #ffffff9e!important}@supports (color:color-mix(in lab, red, red)){.editor-phone.buttons-glass .phone-social-row a{background:color-mix(in srgb,var(--profile-surface),transparent 42%)!important}}.editor-phone.buttons-glass .phone-social-row a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--profile-ink)!important}.editor-phone.buttons-minimal .phone-social-row a{border:0!important;border-bottom:1px solid var(--profile-muted)!important}@supports (color:color-mix(in lab, red, red)){.editor-phone.buttons-minimal .phone-social-row a{border-bottom:1px solid color-mix(in srgb,var(--profile-muted),transparent 52%)!important}}.editor-phone.buttons-minimal .phone-social-row a{color:var(--profile-ink)!important;background:0 0!important}.editor-phone.buttons-brand .phone-social-row a.provider-instagram{background:linear-gradient(135deg,#7d2ae8,#d62976 48%,#feda75)!important}.editor-phone.buttons-brand .phone-social-row a.provider-telegram{background:#229ed9!important}.editor-phone.buttons-brand .phone-social-row a.provider-youtube{background:#f03!important}.editor-phone.buttons-brand .phone-social-row a.provider-whatsapp{background:#25d366!important}.editor-phone.buttons-brand .phone-social-row a.provider-linkedin{background:#0a66c2!important}.editor-phone.buttons-brand .phone-social-row a.provider-facebook{background:#1877f2!important}.editor-phone.buttons-brand .phone-social-row a.provider-tiktok,.editor-phone.buttons-brand .phone-social-row a.provider-x,.editor-phone.buttons-brand .phone-social-row a.provider-threads{background:#111!important}.editor-phone.buttons-brand .phone-social-row a.provider-pinterest{background:#e60023!important}.editor-phone.buttons-brand .phone-social-row a.provider-discord{background:#5865f2!important}.editor-phone.buttons-brand .phone-social-row a.provider-spotify{background:#1db954!important}.editor-phone.buttons-brand .phone-social-row a.provider-twitch{background:#9146ff!important}.editor-phone.buttons-brand .phone-social-row a.provider-snapchat{color:#111!important;background:#fffc00!important}.editor-phone.buttons-brand .phone-social-row a.provider-skype{background:#00aff0!important}@media (max-width:600px){.premium-public-profile .public-link-module,.premium-public-profile .public-message-action,.premium-public-profile .public-profile-save button,.premium-public-profile .public-contact-save button{min-height:52px}}.premium-username-offer{max-width:1280px;margin:0 auto;padding:28px 32px 0}.premium-username-offer .premium-username-card-ad{margin:0}@media (min-width:721px){.premium-public-profile .public-identity-surface{width:min(100%,560px)}}@media (max-width:720px){.premium-product-scene{min-height:274px;margin:10px -16px 0;display:block}.premium-product-scene .landing-material-orbit{border-radius:46% 54% 40% 60%/48% 42% 58% 52%;inset:22px 6px 0}.premium-product-scene .landing-profile-device{transform-origin:top;top:4px;left:46%;transform:translate(-50%)rotate(2deg)scale(.39)}.premium-product-scene .landing-card-asset{width:196px;bottom:12px;right:-26px;transform:rotate(-10deg)}.premium-product-scene .product-signal{display:none}.premium-username-offer{padding:22px 16px 0}}.premium-public-profile{isolation:isolate;position:relative;overflow-x:hidden}.premium-public-profile:before,.premium-public-profile:after{z-index:0;pointer-events:none;content:"";position:absolute}.premium-public-profile:before{background:radial-gradient(circle at 12% 14%,var(--custom-accent,var(--profile-accent,#8a674b)),transparent 30%),radial-gradient(circle at 88% 78%,#ffffff85,transparent 34%);inset:-20%}@supports (color:color-mix(in lab, red, red)){.premium-public-profile:before{background:radial-gradient(circle at 12% 14%,color-mix(in srgb,var(--custom-accent,var(--profile-accent,#8a674b)),transparent 72%),transparent 30%),radial-gradient(circle at 88% 78%,#ffffff85,transparent 34%)}}.premium-public-profile:before{filter:blur(18px)}.premium-public-profile:after{background:linear-gradient(115deg,#ffffff21,#0000 32%,#ffffff1a 68%,#0000);inset:0}.premium-public-profile .public-identity-surface{z-index:1;border:1px solid var(--custom-surface,var(--profile-surface,#f7f3ef));position:relative}@supports (color:color-mix(in lab, red, red)){.premium-public-profile .public-identity-surface{border:1px solid color-mix(in srgb,var(--custom-surface,var(--profile-surface,#f7f3ef)),#fff 32%)}}.premium-public-profile .public-identity-surface{border-radius:30px;box-shadow:0 34px 88px #1d191c33,inset 0 2px #ffffff47}@media (min-width:721px){.premium-public-profile .public-premium-cover{height:260px}}.premium-public-profile .public-premium-cover:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#0c0c100f,#0c0c1005 42%,#0c0c1057);position:absolute;inset:0}.premium-public-profile .public-premium-cover nav{padding:18px 22px}.premium-public-profile .public-premium-cover nav button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1212153d;border-radius:50%;box-shadow:0 8px 24px #0000001f}.premium-public-profile .public-identity-header{padding:59px 28px 22px}.premium-public-profile .public-premium-avatar{border-color:var(--custom-surface,var(--profile-surface,#f7f3ef));box-shadow:0 14px 28px #16131533,0 0 0 1px var(--custom-accent,var(--profile-accent,#8a674b));top:-50px;left:28px}@supports (color:color-mix(in lab, red, red)){.premium-public-profile .public-premium-avatar{box-shadow:0 14px 28px #16131533,0 0 0 1px color-mix(in srgb,var(--custom-accent,var(--profile-accent,#8a674b)),transparent 72%)}}.public-identity-kicker{color:var(--custom-accent,var(--profile-accent,#8a674b));letter-spacing:.13em;align-items:center;gap:6px;margin:0 0 8px;font-size:8px;font-weight:900;line-height:1;display:flex}.public-identity-kicker i{background:currentColor;border-radius:50%;width:5px;height:5px;display:block;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.public-identity-kicker i{box-shadow:0 0 0 3px color-mix(in srgb,currentColor,transparent 82%)}}.premium-public-profile .public-name-row h1{letter-spacing:-.035em;font-size:30px;line-height:1.02}.premium-public-profile .public-name-row>div>p:not(.public-identity-kicker){margin-top:7px}.premium-public-profile .public-profession{color:var(--custom-accent,var(--profile-accent,#8a674b));letter-spacing:.025em;margin-top:8px;font-size:10px;font-weight:760;display:block}.premium-public-profile .public-premium-bio{margin-top:16px;line-height:1.65}.public-profile-actions{border-top:1px solid var(--profile-muted,#777276);gap:9px;margin-top:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.public-profile-actions{border-top:1px solid color-mix(in srgb,var(--profile-muted,#777276),transparent 76%)}}.public-profile-actions{padding-top:15px}.public-action-label,.public-module-label{color:var(--profile-muted,#777276);letter-spacing:.12em;align-items:center;gap:7px;font-size:8px;font-weight:900;line-height:1;display:flex}.public-action-label:after,.public-module-label:after{background:var(--profile-muted,#777276);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.public-action-label:after,.public-module-label:after{background:color-mix(in srgb,var(--profile-muted,#777276),transparent 76%)}}.public-action-label:after,.public-module-label:after{content:""}.public-profile-actions>.public-contact-save,.public-profile-actions .public-contact-save button{margin-top:0}.public-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.public-secondary-actions>*{min-width:0}.public-secondary-actions>:only-child{grid-column:1/-1}.public-profile-actions .public-secondary-actions .public-profile-save button,.public-profile-actions .public-secondary-actions .public-message-action{min-width:0;min-height:48px;margin-top:0;padding:0 10px;font-size:10px}.public-profile-actions .public-secondary-actions :is(button,a) span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.premium-public-profile .public-modules{gap:10px;padding:7px 28px 30px}.public-module-label{margin:7px 0 2px}.premium-public-profile .public-divider{border-color:var(--profile-muted,#777276);margin-top:9px}@supports (color:color-mix(in lab, red, red)){.premium-public-profile .public-divider{border-color:color-mix(in srgb,var(--profile-muted,#777276),transparent 76%)}}.premium-public-profile .public-divider{padding-bottom:8px}.premium-public-profile .public-link-module,.premium-public-profile .public-message-action,.premium-public-profile .public-profile-save button,.premium-public-profile .public-contact-save button{position:relative}.premium-public-profile .public-link-module:hover,.premium-public-profile .public-message-action:hover,.premium-public-profile .public-profile-save button:hover,.premium-public-profile .public-contact-save button:hover{transform:translateY(-2px);box-shadow:0 15px 30px #15131726}.premium-public-profile :is(.public-link-module,.public-message-action,.public-profile-save button,.public-contact-save button):focus-visible{outline:2px solid var(--custom-accent,var(--profile-accent,#8a674b));outline-offset:3px}.premium-public-profile .public-premium-footer{border-color:var(--profile-muted,#777276)}@supports (color:color-mix(in lab, red, red)){.premium-public-profile .public-premium-footer{border-color:color-mix(in srgb,var(--profile-muted,#777276),transparent 76%)}}.premium-public-profile .public-premium-footer{padding:17px 28px 20px}.premium-public-profile .public-premium-footer span{letter-spacing:.08em}.premium-public-profile .public-premium-footer small{letter-spacing:.05em;font-weight:750}.premium-public-profile.public-theme-fire,.profile-workspace .creative-phone.theme-fire{--profile-surface:#f4f0e9;--profile-ink:#242123;--profile-muted:#7c746f;--profile-module:#252429;--profile-module-ink:#f7f1ea;--profile-accent:#8a674b;--profile-stage:#d9d5d2}.premium-public-profile.public-theme-violet,.profile-workspace .creative-phone.theme-violet{--profile-surface:#f3f0f6;--profile-ink:#2b2530;--profile-muted:#7b7183;--profile-module:#e3ddea;--profile-module-ink:#33293b;--profile-accent:#765a83;--profile-stage:#ddd7e3}.premium-public-profile.public-theme-aqua,.profile-workspace .creative-phone.theme-aqua{--profile-surface:#f2f7f5;--profile-ink:#172d2b;--profile-muted:#6d7c7a;--profile-module:#dfe9e5;--profile-module-ink:#173532;--profile-accent:#286d61;--profile-stage:#dce5e2}.premium-public-profile.public-theme-rose,.profile-workspace .creative-phone.theme-rose{--profile-surface:#f3ede4;--profile-ink:#332a25;--profile-muted:#826f65;--profile-module:#e8ded2;--profile-module-ink:#382f2a;--profile-accent:#9a5039;--profile-stage:#ded9d2}.premium-public-profile:not(.buttons-brand) .social-brand-icon{color:currentColor!important}.profile-workspace .creative-phone .creative-avatar.frame-minimal{border-color:var(--custom-surface,var(--profile-surface,#f4eee8))}.profile-workspace .live-preview-panel.theme-minimal{--profile-stage:#e9e5df}.profile-workspace .live-preview-panel.theme-swiss{--profile-stage:#e5e5e2}.profile-workspace .live-preview-panel.theme-editorial,.profile-workspace .live-preview-panel.theme-rose{--profile-stage:#ded9d2}.profile-workspace .live-preview-panel.theme-luxury,.profile-workspace .live-preview-panel.theme-fire{--profile-stage:#d9d5d2}.profile-workspace .live-preview-panel.theme-glass{--profile-stage:#cedbd9}.profile-workspace .live-preview-panel.theme-noir{--profile-stage:#111216}.profile-workspace .live-preview-panel.theme-business,.profile-workspace .live-preview-panel.theme-aqua{--profile-stage:#dce5e2}.profile-workspace .live-preview-panel.theme-modern,.profile-workspace .live-preview-panel.theme-violet{--profile-stage:#ddd7e3}.profile-workspace .live-preview-panel{background:radial-gradient(circle at 17% 14%,var(--custom-accent,#8a674b),transparent 32%),linear-gradient(145deg,var(--custom-stage,var(--profile-stage,#e5e1dc)),var(--custom-stage,var(--profile-stage,#e5e1dc)))}@supports (color:color-mix(in lab, red, red)){.profile-workspace .live-preview-panel{background:radial-gradient(circle at 17% 14%,color-mix(in srgb,var(--custom-accent,#8a674b),transparent 76%),transparent 32%),linear-gradient(145deg,color-mix(in srgb,var(--custom-stage,var(--profile-stage,#e5e1dc)),#fff 12%),var(--custom-stage,var(--profile-stage,#e5e1dc)))}}.editor-phone .phone-identity-kicker{color:var(--custom-accent,var(--profile-accent,#8a674b));letter-spacing:.12em;margin:0 0 5px;font-size:6px;font-weight:900;line-height:1}.editor-phone .phone-section-label{color:var(--profile-muted,#777276);letter-spacing:.11em;align-items:center;gap:5px;font-size:6px;font-weight:900;line-height:1;display:flex}.editor-phone .phone-section-label:after{background:var(--profile-muted,#777276);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.editor-phone .phone-section-label:after{background:color-mix(in srgb,var(--profile-muted,#777276),transparent 72%)}}.editor-phone .phone-section-label:after{content:""}.editor-phone .phone-quick-actions{border-top:1px solid var(--profile-muted,#777276);gap:5px;margin-top:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.editor-phone .phone-quick-actions{border-top:1px solid color-mix(in srgb,var(--profile-muted,#777276),transparent 74%)}}.editor-phone .phone-quick-actions{padding-top:10px}.editor-phone .phone-quick-action{min-height:35px;color:var(--profile-ink,#29272b);grid-template-columns:20px minmax(0,1fr) 13px;align-items:center;gap:6px;padding:6px 8px;font-size:8px;display:grid}.editor-phone .phone-quick-action b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.editor-phone .phone-quick-action>svg:last-child{justify-self:end}.editor-phone .creative-phone-actions{gap:6px;margin-top:12px;padding-top:0}.editor-phone .phone-content-label{margin-top:2px}.editor-phone.buttons-solid :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){color:#fff!important;background:#1c1d21!important;border:0!important}.editor-phone.buttons-soft :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){background:var(--profile-module)!important;color:var(--profile-module-ink)!important;border:0!important}.editor-phone.buttons-outline :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){border:1px solid var(--profile-muted)!important}@supports (color:color-mix(in lab, red, red)){.editor-phone.buttons-outline :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){border:1px solid color-mix(in srgb,var(--profile-muted),transparent 34%)!important}}.editor-phone.buttons-outline :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){color:var(--profile-ink)!important;background:0 0!important}.editor-phone.buttons-glass :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){background:var(--profile-surface)!important;border:1px solid #ffffff9e!important}@supports (color:color-mix(in lab, red, red)){.editor-phone.buttons-glass :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){background:color-mix(in srgb,var(--profile-surface),transparent 42%)!important}}.editor-phone.buttons-glass :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--profile-ink)!important}.editor-phone.buttons-minimal :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){border:0!important;border-bottom:1px solid var(--profile-muted)!important}@supports (color:color-mix(in lab, red, red)){.editor-phone.buttons-minimal :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){border-bottom:1px solid color-mix(in srgb,var(--profile-muted),transparent 52%)!important}}.editor-phone.buttons-minimal :is(.creative-phone-blocks a,.phone-social-row a,.phone-quick-action){color:var(--profile-ink)!important;box-shadow:none!important;background:0 0!important}.editor-phone.buttons-brand :is(.creative-phone-blocks a,.phone-quick-action){color:#fff!important;background:linear-gradient(105deg,#e4405f,#229ed9 55%,#25d366)!important;border:0!important}@media (max-width:720px){.premium-public-profile .public-identity-surface{box-shadow:none;border:0;border-radius:0}.premium-public-profile .public-premium-cover{height:238px}.premium-public-profile .public-premium-cover nav{padding:16px 20px}.premium-public-profile .public-identity-header{padding:55px 20px 20px}.premium-public-profile .public-premium-avatar{width:80px;height:80px;top:-44px;left:20px}.premium-public-profile .public-name-row h1{font-size:28px}.premium-public-profile .public-modules{padding:6px 20px 26px}.public-profile-actions{margin-top:20px}.public-profile-actions .public-secondary-actions .public-profile-save button,.public-profile-actions .public-secondary-actions .public-message-action{min-height:50px;font-size:9px}}@media (prefers-reduced-motion:reduce){.premium-public-profile .public-link-module,.premium-public-profile .public-message-action,.premium-public-profile .public-profile-save button,.premium-public-profile .public-contact-save button{transition:none}}.company-page{color:#1c1c20;background:#f5f2ed;min-height:100svh}.company-hero{grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:56px;max-width:1280px;margin:0 auto;padding:150px 32px 68px;display:grid}.company-hero>div{gap:18px;max-width:780px;display:grid}.company-hero p,.company-sections article>div>p:first-child{color:#a36042;letter-spacing:1.1px;margin:0;font-size:9px;font-weight:900}.company-hero h1{letter-spacing:0;margin:0;font-size:clamp(58px,8vw,112px);font-weight:620;line-height:.89}.company-hero h1 em{color:#ae6545;font-family:Georgia,serif;font-weight:400}.company-hero>div>span{color:#6c6668;max-width:480px;font-size:16px;line-height:1.55}.company-hero aside{color:#f7f1ea;background:linear-gradient(135deg,#1d1e22,#313039 58%,#8b513d);border-radius:8px;align-content:end;gap:5px;min-height:250px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 58px #261e1b29}.company-hero aside:before{content:"";background:#9de9df33;border-radius:50%;width:250px;height:250px;position:absolute;top:-75px;right:-90px}.company-hero aside .brand-logo{color:#fff;width:108px;margin-bottom:auto;position:relative}.company-hero aside b,.company-hero aside small,.company-hero aside i{position:relative}.company-hero aside b{font-size:19px}.company-hero aside small{color:#ffffffb3;font-size:10px}.company-hero aside i{color:#baf7df;font-size:10px;font-style:normal;font-weight:900;position:absolute;bottom:24px;right:22px}.company-index{border-top:1px solid #d8d1ca;border-bottom:1px solid #d8d1ca;grid-template-columns:repeat(6,1fr);max-width:1280px;margin:0 auto;display:grid}.company-index a{color:#464146;border-right:1px solid #d8d1ca;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:82px;padding:0 15px;font-size:9px;font-weight:850;text-decoration:none;display:grid}.company-index a:last-child{border-right:0}.company-index small{color:#aa6245;font-size:8px;font-weight:900}.company-index svg{color:#9b9190;justify-self:end}.company-index a:hover{color:#1e1d21;background:#ebe5de}.company-sections{max-width:1000px;margin:0 auto;padding:76px 32px;display:grid}.company-sections article{border-top:1px solid #d8d1ca;grid-template-columns:54px minmax(0,1fr) 30px;gap:18px;padding:28px 0;display:grid}.company-sections article:last-child{border-bottom:1px solid #d8d1ca}.company-sections article>span{color:#9a593f;background:#e9dfd6;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.company-sections article>div{gap:10px;max-width:720px;display:grid}.company-sections h2{letter-spacing:0;max-width:670px;margin:0;font-size:clamp(24px,3vw,38px);font-weight:590;line-height:1.08}.company-sections article>div>p:last-of-type{color:#706a6c;margin:0;font-size:13px;line-height:1.6}.company-sections article>div>a{color:#fff;background:#1d1e22;border-radius:6px;align-items:center;gap:6px;width:max-content;min-height:37px;padding:0 10px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.company-sections>article>small{color:#b06e50;font-size:9px;font-weight:900}.company-help{background:linear-gradient(100deg,#f9f7f3,#e2eeeb);border:1px solid #d6cdc5;border-radius:8px;align-items:center;gap:13px;max-width:1000px;margin:0 auto 72px;padding:18px 20px;display:flex}.company-help>svg{color:#3e856e}.company-help>div{gap:4px;display:grid}.company-help b{font-size:13px}.company-help span{color:#716b6d;font-size:10px}.company-help a{color:#fff;background:#1d1e22;border-radius:6px;align-items:center;gap:6px;min-height:38px;margin-left:auto;padding:0 11px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.company-footer-links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.company-footer-links a{color:#6e6869;font-size:9px;font-weight:800;text-decoration:none}.company-footer-links a:hover{color:#9a573e}@media (max-width:900px){.company-hero{grid-template-columns:1fr;gap:28px;padding-top:118px}.company-hero aside{min-height:190px}.company-index{grid-template-columns:repeat(3,1fr)}.company-index a:nth-child(3n){border-right:0}.company-index a:nth-child(-n+3){border-bottom:1px solid #d8d1ca}.company-sections{padding-top:54px}}@media (max-width:620px){.company-hero{padding:100px 18px 44px}.company-hero h1{font-size:58px}.company-hero>div>span{font-size:13px}.company-hero aside{min-height:156px;padding:18px}.company-index{grid-template-columns:1fr 1fr}.company-index a{min-height:62px;padding:0 11px}.company-index a:nth-child(3n){border-right:1px solid #d8d1ca}.company-index a:nth-child(2n){border-right:0}.company-index a:nth-child(-n+3){border-bottom:0}.company-index a:nth-child(-n+4){border-bottom:1px solid #d8d1ca}.company-sections{padding:42px 18px}.company-sections article{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:22px 0}.company-sections article>span{width:36px;height:36px}.company-sections article>span svg{width:18px}.company-sections h2{font-size:25px}.company-sections article>div>p:last-of-type{font-size:11px}.company-sections>article>small{display:none}.company-help{flex-wrap:wrap;align-items:flex-start;margin:0 18px 50px;padding:15px}.company-help a{justify-content:center;width:100%;margin:3px 0 0}.premium-footer .company-footer-links{order:4;justify-content:flex-start;width:100%}.premium-footer .company-footer-links a{font-size:8px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@media (max-width:980px) and (pointer:coarse){html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}input,textarea,select{min-width:0;max-width:100%;scroll-margin-block:90px}.public-profile-page{padding-top:0}.block-command-palette,.image-crop-dialog,.account-switcher-dialog{max-height:calc(100svh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow-y:auto}@supports (-webkit-touch-callout:none){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select{font-size:16px!important}.username-claim-input input{font-size:22px!important}.identity-inline-copy label:first-child input{font-size:23px!important}}}@media (max-width:720px){.premium-nav,.product-mobile-header{padding-top:env(safe-area-inset-top,0px);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.premium-nav{height:calc(62px + env(safe-area-inset-top,0px))}.product-mobile-header{height:calc(66px + env(safe-area-inset-top,0px))}.landing-mobile-nav{height:calc(66px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}.guest-mobile-cta{bottom:max(14px, env(safe-area-inset-bottom,0px))}.premium-landing{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}.creative-workspace-main{padding-bottom:calc(94px + env(safe-area-inset-bottom,0px))}.product-shell{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}}@supports (-webkit-touch-callout:none){html{-webkit-tap-highlight-color:transparent;background:#f7f5ef;min-height:100%}body{overscroll-behavior-y:none;min-height:100%;overflow-x:clip}:is(a,button){-webkit-tap-highlight-color:transparent;touch-action:manipulation}}@supports (height:100dvh){.v1-experience,.landing-page,.product-shell,.profile-workspace,.premium-public-profile,.public-product-detail,.public-link-status,.editor-loading,.editor-auth-required{min-height:100dvh}.workspace-sidebar,.live-preview-panel{height:100dvh}.block-command-palette,.image-crop-dialog,.account-switcher-dialog{max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}}@media (max-width:720px) and (pointer:coarse){.product-main,.creative-workspace-main,.telegram-inbox{min-width:0}.product-mobile-nav{bottom:max(8px, env(safe-area-inset-bottom,0px));transition:transform .18s,opacity .18s}}@supports selector(body:has(input:focus)){@media (max-width:720px) and (pointer:coarse){body:has(input:focus,textarea:focus,select:focus) .product-mobile-nav{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 16px))}}}
