:root{--ton-paper:#f1efe3;--ton-ink:#212a1c;--ton-forest:#1e6b48;--ton-teal:#0f847a;--ton-clay:#c0512e;--ton-clay-text:#a8421f;--ton-marine:#0e3f52;--ton-marine-ink:#16323c;--ton-muted:#345968;--ton-surface:#fff;--ton-chrome:color-mix(in srgb, var(--ton-paper) 38%, #fff);--ton-chrome-strong:color-mix(in srgb, var(--ton-paper) 70%, #fff);--ton-line:color-mix(in srgb, var(--ton-marine) 14%, #fff);--ton-line-strong:color-mix(in srgb, var(--ton-marine) 26%, #fff);--ton-text:var(--ton-marine-ink);--ton-text-quiet:var(--ton-muted);--ton-accent:var(--ton-marine);--ton-accent-hover:color-mix(in srgb, var(--ton-marine) 86%, #000);--ton-focus:var(--ton-teal);--ton-stage-idle:var(--ton-muted);--ton-stage-live:var(--ton-teal);--ton-stage-deep:var(--ton-marine);--ton-stage-push:var(--ton-clay-text);--ton-stage-won:var(--ton-forest);--ton-radius:6px;--ton-radius-chip:4px;--ton-ease:.15s cubic-bezier(.22, 1, .36, 1)}.payload__theme--light,body{background:var(--ton-surface);color:var(--ton-text)}.payload__theme--light{--theme-elevation-0:#fff;--theme-elevation-50:var(--ton-chrome);--theme-elevation-100:var(--ton-chrome-strong);--theme-elevation-150:var(--ton-line);--theme-elevation-200:var(--ton-line-strong);--theme-text:var(--ton-text);--theme-success-500:var(--ton-forest);--theme-error-500:var(--ton-clay-text)}.dashboard h1,.collection-list h1,.doc-header h1,h1.render-title{letter-spacing:-.015em;color:var(--ton-text);font-size:1.6rem;font-weight:650}.view-description,.collection-list__sub-header p{color:var(--ton-text-quiet);max-width:68ch;line-height:1.5}.btn{border-radius:var(--ton-radius);letter-spacing:0;transition:background-color var(--ton-ease),border-color var(--ton-ease),color var(--ton-ease),box-shadow var(--ton-ease);font-weight:550;text-decoration:none}.btn:focus-visible{outline:2px solid var(--ton-focus);outline-offset:2px}.btn--style-primary .btn__content,.btn--style-primary{background-color:var(--ton-accent);color:#fff;border:1px solid var(--ton-accent)}.btn--style-primary:hover:not(:disabled){background-color:var(--ton-accent-hover);border-color:var(--ton-accent-hover)}.btn--style-primary:active:not(:disabled){transform:translateY(1px)}.btn--style-secondary{color:var(--ton-accent);border:1px solid var(--ton-line-strong);background-color:#fff}.btn--style-secondary:hover:not(:disabled){background-color:var(--ton-chrome);border-color:var(--ton-accent)}.btn--style-none:not(.btn--icon-style-without-border):not(.doc-controls__popup):not(.btn--size-small){border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);color:var(--ton-accent);background:#fff;padding:.4rem .8rem;text-decoration:none}.btn--style-none:not(.btn--icon-style-without-border):hover{background:var(--ton-chrome);text-decoration:none}.btn:disabled,.btn--disabled{opacity:.45;cursor:not-allowed}.collection-list__header .btn,.list-header .btn{font-weight:600}.table{border:1px solid var(--ton-line);border-radius:var(--ton-radius);overflow:hidden}.table table{border-collapse:separate;border-spacing:0}.table thead th{z-index:2;background:var(--ton-chrome-strong);color:var(--ton-text-quiet);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--ton-line-strong);white-space:nowrap;padding-top:.7rem;padding-bottom:.7rem;font-size:.72rem;font-weight:650;position:sticky;top:0}.table{overflow:auto}.table tbody td{border-bottom:1px solid var(--ton-line);color:var(--ton-text);vertical-align:middle;padding-top:.62rem;padding-bottom:.62rem}.table tbody tr:last-child td{border-bottom:none}.table tbody tr{transition:background-color var(--ton-ease)}.table tbody tr:hover{background:var(--ton-chrome)}.table tbody td:nth-child(2) a,.table tbody td .cell-name a{color:var(--ton-text);font-weight:600;text-decoration:none}.table tbody td a:hover{color:var(--ton-accent);text-decoration:underline}.ton-price{font-variant-numeric:tabular-nums;font-weight:600}.ton-cell-empty{color:var(--ton-text-quiet);font-size:.82rem;font-style:italic}.ton-chip{border-radius:var(--ton-radius-chip);white-space:nowrap;border:1px solid #0000;padding:.15rem .5rem;font-size:.75rem;font-weight:600;line-height:1.45;display:inline-block}.ton-chip--idle{background:color-mix(in srgb, var(--ton-stage-idle) 12%, #fff);color:color-mix(in srgb, var(--ton-stage-idle) 78%, #000);border-color:color-mix(in srgb, var(--ton-stage-idle) 24%, #fff)}.ton-chip--live{background:color-mix(in srgb, var(--ton-stage-live) 13%, #fff);color:color-mix(in srgb, var(--ton-stage-live) 80%, #000);border-color:color-mix(in srgb, var(--ton-stage-live) 26%, #fff)}.ton-chip--live-deep{background:color-mix(in srgb, var(--ton-stage-live) 88%, #000);color:#fff;border-color:color-mix(in srgb, var(--ton-stage-live) 88%, #000)}.ton-chip--deep{background:color-mix(in srgb, var(--ton-stage-deep) 12%, #fff);color:var(--ton-stage-deep);border-color:color-mix(in srgb, var(--ton-stage-deep) 24%, #fff)}.ton-chip--push{background:color-mix(in srgb, var(--ton-stage-push) 12%, #fff);color:var(--ton-stage-push);border-color:color-mix(in srgb, var(--ton-stage-push) 26%, #fff)}.ton-chip--won{background:color-mix(in srgb, var(--ton-stage-won) 13%, #fff);color:color-mix(in srgb, var(--ton-stage-won) 82%, #000);border-color:color-mix(in srgb, var(--ton-stage-won) 28%, #fff)}.ton-chip--won-deep{background:color-mix(in srgb, var(--ton-stage-won) 22%, #fff);color:color-mix(in srgb, var(--ton-stage-won) 82%, #000);border-color:color-mix(in srgb, var(--ton-stage-won) 40%, #fff)}.ton-chip--won-deeper{background:color-mix(in srgb, var(--ton-stage-won) 32%, #fff);color:color-mix(in srgb, var(--ton-stage-won) 82%, #000);border-color:color-mix(in srgb, var(--ton-stage-won) 52%, #fff)}.ton-chip--closed{color:var(--ton-text-quiet);border-color:var(--ton-line-strong);background:0 0;font-weight:500}.ton-chip--alert{background:var(--ton-stage-push);color:#fff;border-color:var(--ton-stage-push)}.ton-chip--on{background:color-mix(in srgb, var(--ton-stage-won) 13%, #fff);color:color-mix(in srgb, var(--ton-stage-won) 82%, #000);border-color:color-mix(in srgb, var(--ton-stage-won) 28%, #fff)}.ton-chip--off{color:var(--ton-text-quiet);border-color:var(--ton-line-strong);background:0 0;font-weight:500}.ton-chip--fact{background:var(--ton-chrome-strong);color:var(--ton-text-quiet);border-color:var(--ton-line);font-weight:550}.search-filter__inputWrap,.search-filter input{border-radius:var(--ton-radius)}.search-filter input{border:1px solid var(--ton-line-strong);transition:border-color var(--ton-ease),box-shadow var(--ton-ease);background:#fff;padding:.5rem .7rem .5rem 2rem}.search-filter input:focus{border-color:var(--ton-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--ton-teal) 18%, transparent);outline:none}.paginator button,.paginator__page{border-radius:var(--ton-radius);min-width:2rem;transition:background-color var(--ton-ease),color var(--ton-ease)}.paginator button:hover{background:var(--ton-chrome-strong)}.paginator__page--is-current,.paginator button[disabled].paginator__page{background:var(--ton-accent);color:#fff;opacity:1;font-weight:650}.ton-brief{background:var(--ton-chrome);border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);margin-bottom:1.75rem;padding:1.15rem 1.35rem 1.25rem}.ton-brief__headline{color:var(--ton-text);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:650}.ton-brief__lede{color:var(--ton-text-quiet);margin:.15rem 0 0;font-size:.78rem}.ton-brief__tags{color:var(--ton-accent);margin:.65rem 0 0;font-size:.78rem;font-weight:600}.ton-brief__answers{border-top:1px solid var(--ton-line-strong);grid-template-columns:minmax(11rem,.9fr) 2fr;gap:.45rem 1.25rem;margin:1rem 0 0;padding:1rem 0 0;display:grid}.ton-brief__answers dt{color:var(--ton-text-quiet);font-size:.85rem;line-height:1.45}.ton-brief__answers dd{color:var(--ton-text);overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:600;line-height:1.45}.ton-brief__meta{border-top:1px solid var(--ton-line-strong);color:var(--ton-text);flex-wrap:wrap;gap:.3rem 1.5rem;margin:1rem 0 0;padding:.85rem 0 0;font-size:.8rem;list-style:none;display:flex}.ton-brief__meta span{color:var(--ton-text-quiet)}.ton-brief__meta span:after{content:": "}@media (max-width:640px){.ton-brief__answers{grid-template-columns:1fr;gap:.15rem}.ton-brief__answers dd{margin-bottom:.55rem}}.nav{background:var(--ton-chrome-strong);border-right:1px solid var(--ton-line-strong)}.nav__wrap{padding:.35rem .75rem 1rem}.nav-group{margin-bottom:1.35rem}.nav-group__toggle{width:100%;padding:.2rem .55rem}.nav .nav__link{border-radius:var(--ton-radius);color:var(--ton-text);transition:background-color var(--ton-ease),color var(--ton-ease);margin-bottom:1px;padding:.42rem .6rem;font-size:.875rem;text-decoration:none;display:block}.nav .nav__link:hover{background:color-mix(in srgb, var(--ton-marine) 9%, #fff);color:var(--ton-accent)}.nav .nav__link:focus-visible{outline:2px solid var(--ton-focus);outline-offset:-2px}.nav .nav__link:not([href]){background:color-mix(in srgb, var(--ton-marine) 13%, #fff);color:var(--ton-accent);cursor:default;font-weight:650}.nav__controls{border-top:1px solid var(--ton-line-strong);margin-top:.5rem;padding-top:.85rem}.nav-group__toggle,.nav-group__label{color:var(--ton-text-quiet);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}.doc-tab{color:var(--ton-text-quiet);border-color:#0000}.doc-tab--active{background:var(--ton-chrome-strong);border-color:var(--ton-line-strong);color:var(--ton-text);font-weight:600}.array-field__add-row,.blocks-field__drawer-toggler{border-color:var(--ton-line-strong);color:var(--ton-accent);background:#fff;padding:.45rem .9rem;font-weight:550}.array-field__add-row:hover,.blocks-field__drawer-toggler:hover{background:var(--ton-chrome);border-color:var(--ton-accent)}.card{border:1px solid var(--ton-line);border-radius:var(--ton-radius);min-height:0;transition:border-color var(--ton-ease),box-shadow var(--ton-ease);background:#fff;padding:.95rem 1.1rem}.card:hover{border-color:var(--ton-accent);box-shadow:0 1px 3px color-mix(in srgb, var(--ton-marine) 14%, transparent)}.card__title{color:var(--ton-text);margin:0;font-size:.95rem;font-weight:600}.collections__label{color:var(--ton-text-quiet);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.6rem;font-size:.72rem;font-weight:700}.card:has(.card__click:focus-visible){outline:2px solid var(--ton-focus);outline-offset:2px}.ton-landing{max-width:58rem;padding:2rem 2.25rem 3rem}.ton-landing__greeting{letter-spacing:-.015em;color:var(--ton-text);margin:0;font-size:1.5rem;font-weight:650}.ton-landing__lede{color:var(--ton-text-quiet);margin:.3rem 0 1.75rem;font-size:.9rem}.ton-landing__alert{border-radius:var(--ton-radius);background:color-mix(in srgb, var(--ton-stage-push) 10%, #fff);border:1px solid color-mix(in srgb, var(--ton-stage-push) 34%, #fff);color:var(--ton-stage-push);transition:background-color var(--ton-ease),border-color var(--ton-ease);align-items:center;gap:.85rem;margin-bottom:1.75rem;padding:.85rem 1.1rem;font-size:.9rem;font-weight:550;text-decoration:none;display:flex}.ton-landing__alert:hover{background:color-mix(in srgb, var(--ton-stage-push) 16%, #fff);border-color:var(--ton-stage-push)}.ton-landing__alert-n{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1}.ton-landing__unknown{color:var(--ton-text-quiet);margin:0 0 1.75rem;font-size:.85rem}.ton-landing__block{margin-bottom:1.9rem}.ton-landing__h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ton-text-quiet);margin:0 0 .75rem;font-size:.72rem;font-weight:700}.ton-landing__stages{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ton-landing__stages a{border:1px solid var(--ton-line);border-radius:var(--ton-radius);transition:border-color var(--ton-ease),box-shadow var(--ton-ease);background:#fff;align-items:center;gap:.6rem;padding:.5rem .8rem .5rem .55rem;text-decoration:none;display:flex}.ton-landing__stages a:hover{border-color:var(--ton-accent);box-shadow:0 1px 3px color-mix(in srgb, var(--ton-marine) 14%, transparent)}.ton-landing__stages b{color:var(--ton-text);font-variant-numeric:tabular-nums;font-size:1.05rem}.ton-landing__calls{border:1px solid var(--ton-line);border-radius:var(--ton-radius);margin:0;padding:0;list-style:none;overflow:hidden}.ton-landing__calls li+li{border-top:1px solid var(--ton-line)}.ton-landing__calls a{color:var(--ton-text);transition:background-color var(--ton-ease);align-items:baseline;gap:1rem;padding:.65rem .9rem;text-decoration:none;display:flex}.ton-landing__calls a:hover{background:var(--ton-chrome)}.ton-landing__call-when{min-width:12rem;color:var(--ton-text-quiet);font-variant-numeric:tabular-nums;font-size:.85rem}.ton-landing__call-who{font-weight:600}.ton-landing__empty{border:1px dashed var(--ton-line-strong);border-radius:var(--ton-radius);color:var(--ton-text-quiet);max-width:52ch;margin:0;padding:1rem 1.1rem;font-size:.86rem}.ton-landing__actions{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.ton-landing__cta{border-radius:var(--ton-radius);background:var(--ton-accent);border:1px solid var(--ton-accent);color:#fff;transition:background-color var(--ton-ease),border-color var(--ton-ease);padding:.55rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.ton-landing__cta:hover{background:var(--ton-accent-hover);border-color:var(--ton-accent-hover)}.ton-landing__cta--quiet{color:var(--ton-accent);border-color:var(--ton-line-strong);background:#fff}.ton-landing__cta--quiet:hover{background:var(--ton-chrome);border-color:var(--ton-accent)}.ton-landing__cta:focus-visible,.ton-landing__alert:focus-visible,.ton-landing__stages a:focus-visible,.ton-landing__calls a:focus-visible{outline:2px solid var(--ton-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ton-landing__alert,.ton-landing__stages a,.ton-landing__calls a,.ton-landing__cta{transition:none}}.ton-cockpit{padding:1.1rem 1.35rem 1.5rem}.ton-cockpit__denied{max-width:42ch;padding:2rem 2.25rem}.ton-cockpit__head{background:var(--ton-chrome);border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:.85rem 1.1rem;display:flex}.ton-cockpit__who{color:var(--ton-text);font-size:1.05rem;font-weight:650}.ton-cockpit__sub,.ton-cockpit__hint{color:var(--ton-text-quiet);font-size:.8rem}.ton-cockpit__reach{text-align:right}.ton-cockpit__phone{color:var(--ton-text);font-size:.95rem;font-weight:600}.ton-cockpit__ok{color:var(--ton-stage-won);font-size:.78rem;font-weight:600}.ton-cockpit__warn{color:var(--ton-stage-push);font-size:.78rem;font-weight:600}.ton-cockpit__cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:.85rem;display:grid}.ton-cockpit__col{border:1px solid var(--ton-line);border-radius:var(--ton-radius);background:#fff;min-width:0;padding:.8rem .9rem}.ton-cockpit__h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ton-text-quiet);margin:0 0 .6rem;font-size:.72rem;font-weight:700}.ton-cockpit__search{border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);width:100%;color:var(--ton-text);background:#fff;padding:.5rem .65rem;font-size:.85rem}.ton-cockpit__search:focus{border-color:var(--ton-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--ton-teal) 18%, transparent);outline:none}.ton-cockpit__all{color:var(--ton-text-quiet);cursor:pointer;align-items:center;gap:.4rem;margin:.45rem 0 .55rem;font-size:.78rem;display:flex}.ton-cockpit__scroll{max-height:46vh;overflow-y:auto}.ton-cockpit__card{border:1px solid var(--ton-line);border-radius:var(--ton-radius);background:#fff;margin-bottom:.5rem;padding:.6rem .75rem}.ton-cockpit__q{color:var(--ton-text-quiet);margin-bottom:.2rem;font-size:.78rem}.ton-cockpit__a{color:var(--ton-text);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.4}.ton-cockpit__answer{color:var(--ton-text);font-size:.85rem;line-height:1.5}.ton-cockpit__price{align-items:baseline;gap:.45rem;display:flex}.ton-cockpit__price b{font-variant-numeric:tabular-nums;color:var(--ton-text);font-size:1.05rem}.ton-cockpit__price span{color:var(--ton-text-quiet);font-variant-numeric:tabular-nums;font-size:.8rem}.ton-cockpit__rate{color:var(--ton-text-quiet);margin:.6rem 0 0;font-size:.75rem;line-height:1.45}.ton-cockpit__rate--unknown{color:var(--ton-stage-push)}.ton-cockpit__empty{border:1px dashed var(--ton-line-strong);border-radius:var(--ton-radius);color:var(--ton-text-quiet);margin:0;padding:.7rem .8rem;font-size:.82rem;line-height:1.5}.ton-cockpit__write{background:var(--ton-chrome);border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);margin-top:1rem;padding:.9rem 1.1rem}.ton-cockpit__note{border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);width:100%;min-height:4.5rem;color:var(--ton-text);resize:vertical;background:#fff;padding:.6rem .7rem;font-size:.9rem;line-height:1.5}.ton-cockpit__note:focus{border-color:var(--ton-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--ton-teal) 18%, transparent);outline:none}.ton-cockpit__actions{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.65rem;display:flex}.ton-cockpit__actions .btn{padding:.55rem 1.05rem;font-size:.9rem;font-weight:600}.ton-cockpit__actions .ton-cockpit__hint{margin-left:auto}.ton-cockpit__said{color:var(--ton-text);margin:.65rem 0 0;font-size:.85rem;font-weight:550}@media (max-width:1100px){.ton-cockpit__cols{grid-template-columns:1fr}.ton-cockpit__scroll{max-height:32vh}}.login{background:var(--ton-marine);min-height:100vh}.login .template-minimal__wrap{background:var(--ton-surface);border-radius:10px;max-width:25rem;padding:2.25rem 2.25rem 2rem;box-shadow:0 18px 40px #00000038}.login__brand{margin-bottom:1.5rem}.ton-logo{flex-direction:column;align-items:center;font-family:EB Garamond,Georgia,Times New Roman,serif;line-height:1.1;display:flex}.ton-logo__the{letter-spacing:.14em;text-transform:uppercase;color:var(--ton-text-quiet);font-size:.95rem}.ton-logo__name{letter-spacing:.01em;color:var(--ton-marine);margin-top:.1rem;font-size:2rem;font-weight:600}.ton-logo__rule{background:var(--ton-teal);border-radius:2px;width:3.25rem;height:2px;margin-top:.7rem;display:block}.login .form-submit,.login .form-submit .btn{width:100%}.login .btn--style-primary{padding-top:.6rem;padding-bottom:.6rem;font-size:.95rem}.login a{color:var(--ton-text-quiet);transition:color var(--ton-ease),border-color var(--ton-ease);border-bottom:1px solid #0000;padding:.35rem 0;font-size:.82rem;text-decoration:none;display:inline-block}.login a:hover{color:var(--ton-accent);border-bottom-color:var(--ton-accent)}.login a:focus-visible{outline:2px solid var(--ton-focus);outline-offset:3px}.ton-icon{display:block}.field-type label,.field-label{color:var(--ton-text);font-weight:600}.field-description{color:var(--ton-text-quiet);line-height:1.5}.field-type input[type=text],.field-type input[type=email],.field-type input[type=number],.field-type textarea,.rs__control{border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);transition:border-color var(--ton-ease),box-shadow var(--ton-ease);background:#fff}.field-type input:focus,.field-type textarea:focus,.rs__control--is-focused{border-color:var(--ton-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--ton-teal) 18%, transparent);outline:none}.field-type input::placeholder,.field-type textarea::placeholder{color:var(--ton-text-quiet);opacity:1}.collapsible__toggle-wrap{background:var(--ton-chrome);border-radius:var(--ton-radius)}@media (prefers-reduced-motion:reduce){.btn,.table tbody tr,.nav .nav__link,.dashboard__card,.card,.field-type input,.field-type textarea{transition:none}.btn--style-primary:active:not(:disabled){transform:none}}.ton-deploy{border-radius:var(--ton-radius);border:1px solid var(--ton-line);background:var(--ton-chrome);margin:1.5rem 0;padding:1.1rem 1.25rem}.ton-deploy--clean{background:var(--ton-surface);border-color:var(--ton-line)}.ton-deploy--fresh{border-color:var(--ton-line-strong)}.ton-deploy--aging{border-color:color-mix(in srgb, var(--ton-clay) 40%, #fff);background:color-mix(in srgb, var(--ton-clay) 6%, #fff)}.ton-deploy--stale{border-color:var(--ton-clay);background:color-mix(in srgb, var(--ton-clay) 11%, #fff)}.ton-deploy__title{color:var(--ton-text);margin:0 0 .35rem;font-size:1rem;font-weight:700}.ton-deploy__line{color:var(--ton-text-quiet);margin:0;font-size:.9rem}.ton-deploy--stale .ton-deploy__line,.ton-deploy--stale .ton-deploy__title{color:var(--ton-clay-text)}.ton-deploy__sites{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;padding:0;list-style:none;display:flex}.ton-deploy__sites li{border-radius:var(--ton-radius);background:var(--ton-surface);border:1px solid var(--ton-line);color:var(--ton-text);align-items:baseline;gap:.4rem;padding:.3rem .6rem;font-size:.85rem;display:flex}.ton-deploy__count{color:var(--ton-text-quiet);font-size:.78rem}.ton-deploy__go{border-radius:var(--ton-radius);background:var(--ton-accent);border:1px solid var(--ton-accent);color:#fff;cursor:pointer;transition:background-color var(--ton-ease),border-color var(--ton-ease);margin-top:.25rem;padding:0;font-size:.9rem;font-weight:600}.ton-deploy__go .btn__content{padding:.55rem 1.1rem;display:inline-block}.ton-deploy__go:hover:not(:disabled){background:var(--ton-accent-hover);border-color:var(--ton-accent-hover)}.ton-deploy__go:disabled{opacity:.6;cursor:default}.ton-deploy__said{color:var(--ton-text);margin:.6rem 0 0;font-size:.85rem}.ton-quotes{max-width:760px;padding:1.5rem 2rem 4rem}.ton-quotes__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.ton-quotes__title{color:var(--ton-text);text-wrap:balance;margin:0 0 .25rem;font-size:1.35rem;font-weight:650}.ton-quotes__sub{color:var(--ton-text-quiet);margin:0;font-size:.9rem}.ton-quotes__said{border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);background:var(--ton-chrome);color:var(--ton-text);margin:0 0 1rem;padding:.6rem .9rem;font-size:.9rem}.ton-quotes__new,.ton-quotes__primary{background:var(--ton-accent);color:#fff;border:1px solid var(--ton-accent);border-radius:var(--ton-radius);cursor:pointer;transition:background-color var(--ton-ease),border-color var(--ton-ease);padding:.55rem 1.1rem;font-size:.9rem;font-weight:600}.ton-quotes__new:hover,.ton-quotes__primary:hover:not(:disabled){background:var(--ton-accent-hover);border-color:var(--ton-accent-hover)}.ton-quotes__primary:active:not(:disabled){transform:translateY(1px)}.ton-quotes__primary:disabled{opacity:.55;cursor:default}.ton-quotes__quiet{color:var(--ton-accent);border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);cursor:pointer;transition:background-color var(--ton-ease),border-color var(--ton-ease);background:#fff;padding:.55rem 1.1rem;font-size:.9rem;font-weight:550;text-decoration:none}.ton-quotes__quiet:hover:not(:disabled){background:var(--ton-chrome);border-color:var(--ton-accent)}.ton-quotes__new:focus-visible,.ton-quotes__primary:focus-visible,.ton-quotes__quiet:focus-visible{outline:2px solid var(--ton-focus);outline-offset:2px}.ton-quotes__composer{border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);background:var(--ton-surface);margin-bottom:1.5rem;padding:1.1rem 1.25rem 1.25rem}.ton-quotes__h2{color:var(--ton-text);margin:0 0 .75rem;font-size:1rem;font-weight:650}.ton-quotes__label{color:var(--ton-text);margin-bottom:.85rem;font-size:.85rem;font-weight:600;display:block}.ton-quotes__label--inline{margin-bottom:0}.ton-quotes__input,.ton-quotes__textarea{border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);width:100%;color:var(--ton-text);font:inherit;background:#fff;margin-top:.3rem;padding:.5rem .7rem;font-size:.92rem;font-weight:400;display:block}.ton-quotes__textarea{resize:vertical;line-height:1.55}.ton-quotes__input:focus-visible,.ton-quotes__textarea:focus-visible{outline:2px solid var(--ton-focus);outline-offset:1px}.ton-quotes__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ton-quotes__actions{align-items:center;gap:.6rem;display:flex}.ton-quotes__hint{color:var(--ton-text-quiet);margin:.75rem 0 0;font-size:.82rem}.ton-quotes__empty{border:1px dashed var(--ton-line-strong);border-radius:var(--ton-radius);color:var(--ton-text);max-width:60ch;margin:2rem 0;padding:1.25rem;font-size:.95rem;line-height:1.5}.ton-quotes__thread{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.ton-quote{border:1px solid var(--ton-line);border-radius:var(--ton-radius);background:var(--ton-surface);transition:border-color var(--ton-ease);padding:1rem 1.25rem 1.1rem}.ton-quote--draft,.ton-quote--sent,.ton-quote--viewed{border-color:var(--ton-line-strong)}.ton-quote--accepted{background:color-mix(in srgb, var(--ton-stage-won) 5%, #fff)}.ton-quote--rejected .ton-quote__title{color:var(--ton-text-quiet)}.ton-quote__top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ton-quote__title{color:var(--ton-text);margin:0;font-size:1.02rem;font-weight:650}.ton-quote__trail{color:var(--ton-text-quiet);margin:.25rem 0 .6rem;font-size:.84rem}.ton-quote__body summary{cursor:pointer;color:var(--ton-accent);font-size:.86rem;font-weight:600}.ton-quote__body p{white-space:pre-wrap;color:var(--ton-text);max-width:65ch;margin:.6rem 0 0;font-size:.92rem;line-height:1.6}.ton-quote__note{color:var(--ton-text);max-width:65ch;margin:.6rem 0 0;font-size:.88rem}.ton-quote__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.85rem;display:flex}.ton-quote__confirm{border:1px solid color-mix(in srgb, var(--ton-accent) 30%, #fff);border-radius:var(--ton-radius);background:color-mix(in srgb, var(--ton-accent) 5%, #fff);margin-top:.85rem;padding:.9rem 1rem}.ton-quote__confirm>p{color:var(--ton-text);max-width:60ch;margin:0 0 .75rem;font-size:.9rem;line-height:1.5}.ton-mail__message{border:1px solid var(--ton-line);border-radius:var(--ton-radius);background:var(--ton-surface);padding:1rem 1.25rem 1.1rem}.ton-mail__message--in{border-color:color-mix(in srgb, var(--ton-marine) 30%, var(--ton-line-strong));background:color-mix(in srgb, var(--ton-marine) 4%, #fff)}.ton-mail__body{white-space:pre-wrap;color:var(--ton-text);max-width:65ch;margin:.6rem 0 0;font-size:.92rem;line-height:1.6}.ton-mail__handled{color:var(--ton-text-quiet);cursor:pointer;align-items:center;gap:.4rem;margin-top:.75rem;font-size:.85rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.ton-quotes__new,.ton-quotes__primary,.ton-quotes__quiet,.ton-quote{transition:none}}.nav .nav__link[href$="/collections/quotes"],.nav .nav__link[href$="/collections/emails"]{background:color-mix(in srgb, var(--ton-marine) 8%, #fff);border:1px solid color-mix(in srgb, var(--ton-marine) 22%, #fff)}.nav .nav__link[href$="/collections/quotes"]:hover,.nav .nav__link[href$="/collections/emails"]:hover{background:color-mix(in srgb, var(--ton-marine) 14%, #fff)}.nav .nav__link[href$="/collections/commissionEntries"],.nav .nav__link[href$="/collections/auditEvents"]{background:color-mix(in srgb, var(--ton-clay) 7%, #fff);border:1px solid color-mix(in srgb, var(--ton-clay) 24%, #fff)}.nav .nav__link[href$="/collections/commissionEntries"]:hover,.nav .nav__link[href$="/collections/auditEvents"]:hover{background:color-mix(in srgb, var(--ton-clay) 13%, #fff);color:var(--ton-clay-text)}.ton-decline,.ton-erase{margin-top:.75rem}.ton-decline__open,.ton-erase__open{color:var(--ton-clay-text);border:1px solid color-mix(in srgb, var(--ton-clay) 30%, #fff);border-radius:var(--ton-radius);cursor:pointer;transition:background-color var(--ton-ease);background:#fff;padding:.45rem .9rem;font-size:.85rem;font-weight:600}.ton-decline__open:hover,.ton-erase__open:hover{background:color-mix(in srgb, var(--ton-clay) 8%, #fff)}.ton-decline__confirm,.ton-erase__confirm{border:1px solid color-mix(in srgb, var(--ton-clay) 26%, #fff);border-radius:var(--ton-radius);background:color-mix(in srgb, var(--ton-clay) 5%, #fff);padding:.8rem .9rem}.ton-decline__confirm>p,.ton-erase__confirm>p{color:var(--ton-text);margin:0 0 .6rem;font-size:.85rem;line-height:1.5}.ton-decline__note,.ton-erase__input{border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);width:100%;font:inherit;resize:vertical;margin-bottom:.6rem;padding:.45rem .6rem;font-size:.85rem}.ton-erase__label{color:var(--ton-text);margin-bottom:.6rem;font-size:.8rem;font-weight:600;display:block}.ton-erase__label .ton-erase__input{margin-top:.3rem}.ton-decline__row,.ton-erase__row{gap:.5rem;display:flex}.ton-decline__go,.ton-erase__go{background:var(--ton-clay);color:#fff;border:1px solid var(--ton-clay);border-radius:var(--ton-radius);cursor:pointer;padding:.45rem .9rem;font-size:.85rem;font-weight:600}.ton-decline__go:disabled,.ton-erase__go:disabled{opacity:.55;cursor:default}.ton-decline__stay,.ton-erase__stay{color:var(--ton-text);border:1px solid var(--ton-line-strong);border-radius:var(--ton-radius);cursor:pointer;background:#fff;padding:.45rem .9rem;font-size:.85rem}.ton-decline__said,.ton-erase__said{color:var(--ton-clay-text);margin:0 0 .5rem;font-size:.82rem}.ton-reachout{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.ton-reachout__contacted{color:var(--ton-text-quiet);margin:0;font-size:.8rem}.ton-reachout__said{color:var(--ton-marine-ink);margin:0;font-size:.82rem}.ton-reachout__channels{flex-direction:column;gap:.5rem;display:flex}.ton-reachout__channel{align-items:center;gap:.5rem;display:flex}.ton-reachout__wa,.ton-reachout__call,.ton-reachout__email{border-radius:var(--ton-radius);cursor:pointer;transition:background-color var(--ton-ease);padding:.45rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.ton-reachout__wa{background:var(--ton-forest);color:#fff;border:1px solid var(--ton-forest)}.ton-reachout__wa:hover{background:color-mix(in srgb, var(--ton-forest) 88%, #000)}.ton-reachout__call{background:var(--ton-marine);color:#fff;border:1px solid var(--ton-marine)}.ton-reachout__call:hover{background:var(--ton-marine-ink)}.ton-reachout__email{color:var(--ton-text);border:1px solid var(--ton-line-strong);background:#fff}.ton-reachout__email:hover{background:color-mix(in srgb, var(--ton-marine) 6%, #fff)}.ton-reachout__email--primary{background:var(--ton-marine);color:#fff;border:1px solid var(--ton-marine)}.ton-reachout__email--primary:hover{background:var(--ton-marine-ink)}.ton-reachout__mark{color:var(--ton-text-quiet);border:1px solid var(--ton-line);border-radius:var(--ton-radius);cursor:pointer;transition:background-color var(--ton-ease);background:#fff;padding:.3rem .6rem;font-size:.78rem}.ton-reachout__mark:hover{background:color-mix(in srgb, var(--ton-marine) 6%, #fff)}.ton-reachout__mark:disabled{opacity:.55;cursor:default}
