[data-consumer-view]{--paper: #fbf6ed;--surface: #fffaf3;--wash: #f3e7d8;--ink: #37291f;--soft: #6a5547;--clay: #984832;--line: #dfcebe;--radius: 12px;--serif: "Songti SC", "Noto Serif CJK SC", SimSun, serif;--sans: "PingFang SC", "Microsoft YaHei", sans-serif;min-height:100dvh;background:var(--paper);color:var(--ink);font:14px/1.55 var(--sans)}[data-consumer-view] .site-header{min-height:58px;max-width:640px;padding:6px 20px}[data-consumer-view] .brand{font:700 21px/1.2 var(--serif);gap:7px}[data-consumer-view] .brand img{width:26px;height:26px}[data-consumer-view] .brand small,[data-consumer-view] .header-create{display:none}[data-consumer-view] .demo-strip{position:relative;background:#efe1cd;color:#614332;min-height:26px;padding:4px 8px}[data-consumer-view] .site-footer{padding:15px 20px 18px;border-color:var(--line)}[data-consumer-view] .site-footer>span{display:none}[data-consumer-view] .mobile-nav{background:var(--surface);border-color:var(--line)}[data-consumer-view] .mobile-nav a{color:var(--soft)}[data-consumer-view] .mobile-nav .router-link-exact-active{color:var(--clay);font-weight:700}[data-consumer-view] .mobile-nav .router-link-exact-active svg{stroke-width:2.4}.review-screen{width:min(100%,600px);margin-inline:auto;padding:5px 18px 22px}.review-screen h1{font:700 32px/1.2 var(--serif);margin-bottom:18px}.review-screen h2{font:700 20px/1.3 var(--serif)}.review-screen h3{font:700 17px/1.3 var(--serif)}.review-group+.review-group{margin-top:19px}.group-heading{display:flex;align-items:center;gap:11px;min-height:27px;margin-bottom:9px}.group-heading:after{content:"";flex:1;height:1px;background:var(--line)}.group-heading .quiet-action{order:1}.role-empty{display:grid;justify-items:center;gap:10px;padding:17px 12px;background:var(--wash);border-radius:var(--radius);text-align:center}.filled-action,.quiet-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border-radius:999px;padding:7px 14px;font:650 14px/1.3 var(--sans);white-space:nowrap}.filled-action{color:#fffaf4;background:var(--clay);min-width:170px}.quiet-action{color:#803d2d;border:1px solid #b77a62;background:var(--surface)}.state-note{min-height:94px;display:grid;align-content:center;gap:8px;justify-items:start;padding:14px;background:var(--wash);border-radius:var(--radius);color:var(--soft)}.sample-print{padding:7px 7px 3px;border-radius:5px;background:#fffdf7;box-shadow:0 5px 14px #6d493322}.sample-print>img{display:block;width:100%;aspect-ratio:1.9;object-fit:cover;object-position:51% 46%}.sample-print figcaption{padding:6px 3px 2px;display:flex;align-items:center;justify-content:space-between;gap:5px 12px;flex-wrap:wrap}.sample-print strong{display:block;font:700 16px/1.35 var(--serif)}.sample-print small{display:block;font-size:11px;color:var(--soft)}.sample-dialog{position:fixed;width:min(calc(100% - 26px),410px);max-height:calc(100dvh - 26px);margin:auto;padding:0;border:0;border-radius:14px;background:#30241f;color:#fff7ed;overflow:auto}.sample-dialog[open]{animation:sample-open .23s cubic-bezier(.16,1,.3,1) both}.sample-dialog::backdrop{background:#241911b5}.sample-dialog header{display:flex;align-items:center;justify-content:space-between;padding:3px 7px 3px 14px}.sample-dialog button{color:inherit;background:transparent;border:0;min-height:44px;min-width:44px}.sample-player{position:relative;background:#251b16}.sample-player video{display:block;width:100%;height:min(62dvh,525px);object-fit:contain}.sample-player>p,.media-error{position:absolute;inset:0;display:grid;place-content:center;text-align:center;background:#251b16e8}.media-error button{text-decoration:underline}.sample-credit{padding:8px 14px;font-size:12px;color:#e7d2bd}@keyframes sample-open{0%{opacity:.6;transform:translateY(9px)}to{opacity:1;transform:none}}.call-entry{display:grid;width:100%;grid-template-columns:42px minmax(0,1fr) auto;gap:9px;align-items:center;background:#f1dfcd;padding:10px;min-height:68px;border-radius:var(--radius)}.video-symbol{display:grid;place-items:center;width:42px;height:42px;color:var(--clay);background:#fff8ed;border-radius:10px}.entry-copy strong{display:block;font:700 17px/1.35 var(--serif)}.entry-copy small{color:var(--soft);font-size:12px}.entry-action,.tool-action{display:inline-flex;align-items:center;gap:2px;color:#803d2d;font-size:13px;font-weight:700;white-space:nowrap}.library-review .review-group{margin-top:16px}.tool-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tool-entry{display:flex;flex-direction:column;align-items:stretch;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.tool-image{position:relative;min-width:0;border-radius:11px 11px 0 0;background:var(--wash)}.tool-image img{display:block;width:100%;aspect-ratio:1.68;object-fit:cover;object-position:center 43%;border-radius:inherit}.tool-image>span{position:absolute;right:5px;bottom:5px;padding:2px 5px;border-radius:4px;background:#302119e6;color:#fff8eb;font-size:10px}.tool-copy{padding:8px 10px 6px;flex:1;display:flex;flex-direction:column;align-items:flex-start}.tool-copy p{color:var(--soft);margin-top:3px;font-size:12px;line-height:1.45}.tool-action{margin-top:auto;padding:6px 0 2px}.tool-wide{grid-column:1 / -1;display:grid;grid-template-columns:1fr 44%;min-height:116px;background:#f5e5d5}.tool-wide .tool-image{grid-column:2;grid-row:1;border-radius:0 11px 11px 0}.tool-wide .tool-image img{width:100%;height:100%;aspect-ratio:auto;position:absolute;inset:0}.tool-wide .tool-copy{grid-column:1;grid-row:1;padding:13px}.review-screen :is(.filled-action,.quiet-action,.call-entry,.tool-entry){transition:background-color .12s,border-color .12s,transform .12s}.review-screen :is(.quiet-action,.call-entry,.tool-entry):active{background:#ead4bf;transform:translateY(1px)}.review-screen .filled-action:active{background:#773423;transform:translateY(1px)}.review-screen :is(a,button):focus-visible{outline:2px solid #803d2d;outline-offset:3px}.review-screen .avatar-grid{margin-top:0}.review-screen .avatar-card{min-width:0;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.sample-dialog[open]{animation:none}.review-screen :is(a,button){transition:background-color .12s}.review-screen :is(a,button):active{transform:none}}[data-consumer-view]{--paper: #fffbf4;--surface: #fffdf9;--wash: #faf0dc;--ink: #342c24;--soft: #665546;--clay: #86561a;--honey: #f4cc67;--honey-pressed: #eab54c;--line: #e5d9ca}[data-consumer-view] .site-header{min-height:60px;border-bottom:1px solid var(--line);margin-bottom:8px}[data-consumer-view] .review-brand-mark{position:relative;width:29px;height:29px;display:inline-grid;place-items:center;flex:none;border-radius:7px;color:#533b1c;background:#f8dfa5;font:700 18px/1 var(--serif)}.review-brand-mark:after,.role-empty:before,.role-empty:after,.create-page .photo-upload:before,.create-page .photo-upload:after{content:"";position:absolute;width:16px;height:16px;border-color:#c48c25;border-style:solid;border-width:2px 0 0 2px;border-radius:7px 0 0}.review-brand-mark:after{width:9px;height:9px;inset:-3px -3px auto auto;transform:rotate(90deg)}[data-consumer-view] .site-footer{border-top:0}[data-consumer-view] .mobile-nav :is(.router-link-exact-active,.review-current){color:var(--ink);font-weight:700}[data-consumer-view] .mobile-nav :is(.router-link-exact-active,.review-current) svg{background:#fae4b0;border-radius:7px;box-sizing:content-box;padding:3px 7px}[data-consumer-view] .nav-badge{background:#a36d25;color:#fff}[data-consumer-view] :is(a,button):focus-visible{outline:2px solid #8a5a18;outline-offset:3px}.review-screen h1{font-size:31px;margin-bottom:17px}.role-empty{position:relative;justify-items:start;text-align:left;gap:12px;padding:17px 20px}.role-empty:before,.create-page .photo-upload:before{top:0;left:0}.role-empty:after,.create-page .photo-upload:after{bottom:0;right:0;transform:rotate(180deg)}.filled-action{background:var(--honey);color:var(--ink);min-width:150px}.review-screen .filled-action:active{background:var(--honey-pressed)}.sample-print{border-radius:12px;border:1px solid var(--line);box-shadow:none}.sample-print>img{border-radius:8px;aspect-ratio:1.32;object-position:50% 44%}.sample-print figcaption{padding-bottom:5px}.quiet-action{color:#654817;border-color:#b28c5b}.call-entry{background:var(--surface);border:1px solid var(--line)}.video-symbol{color:#654817;background:#faeed5}.entry-action{padding:7px 9px;background:var(--honey);color:var(--ink);border-radius:999px}.tool-wide{background:#f7e9d3}.tool-action{color:#654817;padding:4px 7px;background:#f9e9bf;border-radius:999px}.tool-copy p{margin-bottom:6px}.review-screen :is(.quiet-action,.call-entry,.tool-entry):active{background:#f3e4c9}.tool-image>span{background:#342c24e6}.inbox-heading{display:flex;align-items:start;justify-content:space-between;gap:10px}.inbox-read{min-height:44px;padding:0 2px 0 10px;border:0;background:transparent;color:#654817;font:650 14px/1.3 var(--sans)}.inbox-read:disabled{color:#766858;cursor:default}.inbox-list{padding:0;margin:0;list-style:none}.inbox-list li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.inbox-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--wash);color:#86561a}.inbox-copy{min-width:0;overflow-wrap:anywhere}.notice-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.notice-heading h2{font:700 17px/1.35 var(--serif)}.notice-heading time{white-space:nowrap;color:var(--soft);font-size:12px}.inbox-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin:0 5px 2px 0;background:#ba7714}.inbox-copy p{margin-top:5px;color:var(--soft)}.inbox-link{min-height:44px;padding:6px 9px;border-radius:7px;color:#654817;background:#faedd0;margin-top:9px;font-weight:650;font-size:13px}.inbox-link:active{background:#f4cc67}[data-consumer-view=create] .site-header{display:none}[data-consumer-view=create] .create-page{padding:12px 18px 126px;max-width:600px}[data-consumer-view=create] .create-page .page-heading{text-align:left;margin:2px 0 14px}[data-consumer-view=create] .create-page .page-heading h1{font:700 31px/1.2 var(--serif)}[data-consumer-view=create] .back-link{color:#654817;margin-bottom:8px}[data-consumer-view=create] .wizard-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0 19px;padding-bottom:14px;border-bottom:1px solid var(--line);gap:0}[data-consumer-view=create] .wizard-steps li{position:relative;display:grid;justify-items:center;gap:4px;color:var(--soft);text-align:center}[data-consumer-view=create] .wizard-steps li+li:before{content:"";width:calc(100% - 30px);height:1px;background:#d7c5ae;position:absolute;right:calc(50% + 15px);top:15px}[data-consumer-view=create] .wizard-steps li>span{background:var(--paper);border-color:#cebaa0;width:30px;height:30px}[data-consumer-view=create] .wizard-steps :is(.active,.done)>span{background:var(--honey);border-color:var(--honey);color:var(--ink)}[data-consumer-view=create] .form-paper{border:0;padding:0;background:transparent;box-shadow:none}[data-consumer-view=create] .form-heading{margin:0 0 9px}[data-consumer-view=create] .form-heading small{color:var(--soft)}[data-consumer-view=create] .form-heading h2{font:700 24px/1.3 var(--serif)}[data-consumer-view=create] .photo-requirements{color:var(--soft);margin:0 0 12px}[data-consumer-view=create] .photo-upload{position:relative;min-height:174px;margin:0 0 10px;background:#fdf6e9;border-color:#c6a982;border-radius:12px}[data-consumer-view=create] .photo-upload .upload-icon{color:#86561a;background:#f4e2c2}[data-consumer-view=create] .review-authorize{margin-top:4px}[data-consumer-view=create] .review-authorize-hint{text-align:center;color:var(--soft)}[data-consumer-view=create] .create-page .form-actions{background:var(--paper);border-top:1px solid var(--line);box-shadow:none}[data-consumer-view=create] .form-actions .n-button--disabled{--n-color-disabled: #e6dfd4 !important;--n-text-color-disabled: #605548 !important;--n-opacity-disabled: 1 !important}[data-consumer-view=me] .me-page{max-width:600px;padding-inline:18px}[data-consumer-view=me] .account-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}[data-consumer-view=me] .account-heading h1{font:700 32px/1.2 var(--serif)}[data-consumer-view=me] .account-heading p{color:var(--soft)}[data-consumer-view=me] .balance-panel{color:var(--ink);background:var(--wash);border:1px solid var(--line);border-radius:12px;box-shadow:none;padding:16px;gap:10px}[data-consumer-view=me] .balance-panel strong{color:var(--ink);font-variant-numeric:tabular-nums}[data-consumer-view=me] .me-shortcuts{display:grid;gap:0;margin-top:19px;border-top:1px solid var(--line)}[data-consumer-view=me] .account-entry{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr) 18px;align-items:center;gap:10px;border:0;border-bottom:1px solid var(--line);background:transparent;border-radius:0;box-shadow:none;padding:12px 1px;min-height:62px}[data-consumer-view=me] .account-entry strong{font:700 17px/1.4 var(--serif)}[data-consumer-view=me] .account-entry small{color:var(--soft)}[data-consumer-view=me] :is(#my-orders,#my-consents){scroll-margin-top:22px}[data-consumer-view=create] .create-page{position:relative}.consumer-create-brand{position:absolute;top:24px;right:18px;max-width:56%;overflow-wrap:anywhere;text-align:right;font:700 16px/1.25 var(--serif)}[data-consumer-view=create] .form-actions .n-button--disabled{--n-border-disabled: 1px solid #d2c7b8 !important}.tool-image img{aspect-ratio:1.44}.tool-wide{min-height:134px}[data-consumer-view] .site-header .brand{flex:0 1 auto;min-width:0;max-width:100%}[data-consumer-view] .site-header .brand>span:last-child{min-width:0;overflow-wrap:anywhere}[data-consumer-view=me] .balance-panel{position:relative}[data-consumer-view=me] .balance-panel:before,[data-consumer-view=me] .balance-panel:after{content:"";position:absolute;pointer-events:none;width:16px;height:16px;border:solid #c48c25;border-width:2px 0 0 2px;border-radius:7px 0 0}[data-consumer-view=me] .balance-panel:before{top:0;left:0}[data-consumer-view=me] .balance-panel:after{bottom:0;right:0;transform:rotate(180deg)}[data-consumer-view]{--paper: #f4f7fc;--surface: #ffffff;--wash: #eef3fe;--ink: #162c4b;--heading: #172d52;--soft: #526581;--weak: #93a1b6;--nav-label: #62748f;--brand-blue: #2f65f5;--brand-link: #2959d5;--icon-fill: #e8effd;--line: #d9e2f0;--alert: #f47658;--radius: 16px;--row-radius: 14px;--icon-radius: 12px;--lift: 0 2px 6px rgba(18,46,102,.06),0 20px 40px -18px rgba(18,46,102,.18);--card: 0 1px 1px rgba(18,46,102,.04),0 6px 16px -6px rgba(18,46,102,.1);--floating: inset 0 1px 0 rgba(255,255,255,.9),0 2px 4px rgba(23,45,82,.05),0 14px 30px -10px rgba(23,45,82,.13);--out: cubic-bezier(.16,1,.3,1);--spring: cubic-bezier(.2,1.25,.4,1);--nav-height: 58px;--nav-space: calc(var(--nav-height) + 14px + var(--safe-bottom));--sans: "Zaine Sans","PingFang SC","Microsoft YaHei",sans-serif;--serif: var(--sans);position:relative;isolation:isolate;background:var(--paper);font:400 15px/1.6 var(--sans);color:var(--ink)}body:has([data-consumer-view]){background:#f4f7fc}[data-consumer-view]:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 12% 12%,rgba(109,158,255,.17),transparent 43%),radial-gradient(ellipse at 91% 23%,rgba(162,147,246,.14),transparent 42%),radial-gradient(ellipse at 90% 82%,rgba(244,118,88,.09),transparent 39%),radial-gradient(ellipse at 12% 92%,rgba(45,212,191,.09),transparent 41%);filter:blur(24px);animation:ambient-drift 26s var(--out) infinite alternate}@keyframes ambient-drift{0%{transform:translate(-2px) scale(1)}to{transform:translate(2px) scale(1.06)}}[data-consumer-view].has-tabs{padding-bottom:calc(var(--nav-space) + 16px + var(--keyboard-space,0px))}html:has([data-consumer-view]){scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}[data-consumer-view] ::selection{color:var(--heading);background:var(--icon-fill)}[data-consumer-view] :is(input,textarea){caret-color:var(--brand-blue)}[data-consumer-view] :is(a,button,input,textarea):focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}[data-consumer-view] .demo-strip{color:#526581;background:#eef3fe}[data-consumer-view] .site-header{min-height:56px;margin-bottom:4px;border:0}[data-consumer-view] .site-header .brand{font:500 16px/1.3 var(--sans);color:var(--heading);gap:8px}[data-consumer-view] .review-brand-mark{color:var(--brand-link);background:var(--icon-fill);border-radius:var(--icon-radius);width:31px;height:31px;font:500 16px/1 var(--sans)}.review-brand-mark:after,.role-empty:before,.role-empty:after,.create-page .photo-upload:before,.create-page .photo-upload:after,[data-consumer-view=me] .balance-panel:before,[data-consumer-view=me] .balance-panel:after{display:none}[data-consumer-view] .site-footer{color:var(--soft);border:0;justify-content:center;padding-top:5px;padding-bottom:12px}[data-consumer-view] .footer-legal a{min-height:44px}[data-consumer-view] .mobile-nav{left:24px;right:24px;bottom:calc(14px + var(--safe-bottom));height:var(--nav-height);padding:0 8px;border:0;border-radius:999px;background:#ffffffdb;box-shadow:var(--floating);-webkit-backdrop-filter:blur(28px) saturate(200%);backdrop-filter:blur(28px) saturate(200%)}[data-consumer-view] .mobile-nav a{flex:1;height:44px;min-height:44px;width:auto;min-width:0;gap:2px;padding:0;color:var(--nav-label);font:400 11px/1.3 var(--sans);transition:color .18s var(--out)}[data-consumer-view] .mobile-nav :is(.router-link-exact-active,.review-current){color:var(--brand-blue);font-weight:500}[data-consumer-view] .mobile-nav svg{stroke-width:1.8}[data-consumer-view] .mobile-nav :is(.router-link-exact-active,.review-current) svg{background:none;padding:0;stroke-width:2.1}[data-consumer-view] .nav-badge{background:#b54531;color:#fff;border-radius:999px}[data-consumer-view].keyboard-open .mobile-nav{visibility:hidden;pointer-events:none}[data-consumer-view] .review-screen{padding-inline:18px;padding-bottom:15px}[data-consumer-view] main :is(h1,h2,h3){color:var(--heading);font-family:var(--sans);font-weight:500;line-height:1.3}[data-consumer-view] main h1{font-size:28px;letter-spacing:-.01em;margin-bottom:12px}[data-consumer-view] main h2{font-size:20px}[data-consumer-view] main h3{font-size:16px}[data-consumer-view] main svg{stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.review-group+.review-group{margin-top:16px}.group-heading:after{display:none}.group-heading{min-height:26px;margin-bottom:10px;justify-content:space-between}.role-empty{padding:18px 20px;background:var(--surface);box-shadow:var(--card);border-radius:var(--radius)}.role-empty p{color:var(--soft);font-size:13px}.filled-action{color:#fff;border-radius:var(--row-radius);min-height:46px}[data-consumer-view] .filled-action,[data-consumer-view] .n-button--primary-type:not(.n-button--disabled){background-color:var(--brand-blue);background-image:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.32) 50%,transparent 58%),linear-gradient(135deg,#4a7dff,#2f65f5 46%,#6a5af0);background-size:250% 100%,100% 100%;background-position:115% 0,0 0;box-shadow:inset 0 1px #ffffffe6,0 8px 20px -8px #2f65f56b,0 9px 21px -14px #6a5af06b;color:#fff;text-shadow:0 1px 2px #172d5288;font-size:15px;font-weight:500;animation:button-sweep 4.2s var(--out) infinite}@keyframes button-sweep{0%,70%{background-position:115% 0,0 0}to{background-position:-12% 0,0 0}}[data-consumer-view] .sample-print{padding:8px 8px 5px;border:0;border-radius:var(--radius);box-shadow:var(--card);background:var(--surface)}.sample-print>img{border-radius:var(--icon-radius)}.sample-print figcaption{padding-inline:4px}.sample-print strong{font:500 16px/1.35 var(--sans);color:var(--heading)}.sample-print small{font-size:11px}.quiet-action{color:var(--brand-link);border-color:transparent;background:var(--icon-fill);border-radius:var(--row-radius);font-weight:500}.state-note{color:var(--soft);border-radius:var(--radius)}.call-entry,.tool-entry{border:0;box-shadow:var(--card);border-radius:var(--radius)}.call-entry{padding:12px;background:var(--surface)}.entry-copy strong{font:500 16px/1.3 var(--sans)}.entry-copy small{font-size:13px}.video-symbol{border-radius:var(--icon-radius);color:var(--brand-blue);background:var(--icon-fill)}.entry-action,.tool-action{font-weight:500;color:var(--brand-link);background:var(--icon-fill);border-radius:999px}.tool-wide{background:var(--surface)}.tool-image{border-radius:16px 16px 0 0}.tool-wide .tool-image{border-radius:0 16px 16px 0}.tool-image>span{background:#172d52e6;border-radius:999px;font-size:11px}.tool-copy p{font-size:13px}.inbox-read,.inbox-link{color:var(--brand-link);font-weight:500}.inbox-read:disabled{color:var(--soft)}.inbox-list li{background:var(--surface);border:0;border-radius:var(--row-radius);padding:13px 14px;box-shadow:var(--card)}.inbox-list li+li{margin-top:10px}.inbox-icon{border-radius:var(--icon-radius);color:var(--brand-blue);background:var(--icon-fill)}.notice-heading time{font-size:11px}.inbox-dot{background:var(--alert)}.inbox-link{border-radius:var(--row-radius);background:var(--icon-fill)}[data-consumer-view=create] .create-page{padding-bottom:136px}[data-consumer-view=create] .create-page .page-heading h1{font:500 28px/1.3 var(--sans)}[data-consumer-view=create] .back-link{color:var(--brand-link)}.consumer-create-brand{font:500 16px/1.3 var(--sans);color:var(--heading)}[data-consumer-view=create] .wizard-steps{border:0;padding-bottom:0;margin-bottom:17px}[data-consumer-view=create] .wizard-steps li>span{border-color:var(--line);background:var(--surface)}[data-consumer-view=create] .wizard-steps li+li:before{background:var(--line)}[data-consumer-view=create] .wizard-steps :is(.active,.done)>span{background:var(--icon-fill);border-color:var(--icon-fill);color:var(--brand-link)}[data-consumer-view=create] .form-heading h2{font:500 20px/1.3 var(--sans)}[data-consumer-view=create] .photo-upload{background:var(--wash);border-color:#b1c4e3;border-radius:var(--radius)}[data-consumer-view=create] .photo-upload .upload-icon{background:var(--icon-fill);color:var(--brand-blue)}[data-consumer-view=create] .create-page .form-actions{bottom:var(--nav-space);background:var(--paper);border-color:var(--line)}[data-consumer-view=create].keyboard-open .create-page .form-actions{bottom:var(--keyboard-space,0px)}[data-consumer-view=create] .form-actions .n-button--disabled{--n-color-disabled: #e8effd !important;--n-border-disabled: 1px solid #d9e2f0 !important;--n-text-color-disabled: #526581 !important}[data-consumer-view=me] .account-heading h1{font:500 28px/1.3 var(--sans)}[data-consumer-view=me] .balance-panel{border:0;background:var(--surface);box-shadow:var(--lift);border-radius:var(--radius);padding:20px}[data-consumer-view=me] .me-shortcuts{border:0;gap:10px}[data-consumer-view=me] .account-entry{border:0;background:var(--surface);box-shadow:var(--card);border-radius:var(--row-radius);padding:13px 14px}[data-consumer-view=me] .account-entry strong{font:500 16px/1.4 var(--sans)}[data-consumer-view=me] .account-entry svg{color:var(--brand-link)}[data-consumer-view] :is(.feature-card,.entitlement-card,.avatar-card,.upload-slots,.fee-confirm,.progress-card,.price-card){background:var(--surface);border:0;border-radius:var(--radius);box-shadow:var(--card)}[data-consumer-view] :is(.soft-note,.loading-state,.assets-empty,.missing-photo,.repair-note .opt){background:var(--wash);color:var(--soft);border-color:var(--line);border-radius:var(--radius)}[data-consumer-view] .repair-note .opt-base{grid-template-columns:minmax(0,1fr)}[data-consumer-view] .repair-note .opt-base small{grid-column:1}[data-consumer-view] :is(.feature-card small,.quiet,.field-hint,.section-title a,.collection-intro){color:var(--soft)}[data-consumer-view] :is(.demo-badge,.example-badge,.plan-mark){background:var(--wash);color:var(--brand-link)}[data-consumer-view] .sample-dialog{border-radius:var(--radius);background:var(--heading);color:#fff}[data-consumer-view] .sample-dialog h2{color:#fff}.sample-player{background:#172d52}.sample-credit{color:#e8effd}[data-consumer-view] :is(.filled-action,.quiet-action,.call-entry,.tool-entry,.inbox-link,.account-entry,.n-button){transition:transform .14s var(--spring),background-color .17s var(--out),color .17s var(--out)}[data-consumer-view] :is(.filled-action,.quiet-action,.call-entry,.tool-entry,.inbox-link,.account-entry,.n-button):not(:disabled):active{transform:scale(.965);background-color:var(--icon-fill)}[data-consumer-view] .filled-action:active{background-color:var(--brand-blue)}[data-consumer-view] .page-enter-active{transition:opacity .24s var(--out)}[data-consumer-view] .page-leave-active{transition:none}[data-consumer-view] :is(.page-enter-from,.page-leave-to){transform:none}.library-review .tool-entry,.inbox-list>li,.me-shortcuts>a{animation:list-arrive .34s var(--out) both}:is(.tool-layout,.inbox-list,.me-shortcuts)>:nth-child(2){animation-delay:60ms}:is(.tool-layout,.inbox-list,.me-shortcuts)>:nth-child(3){animation-delay:.12s}:is(.inbox-list,.me-shortcuts)>:nth-child(4){animation-delay:.18s}.inbox-list>:nth-child(5){animation-delay:.24s}.inbox-list>:nth-child(6){animation-delay:.3s}.inbox-list>:nth-child(7){animation-delay:.36s}.inbox-list>:nth-child(8){animation-delay:.42s}.inbox-list>:nth-child(9){animation-delay:.48s}.inbox-list>:nth-child(10){animation-delay:.54s}.inbox-list>:nth-child(n+11){animation:none}@keyframes list-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(min-width:768px){[data-consumer-view].has-tabs{padding-bottom:16px}[data-consumer-view=create] .create-page .form-actions{bottom:0}}@media(prefers-reduced-motion:reduce){[data-consumer-view]:before,[data-consumer-view] :is(.filled-action,.n-button,.sample-dialog,.tool-entry,.inbox-list>li,.me-shortcuts>a,.price-card){animation:none!important}[data-consumer-view] :is(.page-enter-active,.step-forward-enter-active,.step-back-enter-active){transition:opacity .18s var(--out)}[data-consumer-view] :is(a,button,.page-enter-from,.page-leave-to,.step-forward-enter-from,.step-forward-leave-to,.step-back-enter-from,.step-back-leave-to){transform:none!important}}[data-consumer-view]{--warm-paper: #fff6ec;--warm-ink: #684636;--warm-muted: #715b51;--warm-line: #c8ab93}.contacts-review .sample-print figcaption{margin-top:4px;padding:9px 6px 5px;border-radius:var(--icon-radius);background:var(--warm-paper)}.contacts-review .sample-print strong{color:var(--warm-ink);font-family:var(--serif)}.contacts-review .sample-print small{color:var(--warm-muted)}.library-review .tool-entry{background:var(--warm-paper)}.library-review .tool-copy p{color:var(--warm-muted)}.library-review .tool-image>span{background:var(--warm-paper);color:var(--warm-ink)}[data-consumer-view=create] .photo-upload:not(.has-photo){background:var(--warm-paper);border-color:var(--warm-line)}[data-consumer-view=create] .photo-upload:not(.has-photo) .upload-icon{background:var(--surface);color:var(--warm-ink)}[data-consumer-view=create] .photo-upload:not(.has-photo)>span:not(.upload-icon){color:var(--warm-muted)}.inbox-review .inbox-icon{background:var(--warm-paper);color:var(--warm-ink)}[data-consumer-view=me] .balance-panel{background:linear-gradient(110deg,var(--warm-paper),var(--surface) 78%)}[data-consumer-view=me] .balance-panel p>span{color:var(--warm-muted)}.address-panel[data-v-cbdbd46a]{color:#49352a}.address-summary[data-v-cbdbd46a]{display:flex;justify-content:space-between;align-items:center;gap:12px}.address-summary small[data-v-cbdbd46a]{color:#8a7867;font-size:12px}.address-summary p[data-v-cbdbd46a]{line-height:1.9;margin:6px 0;font-size:14px}.address-summary strong[data-v-cbdbd46a]{font-weight:600}.address-panel button[data-v-cbdbd46a]{font:inherit;cursor:pointer;min-height:44px;border:1px solid #dfcbb7;border-radius:12px;padding:9px 15px;color:#98502e;background:#fffdf8}.address-edit[data-v-cbdbd46a]{flex-shrink:0;font-size:13px!important}.address-panel button[data-v-cbdbd46a]:disabled{opacity:.55;cursor:wait}.address-panel button[data-v-cbdbd46a]:focus-visible,.address-panel input[data-v-cbdbd46a]:focus-visible{outline:2px solid #a95530;outline-offset:3px}.address-panel article+article[data-v-cbdbd46a]{border-top:1px solid #e9dfd3;padding-top:18px;margin-top:18px}.address-panel form[data-v-cbdbd46a]{background:#f8f1e7;padding:16px;border-radius:16px;margin-top:12px}.address-panel label[data-v-cbdbd46a]{display:block;font-size:14px;margin-bottom:14px}.address-panel input[data-v-cbdbd46a]{display:block;box-sizing:border-box;width:100%;min-height:44px;margin-top:8px;border:1px solid #d9c8b8;border-radius:10px;background:#fffdf8;padding:10px;font:inherit;color:inherit}.address-actions[data-v-cbdbd46a]{display:flex;gap:10px;flex-wrap:wrap}.address-panel .address-save[data-v-cbdbd46a]{background:#a95530;color:#fff;border-color:#a95530}.address-preview[data-v-cbdbd46a]{font-size:13px;line-height:1.7;color:#806b59}.address-error[data-v-cbdbd46a]{background:#fff0ec;color:#9f372a;padding:12px;border-radius:10px}.address-notice[data-v-cbdbd46a]{color:#426b52;font-size:14px}.address-proposal[data-v-cbdbd46a]{padding:14px;background:#f6ecdc;border-radius:12px;margin-top:12px;font-size:14px;line-height:1.7}.compact[data-v-cbdbd46a]{border-top:1px solid #e9dfd3;padding-top:14px;margin-top:16px}.shelf-row[data-v-5c4af565]{display:flex;align-items:flex-start;gap:.6rem;margin:.6rem 0}.row-label[data-v-5c4af565]{flex:none;font-size:.85rem;color:#9a7a5c;padding-top:.45rem;min-width:3rem}.chips[data-v-5c4af565]{display:flex;flex-wrap:wrap;gap:.4rem}.chips button[data-v-5c4af565]{font:inherit;color:inherit;background:#fffaf3;border:1px solid #d8c7b5;border-radius:.65rem;padding:.38rem .7rem}.chips button[aria-pressed=true][data-v-5c4af565]{color:#fff;background:#9b482b;border-color:#9b482b}.shelf-selected[data-v-5c4af565]{font-size:.9rem;color:#77462d}.shelf-selected button[data-v-5c4af565]{margin-left:.4rem}.accent-hint[data-v-5c4af565]{font-size:.82rem;color:#9a7a5c;margin:.1rem 0 .5rem 3.6rem}.cloned-section[data-v-5c4af565]{margin-top:.8rem;border-top:1px dashed #e2d3c2;padding-top:.5rem}.cloned-title[data-v-5c4af565]{font-size:.85rem;color:#9a7a5c;margin-bottom:.4rem}.role-voice[data-v-cf4cf2c3]{border-top:1px solid #e9dfd3;margin-top:16px;padding-top:14px;color:#49352a}.voice-summary[data-v-cf4cf2c3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.voice-summary h3[data-v-cf4cf2c3]{font-size:16px;margin:0}.voice-summary p[data-v-cf4cf2c3],.voice-editor>p[data-v-cf4cf2c3]{font-size:14px;line-height:1.7;margin:6px 0;color:#765e4d}.voice-summary .n-button[data-v-cf4cf2c3]{flex-shrink:0;min-height:44px}.voice-editor[data-v-cf4cf2c3]{margin-top:16px}.voice-actions[data-v-cf4cf2c3]{display:flex;gap:12px;margin-top:20px}.voice-actions .n-button[data-v-cf4cf2c3]{min-height:44px}.error[data-v-cf4cf2c3]{color:#9f372a!important}.saved[data-v-cf4cf2c3]{font-size:14px;color:#426b52;line-height:1.7}.framing[data-v-ed055fb5]{margin-top:20px;padding:18px;background:#f6eee3;border:1px solid #e4d5c1;border-radius:18px}.framing h3[data-v-ed055fb5]{font-size:19px;margin:0 0 8px}.framing p[data-v-ed055fb5]{font-size:14px;line-height:1.7;color:#745d4a;margin:8px 0 16px}.framing canvas[data-v-ed055fb5]{display:block;width:100%;max-width:300px;aspect-ratio:3/4;margin:auto;border-radius:12px;background:#eaded0}.framing-controls[data-v-ed055fb5]{margin:16px 0;display:grid;gap:6px}.framing-controls label[data-v-ed055fb5]{display:flex;align-items:center;gap:14px;min-height:44px;font-size:14px;white-space:nowrap}.framing input[data-v-ed055fb5]{width:100%;min-width:0;height:32px;accent-color:#a95730}.framing-actions[data-v-ed055fb5]{display:flex;flex-wrap:wrap;gap:10px}.framing .n-button[data-v-ed055fb5]{min-height:44px}.confirmed-frame[data-v-ed055fb5]{display:flex;gap:18px;align-items:center}.confirmed-frame img[data-v-ed055fb5]{width:96px;max-height:144px;object-fit:contain;border-radius:10px}.quality-note[data-v-ed055fb5]{color:#8e5127!important}.role-framing[data-v-06b88ad5]{border-top:1px solid #e9dfd3;margin-top:16px;padding-top:14px;color:#49352a}.framing-summary[data-v-06b88ad5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.framing-summary h3[data-v-06b88ad5]{font-size:16px;margin:0}.framing-summary p[data-v-06b88ad5],.framing-editor>p[data-v-06b88ad5],.role-framing>p[data-v-06b88ad5]{font-size:14px;line-height:1.7;margin:6px 0;color:#765e4d}.framing-summary .n-button[data-v-06b88ad5]{flex-shrink:0;min-height:44px}.framing-editor[data-v-06b88ad5]{margin-top:16px}.error[data-v-06b88ad5]{color:#9f372a!important}.saved[data-v-06b88ad5]{font-size:14px;color:#426b52;line-height:1.7}.call-confirm-page[data-v-76241ad8]{max-width:620px}.preparation-card[data-v-76241ad8]{margin-top:24px;padding:28px 22px;border:1px solid #e6d8c8;border-radius:24px;background:#fffdf8;text-align:center}.eyebrow[data-v-76241ad8]{color:#a85936;font-size:13px;letter-spacing:.08em;margin:0 0 10px}.preparation-card h1[data-v-76241ad8]{font-size:28px;margin:0 0 24px}.person img[data-v-76241ad8]{width:132px;height:160px;object-fit:cover;border-radius:22px;box-shadow:0 8px 24px #6c4b2a18}.person h2[data-v-76241ad8]{margin:14px 0 4px;font-size:24px}.person p[data-v-76241ad8]{font-size:14px;color:#7e6b5c;margin:0 0 20px}.preparation-note[data-v-76241ad8]{background:#f8efe3;border-radius:16px;padding:18px;text-align:left;margin:22px 0}.preparation-note strong[data-v-76241ad8]{font-size:16px}.preparation-note p[data-v-76241ad8]{margin:8px 0;line-height:1.75;font-size:14px}.preparation-note small[data-v-76241ad8],.fine[data-v-76241ad8]{color:#807267;line-height:1.7;font-size:12px}.balance-note[data-v-76241ad8]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ede4d8;padding:18px 0;margin-top:18px;font-size:14px}.balance-note strong[data-v-76241ad8]{font-size:24px;font-variant-numeric:tabular-nums}.ready-note[data-v-76241ad8]{color:#4b7460;font-size:14px}.fine[data-v-76241ad8]{margin:16px 0 0}.is-dialing[data-v-76241ad8]{background:#24483f;color:#fff9ef;min-height:480px}.is-dialing .eyebrow[data-v-76241ad8],.is-dialing .person p[data-v-76241ad8],.is-dialing .fine[data-v-76241ad8]{color:#dbcbb5}.cancel-invitation[data-v-76241ad8]{display:inline-block;margin-top:22px;padding:12px 28px;border-radius:28px;background:#ac4e3a;color:#fff;text-decoration:none;min-height:44px;box-sizing:border-box}.dial-waves[data-v-76241ad8]{display:flex;justify-content:center;gap:6px;margin:24px}.dial-waves i[data-v-76241ad8]{width:6px;height:18px;background:#dec7a3;border-radius:8px;animation:breathe-76241ad8 1.2s ease-in-out infinite}.dial-waves i[data-v-76241ad8]:nth-child(2){animation-delay:.2s}.dial-waves i[data-v-76241ad8]:nth-child(3){animation-delay:.4s}@keyframes breathe-76241ad8{50%{transform:scaleY(.4);opacity:.4}}@media(prefers-reduced-motion:reduce){.dial-waves i[data-v-76241ad8]{animation:none}}*{box-sizing:border-box}body{margin:0;background:#fbf6ed;color:#49352a;font-family:Microsoft YaHei,PingFang SC,sans-serif;line-height:1.7;font-size:16px;overflow-wrap:anywhere}a{color:inherit;text-decoration:none;display:inline-flex;align-items:center}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #ad562e;outline-offset:4px}h1,h2,h3,p,figure{margin:0}h1{font-family:Songti SC,SimSun,serif;font-weight:600;line-height:1.4}h2{font-size:23px;font-weight:600}h3{font-size:17px}svg{flex-shrink:0;vertical-align:middle}.demo-strip{text-align:center;background:#ede3d2;color:#6b5747;padding:6px 8px;font-size:12px}.site-header{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;height:auto;min-height:80px;padding:12px 16px;gap:12px}.brand{display:flex;align-items:center;font-weight:650;gap:9px;min-height:44px;font-size:18px;flex-shrink:0}.brand img{width:37px;height:37px}.brand small{display:block;font-weight:400;color:#796657;font-size:11px;letter-spacing:0}.site-header nav{gap:38px;font-size:14px;display:none}.site-header nav a{padding:8px 0}.site-header nav .router-link-exact-active{color:#ad562e;border-bottom:2px solid #ad562e}.header-create{border:1px solid #d8b99e;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;font-size:13px;padding:8px 14px}.page{margin:auto;padding:20px 16px 32px;max-width:680px;min-width:0}.hero{display:grid;align-items:center;grid-template-columns:minmax(0,1fr);max-width:680px;gap:24px;padding:8px 0 28px}.intro-line{color:#8e623e;margin-bottom:16px;font-size:14px}.small-leaf{font-size:23px;margin-right:7px}.hero h1{line-height:1.5;letter-spacing:1px;font-size:38px}.hero-description{line-height:2;color:#796657;margin:15px 0 22px;font-size:16px}.hero-button{min-width:175px;width:100%;min-height:48px}.hero-button svg{margin-left:22px}.quiet{font-size:12px;color:#796657}.hero-copy>.quiet{margin-top:10px;font-size:13px}.process{border-top:1px solid #e4d8c6;padding-top:27px}.section-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:7px}.section-heading p{color:#796657;font-size:11px}.steps-overview{display:grid;padding:0;list-style:none;grid-template-columns:repeat(2,1fr);gap:23px 27px;margin:24px 0 30px}.steps-overview li{position:relative}.step-art{display:inline-flex;align-items:center;justify-content:center;border-radius:15px;background:#f0e5d4;color:#94623e;margin-bottom:9px;width:43px;height:43px}.steps-overview small{float:right;font-size:15px;margin-top:12px;color:#796657}.steps-overview h3{margin-bottom:6px;font-size:15px}.steps-overview p{color:#796657;font-size:11px}.text-link{color:#a24d29;display:inline-flex;align-items:center;gap:6px;font-size:13px}.site-footer{border-top:1px solid #e9dfcf;display:flex;justify-content:space-between;max-width:1150px;margin:auto;color:#887665;flex-direction:column;gap:4px;padding:20px 16px 24px;font-size:12px}.mobile-nav{position:fixed;z-index:20;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;border-top:1px solid #e9dfcf;height:calc(var(--tab-height) + var(--safe-bottom));padding:6px 12px calc(6px + var(--safe-bottom));background:#fffdf9;-webkit-backdrop-filter:none;backdrop-filter:none}.page-heading{margin-bottom:26px}.page-heading>p:first-child{font-size:13px;color:#ad562e;margin-bottom:10px}.page-heading h1{margin-bottom:12px;font-size:27px}.page-heading p{color:#796657;font-size:12px}.centered{text-align:center}.back-link{display:inline-flex;gap:6px;align-items:center;color:#796657;margin-bottom:20px;font-size:12px}.create-page{max-width:800px}.create-page .page-heading{text-align:center}.wizard-steps{padding:0;display:flex;list-style:none;justify-content:space-between;max-width:580px;margin:0 auto 22px;gap:7px}.wizard-steps li{display:flex;align-items:center;color:#8d7b69;gap:5px;font-size:13px}.wizard-steps li>span{display:inline-flex;align-items:center;justify-content:center;border:1px solid #d8cbb7;border-radius:50%;width:32px;height:32px;font-size:12px;flex-shrink:0}.wizard-steps .active{color:#ad562e;font-weight:600}.wizard-steps .active>span{background:#ad562e;border-color:#ad562e;color:#fff}.wizard-steps .done>span{background:#eee3d0;color:#ad562e}.form-paper{background:#fffdf9;border:1px solid #ece1cf;padding:24px 16px;border-radius:16px;box-shadow:none}.form-heading{margin-bottom:24px}.form-heading small{font-size:12px;color:#796657}.form-heading h2{margin-top:6px;font-size:21px}.photo-upload{border:1.5px dashed #d3b697;border-radius:14px;background:#fcf8f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;cursor:pointer;height:220px}.photo-upload strong{font-weight:500;font-size:14px}.photo-upload>span:not(.upload-icon){color:#796657;font-size:11px}.upload-icon{color:#ad562e;background:#f3e4d1;padding:14px;border-radius:50%}.photo-upload input,.upload-audio input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.photo-upload:focus-within,.upload-audio:focus-within{outline:3px solid #ad562e;outline-offset:3px}.photo-upload img{width:100%;height:100%;object-fit:contain}.field-hint{font-size:12px;color:#796657;margin:12px 0 16px;line-height:1.8}.soft-note{background:#f6efe2;padding:13px 17px;font-size:13px;border-radius:9px;color:#7b624d}.form-actions{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eee4d6;margin-top:23px;padding-top:20px;flex-wrap:wrap;gap:12px}.under-note{text-align:center;font-size:11px;color:#887665;margin-top:20px}.field-label{display:block;margin-bottom:23px;font-size:14px}.field-label .n-input{margin-top:10px}.field-row{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.field-row label{display:block;font-size:14px}.field-row .n-input,.field-row .n-input-number{margin-top:9px}fieldset{padding:0;border:0;margin:24px 0 0;min-width:0}legend{margin-bottom:10px;font-size:14px}.chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.choice-chip{background:#fffdf9;border:1px solid #e3d6c4;color:#796657;border-radius:9px;min-width:44px;min-height:44px;padding:10px 12px;font-size:14px}.choice-chip.selected{border-color:#ad562e;color:#914323;background:#f9ecdd}.voice-list{display:flex;flex-direction:column;gap:10px}.voice-option{display:flex;align-items:center;border:1px solid #e8ddcb;border-radius:12px;padding:12px;gap:8px;flex-wrap:wrap}.voice-option.selected{border-color:#ad562e;background:#fcf2e7}.voice-option label{display:flex;align-items:center;cursor:pointer;position:relative;min-height:44px;min-width:44px;gap:8px;flex:1 1 180px}.voice-option input{accent-color:#ad562e}.voice-option strong{display:block;font-size:15px}.voice-option small{display:block;color:#796657;font-size:13px}.voice-option svg{color:#ad562e}.clone-box{margin-top:24px;background:#f6efdf;border-radius:12px;padding:16px}.clone-box h3{display:flex;align-items:center;gap:8px;font-size:16px}.clone-box p{margin:8px 0 15px;color:#796657;font-size:13px}.upload-audio{display:inline-flex;position:relative;padding:8px 16px;background:#fffdf9;border:1px solid #cba786;border-radius:9px;color:#a24d29;overflow:hidden;min-height:48px;min-width:44px;align-items:center;justify-content:center;font-size:15px}.form-alert{margin-bottom:18px}.pricing-page{max-width:1240px}.pricing-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:25px}.price-card{border:1px solid #e6dac7;background:#fffdf9;display:flex;flex-direction:column;padding:24px;border-radius:16px}.price-card.featured{border:1.5px solid #ad562e;background:#fff9ef;box-shadow:none}.plan-mark{color:#927253;display:flex;align-items:center;gap:6px;min-height:24px;margin-bottom:10px;font-size:13px}.price-card h2{font-size:21px}.price{line-height:1.2;font-weight:600;letter-spacing:-1px;font-size:39px;margin-top:13px}.price small{font-size:18px;margin-right:4px}.points{font-size:17px;margin:12px 0 16px}.points span{font-size:12px;color:#796657}.price-card ul{padding:20px 0 0;margin:0 0 20px;list-style:none;border-top:1px solid #ebdfce;flex:1;grid-template-columns:repeat(2,1fr);column-gap:10px;display:block}.price-card li{display:flex;gap:7px;align-items:center;margin-bottom:12px;font-size:14px}.price-card li svg{color:#8c795d}.pricing-explainer{max-width:700px;margin:35px auto 0;border-top:1px solid #e6dac7;padding:25px 0}.pricing-explainer h3{margin-bottom:10px;font-size:16px}.pricing-explainer p{font-size:12px;color:#796657;margin:5px 0}.payment-modal,.account-modal{width:calc(100% - 32px)!important;max-width:420px!important;border-radius:18px!important;max-height:calc(100dvh - 24px);overflow-y:auto}.qr-placeholder{margin:20px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;height:200px;width:200px;border:2px dashed #c5af91;color:#927253;background:#f7f1e5;border-radius:14px}.qr-placeholder span{font-size:12px}.modal-button{margin:18px 0 10px}.me-page{max-width:930px}.account-heading{display:flex;margin-bottom:30px;flex-wrap:wrap;align-items:flex-start;gap:12px}.account-avatar{background:#ead9c0;color:#ad562e;border-radius:50%;display:flex;align-items:center;justify-content:center;width:47px;height:47px}.account-heading h1{font-size:24px}.account-heading p{color:#796657;overflow-wrap:anywhere;font-size:13px}.account-heading>a{flex-shrink:0;margin-left:59px}.balance-panel{display:flex;align-items:center;justify-content:space-between;background:#ede0cb;border-radius:16px;margin-bottom:34px;padding:20px;flex-wrap:wrap;gap:12px}.balance-panel p{font-size:13px}.balance-panel p span{color:#796657;margin-left:8px;font-size:12px}.balance-panel strong{line-height:1.5;font-weight:600;font-size:34px}.section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px;flex-wrap:wrap}.section-title h2{font-size:18px}.avatar-grid{display:grid;gap:12px;grid-template-columns:1fr}.avatar-card{display:flex;background:#fffdf9;border:1px solid #e8ddcc;border-radius:14px;min-width:0;padding:14px;gap:16px}.avatar-card>img{object-fit:cover;border-radius:8px;width:84px;height:118px;flex-shrink:0}.avatar-card>div{min-width:0;flex:1}.avatar-card{flex-wrap:wrap}.avatar-card>.avatar-settings{width:100%;flex:0 0 100%;min-width:0}.avatar-card h3{margin:3px 0;overflow-wrap:anywhere;font-size:16px}.avatar-card span{display:block;color:#796657;margin-bottom:13px;font-size:11px}.my-voices{margin-top:32px}.list-row{display:flex;padding:17px 0;border-top:1px solid #e7dccb;gap:12px;align-items:center}.list-row>div{flex:1;min-width:0}.list-row strong{font-size:15px}.list-row small{display:block;font-size:11px;color:#796657}.me-page section+section{margin-top:30px}.order-row{display:flex;gap:15px;align-items:center;padding:16px 0;border-top:1px solid #e7dccb;flex-wrap:wrap;font-size:15px}.order-row>div{min-width:0;flex:1 1 120px}.order-row strong{font-weight:500}.order-row small{display:block;font-size:11px;color:#796657}.order-status{font-size:10px;color:#8a6b4e;background:#f1e8da;padding:4px 8px;border-radius:6px}.account-links{border:1px solid #e4d7c3;border-radius:13px;overflow:hidden}.account-links>:is(a,button){display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;min-height:58px;padding:16px 20px;border:0;background:transparent;color:#49352a;font:inherit;font-size:16px;line-height:24px;text-align:left;text-decoration:none;box-sizing:border-box}.account-links>:is(a,button):not(:last-child){border-bottom:1px solid #e4d7c3}.account-links>:is(a,button)>svg{flex-shrink:0;margin-left:auto}.account-modal p{margin:12px 0}.empty-note{padding:20px 0;font-size:13px;color:#796657}.login-page{max-width:560px}.login-paper{background:#fffdf9;border:1px solid #e8ddcb;padding:26px 20px;border-radius:16px}.login-mark{width:49px;margin-bottom:18px}.login-paper h1{font-size:30px}.login-paper>p{font-size:13px;color:#796657;margin:10px 0 25px}.login-paper .n-alert{font-size:11px}.code-row{display:flex;margin-top:9px;flex-direction:column;align-items:stretch;gap:12px}.code-row .n-input{margin:0}.code-row>.n-button{flex-shrink:0}.call-page{max-width:850px}.call-page .page-heading{text-align:center}.call-stage{position:relative;background:#4f4c3f;overflow:hidden;color:#fff9ec;height:clamp(320px,58svh,480px);min-height:320px;border-radius:16px}.call-stage>img{display:block;height:100%;width:100%;object-fit:contain;background:#716858}.call-top{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;gap:10px;background:linear-gradient(#342b25a6,transparent);padding:15px 12px;font-size:13px;flex-wrap:wrap;z-index:2}.call-status{display:flex;align-items:center;gap:8px}.call-status i{width:7px;height:7px;border-radius:50%;background:#b6d39c}.call-status i.ended{background:#d8c6ae}.self-preview{position:absolute;background:#50473de8;border:1px solid #d5c7b655;border-radius:13px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;right:12px;width:104px;height:122px;bottom:58px;font-size:12px}.self-preview small{color:#decdb8;font-size:11px}.call-caption{position:absolute;bottom:0;left:0;right:0;text-align:center;background:#342b25b5;padding:10px;font-size:12px}.call-controls{display:flex;justify-content:center;margin-top:25px;gap:16px}.call-controls button{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:8px;color:#796657;font-size:13px;min-width:78px;min-height:80px}.call-controls button>span{display:flex;align-items:center;justify-content:center;width:57px;height:57px;border-radius:50%;background:#ede4d6;color:#594535}.call-controls .hangup>span{background:#b7523b;color:#fff}.call-controls [aria-pressed=true]>span{background:#604c3c;color:#fff}.call-finished{text-align:center;margin-top:24px}.call-finished p{font-size:13px;color:#796657;margin-bottom:17px}.section-heading h2{font-size:22px}.mobile-nav a{display:flex;flex-direction:column;align-items:center;gap:2px;color:#796657;min-height:56px;min-width:64px;font-size:12px;justify-content:center}.mobile-nav .router-link-exact-active{color:#ad562e}.create-page .page-heading h1{font-size:25px}.form-actions .quiet{font-size:12px;max-width:none;flex-basis:100%}.form-actions .n-button--large-type{height:44px;font-size:15px;min-height:48px;flex:1}.voice-option label>svg{display:none}.voice-option .n-button{font-size:14px;min-width:74px;margin-left:auto}.account-heading .n-button{padding:0 10px;font-size:14px}.avatar-card .n-button{font-size:12px}.section-title .text-link{font-size:14px}.code-row .n-button{padding:0 10px;font-size:14px;align-self:flex-end}.call-page .page-heading h1{font-size:24px}.call-page+.site-footer{padding-bottom:25px}:root{--tab-height: 72px;--safe-bottom: env(safe-area-inset-bottom,0px);--motion-ease: cubic-bezier(.22,1,.36,1)}html{scroll-padding-bottom:calc(var(--tab-height) + var(--safe-bottom) + 20px);scroll-padding-top:16px}::selection{background:#e7c5a6;color:#49352a}input,textarea{caret-color:#ad562e}.app-shell{padding-bottom:var(--keyboard-space,0px)}.app-shell.has-tabs{padding-bottom:calc(var(--tab-height) + var(--safe-bottom) + var(--keyboard-space,0px))}.page-heading p,.field-hint,.under-note,.quiet,.steps-overview p,.section-heading p{font-size:13px}.keyboard-open .mobile-nav{visibility:hidden;pointer-events:none}a,button,[role=button],input,textarea,[tabindex="0"]{scroll-margin-block:20px calc(var(--tab-height) + var(--safe-bottom) + 24px);touch-action:manipulation}a,button,[role=button]{min-width:44px;min-height:44px}.back-link,.text-link{min-height:44px;font-size:14px;align-items:center;line-height:1.6}.field-row label,.field-label,legend{font-size:16px}.form-actions .n-button{min-height:48px}.n-button{min-width:44px;min-height:44px}.n-button__content{white-space:normal;overflow-wrap:anywhere}.n-input:not(.n-input--textarea),.n-input__input-el,.n-base-selection-label{min-height:44px}.n-input__input-el,.n-input__textarea-el{font-size:16px!important}.n-input-number{width:100%}.n-input-number .n-button{width:44px;height:44px}.n-base-selection,.n-base-select-option{min-height:44px}.n-base-close,.n-card-header__close{min-width:44px!important;min-height:44px!important}.n-dialog{width:calc(100vw - 32px);max-width:420px;max-height:calc(100dvh - 32px);overflow-y:auto}.n-dialog__action{flex-wrap:wrap;gap:12px}.n-card-header__main,.n-dialog__title{overflow-wrap:anywhere;min-width:0}.n-modal-body-wrapper{padding:12px 0}.voice-option label>input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.radio-mark{width:18px;height:18px;border:1px solid #a18870;border-radius:50%;flex-shrink:0}.voice-option input:checked+.radio-mark{border:5px solid #ad562e}.voice-option label:focus-within{outline:2px solid #ad562e;outline-offset:4px;border-radius:4px}.voice-option label>span:last-child{min-width:0}.points span,.pricing-explainer p{font-size:13px}.account-heading>div:nth-child(2){flex:1;min-width:0}.avatar-card span,.avatar-card .n-button,.list-row small,.order-row small,.order-status{font-size:13px}.login-paper>p,.login-paper .n-alert{font-size:14px}.call-portrait{display:block;height:100%;width:100%;object-fit:contain;background:#716858}.camera-indicator{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.loading-state{padding:16px;margin:12px 0;background:#f2e7d6;border-radius:12px;color:#634d3a}.loading-state p{font-size:14px;margin-bottom:12px}.loading-state .n-skeleton+.n-skeleton{margin-top:10px}.call-loading{position:absolute;inset:60px 24px auto;color:#49352a}.step-viewport{overflow:hidden}.step-panel{min-width:0}.n-base-wave{display:none!important}.n-base-loading .n-base-loading__container,.n-base-loading .n-base-loading__icon{animation:none!important}.n-base-loading__container svg{display:none}.n-base-loading__container:after{content:"";display:block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;box-sizing:border-box}.steps-overview>li,.pricing-grid>.price-card{animation:soft-arrival .22s ease-out both}.steps-overview>li:nth-child(2),.pricing-grid>.price-card:nth-child(2){animation-delay:40ms}.steps-overview>li:nth-child(3),.pricing-grid>.price-card:nth-child(3){animation-delay:80ms}.steps-overview>li:nth-child(4),.pricing-grid>.price-card:nth-child(4){animation-delay:.12s}button,a,[role=button],.choice-chip,.upload-audio{transition:transform .15s ease-out,background-color .15s ease-out,color .15s ease-out}button:active:not(:disabled),a:active,[role=button]:active,.upload-audio:active{transform:scale(.97)}.page-enter-active{transition:opacity .18s var(--motion-ease),transform .18s var(--motion-ease)}.page-leave-active{transition:opacity .15s ease-out}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0}.step-forward-enter-active,.step-back-enter-active{transition:opacity .18s var(--motion-ease),transform .18s var(--motion-ease)}.step-forward-leave-active,.step-back-leave-active{transition:opacity .15s ease-out,transform .15s ease-out}.step-forward-enter-from,.step-back-leave-to{opacity:0;transform:translate(8px)}.step-forward-leave-to,.step-back-enter-from{opacity:0;transform:translate(-8px)}.status-enter-active{transition:opacity .18s ease-out}.status-leave-active{transition:opacity .15s ease-out}.status-enter-from,.status-leave-to{opacity:0}@keyframes soft-arrival{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){.site-header{max-width:1120px;padding:20px 28px}.site-header nav{display:flex;gap:24px}.site-header nav a{display:inline-flex;align-items:center;padding:8px 12px}.page{max-width:1080px;padding:32px 28px 48px}.create-page{max-width:760px}.login-page{max-width:560px}.call-page{max-width:820px}.me-page{max-width:930px}.hero{grid-template-columns:minmax(0,1fr);gap:40px;padding:24px 0 48px}.hero h1{font-size:46px}.hero-button{width:auto}.pricing-grid,.avatar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.form-paper{padding:32px}.site-footer{flex-direction:row;padding:24px 28px;max-width:1080px}.mobile-nav{display:none}.app-shell.has-tabs{padding-bottom:var(--keyboard-space,0px)}.account-heading>a{margin-left:auto}.call-stage{height:480px}}@media(min-width:1200px){.page{max-width:1150px;padding-inline:36px}.pricing-page{max-width:1240px}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.create-page{max-width:760px}.login-page{max-width:560px}.call-page{max-width:820px}.me-page{max-width:930px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}button:active:not(:disabled),a:active,[role=button]:active,.upload-audio:active{transform:none!important}}.feature-library,.me-feature-links{margin-top:2rem}.feature-grid{display:grid;grid-template-columns:1fr;gap:.75rem}.feature-card{display:flex;flex-direction:column;gap:.35rem;padding:1rem;border:1px solid var(--line,#eadfd7);border-radius:16px;background:#fffaf6;color:inherit;text-decoration:none;min-height:110px}.feature-card h3,.feature-card strong{margin:0}.feature-card small{color:var(--muted,#806f67)}.demo-badge,.example-badge{display:inline-flex;align-items:center;width:max-content;padding:.2rem .5rem;border-radius:999px;background:#fff0dc;color:#a85f20;font-size:.75rem;font-weight:700}.feature-page{max-width:640px}.feature-subtitle{color:var(--muted,#806f67)}.feature-description{font-size:1.05rem;line-height:1.7}.feature-example,.feature-info,.upload-slots,.fee-confirm,.progress-card{margin:1rem 0;padding:1rem;border-radius:18px;background:#fffaf6;border:1px solid var(--line,#eadfd7)}.example-placeholder{display:grid;place-items:center;min-height:150px;margin-top:.75rem;border-radius:12px;background:#f5e8dc;color:#806f67;text-align:center}.feature-info ul{padding-left:1.2rem}.upload-slots{display:grid;gap:.75rem}.upload-slot{display:grid;gap:.4rem;padding:1rem;border:1px dashed #d8bca6;border-radius:14px;background:#fff}.upload-slot input{max-width:100%}.progress-card progress{width:100%;accent-color:#c47a4d}.feature-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.asset-item{position:relative}.asset-item>.demo-badge{margin-bottom:.5rem}@media(min-width:700px){.feature-grid{grid-template-columns:repeat(3,1fr)}}.demo-strip{position:sticky;top:0;z-index:5000;min-height:30px;padding:7px 8px;font-size:11px;text-align:center;background:#f3dfc7;color:#61412e}.mobile-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-nav a{position:relative}.nav-badge{position:absolute;top:0;right:20%;border-radius:12px;padding:0 4px;font-size:10px;background:#ad562e;color:#fff}.consent-check{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:18px 0;line-height:1.7}input[type=checkbox]{width:20px;height:20px;accent-color:#ad562e;flex-shrink:0}.consent-check a,.legal-page a{color:#914323;text-decoration:underline;text-underline-offset:3px}.entitlement-card,.notice-card,.role-settings{background:#fffdf9;border:1px solid #e5d9c8;border-radius:16px;padding:18px;margin:16px 0;overflow-wrap:anywhere}.entitlement-card h2,.notice-card h3{margin-top:0}.sample-role{display:flex;gap:16px;align-items:center;margin-top:24px}.sample-role img{width:72px;border-radius:12px}.sample-role p{font-size:12px}.missing-photo{min-height:120px;display:grid;place-items:center;background:#eee5d8}.create-page .form-actions{position:fixed;bottom:calc(72px + env(safe-area-inset-bottom));left:0;right:0;z-index:20;margin:0;padding:12px 16px;background:#fffaf2;box-shadow:0 -2px 16px #49352a10}.create-page{padding-bottom:100px}.keyboard-open .create-page .form-actions{bottom:var(--keyboard-space, 0px)}.photo-upload:has(input:disabled){cursor:default}.confirm-portrait{width:110px;height:140px;object-fit:cover;border-radius:16px}.stack-actions{display:grid;gap:14px;margin-top:24px}.order-details{display:grid;grid-template-columns:80px 1fr;gap:14px}.order-details dd{margin:0;overflow-wrap:anywhere}.demo-order-row{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px 0;border-bottom:1px solid #e5d9c8;color:inherit;text-decoration:none}.demo-order-row small{grid-column:1 / -1;color:#796354}.memory-settings{margin-top:20px;border-top:1px solid #e5d9c8;padding-top:16px}.memory-settings label{display:flex;align-items:center;gap:10px}.unread-dot{display:inline-block;width:8px;height:8px;background:#ad562e;border-radius:50%;margin-right:8px}.legal-page{max-width:800px;line-height:1.9;overflow-wrap:anywhere}.legal-page h2{margin-top:30px;font-size:20px}.template-text{white-space:pre-wrap;font:inherit;background:#fffdf9;padding:20px;border-radius:16px}.legal-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.share-link{overflow-wrap:anywhere;padding:12px;background:#f6eddf}.footer-legal{display:flex;gap:12px}.account-modal{margin-top:44px!important}@media(min-width:768px){.demo-strip{font-size:12px}.create-page .form-actions{position:sticky;bottom:0;padding:16px 0;box-shadow:none}.create-page{padding-bottom:40px}}.me-shortcuts{display:grid;gap:16px;margin:24px 0}.account-entry{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:88px;padding:18px 20px;border:1px solid #e5d9c8;border-radius:18px;color:#49352a;background:#fffdf9;text-decoration:none}.account-entry strong,.account-entry small{display:block}.account-entry strong{font-size:18px}.account-entry small{margin-top:4px;color:#796354;font-size:13px}.account-entry>svg{flex-shrink:0}.collection-heading{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;padding-bottom:20px;border-bottom:1px solid #e5d9c8}.collection-heading h1{margin:0;font-size:22px;text-align:center}.collection-heading>a{display:grid;place-items:center;color:inherit}.collection-intro{margin:28px 0;line-height:1.8}.assets-empty{padding:36px 8px 100px;text-align:center;color:#796354}.assets-empty h2{font-size:18px;font-weight:500}.assets-empty p{line-height:1.9}.voice-actions,.asset-actions{display:flex;flex-wrap:wrap;gap:12px}.voice-empty{margin-top:28px}.asset-item{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid #e5d9c8}.asset-item>img{width:88px;height:110px;object-fit:cover;border-radius:12px}.asset-item>div{flex:1;min-width:0;overflow-wrap:anywhere}.asset-item h2{font-size:18px;margin:0 0 8px}.asset-item progress,.asset-preview{width:100%}.footer-legal{align-items:center;justify-content:center;flex-wrap:wrap}.footer-legal a{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.ops-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0}.ops-kpi-grid article,.admin-section{background:#ffffffbf;border:1px solid rgba(126,83,57,.14);border-radius:18px;padding:18px;box-shadow:0 8px 24px #5c37210f}.ops-kpi-grid small,.ops-kpi-grid p{display:block;color:#806b5d;margin:0}.ops-kpi-grid strong{display:block;font-size:34px;line-height:1.1;color:#6d4734;margin:8px 0}.admin-section{margin-top:18px}.admin-section h2{margin:0 0 14px}.margin-grid{display:grid;gap:10px}.margin-grid article{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:12px;border-radius:12px;background:#fff8ef}.margin-grid article.abnormal{border:1px solid #b53f31;background:#fff0ed}.margin-grid span{font-size:24px;font-weight:700;color:#6d4734}.margin-grid small{grid-column:1/-1;color:#806b5d}.channel-list,.admin-row{display:grid;gap:10px}.channel-list>div,.admin-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(126,83,57,.1)}.channel-list small,.admin-row small{margin-left:auto;color:#806b5d}.status-dot{width:9px;height:9px;border-radius:50%;background:#b53f31}.status-dot.configured{background:#4d8e68}.trend-list>div{display:grid;grid-template-columns:100px 1fr 90px;gap:10px;align-items:center;padding:8px 0}.trend-list progress{width:100%;accent-color:#c47a4d}.admin-detail{white-space:pre-wrap;overflow:auto;background:#2b211c;color:#fff7ed;padding:14px;border-radius:12px;font-size:12px}.remote-video{width:100%;height:100%;object-fit:cover;border-radius:18px;background:#2c211c}.call-queue{display:grid;place-items:center;gap:10px;min-height:300px;text-align:center}.admin-login{max-width:460px;display:grid;gap:12px;margin:0 auto}.brand-login{--ink:#163c36;--sand:#ecd69d;--text:#e5eee7;background:#153b35;color:var(--text);min-height:100svh;display:grid;align-content:center;justify-items:center;padding:40px 18px;box-sizing:border-box;font:15px/1.6 system-ui,Microsoft YaHei,sans-serif}.brand-login>header,.brand-login>form,.brand-login>.admin-login,.brand-login>[role=alert]{width:min(100%,420px);box-sizing:border-box}.brand-login>header{margin:0 auto 22px;padding:0;color:inherit;text-align:left}.brand-login>header p{margin:10px 0 2px;font-size:14px;color:#c4d8cb}.brand-login>header h1{margin:0;color:#fff;font:650 clamp(28px,4vw,42px)/1.23 system-ui;overflow-wrap:anywhere}.brand-emblem{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:10px;background:var(--sand);color:var(--ink);font:600 24px/1 serif}.brand-login>form,.brand-login>.admin-login{background:#f9fbf8;border:1px solid #dae5dd;color:#18392f;border-radius:12px;padding:clamp(20px,4vw,32px);margin:0;display:grid;gap:12px}.brand-login form h2,.brand-login section h2{margin:0;font:650 21px/1.45 system-ui}.brand-login form p{margin:0;color:#4d6358}.brand-login label{display:grid;gap:5px;margin:3px 0;color:#29483c}.brand-login input:not(.n-input__input-el){width:100%;background:#fff;border:1px solid #a7bdb1;border-radius:6px;font:inherit;padding:8px;box-sizing:border-box}.brand-login button:not(.n-button){background:#235444;padding:10px 14px;color:#fff;border-radius:6px;border:0;font:inherit;cursor:pointer}.brand-login button:disabled{opacity:.65}.brand-login form .n-button{background:#235444;--n-color:#235444!important;--n-border:1px solid #235444!important;--n-color-hover:#183f32!important}.brand-login :focus-visible{outline:3px solid #c79a45;outline-offset:2px}.brand-login>[role=alert]{color:#fff}.wb-brand span{min-width:0;overflow-wrap:anywhere}.wb-brand b{flex-shrink:0}
