.tw-rf-tool.tpm-downtilt-calc{container-type:inline-size;container-name:tpmdt}.tw-rf-tool.tpm-downtilt-calc .tpm-downtilt-calc__form,.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__results{container-type:inline-size;container-name:tpmdt}.tw-rf-tool.tpm-downtilt-calc .tw-input,.tw-rf-tool.tpm-downtilt-calc .tw-select{min-height:44px}.tw-rf-tool.tpm-downtilt-calc .tw-btn{min-height:44px;height:auto;padding-top:var(--tw-space-2);padding-bottom:var(--tw-space-2)}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__check{align-items:center;min-height:44px}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__check input{width:18px;height:18px;margin:0}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__error{font-weight:600}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__error:empty{display:none}.tw-rf-tool.tpm-downtilt-calc .tw-input[aria-invalid="true"]{border-color:var(--tw-input-border-error)}.tw-rf-tool.tpm-downtilt-calc .tw-help__summary{display:flex;align-items:center;gap:var(--tw-space-2);min-height:44px}.tw-rf-tool.tpm-downtilt-calc .tw-help__summary::before{content:"";flex:0 0 auto;width:0;height:0;border-left:5px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform var(--tw-transition-fast,150ms)}.tw-rf-tool.tpm-downtilt-calc .tw-help[open]>.tw-help__summary::before{transform:rotate(90deg)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg{display:inline-flex;max-width:100%;background:var(--tw-surface-card);border:1px solid var(--tw-border-default);border-radius:var(--tw-radius-md);overflow:hidden}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg__btn{appearance:none;border:0;background:transparent;min-height:44px;padding:var(--tw-space-2) var(--tw-space-4);font-family:var(--tw-font-display);font-size:var(--tw-text-sm);font-weight:500;line-height:1.3;color:var(--tw-text-body);text-align:left;cursor:pointer}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg__btn+.tpm-dt-seg__btn{border-left:1px solid var(--tw-border-default)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg__btn:hover{background:var(--tw-surface-hover)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg__btn[aria-pressed="true"]{background:var(--tw-surface-brand);color:var(--tw-text-on-dark)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg__btn:focus-visible{outline:none;box-shadow:inset var(--tw-focus-ring)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--units .tpm-dt-seg__btn,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--range .tpm-dt-seg__btn,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--rays .tpm-dt-seg__btn{padding-left:var(--tw-space-3);padding-right:var(--tw-space-3);font-size:var(--tw-text-xs)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--rays .tpm-dt-seg__btn{display:inline-flex;align-items:center;gap:6px}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-chipdot{display:inline-block;flex:0 0 auto;width:10px;height:10px;border-radius:2px}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--rays .tpm-dt-seg__btn[aria-pressed="true"] .tpm-dt-chipdot{box-shadow:0 0 0 1.5px var(--tw-white)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--mode{margin-bottom:var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-derived{margin:0 0 var(--tw-space-4);font-family:var(--tw-font-mono);font-size:var(--tw-text-sm);font-weight:500;line-height:1.6;color:var(--tw-text-body);overflow-wrap:anywhere}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-derived b{font-weight:700;color:var(--tw-text-heading-strong)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-derived .tpm-dt-derived__label{font-family:var(--tw-font-body);font-weight:400;color:var(--tw-text-caption)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero{margin:0 0 var(--tw-space-4);padding:var(--tw-space-5) var(--tw-space-6);background:var(--tw-surface-card);border:1px solid var(--tw-border-subtle);border-left:4px solid var(--tw-navy-900);border-radius:0 var(--tw-radius-md) var(--tw-radius-md) 0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__label{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tw-space-2);margin:0 0 var(--tw-space-2);font-family:var(--tw-font-display);font-size:var(--tw-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--tw-text-caption)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__label .tpm-dt-state{margin-left:0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__value{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--tw-space-3);margin:0;font-family:var(--tw-font-mono);font-size:var(--tw-text-5xl);font-weight:700;line-height:1.05;letter-spacing:-0.02em;color:var(--tw-text-heading-strong);font-variant-numeric:tabular-nums}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__value .unit{margin-left:calc(-1 * var(--tw-space-2));font-family:var(--tw-font-body);font-size:var(--tw-text-xl);font-weight:500;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__alt{font-family:var(--tw-font-body);font-size:var(--tw-text-base);font-weight:500;letter-spacing:0;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__value--state{font-family:var(--tw-font-display);font-size:var(--tw-text-3xl);letter-spacing:0;color:var(--tw-text-body)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__sentence{margin:var(--tw-space-3) 0 0;font-size:var(--tw-text-lg);font-weight:600;line-height:1.45;color:var(--tw-text-heading-strong)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__sentence:empty{display:none}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-summary__text{margin:var(--tw-space-3) 0 0;font-size:var(--tw-text-lg);font-weight:600;line-height:1.45;color:var(--tw-text-heading-strong)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero--distance .tpm-dt-summary__text{margin-top:var(--tw-space-2);font-size:var(--tw-text-sm);font-weight:400;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-summary__sub{margin:var(--tw-space-1) 0 0;font-size:var(--tw-text-sm);line-height:1.5;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-summary__sub:empty{display:none}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__caveat{margin-top:var(--tw-space-3)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stats{display:grid;grid-template-columns:1fr;gap:var(--tw-space-3);margin:0 0 var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stat{min-width:0;padding:var(--tw-space-3) var(--tw-space-4);background:var(--tw-surface-card);border:1px solid var(--tw-border-subtle);border-radius:var(--tw-radius-md)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stat__label{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tw-space-1) var(--tw-space-2);margin:0 0 var(--tw-space-1);font-family:var(--tw-font-display);font-size:var(--tw-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--tw-text-caption)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stat__label .tpm-dt-state{margin-left:0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stat__value{margin:0;font-family:var(--tw-font-mono);font-size:var(--tw-text-xl);font-weight:700;line-height:1.2;color:var(--tw-text-heading-strong);font-variant-numeric:tabular-nums}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stat__value .unit{margin-left:var(--tw-space-1);font-family:var(--tw-font-body);font-size:var(--tw-text-sm);font-weight:500;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stat__sub{margin:var(--tw-space-1) 0 0;font-size:var(--tw-text-xs);line-height:1.4;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details{margin:0 0 var(--tw-space-3);border-radius:var(--tw-radius-md)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details .tw-help__summary{padding-left:var(--tw-space-4);padding-right:var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details .tpm-dt-icon{flex:0 0 auto;color:var(--tw-navy-800)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__title{font-weight:600;color:var(--tw-text-heading)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__hint{font-family:var(--tw-font-body);font-size:var(--tw-text-xs);font-weight:400;color:var(--tw-text-caption)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__body{max-width:none;padding:var(--tw-space-4);background:var(--tw-surface-inset)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__body>.tw-rf-tool__results-grid{margin-top:var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__body .tpm-dt-required{margin-top:var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__body .tw-rf-tool__caveat{margin-top:var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__body .tpm-dt-derived{margin:0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-mechnote{padding:var(--tw-space-2) var(--tw-space-3);background:var(--tw-surface-warning-subtle);border-left:3px solid var(--tw-amber-500);border-radius:0 var(--tw-radius-sm) var(--tw-radius-sm) 0;color:var(--tw-amber-700)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-mechnote[hidden]{display:none}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-mechlink{color:inherit;font-weight:600;text-decoration:underline;white-space:nowrap}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-elev{margin:0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-elev .tw-rf-tool__row{margin-bottom:0}.tw-rf-tool.tpm-downtilt-calc [data-tpm-dt-empty-action]{display:inline-flex;align-items:center;gap:var(--tw-space-2);margin:var(--tw-space-3) auto 0}.tw-rf-tool.tpm-downtilt-calc [data-tpm-dt-empty-action][hidden]{display:none}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__results-empty{font-style:normal}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__actions .tw-btn{display:inline-flex;align-items:center;gap:var(--tw-space-2)}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__actions .tpm-dt-icon{flex:0 0 auto}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-sr{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-view{min-width:0;margin:0 0 var(--tw-space-4);padding:var(--tw-space-3) var(--tw-space-4);background:var(--tw-surface-card);border:1px solid var(--tw-border-subtle);border-radius:var(--tw-radius-md)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-view__head{display:flex;align-items:center;justify-content:space-between;gap:var(--tw-space-2);flex-wrap:wrap;margin:0 0 var(--tw-space-2)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-view__title{margin:0;font-family:var(--tw-font-display);font-size:var(--tw-text-xs);font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--tw-text-caption)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-view__scale{margin:var(--tw-space-2) 0 0;font-family:var(--tw-font-mono);font-size:var(--tw-text-xs);font-weight:500;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-plotwrap{position:relative}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-svg{display:block;width:100%;height:auto;user-select:none}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-plot{cursor:crosshair}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-svg--plan{max-width:420px;margin:0 auto;font-size:var(--tw-text-xs)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-svg text{font-family:var(--tw-font-body);font-weight:500;fill:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-svg .tpm-dt-lbl-strong{fill:var(--tw-text-heading-strong);font-weight:600}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-svg .tpm-dt-mono{font-family:var(--tw-font-mono)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-handle,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-handle-hit{cursor:grab;touch-action:none}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-handle:active,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-handle-hit:active{cursor:grabbing}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-pick{cursor:pointer}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-overlay{position:absolute;inset:0;pointer-events:none}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl{position:absolute;white-space:nowrap;font-family:var(--tw-font-mono);font-size:var(--tw-text-xs);font-weight:500;line-height:1.2;letter-spacing:-0.01em;text-shadow:0 0 3px var(--tw-white),0 0 3px var(--tw-white),0 0 2px var(--tw-white)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl--struct{font-family:var(--tw-font-display);font-size:var(--tw-text-xs);font-weight:600}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl--hz{font-family:var(--tw-font-body);font-size:var(--tw-text-xs);font-weight:600}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl--dist,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl--ghost{font-size:var(--tw-text-sm);font-weight:700}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl--ghost{text-decoration:line-through}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl--tilt{font-size:var(--tw-text-sm);font-weight:700}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-lbl--target{font-family:var(--tw-font-display);font-size:var(--tw-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-offnote{margin:var(--tw-space-2) 0 0;font-family:var(--tw-font-mono);font-size:var(--tw-text-xs);font-weight:500;line-height:1.35;overflow-wrap:anywhere}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-slider{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--tw-space-3);margin:var(--tw-space-3) 0 0;font-size:var(--tw-text-xs);color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-slider input{width:100%;min-height:44px;margin:0;accent-color:var(--tw-navy-900)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-chips{display:flex;align-items:center;gap:var(--tw-space-2) var(--tw-space-3);flex-wrap:wrap;margin:var(--tw-space-3) 0 0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-inspect{margin:var(--tw-space-2) 0 0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-selstrip{margin:0;padding:var(--tw-space-3) var(--tw-space-4);background:var(--tw-surface-card);border:1px solid var(--tw-border-subtle);border-left:4px solid var(--tw-navy-900);border-radius:0 var(--tw-radius-md) var(--tw-radius-md) 0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-selstrip__head{margin:0;font-size:var(--tw-text-base);line-height:1.45;color:var(--tw-text-heading-strong)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-selstrip__meta{margin:var(--tw-space-1) 0 0;font-family:var(--tw-font-mono);font-size:var(--tw-text-sm);font-weight:500;line-height:1.5;color:var(--tw-text-body-muted);overflow-wrap:anywhere}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-selstrip s{color:var(--tw-text-caption)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legendrow{display:flex;align-items:flex-start;gap:var(--tw-space-4);flex-wrap:wrap;margin:var(--tw-space-2) 0 0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-inset{flex:0 0 auto;width:132px;height:84px;font-size:var(--tw-text-xs)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legendtext{flex:1 1 200px;min-width:0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legend{display:flex;flex-wrap:wrap;gap:var(--tw-space-2) var(--tw-space-4);margin:0;font-size:var(--tw-text-xs);color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legend span{display:inline-flex;align-items:center;gap:6px}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legend i{display:inline-block;width:18px;height:3px;border-radius:2px}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legend i.tpm-dt-legend__dash{background:repeating-linear-gradient(90deg,currentColor 0 4px,transparent 4px 7px)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legend i.tpm-dt-legend__fill{height:10px}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legend i.tpm-dt-legend__mast{width:3px;height:12px}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-legend i.tpm-dt-legend__target{width:9px;height:9px;border:2px solid currentColor;border-radius:50%;background:transparent}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-view--side>.tpm-dt-legend{margin-top:var(--tw-space-2)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-note{margin:var(--tw-space-2) 0 0;font-size:var(--tw-text-xs);line-height:1.45;color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-cardbtn{display:flex;align-items:center;flex-wrap:wrap;width:100%;min-height:44px;margin:0 0 var(--tw-space-1);padding:0;background:none;border:0;font-family:var(--tw-font-display);font-size:var(--tw-text-xs);font-weight:600;letter-spacing:0.06em;line-height:1.4;text-align:left;text-transform:uppercase;color:var(--tw-text-caption);cursor:pointer}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-cardbtn:hover{color:var(--tw-text-body)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-cardbtn:focus-visible{outline:var(--tw-focus-ring-width) solid var(--tw-focus-ring-color);outline-offset:var(--tw-focus-ring-offset);border-radius:var(--tw-radius-sm)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-cardbtn[aria-pressed="true"]{color:var(--tw-navy-800)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-result--sel{border-color:var(--tw-navy-900);box-shadow:inset 0 0 0 1px var(--tw-navy-900)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-state{display:inline-flex;align-items:center;margin-left:var(--tw-space-2);padding:1px var(--tw-space-2);border-radius:var(--tw-radius-sm);font-family:var(--tw-font-display);font-size:var(--tw-text-xs);font-weight:600;letter-spacing:0.04em;line-height:1.6;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-state--ok{background:var(--tw-surface-brand-subtle);color:var(--tw-navy-800)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-state--warn{background:var(--tw-amber-100);color:var(--tw-amber-800)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-state--stop{background:var(--tw-surface-danger-subtle);color:var(--tw-rose-700)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-state--muted{background:var(--tw-surface-inset);color:var(--tw-text-body-muted)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-value--state{font-family:var(--tw-font-display);font-size:var(--tw-text-lg);font-weight:600;line-height:1.3;color:var(--tw-text-body)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-struck{color:var(--tw-text-caption);text-decoration:line-through}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-basis{margin:var(--tw-space-4) 0 0;font-size:var(--tw-text-sm);line-height:1.5;color:var(--tw-text-body)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-basis strong{color:var(--tw-text-heading)}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__caveat strong{white-space:nowrap}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-about{margin-top:var(--tw-space-5)}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__row--two-col,.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__row--three-col,.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__results-grid{grid-template-columns:1fr}@supports (container-type:inline-size){.tw-rf-tool.tpm-downtilt-calc .tpm-dt-plotwrap{--tpmdt-narrow:0}}@container tpmdt (min-width:600px){.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__row--two-col{grid-template-columns:1fr 1fr}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__results-grid{grid-template-columns:1fr 1fr}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stats{grid-template-columns:1fr 1fr 1fr}}@container tpmdt (min-width:900px){.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__row--three-col{grid-template-columns:1fr 1fr 1fr}}@container tpmdt (min-width:1020px){.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__body{display:grid;grid-template-columns:minmax(0,320px) minmax(642px,1fr);column-gap:var(--tw-space-4);align-items:start}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__subtitle,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-basis,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-about{grid-column:1 / -1}.tw-rf-tool.tpm-downtilt-calc .tpm-downtilt-calc__form{grid-column:1;padding:var(--tw-space-4);background:var(--tw-surface-card);border:1px solid var(--tw-border-subtle);border-radius:var(--tw-radius-md)}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__results{grid-column:2;margin-top:0}}@container tpmdt (max-width:419px){.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__toolbar{flex-direction:column;align-items:stretch}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--units{display:grid;grid-template-columns:1fr 1fr}}@container tpmdt (max-width:599px){.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__body,.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__results{padding:var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__result{padding:var(--tw-space-3) var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__title{font-size:var(--tw-text-lg)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-state{display:flex;width:max-content;margin:var(--tw-space-1) 0 0}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__actions--between{flex-direction:column;align-items:stretch}.tw-rf-tool.tpm-downtilt-calc .tw-rf-tool__actions-group{display:grid;grid-template-columns:1fr 1fr}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--mode{display:grid;grid-template-columns:1fr}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--mode .tpm-dt-seg__btn+.tpm-dt-seg__btn{border-left:0;border-top:1px solid var(--tw-border-default)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--units,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-seg--range{display:inline-grid;grid-template-columns:1fr 1fr}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-plotwrap{--tpmdt-narrow:1}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero{padding:var(--tw-space-4)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__value{font-size:var(--tw-text-3xl)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__label .tpm-dt-state,.tw-rf-tool.tpm-downtilt-calc .tpm-dt-stat__label .tpm-dt-state{display:inline-flex;margin:0}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-hero__value--state{font-size:var(--tw-text-2xl)}.tw-rf-tool.tpm-downtilt-calc .tpm-dt-details__hint{display:none}}