.RulesComparisonTable-module__Tg4Ova__root{min-width:0;color:var(--tg-text);container-type:inline-size}.RulesComparisonTable-module__Tg4Ova__root :-webkit-any(button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--tg-text);outline-offset:3px}.RulesComparisonTable-module__Tg4Ova__root :is(button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--tg-text);outline-offset:3px}.RulesComparisonTable-module__Tg4Ova__toolbar{-webkit-margin-after:1rem;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.RulesComparisonTable-module__Tg4Ova__search{border:1px solid var(--tg-border-strong);border-radius:var(--tg-radius-md);background:var(--tg-surface);flex:16rem;align-items:center;gap:.5rem;min-width:0;max-width:24rem;padding:.625rem .75rem;display:flex}.RulesComparisonTable-module__Tg4Ova__search input{background:0 0;width:100%;min-width:0;font-size:.875rem}.RulesComparisonTable-module__Tg4Ova__columnPicker{-webkit-margin-start:auto;max-width:100%}.RulesComparisonTable-module__Tg4Ova__columnPicker:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.RulesComparisonTable-module__Tg4Ova__columnPicker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.RulesComparisonTable-module__Tg4Ova__columnPicker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.RulesComparisonTable-module__Tg4Ova__columnOptions{-webkit-padding-before:.75rem;flex-wrap:wrap;gap:.75rem;padding-top:.75rem;display:flex}.RulesComparisonTable-module__Tg4Ova__scroller{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);max-height:70vh;overflow:auto}.RulesComparisonTable-module__Tg4Ova__table{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem;line-height:1.5}.RulesComparisonTable-module__Tg4Ova__table :-webkit-any(th,td){-webkit-border-after:1px solid var(--tg-border);border-bottom:1px solid var(--tg-border);-webkit-border-end:1px solid var(--tg-border);vertical-align:top;text-align:start;overflow-wrap:anywhere;min-width:11rem;max-width:22rem;padding:1rem}.RulesComparisonTable-module__Tg4Ova__table :is(th,td){-webkit-border-after:1px solid var(--tg-border);border-bottom:1px solid var(--tg-border);-webkit-border-end:1px solid var(--tg-border);vertical-align:top;text-align:start;overflow-wrap:anywhere;min-width:11rem;max-width:22rem;padding:1rem}.RulesComparisonTable-module__Tg4Ova__table :-webkit-any(th,td):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--tg-border)}.RulesComparisonTable-module__Tg4Ova__table :is(th,td):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--tg-border)}.RulesComparisonTable-module__Tg4Ova__table :-webkit-any(th,td):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--tg-border)}.RulesComparisonTable-module__Tg4Ova__table :is(th,td):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--tg-border)}.RulesComparisonTable-module__Tg4Ova__table th{font-weight:600}.RulesComparisonTable-module__Tg4Ova__table thead th{z-index:2;background:var(--tg-surface-muted);position:-webkit-sticky;position:sticky;top:0}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child{z-index:1;background:var(--tg-surface);min-width:15rem;position:-webkit-sticky;position:sticky}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.RulesComparisonTable-module__Tg4Ova__table thead tr>th:first-child{z-index:3;background:var(--tg-surface-muted)}.RulesComparisonTable-module__Tg4Ova__table tr:last-child>:-webkit-any(th,td){-webkit-border-after:0;border-bottom:0}.RulesComparisonTable-module__Tg4Ova__table tr:last-child>:is(th,td){-webkit-border-after:0;border-bottom:0}.RulesComparisonTable-module__Tg4Ova__table tr>:last-child{-webkit-border-end:0}.RulesComparisonTable-module__Tg4Ova__table tr>:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}.RulesComparisonTable-module__Tg4Ova__table tr>:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.RulesComparisonTable-module__Tg4Ova__table tr>:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.RulesComparisonTable-module__Tg4Ova__changed{background:var(--tg-color-accent-bg)}.RulesComparisonTable-module__Tg4Ova__meta{color:var(--tg-text-muted);-webkit-margin-before:.375rem;margin-top:.375rem;font-size:.75rem;font-weight:400;line-height:1.5;display:block}.RulesComparisonTable-module__Tg4Ova__origin{-webkit-margin-before:.625rem;align-items:center;gap:.375rem;margin-top:.625rem;font-size:.75rem;display:flex}.RulesComparisonTable-module__Tg4Ova__asset{align-items:center;gap:.75rem;display:flex}.RulesComparisonTable-module__Tg4Ova__asset>span{min-width:0}.RulesComparisonTable-module__Tg4Ova__thumbnail{object-fit:cover;border-radius:.375rem;outline:1px solid #0000001a;flex-shrink:0;width:4rem;height:3rem}.RulesComparisonTable-module__Tg4Ova__swatch{border:1px solid var(--tg-border-strong);border-radius:.375rem;width:4rem;height:2.5rem;display:block}.RulesComparisonTable-module__Tg4Ova__settings{color:var(--tg-text-muted);font-size:.75rem}.RulesComparisonTable-module__Tg4Ova__settings>div{flex-wrap:wrap;gap:.375rem;display:flex}.RulesComparisonTable-module__Tg4Ova__settings dt:after{content:":"}.RulesComparisonTable-module__Tg4Ova__badge{border:1px solid var(--tg-border-strong);border-radius:.375rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;display:inline-block}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__group>th:first-child{background:var(--tg-surface-muted)}.RulesComparisonTable-module__Tg4Ova__group>:-webkit-any(th,td){background:var(--tg-surface-muted)}.RulesComparisonTable-module__Tg4Ova__group>:is(th,td){background:var(--tg-surface-muted)}.RulesComparisonTable-module__Tg4Ova__disclosure{text-align:start;align-items:center;gap:.375rem;min-height:2.5rem;display:inline-flex}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant{-webkit-padding-start:2rem;font-weight:500}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2rem}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2rem}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2rem}.RulesComparisonTable-module__Tg4Ova__actions{flex-direction:column;align-items:start;gap:.5rem;display:flex}.RulesComparisonTable-module__Tg4Ova__legend,.RulesComparisonTable-module__Tg4Ova__scrollHint{color:var(--tg-text-muted);margin-top:.75rem;margin-bottom:.75rem;font-size:.75rem;line-height:1.5}.RulesComparisonTable-module__Tg4Ova__mobileLabel{display:none}@container (max-width:48rem){.RulesComparisonTable-module__Tg4Ova__search{max-width:none}.RulesComparisonTable-module__Tg4Ova__search input{font-size:1rem}.RulesComparisonTable-module__Tg4Ova__columnPicker{-webkit-margin-start:0}.RulesComparisonTable-module__Tg4Ova__columnPicker:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.RulesComparisonTable-module__Tg4Ova__columnPicker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.RulesComparisonTable-module__Tg4Ova__columnPicker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.RulesComparisonTable-module__Tg4Ova__scroller{max-height:none;overflow:visible}.RulesComparisonTable-module__Tg4Ova__table,.RulesComparisonTable-module__Tg4Ova__table tbody{display:block}.RulesComparisonTable-module__Tg4Ova__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.RulesComparisonTable-module__Tg4Ova__table tr{-webkit-border-after:1px solid var(--tg-border-strong);border-bottom:1px solid var(--tg-border-strong);display:block}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child{-webkit-border-end:0;width:100%;min-width:0;max-width:none;padding:.75rem;display:block;position:static}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.RulesComparisonTable-module__Tg4Ova__table tr>th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.RulesComparisonTable-module__Tg4Ova__table tr>:-webkit-any(th,td){-webkit-border-end:0;width:100%;min-width:0;max-width:none;padding:.75rem;display:block;position:static}.RulesComparisonTable-module__Tg4Ova__table tr>:is(th,td){-webkit-border-end:0;width:100%;min-width:0;max-width:none;padding:.75rem;display:block;position:static}.RulesComparisonTable-module__Tg4Ova__table tr>:-webkit-any(th,td):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}.RulesComparisonTable-module__Tg4Ova__table tr>:is(th,td):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}.RulesComparisonTable-module__Tg4Ova__table tr>:-webkit-any(th,td):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.RulesComparisonTable-module__Tg4Ova__table tr>:is(th,td):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.RulesComparisonTable-module__Tg4Ova__table td{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:.5rem .75rem;display:grid}.RulesComparisonTable-module__Tg4Ova__mobileLabel{grid-area:1/1/span 2;font-size:.75rem;font-weight:600;display:block}.RulesComparisonTable-module__Tg4Ova__origin{-webkit-margin-before:0;grid-column:2;margin-top:0}.RulesComparisonTable-module__Tg4Ova__table td:last-child,.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__groupNote{display:block}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant{-webkit-padding-start:1.25rem;background:var(--tg-surface-muted)}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.25rem}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.RulesComparisonTable-module__Tg4Ova__table .RulesComparisonTable-module__Tg4Ova__variant:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.RulesComparisonTable-module__Tg4Ova__actions{flex-flow:wrap}.RulesComparisonTable-module__Tg4Ova__asset{flex-wrap:wrap}.RulesComparisonTable-module__Tg4Ova__scrollHint{display:none}}[data-theme=dark] .RulesComparisonTable-module__Tg4Ova__thumbnail{outline-color:#ffffff1a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .RulesComparisonTable-module__Tg4Ova__thumbnail{outline-color:#ffffff1a}}.RulesComparisonTable-module__Tg4Ova__summary{list-style:none}.RulesComparisonTable-module__Tg4Ova__summary::-webkit-details-marker{display:none}.RulesComparisonTable-module__Tg4Ova__summary svg{transition:transform var(--tg-motion-base) var(--tg-ease-emphasis)}details[open]>.RulesComparisonTable-module__Tg4Ova__summary svg{transform:rotate(180deg)}.RulesComparisonTable-module__Tg4Ova__columnOptions{background:var(--tg-surface-raised);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);margin-top:8px;padding:12px}.RulesComparisonTable-module__Tg4Ova__badge{color:var(--tg-badge-neutral-text);background:var(--tg-badge-neutral-bg);border-color:var(--tg-badge-neutral-border);border-radius:var(--tg-radius-sm)}.RulesComparisonTable-module__Tg4Ova__badge[data-status=active]{color:var(--tg-badge-success-text);background:var(--tg-badge-success-bg);border-color:var(--tg-badge-success-border)}.RulesComparisonTable-module__Tg4Ova__changed .RulesComparisonTable-module__Tg4Ova__origin{color:var(--tg-color-accent-text)}.RulesComparisonTable-module__Tg4Ova__origin{color:var(--tg-text-muted)}.RulesComparisonTable-module__Tg4Ova__search{background:var(--tg-input)}.RulesComparisonTable-module__Tg4Ova__search:focus-within{outline:2px solid var(--tg-text);outline-offset:3px}.RulesComparisonTable-module__Tg4Ova__search input:focus-visible{outline:none}.RulesComparisonTable-module__Tg4Ova__search input::placeholder{color:var(--tg-text-muted)}@media (prefers-reduced-motion:reduce){.RulesComparisonTable-module__Tg4Ova__summary svg{transition:none}}
.PlatformControls-module__6yhy4q__scope{--tg-brand-cyan:#00b6ed;--tg-brand-dark:#00354e;--tg-brand-white:#fff;--tg-brand-support:#f5f5f5;--tg-color-primary:var(--tg-brand-cyan);--tg-color-primary-strong:var(--tg-brand-dark);--tg-color-accent-bg:#00b6ed1a;--tg-color-accent-text:#006a89;--tg-action-primary-bg:var(--tg-brand-dark);--tg-action-primary-hover:#062f45;--tg-action-primary-text:var(--tg-brand-white);--tg-action-secondary-bg:var(--tg-brand-white);--tg-action-secondary-hover:#f1f4f6;--tg-action-secondary-text:#0b1820;--tg-surface:var(--tg-brand-white);--tg-surface-muted:var(--tg-brand-support);--tg-surface-raised:var(--tg-brand-white);--tg-input:var(--tg-brand-white);--tg-text:#0f172a;--tg-text-muted:#475569;--tg-border:#e2e8f0;--tg-border-strong:#cbd5e1;--tg-radius-sm:8px;--tg-radius-md:12px;--tg-button-radius:18px;--tg-shadow-border:0 0 0 1px #00354e0e, 0 1px 2px -1px #00354e14, 0 10px 24px #00354e0e;--tg-shadow-border-hover:0 0 0 1px #00354e13, 0 2px 6px -2px #00354e1c, 0 14px 30px #00354e13;--tg-motion-base:.15s;--tg-ease-emphasis:cubic-bezier(.2, 0, 0, 1);--tg-badge-neutral-bg:#64748b1a;--tg-badge-neutral-border:#64748b47;--tg-badge-neutral-text:#475569;--tg-badge-success-bg:#10b9811a;--tg-badge-success-border:#10b98147;--tg-badge-success-text:#047857;--tg-badge-danger-bg:#f43f5e1a;--tg-badge-danger-text:#be123c;--tg-badge-accent-bg:#00b6ed1a;--tg-badge-accent-border:#00b6ed52;--tg-badge-accent-text:#006a89;--tg-status-danger-bg-strong:#f43f5e24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .PlatformControls-module__6yhy4q__scope{--tg-color-primary:#18c7f3;--tg-color-primary-strong:#7dddf6;--tg-color-accent-bg:#18c7f321;--tg-color-accent-text:#b7eaff;--tg-action-primary-bg:#007fa6;--tg-action-primary-hover:#006b8d;--tg-action-primary-text:#fff;--tg-action-secondary-bg:#111a2d;--tg-action-secondary-hover:#172033;--tg-action-secondary-text:#f8fafc;--tg-surface:#0b1224;--tg-surface-muted:#0f172a;--tg-surface-raised:#111a2d;--tg-input:#0f172a;--tg-text:#e5e7eb;--tg-text-muted:#cbd5e1;--tg-border:#1f2937;--tg-border-strong:#374151;--tg-shadow-border:0 0 0 1px #ffffff14;--tg-shadow-border-hover:0 0 0 1px #ffffff21;--tg-badge-neutral-bg:#94a3b81f;--tg-badge-neutral-border:#94a3b847;--tg-badge-neutral-text:#cbd5e1;--tg-badge-success-bg:#10b9811f;--tg-badge-success-border:#10b9814d;--tg-badge-success-text:#9fe7c8;--tg-badge-danger-bg:#f43f5e21;--tg-badge-danger-text:#f5a8b8;--tg-badge-accent-bg:#18c7f321;--tg-badge-accent-border:#18c7f357;--tg-badge-accent-text:#b7eaff;--tg-status-danger-bg-strong:#f43f5e33}}[data-theme=dark] .PlatformControls-module__6yhy4q__scope{--tg-color-primary:#18c7f3;--tg-color-primary-strong:#7dddf6;--tg-color-accent-bg:#18c7f321;--tg-color-accent-text:#b7eaff;--tg-action-primary-bg:#007fa6;--tg-action-primary-hover:#006b8d;--tg-action-primary-text:#fff;--tg-action-secondary-bg:#111a2d;--tg-action-secondary-hover:#172033;--tg-action-secondary-text:#f8fafc;--tg-surface:#0b1224;--tg-surface-muted:#0f172a;--tg-surface-raised:#111a2d;--tg-input:#0f172a;--tg-text:#e5e7eb;--tg-text-muted:#cbd5e1;--tg-border:#1f2937;--tg-border-strong:#374151;--tg-shadow-border:0 0 0 1px #ffffff14;--tg-shadow-border-hover:0 0 0 1px #ffffff21;--tg-badge-neutral-bg:#94a3b81f;--tg-badge-neutral-border:#94a3b847;--tg-badge-neutral-text:#cbd5e1;--tg-badge-success-bg:#10b9811f;--tg-badge-success-border:#10b9814d;--tg-badge-success-text:#9fe7c8;--tg-badge-danger-bg:#f43f5e21;--tg-badge-danger-text:#f5a8b8;--tg-badge-accent-bg:#18c7f321;--tg-badge-accent-border:#18c7f357;--tg-badge-accent-text:#b7eaff;--tg-status-danger-bg-strong:#f43f5e33}.PlatformControls-module__6yhy4q__button{background:var(--tg-action-secondary-bg);min-height:40px;color:var(--tg-action-secondary-text);box-shadow:var(--tg-shadow-border);cursor:pointer;transition:background-color var(--tg-motion-base) var(--tg-ease-emphasis), box-shadow var(--tg-motion-base) var(--tg-ease-emphasis);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.25;display:inline-flex}.PlatformControls-module__6yhy4q__button:hover{background:var(--tg-action-secondary-hover);box-shadow:var(--tg-shadow-border-hover)}.PlatformControls-module__6yhy4q__primary{background:var(--tg-action-primary-bg);color:var(--tg-action-primary-text)}.PlatformControls-module__6yhy4q__primary:hover{background:var(--tg-action-primary-hover)}.PlatformControls-module__6yhy4q__danger{color:var(--tg-badge-danger-text);background:var(--tg-badge-danger-bg)}.PlatformControls-module__6yhy4q__danger:hover{background:var(--tg-status-danger-bg-strong)}.PlatformControls-module__6yhy4q__scope :-webkit-any(button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--tg-text);outline-offset:3px}.PlatformControls-module__6yhy4q__scope :is(button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--tg-text);outline-offset:3px}.PlatformControls-module__6yhy4q__button:disabled{opacity:.6;cursor:not-allowed}.PlatformControls-module__6yhy4q__switch{-webkit-appearance:none;appearance:none;border:1px solid var(--tg-text-muted);cursor:pointer;background:var(--tg-surface-muted);width:48px;height:28px;transition:background-color var(--tg-motion-base) var(--tg-ease-emphasis);border-radius:999px;flex-shrink:0;position:relative}.PlatformControls-module__6yhy4q__switch:before{content:"";background:var(--tg-text-muted);width:20px;height:20px;transition:transform var(--tg-motion-base) var(--tg-ease-emphasis);border-radius:50%;position:absolute;top:3px;left:3px}.PlatformControls-module__6yhy4q__switch:checked{background:var(--tg-color-primary);border-color:var(--tg-color-accent-text)}.PlatformControls-module__6yhy4q__switch:checked:before{background:var(--tg-brand-dark);transform:translate(20px)}.PlatformControls-module__6yhy4q__checkbox{width:18px;height:18px;accent-color:var(--tg-color-primary-strong);cursor:pointer;flex-shrink:0}.PlatformControls-module__6yhy4q__count{border-radius:var(--tg-radius-sm);color:var(--tg-badge-accent-text);background:var(--tg-badge-accent-bg);border:1px solid var(--tg-badge-accent-border);padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.PlatformControls-module__6yhy4q__button,.PlatformControls-module__6yhy4q__switch,.PlatformControls-module__6yhy4q__switch:before{transition:none}}.PlatformControls-module__6yhy4q__scope .btn-primary{border-radius:9999px}.PlatformControls-module__6yhy4q__scope .btn-ghost{border-radius:9999px}.PlatformControls-module__6yhy4q__scope [role=dialog] button:not([class*=aspect-video]):not([class*=min-h-24]){border-radius:9999px}
