.receipt-redesign *{box-sizing:border-box}.receipt-redesign .rr-base{background:var(--canvas);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}.receipt-redesign h1,.receipt-redesign h2,.receipt-redesign h3,.receipt-redesign .serif{font-family:var(--serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:400}.receipt-redesign p{margin:0}.receipt-redesign .mono{font-family:var(--mono);letter-spacing:0}.receipt-redesign .muted{color:var(--muted)}.receipt-redesign .card{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px}.receipt-redesign .btn{background:var(--ink);color:#fff;min-height:44px;font:600 14px/1 var(--sans);white-space:nowrap;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.receipt-redesign .btn.light{color:var(--ink);background:#fff}.receipt-redesign .btn.quiet{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff}.receipt-redesign .link{color:var(--muted);font:500 14px/1 var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:10px 4px;text-decoration:underline}.receipt-redesign .chip{height:28px;font:600 12.5px/1 var(--sans);border-radius:999px;align-items:center;padding:0 11px;display:inline-flex}.receipt-redesign .label{color:var(--ink-2);margin-bottom:7px;font-size:12.5px;font-weight:500;display:block}.receipt-redesign .field{height:46px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);white-space:nowrap;background:#fff;border-radius:11px;align-items:center;gap:10px;padding:0 14px;font-size:14.5px;display:flex;overflow:hidden}.receipt-redesign .field .ph{color:var(--faint)}.receipt-redesign .seg{background:var(--wash);border-radius:11px;padding:3px;display:inline-flex}.receipt-redesign .seg span{color:var(--muted);white-space:nowrap;border-radius:9px;padding:9px 14px;font-size:13.5px}.receipt-redesign .seg span.on{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #14141414}.receipt-redesign .check{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.receipt-redesign .box{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);background:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.receipt-redesign .box.on{background:var(--ink);box-shadow:none}.receipt-redesign svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.receipt-redesign{--ink:var(--tn-ink,#141414);--ink-2:#3a3936;--muted:#5f5c55;--faint:#6e6b64;--canvas:var(--tn-block,#f6f6f4);--surface:#fff;--line:var(--tn-line,#e7e7e4);--line-2:#d9d8d3;--wash:#efeeea;--serif:var(--tn-font-serif), Georgia, serif;--sans:var(--font-geist-sans), system-ui, sans-serif;--mono:var(--font-geist-mono), monospace;color:var(--ink);font-family:var(--sans);min-width:0}.rr-wizard .back{color:var(--ink-2);align-items:center;gap:6px;margin-bottom:14px;font-size:14px;display:inline-flex}.rr-wizard body{min-height:100vh}.rr-wizard .page{max-width:760px;margin:0 auto;padding:28px 24px 80px}.rr-wizard .bar{justify-content:space-between;align-items:center;display:flex}.rr-wizard .bar img{height:26px}.rr-wizard .lang{gap:16px;font-size:13.5px;display:flex}.rr-wizard .lang span{color:var(--muted)}.rr-wizard .lang span.on{color:var(--ink);font-weight:600}.rr-wizard .ask{margin-top:30px}.rr-wizard .ask .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.rr-wizard .ask h1{margin-top:8px;font-size:38px;line-height:1.12}.rr-wizard .ask .home{color:var(--ink-2);align-items:center;gap:8px;margin-top:12px;font-size:15px;display:flex}.rr-wizard .ask .not{color:var(--muted);text-underline-offset:3px;margin-top:6px;font-size:13.5px;text-decoration:underline}.rr-wizard .stepper{align-items:center;gap:0;margin:30px 0 18px;display:flex}.rr-wizard .stepper .node{color:var(--muted);white-space:nowrap;align-items:center;gap:10px;font-size:14px;display:flex}.rr-wizard .stepper .num{width:26px;height:26px;font:600 12px/1 var(--sans);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--muted);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.rr-wizard .stepper .node.on{color:var(--ink);font-weight:600}.rr-wizard .stepper .node.on .num{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);background:#fff}.rr-wizard .stepper .node.done .num{background:var(--ink);box-shadow:none;color:#fff}.rr-wizard .stepper .node.done{color:var(--ink-2)}.rr-wizard .stepper .rule{background:var(--line-2);flex:1;min-width:24px;height:1px;margin:0 14px}.rr-wizard .panel{padding:28px 30px 26px}.rr-wizard .panel h2{font-size:26px;line-height:1.2}.rr-wizard .panel .intro{color:var(--muted);max-width:58ch;margin-top:6px;font-size:14.5px;line-height:1.55}.rr-wizard .foot{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.rr-wizard .foot .note{color:var(--muted);font-size:13px}.rr-wizard .sep{background:var(--line);height:1px;margin:24px 0}@media (max-width:520px){.rr-wizard .page{padding:18px 16px 56px}.rr-wizard .ask{margin-top:22px}.rr-wizard .ask h1{font-size:28px}.rr-wizard .stepper{margin:22px 0 14px}.rr-wizard .stepper .node:not(.on) .txt{display:none}.rr-wizard .stepper .rule{min-width:12px;margin:0 8px}.rr-wizard .panel{padding:22px 16px 20px}.rr-wizard .panel h2{font-size:23px}.rr-wizard .foot{flex-direction:column-reverse;align-items:stretch}.rr-wizard .foot .btn{width:100%}.rr-wizard .foot>div{flex-direction:column-reverse;align-items:stretch!important;gap:10px!important}.rr-wizard .foot .note{text-align:center}}.rr-wizard .l-1-details .stack{gap:16px;margin-top:22px;display:grid}.rr-wizard .l-1-details .help{color:var(--muted);margin-top:6px;font-size:13px}.rr-wizard .l-1-details .ro{background:var(--canvas);color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:10px;margin-top:22px;padding:14px 16px;font-size:14px;display:flex}.rr-wizard .l-2-rent .grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rr-wizard .l-2-rent .total{background:var(--canvas);border-radius:12px;justify-content:space-between;align-items:baseline;margin-top:12px;padding:14px 16px;display:flex}.rr-wizard .l-2-rent .total span:first-child{color:var(--muted);font-size:13.5px}.rr-wizard .l-2-rent .total .mono{font-size:17px;font-weight:600}.rr-wizard .l-2-rent .names{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rr-wizard .l-2-rent .name-chip{background:var(--wash);border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:13.5px;display:inline-flex}.rr-wizard .l-2-rent .add{color:var(--ink);align-items:center;gap:6px;padding:8px 2px;font-size:14px;font-weight:500;display:inline-flex}.rr-wizard .l-2-rent h3.sub{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:12px;font-size:20px}@media (max-width:520px){.rr-wizard .l-2-rent .grid2{grid-template-columns:1fr}.rr-wizard .l-2-rent .seg{flex-direction:column;width:100%;display:flex}.rr-wizard .l-2-rent .field{white-space:normal;height:auto;min-height:46px;padding:12px 14px}}.rr-wizard .l-3-months .cal{background:var(--canvas);border-radius:16px;margin-top:22px;padding:18px}.rr-wizard .l-3-months .cal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.rr-wizard .l-3-months .cal-head .yr{font:600 15px/1 var(--sans)}.rr-wizard .l-3-months .nav{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:#fff;border-radius:10px;justify-content:center;align-items:center;display:flex}.rr-wizard .l-3-months .months{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.rr-wizard .l-3-months .m{height:46px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:11px;justify-content:center;align-items:center;font-size:14px;display:flex}.rr-wizard .l-3-months .m.on{background:var(--ink);color:#fff;box-shadow:none;font-weight:600}.rr-wizard .l-3-months .m.off{box-shadow:none;color:#b9b7b0;cursor:default;background:0 0}.rr-wizard .l-3-months .cal-note{color:var(--muted);justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.rr-wizard .l-3-months .rows{flex-direction:column;gap:10px;margin-top:22px;display:flex}.rr-wizard .l-3-months .row{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;grid-template-columns:132px auto minmax(0,1fr);align-items:end;gap:16px;padding:16px 18px;display:grid}.rr-wizard .l-3-months .row .mname{font-family:var(--serif);letter-spacing:-.02em;align-self:center;font-size:22px}.rr-wizard .l-3-months .row .fields{grid-template-columns:1.15fr 1fr;gap:10px;display:grid}.rr-wizard .l-3-months .row .fields.one{grid-template-columns:1fr}.rr-wizard .l-3-months .row .field{height:44px}.rr-wizard .l-3-months .row .label{margin-bottom:5px;font-size:12px}@media (max-width:520px){.rr-wizard .l-3-months .months{grid-template-columns:repeat(3,1fr)}.rr-wizard .l-3-months .cal{padding:14px}.rr-wizard .l-3-months .cal-note{flex-direction:column;gap:4px}.rr-wizard .l-3-months .row{grid-template-columns:1fr;align-items:stretch;gap:12px}.rr-wizard .l-3-months .row .fields{grid-template-columns:1fr}.rr-wizard .l-3-months .seg{display:flex}.rr-wizard .l-3-months .seg span{text-align:center;flex:1}}.rr-wizard .l-4-check .sum{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;margin-top:22px;overflow:hidden}.rr-wizard .l-4-check .sum-sec{padding:16px 18px}.rr-wizard .l-4-check .sum-sec+.sum-sec{border-top:1px solid var(--line)}.rr-wizard .l-4-check .sum-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.rr-wizard .l-4-check .sum-head b{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:500}.rr-wizard .l-4-check .edit{color:var(--ink);text-underline-offset:3px;font-size:13.5px;text-decoration:underline}.rr-wizard .l-4-check .kv{grid-template-columns:170px 1fr;gap:6px 16px;font-size:14.5px;display:grid}.rr-wizard .l-4-check .kv span:nth-child(odd){color:var(--muted)}.rr-wizard .l-4-check table{border-collapse:collapse;width:100%;font-size:14.5px}.rr-wizard .l-4-check th{text-align:left;color:var(--muted);padding:0 0 8px;font-size:12.5px;font-weight:500}.rr-wizard .l-4-check td{border-top:1px solid var(--line);padding:10px 0}.rr-wizard .l-4-check td.r,.rr-wizard .l-4-check th.r{text-align:right}.rr-wizard .l-4-check .pill{background:var(--wash);height:24px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.rr-wizard .l-4-check .sig{margin-top:24px}.rr-wizard .l-4-check .sig .field{height:54px;font-family:var(--serif);letter-spacing:-.01em;font-size:22px}.rr-wizard .l-4-check .mlist{display:none}@media (max-width:520px){.rr-wizard .l-4-check table{display:none}.rr-wizard .l-4-check .mlist{gap:10px;display:grid}.rr-wizard .l-4-check .mitem{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0;font-size:14.5px;display:grid}.rr-wizard .l-4-check .mitem .d{color:var(--muted);font-size:13.5px}.rr-wizard .l-4-check .kv{grid-template-columns:1fr;gap:2px}.rr-wizard .l-4-check .kv span:nth-child(odd){margin-top:8px;font-size:13px}.rr-wizard .l-4-check .sum-sec{padding:14px}}.rr-wizard .a-1-agency .stack{gap:16px;margin-top:22px;display:grid}.rr-wizard .a-1-agency .help{color:var(--muted);margin-top:6px;font-size:13px}.rr-wizard .a-1-agency .found{box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;gap:8px;padding:16px 18px;display:grid}.rr-wizard .a-1-agency .found-top{justify-content:space-between;align-items:center;gap:10px;font-size:15px;display:flex}.rr-wizard .a-1-agency .found-row{grid-template-columns:90px 1fr;gap:12px;font-size:14px;display:grid}.rr-wizard .a-1-agency .found-row span:first-child{color:var(--muted)}.rr-wizard .a-1-agency .found-note{color:var(--muted);margin-top:2px;font-size:13px}@media (max-width:520px){.rr-wizard .a-1-agency .found-row{grid-template-columns:1fr;gap:2px}}.rr-wizard .a-1-agency .ro{background:var(--canvas);color:var(--ink-2);border-radius:12px;align-items:flex-start;gap:10px;margin-top:22px;padding:14px 16px;font-size:14px;display:flex}.rr-sent body{width:100%;height:100vh;min-height:1000px;position:relative;overflow:hidden}.rr-sent .backdrop{border:0;width:1440px;height:1000px;position:absolute;inset:0}.rr-sent .scrim{background:#1414146b;position:absolute;inset:0}.rr-sent .modal{background:#fff;border-radius:22px;width:580px;position:absolute;top:64px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 60px #14141438}.rr-sent .top{padding:28px 30px 26px}.rr-sent .close{width:36px;height:36px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:18px;right:18px}.rr-sent .done{color:var(--ink);display:flex}.rr-sent .sentto{background:var(--canvas);border-radius:12px;margin-top:14px;padding:14px 16px;font-size:14.5px;line-height:1.5}.rr-sent .next{color:var(--muted);margin-top:14px;font-size:13.5px;line-height:1.55}.rr-sent .next b{color:var(--ink-2);font-weight:600}.rr-sent .steps{flex-direction:column;gap:0;margin-top:20px;display:flex;position:relative}.rr-sent .steps:before{content:"";background:var(--line-2);width:1px;position:absolute;top:14px;bottom:14px;left:11px}.rr-sent .step{gap:14px;padding:8px 0;display:flex;position:relative}.rr-sent .dot{width:23px;height:23px;font:600 11px/1 var(--sans);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.rr-sent .dot.done-d{background:var(--ink);color:#fff}.rr-sent .dot.next{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);background:#fff}.rr-sent .step p{color:var(--ink-2);padding-top:2px;font-size:14px;line-height:1.5}.rr-sent .step p b{color:var(--ink);font-weight:600}.rr-sent .boost{background:var(--ink);color:#fff;padding:28px 30px 26px}.rr-sent .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:11.5px}.rr-sent .bars{gap:10px;margin:20px 0 18px;display:grid}.rr-sent .bar-row{color:#ffffffb8;grid-template-columns:128px 1fr 140px;align-items:center;gap:12px;font-size:12.5px;display:grid}.rr-sent .bar{background:#ffffff1f;border-radius:6px;gap:2px;height:12px;padding:0;display:flex;overflow:hidden}.rr-sent .bar i{background:#ffffff24;flex:1}.rr-sent .bar i.on{background:#fff}.rr-sent .perks{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 22px;display:grid}.rr-sent .perk{color:#ffffffdb;align-items:flex-start;gap:9px;font-size:13px;line-height:1.4;display:flex}.rr-sent .perk svg{color:#fff;width:16px;height:16px;margin-top:1px}.rr-sent .cta{align-items:center;gap:12px;display:flex}.rr-sent .price{color:#fff;background:#ffffff1f}.rr-sent .boost .link{color:#ffffffb8;margin-left:auto}@media (max-width:520px){.rr-sent .backdrop{width:375px}.rr-sent .modal{width:auto;top:14px;left:10px;right:10px;transform:none}.rr-sent .top,.rr-sent .boost{padding-left:20px;padding-right:20px}.rr-sent .perks{grid-template-columns:1fr}.rr-sent .bars{overflow:hidden}.rr-sent .bar-row{grid-template-columns:minmax(0,1fr) auto}.rr-sent .bar-row .mono{white-space:nowrap}.rr-sent .bar-row .bar{order:3;grid-column:1/-1;min-width:0}.rr-sent .cta{flex-wrap:wrap}.rr-sent .cta .btn{flex:100%}.rr-sent .boost .link{margin-left:0}.rr-sent h2#t{font-size:26px!important}.rr-sent .boost h3{font-size:23px!important}}.rr-done .ok{color:var(--ink);display:flex}.rr-done .list{margin-top:20px}.rr-done .rec{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:14px 0;font-size:14.5px;display:grid}.rr-done .rec:last-child{border-bottom:1px solid var(--line)}.rr-done .rec .code{color:var(--muted);font-size:13px}.rr-done .rec .open{align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.rr-done .unver{color:var(--muted);gap:8px;margin-top:14px;font-size:13.5px;line-height:1.5;display:flex}.rr-done .sell{background:var(--ink);color:#fff;border-radius:22px;margin-top:18px;padding:32px 32px 30px}.rr-done .sell .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:11.5px}.rr-done .sell h2{color:#fff;max-width:20ch;margin-top:8px;font-size:32px;line-height:1.15}.rr-done .perks{gap:16px;margin:24px 0 26px;display:grid}.rr-done .perk{grid-template-columns:22px 1fr;gap:12px;display:grid}.rr-done .perk svg{color:#fff;width:20px;height:20px;margin-top:1px}.rr-done .perk b{font-size:15px;font-weight:600;display:block}.rr-done .perk span{color:#ffffffb8;margin-top:2px;font-size:13.5px;line-height:1.5;display:block}.rr-done .sell .cta{align-items:center;gap:14px;display:flex}.rr-done .gate{background:#ffffff12;border-radius:16px;margin:0 0 26px;padding:18px 20px}.rr-done .gate-title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;margin-bottom:10px;font-size:11.5px}.rr-done .gate ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.rr-done .gate li{color:#ffffffe0;grid-template-columns:22px 1fr;gap:10px;font-size:14px;line-height:1.5;display:grid}.rr-done .gate li span{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #fff6}.rr-done .sell .small{color:#ffffff9e;font-size:13px}@media (max-width:520px){.rr-done .rec{grid-template-columns:1fr auto}.rr-done .rec .code{order:3;grid-column:1/-1}.rr-done .sell{padding:26px 20px 24px}.rr-done .sell h2{font-size:27px}.rr-done .sell .cta{flex-direction:column;align-items:stretch}.rr-done .sell .btn{width:100%}.rr-done h1{font-size:30px!important}}.receipt-redesign input.field{outline-offset:3px;border:0;width:100%}.receipt-redesign button{cursor:pointer}.receipt-redesign button:disabled{cursor:default;opacity:.55}.receipt-redesign .seg button{color:var(--muted);white-space:nowrap;border-radius:9px;padding:9px 14px;font-size:13.5px}.receipt-redesign .seg button.on{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #14141414}.receipt-redesign .error{color:var(--tn-red,#b42318);margin-top:6px;font-size:13px}.receipt-redesign .check input{width:18px;height:18px;accent-color:var(--ink);flex-shrink:0;margin-top:2px}.receipt-redesign .row .changed{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.receipt-redesign .stack{gap:16px;margin-top:22px;display:grid}.receipt-redesign .summary-month{overflow-wrap:anywhere}.rr-sent{border-radius:22px!important;gap:0!important;max-width:580px!important;padding:0!important;display:block!important}.rr-wizard .page{width:100%}.rr-wizard .node .num{flex-shrink:0}.receipt-redesign .sentto{overflow-wrap:anywhere}@media (max-width:520px){.receipt-redesign .row .changed{grid-template-columns:1fr}.receipt-redesign .l-2-rent .seg button{width:100%}.rr-wizard .node.on .txt{white-space:normal}.rr-sent{max-width:100%!important}.receipt-redesign .btn{max-width:100%}}.rr-wizard{background:var(--canvas);min-height:100vh}.receipt-redesign .fields,.receipt-redesign .field,.receipt-redesign .grid2>*,.receipt-redesign .row>div{min-width:0}.receipt-redesign .l-3-months .row .fields{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.receipt-redesign .l-3-months .row .fields.one{grid-template-columns:minmax(0,1fr)}@media (max-width:520px){.receipt-redesign .l-3-months .row .fields{grid-template-columns:minmax(0,1fr)}}.rr-sent .sentto b,.rr-sent .next b{color:var(--ink);font-weight:600}.rr-wizard .lang button{color:var(--muted);font-weight:400}.rr-wizard .lang button[aria-pressed=true]{color:var(--ink);font-weight:600}.rr-wizard .amount-field{display:block;position:relative}.rr-wizard .amount-field input{font-family:var(--mono);padding-right:38px}.rr-wizard .amount-field .currency{color:var(--muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.rr-wizard .l-4-check td.r{text-align:right}.receipt-request-entry{background:var(--tn-canvas,#fff);box-shadow:inset 0 0 0 1px var(--tn-line,#e7e7e4);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:22px 24px;display:flex}.receipt-request-heading{color:var(--tn-ink,#141414);align-items:center;gap:10px;display:flex}.receipt-request-heading svg{flex-shrink:0}.receipt-request-heading h2{font-family:var(--tn-font-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:25px;font-weight:400}.receipt-request-entry p{color:var(--tn-muted,#666);margin:6px 0 0 30px;font-size:13px}.receipt-request-entry>button{white-space:nowrap;flex-shrink:0}@media (max-width:520px){.receipt-request-entry{flex-direction:column;align-items:stretch}.receipt-request-entry>button{width:100%}}.rr-wizard .workflow-callout{background:var(--ink);color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:20px 0 28px;padding:24px 26px;display:flex}.rr-wizard .workflow-callout .eyebrow{color:#d3d3cd;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.rr-wizard .workflow-callout h2{margin:8px 0;font-size:29px;line-height:1.12}.rr-wizard .workflow-callout p{color:#deded8;font-size:13.5px;line-height:1.55}.rr-wizard .workflow-callout .btn{color:var(--ink);white-space:nowrap;background:#fff;flex-shrink:0}.rr-wizard .combined .row{flex-direction:column;align-items:stretch;gap:14px;padding:20px 22px;display:flex}.rr-wizard .combined .row .changed{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rr-wizard .combined .month-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.rr-wizard .combined .sub{margin-top:24px}.rr-wizard .combined .names{flex-wrap:wrap;gap:8px;margin:12px 0 20px;display:flex}.rr-done .sell h2{max-width:none}@media (max-width:520px){.rr-wizard .workflow-callout{flex-direction:column;align-items:stretch;padding:20px}.rr-wizard .workflow-callout .btn{width:100%}.rr-wizard .combined .row{padding:16px}.rr-wizard .combined .row .changed{grid-template-columns:1fr}.rr-wizard .combined .month-top{flex-wrap:wrap}}.rr-wizard .account-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;display:grid}.rr-wizard .account-summary{gap:16px;margin-top:22px;display:grid}.rr-wizard .account-summary-row{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;display:flex}.rr-wizard .account-summary-row>span{color:var(--muted);min-width:90px}.rr-wizard .account-summary-row>strong{overflow-wrap:anywhere;flex:1;font-weight:500}.rr-wizard .account-grid .btn{white-space:nowrap}@media (max-width:520px){.rr-wizard .account-grid{grid-template-columns:minmax(0,1fr)}.rr-wizard .account-grid .btn{width:100%}.rr-wizard .account-grid .panel{min-width:0}}.rr-account .page{max-width:1040px}.rr-account .account-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px}.rr-account .account-grid .panel{padding:28px 30px}.rr-account .account-progress{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;font-size:13px;display:flex}.rr-account .account-progress>span{align-items:center;display:flex}.rr-account .account-progress>span+span:before{content:"";background:var(--line-2);width:36px;height:1px;margin-right:10px}.rr-account .account-progress .n{width:22px;height:22px;font:600 11px/1 var(--sans);box-shadow:inset 0 0 0 1px var(--line-2);background:var(--surface);border-radius:50%;justify-content:center;align-items:center;margin-right:6px;display:inline-flex}.rr-account .account-progress .on{color:var(--ink);font-weight:600}.rr-account .account-progress .on .n{box-shadow:inset 0 0 0 1.5px var(--ink)}.rr-account .google{width:100%;height:46px;margin-top:12px}.rr-account .google svg{width:18px;height:18px}.rr-account .account-or{color:var(--muted);align-items:center;gap:12px;margin:18px 0;font-size:13px;display:flex}.rr-account .account-or:before,.rr-account .account-or:after{content:"";background:var(--line);flex:1;height:1px}.rr-account .account-locked{background:var(--canvas);min-height:46px;box-shadow:inset 0 0 0 1px var(--line);overflow-wrap:anywhere;border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:10px 14px;font-size:14.5px;display:flex}.rr-account .confirmed{color:var(--sage-700);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rr-account .account-names{grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}.rr-account .account-names>label{min-width:0}.rr-account form>.btn{width:100%}.rr-account .help{color:var(--muted);margin-top:14px;font-size:12.5px;line-height:1.55}.rr-account .account-summary{gap:0;margin-top:16px}.rr-account .account-summary-row{border-top:1px solid var(--line);grid-template-columns:130px 1fr;gap:12px;padding:10px 0;display:grid}.rr-account .account-summary-row:has(svg){grid-template-columns:16px 110px 1fr}@media (max-width:820px){.rr-account .account-grid{grid-template-columns:minmax(0,1fr)}.rr-account .account-grid .panel{padding:22px 18px}.rr-account .account-summary-row{grid-template-columns:1fr;gap:2px}.rr-account .account-progress>span+span:before{display:none}}.rr-wizard .combined .names{align-items:center}.rr-wizard .combined .name-chip{background:var(--canvas);border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:14px;display:inline-flex}.rr-wizard .combined .name-chip.invited{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.rr-wizard .combined .names .add{align-items:center;gap:6px;width:auto;font-size:14px;font-weight:500;display:inline-flex}.rr-wizard .combined .payment-fields{grid-template-columns:auto 1fr 1fr;align-items:end;gap:10px;display:grid}.rr-wizard .combined .payment-fields.full{grid-template-columns:auto 1fr}.rr-wizard .combined .payment-fields .fields{display:contents}.rr-wizard .combined .payment-fields>div{min-width:0}@media (max-width:520px){.rr-wizard .combined .payment-fields,.rr-wizard .combined .payment-fields.full{grid-template-columns:1fr}}
