:root{--t-rule: rgba(0, 0, 0, .12);--t-muted: rgba(0, 0, 0, .55);--t-faint: rgba(0, 0, 0, .35);--t-fainter: rgba(0, 0, 0, .18);--t-pink: #ff1086}.sim-header,.sim-footer{font-family:var(--main-font-stack);color:#000;background:#fff}.sim-header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:48px;padding:22px 56px}.sim-header__mark{font-weight:700;letter-spacing:-.06em;line-height:.9;font-size:.95rem;color:#000;text-decoration:none;white-space:nowrap}.sim-header__mark sup{font-weight:400;font-size:.55em;letter-spacing:0;top:-.7em;position:relative}.sim-header__return{font-family:var(--main-font-stack);font-size:.95rem;color:#000;text-decoration:none;letter-spacing:-.005em;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;grid-column:3;transition:color .15s var(--timing-func-neutral)}.sim-header__return:hover{color:var(--t-pink)}.sim-header__return-glyph{display:inline-block;transition:transform .2s var(--timing-func-neutral)}.sim-header__return:hover .sim-header__return-glyph{transform:translate(-3px)}.sim-footer{display:flex;justify-content:space-between;gap:24px;padding:28px 56px 32px;margin-top:96px;border-top:1px solid var(--t-rule);font-family:var(--mono-font-stack);font-size:.7rem;color:var(--t-muted);letter-spacing:.02em}.sim-footer__list{margin:0;padding:0;list-style:none;display:flex;gap:18px;flex-wrap:wrap}.sim-footer a{color:inherit;text-decoration:none;transition:color .15s var(--timing-func-neutral)}.sim-footer a:hover{color:var(--t-pink)}@media(max-width:768px){.sim-header{grid-template-columns:1fr auto;gap:16px;padding:18px 20px}.sim-footer{padding:22px 20px 26px;flex-direction:column;gap:12px;margin-top:56px}}.sim-pagehead{padding:56px 48px 0;max-width:820px;margin:0 auto;font-family:var(--main-font-stack)}.sim-pagehead h1{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.9;font-size:var(--type-scale-n5);margin:0;color:#000}.sim-pills{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;margin-top:64px}.sim-pill{background:transparent;border:var(--border-thickness, 1px) solid #000;color:#000;font-family:var(--main-font-stack);font-variant-numeric:tabular-nums;font-size:var(--font-size-base);letter-spacing:normal;padding:var(--button-padding-y, .25rem) .9rem;border-radius:var(--button-border-radius, 9999px);text-decoration:none;transition:background-color .2s var(--timing-func-neutral),color .2s var(--timing-func-neutral),border-color .2s var(--timing-func-neutral);white-space:nowrap;line-height:var(--base-line-height);display:inline-flex;align-items:center}.sim-pill:hover{color:var(--t-pink);border-color:var(--t-pink)}.sim-pill[aria-current=page]{background:#000;color:#fff;border-color:#000}.sim-pill[aria-current=page]:hover{background:var(--t-pink);color:#fff;border-color:var(--t-pink)}@media(max-width:768px){.sim-pagehead{padding:48px 20px 0}.sim-pagehead h1{font-size:var(--type-scale-n3)}.sim-pills{margin-top:40px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}}.sim-pagehead+.t-page{padding-top:64px}@media(max-width:768px){.sim-pagehead+.t-page{padding-top:40px}}.t-page{position:relative;background:#fff;color:#000;font-family:var(--main-font-stack);font-size:1rem;line-height:1.4;padding:56px 48px 20px;max-width:820px;margin:0 auto}@media(max-width:768px){.t-page{padding:40px 20px 16px}}.t-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:24px 48px;padding-bottom:22px;border-bottom:1px solid var(--t-rule);margin-bottom:0}.t-head h1{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.9;font-size:var(--type-scale-n3);margin:0;text-wrap:balance}.t-head__sub{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;font-size:var(--type-scale-n1);line-height:.95;color:var(--t-muted);margin:0;text-align:right;text-wrap:balance;max-width:22ch}@media(max-width:768px){.t-head{grid-template-columns:1fr;gap:8px;padding-bottom:16px}.t-head h1{font-size:var(--type-scale-n2)}.t-head__sub{text-align:left;font-size:var(--type-scale-n0);max-width:none}}.t-spec{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px 28px;padding:28px 0;border-bottom:1px solid var(--t-rule)}.t-spec__label{font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);margin:0;padding-top:6px;line-height:1.4}.t-spec__body{display:flex;flex-direction:column;gap:20px;min-width:0}@media(max-width:768px){.t-spec{grid-template-columns:1fr;gap:14px;padding:24px 0}.t-spec__label{padding-top:0}}.t-pick{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.t-pick__option{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:8px 0;cursor:pointer;letter-spacing:-.005em;transition:color .15s var(--timing-func-neutral);position:relative}.t-pick__option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:inherit}.t-pick__dot{position:relative;width:14px;height:14px;border-radius:9999px;border:1px solid #000;flex-shrink:0;transition:border-color .15s var(--timing-func-neutral)}.t-pick__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:9999px;background:#000;opacity:0;transition:opacity .15s var(--timing-func-neutral),background-color .15s}.t-pick__option input:checked~.t-pick__dot:after{opacity:1}.t-pick__name{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.035em;line-height:1;font-size:1.25rem}.t-pick__name em{font-style:italic;font-weight:500}.t-pick__price{font-variant-numeric:tabular-nums;font-size:1rem;letter-spacing:-.005em;color:inherit}.t-pick__option:hover .t-pick__name{color:var(--t-pink)}.t-pick__option:hover .t-pick__dot{border-color:var(--t-pink)}.t-pick__option:hover input:checked~.t-pick__dot:after{background:var(--t-pink)}.t-pick__option:has(input:disabled){cursor:default;color:var(--t-faint)}.t-pick__option:has(input:disabled):hover .t-pick__name{color:var(--t-faint)}.t-pick__option:has(input:disabled) .t-pick__dot{border-color:var(--t-faint)}.t-pick__option:has(input:disabled):hover .t-pick__dot{border-color:var(--t-faint)}.t-pick--compact .t-pick__option{display:flex;align-items:center;gap:14px;padding:6px 0}.t-pick--compact .t-pick__name{font-family:var(--main-font-stack);font-weight:400;font-size:1rem;letter-spacing:-.005em;line-height:1.3}.t-pick__hint{font-family:var(--main-font-stack);font-weight:400;font-size:.9rem;color:var(--t-muted);letter-spacing:-.005em;margin-left:4px}.t-pick--compact .t-pick__option:hover .t-pick__hint{color:var(--t-muted)}.t-recipient{display:grid;grid-template-columns:32px minmax(0,1fr);gap:18px;align-items:start}.t-recipient--removable{grid-template-columns:32px minmax(0,1fr) auto}.t-recipient__remove{background:none;border:0;color:var(--t-faint);font-family:var(--mono-font-stack);font-size:1.1rem;cursor:pointer;padding:22px 4px 0;align-self:start;line-height:1;transition:color .15s var(--timing-func-neutral);margin-left:4px}.t-recipient__remove:hover{color:var(--t-pink)}@media(max-width:900px){.t-recipient--removable{grid-template-columns:32px minmax(0,1fr)}.t-recipient__remove{grid-column:2;padding:0;margin:-6px 0 0;align-self:flex-end}}.t-rownum{font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);padding-top:24px;line-height:1;font-variant-numeric:tabular-nums}.t-recipient__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.6fr);gap:12px;min-width:0}@media(max-width:900px){.t-recipient__fields{grid-template-columns:1fr;gap:10px}}@media(max-width:768px){.t-recipient{grid-template-columns:1fr;gap:4px}.t-rownum{padding-top:0}}.t-field{position:relative;padding-top:14px;min-width:0}.t-field__label{position:absolute;pointer-events:none;z-index:1;background:#fff;padding:0 4px;transition:top .15s ease-out,font-size .15s ease-out,color .15s ease-out,letter-spacing .15s ease-out;left:12px;top:6px;font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint)}.t-field:has(input:placeholder-shown:not(:focus)) .t-field__label{top:28px;font-family:inherit;font-size:1rem;text-transform:none;letter-spacing:-.005em;color:#00000059}.t-req{color:var(--t-faint)}.t-field input{border:1px solid #000;padding:12px 14px;font-family:inherit;font-size:1rem;letter-spacing:-.005em;background:#fff;color:#000;outline:0;border-radius:12px;width:100%;display:block;line-height:1.2}.t-field input::placeholder{color:var(--t-fainter);opacity:0;transition:opacity .15s}.t-field input:focus::placeholder{opacity:1}.t-field input:focus{border-color:var(--t-pink)}.t-row{display:flex;gap:16px}.t-field--half{flex:1}@media(max-width:600px){.t-row{flex-direction:column;gap:14px}}.t-field--error input,.t-field--error input:focus{border-color:rgb(var(--color-scheme-error, 245 0 0))}.t-field__error{margin:6px 0 0;font-family:var(--mono-font-stack);font-size:.7rem;color:rgb(var(--color-scheme-error, 245 0 0));letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:baseline;gap:8px;line-height:1.5}.t-field__error:before{content:"\25b2";font-size:.85em;line-height:1;flex-shrink:0}.t-field__error--soft{color:var(--t-muted);text-transform:none;letter-spacing:-.005em;font-family:var(--main-font-stack);font-size:.85rem}.t-field__error--soft:before{content:""}.t-field__error--soft a{color:#000;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .15s}.t-field__error--soft a:hover{color:var(--t-pink)}.t-textlink{background:none;border:0;font-family:inherit;font-size:.85rem;color:var(--t-muted);cursor:pointer;display:inline-flex;align-items:center;gap:12px;padding:6px 0;transition:color .15s var(--timing-func-neutral);letter-spacing:-.005em;align-self:flex-start}.t-textlink:hover{color:var(--t-pink)}.t-textlink__rule{display:inline-block;width:28px;height:1px;background:currentColor;opacity:.7}.t-textlink__glyph{font-family:var(--mono-font-stack);font-size:.95em;transition:transform .2s var(--timing-func-neutral)}.t-textlink:hover .t-textlink__glyph{transform:translate(2px)}.t-spec--total .t-spec__body{flex-direction:row;align-items:center;gap:24px;flex-wrap:wrap}.t-total__amount{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;font-size:var(--type-scale-n2);font-variant-numeric:tabular-nums;line-height:.9}.t-total__cta{margin-left:auto}@media(max-width:600px){.t-spec--total .t-spec__body{gap:18px}.t-total__cta{margin-left:0;width:100%}.t-total__cta .btn{width:100%}}.t-page .btn--solid{padding:11px 22px;font-size:.95rem;letter-spacing:-.005em;line-height:1.2}.t-page .btn--solid[aria-disabled=true],.t-page .btn--solid[disabled],.t-page .btn--solid:disabled{background:transparent;color:var(--t-faint);border-color:#0000002e;cursor:default}.t-page .btn--solid[aria-disabled=true]:hover,.t-page .btn--solid[disabled]:hover,.t-page .btn--solid:disabled:hover{background:transparent;color:var(--t-faint);border-color:#0000002e}.t-fineprint{font-size:.7rem;color:var(--t-muted);letter-spacing:.02em;font-family:var(--mono-font-stack);margin:28px 0 0;line-height:1.5;text-transform:uppercase}.t-prompt{margin:4px 0 0;color:var(--t-muted);font-size:.85rem;letter-spacing:-.005em}.t-prompt a{color:#000;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;margin-left:6px;transition:color .15s var(--timing-func-neutral),border-color .15s var(--timing-func-neutral)}.t-prompt a:hover{color:var(--t-pink);border-color:var(--t-pink)}.t-prompt__glyph{display:inline-block;margin-left:6px;transition:transform .2s var(--timing-func-neutral)}.t-prompt a:hover .t-prompt__glyph{transform:translate(3px)}.t-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:baseline;font-family:var(--main-font-stack);font-weight:400;letter-spacing:-.005em;font-size:1.05rem;line-height:1.2;margin:0}.t-summary em{font-style:italic;font-weight:400}.t-summary__price{font-variant-numeric:tabular-nums;text-align:right}.t-summary--total{color:#000}.t-link{color:#000;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s var(--timing-func-neutral)}.t-link:hover{color:var(--t-pink)}.t-summary__divider{border:0;height:1px;background:#0006;width:84px;margin:6px 0 6px auto}.t-people{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.t-people__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:4px 32px;align-items:start}.t-people__num{font-family:var(--mono-font-stack);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--t-faint);padding-top:4px;line-height:1}.t-people__body{display:flex;flex-direction:column;gap:4px;min-width:0}.t-people__name{margin:0;font-size:1rem;color:#000;letter-spacing:-.005em;line-height:1.2}.t-people__note{margin:0;font-size:.9rem;color:var(--t-muted);letter-spacing:-.005em;line-height:1.4}.t-people__note em{font-style:italic}.t-people__email{font-size:.95rem;color:var(--t-muted);letter-spacing:-.005em;align-self:start;padding-top:2px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}@media(max-width:720px){.t-people__row{grid-template-columns:32px minmax(0,1fr)}.t-people__email{grid-column:2;padding-top:0;text-align:left}}.t-fromline{display:flex;gap:16px;align-items:baseline;font-size:1rem;letter-spacing:-.005em;margin:0;flex-wrap:wrap}.t-fromline__name{color:#000}.t-fromline__email{color:var(--t-muted);font-size:.95rem}.t-note{margin:0;color:var(--t-muted);font-size:.95rem;letter-spacing:-.005em;line-height:1.55;text-wrap:pretty}.t-note--firm{color:#000}.t-note+.t-note{margin-top:1em}.t-actions{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;flex-wrap:wrap}.t-actions__back{font-size:.95rem;letter-spacing:-.005em;color:var(--t-muted);text-decoration:none;display:inline-flex;align-items:center;gap:10px;padding:8px 0;transition:color .15s var(--timing-func-neutral);background:none;border:0;cursor:pointer;font-family:inherit}.t-actions__back:hover{color:var(--t-pink)}.t-actions__back-glyph{display:inline-block;transition:transform .2s var(--timing-func-neutral)}.t-actions__back:hover .t-actions__back-glyph{transform:translate(-3px)}@media(max-width:600px){.t-actions{flex-direction:column-reverse;align-items:stretch}.t-actions .btn{width:100%}.t-actions__back{align-self:center}}.t-loader{display:flex;align-items:center;gap:16px;justify-content:center}.t-loader__rule{display:block;width:80px;height:1px;background:#000;animation:t-loader-rule 1.6s ease-in-out infinite;transform-origin:left}.t-loader__dot{width:8px;height:8px;border-radius:50%;border:1px solid #000;animation:t-loader-dot 1.6s ease-in-out infinite}.t-loader__label{font-family:var(--mono-font-stack);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted);margin:0;text-align:center}@keyframes t-loader-rule{0%,to{transform:scaleX(.3);opacity:.4}50%{transform:scaleX(1);opacity:1}}@keyframes t-loader-dot{0%,to{transform:rotate(0);border-radius:50%}50%{transform:rotate(180deg);border-radius:0}}.t-page--submitting{position:relative;min-height:540px}.t-page--submitting .t-head,.t-page--submitting .t-form,.t-page--submitting .t-fineprint{opacity:.16;pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(.5px);transition:opacity .2s}.t-page__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:64px 56px;pointer-events:none}.t-page__overlay .t-loader__label{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;font-size:var(--type-scale-n1);line-height:.9;color:#000;text-transform:none}@media(max-width:768px){.t-page__overlay{padding:32px 20px}}.t-mode{display:inline-flex;align-items:baseline;gap:14px;font-family:var(--main-font-stack);font-size:1rem;letter-spacing:-.005em}.t-mode__link{color:var(--t-muted);text-decoration:none;padding:0 0 2px;border-bottom:1px solid transparent;transition:color .15s var(--timing-func-neutral),border-color .15s var(--timing-func-neutral)}.t-mode__link:hover{color:var(--t-pink)}.t-mode__link[aria-current=page]{color:#000;border-bottom-color:#000}.t-mode__sep{color:var(--t-faint);-webkit-user-select:none;user-select:none}.t-head--cascade{display:flex;flex-direction:column;gap:16px}.t-head--cascade .t-head__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px 32px}.t-head--cascade .t-head__sub{text-align:left;max-width:60ch;margin:0}.t-volume{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.t-volume__input{border:1px solid #000;background:#fff;font-family:var(--mono-font-stack);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:500;padding:8px 16px;width:6.5ch;text-align:center;border-radius:12px;outline:0;color:#000;-moz-appearance:textfield;line-height:1}.t-volume__input::-webkit-outer-spin-button,.t-volume__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.t-volume__input:focus{border-color:var(--t-pink)}.t-volume__sentence{font-size:1rem;color:var(--t-muted);letter-spacing:-.005em}.t-volume__sep{margin:0 6px;color:var(--t-faint)}.t-volume__total{color:#000;font-variant-numeric:tabular-nums;font-weight:500}.t-drop{padding:18px 0 4px;margin:4px 0 0;display:flex;flex-direction:column;gap:10px;text-align:left;align-items:flex-start}.t-drop__lede{margin:0;font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.035em;font-size:1.15rem;line-height:1.2;color:#000}.t-drop__btn{background:none;border:0;font-family:inherit;font-weight:500;font-size:inherit;color:#000;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;padding:0;transition:color .15s}.t-drop__btn:hover{color:var(--t-pink)}.t-drop__meta{margin:0;font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);display:inline-flex;align-items:center;justify-content:flex-start;gap:18px;flex-wrap:wrap}.t-drop__meta a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color .15s}.t-drop__meta a:hover{color:var(--t-pink)}.t-drop__ez{display:block;margin-top:5px;font-family:var(--main-font-stack);font-weight:400;letter-spacing:0;font-size:.8rem;color:var(--t-muted)}@media(max-width:768px){.t-drop__meta{display:none}}.t-context{border-top:1px solid var(--t-rule);border-bottom:1px solid var(--t-rule);padding:28px 16px;margin:4px 0 0;display:flex;flex-direction:column;gap:22px}.t-context__lede{margin:0;font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.035em;line-height:1.25;font-size:1.15rem;color:#000;max-width:48ch}.t-context__lede strong{font-variant-numeric:tabular-nums;font-weight:500}.t-context__label{margin:0 0 10px;font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint)}.t-context__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;color:var(--t-muted);font-size:.95rem;letter-spacing:-.005em;line-height:1.4}.t-context__list li:before{content:"\2014  ";color:var(--t-faint)}.t-spec--delivery .t-context{display:none}.t-spec--delivery:has(input[value=bearer]:checked) .t-drop,.t-spec--delivery:has(input[value=bearer]:checked) .t-csv{display:none}.t-spec--delivery:has(input[value=bearer]:checked) .t-context{display:flex}.t-csv{border-top:1px solid var(--t-rule);border-bottom:1px solid var(--t-rule);padding:22px 0;margin:4px 0 0;display:flex;flex-direction:column;gap:18px}.t-csv__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;align-items:baseline;padding:0 16px}.t-csv__file{margin:0;font-size:1rem;letter-spacing:-.005em;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.t-csv__name{font-family:var(--mono-font-stack);font-weight:500;color:#000}.t-csv__tick{color:#000;font-size:.85em}.t-csv__meta{font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint)}.t-csv__meta strong{color:rgb(var(--color-scheme-error, 245 0 0));font-weight:400}.t-csv__file-actions{display:flex;gap:14px;font-size:.85rem;letter-spacing:-.005em}.t-csv__file-actions a{color:var(--t-muted);text-decoration:none;border-bottom:1px solid var(--t-rule);padding-bottom:1px;transition:color .15s,border-color .15s}.t-csv__file-actions a:hover{color:var(--t-pink);border-color:var(--t-pink)}.t-csv__rows{margin:0;list-style:none;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--t-rule);padding:16px}.t-csv__row{display:grid;grid-template-columns:32px minmax(8ch,.9fr) minmax(0,1fr) minmax(0,1.4fr);gap:16px 28px;align-items:baseline;font-size:.95rem;letter-spacing:-.005em;line-height:1.3}.t-csv__num{font-family:var(--mono-font-stack);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--t-faint)}.t-csv__row .t-csv__name{font-weight:400}.t-csv__email{font-family:var(--mono-font-stack);color:var(--t-muted);font-size:.9rem;font-variant-numeric:tabular-nums}.t-csv__note{color:var(--t-muted);font-style:italic}.t-csv__ellipsis{font-family:var(--mono-font-stack);color:var(--t-faint);letter-spacing:.05em;text-align:center;padding:6px 0}.t-csv__row--err{color:rgb(var(--color-scheme-error, 245 0 0));grid-template-columns:32px auto minmax(0,1fr)}.t-csv__warn{font-family:var(--mono-font-stack);font-size:.85em}.t-csv__warn:before{content:"\26a0";margin-right:8px}.t-csv__actions{display:flex;gap:14px;padding:0 16px;flex-wrap:wrap}.t-csv__action{background:none;border:1px solid #000;border-radius:9999px;font-family:inherit;font-size:.85rem;letter-spacing:-.005em;padding:6px 14px;color:#000;cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.t-csv__action:hover{color:var(--t-pink);border-color:var(--t-pink)}.t-textarea{border:1px solid #000;padding:14px 16px;font-family:inherit;font-size:1rem;line-height:1.4;letter-spacing:-.005em;min-height:96px;outline:0;background:#fff;color:#000;white-space:pre-wrap;display:block;width:100%;resize:vertical;border-radius:12px}.t-textarea::placeholder{color:var(--t-fainter);opacity:0;transition:opacity .15s}.t-textarea:focus::placeholder{opacity:1}.t-textarea:focus{border-color:var(--t-pink)}.t-field:has(textarea:placeholder-shown:not(:focus)) .t-field__label{top:28px;font-family:inherit;font-size:1rem;text-transform:none;letter-spacing:-.005em;color:#00000059}.t-page--narrow{max-width:720px}.t-success{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;padding:6vh 0 4vh}.t-success__title{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.9;font-size:var(--type-scale-n3);margin:0}@media(max-width:768px){.t-success__title{font-size:var(--type-scale-n2)}}.t-success__id{font-family:var(--mono-font-stack);font-size:.85rem;letter-spacing:.04em;color:#000;margin:0}.t-success__id strong{font-weight:500}.t-success__body{max-width:44ch;font-size:1rem;color:var(--t-muted);line-height:1.5;letter-spacing:-.005em;text-wrap:pretty;margin:0}.t-success__ref{font-family:var(--mono-font-stack);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);margin:0}.t-success__back{margin-top:16px;background:none;border:1px solid #000;border-radius:9999px;font-family:inherit;font-size:.95rem;letter-spacing:-.005em;padding:11px 22px;color:#000;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:color .15s,border-color .15s,background-color .15s}.t-success__back:hover{color:var(--t-pink);border-color:var(--t-pink)}.t-success__back-glyph{display:inline-block;transition:transform .2s var(--timing-func-neutral)}.t-success__back:hover .t-success__back-glyph{transform:translate(-3px)}.t-dots{font-family:var(--mono-font-stack);font-variant-numeric:tabular-nums;letter-spacing:.12em;color:#000;line-height:1;font-size:.85rem;white-space:nowrap;-webkit-user-select:none;user-select:none}.t-dots--muted{color:var(--t-faint)}.t-status{display:inline-flex;align-items:center;gap:12px;font-size:.85rem;letter-spacing:-.005em;color:#000;line-height:1.2}.t-status__label{font-variant-numeric:tabular-nums}.t-status--revoked .t-status__label{background:var(--t-pink);color:#fff;padding:3px 10px;border-radius:9999px;font-size:.75rem;letter-spacing:.02em;line-height:1.2}.t-tabs{display:flex;gap:0;align-items:baseline;border-bottom:1px solid var(--t-rule);margin:0 0 32px}.t-tab{background:none;border:0;font-family:var(--main-font-stack);font-size:.95rem;letter-spacing:-.005em;color:var(--t-muted);padding:10px 16px 12px;cursor:pointer;text-decoration:none;position:relative;transition:color .15s var(--timing-func-neutral);line-height:1.2}.t-tab:hover{color:var(--t-pink)}.t-tab[aria-current=true]{color:#000}.t-tab[aria-current=true]:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:1px;background:#000}.t-tab__count{font-family:var(--mono-font-stack);font-size:.65em;margin-left:4px;vertical-align:super;letter-spacing:0;color:var(--t-faint)}.t-portal-switch{display:flex;gap:24px;align-items:baseline;padding-bottom:22px;border-bottom:1px solid var(--t-rule);margin-bottom:48px}.t-portal-switch a{color:var(--t-muted);text-decoration:none;font-size:1rem;letter-spacing:-.005em;transition:color .15s var(--timing-func-neutral);padding-bottom:2px;border-bottom:1px solid transparent}.t-portal-switch a:hover{color:var(--t-pink)}.t-portal-switch a[aria-current=page]{color:#000;border-bottom-color:#000}.t-order{padding:28px 0;border-top:1px solid var(--t-rule)}.t-order:last-of-type{border-bottom:1px solid var(--t-rule)}.t-order__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 32px;align-items:baseline;margin-bottom:18px}.t-order__id{margin:0;font-size:1rem;letter-spacing:-.005em;color:#000;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.t-order__id strong{font-family:var(--mono-font-stack);font-weight:500}.t-order__id .t-order__date{color:var(--t-muted);font-family:var(--mono-font-stack);font-size:.85rem}.t-order__total{margin:0;font-variant-numeric:tabular-nums;font-size:1rem;color:var(--t-muted);letter-spacing:-.005em}.t-order__total strong{color:#000;font-weight:400}.t-order__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.t-grow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1.6fr) auto;gap:14px 32px;align-items:center;padding:12px 0;font-size:.95rem;letter-spacing:-.005em;position:relative;cursor:pointer;transition:opacity .15s}.t-grow:hover{opacity:.7}.t-grow__name{color:#000}.t-grow__name em{font-style:italic}.t-grow__age{font-family:var(--mono-font-stack);font-size:.85rem;color:var(--t-muted)}.t-grow__action{font-size:.85rem;color:var(--t-muted);background:none;border:0;cursor:pointer;font-family:inherit;letter-spacing:-.005em;padding:4px 0 4px 12px;transition:color .15s var(--timing-func-neutral);white-space:nowrap}.t-grow__action:hover{color:var(--t-pink)}.t-grow__action:after{content:" \25b8";font-size:.85em;transition:transform .2s;display:inline-block}.t-grow__action:hover:after{transform:translate(2px)}.t-grow__menu{display:inline-block;background:none;border:0;font-family:var(--mono-font-stack);color:var(--t-faint);font-size:1.1rem;cursor:pointer;padding:2px 8px;line-height:1;transition:color .15s}.t-grow__menu:hover{color:var(--t-pink)}.t-grow--expanded{cursor:default;flex-direction:column;display:flex;align-items:stretch;gap:0;padding:12px 0 28px;border-bottom:1px dashed var(--t-rule)}.t-grow--expanded:hover{opacity:1}.t-grow__hdr{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1.6fr) auto;gap:14px 32px;align-items:center;width:100%}.t-grow__detail{margin-top:20px;padding-top:20px;border-top:1px solid var(--t-rule);display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:10px 24px;font-size:.9rem;letter-spacing:-.005em}.t-grow__detail dt{font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);line-height:1.6}.t-grow__detail dd{margin:0;color:#000}.t-grow__detail dd code,.t-grow__detail dd .mono{font-family:var(--mono-font-stack);font-size:.95em}.t-grow__detail dd em{color:var(--t-muted);font-style:italic}.t-grow__detail--actions{margin-top:18px;display:flex;gap:18px;flex-wrap:wrap;grid-column:1 / -1}@media(max-width:768px){.t-grow,.t-grow__hdr{grid-template-columns:1fr;gap:6px}.t-grow__detail{grid-template-columns:1fr}}.t-bulk{padding:28px 0;border-top:1px solid var(--t-rule)}.t-bulk:last-of-type{border-bottom:1px solid var(--t-rule)}.t-bulk__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 32px;align-items:baseline}.t-bulk__id{margin:0;font-size:1rem;letter-spacing:-.005em;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.t-bulk__id strong{font-family:var(--mono-font-stack);font-weight:500}.t-bulk__id .t-order__date{color:var(--t-muted);font-family:var(--mono-font-stack);font-size:.85rem}.t-bulk__total{margin:0;font-variant-numeric:tabular-nums;font-size:1rem;color:var(--t-muted)}.t-bulk__total strong{color:#000;font-weight:400}.t-progress{margin:22px 0 18px;display:flex;flex-direction:column;gap:8px}.t-progress__bar{position:relative;width:100%;height:4px;background:#00000014;overflow:hidden}.t-progress__fill{position:absolute;inset:0 auto 0 0;background:#000;width:72%;transition:width .4s var(--timing-func-neutral)}.t-progress__counts{font-family:var(--mono-font-stack);font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted);display:flex;gap:18px;flex-wrap:wrap}.t-progress__counts strong{color:#000;font-weight:500}.t-bulk__actions{display:flex;gap:24px;flex-wrap:wrap;margin-top:6px;font-size:.85rem;letter-spacing:-.005em}.t-bulk__actions a,.t-bulk__actions button{color:var(--t-muted);background:none;border:0;text-decoration:none;cursor:pointer;padding:4px 0;font-family:inherit;transition:color .15s}.t-bulk__actions a:hover,.t-bulk__actions button:hover{color:var(--t-pink)}.t-dash__foot{margin-top:56px;text-align:center;font-size:.95rem;letter-spacing:-.005em;color:var(--t-muted)}.t-dash__foot strong{color:#000;font-weight:400}.t-empty{text-align:center;padding:12vh 0 8vh;display:flex;flex-direction:column;align-items:center;gap:28px}.t-empty__line{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;font-size:var(--type-scale-n3);line-height:.95;margin:0}@media(max-width:768px){.t-empty__line{font-size:var(--type-scale-n2)}}.t-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#ffffffd9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;display:flex;align-items:flex-start;justify-content:center;padding:8vh 24px;overflow-y:auto}.t-modal{background:#fff;border:1px solid #000;max-width:560px;width:100%;padding:40px 48px 36px;position:relative}.t-modal h2{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.95;font-size:var(--type-scale-n2);margin:0 0 18px}.t-modal__body{font-size:.95rem;color:var(--t-muted);line-height:1.5;letter-spacing:-.005em;margin:0 0 28px}.t-modal__body strong{color:#000;font-weight:400}.t-modal__body code{font-family:var(--mono-font-stack);color:#000;font-size:.95em}.t-modal__close{position:absolute;top:20px;right:20px;background:none;border:0;font-family:var(--mono-font-stack);font-size:1.2rem;color:var(--t-faint);cursor:pointer;line-height:1;padding:4px}.t-modal__close:hover{color:var(--t-pink)}.t-modal__from{margin-top:20px;font-size:.95rem;letter-spacing:-.005em;color:var(--t-muted)}.t-modal__from strong{color:#000;font-weight:400}@media(max-width:600px){.t-modal{padding:32px 24px 28px}}.appblock{background:#fff;font-family:var(--main-font-stack);max-width:720px;margin:0 auto;padding:80px 56px}.appblock-page{background:#fafafa;min-height:100vh;padding:0}.appblock__chrome{background:#00000008;border-top:1px solid var(--t-rule);border-bottom:1px solid var(--t-rule);padding:32px 56px;text-align:center;font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint)}.appblock__chrome p{margin:6px 0;line-height:1.5}.appblock__chrome strong{color:var(--t-muted);font-weight:400}.appblock__body{text-align:center;padding:56px 0}.appblock__title{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.9;font-size:var(--type-scale-n3);margin:0 0 28px}.appblock__line{margin:0 0 36px;font-size:1.05rem;line-height:1.5;letter-spacing:-.005em;color:#000;text-wrap:balance}.appblock__roster{list-style:none;margin:0 auto 36px;padding:0;display:flex;flex-direction:column;gap:8px;max-width:440px}.appblock__roster li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:14px 28px;align-items:baseline;font-size:.95rem;letter-spacing:-.005em;text-align:left}.appblock__roster li:before{content:"\b7";color:var(--t-muted);font-size:1.2em;line-height:1;text-align:center}.appblock__name{color:#000}.appblock__status{font-size:.85rem;color:var(--t-muted);font-style:italic;text-align:right}.appblock__fineprint{margin:0 0 32px;font-size:.95rem;color:var(--t-muted);letter-spacing:-.005em;text-wrap:balance}.appblock .btn--solid{padding:11px 22px;font-size:.95rem;letter-spacing:-.005em}@media(max-width:600px){.appblock{padding:48px 24px}}.claim-page{background:#fff;color:#000;font-family:var(--main-font-stack);min-height:100vh;display:flex;flex-direction:column}.claim-head{display:grid;grid-template-columns:1fr auto;align-items:center;padding:22px 56px;gap:24px;border-bottom:1px solid var(--t-rule)}.claim-mark{font-weight:700;letter-spacing:-.06em;line-height:.9;font-size:.95rem;color:#000;text-decoration:none}.claim-mark sup{font-weight:400;font-size:.55em;letter-spacing:0;top:-.7em;position:relative}@media(max-width:768px){.claim-head{padding:18px 20px}}.claim-stage{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;gap:28px;text-align:center}.claim-line{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:1.05;font-size:var(--type-scale-n3);margin:0;max-width:22ch;text-wrap:balance;color:#000}.claim-line em{font-style:italic;font-weight:500}.claim-line__by{display:block;color:var(--t-muted)}.claim-sim{margin:8px 0 0;font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.035em;font-size:var(--type-scale-n2);line-height:1;color:#000}.claim-sim em{font-style:italic}.claim-dots{display:inline-flex;gap:14px;margin-top:32px}.claim-dots span{width:8px;height:8px;border-radius:9999px;background:#000;opacity:0;animation:claim-dot 2.4s var(--timing-func-gentle) infinite}.claim-dots span:nth-child(2){animation-delay:.35s}.claim-dots span:nth-child(3){animation-delay:.7s}@keyframes claim-dot{0%,to{opacity:0;transform:scale(.8)}40%,60%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.claim-dots span{opacity:.6;animation:none}}@media(max-width:768px){.claim-line{font-size:var(--type-scale-n2)}.claim-sim{font-size:var(--type-scale-n1)}}.claim-foot{padding:22px 56px;border-top:1px solid var(--t-rule)}@media(max-width:768px){.claim-foot{padding:18px 20px}}.claim-enter{margin-top:16px;display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#000;color:#fff;border:1px solid #000;border-radius:9999px;font-family:inherit;font-size:1.05rem;letter-spacing:-.005em;text-decoration:none;cursor:pointer;line-height:1.2;transition:background-color .2s var(--timing-func-neutral),border-color .2s var(--timing-func-neutral)}.claim-enter:hover{background:var(--t-pink);border-color:var(--t-pink);color:#fff}.claim-enter__glyph{display:inline-block;transition:transform .2s}.claim-enter:hover .claim-enter__glyph{transform:translate(3px)}.claim-fallback{max-width:480px;width:100%;display:flex;flex-direction:column;align-items:stretch;text-align:center;gap:28px}.claim-fallback h1{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.95;font-size:var(--type-scale-n2);margin:0}.claim-fallback p{margin:0;color:var(--t-muted);font-size:1rem;letter-spacing:-.005em}.ag-field{position:relative;display:flex;align-items:center;width:100%;height:60px;padding:0 14px 0 22px;background:#f8f8f8;border:1.5px solid #e0e0e0;border-radius:9999px;outline:0;transition:border-color .24s var(--timing-func-gentle)}.ag-field:focus-within{border-color:#0a0a0a}.ag-field--error{border-color:rgb(var(--color-scheme-error, 245 0 0))!important}.ag-input{flex:1 1 auto;min-width:0;height:100%;border:0;outline:0;background:transparent;font-family:var(--mono-font-stack);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-weight:500;font-size:1rem;letter-spacing:.05em;color:#000;caret-color:var(--t-pink);text-align:center}.ag-input::placeholder{color:#00000040;font-weight:400;letter-spacing:.05em}.ag-arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:0;color:#000;cursor:pointer;border-radius:9999px;transition:color .2s,transform .2s;font-family:var(--mono-font-stack)}.ag-arrow:hover{color:var(--t-pink);transform:translate(2px)}.claim-help{margin-top:4px;font-size:.85rem;color:var(--t-muted);letter-spacing:-.005em}.claim-help a{color:#000;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.claim-help a:hover{color:var(--t-pink)}.claim-error{margin-top:-8px;font-family:var(--mono-font-stack);font-size:.7rem;color:rgb(var(--color-scheme-error, 245 0 0));letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:8px}.claim-error:before{content:"\25b2";font-size:.85em}.adm-shell{background:#fff;color:#000;font-family:var(--main-font-stack);min-height:100vh;font-size:.85rem;letter-spacing:-.005em}.adm-head{display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:baseline;padding:18px 32px;border-bottom:1px solid var(--t-rule)}.adm-head__mark{font-weight:700;letter-spacing:-.06em;font-size:.95rem}.adm-head__mark sup{font-weight:400;font-size:.55em;position:relative;top:-.7em}.adm-head__nav{display:flex;gap:4px;align-items:baseline;flex-wrap:wrap;font-size:.85rem}.adm-head__nav a,.adm-head__nav span{color:var(--t-muted);text-decoration:none;padding:4px 10px;transition:color .15s;border-bottom:1px solid transparent}.adm-head__nav a:hover{color:var(--t-pink)}.adm-head__nav a[aria-current=page]{color:#000;border-bottom-color:#000}.adm-head__sep{color:var(--t-faint);padding:0}.adm-page{padding:32px 32px 64px}.adm-page h1{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.95;font-size:var(--type-scale-n2);margin:0 0 24px}.adm-tabs{display:flex;gap:0;border-bottom:1px solid var(--t-rule);margin-bottom:24px;align-items:baseline;flex-wrap:wrap}.adm-tab{background:none;border:0;font-family:inherit;font-size:.85rem;letter-spacing:-.005em;color:var(--t-muted);padding:10px 16px 12px;cursor:pointer;text-decoration:none;position:relative;transition:color .15s}.adm-tab:hover{color:var(--t-pink)}.adm-tab[aria-current=true]{color:#000}.adm-tab[aria-current=true]:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:1px;background:#000}.adm-tab__count{font-family:var(--mono-font-stack);font-size:.7em;color:var(--t-faint);margin-left:6px;vertical-align:super}.adm-table{width:100%;border-collapse:collapse;font-size:.85rem}.adm-table thead th{font-family:var(--mono-font-stack);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);font-weight:400;padding:8px 12px 10px;text-align:left;border-bottom:1px solid var(--t-rule)}.adm-table tbody td{padding:12px;border-bottom:1px solid var(--t-rule);vertical-align:middle;white-space:nowrap}.adm-table tbody tr:hover{background:#00000005;cursor:pointer}.adm-table .mono{font-family:var(--mono-font-stack);font-variant-numeric:tabular-nums}.adm-table td.num{text-align:right;font-variant-numeric:tabular-nums}.adm-table .adm-action{background:none;border:0;font-family:inherit;font-size:.85rem;color:var(--t-muted);cursor:pointer;padding:4px 0;letter-spacing:-.005em;transition:color .15s}.adm-table .adm-action:hover{color:var(--t-pink)}.adm-table .adm-action:after{content:" \2304";font-size:.85em}.adm-panel-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000000f;z-index:40}.adm-panel{position:fixed;top:0;right:0;bottom:0;width:480px;max-width:100vw;background:#fff;border-left:1px solid #000;padding:28px 32px 32px;z-index:50;overflow-y:auto;display:flex;flex-direction:column;gap:18px;font-size:.85rem}.adm-panel__head{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:baseline;border-bottom:1px solid var(--t-rule);padding-bottom:18px}.adm-panel h2{font-family:var(--heading-font-stack);font-weight:500;letter-spacing:-.05em;line-height:.95;font-size:var(--type-scale-n1);margin:0}.adm-panel__close{background:none;border:0;font-family:var(--mono-font-stack);font-size:1.2rem;color:var(--t-faint);cursor:pointer;line-height:1}.adm-panel__close:hover{color:var(--t-pink)}.adm-panel__meta{display:grid;grid-template-columns:minmax(120px,160px) minmax(0,1fr);gap:6px 18px;font-size:.8rem}.adm-panel__meta dt{font-family:var(--mono-font-stack);font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:var(--t-faint);line-height:1.6}.adm-panel__meta dd{margin:0;color:#000;font-variant-numeric:tabular-nums}.adm-panel__meta dd code{font-family:var(--mono-font-stack)}.adm-panel__rows{display:flex;flex-direction:column}.adm-panel__row{display:grid;grid-template-columns:24px minmax(0,1.4fr) minmax(0,1.6fr) auto auto;gap:10px 14px;align-items:center;padding:12px 0;border-top:1px solid var(--t-rule);font-size:.8rem}.adm-panel__row:last-child{border-bottom:1px solid var(--t-rule)}.adm-panel__row .num{font-family:var(--mono-font-stack);color:var(--t-faint)}.adm-panel__row .email{color:var(--t-muted);overflow:hidden;text-overflow:ellipsis}.adm-panel__row .code{font-family:var(--mono-font-stack);color:#000}.adm-panel__row .menu{background:none;border:0;font-family:var(--mono-font-stack);color:var(--t-faint);cursor:pointer;padding:4px 6px;font-size:1rem}.adm-panel__row .menu:hover{color:var(--t-pink)}.adm-panel__actions{margin-top:24px;padding-top:18px;border-top:1px solid var(--t-rule);display:flex;gap:18px;flex-wrap:wrap;font-size:.85rem}.adm-panel__actions button{background:none;border:0;color:var(--t-muted);font-family:inherit;font-size:inherit;letter-spacing:-.005em;cursor:pointer;padding:4px 0;transition:color .15s}.adm-panel__actions button:hover,.adm-panel__actions .danger:hover{color:var(--t-pink)}@media(max-width:600px){.adm-panel{width:100vw}}.t-page{padding:28px 56px 24px;max-width:none}@media(max-width:768px){.t-page{padding:20px 20px 16px}}.sim-pills{margin:0 0 44px;padding:3px 0}.sim-pill{font-size:var(--font-size-base);padding:var(--button-padding-y, .25rem) .9rem}.t-pick__name{font-size:1.05rem}.t-spec{padding:28px 0}.t-total__amount{font-size:var(--type-scale-n1)}.sim-gift-shell [data-gift-pane]{display:none}.sim-gift-shell[data-gift-mode=personal] [data-gift-pane=personal],.sim-gift-shell[data-gift-mode=bulk] [data-gift-pane=bulk],.sim-gift-shell[data-gift-mode=company] [data-gift-pane=company]{display:block}.t-form,.t-rail,.t-personalise,.t-gift-bc-review,.t-page>.t-fineprint{max-width:75%;margin-left:auto;margin-right:auto}@media(max-width:768px){.t-form,.t-rail,.t-personalise,.t-gift-bc-review,.t-page>.t-fineprint{max-width:none}}.t-recipient__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.t-recipient__fields .t-field:nth-child(3){grid-column:1 / -1}@media(max-width:768px){.t-recipient__fields{grid-template-columns:1fr;gap:16px}.t-field input{font-size:16px}.t-spec{padding:22px 0}}[data-gift-pane=personal] .t-gift-review,[data-gift-pane=personal] .t-gift-personalise,[data-gift-pane=personal] .t-gift-overlay{display:none}[data-gift-pane=personal][data-view=personalise] #gift-form,[data-gift-pane=personal][data-view=personalise]>.t-fineprint{display:none}[data-gift-pane=personal][data-view=personalise] .t-gift-personalise{display:block}[data-gift-pane=personal][data-view=review] #gift-form,[data-gift-pane=personal][data-view=review] .t-gift-personalise,[data-gift-pane=personal][data-view=review]>.t-fineprint{display:none}[data-gift-pane=personal][data-view=review] .t-gift-review{display:block}[data-gift-pane=personal][data-view=submitting] #gift-form,[data-gift-pane=personal][data-view=submitting] .t-gift-personalise,[data-gift-pane=personal][data-view=submitting]>.t-fineprint{display:none}[data-gift-pane=personal][data-view=form] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=personal][data-view=personalise] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=personal][data-view=personalise] .t-rail__step[data-step="2"] .t-rail__dot,[data-gift-pane=personal][data-view=review] .t-rail__dot,[data-gift-pane=personal][data-view=submitting] .t-rail__dot{background:#000}[data-gift-pane=personal][data-view=form] .t-rail__step[data-step="1"] .t-rail__label,[data-gift-pane=personal][data-view=personalise] .t-rail__step[data-step="2"] .t-rail__label,[data-gift-pane=personal][data-view=review] .t-rail__step[data-step="3"] .t-rail__label{color:#000}[data-gift-pane=personal][data-view=submitting] .t-gift-review{display:block;opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none}[data-gift-pane=personal][data-view=submitting] .t-gift-overlay{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#ffffffd1}[data-gift-pane=bulk] .t-gift-bc-mark,[data-gift-pane=bulk] .t-gift-bc-review,[data-gift-pane=bulk] .t-success,[data-gift-pane=company] .t-gift-bc-mark,[data-gift-pane=company] .t-gift-bc-review,[data-gift-pane=company] .t-success{display:none}[data-gift-pane=bulk][data-view=mark] #gift-form-bulk,[data-gift-pane=bulk][data-view=mark]>.t-fineprint,[data-gift-pane=company][data-view=mark] #gift-form-company,[data-gift-pane=company][data-view=mark]>.t-fineprint{display:none}[data-gift-pane=bulk][data-view=mark] .t-gift-bc-mark,[data-gift-pane=company][data-view=mark] .t-gift-bc-mark{display:block}[data-gift-pane=bulk][data-view=review] #gift-form-bulk,[data-gift-pane=bulk][data-view=review]>.t-fineprint,[data-gift-pane=company][data-view=review] #gift-form-company,[data-gift-pane=company][data-view=review]>.t-fineprint{display:none}[data-gift-pane=bulk][data-view=review] .t-gift-bc-review,[data-gift-pane=company][data-view=review] .t-gift-bc-review{display:block}[data-gift-pane=bulk][data-view=success] #gift-form-bulk,[data-gift-pane=bulk][data-view=success]>.t-fineprint,[data-gift-pane=company][data-view=success] #gift-form-company,[data-gift-pane=company][data-view=success]>.t-fineprint{display:none}[data-gift-pane=bulk][data-view=success] .t-success,[data-gift-pane=company][data-view=success] .t-success{display:flex}[data-gift-pane=bulk][data-view=setup] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=bulk][data-view=mark] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=bulk][data-view=review] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=bulk][data-view=review] .t-rail__step[data-step="2"] .t-rail__dot,[data-gift-pane=bulk][data-view=success] .t-rail__dot,[data-gift-pane=company][data-view=setup] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=company][data-view=mark] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=company][data-view=review] .t-rail__step[data-step="1"] .t-rail__dot,[data-gift-pane=company][data-view=review] .t-rail__step[data-step="2"] .t-rail__dot,[data-gift-pane=company][data-view=success] .t-rail__dot{background:#000}[data-gift-pane=bulk][data-view=setup] .t-rail__step[data-step="1"] .t-rail__label,[data-gift-pane=bulk][data-view=mark] .t-rail__step[data-step="1"] .t-rail__label,[data-gift-pane=bulk][data-view=review] .t-rail__step[data-step="2"] .t-rail__label,[data-gift-pane=bulk][data-view=success] .t-rail__step[data-step="3"] .t-rail__label,[data-gift-pane=company][data-view=setup] .t-rail__step[data-step="1"] .t-rail__label,[data-gift-pane=company][data-view=mark] .t-rail__step[data-step="1"] .t-rail__label,[data-gift-pane=company][data-view=review] .t-rail__step[data-step="2"] .t-rail__label,[data-gift-pane=company][data-view=success] .t-rail__step[data-step="3"] .t-rail__label{color:#000}@media(max-width:768px){.t-spec--delivery .t-pick--compact{display:flex;flex-direction:column}.t-spec--delivery .t-pick--compact li:last-child{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/simulations-gift.css.map */
