.pg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:var(--tr-s5);flex-wrap:wrap}.pg-head h1{font-family:var(--tr-font-body);font-weight:600;font-size:30px;color:var(--tr-ink);letter-spacing:-.01em}@media (max-width: 640px){.pg-head h1{font-size:26px}}.pg-head p{color:var(--tr-text-dim);font-size:14px;margin-top:4px;max-width:60ch}.pg-head__actions{display:flex;align-items:center;gap:var(--tr-s3, 12px);flex-wrap:wrap}.sd-head__side{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media (max-width: 640px){.sd-head__side{align-items:flex-start;width:100%}}.sd-superseded{display:inline-flex;align-items:center;gap:6px;color:var(--tr-ink)}.sd-superseded svg{color:var(--tr-green)}.stf__embedded-head{margin-bottom:12px}.stf__embedded-head p{margin-top:6px}@media (max-width: 640px){.stf__embedded-head{display:block}.stf__embedded-head .pg-head__actions{margin-top:12px}}.card{background:var(--tr-surface);border:var(--tr-panel-border);border-radius:var(--tr-r-lg);box-shadow:var(--tr-elev-1);overflow:hidden}.card .card{box-shadow:var(--tr-elev-0)}a.card:focus-visible,button.card:focus-visible{outline:none;box-shadow:var(--tr-focus-inset)}.card+.card{margin-top:16px}.card__pad{padding:var(--tr-s5)}.card>.card__pad.field-lbl{padding-bottom:var(--tr-s2);margin-bottom:0}@media (max-width: 640px){.card__pad{padding:var(--tr-s4)}}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;font-family:var(--tr-font-body);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tr-text-faint);padding:12px 16px;border-bottom:1px solid var(--tr-line);font-weight:600}.tbl td{padding:14px 16px;border-bottom:1px solid var(--tr-line);color:var(--tr-text);vertical-align:middle}.tbl tr:last-child td{border-bottom:none}.tbl tbody tr{cursor:default}.tbl tbody tr.clickable:hover{background:var(--tr-ivory)}.tbl .mono{font-family:var(--tr-font-mono);font-feature-settings:var(--tr-tnum);color:var(--tr-ink)}.tbl th.num,.tbl td.num{text-align:right}.tbl .tbl__name{color:var(--tr-text-strong)}.tbl a.tbl__name{font-weight:600}.tbl .tbl__sub{color:var(--tr-text-muted);font-size:13px}.pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--tr-font-body);font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px;white-space:nowrap;border:1px solid transparent}.pill--neutral:before,.pill--live:before,.pill--ok:before,.pill--gold:before,.pill--warn:before,.pill--reject:before,.pill--critical:before{content:"";width:11px;height:11px;flex:none;background:currentColor;-webkit-mask:var(--pill-icon) center / contain no-repeat;mask:var(--pill-icon) center / contain no-repeat}.pill--neutral{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><rect x="3" y="7" width="10" height="2" rx="1"/></svg>');background:var(--tr-ivory-deep);color:var(--tr-text-dim)}.pill--live{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M6.2 11.6 2.9 8.3l1.2-1.2 2.1 2.1 5.6-5.6 1.2 1.2z"/></svg>');background:var(--tr-status-success-tint);color:var(--tr-status-success)}.pill--gold{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 1.5 15 14H1zM7 6h2v4H7zm0 5h2v2H7z"/></svg>');background:var(--tr-status-attention-tint);color:var(--tr-status-attention)}.pill--reject{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="m4.5 3.1 3.5 3.5 3.5-3.5 1.4 1.4L9.4 8l3.5 3.5-1.4 1.4L8 9.4l-3.5 3.5-1.4-1.4L6.6 8 3.1 4.5z"/></svg>');background:var(--tr-status-error-tint);color:var(--tr-status-error)}.pill--test{background:var(--tr-reject-10);color:var(--tr-reject);border-color:var(--tr-reject);font-weight:600;letter-spacing:.1em}.pill--lower,.pill--sentence{text-transform:none;letter-spacing:.01em;font-size:12px}.pill--sentence{white-space:normal;max-width:100%;line-height:1.35;border-radius:var(--tr-r-sm);align-self:flex-start}.pill--sentence:before{align-self:flex-start;margin-top:2px}.pill--critical{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="m4.5 3.1 3.5 3.5 3.5-3.5 1.4 1.4L9.4 8l3.5 3.5-1.4 1.4L8 9.4l-3.5 3.5-1.4-1.4L6.6 8 3.1 4.5z"/></svg>');background:var(--tr-status-error);color:var(--tr-text-on-action)}.pill.pill--clock{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zm0 1.6a4.9 4.9 0 1 1 0 9.8 4.9 4.9 0 0 1 0-9.8zM7.2 4.5v4l3.1 1.9.8-1.3-2.3-1.4V4.5z"/></svg>')}:where(a:not([class])){color:var(--tr-link);text-underline-offset:2px}:where(a:not([class])):hover{color:var(--tr-action-hover)}.chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--tr-s3);font-family:var(--tr-font-body);font-weight:500;font-size:13px;line-height:1.2;color:var(--tr-text);background:var(--tr-surface);border:1px solid var(--tr-border-strong);border-radius:var(--tr-r-sm);cursor:pointer;white-space:nowrap}.chip:hover{background:var(--tr-surface-sunken)}.chip:focus-visible{outline:none;box-shadow:var(--tr-focus)}.chip[aria-pressed=true]{background:var(--tr-action-wash);border-color:var(--tr-action);color:var(--tr-action);font-weight:600}.chip[aria-pressed=true]:before{content:"";width:12px;height:12px;flex:none;background:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M6.2 11.6 2.9 8.3l1.2-1.2 2.1 2.1 5.6-5.6 1.2 1.2z"/></svg>') center / contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M6.2 11.6 2.9 8.3l1.2-1.2 2.1 2.1 5.6-5.6 1.2 1.2z"/></svg>') center / contain no-repeat}.chip:disabled{cursor:progress;color:var(--tr-text-muted)}.chip .tnum{color:var(--tr-text-muted);font-size:12px}.chip[aria-pressed=true] .tnum{color:inherit}@media (max-width: 640px){.chip{min-height:44px}}.empty{display:block;text-align:center;padding:56px 24px;color:var(--tr-text-muted)}.empty svg{color:var(--tr-text-subtle);margin-bottom:12px}.empty h3{font-family:var(--tr-font-body);font-weight:600;font-size:18px;color:var(--tr-text-strong);margin-bottom:4px}.empty p{font-size:14px;max-width:40ch;margin:0 auto 16px}.empty--inline{display:flex;align-items:flex-start;gap:var(--tr-s2);text-align:left;padding:0;font-size:14px;line-height:1.45}.empty--inline svg{flex:none;margin:2px 0 0}.card__pad.empty--inline,.card__pad .empty--inline{padding-top:0}.skel{display:block}.skel__bar,.skel__chip{display:block;position:relative;overflow:hidden;background:var(--tr-surface-sunken);border-radius:var(--tr-r-sm);height:14px}.skel__bar:after,.skel__chip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:tr-skel-sweep var(--tr-dur-skeleton) var(--tr-ease-out) infinite}@keyframes tr-skel-sweep{to{transform:translate(100%)}}.skel__chip{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:var(--tr-r-pill)}.skel__row{display:flex;flex-direction:column;gap:var(--tr-s2);padding:var(--tr-s4);border:var(--tr-panel-border);border-radius:var(--tr-r-sm);background:var(--tr-surface)}.skel__row+.skel__row{margin-top:var(--tr-s3)}.skel__row>.skel__bar:nth-child(1){width:42%}.skel__row>.skel__bar:nth-child(2){width:68%}.skel__row>.skel__bar:nth-child(3){width:30%}.skel__tile>.skel__bar:nth-child(1){width:50%}.skel__tile>.skel__bar:nth-child(2){width:70%}.skel__bar--lg{height:18px}.skel__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--tr-s3)}.skel__tile{display:flex;flex-direction:column;gap:var(--tr-s3);padding:var(--tr-s5);border:var(--tr-panel-border);border-radius:var(--tr-r-lg);background:var(--tr-surface)}.skel__tile .skel__bar--lg{height:28px}.btn,.tr-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--tr-font-body);font-size:14px;font-weight:600;padding:10px 16px;border-radius:var(--tr-r-md);border:1px solid var(--tr-border-strong);background:var(--tr-surface);color:var(--tr-text-strong);cursor:pointer;text-decoration:none;min-height:44px}.btn:hover,.tr-btn:hover{border-color:var(--tr-action);background:var(--tr-surface-sunken)}.btn--gold{background:var(--tr-action);border-color:var(--tr-action);color:var(--tr-text-on-action)}.btn--gold:hover{background:var(--tr-action-hover);border-color:var(--tr-action-hover)}.btn--gold:active{background:var(--tr-action-pressed);border-color:var(--tr-action-pressed)}.btn--danger{background:var(--tr-status-error);border-color:var(--tr-status-error);color:var(--tr-text-on-action)}.btn--danger:hover{background:var(--tr-reject-deep);border-color:var(--tr-reject-deep)}.btn:disabled,.tr-btn:disabled{background:var(--tr-surface-sunken-deep);border-color:var(--tr-border);color:var(--tr-text-muted);cursor:not-allowed}.btn:disabled:hover,.tr-btn:disabled:hover{background:var(--tr-surface-sunken-deep);border-color:var(--tr-border)}.btn:focus-visible,.tr-btn:focus-visible{outline:none;box-shadow:var(--tr-focus)}.tr-btn-quiet{display:inline-flex;align-items:center;gap:var(--tr-s2);min-height:44px;padding:0 var(--tr-s3);border:0;border-radius:var(--tr-r-sm);background:transparent;color:var(--tr-action);font-family:var(--tr-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background var(--tr-dur-1) var(--tr-ease-standard)}.tr-btn-quiet:hover{background:var(--tr-action-wash)}.tr-btn-quiet:focus-visible{outline:none;box-shadow:var(--tr-focus)}.loading{display:block;padding:48px;text-align:center;color:var(--tr-text-faint);font-size:13px}.row{display:flex;align-items:center;gap:10px}.between{display:flex;align-items:center;justify-content:space-between;gap:12px}.stack-sm>*+*{margin-top:8px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.field-lbl{display:block;font-family:var(--tr-font-body);font-weight:600;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--tr-text-dim);margin-bottom:6px}.inp{width:100%;padding:10px 12px;border:1px solid var(--tr-border-strong);border-radius:var(--tr-r-sm);font-size:14px;font-family:var(--tr-font-body);color:var(--tr-text-body);background:var(--tr-surface)}.inp::placeholder{color:var(--tr-text-subtle)}.inp:focus-visible{outline:none;border-color:var(--tr-action);box-shadow:var(--tr-focus)}.inp:disabled{background:var(--tr-surface-sunken-deep);color:var(--tr-text-muted);cursor:not-allowed}.inp[aria-invalid=true]{border-color:var(--tr-status-error)}.tgl{position:relative;width:44px;height:26px;border-radius:999px;background:var(--tr-surface-sunken);border:1px solid var(--tr-border-strong);cursor:pointer;transition:background .15s ease;flex:none}.tgl[data-on=true]{background:var(--tr-green);border-color:var(--tr-green)}.tgl:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--tr-surface);transition:transform .15s ease;box-shadow:0 0 0 1px var(--tr-border-strong),0 1px 3px #0003}.tgl[data-on=true]:after{transform:translate(18px);box-shadow:0 1px 3px #0003}.vis-hide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.note-ok{display:block;color:var(--tr-forest, inherit);margin:8px 0}.tbl-scroll{position:relative;overflow-x:auto;max-width:100%;min-width:0;-webkit-overflow-scrolling:touch}.catmap{table-layout:fixed}.catmap td{overflow-wrap:anywhere}@media (min-width: 641px){.catmap .catmap__act{width:11rem;white-space:nowrap;text-align:right}}.catmap__partial{padding:var(--tr-s3) var(--tr-s4);border-top:1px solid var(--tr-line)}@media (max-width: 640px){.tbl thead{display:none}.tbl,.tbl tbody,.tbl tr,.tbl td{display:block;width:100%}.tbl tr{border-bottom:1px solid var(--tr-line);padding:8px 4px}.tbl td{border:none;padding:5px 12px}.tbl td[data-label]:before{content:attr(data-label) "  ";font-family:var(--tr-font-body);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--tr-text-faint);margin-right:8px}.tbl td[data-label].num{display:flex;align-items:baseline;justify-content:flex-end;gap:var(--tr-s2)}.tbl td[data-label].num:before{margin-right:auto}.grid-2{grid-template-columns:1fr}}.pill--ok{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M6.2 11.6 2.9 8.3l1.2-1.2 2.1 2.1 5.6-5.6 1.2 1.2z"/></svg>');background:var(--tr-status-success-tint);color:var(--tr-status-success)}.pill--warn{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 1.5 15 14H1zM7 6h2v4H7zm0 5h2v2H7z"/></svg>');background:var(--tr-status-attention-tint);color:var(--tr-status-attention)}.err{color:var(--tr-reject);background:var(--tr-reject-10);border-left:3px solid var(--tr-reject);padding:10px var(--tr-s4);border-radius:var(--tr-r-md, 8px);margin-bottom:var(--tr-s4)}.err__title{display:inline-flex;align-items:center;gap:6px}.err__title svg{flex:none}.err__detail{display:block;margin-top:4px;font-size:13px;overflow-wrap:anywhere}.err__retry{margin-top:10px}.err__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.err__actions .err__retry{margin-top:0}.btn--quiet{background:transparent}.err__code{display:block;margin-top:10px;font-family:var(--tr-font-mono);font-size:12px;color:var(--tr-text-dim);overflow-wrap:anywhere;white-space:pre-wrap}.tr-input{width:100%;background:var(--tr-surface);border:1px solid var(--tr-border-strong);border-radius:var(--tr-r-sm);padding:11px var(--tr-s4);font-family:var(--tr-font-body);font-size:16px;color:var(--tr-text);transition:border-color var(--tr-dur-1, .12s),box-shadow var(--tr-dur-1, .12s)}.tr-field--search{position:relative;display:flex;flex:1 1 260px}.tr-field--search>svg{position:absolute;left:var(--tr-s3, 12px);top:50%;transform:translateY(-50%);opacity:.45;pointer-events:none}.tr-field--search>.tr-input{padding-left:calc(var(--tr-s3, 12px) * 2 + 16px)}.tr-input.mono{font-family:var(--tr-font-mono);font-variant-numeric:var(--tr-tnum, tabular-nums)}.tr-input:focus-visible{outline:none;border-color:var(--tr-action);box-shadow:var(--tr-focus)}.tr-input::placeholder{color:var(--tr-text-faint)}.tr-switch{display:inline-flex;align-items:center;gap:var(--tr-s2);min-height:44px;cursor:pointer;-webkit-user-select:none;user-select:none}.tr-switch input{width:20px;height:20px;accent-color:var(--tr-gold-text);cursor:pointer}.tr-switch span{font-size:13px;color:var(--tr-text-dim)}.tr-switch input:focus-visible{outline:2px solid var(--tr-gold);outline-offset:2px}.tr-switch input:disabled{cursor:wait;opacity:.5}.cs-switch{display:flex;flex-direction:column;gap:.35rem;min-width:12rem}.cs-switch__row{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.cs-switch__btn{font-size:.8rem;padding:.25rem .6rem;justify-content:center}.cs-switch__meta{color:var(--tr-text-faint);font-size:.78rem;line-height:1.35}.cs-switch__warn{color:var(--tr-reject);font-size:.78rem;line-height:1.35}.cs-switch__confirm{border-left:2px solid var(--tr-reject);display:flex;flex-direction:column;gap:.4rem;padding-left:.6rem}@media (max-width: 40rem){.cs-switch{min-width:0;width:100%}.cs-switch__btn{flex:1 1 auto}.cs-switch__btn.cs-switch__toggle{flex:none}}.lic__bulk-open{margin:.75rem 0}.lic__bulk{border:1px solid var(--tr-line);border-radius:8px;display:flex;flex-direction:column;gap:.6rem;margin:.75rem 0 1rem;padding:.85rem}.lic__bulk-help{color:var(--tr-text-faint);font-size:.85rem;line-height:1.45;margin:0}.lic__bulk-text{font-family:var(--tr-font-mono);font-size:1rem;min-height:9rem;resize:vertical;width:100%}.lic__bulk-act{display:flex;flex-wrap:wrap;gap:.5rem}.lic__bulk-ok{color:var(--tr-green);font-weight:600;margin:0}.lic__bulk-problems{border-left:3px solid var(--tr-reject);padding-left:.7rem}.lic__bulk-problems ul,.lic__bulk-preview ul{margin:.4rem 0 0;padding-left:1.1rem}.lic__bulk-problems li,.lic__bulk-preview li{font-size:.85rem;line-height:1.5;margin-bottom:.35rem}.lic__bulk-raw{color:var(--tr-text-faint);font-size:.8rem}.lic__bulk-preview{border-left:3px solid var(--tr-border-strong);max-height:18rem;overflow-y:auto;padding-left:.7rem}@media (max-width: 40rem){.lic__bulk-act .tr-btn,.lic__bulk-act .tr-btn-primary{flex:1 1 auto}}.stf__add{align-items:flex-end;border:1px solid var(--tr-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;padding:.9rem}.stf__field{display:flex;flex:1 1 14rem;flex-direction:column;gap:.3rem}.stf__field>span{color:var(--tr-text-faint);font-size:.8rem}.stf__add-help{color:var(--tr-text-faint);flex:1 1 100%;font-size:.82rem;line-height:1.45;margin:0}.stf__temp{flex:1 1 100%;margin:0}.stf__temp-pw{background:var(--tr-gold-16);border-radius:4px;padding:.15rem .4rem;-webkit-user-select:all;user-select:all}.stf__btn{font-size:.82rem;padding:.25rem .6rem}.stf__confirm{display:flex;flex-direction:column;gap:.4rem}.stf__confirm-text{color:var(--tr-reject);font-size:.82rem;line-height:1.4}.stf__confirm-text--neutral{color:var(--tr-text)}.stf__confirm .stf__field{flex:0 0 auto}.stf__former{font-size:1rem;margin:1.75rem 0 .25rem}.stf__former-note{color:var(--tr-text-faint);font-size:.82rem;margin:0 0 .6rem}.stf__row--former{opacity:.72}.stf__actions{display:flex;flex-wrap:wrap;gap:.4rem}.stf__link-note{color:var(--tr-text);font-size:.82rem;line-height:1.4;margin:.4rem 0 0}@media (max-width: 40rem){.stf__btn{width:100%}}.inv{margin:1.25rem 0}.inv__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between}.inv__title{align-items:center;display:inline-flex;font-size:1.05rem;gap:.5rem;margin:0}.inv__counts{color:var(--tr-text-dim);font-size:.82rem;font-variant-numeric:tabular-nums;margin:0}.inv__help,.inv__empty{color:var(--tr-text-dim);font-size:.85rem;line-height:1.5;margin:.4rem 0 .9rem;max-width:62rem}.inv__email{display:block;overflow-wrap:anywhere}.inv__role,.inv__detail,.inv__by,.inv__why,.inv__quota{color:var(--tr-text-dim);display:block;font-size:.8rem;line-height:1.45;margin-top:.3rem;overflow-wrap:anywhere}.inv__detail{max-width:22rem}.inv__time{font-variant-numeric:tabular-nums;white-space:nowrap}.inv__resend{align-items:center;display:inline-flex;gap:.35rem;white-space:nowrap}.inv__why{max-width:18rem}.inv__ok{color:var(--tr-status-success);display:block;font-size:.8rem;margin-top:.35rem}.inv__fail{display:block;font-size:.8rem;margin-top:.35rem}.inv-pill--accepted{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm-1.1 10.3L3.8 8.2 5 7l1.9 1.9L11 4.8l1.2 1.2z"/></svg>')}.inv-pill--opened{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 1 1 5.5V15h14V5.5zm0 2.3 4.6 3L8 9.2 3.4 6.3zM3 8.2l5 3.1 5-3.1V13H3z"/></svg>')}.inv-pill--delivered{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M1 3h14v6h-2V5.4L8 8.6 3 5.4V11h6v2H1zm2.8 0L8 5.7 12.2 3zm7.6 11.6-2.3-2.3 1.1-1.1 1.2 1.2 2.9-2.9 1.1 1.1z"/></svg>')}.inv-pill--sent,.inv-pill--delayed{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1zm0 2a5 5 0 1 1 0 10A5 5 0 0 1 8 3zM7 4.5v4l3.2 1.9.8-1.3L8.5 7.6V4.5z"/></svg>')}.inv-pill--bounced{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M1 3h14v5h-2V5.4L8 8.6 3 5.4V11h6v2H1zm2.8 0L8 5.7 12.2 3zm6.5 7.2 1.2-1.2 1.5 1.5 1.5-1.5 1.2 1.2-1.5 1.5 1.5 1.5-1.2 1.2-1.5-1.5-1.5 1.5-1.2-1.2 1.5-1.5z"/></svg>')}.inv-pill--complained{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M3 1h2v14H3zm3 1h8l-2 3.5L14 9H6z"/></svg>')}.inv-pill--expired{--pill-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M4 1h8v2h-1v2.2L8.9 8l2.1 2.8V13h1v2H4v-2h1v-2.2L7.1 8 5 5.2V3H4zm3 2v1.5L8 6l1-1.5V3z"/></svg>')}.inv__detail--fail{color:var(--tr-status-error)}.inv__sms{align-items:flex-start;color:var(--tr-text-dim);display:flex;font-size:.8rem;gap:.35rem;line-height:1.45;margin-top:.35rem;max-width:22rem;overflow-wrap:anywhere}.inv__sms svg{flex:none;margin-top:.15rem}.inv__sms--failed{color:var(--tr-status-error)}.inv__text-opts{display:flex;flex-direction:column;gap:.3rem;margin-top:.4rem}.inv__text-again{align-items:center;display:inline-flex;font-size:.8rem;gap:.35rem;min-height:44px}.inv__link{background:none;border:0;color:var(--tr-action);cursor:pointer;font-size:.8rem;min-height:44px;padding:0;text-align:left;text-decoration:underline}.inv__mobile{display:flex;flex-direction:column;font-size:.8rem;gap:.25rem;max-width:16rem}.inv__mobile-preview{color:var(--tr-text-dim);font-variant-numeric:tabular-nums}.stf__test-toggle{align-items:center;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.35rem .5rem;margin:0 0 .75rem;min-height:44px}.stf__test-note{color:var(--tr-text-dim);font-size:.8rem}.stf__signin{font-variant-numeric:tabular-nums}.stf__signin-at{align-items:center;display:inline-flex;font-size:.85rem;gap:.35rem}@media (max-width: 40rem){.inv__email{white-space:normal;overflow-wrap:anywhere}.inv__time{white-space:normal}.inv__detail,.inv__why{max-width:none}}.oh__clear{align-items:center;background:var(--tr-green-12);border-radius:10px;color:var(--tr-green);display:flex;gap:.75rem;padding:1rem 1.15rem}.oh__clear p{color:var(--tr-text-faint);margin:.15rem 0 0}.oh__band{margin-top:1.5rem}.oh__band h2{align-items:center;display:flex;font-size:.95rem;gap:.4rem;margin:0 0 .6rem}.oh__band--critical h2{color:var(--tr-reject)}.oh__grid{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.oh__tile{border:1px solid var(--tr-line);border-radius:10px;color:inherit;display:flex;flex-direction:column;gap:.15rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .12s ease}.oh__tile:hover,.oh__tile:focus-visible{border-color:var(--tr-gold)}.oh__tile--critical{border-color:var(--tr-reject);background:var(--tr-reject-10)}.oh__count{font-size:1.9rem;font-weight:600;line-height:1.1}.oh__tile--critical .oh__count{color:var(--tr-reject)}.oh__label{font-size:.88rem;line-height:1.3}.oh__worst{color:var(--tr-text-faint);font-size:.78rem}.oh__clear-list{color:var(--tr-text-faint);display:grid;font-size:.82rem;gap:.3rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));list-style:none;margin:0;padding:0}.oh__clear-list li{align-items:center;display:flex;gap:.35rem}.enr__summary{margin-bottom:1rem}.enr__blocked{border-left:3px solid var(--tr-reject);margin-bottom:1.5rem;padding-left:.8rem}.enr__blocked h2{align-items:center;color:var(--tr-reject);display:flex;font-size:.95rem;gap:.4rem;margin:0 0 .4rem}.enr__blocked ul{margin:0;padding-left:1.1rem}.enr__blocked li{font-size:.88rem;line-height:1.5;margin-bottom:.3rem}.enr__pharm{margin-bottom:1.5rem}.enr__pharm-name{align-items:center;display:flex;font-size:1rem;gap:.4rem;margin:0 0 .5rem}.enr__rows{display:flex;flex-direction:column;gap:.5rem}.enr__row{align-items:center;border:1px solid var(--tr-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:.5rem .75rem;padding:.7rem .85rem}.enr__who{display:flex;flex:1 1 12rem;flex-direction:column;gap:.1rem;min-width:0}.enr__blocker{color:var(--tr-ink-soft);flex:1 1 100%;font-size:.85rem;line-height:1.45}.enr__btn{font-size:.82rem;padding:.3rem .7rem}.enr__empty{border:1px dashed var(--tr-line);border-radius:10px;padding:1.2rem}.enr__empty p{color:var(--tr-text-faint);margin:.3rem 0 0}@media (max-width: 40rem){.enr__btn{width:100%}}.scr__repeat{font-size:.8rem;padding:.2rem .6rem}.btn,.tr-btn,.inp{min-height:44px}a.row{min-height:24px}.tr-gate{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--tr-canvas)}.tr-gate__card{width:100%;max-width:30rem;background:var(--tr-surface);border:1px solid var(--line);border-radius:10px;padding:28px 24px}.tr-gate__title{font-family:var(--tr-font-body);font-weight:600;font-size:1.35rem;line-height:1.25;margin:0 0 12px;color:var(--tr-ink)}.tr-gate__body{margin:0 0 20px;font-size:.95rem;line-height:1.5;color:var(--tr-ink-soft)}.tr-gate__actions{display:flex;flex-wrap:wrap;gap:10px}.tr-gate__btn{min-height:44px;padding:0 18px;border-radius:7px;border:1px solid var(--line);background:transparent;color:var(--tr-ink);font:inherit;cursor:pointer}.tr-gate__btn--primary{background:var(--accent);border-color:var(--accent);color:var(--tr-ink);font-weight:600}.tr-gate__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tr-gate__note{margin:18px 0 0;font-size:.8rem;line-height:1.45;color:var(--tr-ink-soft)}.opc__h2{font-family:var(--tr-font-body);font-size:1.15rem;font-weight:600;color:var(--tr-ink);margin:var(--tr-s6) 0 var(--tr-s3)}.opc__h3{font-family:var(--tr-font-body);font-size:1rem;font-weight:600;color:var(--tr-ink);margin:0 0 var(--tr-s2)}.opc__hint{color:var(--tr-text-faint);font-size:.82rem;line-height:1.45;margin:var(--tr-s2) 0 0}.fr-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tr-s4);margin-left:0;margin-right:0}@media (min-width: 40rem){.fr-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.fr-summary .field-lbl{margin-bottom:var(--tr-s1)}.fr-summary__num{margin:0;font-family:var(--tr-font-body);font-size:22px;font-weight:600;line-height:1.2;color:var(--tr-text-strong)}.pp-hold{display:grid;grid-template-columns:6.5rem minmax(0,1fr);column-gap:var(--tr-s3);align-items:start}.pp-hold>.pill{justify-self:start}.pp-hold__name,.pp-hold__detail{grid-column:2}.pp-hold__name{grid-row:1}.pp-hold__detail{margin-top:var(--tr-s1)}.opc__warn{background:var(--tr-status-attention-tint);border-left:3px solid var(--tr-status-attention);border-radius:var(--tr-r-sm);color:var(--tr-text);font-size:.85rem;line-height:1.5;margin:0 0 var(--tr-s3);padding:var(--tr-s2) var(--tr-s3)}.opc__key{color:var(--tr-text-faint);font-variant-numeric:tabular-nums;font-size:.75rem}.opc__field{display:flex;flex-direction:column;gap:var(--tr-s1);min-width:0}.opc__field .tr-input,.opc__field select.tr-input{font-size:16px;width:100%}.opc__scope,.opc__form{margin-bottom:var(--tr-s4)}.opc__form .grid-2{gap:var(--tr-s3);margin-bottom:var(--tr-s3)}.opc__form .row{gap:var(--tr-s2);margin-top:var(--tr-s3)}.opc__form--wide{border-left:3px solid var(--tr-border-strong)}.opc__search{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--tr-s3)}.opc__search .opc__field{flex:1 1 16rem}.opc__results{list-style:none;margin:var(--tr-s3) 0 0;padding:0}.opc__results li+li{margin-top:var(--tr-s1)}.opc__result{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--tr-s2);justify-content:space-between;text-align:left;width:100%}.opc__picked{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tr-s3);justify-content:space-between}.opc__verdict{border-top:1px solid var(--tr-line);display:grid;gap:var(--tr-s1) var(--tr-s4);grid-template-columns:minmax(0,1fr);margin:var(--tr-s3) 0 0;padding-top:var(--tr-s3)}.opc__verdict dt{color:var(--tr-text-dim);font-size:.8rem}.opc__verdict dd{margin:0 0 var(--tr-s2)}@media (min-width: 34rem){.opc__verdict{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.opc__verdict dd{margin-bottom:0}}.opc__url{overflow-wrap:anywhere;word-break:break-word}.opc__secret{background:var(--tr-status-attention-tint);border:2px solid var(--tr-status-attention);margin-bottom:var(--tr-s4)}.opc__secret-head{align-items:center;color:var(--tr-ink);display:flex;font-family:var(--tr-font-body);font-weight:600;font-size:1.05rem;gap:var(--tr-s2);margin:0 0 var(--tr-s2)}.opc__secret-for{color:var(--tr-text-dim);font-size:.85rem;margin:0 0 var(--tr-s2);overflow-wrap:anywhere}.opc__secret-value{background:var(--tr-ink);border-radius:var(--tr-r-sm);color:var(--tr-on-ink);font-size:.85rem;line-height:1.6;margin:0 0 var(--tr-s3);overflow-wrap:anywhere;padding:var(--tr-s3);-webkit-user-select:all;user-select:all}.opc__secret-warn{color:var(--tr-text);font-size:.85rem;line-height:1.5;margin:0 0 var(--tr-s3)}.intg__crumbs{font-size:.85rem;margin:0 0 var(--tr-s2);color:var(--tr-ink-soft)}.intg__context{display:flex;flex-wrap:wrap;gap:var(--tr-s3) var(--tr-s5);margin:var(--tr-s2) 0 0}.intg__context dt,.intg__facts dt{font-size:.75rem;color:var(--tr-ink-soft)}.intg__context dd,.intg__facts dd{margin:0;overflow-wrap:anywhere}.intg__tabs{flex-wrap:wrap;margin-bottom:var(--tr-s4)}.intg__tabs .ops__tab{white-space:nowrap}.intg__h2{display:flex;align-items:center;gap:var(--tr-s2);font-size:1.05rem;margin:0 0 var(--tr-s2)}.intg__panel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--tr-s3);margin-bottom:var(--tr-s3)}.intg__steps{list-style:none;padding:0;margin:0;display:grid;gap:var(--tr-s3)}.intg__step{display:grid;grid-template-columns:24px 1fr;gap:var(--tr-s2);padding:var(--tr-s3);border:1px solid var(--tr-hair);border-radius:var(--tr-r-md)}.intg__step p{margin:0 0 var(--tr-s1)}.intg__step--done .intg__step-icon{color:var(--tr-forest)}.intg__step--blocked .intg__step-icon{color:var(--tr-ochre)}.intg__step--unknown .intg__step-icon{color:var(--tr-ink-soft)}.intg__step-label{font-weight:600}.intg__step-state{font-weight:500;font-size:.8rem;color:var(--tr-ink-soft)}.intg__step-detail,.intg__step-who,.intg__note{font-size:.9rem}.intg__denied h2{color:var(--tr-clay)}.intg__notice,.intg__why{display:flex;align-items:flex-start;gap:var(--tr-s2);margin:0 0 var(--tr-s3)}.intg__notice{color:var(--tr-forest)}.intg__why{color:var(--tr-ochre)}.intg__notice svg,.intg__why svg,.intg__h2 svg{flex-shrink:0;margin-top:2px}.intg__inspector h3{margin-top:var(--tr-s4)}.intg__followup,.intg__issue,.intg__inspector,.intg__history{margin-top:var(--tr-s4);margin-bottom:var(--tr-s4)}.intg__radio,.intg__scope{display:flex;align-items:flex-start;gap:var(--tr-s2);margin-bottom:var(--tr-s2)}.intg__scope-desc{display:block;font-size:.85rem;color:var(--tr-ink-soft)}.intg__scope--sensitive{padding:var(--tr-s2);border:1px solid var(--tr-ochre);border-radius:var(--tr-r-md)}.intg__state{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.intg__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--tr-s3);margin:0 0 var(--tr-s3)}.intg__history-list{margin:0;padding-left:var(--tr-s4);font-size:.9rem}.intg__payload pre{max-width:100%;overflow-x:auto;background:var(--tr-porcelain-sunken);padding:var(--tr-s3);border-radius:var(--tr-r-md);font-size:.8rem}.intg__hub{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--tr-s3)}.intg__hub-card{display:block;height:100%;color:inherit;text-decoration:none}.intg__hub-card:hover,.intg__hub-card:focus-visible{border-color:var(--tr-action)}.intg__hub-card p{margin:0;color:var(--tr-ink-soft)}.cpx-search{display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--tr-border-strong);border-radius:8px;background:var(--tr-surface);color:var(--tr-text-muted)}.cpx-search:focus-within{box-shadow:var(--tr-focus);border-color:var(--tr-action)}.cpx-search .tr-input{border:0;background:transparent;box-shadow:none;flex:1 1 auto;min-width:0}.cpx-note{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:12px 16px;border:1px solid var(--tr-border);border-radius:8px;background:var(--tr-surface-sunken);color:var(--tr-text-body);line-height:1.5}.cpx-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--tr-border)}.settings__section+.settings__section{margin-top:32px}.settings__section>h2{margin-bottom:8px}.tbl-scroll .tbl__actions{position:sticky;right:0;background:var(--tr-surface);border-left:1px solid var(--tr-line)}@media (max-width: 640px){.tbl-scroll .tbl__actions{position:static;border-left:0}}.pill--wrap{white-space:normal;text-align:left;border-radius:var(--tr-r-lg);align-items:flex-start}.tbl__action-stack{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.tbl__action-stack>*{white-space:nowrap}.onb-steps{display:flex;gap:8px;list-style:none;margin:0 0 16px;padding:0;counter-reset:onb}.onb-steps li{flex:1 1 0;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--tr-line);border-radius:var(--tr-r-sm);font-size:13px;color:var(--tr-text-dim);background:var(--tr-surface)}.onb-steps li[aria-current=step]{border-color:var(--tr-action);color:var(--tr-text-body);box-shadow:inset 0 -2px 0 var(--tr-action)}.onb-steps__n{font-weight:600;font-variant-numeric:tabular-nums;font-size:12px}.onb-card{border:1px solid var(--tr-line);border-radius:var(--tr-r-md);padding:16px;margin-top:12px;background:var(--tr-surface)}.onb-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.onb-card__head h3{margin:0;font-size:15px}.onb-sub{border-top:1px solid var(--tr-line);margin-top:16px;padding-top:12px}.onb-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:8px}.onb-hint{font-size:13px;color:var(--tr-text-dim);margin:4px 0 0}.onb-err{color:var(--tr-reject);font-size:14px;margin-top:12px}.onb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.onb-actions__spacer{flex:1 1 auto}.onb-saved{font-size:13px;color:var(--tr-text-dim)}.onb-review dt{font-weight:600;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--tr-text-dim);margin-top:10px}.onb-review dd{margin:2px 0 0}.state-select{position:relative}.state-select__list{position:absolute;z-index:20;top:100%;left:0;right:0;max-height:240px;overflow-y:auto;margin:4px 0 0;padding:4px;list-style:none;background:var(--tr-surface);border:1px solid var(--tr-border-strong);border-radius:var(--tr-r-sm);box-shadow:0 8px 24px #111c2c1f}.state-select__opt{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:6px;cursor:pointer;font-size:14px}.state-select__opt.is-active{background:var(--tr-action-tint)}.state-select__opt[aria-selected=true]{font-weight:600}.state-select__empty{padding:8px 10px;font-size:14px;color:var(--tr-text-dim)}@media (max-width: 40rem){.onb-steps{flex-wrap:wrap}.onb-steps li{flex:1 1 calc(50% - 8px)}.onb-row,.onb-card .grid-2{grid-template-columns:minmax(0,1fr)}}.onb-title{margin:0 0 4px;font-size:18px;color:var(--tr-text-body)}.onb-title:focus{outline:none}.onb-title:focus-visible{outline:2px solid var(--tr-action);outline-offset:4px;border-radius:4px}.onb-steps__btn{display:flex;align-items:center;gap:8px;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.onb-steps__btn:disabled{cursor:default}.onb-steps__btn:focus-visible{outline:2px solid var(--tr-action);outline-offset:4px;border-radius:4px}.onb-field-err{color:var(--tr-reject);font-size:13px;margin:4px 0 0}.onb-fieldset{border:0;margin-inline:0;padding-inline:0}.onb-pharmacies,.onb-schedules{display:flex;flex-wrap:wrap;gap:10px}.onb-check{display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.onb-check--boxed{border:1px solid var(--tr-border-strong);border-radius:var(--tr-r-sm);padding:8px 12px}.onb-remove{align-self:end}.onb-dea+.onb-dea{border-top:1px dashed var(--tr-line);margin-top:12px;padding-top:8px}.onb-list{margin:4px 0 0;padding-left:18px}.onb-list li+li{margin-top:4px}.onb-issues{margin-top:16px;padding:12px 14px;border:1px solid var(--tr-reject);border-radius:var(--tr-r-sm);background:var(--tr-reject-wash)}.onb-invite{background:var(--tr-surface-sunken);border:1px solid var(--tr-line);border-radius:var(--tr-r-sm);padding:14px;margin-bottom:12px}.onb-steps li{padding:0}.onb-steps__btn{min-height:44px;padding:10px 12px}.onb-check{min-height:44px}.state-select__opt{min-height:44px;align-items:center}.onb-actions .lic__open,.onb-issues .lic__open{min-height:44px}.onb-check,.onb-actions .lic__open,.onb-issues .lic__open{min-width:44px}.inv__open,.cns-link.inv__open{background:none;border:0;cursor:pointer;display:flex;font-size:.8rem;margin-top:.3rem;padding:0;text-align:left;width:fit-content}.oh__items{border:1px solid var(--tr-line);border-radius:10px;margin-top:1rem;padding:1rem}.oh__items-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.oh__items-head h2{font-size:1rem;margin:0}.oh__items-list{list-style:none;margin:.75rem 0 0;padding:0}.oh__items-list li{border-top:1px solid var(--tr-line);display:grid;gap:.15rem;padding:.6rem 0}.oh__items-meta{color:var(--tr-text-faint);display:flex;flex-wrap:wrap;font-size:.8rem;gap:.25rem .75rem;font-variant-numeric:tabular-nums}.oh__ref{overflow-wrap:anywhere}.oh__demo{color:var(--tr-text-faint);font-size:.78rem}.oh__items a{color:var(--tr-link)}.fl-ladder{list-style:none;margin:0;padding:0}.fl-ladder__icon{flex:none}.fl-ladder__step[data-reached=true] .fl-ladder__icon{color:var(--tr-status-success)}.fl-ladder__step[data-reached=false] .fl-ladder__icon{color:var(--tr-border-strong)}.fl-ladder__label{font-size:14px;text-transform:capitalize;color:var(--tr-text-muted)}.fl-ladder__step[data-reached=true] .fl-ladder__label{color:var(--tr-text)}.fl-ladder__step[aria-current=step] .fl-ladder__label{font-weight:600}.act__status{width:1px;white-space:nowrap}.act__count{color:var(--tr-text-muted);font-variant-numeric:tabular-nums;font-weight:600;margin-left:6px}.act__detail{color:var(--tr-text-dim);font-size:13px;overflow-wrap:anywhere}.act__sentence{display:block}.act__about{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:3px;min-width:0}.act__subject,.act__actor{color:var(--tr-text-faint);display:block;font-size:12px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.act__subject{color:var(--tr-action, inherit)}.act__toggle{margin-top:6px}.act__time{color:var(--tr-text-faint);text-align:right;white-space:nowrap}.act__stamp{display:block}.skued__links{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.skued__search{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px}.skued__sku{color:var(--tr-text-faint);font-size:.8rem}.skued__muted{color:var(--tr-text-faint);font-size:.85rem}.skued__notice{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px;border-radius:8px;background:var(--tr-status-attention-tint);color:var(--tr-text);font-size:.9rem}.skued__notice>svg{flex:0 0 auto;margin-top:2px;color:var(--tr-status-attention)}.skued__pad{padding:12px 16px;margin:0}.skued__form,.skued__history{display:flex;flex-direction:column;gap:16px;padding:16px;margin-bottom:16px}.skued__status{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.skued__cost,.skued__costedit{display:flex;flex-direction:column;gap:12px}.skued__cost h2,.skued__history h2{font-size:1rem;margin:0}.skued__bands,.skued__history ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.skued__form>.stf__field,.skued__costedit>.stf__field{flex:0 0 auto}.skued__tier{display:flex;flex-wrap:wrap;gap:12px}.skued__tier .stf__field{flex:1 1 8rem}.skued__saved{display:block;margin:0}.skued__actions{display:flex;justify-content:flex-end}.skued__cost>.tr-btn,.skued__costedit>.tr-btn{align-self:flex-start}.sd-supply{display:block;margin-top:2px;font-size:12px;color:var(--tr-text-dim)}.clinic-activity{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.clinic-activity__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.clinic-activity__patient{margin:0}.clinic-activity__filter{display:block;margin-bottom:8px}.clinic-activity__filter .tr-input{width:100%}.clinic-activity__more{display:block;padding:10px 14px;border-top:1px solid var(--tr-rule)}.orders-activity__search{display:flex;margin-bottom:16px}.cat-downloads{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--tr-border)}.cat-downloads__buttons{display:inline-flex;flex-wrap:wrap;gap:8px}.cat-downloads__buttons .tr-btn{display:inline-flex;align-items:center;gap:6px}.cat-downloads__error{display:inline-flex;align-items:center;gap:6px;color:var(--tr-status-error);font-size:13px}.cat-program{margin-top:16px}.cat-program__head{margin:8px 0 12px;font-size:20px;font-weight:600;color:var(--tr-midnight)}.cat-sections{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.cat-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.cat-summary__actions{display:inline-flex;gap:8px}.cat-section{overflow:hidden}.cat-section__head{margin:0;font-size:inherit}.cat-section__toggle{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 16px;border:0;background:transparent;color:var(--tr-text-strong);font:inherit;text-align:left;cursor:pointer}.cat-section__toggle:hover{background:var(--tr-porcelain-sunken)}.cat-section__toggle:focus-visible{outline:2px solid var(--tr-teal);outline-offset:-2px}.cat-section[data-open=true] .cat-section__toggle{border-bottom:1px solid var(--tr-border)}.cat-section__chev{color:var(--tr-teal);width:12px;flex:none}.cat-section__label{font-weight:600;font-size:16px;flex:1 1 auto;min-width:0}.cat-section__count{color:var(--tr-text-dim);font-size:13px;white-space:nowrap}.cat-price__label{font-size:12px;font-weight:600;color:var(--tr-teal);text-transform:uppercase;letter-spacing:.04em}.cat-price__headline{font-size:17px;font-weight:600;color:var(--tr-text-strong)}.cat-price__per{font-size:13px;font-weight:500;color:var(--tr-text-dim)}.cat-price__delivered{margin-top:2px;font-size:13px;font-weight:600;color:var(--tr-teal)}.cat-sh__head{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:600;color:var(--tr-text-strong)}.cat-sh__head svg{color:var(--tr-teal);flex:none}.cat-sh__list{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}.cat-sh__list li{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 12px;border-radius:8px;background:var(--tr-surface-sunken)}.cat-sh__class{font-size:14px;color:var(--tr-text-body)}.cat-sh__amount{font-size:15px;font-weight:600;color:var(--tr-text-strong)}.cat-sh__note{margin:8px 0 0;font-size:13px;color:var(--tr-text-muted)}.cat-courses__body{padding:12px 16px 16px}.cat-courses__intro{margin:0 0 12px;font-size:13px;color:var(--tr-text-muted)}.cat-courses__group+.cat-courses__group{margin-top:16px}.cat-courses__name{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--tr-text-strong)}.cat-courses__list{margin:0;padding:0;list-style:none}.cat-courses__list li{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 0;border-top:1px solid var(--tr-border)}.cat-courses__dose{font-size:14px;color:var(--tr-text-body)}.cat-courses__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px}.cat-courses__price strong{font-size:16px;color:var(--tr-text-strong)}@media (min-width: 720px){.cat-sh__list li,.cat-courses__list li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px}.cat-courses__price{justify-content:flex-end}}.cat-coverage{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:14px;font-weight:500;color:var(--tr-teal)}.cat-state{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px}.cat-link{justify-self:start;margin-top:12px;padding:4px 0;border:0;background:transparent;color:var(--tr-teal);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cat-link:focus-visible{outline:2px solid var(--tr-teal);outline-offset:2px}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-400.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/playfair-600.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-700.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/playfair-italic-500.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dmsans-400.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dmsans-500.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dmsans-600.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dmsans-700.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrainsmono-400.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrainsmono-500.woff2) format("woff2")}:root{--tr-porcelain: #f8f9f7;--tr-midnight: #111c2c;--tr-teal: #07525a;--tr-champagne: #c5a36b;--tr-white: #ffffff;--tr-porcelain-sunken: #eef1ef;--tr-porcelain-sunken-deep: #e6eae8;--tr-midnight-soft: #1b2839;--tr-grey-900: #23303f;--tr-grey-600: #4f5d6b;--tr-grey-500: #5b6875;--tr-hair: #d7dddb;--tr-hair-strong: #7c8886;--tr-teal-hover: #06464d;--tr-teal-pressed: #053a40;--tr-teal-on-ink: #6fc5cc;--tr-champagne-deep: #9c7935;--tr-forest: #2f6a2b;--tr-ochre: #7f5410;--tr-clay: #93302a;--tr-lapis: #1a3f9c;--tr-canvas: var(--tr-porcelain);--tr-surface: var(--tr-white);--tr-surface-sunken: var(--tr-porcelain-sunken);--tr-surface-sunken-deep: var(--tr-porcelain-sunken-deep);--tr-surface-ink: var(--tr-midnight);--tr-surface-ink-soft: var(--tr-midnight-soft);--tr-text-strong: var(--tr-midnight);--tr-text-body: var(--tr-grey-900);--tr-text-muted: var(--tr-grey-600);--tr-text-subtle: var(--tr-grey-500);--tr-text-on-ink: #e8ecea;--tr-text-on-ink-muted: #a3afb9;--tr-text-on-ink-rgb: 232, 236, 234;--tr-text-on-action: var(--tr-white);--tr-border: var(--tr-hair);--tr-border-strong: var(--tr-hair-strong);--tr-border-on-ink: rgba(232, 236, 234, .14);--tr-action: var(--tr-teal);--tr-action-hover: var(--tr-teal-hover);--tr-action-pressed: var(--tr-teal-pressed);--tr-action-on-ink: var(--tr-teal-on-ink);--tr-action-wash: rgba(7, 82, 90, .06);--tr-action-tint: rgba(7, 82, 90, .12);--tr-action-wash-on-ink: rgba(111, 197, 204, .14);--tr-accent: var(--tr-champagne);--tr-accent-graphic: var(--tr-champagne-deep);--tr-accent-wash: rgba(197, 163, 107, .14);--tr-status-success: var(--tr-forest);--tr-status-success-tint: rgba(32, 101, 76, .12);--tr-status-attention: var(--tr-ochre);--tr-status-attention-tint: rgba(127, 84, 16, .12);--tr-status-error: var(--tr-clay);--tr-status-error-tint: rgba(147, 48, 42, .1);--tr-status-info: var(--tr-lapis);--tr-status-info-tint: rgba(27, 79, 140, .12);--tr-status-neutral: var(--tr-grey-600);--tr-status-neutral-tint: rgba(79, 93, 107, .1);--tr-focus-ring: var(--tr-action);--tr-focus-ring-on-ink: var(--tr-action-on-ink);--tr-focus: 0 0 0 2px var(--tr-canvas), 0 0 0 4px var(--tr-focus-ring);--tr-focus-on-ink: 0 0 0 2px var(--tr-surface-ink), 0 0 0 4px var(--tr-focus-ring-on-ink);--tr-ivory: var(--tr-surface-sunken);--tr-ivory-deep: var(--tr-surface-sunken-deep);--tr-ink: var(--tr-surface-ink);--tr-ink-soft: var(--tr-surface-ink-soft);--tr-text: var(--tr-text-body);--tr-text-dim: var(--tr-text-muted);--tr-text-faint: var(--tr-text-subtle);--tr-on-ink: var(--tr-text-on-ink);--tr-ink-2: var(--tr-text-muted);--tr-line: var(--tr-border);--tr-rule: var(--tr-border);--tr-line-ink: rgba(17, 28, 44, .1);--line: var(--tr-border);--tr-gold: var(--tr-action);--tr-gold-deep: var(--tr-action-pressed);--tr-gold-text: var(--tr-action);--tr-gold-08: var(--tr-action-wash);--tr-gold-16: var(--tr-action-tint);--tr-on-gold: var(--tr-text-on-action);--tr-link: var(--tr-action);--accent: var(--tr-action);--tr-green: var(--tr-status-success);--tr-green-12: var(--tr-status-success-tint);--tr-reject: var(--tr-status-error);--tr-reject-10: var(--tr-status-error-tint);--tr-reject-wash: var(--tr-status-error-tint);--tr-reject-deep: #7a2823;--tr-font-display: "Playfair Display", ui-serif, Georgia, "Times New Roman", serif;--tr-font-body: "DM Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--tr-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--tr-display: var(--tr-font-display);--tr-tnum: "tnum" 1, "lnum" 1;--tr-s1: 4px;--tr-s2: 8px;--tr-s3: 12px;--tr-s4: 16px;--tr-s5: 24px;--tr-s6: 32px;--tr-s7: 48px;--tr-s8: 64px;--tr-s9: 96px;--tr-r-sm: 8px;--tr-r-md: 10px;--tr-r-lg: 12px;--tr-r-pill: 999px;--tr-radius: var(--tr-r-sm);--tr-elev-1: 0 1px 2px rgba(17, 28, 44, .05);--tr-elev-2: 0 4px 16px -4px rgba(17, 28, 44, .1);--tr-elev-3: 0 16px 48px -12px rgba(17, 28, 44, .18);--tr-elev-0: none;--tr-elev-sticky: 0 -6px 20px -10px rgba(17, 28, 44, .14);--tr-panel-border: 1px solid var(--tr-border);--tr-focus-inset: inset 0 0 0 2px var(--tr-focus-ring);--tr-fs-sub: 17px;--tr-fs-figure: 24px;--tr-dur-1: .14s;--tr-dur-2: .24s;--tr-dur-3: .36s;--tr-dur-tape: 1.1s;--tr-ease-out: cubic-bezier(.2, .8, .2, 1);--tr-ease-seat: cubic-bezier(.2, .9, .3, 1);--tr-ease-standard: cubic-bezier(.4, 0, .2, 1);--tr-dur-skeleton: var(--tr-dur-tape);--tr-tap: 48px;--tr-maxw: 1140px}@media (prefers-reduced-motion: reduce){:root{--tr-dur-1: 0ms;--tr-dur-2: 1ms;--tr-dur-3: 1ms;--tr-dur-tape: 1ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}body{background:var(--tr-canvas);color:var(--tr-text-body);font-family:var(--tr-font-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--tr-focus-ring);outline-offset:2px;border-radius:3px}.tr-on-ink :focus-visible,[data-surface=ink] :focus-visible{outline-color:var(--tr-focus-ring-on-ink)}::selection{background:var(--tr-action-tint)}.d-xl{font-family:var(--tr-font-display);font-weight:400;font-size:clamp(34px,6vw,56px);line-height:1.02;letter-spacing:-.022em;color:var(--tr-text-strong)}.d-lg{font-family:var(--tr-font-display);font-weight:400;font-size:clamp(26px,4vw,34px);line-height:1.1;letter-spacing:-.018em;color:var(--tr-text-strong)}.d-md{font-family:var(--tr-font-display);font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.012em;color:var(--tr-text-strong)}.serif-it{font-family:var(--tr-font-display);font-style:italic;font-weight:500}.gold{color:var(--tr-action)}.green{color:var(--tr-status-success)}.b-lg{font-size:17px;line-height:1.6}.b-md{font-size:15px;line-height:1.55}.b-sm{font-size:13.5px;line-height:1.5}.lead{font-size:clamp(16px,2.2vw,19px);line-height:1.55;color:var(--tr-text-muted)}.label{font-family:var(--tr-font-body);font-weight:600;font-size:11px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--tr-text-muted)}.eyebrow{font-family:var(--tr-font-body);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--tr-action)}.h-page{font-family:var(--tr-font-body);font-weight:600;font-size:30px;line-height:1.2;letter-spacing:-.01em;color:var(--tr-text-strong)}@media (max-width: 640px){.h-page{font-size:26px}}.h-section{font-family:var(--tr-font-body);font-weight:600;font-size:20px;line-height:1.3;letter-spacing:-.005em;color:var(--tr-text-strong)}.h-sub{font-family:var(--tr-font-body);font-weight:600;font-size:var(--tr-fs-sub);line-height:1.35;letter-spacing:-.005em;color:var(--tr-text-strong)}.fig{font-family:var(--tr-font-body);font-weight:600;font-size:var(--tr-fs-figure);line-height:1.15;color:var(--tr-text-strong);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.mono{font-family:var(--tr-font-mono);font-feature-settings:var(--tr-tnum)}.m-md{font-variant-numeric:tabular-nums lining-nums;font-size:13px;line-height:1.5}.m-sm{font-variant-numeric:tabular-nums lining-nums;font-size:12px;line-height:1.5}.tnum{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:var(--tr-tnum)}.dim{color:var(--tr-text-muted)}.tr-btn-primary{font-family:var(--tr-font-body);font-weight:600;font-size:16px;line-height:1;min-height:var(--tr-tap);width:100%;display:flex;align-items:center;justify-content:center;gap:var(--tr-s2);background:var(--tr-action);color:var(--tr-text-on-action);border:none;border-radius:var(--tr-r-md);box-shadow:var(--tr-elev-1);transition:background var(--tr-dur-1) var(--tr-ease-out),box-shadow var(--tr-dur-1);cursor:pointer}.tr-btn-primary:hover{background:var(--tr-action-hover)}.tr-btn-primary:active{background:var(--tr-action-pressed)}.tr-btn-primary:focus-visible{outline:none;box-shadow:var(--tr-focus)}.tr-btn-primary:disabled{background:var(--tr-surface-sunken-deep);color:var(--tr-text-muted);cursor:not-allowed;box-shadow:none}.tr-btn-primary[aria-disabled=true],.tr-btn-primary[aria-disabled=true]:hover,.tr-btn-primary[aria-disabled=true]:active{background:var(--tr-surface-sunken-deep);color:var(--tr-text-muted);cursor:not-allowed;box-shadow:none}.m-lg{font-variant-numeric:tabular-nums lining-nums;font-size:16px;line-height:1.4;font-weight:500;color:var(--tr-text-strong)}.dot{width:7px;height:7px;border-radius:50%;display:inline-block}.dot--live{background:var(--tr-status-success);box-shadow:0 0 0 3px var(--tr-status-success-tint)}.dot--gold{background:var(--tr-accent);box-shadow:0 0 0 3px var(--tr-accent-wash)}
