.form-grid{display:grid;gap:12px;grid-template-columns:repeat(12,1fr)}.col-12,.col-6{grid-column:span 12}@media (min-width:680px){.col-6{grid-column:span 6}}.helper{color:var(--muted);font-weight:750;font-size:.92rem}.step,.stepper{display:flex;align-items:center;gap:10px}.step{position:relative;flex:1 1;min-width:0;color:var(--muted)}.step:after{content:"";flex:1 1 auto;height:2px;border-radius:999px;background:color-mix(in srgb,var(--border) 85%,transparent)}.step:last-child:after{display:none}.step .step-dot{width:40px;height:40px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--muted);font-weight:950;flex:0 0 auto}.step .step-label{font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.step.active{color:var(--text)}.step.active .step-dot{background:var(--primary);border-color:transparent;color:var(--primary-ink);box-shadow:0 10px 24px color-mix(in srgb,var(--primary) 22%,transparent)}.step.done{color:var(--text)}.step.done:after{background:color-mix(in srgb,var(--primary) 38%,var(--border))}.step.done .step-dot{background:color-mix(in srgb,var(--success) 18%,var(--surface));border-color:color-mix(in srgb,var(--success) 18%,var(--border));color:var(--text)}@media (max-width:720px){.stepper{gap:8px}.step{gap:0}.step .step-label{display:none}.step .step-dot{width:36px;height:36px}}.toast-wrap{position:fixed;inset:auto 16px calc(16px + env(safe-area-inset-bottom)) 16px;display:flex;flex-direction:column;align-items:stretch;gap:10px;z-index:4000;pointer-events:none}.toast{width:min(420px,calc(100vw - 32px));margin-inline-start:auto;padding:14px;border-radius:18px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--surface) 96%,white 4%);box-shadow:0 18px 44px rgba(15,23,42,.18);opacity:0;transform:translateY(12px) scale(.985);transition:opacity .18s ease,transform .22s ease;pointer-events:auto}.toast.show{opacity:1;transform:translateY(0) scale(1)}.toast-title{font-weight:980;margin-bottom:4px;color:var(--text)}.toast-desc{color:var(--muted);font-weight:750;line-height:1.45;word-break:break-word}@media (max-width:720px){.toast-wrap{inset:auto 12px calc(82px + env(safe-area-inset-bottom)) 12px;gap:8px}.toast{width:100%;max-width:none;margin-inline-start:0;border-radius:16px}}.skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-2) 75%,transparent),color-mix(in srgb,var(--surface-2) 45%,transparent),color-mix(in srgb,var(--surface-2) 75%,transparent));background-size:200% 100%;animation:shimmer 1.1s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skel{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-2) 80%,transparent),color-mix(in srgb,var(--surface) 80%,transparent),color-mix(in srgb,var(--surface-2) 80%,transparent));background-size:200% 100%;animation:skel 1.2s ease-in-out infinite}@keyframes skel{0%{background-position:0 0}to{background-position:-200% 0}}.icon-pill{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 85%,transparent);color:var(--text);padding:8px 10px;border-radius:999px;font-weight:950;line-height:1;cursor:pointer}.icon-pill:hover{transform:translateY(-1px)}.icon-pill.danger{border-color:color-mix(in srgb,var(--danger) 40%,var(--border))}.ad-card{position:relative}.ad-card-actions{position:absolute;top:10px;inset-inline-end:10px;display:flex;gap:8px;z-index:3}@media (max-width:520px){.icon-pill{padding:7px 9px}}.hide-mobile{display:block}.btn.disabled,.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.dash-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0}.searchbox{position:relative;flex:1 1 340px;min-width:240px}.search-ic{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);opacity:.7;font-weight:900}.searchbox .input{padding-inline-start:34px}.filters{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.dash-controls-inline{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(160px,.9fr) minmax(120px,.7fr);gap:12px;align-items:stretch}.dash-controls-inline--two{grid-template-columns:minmax(0,1fr) minmax(120px,.26fr)}.dash-control-item{min-width:0}.dash-controls-inline .searchbox{min-width:0;flex:initial}.dash-controls-inline .btn,.dash-controls-inline .input{width:100%;height:48px;border-radius:16px}.dash-controls-inline .btn{justify-content:center}.dash-control-select{padding-inline:14px}.pager{display:flex;justify-content:flex-end;gap:10px;align-items:center;margin:10px 0 0}.account-link:hover{background:var(--surface-2);color:var(--text)}.account-link.danger{color:var(--danger)}.account-sep{height:1px;background:var(--border);margin:10px 6px}@media (max-width:980px){.account-shell-head{display:none}.dash-controls-inline,.dash-controls-inline--two{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-controls-inline--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:640px){.dash-controls-inline .searchbox{grid-column:span 1}.dash-control-clear,.dash-control-select{min-width:0}}.cat-tree{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.cat-row-full{width:100%;display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 14px;border:1px solid transparent;border-radius:16px;background:transparent;cursor:pointer;text-align:start;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.cat-row-full:hover{background:color-mix(in srgb,var(--surface-2) 68%,transparent)}.cat-row-full.is-open{background:color-mix(in srgb,var(--accent) 6%,var(--surface));border-color:color-mix(in srgb,var(--accent) 14%,var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 7%,transparent)}.cat-row-label{font-weight:860;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.cat-row-end{width:20px;height:20px;flex:0 0 auto}.cat-chev{display:inline-flex;align-items:center;justify-content:center;transition:transform .22s ease,opacity .18s ease;opacity:.82;font-weight:900;line-height:1}.cat-chev--lg{font-size:1.1rem;width:26px;height:26px}.cat-chev.open{transform:rotate(180deg)}.cat-children-wrap{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-4px);transition:grid-template-rows .24s ease,opacity .2s ease,transform .24s ease}.cat-children-wrap.open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.cat-children-wrap>.cat-children{min-height:0;overflow:hidden;margin-left:30px}.cat-children{padding:0 6px 8px}.cat-all{width:100%;text-align:start;padding:10px 12px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--border) 75%,transparent);background:color-mix(in srgb,var(--accent) 8%,var(--surface));cursor:pointer;font-weight:860;margin:4px 0 8px;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.cat-all:hover{background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.cat-all:active{transform:translateY(1px)}.cat-ic{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 9%,var(--surface-2));color:var(--text);flex:0 0 auto;overflow:hidden}.cat-ic__img{display:block;width:24px;height:24px;object-fit:contain}.cat-search-item{width:100%;border:1px solid transparent;background:transparent;padding:7px 9px;border-radius:12px;text-align:start;cursor:pointer}.cat-search-item:hover{background:color-mix(in srgb,var(--surface-2) 65%,transparent)}.cat-search-top{display:flex;gap:8px;align-items:flex-start}.cat-search-title{font-weight:820;line-height:1.3}.cat-search-sub{font-size:.78rem;color:var(--muted);margin-top:1px}.cat-panel{display:grid;grid-template-columns:194px 1fr;gap:8px;min-height:360px}.cat-side{border:1px solid var(--border);border-radius:16px;background:var(--surface);overflow:auto;padding:4px}.cat-side-item{width:100%;display:flex;align-items:center;gap:12px;min-height:54px;padding:9px 12px;border-radius:14px;border:1px solid transparent;background:transparent;cursor:pointer;font-weight:780;color:var(--muted);text-align:start}.cat-side-item:hover{background:color-mix(in srgb,var(--surface-2) 65%,transparent);color:var(--text)}.cat-side-item.active{background:color-mix(in srgb,var(--accent) 8%,var(--surface));border-color:color-mix(in srgb,var(--accent) 16%,var(--border));color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 8%,transparent)}.cat-main{border:1px solid var(--border);border-radius:16px;background:var(--surface);overflow:auto;padding:7px 9px}.cat-main-head{justify-content:space-between;padding:2px 2px 8px;border-bottom:1px solid color-mix(in srgb,var(--border) 82%,transparent)}.cat-main-head,.cat-main-title{display:flex;align-items:center;gap:8px}.cat-main-name{font-weight:860;line-height:1.15}.cat-main-sub{font-size:.78rem;color:var(--muted);margin-top:1px}.cat-main-empty{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:var(--muted);padding:24px}.cat-main-empty-icon{font-size:2.1rem;line-height:1}.cat-main-empty-title{font-size:1rem;font-weight:860;color:var(--text)}.cat-main-empty-sub{font-size:.95rem}.cat-groups{padding-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cat-group{border:1px solid color-mix(in srgb,var(--border) 86%,transparent);border-radius:14px;padding:10px 12px;min-height:72px;background:color-mix(in srgb,var(--surface) 97%,var(--surface-2));transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease;cursor:pointer}.cat-group:hover{border-color:color-mix(in srgb,var(--accent) 18%,var(--border));background:color-mix(in srgb,var(--accent) 4%,var(--surface));transform:translateY(-1px)}.cat-group:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.cat-group-title{width:100%;display:flex;align-items:center;gap:10px;border:0;background:transparent;cursor:pointer;font-weight:830;text-align:start;padding:0;line-height:1.2}.cat-group-links{margin-top:8px;display:flex;flex-direction:column;gap:4px;padding-inline-start:38px}.cat-link{border:0;background:transparent;cursor:pointer;text-align:start;padding:2px 0;color:var(--muted);font-weight:720;line-height:1.3}.cat-link:hover{color:var(--text);text-decoration:underline}@media (min-width:1100px){.cat-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.cat-panel{grid-template-columns:1fr;min-height:0}.cat-side{max-height:200px}.cat-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cat-row-full{min-height:52px;padding:8px 12px;border-radius:14px;gap:10px}.cat-children{padding:0 4px 6px}.cat-all{padding:9px 12px;margin:3px 0 6px}.cat-all--mobile{position:relative;display:flex;align-items:center;min-height:36px;padding:6px 12px 6px 56px;margin:0 0 2px;border:1px dashed color-mix(in srgb,var(--border) 65%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface-2) 34%,transparent);color:color-mix(in srgb,var(--text) 88%,var(--muted));font-weight:720;font-size:.92rem;box-shadow:none}.cat-all--mobile:before{content:"↳";position:absolute;inset-inline-start:34px;top:50%;transform:translateY(-50%);font-size:.95rem;line-height:1;color:var(--muted);opacity:.9}.cat-all--mobile:hover{background:color-mix(in srgb,var(--surface-2) 52%,transparent);border-color:color-mix(in srgb,var(--border) 78%,transparent);color:var(--text)}.cat-ic{width:34px;height:34px;border-radius:12px}.cat-ic__img{width:21px;height:21px}.cat-chev--lg{font-size:1.28rem;width:32px;height:32px}}.citychips{display:flex;flex-wrap:wrap;gap:10px}.chips-row-scroll,.citychips-scroll{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}.chips-row-scroll::-webkit-scrollbar,.citychips-scroll::-webkit-scrollbar{display:none}.chips-row-scroll>*,.citychips-scroll>*{flex:0 0 auto}.home-mini-strip__head{margin-bottom:0}.home-mini-strip__head .btn{padding-inline:12px;min-height:40px}.citychip{padding:10px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface);text-decoration:none;color:inherit;font-weight:700;transition:transform .08s ease,box-shadow .12s ease}.citychip:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,.08)}.how-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.how-grid{grid-template-columns:1fr}}.how-card{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:14px 14px 16px;box-shadow:var(--shadow-sm)}.how-icon{font-size:1.6rem}.how-title{margin-top:10px;font-weight:980}.how-desc{margin-top:6px;color:var(--muted);font-weight:800;line-height:1.4}.col-3{grid-column:span 12}@media (min-width:680px){.col-3{grid-column:span 3}}.picker-top{display:flex;gap:8px;margin-bottom:6px}.picker-top .input{min-height:40px;border-radius:14px}.cat-main .btn.btn-ghost{min-height:34px;padding:0 12px;border-radius:999px;font-weight:780}@media (max-width:560px){.cat-side-item{min-height:44px;padding:7px 9px}.cat-main{padding:7px}.cat-main-head{padding-bottom:7px}.cat-groups{grid-template-columns:1fr;gap:7px}.cat-group{min-height:68px;padding:9px 11px}}.account-profile-page{display:grid;gap:16px}.account-profile-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:18px;align-items:start}.account-profile-form-card,.account-profile-preview-card{padding:22px}.account-profile-preview-card{display:grid;gap:16px}.account-profile-save{min-width:168px}.account-profile-form-actions{display:flex;justify-content:flex-end;margin-top:18px}.account-profile-form-head,.account-profile-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.account-profile-section-title{font-size:1.05rem;font-weight:980;letter-spacing:-.02em}.account-profile-completeness{min-width:54px;height:34px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 74%,var(--surface));color:var(--muted);font-weight:900;font-size:.88rem}.account-profile-completeness.is-complete{color:var(--text);border-color:color-mix(in srgb,var(--primary) 32%,var(--border));background:color-mix(in srgb,var(--primary) 14%,var(--surface-2))}.account-profile-preview-shell{position:relative;border:1px solid color-mix(in srgb,var(--border) 86%,transparent);border-radius:24px;background:radial-gradient(circle at top,color-mix(in srgb,var(--primary) 10%,transparent),transparent 44%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,white 8%),color-mix(in srgb,var(--surface-2) 65%,var(--surface)));padding:22px 20px 20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.account-profile-avatar-wrap{display:flex;justify-content:center;margin:2px 0 12px}.account-profile-avatar-frame{position:relative;display:inline-flex}.account-profile-avatar{width:124px;height:124px;border-radius:50%;object-fit:cover;border:4px solid color-mix(in srgb,var(--surface) 70%,var(--primary) 30%);box-shadow:0 18px 34px rgba(15,23,42,.16);background:color-mix(in srgb,var(--surface-2) 70%,white 30%)}.account-profile-avatar-action{position:absolute;right:4px;bottom:4px;width:38px;height:38px;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--surface) 92%,white 8%);box-shadow:0 10px 24px rgba(15,23,42,.14);display:grid;place-items:center;padding:0}.account-profile-avatar-action span{display:block;width:4px;height:4px;border-radius:999px;background:var(--text);margin:1.5px auto}.account-profile-avatar-menu{position:absolute;top:calc(100% + 10px);right:0;min-width:190px;padding:8px;border-radius:16px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 96%,white 4%);box-shadow:0 20px 40px rgba(15,23,42,.16);z-index:3;display:grid;gap:6px}.account-profile-avatar-menu-item{min-height:42px;border:0;border-radius:12px;background:transparent;text-align:start;padding:0 12px;font-weight:860;color:var(--text)}.account-profile-avatar-menu-item:hover{background:color-mix(in srgb,var(--surface-2) 72%,var(--surface))}.account-profile-avatar-menu-item.is-danger{color:color-mix(in srgb,#dc2626 82%,var(--text))}.account-profile-preview-name{text-align:center;font-size:1.22rem;font-weight:980;letter-spacing:-.02em}.account-profile-preview-meta{text-align:center;color:var(--muted);font-weight:760;margin-top:6px}.account-profile-inline-hint{color:var(--muted);font-weight:760;font-size:.92rem;white-space:nowrap}.account-profile-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.account-profile-field{display:grid;gap:8px}.account-profile-field--wide{grid-column:1/-1}.account-profile-label{display:flex;align-items:center;gap:8px;font-weight:860;color:var(--text)}.account-profile-required-dot{width:8px;height:8px;border-radius:999px;background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.14);flex:0 0 auto}.account-profile-input{height:52px;border-radius:16px}.account-profile-input.is-missing{border-color:color-mix(in srgb,#ef4444 40%,var(--border))}@media (max-width:1100px){.account-profile-grid{grid-template-columns:1fr}}@media (max-width:700px){.account-profile-form-actions{justify-content:stretch}.account-profile-save{width:100%}.account-profile-form-card,.account-profile-preview-card{padding:16px}.account-profile-form-grid{grid-template-columns:1fr;gap:12px}.account-profile-avatar{width:104px;height:104px}.account-profile-inline-hint{font-size:.85rem;white-space:normal}}.account-shell{display:grid;align-items:start;grid-template-columns:280px minmax(0,1fr);gap:18px;margin-top:12px}.account-nav{position:sticky;height:fit-content;padding:14px;top:88px;border-radius:20px}.account-nav-title{margin:4px 8px 12px;font-size:1rem;line-height:1.1;letter-spacing:-.02em;font-weight:960;text-transform:none}.account-link{display:flex;width:100%;color:var(--muted);background:transparent;border:1px solid transparent;cursor:pointer;min-height:46px;align-items:center;padding:10px 14px;border-radius:16px;font-size:.96rem;line-height:1.25;font-weight:850}.account-link.active{color:var(--text);background:color-mix(in srgb,var(--primary) 12%,var(--surface-2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 20%,var(--border))}.account-main{min-width:0;display:grid;gap:14px}.account-page-head,.account-profile-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:4px 2px 8px;background:transparent;border:0;box-shadow:none;border-radius:0}.account-page-head__content{min-width:0}.account-page-title,.account-profile-title{margin:0;font-size:clamp(1.32rem,1.08rem + .55vw,1.9rem);line-height:1.08;letter-spacing:-.03em;font-weight:960}.account-page-subtitle,.account-profile-subtitle{margin:6px 0 0;color:var(--muted);font-weight:700;font-size:.96rem;line-height:1.45;max-width:720px}.account-page-head>.btn,.account-profile-save{min-height:42px;padding-inline:18px;border-radius:999px;align-self:flex-start;white-space:nowrap}.account-page-kicker,.account-profile-eyebrow{display:none}.account-section-card{padding:18px 20px;border-radius:22px}.account-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.account-section-title{margin:0;font-size:1.18rem;line-height:1.15;letter-spacing:-.02em;font-weight:950}.account-section-subtitle{margin:6px 0 0;color:var(--muted);font-size:.98rem;line-height:1.5;font-weight:720}.account-muted-note{color:var(--muted);font-size:.95rem;line-height:1.55;font-weight:700}.account-stack{display:grid;gap:14px}.account-empty-card{padding:18px 20px;text-align:start}.account-empty-title{margin:0;font-size:1.02rem;font-weight:950}.account-empty-text{margin:6px 0 0;color:var(--muted);font-weight:720}.account-list-card{padding:0;overflow:hidden;border-radius:22px}.account-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 18px}.account-list-row+.account-list-row{border-top:1px solid var(--border)}.account-row-title{font-weight:950;font-size:1rem;line-height:1.25}.account-row-meta{margin-top:6px;color:var(--muted);font-weight:720;line-height:1.45}.account-row-actions{gap:10px;justify-content:flex-end}.account-pill-row,.account-row-actions{display:flex;align-items:center;flex-wrap:wrap}.account-pill-row{gap:8px}.account-soft-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 74%,var(--surface));color:var(--muted);font-weight:850;font-size:.83rem}.account-grid-two{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:14px;align-items:start}.account-grid-two--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.account-search-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-bottom:14px}.account-search-toolbar .btn,.account-search-toolbar .input{height:48px;border-radius:16px}.account-section-card .btn{min-height:44px}.account-compact-card{padding:16px 18px;border-radius:20px}.account-settings-list{display:grid;gap:10px;margin-top:12px}.account-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0}.account-toggle-row+.account-toggle-row{border-top:1px solid color-mix(in srgb,var(--border) 78%,transparent)}.account-toggle-copy{min-width:0}.account-toggle-title{font-weight:900}.account-toggle-sub{color:var(--muted);font-size:.93rem;margin-top:4px;line-height:1.45}.account-inline-actions{display:flex;gap:10px;flex-wrap:wrap}.account-saved-item{display:grid;gap:10px;padding:14px 0}.account-saved-item+.account-saved-item{border-top:1px solid var(--border)}.account-saved-name{font-weight:930;font-size:1rem}.account-saved-url{color:var(--muted);font-weight:700;word-break:break-all}@media (max-width:1100px){.account-shell{grid-template-columns:256px minmax(0,1fr);gap:16px}.account-grid-two,.account-grid-two--equal{grid-template-columns:1fr}}@media (max-width:980px){.account-shell{grid-template-columns:1fr;margin-top:6px}.account-nav{display:none}.account-empty-card,.account-section-card{padding:16px;border-radius:20px}}@media (max-width:640px){.account-main,.account-stack{gap:12px}.account-page-head,.account-profile-hero{padding:0 2px 2px;gap:8px;flex-direction:column;align-items:stretch}.account-page-head>.btn{width:auto;min-width:132px;max-width:100%;align-self:flex-start;min-height:40px;padding-inline:16px}.account-profile-form-actions,.account-profile-save{width:100%}.account-page-title,.account-profile-title{font-size:1.18rem;line-height:1.1;letter-spacing:-.025em}.account-empty-text,.account-muted-note,.account-page-subtitle,.account-profile-subtitle,.account-row-meta,.account-section-subtitle{font-size:.9rem;line-height:1.48}.account-profile-section-title,.account-section-title{font-size:.98rem}.account-list-row,.account-search-toolbar{grid-template-columns:1fr}.account-list-row{padding:13px;gap:10px}.account-row-actions{justify-content:stretch;gap:8px}.account-row-actions>*{flex:1 1 100%}.account-compact-card,.account-empty-card,.account-profile-form-card,.account-profile-preview-card,.account-section-card{padding:13px;border-radius:16px}.account-profile-grid{gap:12px}.account-profile-form-grid{grid-template-columns:1fr;gap:10px;margin-top:12px}.account-profile-avatar-wrap{margin:14px 0 10px}.account-profile-avatar{width:92px;height:92px}.account-profile-preview-name{font-size:1.02rem}.account-profile-preview-meta{font-size:.9rem}.account-profile-preview-phone{margin-top:8px;padding:8px 12px;border-radius:12px;font-size:.95rem}.account-profile-upload-actions{gap:8px;margin:12px 0 8px}.account-profile-upload-actions>*{width:100%}.account-profile-input{height:46px;border-radius:14px}.account-profile-note{margin-top:12px;padding:12px 14px;border-radius:14px;font-size:.9rem}.dash-controls{margin:10px 0}.dash-controls-inline,.dash-controls-inline--two{grid-template-columns:minmax(0,1fr) 92px 92px;gap:8px}.dash-controls-inline--two{grid-template-columns:minmax(0,1fr) 92px}.dash-controls-inline .btn,.dash-controls-inline .input{height:42px;border-radius:14px;font-size:.94rem}.tabs{gap:6px}.tab{min-height:40px;padding:8px 11px;font-size:.92rem}.account-soft-pill{min-height:28px;padding:0 10px;font-size:.79rem}}@media (max-width:420px){.account-page-title,.account-profile-title{font-size:1.12rem}.account-page-subtitle,.account-profile-subtitle{font-size:.88rem}.account-page-head>.btn{width:100%}.dash-controls-inline{grid-template-columns:minmax(0,1fr) 86px 86px}.dash-controls-inline--two{grid-template-columns:minmax(0,1fr) 86px}}.icon-pill--compact{width:32px;height:32px;padding:0;display:grid;place-items:center}.icon-pill--compact svg{width:14px;height:14px}@media (max-width:520px){.icon-pill--compact{width:30px;height:30px}}.account-orders-grid{display:grid;gap:14px}.account-order-card{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;align-items:stretch;padding:14px;border-radius:24px}.account-order-card--skeleton{min-height:164px}.account-order-card__media{position:relative;display:block;min-height:140px;border-radius:20px;overflow:hidden;background:color-mix(in srgb,var(--surface-2) 86%,white 14%);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.account-order-card__image{object-fit:cover}.account-order-card__status{position:absolute;inset-inline-start:10px;inset-block-end:10px;display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;font-weight:900;font-size:.78rem;border:1px solid rgba(255,255,255,.25);background:rgba(15,23,42,.72);color:#fff}.account-order-card__status--success{background:rgba(22,163,74,.88)}.account-order-card__status--accent{background:rgba(37,99,235,.88)}.account-order-card__status--danger{background:rgba(239,68,68,.88)}.account-order-card__status--muted{background:rgba(15,23,42,.72)}.account-order-card__body{min-width:0;display:grid;gap:10px;align-content:center}.account-order-card__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.account-order-card__title{min-width:0;color:var(--text);text-decoration:none;font-weight:960;font-size:1.08rem;line-height:1.2}.account-order-card__price{flex:0 0 auto;display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;background:color-mix(in srgb,var(--primary) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 28%,var(--border));color:color-mix(in srgb,var(--primary-ink,var(--text)) 88%,var(--text));font-weight:950;white-space:nowrap}.account-order-card__meta,.account-order-card__submeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--muted);font-weight:760;line-height:1.45}.account-order-card__id{font-weight:900;color:var(--text-soft,var(--text))}.account-order-card__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:2px}.account-order-card__actions>*{min-width:150px}html[dir=rtl] .account-order-card__topline{text-align:start}html[dir=rtl] .account-order-card__meta,html[dir=rtl] .account-order-card__submeta{justify-content:flex-start}@media (max-width:820px){.account-order-card{grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px;border-radius:20px}.account-order-card__media{min-height:116px;border-radius:16px}.account-order-card__price{min-height:34px;padding:0 12px;font-size:.92rem}.account-order-card__title{font-size:1rem}}@media (max-width:640px){.account-orders-grid{gap:12px}.account-order-card{grid-template-columns:88px minmax(0,1fr);gap:12px;padding:10px;border-radius:18px}.account-order-card__media{min-height:92px;border-radius:14px}.account-order-card__status{inset-inline-start:6px;inset-block-end:6px;min-height:24px;padding:0 8px;font-size:.68rem}.account-order-card__body{gap:8px}.account-order-card__topline{gap:8px;align-items:flex-start}.account-order-card__title{font-size:.98rem;line-height:1.14}.account-order-card__price{min-height:30px;padding:0 10px;font-size:.82rem}.account-order-card__meta,.account-order-card__submeta{gap:6px;font-size:.84rem;line-height:1.35}.account-order-card__actions{display:grid;grid-template-columns:1fr;gap:8px}.account-order-card__actions>*{min-width:0;width:100%}}.order-detail-shell{display:grid;gap:14px}.order-detail-breadcrumbs{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.order-detail-breadcrumbs__id{font-weight:900;color:var(--muted)}.order-detail-skeleton{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:18px;padding:16px;border-radius:28px}.order-detail-skeleton__media{min-height:280px;border-radius:24px}.order-detail-skeleton__body{display:grid;gap:12px;align-content:start}.order-detail-hero{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:18px;padding:16px;border-radius:28px}.order-detail-hero__media{position:relative;display:block;min-height:280px;border-radius:24px;overflow:hidden;background:color-mix(in srgb,var(--surface-2) 84%,white 16%);border:1px solid color-mix(in srgb,var(--border) 76%,transparent)}.order-detail-hero__image{object-fit:cover}.order-detail-status{position:absolute;inset-inline-start:12px;inset-block-end:12px;display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;font-weight:900;font-size:.82rem;color:#fff;background:rgba(15,23,42,.78);border:1px solid rgba(255,255,255,.25)}.order-detail-status--success{background:rgba(22,163,74,.9)}.order-detail-status--accent{background:rgba(37,99,235,.9)}.order-detail-status--danger{background:rgba(239,68,68,.9)}.order-detail-status--muted{background:rgba(15,23,42,.78)}.order-detail-hero__body{min-width:0;display:grid;gap:14px;align-content:start}.order-detail-actions,.order-detail-actions--review,.order-detail-confirmations,.order-detail-facts,.order-detail-hero__eyebrow,.order-detail-price-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.order-detail-status-badge{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;font-weight:850;font-size:.84rem}.order-detail-status-badge--neutral{background:color-mix(in srgb,var(--primary) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border))}.order-detail-status-badge--soft{background:color-mix(in srgb,var(--surface-2) 88%,white 12%);border:1px solid color-mix(in srgb,var(--border) 76%,transparent);color:var(--muted)}.order-detail-title{margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.14;font-weight:980}.order-detail-price{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border-radius:999px;background:color-mix(in srgb,var(--primary) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 28%,var(--border));font-weight:950}.order-detail-location{color:var(--muted);font-weight:760}.order-detail-progress{margin:0;color:var(--muted);line-height:1.6}.order-detail-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.order-detail-fact{min-width:0;min-height:112px;padding:16px;border-radius:20px;background:color-mix(in srgb,var(--surface-2) 86%,white 14%);border:1px solid color-mix(in srgb,var(--border) 74%,transparent);display:grid;gap:6px}.order-detail-fact__label{color:var(--muted);font-size:.84rem;font-weight:760}.order-detail-actions{align-items:flex-start;justify-content:space-between;gap:12px 16px}.order-detail-actions__main,.order-detail-actions__secondary{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.order-detail-actions__secondary{justify-content:flex-end}.order-detail-actions>* .btn,.order-detail-actions>.btn,.order-detail-actions__main>*,.order-detail-actions__secondary>*{min-width:160px}.order-detail-btn-danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 24%,var(--border));background:color-mix(in srgb,var(--danger) 5%,transparent)}.order-detail-btn-danger:hover{background:color-mix(in srgb,var(--danger) 12%,var(--surface))}.order-detail-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:14px}.order-detail-empty,.order-detail-panel,.order-detail-review-form,.order-detail-review-preview{padding:16px;border-radius:24px}.order-detail-section-title{font-size:1.02rem;font-weight:950}.order-detail-timeline{display:grid;gap:14px;margin-top:16px}.order-detail-timeline__item{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:flex-start;opacity:.48}.order-detail-timeline__item:after{content:"";position:absolute;inset-inline-start:5px;top:22px;bottom:-18px;width:2px;background:color-mix(in srgb,var(--border) 82%,transparent)}.order-detail-timeline__item:last-child:after{display:none}.order-detail-timeline__item.is-active{opacity:1}.order-detail-timeline__item.is-active:after{background:color-mix(in srgb,var(--primary) 28%,var(--border))}.order-detail-timeline__dot{width:12px;height:12px;border-radius:999px;margin-top:6px;background:color-mix(in srgb,var(--border) 82%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--surface-2) 90%,white 10%)}.order-detail-timeline__item.is-active .order-detail-timeline__dot{background:var(--primary);box-shadow:0 0 0 5px color-mix(in srgb,var(--primary) 14%,white)}.order-detail-timeline__content{display:grid;gap:4px}.order-detail-timeline__label{font-weight:900}.order-detail-timeline__item.is-active .order-detail-timeline__label{color:var(--text)}.order-detail-timeline__value{color:var(--muted);font-size:.92rem}.order-detail-confirmations{margin-top:14px;display:grid;grid-template-columns:1fr}.order-detail-confirm{padding:14px;border-radius:18px;background:color-mix(in srgb,var(--surface-2) 86%,white 14%);border:1px solid color-mix(in srgb,var(--border) 74%,transparent);display:grid;gap:6px}.order-detail-confirm.is-done{background:color-mix(in srgb,var(--primary) 10%,var(--surface));border-color:color-mix(in srgb,var(--primary) 26%,var(--border))}.order-detail-confirm__title{font-weight:900}.order-detail-confirm__value{color:var(--muted)}.order-detail-review-stars{margin-top:10px;font-size:1.5rem;letter-spacing:2px}.order-detail-empty__text,.order-detail-review-comment,.order-detail-review-help,.order-detail-review-note{margin-top:8px;line-height:1.6}.order-detail-star-row{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.order-detail-star-btn{min-width:0;padding:10px 12px}.order-detail-star-btn.is-active{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,white)}.order-detail-review-input{min-height:96px;resize:vertical;margin-top:12px}html[dir=rtl] .order-detail-actions,html[dir=rtl] .order-detail-actions--review,html[dir=rtl] .order-detail-actions__secondary,html[dir=rtl] .order-detail-breadcrumbs,html[dir=rtl] .order-detail-confirmations,html[dir=rtl] .order-detail-hero__eyebrow,html[dir=rtl] .order-detail-price-row{justify-content:flex-start}@media (max-width:980px){.order-detail-grid,.order-detail-hero,.order-detail-skeleton{grid-template-columns:1fr}.order-detail-hero__media,.order-detail-skeleton__media{min-height:232px}.order-detail-facts{grid-template-columns:1fr}}@media (max-width:640px){.order-detail-breadcrumbs{align-items:flex-start}.order-detail-empty,.order-detail-hero,.order-detail-panel,.order-detail-review-form,.order-detail-review-preview,.order-detail-skeleton{padding:12px;border-radius:20px}.order-detail-hero__media,.order-detail-skeleton__media{min-height:200px;border-radius:18px}.order-detail-title{font-size:1.2rem}.order-detail-actions,.order-detail-actions__main,.order-detail-actions__secondary{display:grid;grid-template-columns:1fr;width:100%}.order-detail-actions__main>*,.order-detail-actions__secondary>*{min-width:0;width:100%}.order-detail-status{inset-inline-start:8px;inset-block-end:8px;min-height:28px;padding:0 10px;font-size:.72rem}}.account-status-banner{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px;margin-bottom:14px;border-radius:18px;border:1px solid color-mix(in srgb,var(--warning) 32%,var(--border) 68%);background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 12%,var(--surface) 88%),color-mix(in srgb,var(--surface) 96%,var(--surface-2) 4%));box-shadow:0 12px 30px rgba(15,23,42,.07)}.account-status-banner--suspended{border-color:color-mix(in srgb,var(--danger) 30%,var(--border) 70%);background:linear-gradient(135deg,color-mix(in srgb,var(--danger) 10%,var(--surface) 90%),color-mix(in srgb,var(--surface) 96%,var(--surface-2) 4%))}.account-status-banner--compact{margin-bottom:10px}.account-status-banner__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;background:color-mix(in srgb,var(--surface) 82%,transparent);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);font-size:1.25rem}.account-status-banner__copy{min-width:0}.account-status-banner__topline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.account-status-banner__topline strong{font-size:.98rem;line-height:1.25;font-weight:1000}.account-status-banner__topline span{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,var(--warning) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--warning) 26%,var(--border));color:color-mix(in srgb,var(--warning) 78%,var(--text));font-size:.73rem;font-weight:950}.account-status-banner--suspended .account-status-banner__topline span{background:color-mix(in srgb,var(--danger) 12%,var(--surface));border-color:color-mix(in srgb,var(--danger) 26%,var(--border));color:color-mix(in srgb,var(--danger) 78%,var(--text))}.account-status-banner p,.account-status-banner__reason{margin:5px 0 0;color:color-mix(in srgb,var(--text) 78%,var(--muted) 22%);font-size:.88rem;font-weight:650;line-height:1.55}.account-status-banner__reason{padding:7px 9px;border-radius:12px;background:color-mix(in srgb,var(--surface-2) 66%,transparent);border:1px dashed color-mix(in srgb,var(--border) 82%,transparent)}.account-status-banner__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.account-status-banner__actions .btn{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding-inline:13px;white-space:nowrap}.account-action-blocked-page{padding-top:24px;padding-bottom:56px}.account-action-blocked-card{display:grid;justify-items:center;max-width:760px;margin:18px auto 0;padding:clamp(22px,5vw,42px);text-align:center;overflow:hidden;background:radial-gradient(circle at 50% -10%,color-mix(in srgb,var(--primary) 22%,transparent),transparent 38%),var(--surface)}.account-action-blocked-card__mark{display:grid;place-items:center;width:64px;height:64px;border-radius:22px;background:color-mix(in srgb,var(--primary) 20%,var(--surface-2) 80%);border:1px solid color-mix(in srgb,var(--primary) 28%,var(--border) 72%);font-size:2rem}.account-action-blocked-card h1{margin:18px 0 0;max-width:680px;font-size:clamp(1.7rem,5vw,3rem);line-height:1.05;font-weight:1000;letter-spacing:-.045em}.account-action-blocked-card p{max-width:620px;margin:14px 0 0;color:var(--muted);line-height:1.75;font-weight:700}.account-action-blocked-card__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:22px}.account-action-blocked-card__actions .btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center}@media (max-width:720px){.account-status-banner{grid-template-columns:40px minmax(0,1fr);align-items:start;padding:12px}.account-status-banner__icon{width:40px;height:40px;border-radius:14px}.account-status-banner__actions{grid-column:1/-1;width:100%;justify-content:stretch}.account-action-blocked-card__actions .btn,.account-status-banner__actions .btn{flex:1 1 180px}}.notifications-hero,.notifications-page{display:grid;gap:12px}.notifications-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:2px 2px 6px}.notifications-hero .account-page-subtitle{max-width:660px}.notifications-hero__counter{display:inline-flex;align-items:baseline;justify-content:center;gap:7px;min-width:0;padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--primary) 14%,var(--surface) 86%);border:1px solid color-mix(in srgb,var(--primary) 34%,var(--border) 66%);color:var(--text);white-space:nowrap}.notifications-hero__counter strong{display:inline;font-size:1.04rem;line-height:1;font-weight:1000;letter-spacing:-.035em}.notifications-hero__counter span{display:inline;margin:0;color:color-mix(in srgb,var(--text) 68%,var(--muted) 32%);font-size:.82rem;font-weight:900}.notifications-panel{padding:12px;border-radius:24px}.notifications-tabs,.notifications-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.notifications-toolbar{justify-content:space-between;gap:10px;padding:2px 2px 10px;border-bottom:1px solid color-mix(in srgb,var(--border) 76%,transparent)}.notifications-toolbar>.btn{min-height:34px;padding:7px 12px;border-radius:999px;background:var(--surface);color:color-mix(in srgb,var(--text) 82%,var(--muted) 18%);font-size:.82rem;font-weight:900}.notifications-toolbar>.btn:disabled{opacity:.5;cursor:default}.notifications-tabs{padding:3px;border-radius:999px;background:color-mix(in srgb,var(--surface-2) 74%,transparent);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.notifications-tab{min-height:34px;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:.84rem;font-weight:920;padding:7px 14px;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.notifications-tab.active{background:var(--surface);color:var(--text);box-shadow:0 7px 18px rgba(15,23,42,.07)}.notifications-list{display:grid;margin-top:0}.notification-card{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:13px 10px;border:0;border-bottom:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:0;background:transparent;color:inherit;text-decoration:none;outline:none;transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.notification-card:first-child{border-top-left-radius:18px;border-top-right-radius:18px}.notification-card:last-child{border-bottom:0;border-bottom-right-radius:18px;border-bottom-left-radius:18px}a.notification-card{cursor:pointer}a.notification-card:focus-visible,a.notification-card:hover{background:color-mix(in srgb,var(--surface-2) 58%,transparent)}a.notification-card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent)}.notification-card.unread{background:linear-gradient(90deg,color-mix(in srgb,var(--primary) 9%,transparent),transparent 52%)}html[dir=rtl] .notification-card.unread{background:linear-gradient(270deg,color-mix(in srgb,var(--primary) 9%,transparent),transparent 52%)}.notification-card.unread:before{content:"";position:absolute;inset-block:14px;inset-inline-start:0;width:3px;border-radius:999px;background:var(--primary)}.notification-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:color-mix(in srgb,var(--primary) 10%,var(--surface-2) 90%);border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border) 80%);color:color-mix(in srgb,var(--text) 72%,var(--primary-ink) 28%)}.notification-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.notification-icon--message{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface) 90%);border-color:color-mix(in srgb,var(--accent) 20%,var(--border) 80%)}.notification-icon--offer{color:var(--success);background:color-mix(in srgb,var(--success) 10%,var(--surface) 90%);border-color:color-mix(in srgb,var(--success) 20%,var(--border) 80%)}.notification-icon--order{color:var(--warning);background:color-mix(in srgb,var(--warning) 11%,var(--surface) 89%);border-color:color-mix(in srgb,var(--warning) 22%,var(--border) 78%)}.notification-icon--review{color:var(--warning)}.notification-icon--report{color:var(--danger);background:color-mix(in srgb,var(--danger) 9%,var(--surface) 91%);border-color:color-mix(in srgb,var(--danger) 18%,var(--border) 82%)}.notification-body{min-width:0;display:grid;gap:7px}.notification-main{min-width:0;display:grid;gap:3px}.notification-title-line{display:flex;align-items:center;gap:7px;min-width:0}.notification-title{color:var(--text);font-size:.96rem;font-weight:1000;line-height:1.22;letter-spacing:-.017em;overflow-wrap:anywhere}.notification-unread-dot{flex:0 0 auto;width:8px;height:8px;border-radius:999px;background:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 16%,transparent)}.notification-body p{margin:0;color:color-mix(in srgb,var(--text) 78%,var(--muted) 22%);font-size:.89rem;line-height:1.45;font-weight:690;overflow-wrap:anywhere}.notification-footer{display:flex;align-items:center;gap:7px;color:color-mix(in srgb,var(--muted) 88%,var(--text) 12%);font-size:.74rem;font-weight:820;line-height:1.25}.notification-footer span:not(:last-child):after{content:"•";margin-inline-start:7px;color:color-mix(in srgb,var(--muted) 60%,transparent)}.notification-footer time{margin-inline-start:auto;color:color-mix(in srgb,var(--muted) 76%,transparent);font-size:.72rem;font-weight:760;white-space:nowrap}.notifications-empty{display:grid;place-items:center;gap:8px;min-height:180px;padding:20px;text-align:center;border-radius:20px;background:color-mix(in srgb,var(--surface-2) 50%,transparent);border:1px dashed color-mix(in srgb,var(--border) 86%,transparent)}.notifications-empty__icon{display:grid;place-items:center;width:50px;height:50px;border-radius:17px;background:color-mix(in srgb,var(--primary) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border));font-size:1.35rem}@media (max-width:720px){.notifications-page{gap:10px}.notifications-hero{display:grid;grid-template-columns:1fr;align-items:start;gap:10px;padding:4px 0 2px}.notifications-hero .account-page-title{font-size:1.55rem}.notifications-hero .account-page-subtitle{margin-top:5px;font-size:.95rem;line-height:1.4}.notifications-hero__counter{justify-self:start;padding:7px 11px}.notifications-panel{padding:10px;border-radius:22px}.notifications-toolbar{align-items:center;flex-direction:row;padding-bottom:9px}.notifications-toolbar>.btn{width:auto;min-height:32px;padding-inline:10px;font-size:.78rem}.notifications-tabs{flex:1 1 190px;justify-content:stretch}.notifications-tab{flex:1 1;min-height:32px;padding-inline:9px;font-size:.8rem}.notification-card{grid-template-columns:36px minmax(0,1fr);gap:9px;padding:12px 8px}.notification-icon{width:36px;height:36px;border-radius:12px}.notification-icon svg{width:18px;height:18px}.notification-title{font-size:.94rem}.notification-body p{font-size:.86rem;line-height:1.42}.notification-footer{flex-wrap:wrap;gap:5px 7px;font-size:.71rem}.notification-footer time{flex:1 1 100%;margin-inline-start:0;text-align:end;font-size:.7rem}}.account-following-card{overflow:hidden}.account-following-list{display:grid;gap:12px}.account-follow-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;border:1px solid var(--border);border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,var(--surface-2)),var(--surface));box-shadow:0 1px 0 rgba(15,23,42,.02)}.account-follow-avatar{width:58px;height:58px;border-radius:18px;overflow:hidden;display:inline-flex;border:1px solid var(--border);background:color-mix(in srgb,var(--accent) 9%,var(--surface-2));box-shadow:0 1px 0 rgba(15,23,42,.03)}.account-follow-avatar img{width:100%;height:100%;object-fit:cover}.account-follow-main{min-width:0}.account-follow-name-row{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.account-follow-name{min-width:0;color:var(--text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-follow-name:focus-visible,.account-follow-name:hover{color:var(--accent);outline:none}.account-follow-trusted{min-height:24px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--success) 28%,var(--border));background:color-mix(in srgb,var(--success) 12%,var(--surface));color:color-mix(in srgb,var(--success) 74%,var(--text));font-size:.78rem;line-height:1;font-weight:950;white-space:nowrap}.account-follow-actions{justify-content:flex-end}.account-follow-unfollow{color:color-mix(in srgb,var(--danger) 82%,var(--text))}.account-follow-empty{border:1px dashed var(--border);border-radius:20px;background:color-mix(in srgb,var(--surface-2) 34%,var(--surface))}@media (max-width:700px){.account-follow-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px}.account-follow-actions{grid-column:1/-1;width:100%;justify-content:stretch}.account-follow-actions>*{flex:1 1}}.account-store-page{display:grid;gap:16px}.account-store-open{white-space:nowrap}.account-store-grid{display:grid;grid-template-columns:390px minmax(0,1fr);gap:18px;align-items:start}.account-store-form-card,.account-store-preview-card{padding:22px}.account-store-preview-card{display:grid;gap:16px}.account-store-status{min-height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 74%,var(--surface));color:var(--muted);font-size:.82rem;font-weight:950;white-space:nowrap}.account-store-status--active{border-color:color-mix(in srgb,var(--success) 30%,var(--border));background:color-mix(in srgb,var(--success) 13%,var(--surface));color:color-mix(in srgb,var(--success) 76%,var(--text))}.account-store-preview-shell{overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 86%,transparent);border-radius:26px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 95%,white 5%),color-mix(in srgb,var(--surface-2) 65%,var(--surface)));box-shadow:inset 0 1px 0 rgba(255,255,255,.48)}.account-store-cover{position:relative;height:136px;overflow:hidden;background:radial-gradient(circle at 18% 20%,color-mix(in srgb,var(--primary) 22%,transparent),transparent 38%),radial-gradient(circle at 84% 6%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--surface-2) 82%,var(--surface)),color-mix(in srgb,var(--surface) 76%,var(--primary) 8%))}.account-store-cover img{width:100%;height:100%;object-fit:cover}.account-store-logo-wrap{width:92px;height:92px;margin:-46px auto 0;position:relative;z-index:1;border-radius:26px;padding:5px;background:color-mix(in srgb,var(--surface) 92%,white 8%);box-shadow:0 18px 34px rgba(15,23,42,.16)}.account-store-logo{width:100%;height:100%;border-radius:22px;object-fit:cover;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--surface-2) 72%,white 28%)}.account-store-preview-body{padding:12px 18px 18px;display:grid;gap:10px;text-align:center}.account-store-name-row{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;min-width:0}.account-store-name-row strong{min-width:0;color:var(--text);font-size:1.18rem;line-height:1.15;font-weight:980;overflow-wrap:anywhere}.account-store-name-row span{min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--primary) 28%,var(--border));background:color-mix(in srgb,var(--primary) 14%,var(--surface));color:color-mix(in srgb,var(--primary) 78%,var(--text));font-size:.74rem;font-weight:1000;letter-spacing:.02em}.account-store-preview-body p{margin:0;color:var(--muted);font-weight:760;line-height:1.55}.account-store-mini-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.account-store-mini-stats span{min-height:28px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);background:color-mix(in srgb,var(--surface) 84%,var(--surface-2));color:color-mix(in srgb,var(--muted) 86%,var(--text));font-size:.74rem;font-weight:890}.account-store-plan-card{border:1px solid color-mix(in srgb,var(--primary) 17%,var(--border));border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 8%,var(--surface)),var(--surface));padding:16px;display:grid;gap:5px}.account-store-plan-card span{color:var(--muted);font-size:.82rem;font-weight:850}.account-store-plan-card strong{color:var(--text);font-size:1rem;font-weight:1000;letter-spacing:.04em}.account-store-plan-card p{margin:0;color:var(--muted);font-size:.88rem;font-weight:760;line-height:1.45}.account-store-loading{height:420px;margin-top:16px}.account-store-slug-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding-inline-start:14px;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--surface-2) 42%,var(--surface))}.account-store-slug-row span{color:var(--muted);font-weight:900;direction:ltr}.account-store-slug-row .input{border:0;background:transparent;box-shadow:none;padding-inline-start:0}.account-store-slug-row .input:focus{box-shadow:none}.account-store-textarea{min-height:138px;resize:vertical;padding-top:14px;line-height:1.55}.account-store-file-input{height:auto;min-height:52px;padding:12px}.account-store-actions{gap:10px;flex-wrap:wrap}@media(max-width:1100px){.account-store-grid{grid-template-columns:1fr}}@media(max-width:700px){.account-store-form-card,.account-store-preview-card{padding:16px}.account-store-cover{height:116px}.account-store-actions{justify-content:stretch}.account-store-actions .btn,.account-store-open{width:100%}.account-store-slug-row{grid-template-columns:1fr;gap:0;padding:10px 12px 4px}}.account-follows-head{align-items:flex-start}.account-follow-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-follow-tab{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--surface-2) 42%,var(--surface));color:var(--muted);font:inherit;font-weight:900;cursor:pointer;transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease),background var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.account-follow-tab strong{min-width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;background:var(--surface);color:var(--text);border:1px solid var(--border);font-weight:1000}.account-follow-tab:focus-visible,.account-follow-tab:hover{outline:none;transform:translateY(-1px);box-shadow:var(--shadow-sm);border-color:color-mix(in srgb,var(--accent) 26%,var(--border))}.account-follow-tab[aria-selected=true]{color:color-mix(in srgb,var(--accent) 78%,var(--text));border-color:color-mix(in srgb,var(--accent) 36%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,var(--surface)),var(--surface))}.account-follow-tab[aria-selected=true] strong{color:color-mix(in srgb,var(--accent) 82%,var(--text));border-color:color-mix(in srgb,var(--accent) 28%,var(--border));background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.account-follow-store{min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--primary) 28%,var(--border));background:color-mix(in srgb,var(--primary) 13%,var(--surface));color:color-mix(in srgb,var(--primary) 76%,var(--text));font-size:.78rem;line-height:1;font-weight:950;white-space:nowrap}@media (max-width:560px){.account-follow-tabs{gap:8px}.account-follow-tab{min-height:54px;padding:10px 11px;font-size:.9rem}.account-follow-tab strong{min-width:30px;height:30px}}.post-publisher-card{border-color:color-mix(in srgb,var(--accent) 18%,var(--border));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 7%,var(--surface)),var(--surface))}.post-publisher-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.post-publisher-option{min-height:92px;display:grid;align-content:center;gap:6px;text-align:start;padding:14px;border:1px solid var(--border);border-radius:18px;background:var(--surface);color:var(--text);font:inherit;cursor:pointer;transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),background var(--dur) var(--ease)}.post-publisher-option strong{font-weight:980;line-height:1.2}.post-publisher-option span{color:var(--muted);font-size:.86rem;font-weight:760;line-height:1.45}.post-publisher-option:focus-visible,.post-publisher-option:hover{outline:none;transform:translateY(-1px);box-shadow:var(--shadow-sm);border-color:color-mix(in srgb,var(--accent) 25%,var(--border))}.post-publisher-option[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.post-publisher-option:disabled{cursor:not-allowed;opacity:.68;transform:none;box-shadow:none}@media(max-width:640px){.post-publisher-options{grid-template-columns:1fr}}.open-store-page{overflow:hidden}.open-store-hero{position:relative;padding:clamp(42px,7vw,86px) 0 clamp(28px,5vw,62px);background:radial-gradient(circle at 12% 16%,color-mix(in srgb,var(--primary) 18%,transparent),transparent 34%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--accent) 17%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 52%,var(--surface)),var(--surface));border-bottom:1px solid color-mix(in srgb,var(--border) 76%,transparent)}.open-store-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:clamp(22px,4vw,54px);align-items:center}.open-store-hero__copy{display:grid;gap:18px;justify-items:start}.open-store-eyebrow{min-height:30px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--border));background:color-mix(in srgb,var(--accent) 10%,var(--surface));color:color-mix(in srgb,var(--accent) 82%,var(--text));font-size:.82rem;font-weight:950}.open-store-hero h1{max-width:760px;margin:0;color:var(--text);font-size:clamp(2.1rem,5.2vw,4.65rem);line-height:.98;letter-spacing:-.055em;font-weight:1000}.open-store-hero__copy>p{max-width:690px;margin:0;color:var(--muted);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.72;font-weight:750}.open-store-actions{display:flex;align-items:center;flex-wrap:wrap;gap:11px;margin-top:4px}.open-store-primary{gap:9px;min-height:48px;padding-inline:18px}.open-store-primary span{font-size:1.55rem;line-height:.75;font-weight:1000;transform:translateY(-1px)}.open-store-primary strong{font-weight:1000}.open-store-login-hint{max-width:660px;color:color-mix(in srgb,var(--muted) 88%,var(--text));font-size:.92rem;line-height:1.6;font-weight:800}.open-store-preview{position:relative;display:grid;gap:16px;padding:clamp(16px,2vw,22px);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:32px;background:color-mix(in srgb,var(--surface) 86%,transparent);box-shadow:0 30px 90px rgba(15,23,42,.12)}:root[data-theme=dark] .open-store-preview{box-shadow:0 30px 90px rgba(0,0,0,.36)}.open-store-preview__account{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid color-mix(in srgb,var(--border) 74%,transparent);border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 45%,var(--surface)),var(--surface))}.open-store-card__icon,.open-store-logo-demo,.open-store-preview__account>span{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:17px;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));background:color-mix(in srgb,var(--primary) 11%,var(--surface));color:color-mix(in srgb,var(--primary) 82%,var(--text));flex:0 0 48px}.open-store-card__icon svg,.open-store-decision svg,.open-store-preview svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.open-store-preview__account strong{display:block;color:var(--text);font-size:1rem;font-weight:1000}.open-store-preview__account small{display:block;color:var(--muted);font-size:.84rem;font-weight:820}.open-store-preview__line{width:2px;height:32px;margin:-2px auto;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,transparent),color-mix(in srgb,var(--accent) 45%,transparent),color-mix(in srgb,var(--primary) 18%,transparent))}.open-store-preview__store{overflow:hidden;text-align:center;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:28px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 7%,var(--surface)),var(--surface))}.open-store-cover-demo{height:132px;background:radial-gradient(circle at 22% 26%,color-mix(in srgb,var(--primary) 23%,transparent),transparent 34%),radial-gradient(circle at 78% 12%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--surface-2) 74%,var(--surface)),color-mix(in srgb,var(--surface) 70%,var(--primary) 11%))}.open-store-logo-demo{margin:-28px auto 8px;width:62px;height:62px;border-radius:21px;background:color-mix(in srgb,var(--surface) 94%,white 6%);box-shadow:0 16px 36px rgba(15,23,42,.14)}.open-store-preview__store strong{display:block;padding:0 18px;color:var(--text);font-size:1.22rem;font-weight:1000}.open-store-preview__store p{margin:6px 0 0;color:var(--muted);font-size:.92rem;font-weight:880;direction:ltr;unicode-bidi:isolate}.open-store-preview__chips{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:16px 18px 20px}.open-store-preview__chips span{min-height:30px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--surface-2) 52%,var(--surface));color:color-mix(in srgb,var(--muted) 84%,var(--text));font-size:.78rem;font-weight:900}.open-store-section{padding-top:clamp(26px,4vw,46px);padding-bottom:2px}.open-store-section-head{align-items:flex-end;gap:16px}.open-store-section-head h2,.open-store-steps-head h2{margin:8px 0 0;color:var(--text);font-size:clamp(1.65rem,3vw,2.55rem);line-height:1.05;letter-spacing:-.035em;font-weight:1000}.open-store-section-head p{max-width:720px;margin:8px 0 0;color:var(--muted);line-height:1.65;font-weight:760}.open-store-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.open-store-card{display:grid;align-content:start;gap:12px;padding:20px;min-height:238px;border-radius:24px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,white 4%),color-mix(in srgb,var(--surface-2) 38%,var(--surface)))}.open-store-card h3{margin:0;color:var(--text);font-size:1.06rem;line-height:1.25;font-weight:1000}.open-store-card p{margin:0;color:var(--muted);line-height:1.62;font-size:.92rem;font-weight:740}.open-store-steps-section{padding-bottom:clamp(42px,6vw,74px)}.open-store-steps-card{padding:clamp(18px,3vw,28px);border-radius:30px;background:radial-gradient(circle at 10% 12%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 32%),linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface-2) 34%,var(--surface)))}.open-store-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.open-store-step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px;border-radius:22px;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);background:color-mix(in srgb,var(--surface) 78%,transparent)}.open-store-step>span{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:color-mix(in srgb,var(--accent) 84%,var(--text));border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));font-weight:1000}.open-store-step h3{margin:0;color:var(--text);font-size:1rem;font-weight:1000}.open-store-step p{margin:6px 0 0;color:var(--muted);line-height:1.55;font-size:.9rem;font-weight:760}.open-store-decision{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:14px;border-radius:20px;border:1px solid color-mix(in srgb,var(--success) 24%,var(--border));background:color-mix(in srgb,var(--success) 9%,var(--surface));color:color-mix(in srgb,var(--success) 74%,var(--text));font-weight:900;line-height:1.6}.open-store-decision svg{flex:0 0 22px;margin-top:2px}.new-store-redirect-page{min-height:calc(70dvh - 60px);display:grid;place-items:center;padding-top:32px;padding-bottom:32px}.new-store-redirect-card{width:min(520px,100%);display:grid;gap:10px;padding:22px;text-align:center}.new-store-redirect-card .typing-inline{justify-content:center;color:var(--text)}.new-store-redirect-card p{margin:0;color:var(--muted);line-height:1.6;font-weight:780}@media (max-width:1100px){.open-store-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.open-store-hero__grid{grid-template-columns:1fr}.open-store-preview{max-width:620px;width:100%}.open-store-steps{grid-template-columns:1fr}}@media (max-width:640px){.open-store-hero{padding-top:28px}.open-store-hero__copy{justify-items:stretch}.open-store-actions{display:grid;grid-template-columns:1fr;width:100%}.open-store-actions .btn{width:100%}.open-store-card-grid{grid-template-columns:1fr}.open-store-card{min-height:auto}.open-store-section-head{align-items:stretch}.open-store-section-head .btn{width:100%}.open-store-preview__account{padding:12px}.open-store-cover-demo{height:112px}}.account-store-status--pending{border-color:color-mix(in srgb,var(--warning) 32%,var(--border));background:color-mix(in srgb,var(--warning) 13%,var(--surface));color:color-mix(in srgb,var(--warning) 82%,var(--text))}.account-store-status--suspended{border-color:color-mix(in srgb,var(--danger) 32%,var(--border));background:color-mix(in srgb,var(--danger) 12%,var(--surface));color:color-mix(in srgb,var(--danger) 78%,var(--text))}.account-overview-page{display:grid;gap:14px}.account-overview-hero{padding:20px;background:linear-gradient(135deg,rgba(255,250,224,.94),rgba(255,255,255,.98))}.account-overview-hero span{color:#8a6300;font-size:.68rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.account-overview-hero h1{margin:5px 0;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:1000}.account-overview-hero p{margin:0;color:var(--muted);font-size:.82rem;font-weight:700}.account-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.account-overview-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;background:var(--card);color:inherit;text-decoration:none;box-shadow:0 8px 22px rgba(15,23,42,.045)}.account-overview-card>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#f1f5f9;font-weight:1000}.account-overview-card>div{display:grid;gap:2px;min-width:0}.account-overview-card strong{font-size:.86rem;font-weight:1000}.account-overview-card small{color:#8a6300;font-size:.68rem;font-weight:900}.account-overview-card em{color:var(--muted);font-size:.68rem;font-style:normal;font-weight:850}@media(max-width:760px){.account-overview-grid{grid-template-columns:1fr}.account-overview-card{grid-template-columns:40px minmax(0,1fr)}}