.adm .ph-cols{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.adm .ph-main{flex-direction:column;flex:560px;gap:10px;min-width:0;display:flex}.adm .ph-side{flex:320px;max-width:380px}.adm .ph-read{color:var(--fg-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.adm .ph-read svg{flex:none;width:13px;height:13px}.adm .tbl td.r{text-align:right}.adm .tbl.ph-prices td{vertical-align:middle}.adm .tbl.ph-prices td.ph-feature{white-space:normal}.adm .tbl.ph-prices tbody tr{position:relative}.adm .ph-rowlink{color:var(--fg-1);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.adm .ph-rowlink:after{content:"";position:absolute;inset:0}.adm .tbl.ph-prices tbody tr.ph-on td{background:var(--blue-50)}.adm .ph-sub{color:var(--fg-3);margin-top:1px;font-size:11px}.adm .ph-amt{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-1);font-size:12px;font-weight:600}.adm .ph-word{color:var(--fg-1);font-size:13px;font-weight:500}.adm .ph-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-2);font-size:12px}.adm .ph-usd{color:var(--fg-4);margin-left:6px;font-size:11px}.adm .ph-link{z-index:1;color:var(--blue-600);font-size:12px;text-decoration:none;position:relative}.adm .tbl td a.ph-link{color:var(--blue-600)}.adm .ph-link:hover{text-decoration:underline}.adm .ph-dash{color:var(--fg-4)}.adm .ph-foot{color:var(--fg-3);align-items:flex-start;gap:6px;font-size:12px;display:flex}.adm .ph-foot svg{flex:none;width:13px;height:13px;margin-top:2px}.adm .ph-panel .ctx-sec:last-child{border-bottom:none}.adm .ph-panel .ctx-sec{flex-direction:column;gap:8px;display:flex}.adm .ph-panel .ctx-sec .cap{margin-bottom:0}.adm .ph-panel-head{align-items:center;gap:8px;display:flex}.adm .ph-panel-head .cap{flex:1}.adm .ph-big{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.adm .ph-big .v{color:var(--fg-1);font-size:20px;font-weight:600}.adm .ph-big .v.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.adm .ph-big .per{color:var(--fg-3);font-size:12px}.adm .ph-entry{flex-direction:column;gap:1px;display:flex}.adm .ph-entry-top{align-items:baseline;gap:8px;font-size:12px;display:flex}.adm .ph-entry-top .nm{color:var(--fg-1);flex:1;min-width:0;font-weight:500}.adm .ph-entry-top a.nm{text-decoration:none}.adm .ph-entry-top a.nm:hover{text-decoration:underline}.adm .ph-entry-top .when{width:104px;color:var(--fg-3);flex:none}.adm .ph-entry .line{color:var(--fg-3);font-size:12px}.adm .ph-entry .line.dark{color:var(--fg-2)}.adm .ph-form{flex-direction:column;gap:10px;display:flex}.adm .ph-form-row{gap:10px;display:flex}.adm .ph-form-row>.field{flex:1 1 0;min-width:0}.adm .ph-form .seg{align-self:flex-start}.adm .ph-suffix{position:relative}.adm .ph-suffix .input{padding-right:26px}.adm .ph-suffix span{color:var(--fg-3);font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.adm .ph-preview{color:var(--fg-3);font-size:12px}.adm .ph-preview b{font-family:var(--font-mono);color:var(--fg-1);font-weight:600}.adm .ph-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm .ph-error{color:var(--red-600);font-size:12px}.adm .ph-quiet{border:1px solid var(--bd);border-radius:var(--r-md);background:var(--gray-50);color:var(--fg-3);align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.adm .ph-quiet svg{flex:none;width:14px;height:14px}.adm .ph-usage{align-items:center;gap:7px;display:inline-flex}.adm .ph-usage .dot{width:7px;height:7px}.adm .ph-num.dimmed{color:var(--fg-3)}.adm .tbl.ph-lines td{vertical-align:middle}.adm .ph-total-mid{color:var(--fg-3);flex-direction:column;gap:1px;font-size:12px;display:flex}.adm .ph-margin{font-family:var(--font-mono);color:var(--emerald-700);font-weight:600}.adm .ph-billing-cards{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.adm .ph-billing-cards>:first-child{flex:520px;min-width:0}.adm .ph-billing-cards>:last-child{flex:320px;max-width:380px}.adm .ph-deals{flex-direction:column;display:flex}.adm .ph-deal{border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100);grid-template-columns:96px 72px 130px 180px 1fr auto;align-items:center;gap:12px;min-height:36px;font-size:12px;display:grid}.adm .ph-deal+.ph-deal{border-top:none}.adm .ph-deal-line{color:var(--fg-1);font-size:13px;font-weight:500}.adm .ph-deal-who{color:var(--fg-2)}.adm .ph-kv-top{align-items:flex-start}.adm .ph-text-btn{font:500 12px/1.4 var(--font-sans);color:var(--blue-600);cursor:pointer;background:0 0;border:none;padding:0}.adm .ph-text-btn:hover{text-decoration:underline}.adm .ph-run-clinic{align-items:center;gap:6px;display:inline-flex}.adm .ph-run-toggle{color:var(--fg-3);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.adm .ph-run-toggle svg{width:14px;height:14px;transition:transform .12s}.adm .ph-run-toggle svg.open{color:var(--fg-1);transform:rotate(90deg)}.adm .ph-run-gap{flex:none;width:14px;height:14px}.adm .ph-run-clinic a.name{font-weight:500}.adm .tbl tbody tr.ph-run-open td{border-bottom-color:var(--bd)}.adm .tbl tbody tr.ph-run-line td,.adm .tbl tbody tr.ph-run-foot td{background:var(--gray-50);padding-top:5px;padding-bottom:5px;font-size:12px}.adm .ph-run-line-label{color:var(--fg-3);padding-left:32px}.adm .ph-run-line-label b{color:var(--fg-2);margin-right:6px;font-weight:500}.adm .ph-run-foot-in{color:var(--fg-3);align-items:center;gap:5px;padding-left:12px;display:flex}.adm .ph-carried{color:var(--amber-700);font-size:12px;font-weight:500}.adm .toolbar .hint{white-space:nowrap}.adm .ph-scroll{overflow-x:auto}.adm .ph-run-toolbar{flex-wrap:wrap;row-gap:8px}.adm .ph-run-toolbar .seg a{white-space:nowrap}.adm .ph-alert{border-radius:var(--r-md);align-items:center;gap:9px;padding:9px 12px;font-size:12px;line-height:1.55;display:flex}.adm .ph-alert.amber{background:var(--amber-50);border:1px solid var(--amber-200);color:var(--amber-700)}.adm .ph-alert.red{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700)}.adm .ph-alert>svg{flex:none;width:14px;height:14px}.adm .ph-alert-text{flex:1;min-width:0}.adm .ph-alert b{font-weight:600}.adm .ph-alert .btn{flex:none;text-decoration:none}.adm .ph-two{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.adm .ph-two .h{color:var(--fg-1);font-size:13px;font-weight:500}.adm .ph-two .m{color:var(--fg-3);white-space:normal;font-size:11px}.adm .ph-two .h.ph-waits-clinic{color:var(--amber-700)}.adm .tbl.ph-numbers td{padding-top:7px;padding-bottom:7px}.adm .ph-panel-head .cap.ph-cap-inline{flex:none}.adm .ph-panel-head .spacer{flex:1}.adm .ph-panel-head .cap+.hint{flex:none}.adm .ph-small{font-size:11px}.adm .ph-telnyx{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.adm .ph-telnyx .kv .k{width:112px}.adm .ph-detail{color:var(--fg-3)}.adm .ph-detail.mono{font-size:11px}.adm .ph-labels{flex-wrap:wrap;gap:4px;display:inline-flex}.adm .ph-prov{font-size:12px}.adm .ph-prov.red{color:var(--red-700)}.adm .ph-prov.blue{color:var(--blue-700)}.adm .ph-prov.gray{color:var(--fg-3)}.adm .ph-stack{flex-direction:column;gap:14px;display:flex}.adm .ph-steps{counter-reset:step;margin:0;padding:0;list-style:none}.adm .ph-steps li{counter-increment:step;align-items:center;gap:8px;min-height:28px;font-size:12px;display:flex}.adm .ph-steps li+li{border-top:1px solid var(--gray-100)}.adm .ph-steps li:before{content:counter(step);width:14px;font-family:var(--font-mono);color:var(--fg-4);font-size:11px}.adm .ph-step-label{color:var(--fg-1);flex:1;font-weight:500}.adm .ph-paper .k{width:128px}.adm .ph-paper-v{align-items:center;gap:6px;display:inline-flex}.adm .ph-queued{color:var(--blue-700);font-size:12px}.adm .ph-emergency-todo{color:var(--amber-700)}
html,body{background:#fff;height:100%;margin:0;overflow:hidden}.adm{--font-sans:var(--font-inter), Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}
