@font-face{font-family:Vazirmatn RD;src:url(./Vazirmatn-RD-Variable.Ccz8GrIe.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn RD Static;src:url(./Vazirmatn-RD-Regular.D1pGFOet.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn RD Static;src:url(./Vazirmatn-RD-Medium.a8h6ruN1.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn RD Static;src:url(./Vazirmatn-RD-SemiBold.DnjaLfqB.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn RD Static;src:url(./Vazirmatn-RD-Bold.DgceSQOO.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ui-radius:.25rem;--ui-radius-1_5:calc(var(--ui-radius)*1.5);--ui-radius-2:calc(var(--ui-radius)*2);--ui-radius-2_5:calc(var(--ui-radius)*2.5);--ui-rounded-full:999px;--ui-bg:#fffaf4;--ui-bg-muted:#f8efe7;--ui-bg-elevated:#f3e4d8;--ui-bg-accented:#ead2c2;--ui-bg-inverted:#27352f;--ui-bg-espresso:#2a2014;--ui-text-espresso:#d3c3a8;--ui-text:#514941;--ui-text-muted:#7e7066;--ui-text-dimmed:#ad9d91;--ui-text-toned:#6c5c52;--ui-text-highlighted:#27352f;--ui-text-inverted:#fffaf4;--ui-primary:#876533;--ui-primary-soft:#f1e1c4;--ui-secondary:#d88d73;--ui-success:#637c62;--ui-info:#718b93;--ui-warning:#876533;--ui-error:#b75c55;--ui-border:#eadbd0;--ui-border-accented:#d9c3b3;--ui-font-sans:"Vazirmatn RD","Vazirmatn RD Static",ui-sans-serif,system-ui,sans-serif;--ui-text-xs:.75rem;--ui-leading-xs:1rem;--ui-text-sm:.875rem;--ui-leading-sm:1.25rem;--ui-text-base:1rem;--ui-leading-base:1.5rem;--ui-text-lg:1.125rem;--ui-leading-lg:1.75rem;--ui-text-xl:1.25rem;--ui-leading-xl:1.75rem;--ui-text-2xl:1.5rem;--ui-leading-2xl:2rem;--ui-text-3xl:1.875rem;--ui-leading-3xl:2.25rem;--ui-text-4xl:2.25rem;--ui-leading-4xl:2.5rem;--ui-text-5xl:3rem;--ui-leading-5xl:1.08;--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-space-5:1.25rem;--ui-space-6:1.5rem;--ui-space-8:2rem;--ui-space-10:2.5rem;--ui-space-12:3rem;--ui-space-16:4rem;--ui-space-20:5rem;--ui-space-24:6rem;--ui-container:80rem;--ui-header-height:4rem;--ui-shadow-xs:0 1px 2px #48301e0f;--ui-shadow-sm:0 8px 24px #48301e14;--ui-shadow-lg:0 18px 50px #48301e24;--ui-duration:.15s;--ui-ease:cubic-bezier(.4,0,.2,1);--ui-transition-colors:color var(--ui-duration) var(--ui-ease),background-color var(--ui-duration) var(--ui-ease),border-color var(--ui-duration) var(--ui-ease),box-shadow var(--ui-duration) var(--ui-ease)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden}body{background:var(--ui-bg);color:var(--ui-text);font-family:var(--ui-font-sans);font-size:var(--ui-text-base);line-height:var(--ui-leading-base);-webkit-font-smoothing:antialiased;text-wrap:pretty;overflow-wrap:break-word;margin:0;font-weight:400}h1,h2,h3,h4,h5,h6{color:var(--ui-text-highlighted);margin:0;font-weight:600;line-height:1.2}p{margin:0}a{color:var(--ui-primary);transition:var(--ui-transition-colors);text-decoration:none}a:hover{color:var(--ui-text-highlighted)}img{max-width:100%;display:block}ol,ul{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid color-mix(in oklab,var(--ui-primary) 35%,transparent);outline-offset:2px}.container{width:100%;max-width:var(--ui-container);margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.site-header{z-index:100;height:var(--ui-header-height);background:color-mix(in oklab,var(--ui-bg) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--ui-border);align-items:center;display:flex;position:sticky;top:0}.site-header .container{justify-content:space-between;align-items:center;gap:var(--ui-space-4);display:flex}.site-logo{color:var(--ui-text-highlighted);align-items:center;gap:.65rem;display:flex}.site-logo-mark{flex-shrink:0;width:34px;height:34px;display:block}.site-logo-text{font-size:var(--ui-text-lg);letter-spacing:-.025em;font-weight:700}.site-logo-sub{color:var(--ui-text-muted);font-size:var(--ui-text-xs);line-height:1;display:block}.site-nav{align-items:center;gap:.25rem;display:flex}.site-nav a{border-radius:var(--ui-radius-1_5);min-height:40px;font-size:var(--ui-text-sm);color:var(--ui-text-muted);align-items:center;padding:.5rem .75rem;font-weight:500;display:inline-flex}.site-nav a.active,.site-nav a:hover{background:var(--ui-bg-elevated);color:var(--ui-text-highlighted)}.nav-toggle{color:var(--ui-text-highlighted);background:0 0;border:0;padding:.5rem;display:none}.btn{border-radius:var(--ui-radius-1_5);min-height:40px;font-size:var(--ui-text-sm);white-space:nowrap;transition:var(--ui-transition-colors);border:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .9rem;font-weight:500;display:inline-flex}.btn--primary{background:var(--ui-primary);color:var(--ui-text-inverted)}.btn--primary:hover{background:color-mix(in oklab,var(--ui-primary) 78%,#000);color:var(--ui-text-inverted)}.btn--outline{background:var(--ui-bg);color:var(--ui-primary);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-primary) 55%,transparent)}.btn--outline:hover{background:var(--ui-primary-soft)}.btn--outline:hover,.btn--soft{color:var(--ui-text-highlighted)}.btn--soft{background:color-mix(in oklab,var(--ui-secondary) 12%,transparent)}.btn--soft:hover{background:color-mix(in oklab,var(--ui-secondary) 20%,transparent)}.btn--ghost{color:var(--ui-text-muted);background:0 0}.btn--ghost:hover{background:var(--ui-bg-elevated);color:var(--ui-text-highlighted)}.btn--sm{min-height:34px;font-size:var(--ui-text-xs);padding:.35rem .7rem}.btn--lg{min-height:46px;font-size:var(--ui-text-base);padding:.65rem 1.1rem}.btn--xl{min-height:52px;font-size:var(--ui-text-lg);border-radius:var(--ui-radius-2);padding:.8rem 1.35rem}.btn--full{width:100%}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.card{background:var(--ui-bg);border-radius:var(--ui-radius-2);box-shadow:inset 0 0 0 1px var(--ui-border);overflow:hidden}.card--hover:hover{box-shadow:inset 0 0 0 1px var(--ui-border-accented),var(--ui-shadow-sm)}.card__body,.card__header{padding:var(--ui-space-5)}.card__header{border-bottom:1px solid var(--ui-border)}.card__footer{padding:var(--ui-space-4) var(--ui-space-5);border-top:1px solid var(--ui-border)}.badge{border-radius:var(--ui-rounded-full);font-size:var(--ui-text-xs);line-height:var(--ui-leading-xs);align-items:center;gap:.3rem;padding:2px .55rem;font-weight:500;display:inline-flex}.badge--success{color:var(--ui-success);background:color-mix(in oklab,var(--ui-success) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-success) 28%,transparent)}.badge--warning{color:var(--ui-warning);background:color-mix(in oklab,var(--ui-warning) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-warning) 28%,transparent)}.badge--error{color:var(--ui-error);background:color-mix(in oklab,var(--ui-error) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-error) 28%,transparent)}.badge--info{color:var(--ui-info);background:color-mix(in oklab,var(--ui-info) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-info) 28%,transparent)}.badge--neutral{color:var(--ui-text-toned);background:var(--ui-bg-elevated)}.badge--primary{color:var(--ui-primary);background:color-mix(in oklab,var(--ui-primary) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-primary) 28%,transparent)}.field{flex-direction:column;gap:.35rem;display:flex}.field__label{font-size:var(--ui-text-sm);color:var(--ui-text-toned);font-weight:500}.field__help{font-size:var(--ui-text-xs);color:var(--ui-text-muted)}.input{border-radius:var(--ui-radius-1_5);background:var(--ui-bg);width:100%;min-height:42px;box-shadow:inset 0 0 0 1px var(--ui-border-accented);transition:var(--ui-transition-colors);border:0;padding:.55rem .75rem}.input::placeholder{color:var(--ui-text-dimmed)}.input:focus{box-shadow:inset 0 0 0 2px var(--ui-primary);outline:0}.input--lg{min-height:48px;font-size:var(--ui-text-base);padding:.7rem .9rem}textarea.input{resize:vertical}.avatar{border-radius:var(--ui-rounded-full);background:var(--ui-bg-elevated);width:40px;height:40px;color:var(--ui-text-muted);font-size:var(--ui-text-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.avatar--sm{width:32px;height:32px;font-size:var(--ui-text-xs)}.avatar--lg{width:56px;height:56px;font-size:var(--ui-text-xl)}.avatar--xl{width:72px;height:72px;font-size:var(--ui-text-2xl)}.avatar--primary{background:var(--ui-primary);color:var(--ui-text-inverted)}.avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.stars{color:var(--ui-primary);gap:2px;display:inline-flex}.stars svg{fill:currentColor;width:16px;height:16px}.separator{border:0;border-top:1px solid var(--ui-border);margin:0}.section{padding-block:var(--ui-space-16)}.section--sm{padding-block:var(--ui-space-10)}.section--lg{padding-block:var(--ui-space-24)}.page-header{padding-block:var(--ui-space-10) var(--ui-space-6);background:var(--ui-bg-muted)}.page-header h1{font-size:var(--ui-text-3xl);letter-spacing:-.025em;font-weight:700}.text-center{text-align:center}.text-muted{color:var(--ui-text-muted)}.text-dimmed{color:var(--ui-text-dimmed)}.text-highlighted{color:var(--ui-text-highlighted)}.text-primary{color:var(--ui-primary)}.text-success{color:var(--ui-success)}.text-warning{color:var(--ui-warning)}.text-error{color:var(--ui-error)}.text-sm{font-size:var(--ui-text-sm)}.text-xs{font-size:var(--ui-text-xs);line-height:var(--ui-leading-xs)}.text-lg{font-size:var(--ui-text-lg);line-height:var(--ui-leading-lg)}.text-xl{font-size:var(--ui-text-xl);line-height:var(--ui-leading-xl)}.text-2xl{font-size:var(--ui-text-2xl);line-height:var(--ui-leading-2xl)}.text-3xl{font-size:var(--ui-text-3xl);line-height:var(--ui-leading-3xl)}.text-4xl{font-size:var(--ui-text-4xl);line-height:var(--ui-leading-4xl)}.text-4xl,.text-5xl{letter-spacing:-.025em}.text-5xl{font-size:var(--ui-text-5xl);line-height:var(--ui-leading-5xl)}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-4{margin-bottom:1rem}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-2,.grid-3{gap:1rem;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.hero-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-card{background:var(--ui-bg-elevated);position:relative;overflow:hidden}.image-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-card__label{border-radius:var(--ui-radius-1_5);background:color-mix(in oklab,var(--ui-bg) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ui-text-highlighted);font-size:var(--ui-text-xs);padding:.5rem .7rem;font-weight:500;position:absolute;inset-block-end:1rem;inset-inline-start:1rem}.split-image{grid-template-columns:1fr 1fr;min-height:220px;display:grid}.split-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-kicker{font-size:var(--ui-text-xs);letter-spacing:.08em;color:var(--ui-primary);font-weight:600}.section-title{font-size:var(--ui-text-3xl);letter-spacing:-.025em;font-weight:700}.section-copy{max-width:600px;color:var(--ui-text-muted);line-height:1.8}.icon-box{border-radius:var(--ui-radius-2);background:var(--ui-primary-soft);width:44px;height:44px;color:var(--ui-primary);place-items:center;display:grid}.tabs{border-bottom:1px solid var(--ui-border);gap:.25rem;display:flex;overflow:auto}.tab{color:var(--ui-text-muted);font-size:var(--ui-text-sm);white-space:nowrap;border-bottom:2px solid #0000;padding:.8rem 1rem}.tab--active,.tab:hover{color:var(--ui-text-highlighted);border-bottom-color:var(--ui-primary)}.steps{gap:.5rem;overflow:auto}.step,.steps{align-items:center;display:flex}.step{font-size:var(--ui-text-xs);white-space:nowrap;gap:.4rem}.step,.step__num{color:var(--ui-text-muted)}.step__num{border-radius:var(--ui-rounded-full);background:var(--ui-bg-elevated);place-items:center;width:24px;height:24px;font-weight:600;display:grid}.step--active{color:var(--ui-text-highlighted);font-weight:500}.step--active .step__num,.step--done .step__num{background:var(--ui-primary);color:var(--ui-text-inverted)}.step__divider{background:var(--ui-border);flex:none;width:36px;height:1px}.site-footer{padding-block:var(--ui-space-10);border-top:1px solid var(--ui-border);color:var(--ui-text-muted);font-size:var(--ui-text-sm)}.footer-bottom{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.chat-bubble{max-width:90%;font-size:var(--ui-text-sm);border-radius:12px;padding:.65rem .8rem;line-height:1.7}.chat-bubble--bot{background:var(--ui-bg-elevated);color:var(--ui-text-toned);align-self:flex-start}.chat-bubble--user{background:var(--ui-primary);color:var(--ui-text-inverted);align-self:flex-end}.elevated-block{background:var(--ui-bg-elevated);place-items:center;display:grid}.elevated-block--accent{background:color-mix(in oklab,var(--ui-secondary) 10%,var(--ui-bg-muted))}.salon-grid{gap:var(--ui-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.salon-card{background:var(--ui-bg);border-radius:var(--ui-radius-2);box-shadow:inset 0 0 0 1px var(--ui-border);transition:var(--ui-transition-colors);flex-direction:column;display:flex;overflow:hidden}.salon-card:hover{box-shadow:inset 0 0 0 1px var(--ui-border-accented),var(--ui-shadow-sm)}.salon-card__media{min-height:168px;position:relative;overflow:hidden}.salon-card__body{padding:var(--ui-space-5);flex-direction:column;flex:1;gap:.4rem;display:flex}.salon-card__title{font-size:var(--ui-text-lg);color:var(--ui-text-highlighted);font-weight:600}.salon-card__title a{color:inherit}.salon-card__title a:hover{color:var(--ui-primary)}.salon-card__meta{color:var(--ui-text-muted);font-size:var(--ui-text-sm);align-items:center;gap:.4rem;display:flex}.salon-card__tags{flex-wrap:wrap;gap:.35rem;display:flex}.salon-card__bottom{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.9rem;display:flex}.footer-grid{gap:var(--ui-space-8);margin-bottom:var(--ui-space-8);grid-template-columns:1.6fr repeat(3,1fr);display:grid}.footer-brand p{margin-top:var(--ui-space-4);color:var(--ui-text-espresso);font-size:var(--ui-text-sm);max-width:300px;line-height:1.9}.footer-col h3{font-size:var(--ui-text-sm);margin-bottom:var(--ui-space-4);color:#f5e9d8;font-weight:600}.footer-col li{margin-bottom:.6rem}.footer-col a{color:var(--ui-text-espresso);font-size:var(--ui-text-sm)}.footer-col a:hover{color:#fffaf4}.site-footer--dark{background:var(--ui-bg-espresso);border-top:0}.site-footer--dark,.site-footer--dark .site-logo-sub{color:var(--ui-text-espresso)}.site-footer--dark .footer-bottom{padding-top:var(--ui-space-6);border-top:1px solid #fffaf424}@media (width<=768px){.footer-grid,.salon-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (width<=480px){.footer-grid,.salon-grid{grid-template-columns:1fr}}@media (width<=768px){.site-nav{inset-inline:1rem;background:var(--ui-bg);border-radius:var(--ui-radius-2);box-shadow:var(--ui-shadow-lg);flex-direction:column;align-items:stretch;padding:.5rem;display:none;position:absolute;top:calc(100% + .4rem)}.site-nav.open{display:flex}.site-nav a{width:100%}.nav-toggle{display:block}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:1fr 1fr}.grid-2{grid-template-columns:1fr}.section{padding-block:3.5rem}.section--lg{padding-block:4rem}.section-title{font-size:var(--ui-text-2xl)}}@media (width<=480px){.grid-3,.grid-4{grid-template-columns:1fr}.hero__title{font-size:var(--ui-text-4xl)}.container{padding-inline:1rem}}@media (width<=640px){[style*=fr\ 1fr],[style*="grid-template-columns:1fr auto"]{grid-template-columns:1fr!important}}[data-men]{--ui-bg:#f4f7f3;--ui-bg-muted:#e7efe6;--ui-bg-elevated:#dce8da;--ui-bg-accented:#c9dcc6;--ui-bg-inverted:#123a2c;--ui-text:#2c3a33;--ui-text-muted:#5a6f63;--ui-text-dimmed:#829489;--ui-text-toned:#3e5248;--ui-text-highlighted:#123a2c;--ui-primary:#1f7a4d;--ui-primary-soft:#dcecdf;--ui-primary-deep:#0f5a39;--ui-secondary:#7fae8a;--ui-border:#d4e0d2;--ui-border-accented:#b8ccb5;--ui-shadow-xs:0 1px 2px #123a2c0f;--ui-shadow-sm:0 8px 24px #123a2c14;--ui-shadow-lg:0 18px 50px #123a2c24}[data-men] .btn--primary{background:var(--ui-primary)}[data-men] .btn--primary:hover{background:var(--ui-primary-deep)}[data-men] .icon-box,[data-men] .section-kicker{color:var(--ui-primary)}[data-men] .icon-box{background:var(--ui-primary-soft)}[data-men] .steps .step--active .step__num,[data-men] .steps .step--done .step__num{background:var(--ui-primary)}[data-men] .tab--active,[data-men] .tab:hover{border-bottom-color:var(--ui-primary)}[data-men] .input:focus{box-shadow:inset 0 0 0 2px var(--ui-primary)}[data-men] .badge--primary{color:var(--ui-primary);background:color-mix(in oklab,var(--ui-primary) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-primary) 28%,transparent)}:where([data-men]) a{color:var(--ui-primary)}[data-men] .site-footer--dark{background:#10291f}[data-men] .chat-bubble--user{background:var(--ui-primary)}.dev-notes{margin-top:var(--ui-space-16);border:1px dashed var(--ui-border-accented);border-radius:var(--ui-radius-2);background:var(--ui-bg-muted);overflow:hidden}.dev-notes details{padding:var(--ui-space-5)}.dev-notes summary{cursor:pointer;color:var(--ui-text-highlighted);font-weight:600;font-size:var(--ui-text-base);align-items:center;gap:.5rem;display:flex}.dev-notes summary:before{content:"‹";transition:transform var(--ui-duration) var(--ui-ease);display:inline-block;transform:rotate(-90deg)}.dev-notes details[open] summary:before{transform:rotate(0)}.dev-notes .dev-scope{font-size:var(--ui-text-xs);color:var(--ui-primary);letter-spacing:.06em;font-weight:500}.dev-notes pre{background:var(--ui-bg-inverted);color:var(--ui-text-inverted);padding:var(--ui-space-4);border-radius:var(--ui-radius-1_5);font-family:monospace;font-size:var(--ui-text-xs);margin:var(--ui-space-4) 0;line-height:1.7;overflow:auto}.dev-notes code{background:var(--ui-bg-elevated);border-radius:4px;padding:0 .3em;font-family:monospace;font-size:.85em}.dev-notes h4{font-size:var(--ui-text-sm);margin:var(--ui-space-4) 0 var(--ui-space-2);font-weight:600}.dev-notes ul{gap:.35rem;padding-inline-start:1.2rem;list-style:outside;display:grid}.dev-notes li{font-size:var(--ui-text-sm);color:var(--ui-text-toned);line-height:1.7}.dev-notes .dev-note{padding:var(--ui-space-4);border-radius:var(--ui-radius-1_5);background:color-mix(in oklab,var(--ui-warning) 10%,var(--ui-bg));font-size:var(--ui-text-sm);margin-top:var(--ui-space-4)}.chat{flex-direction:column;gap:12px;min-height:360px;max-height:520px;padding:4px;overflow:auto}.chat,.msg{display:flex}.msg{align-items:flex-start;gap:8px;max-width:86%}.msg--ai{align-self:flex-start}.msg--user{flex-direction:row;align-self:flex-end}.msg__av{border-radius:var(--ui-rounded-full);background:var(--ui-primary-soft);width:30px;height:30px;color:var(--ui-primary);flex-shrink:0;place-items:center;display:grid}.msg--user .msg__av{background:var(--ui-bg-elevated);color:var(--ui-text-muted)}.msg__av svg{width:16px;height:16px}.msg__b{background:var(--ui-bg-elevated);color:var(--ui-text-toned);font-size:var(--ui-text-sm);border-radius:14px;padding:.65rem .85rem;line-height:1.8}.msg__b b{color:var(--ui-text-highlighted)}.msg--user .msg__b{background:var(--ui-primary)}.msg--user .msg__b,.msg--user .msg__b b{color:var(--ui-text-inverted)}.msg__t a{color:inherit;text-decoration:underline}.msg__img{-o-object-fit:cover;object-fit:cover;border-radius:10px;max-width:220px;max-height:220px;margin-top:.4rem;display:block}.typing{align-items:center;gap:4px;display:inline-flex}.typing i{background:var(--ui-text-dimmed);border-radius:99px;width:6px;height:6px;animation:1.2s infinite ui-pulse}.typing i:nth-child(2){animation-delay:.2s}.typing i:nth-child(3){animation-delay:.4s}.chat .chips{flex-wrap:wrap;align-self:flex-start;gap:.4rem;max-width:86%;display:flex}.chip{border-radius:var(--ui-rounded-full);border:1px solid var(--ui-border);background:var(--ui-bg);color:var(--ui-text-toned);font-size:var(--ui-text-xs);white-space:nowrap;transition:var(--ui-transition-colors);padding:.4rem .7rem}.chip:hover{background:var(--ui-primary-soft);color:var(--ui-text-highlighted);border-color:var(--ui-primary)}.chip--choice{border-color:var(--ui-border-accented)}.composer{gap:.5rem;display:flex}.composer .input{flex:1}.journey-line{gap:.75rem;padding-block:.5rem;overflow:auto}.journey-line,.journey-step{align-items:center;display:flex}.journey-step{font-size:var(--ui-text-xs);color:var(--ui-text-muted);white-space:nowrap;gap:.5rem}.journey-step .step__num{background:var(--ui-bg-elevated)}.journey-step--active{color:var(--ui-text-highlighted);font-weight:500}.journey-step--active .step__num{background:var(--ui-primary);color:var(--ui-text-inverted)}.phone-strip{gap:var(--ui-space-6);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}.phone-frame{border:10px solid var(--ui-text-highlighted);background:var(--ui-bg);width:250px;max-width:100%;box-shadow:var(--ui-shadow-lg);border-radius:34px;flex-direction:column;min-height:540px;margin-inline:auto;display:flex;overflow:hidden}.phone-frame--men{border-color:var(--ui-primary-deep)}.phone-screen{flex-direction:column;flex:1;display:flex;overflow:hidden}.phone-statusbar{font-size:var(--ui-text-xs);color:var(--ui-text-muted);border-bottom:1px solid var(--ui-border);padding:.5rem .9rem}.phone-appbar,.phone-statusbar{justify-content:space-between;align-items:center;display:flex}.phone-appbar{gap:.5rem;padding:.7rem .9rem}.phone-appbar h3{font-size:var(--ui-text-base)}.phone-body{flex-direction:column;flex:1;gap:.75rem;padding:.9rem;display:flex;overflow:auto}.phone-tabbar{border-top:1px solid var(--ui-border);background:var(--ui-bg);justify-content:space-around;padding:.6rem .4rem;display:flex}.phone-tabbar a{font-size:var(--ui-text-xs);color:var(--ui-text-muted);place-items:center;gap:.15rem;min-height:44px;display:grid}.phone-tabbar a.active{color:var(--ui-primary);font-weight:600}.phone-tabbar svg{width:20px;height:20px}.kpi-card{background:var(--ui-bg);border-radius:var(--ui-radius-2);box-shadow:inset 0 0 0 1px var(--ui-border);padding:var(--ui-space-5);flex-direction:column;gap:.3rem;display:flex}.bars-chart{align-items:flex-end;gap:10px;height:120px;display:flex}.bars-chart div{background:var(--ui-bg-elevated);border-radius:4px 4px 0 0;flex:1;position:relative}.bars-chart div i{background:var(--ui-primary);border-radius:4px 4px 0 0;width:100%;position:absolute;inset-block-end:0;inset-inline-start:0}.switch{background:var(--ui-bg-accented);width:42px;height:24px;transition:var(--ui-transition-colors);cursor:pointer;border-radius:99px;flex-shrink:0;position:relative}.switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switch i{top:3px;background:var(--ui-bg);width:18px;height:18px;transition:var(--ui-transition-colors);border-radius:99px;position:absolute;inset-inline-start:3px}.switch input:checked{background:0 0}.switch:has(input:checked){background:var(--ui-primary)}.switch:has(input:checked) i{inset-inline:auto 3px}.demo-tag{font-size:var(--ui-text-xs);color:var(--ui-text-muted);border:1px dashed var(--ui-border-accented);border-radius:var(--ui-rounded-full);align-items:center;gap:.3rem;padding:.15rem .55rem;display:inline-flex}.demo-tag svg{width:12px;height:12px}.skip-link{inset-inline-start:1rem;z-index:200;border-radius:var(--ui-radius-1_5);background:var(--ui-primary);font-size:var(--ui-text-sm);transition:top var(--ui-duration) var(--ui-ease);padding:.6rem 1rem;font-weight:600;position:absolute;top:-4rem}.skip-link,.skip-link:focus{color:var(--ui-text-inverted)}.skip-link:focus{top:1rem}#main:focus{outline:none}.hero-head h1,.text-5xl{font-size:clamp(2rem,1.2rem + 3.6vw,3rem);line-height:1.14}.text-4xl{font-size:clamp(1.75rem,1.2rem + 2.2vw,2.25rem)}.section-title,.text-3xl{font-size:clamp(1.5rem,1.15rem + 1.4vw,1.875rem)}.section-copy,p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}.section+.section{padding-block-start:0}.section-head{justify-content:space-between;align-items:flex-end;gap:var(--ui-space-4);margin-bottom:var(--ui-space-6);flex-wrap:wrap;display:flex}.section-head .section-title{margin-top:.25rem}.salon-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.salon-card__media img{transition:transform .4s var(--ui-ease)}.salon-card:hover .salon-card__media img{transform:scale(1.04)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--ui-primary);outline-offset:2px;border-radius:var(--ui-radius)}@media (width<=768px){.site-nav.open{animation:ui-menu-in .18s var(--ui-ease) both}.site-nav a{min-height:44px}}@keyframes ui-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes ui-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes ui-spin{to{transform:rotate(1turn)}}@media (pointer:coarse){.btn,.chip,.tab{min-height:44px}.btn--sm{min-height:40px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.salon-card:hover .salon-card__media img{transform:none}}.rating{font-size:var(--ui-text-sm);color:var(--ui-text-toned);align-items:center;gap:.3rem;display:inline-flex}.rating .stars{color:var(--ui-primary)}.rating__count{color:var(--ui-text-muted);font-size:var(--ui-text-xs)}.demo-tag{color:var(--ui-text-toned);background:color-mix(in oklab,var(--ui-warning) 8%,transparent)}.site-footer--dark a:hover{color:#fffaf4;text-decoration:underline}.site-footer--dark .footer-brand p{color:#d3c3a8}@media print{.btn,.dev-notes,.nav-toggle,.site-header,.skip-link{display:none!important}body{background:#fff}.section{padding-block:1rem}}[role=tab]{font:inherit;color:var(--ui-text-muted);white-space:nowrap;border-radius:var(--ui-radius-1_5) var(--ui-radius-1_5) 0 0;transition:var(--ui-transition-colors);background:0 0;border:0;border-bottom:2px solid #0000;padding:.8rem 1.1rem}[role=tab]:hover{color:var(--ui-text-highlighted);background:var(--ui-bg-muted)}[role=tab][aria-selected=true]{color:var(--ui-text-highlighted);border-bottom-color:var(--ui-primary);font-weight:500}[role=tabpanel][hidden]{display:none}[role=tabpanel]:not([hidden]){animation:ui-fade-in var(--ui-duration) var(--ui-ease)}.alert{padding:var(--ui-space-4);border-radius:var(--ui-radius-2);font-size:var(--ui-text-sm);align-items:flex-start;gap:.6rem;line-height:1.8;display:flex}.alert svg{flex-shrink:0;width:18px;height:18px;margin-top:.25rem}.alert--info{background:color-mix(in oklab,var(--ui-info) 10%,var(--ui-bg));color:var(--ui-text-toned);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-info) 25%,transparent)}.alert--warning{background:color-mix(in oklab,var(--ui-warning) 10%,var(--ui-bg));color:var(--ui-text-toned);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-warning) 25%,transparent)}.alert--success{background:color-mix(in oklab,var(--ui-success) 10%,var(--ui-bg));color:var(--ui-text-toned);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ui-success) 25%,transparent)}.skeleton{background:var(--ui-bg-elevated);border-radius:var(--ui-radius-1_5);animation:ui-pulse 2s var(--ui-ease) infinite}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.theme-toggle{border-radius:var(--ui-radius-1_5);width:44px;height:44px;color:var(--ui-text-muted);transition:var(--ui-transition-colors);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.theme-toggle:hover{background:var(--ui-bg-elevated);color:var(--ui-text-highlighted)}.theme-toggle .icon-sun{display:none}.theme-toggle .icon-moon,.theme-toggle .icon-sun{width:20px;height:20px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#1c1610;--ui-bg-muted:#251c12;--ui-bg-elevated:#2a2014;--ui-bg-accented:#3b2d1d;--ui-bg-inverted:#27352f;--ui-bg-espresso:#2a2014;--ui-text-espresso:#d3c3a8;--ui-text:#e9decf;--ui-text-muted:#b9a995;--ui-text-dimmed:#90806c;--ui-text-toned:#d2c5b1;--ui-text-highlighted:#f7f0e4;--ui-text-inverted:#f7f0e4;--ui-primary:#d9a85e;--ui-primary-soft:#4a3620;--ui-secondary:#e3a185;--ui-success:#93b28c;--ui-info:#a3bec7;--ui-warning:#d9a85e;--ui-error:#d9857c;--ui-border:#3b2d1d;--ui-border-accented:#4a3826}:root:not([data-theme=light]) [data-men]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#111c16;--ui-bg-muted:#16241b;--ui-bg-elevated:#1b2b20;--ui-bg-accented:#243a2b;--ui-text:#dbe7de;--ui-text-muted:#a3b6a9;--ui-text-dimmed:#7e9185;--ui-text-toned:#bccfc2;--ui-text-highlighted:#eaf2ec;--ui-primary:#5cc48c;--ui-primary-soft:#1e3a28;--ui-primary-deep:#74cf9d;--ui-secondary:#93c3a2;--ui-shadow-xs:0 1px 2px #00000059;--ui-shadow-sm:0 8px 24px #00000059;--ui-shadow-lg:0 18px 50px #00000080;--ui-border:#23372a;--ui-border-accented:#2c4736}:root:not([data-theme=light]) .theme-toggle .icon-moon{display:none}:root:not([data-theme=light]) .theme-toggle .icon-sun{display:block}:root:not([data-theme=light]) .btn--primary:not(.ai-band .btn--primary){color:var(--ui-bg);background:var(--ui-primary)}:root:not([data-theme=light]) .btn--primary:not(.ai-band .btn--primary):hover{color:var(--ui-bg);background:color-mix(in oklch,var(--ui-primary) 85%,var(--ui-text-highlighted))}:root:not([data-theme=light]) .ai-band .btn--primary{background:var(--ui-bg-inverted);color:#f1e1c4}:root:not([data-theme=light]) .ai-band .btn--primary:hover{color:var(--ui-bg-inverted);background:#f1e1c4}:root:not([data-theme=light]) .ai-band>div>.badge{color:#f1e1c4}:root:not([data-theme=light]) [data-men] .btn--light{background:var(--ui-bg);color:var(--ui-primary-deep)}:root:not([data-theme=light]) .ba-banner img,:root:not([data-theme=light]) .compare .c-photo img,:root:not([data-theme=light]) .hero-men__media img,:root:not([data-theme=light]) .hero-path__media img,:root:not([data-theme=light]) .image-card img,:root:not([data-theme=light]) .salon-card__media img{filter:brightness(.9)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#1c1610;--ui-bg-muted:#251c12;--ui-bg-elevated:#2a2014;--ui-bg-accented:#3b2d1d;--ui-bg-inverted:#27352f;--ui-bg-espresso:#2a2014;--ui-text-espresso:#d3c3a8;--ui-text:#e9decf;--ui-text-muted:#b9a995;--ui-text-dimmed:#90806c;--ui-text-toned:#d2c5b1;--ui-text-highlighted:#f7f0e4;--ui-text-inverted:#f7f0e4;--ui-primary:#d9a85e;--ui-primary-soft:#4a3620;--ui-secondary:#e3a185;--ui-success:#93b28c;--ui-info:#a3bec7;--ui-warning:#d9a85e;--ui-error:#d9857c;--ui-border:#3b2d1d;--ui-border-accented:#4a3826}:root[data-theme=dark] [data-men]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#111c16;--ui-bg-muted:#16241b;--ui-bg-elevated:#1b2b20;--ui-bg-accented:#243a2b;--ui-text:#dbe7de;--ui-text-muted:#a3b6a9;--ui-text-dimmed:#7e9185;--ui-text-toned:#bccfc2;--ui-text-highlighted:#eaf2ec;--ui-primary:#5cc48c;--ui-primary-soft:#1e3a28;--ui-primary-deep:#74cf9d;--ui-secondary:#93c3a2;--ui-shadow-xs:0 1px 2px #00000059;--ui-shadow-sm:0 8px 24px #00000059;--ui-shadow-lg:0 18px 50px #00000080;--ui-border:#23372a;--ui-border-accented:#2c4736}:root[data-theme=dark] .theme-toggle .icon-moon{display:none}:root[data-theme=dark] .theme-toggle .icon-sun{display:block}:root[data-theme=dark] .btn--primary:not(.ai-band .btn--primary){color:var(--ui-bg);background:var(--ui-primary)}:root[data-theme=dark] .ai-band .btn--primary{background:var(--ui-bg-inverted);color:#f1e1c4}:root[data-theme=dark] .ai-band .btn--primary:hover{color:var(--ui-bg-inverted);background:#f1e1c4}:root[data-theme=dark] .ai-band>div>.badge{color:#f1e1c4}:root[data-theme=dark] .btn--primary:not(.ai-band .btn--primary):hover{color:var(--ui-bg);background:color-mix(in oklch,var(--ui-primary) 85%,var(--ui-text-highlighted))}:root[data-theme=dark] [data-men] .btn--light{background:var(--ui-bg);color:var(--ui-primary-deep)}:root[data-theme=dark] .ba-banner img,:root[data-theme=dark] .compare .c-photo img,:root[data-theme=dark] .hero-men__media img,:root[data-theme=dark] .hero-path__media img,:root[data-theme=dark] .image-card img,:root[data-theme=dark] .salon-card__media img{filter:brightness(.9)}.modal-backdrop{z-index:200;background:color-mix(in oklab,var(--ui-bg-inverted) 45%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal{background:var(--ui-bg);border-radius:var(--ui-radius-2_5);width:100%;max-width:26rem;box-shadow:var(--ui-shadow-lg);overflow:hidden}.modal__head{padding:var(--ui-space-5) var(--ui-space-5) 0;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.modal__title{font-size:var(--ui-text-lg);color:var(--ui-text-highlighted);font-weight:700}.modal__close{color:var(--ui-text-muted);background:0 0;border:0;padding:.25rem;font-size:1.25rem;line-height:1}.modal__close:hover{color:var(--ui-text-highlighted)}.modal__body{padding:var(--ui-space-5);gap:var(--ui-space-4);flex-direction:column;display:flex}.form-msg{font-size:var(--ui-text-sm);border-radius:var(--ui-radius-1_5);padding:.55rem .7rem}.form-msg--error{color:var(--ui-error);background:color-mix(in oklab,var(--ui-error) 10%,transparent)}.form-msg--ok{color:var(--ui-success);background:color-mix(in oklab,var(--ui-success) 12%,transparent)}.form-msg--info{color:var(--ui-text-toned);background:var(--ui-bg-elevated)}.panel{gap:var(--ui-space-6);padding-block:var(--ui-space-8);grid-template-columns:15rem minmax(0,1fr);display:grid}.panel__side{top:calc(var(--ui-header-height) + 1rem);flex-direction:column;align-self:start;gap:.15rem;display:flex;position:sticky}.panel__side a{border-radius:var(--ui-radius-1_5);min-height:40px;font-size:var(--ui-text-sm);color:var(--ui-text-muted);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.panel__side a:hover{background:var(--ui-bg-elevated);color:var(--ui-text-highlighted)}.panel__side a.active{background:var(--ui-primary-soft);color:var(--ui-text-highlighted);font-weight:500}.panel__side h4{margin:var(--ui-space-4) .75rem .25rem;font-size:var(--ui-text-xs);letter-spacing:.06em;color:var(--ui-text-dimmed);font-weight:600}.panel__main{gap:var(--ui-space-5);flex-direction:column;min-width:0;display:flex}.panel__title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.panel__title h1{font-size:var(--ui-text-2xl);letter-spacing:-.025em;font-weight:700}.toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.toolbar .input{flex:12rem;width:auto;min-width:12rem}.table-wrap{border-radius:var(--ui-radius-2);box-shadow:inset 0 0 0 1px var(--ui-border);overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:var(--ui-text-sm);background:var(--ui-bg)}.table td,.table th{text-align:start;white-space:nowrap;padding:.7rem .8rem}.table thead th{color:var(--ui-text-muted);font-weight:500;font-size:var(--ui-text-xs);background:var(--ui-bg-muted)}.table tbody tr{border-top:1px solid var(--ui-border)}.table tbody tr:hover{background:var(--ui-bg-muted)}.table td.wrap{white-space:normal;min-width:14rem}.table .num{font-variant-numeric:tabular-nums}.empty{padding:var(--ui-space-10);text-align:center}.empty,.pager{color:var(--ui-text-muted);font-size:var(--ui-text-sm)}.pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pager__pages{gap:.25rem;display:flex}.kpi{gap:var(--ui-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi__card{background:var(--ui-bg);border-radius:var(--ui-radius-2);box-shadow:inset 0 0 0 1px var(--ui-border);padding:var(--ui-space-4);flex-direction:column;gap:.25rem;display:flex}.kpi__label{font-size:var(--ui-text-xs);color:var(--ui-text-muted)}.kpi__value{font-size:var(--ui-text-2xl);color:var(--ui-text-highlighted);font-variant-numeric:tabular-nums;font-weight:700}@media (width<=900px){.panel{grid-template-columns:1fr}.panel__side{flex-direction:row;gap:.25rem;padding-bottom:.5rem;position:static;overflow:auto}.panel__side h4{display:none}.kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.kpi{grid-template-columns:1fr}}.site-banner-bar[data-v-f1eed932]{background:var(--ui-primary,#b8562f);color:#fffaf4}.site-banner-bar__row[data-v-f1eed932]{max-width:1200px;padding:.5rem var(--ui-space-4,1rem);font-size:var(--ui-text-sm,.875rem);text-align:center;justify-content:center;align-items:center;gap:.75rem;margin:0 auto;display:flex}.site-banner-bar__text[data-v-f1eed932]{color:inherit;text-decoration:none}.site-banner-bar__text[data-v-f1eed932]:hover{text-decoration:underline}.site-banner-bar__close[data-v-f1eed932]{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;padding:0 .25rem;font-size:1.1rem;line-height:1}.site-banner-bar__close[data-v-f1eed932]:hover{opacity:1}.footer-contact[data-v-dead0576],.footer-social[data-v-dead0576]{font-size:var(--ui-text-xs,.75rem);color:#ffffffbf;flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.footer-social a[data-v-dead0576]{color:inherit;text-decoration:underline}.toast-layer{z-index:80;pointer-events:none;flex-direction:column;gap:.5rem;padding:0 1rem;position:fixed;inset-block-end:1rem;inset-inline:0}.toast,.toast-layer{align-items:center;display:flex}.toast{pointer-events:auto;border-radius:var(--ui-radius-2);background:var(--ui-bg);max-width:min(34rem,100%);box-shadow:0 8px 28px #0000002e,inset 0 0 0 1px var(--ui-border);font-size:var(--ui-text-sm);animation:toast-in var(--ui-duration) var(--ui-ease);gap:.6rem;padding:.7rem 1rem;line-height:1.8}.toast__text{flex:1;min-width:0}.toast__label{font-weight:600}.toast--ok{box-shadow:0 8px 28px #0000002e,inset 0 0 0 1px var(--ui-success);color:var(--ui-text-highlighted)}.toast--ok .toast__label{color:var(--ui-success)}.toast--error{box-shadow:0 8px 28px #0000002e,inset 0 0 0 1px var(--ui-error)}.toast--error .toast__label{color:var(--ui-error)}.toast--busy .toast__label,.toast--info .toast__label{color:var(--ui-primary)}.toast__x{cursor:pointer;color:var(--ui-text-muted);font-size:var(--ui-text-xs);background:0 0;border:0;padding:.2rem .3rem}.toast__x:hover{color:var(--ui-text-highlighted)}.toast__spin{border:2px solid color-mix(in oklab,var(--ui-primary) 30%,transparent);border-top-color:var(--ui-primary);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite toast-spin}@keyframes toast-spin{to{transform:rotate(1turn)}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.toast{animation:none}.toast__spin{animation-duration:2s}}.nf{min-height:56vh;padding-block:var(--ui-space-16);place-items:center;display:grid}.nf-card{text-align:center;max-width:520px}.nf-code{border-radius:var(--ui-radius-2);background:var(--ui-bg-elevated);width:88px;height:88px;color:var(--ui-primary);font-size:var(--ui-text-4xl);place-items:center;font-weight:800;display:inline-grid}.nf-card h1{font-size:var(--ui-text-3xl);margin-top:var(--ui-space-6);font-weight:700}.nf-card p{color:var(--ui-text-muted);margin-top:var(--ui-space-4);line-height:2}.nf-actions{margin-top:var(--ui-space-8);gap:.75rem}.nf-actions,.nf-chips{flex-wrap:wrap;justify-content:center;display:flex}.nf-chips{margin-top:var(--ui-space-6);gap:.4rem}.nf-chips a{font-size:var(--ui-text-sm);color:var(--ui-text-toned);border:1px solid var(--ui-border);border-radius:var(--ui-rounded-full);transition:var(--ui-transition-colors);padding:.45rem .9rem}.nf-chips a:hover{background:var(--ui-primary-soft);color:var(--ui-text-highlighted);border-color:var(--ui-primary)}
