.AdminLegalListView-module__AL_Ewa__refreshing{color:var(--text-secondary);margin:0 0 12px;font-size:.78rem}.AdminLegalListView-module__AL_Ewa__toolbar{justify-content:flex-end;margin-bottom:12px;display:flex}.AdminLegalListView-module__AL_Ewa__actionsCell{overflow:visible}.AdminLegalListView-module__AL_Ewa__actions{flex-wrap:wrap;gap:6px;display:flex}
.LegalDocumentPage-module__Mc2XNq__routeHost{font-family:var(--font-sans);position:fixed;inset:0;overflow:hidden}@keyframes LegalDocumentPage-module__Mc2XNq__legalOverlayEnter{0%{opacity:0}to{opacity:1}}.LegalDocumentPage-module__Mc2XNq__legalOverlay{--legal-rail-inset:44px;--legal-shell-gutter:var(--layout-gutter);z-index:var(--z-modal);padding:var(--legal-shell-gutter);padding-left:calc(var(--legal-rail-inset) + var(--legal-shell-gutter));background:rgba(var(--gray-9-rgb), var(--opacity-scrim));-webkit-backdrop-filter:blur(10px)saturate(118%);backdrop-filter:blur(10px)saturate(118%);animation:LegalDocumentPage-module__Mc2XNq__legalOverlayEnter var(--dur-slow) cubic-bezier(.22, 1, .36, 1);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LegalDocumentPage-module__Mc2XNq__legalDialog{outline:none;justify-content:center;width:100%;max-height:100%;display:flex}.LegalDocumentPage-module__Mc2XNq__legalDialog:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.LegalDocumentPage-module__Mc2XNq__legalOverlay.LegalDocumentPage-module__Mc2XNq__overlayPortaled{z-index:10100}@keyframes LegalDocumentPage-module__Mc2XNq__legalCardIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.LegalDocumentPage-module__Mc2XNq__card{width:100%;max-width:min(640px, calc(100vw - 2 * var(--legal-shell-gutter,var(--layout-gutter))));background:var(--surface-card);border:var(--pair-card-border);border-radius:var(--pair-card-radius);max-height:min(82dvh,820px);box-shadow:var(--elevation-dialog);flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) LegalDocumentPage-module__Mc2XNq__legalCardIn;display:flex;position:relative;overflow:hidden}.LegalDocumentPage-module__Mc2XNq__header{border-bottom:1px solid var(--border-standard);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 16px;display:flex}.LegalDocumentPage-module__Mc2XNq__titleGroup{flex-direction:column;gap:4px;min-width:0;display:flex}.LegalDocumentPage-module__Mc2XNq__title{color:rgba(var(--gray-9-rgb), .9);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700;line-height:1.25}.LegalDocumentPage-module__Mc2XNq__updated{letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--gray-9-rgb), .34);margin:2px 0 0;font-size:.68rem;font-weight:600}.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn{box-sizing:border-box;width:30px;height:30px;color:rgba(var(--gray-9-rgb), .38);cursor:pointer;-webkit-tap-highlight-color:transparent;appearance:none;transition:background var(--dur-fast) var(--ease-std), color var(--dur-fast) var(--ease-std);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn svg{flex-shrink:0;display:block}@media (hover:hover) and (pointer:fine){.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:hover{background:rgba(var(--gray-9-rgb), .07);color:rgba(var(--gray-9-rgb), .8)}}.LegalDocumentPage-module__Mc2XNq__closeBtn:focus-visible{outline:var(--focus-ring);outline-offset:1px}@media (max-width:767px){.LegalDocumentPage-module__Mc2XNq__legalOverlay .LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn,.LegalDocumentPage-module__Mc2XNq__legalOverlay .LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:hover,.LegalDocumentPage-module__Mc2XNq__legalOverlay .LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:active,.LegalDocumentPage-module__Mc2XNq__legalOverlay .LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:focus,.LegalDocumentPage-module__Mc2XNq__legalOverlay .LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:focus-visible{background:rgba(var(--gray-9-rgb), .05);width:44px;height:44px;color:rgba(var(--gray-9-rgb), .38);box-shadow:none;touch-action:manipulation;border:none;border-radius:10px;outline:none;transition:none;transform:none}}.LegalDocumentPage-module__Mc2XNq__body{scrollbar-width:thin;scrollbar-color:rgba(var(--gray-9-rgb), .14) transparent;flex:1;padding:20px 22px 24px;overflow-y:auto}.LegalDocumentPage-module__Mc2XNq__prose{color:rgba(var(--gray-9-rgb), .78);max-width:min(65ch,100%);font-size:.84rem;line-height:1.65}.LegalDocumentPage-module__Mc2XNq__prose>p,.LegalDocumentPage-module__Mc2XNq__prose p{margin:0 0 14px}.LegalDocumentPage-module__Mc2XNq__prose p:last-child{margin-bottom:0}.LegalDocumentPage-module__Mc2XNq__section{margin:0 0 22px}.LegalDocumentPage-module__Mc2XNq__section:last-child{margin-bottom:0}.LegalDocumentPage-module__Mc2XNq__sectionTitle{letter-spacing:-.01em;color:rgba(var(--gray-9-rgb), .88);margin:0 0 8px;font-size:.88rem;font-weight:700;line-height:1.35}.LegalDocumentPage-module__Mc2XNq__sectionBody{margin:0}.LegalDocumentPage-module__Mc2XNq__list{margin:0 0 14px;padding-left:1.15rem}.LegalDocumentPage-module__Mc2XNq__list li{margin-bottom:6px}.LegalDocumentPage-module__Mc2XNq__list li:last-child{margin-bottom:0}.LegalDocumentPage-module__Mc2XNq__inlineLink{box-sizing:border-box;cursor:pointer;color:rgba(var(--gray-9-rgb), .88);font:inherit;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--gray-9-rgb), .22);text-decoration-color:rgba(var(--gray-9-rgb), .22);appearance:none;-webkit-tap-highlight-color:transparent;transition:text-decoration-color var(--dur-fast) var(--ease-std);background:0 0;border:0;margin:0;padding:0;font-weight:600;display:inline}@media (hover:hover) and (pointer:fine){.LegalDocumentPage-module__Mc2XNq__inlineLink:hover{-webkit-text-decoration-color:rgba(var(--gray-9-rgb), .55);text-decoration-color:rgba(var(--gray-9-rgb), .55)}}.LegalDocumentPage-module__Mc2XNq__inlineLink:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:2px}@media (min-width:1280px){.LegalDocumentPage-module__Mc2XNq__legalOverlay{--legal-shell-gutter:20px}}@media (max-width:1023px){.LegalDocumentPage-module__Mc2XNq__legalOverlay{--legal-rail-inset:0;padding-left:var(--legal-shell-gutter)}.LegalDocumentPage-module__Mc2XNq__prose{max-width:min(68ch,100%)}}@media (max-width:767px){.LegalDocumentPage-module__Mc2XNq__legalOverlay{z-index:10001;background:var(--surface-page);-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:stretch;align-items:stretch;padding:0}.LegalDocumentPage-module__Mc2XNq__legalOverlay.LegalDocumentPage-module__Mc2XNq__overlayPortaled{z-index:10100}.LegalDocumentPage-module__Mc2XNq__legalDialog{align-items:stretch;height:100%}.LegalDocumentPage-module__Mc2XNq__card{width:100%;max-width:none;height:100%;min-height:100%;max-height:none;box-shadow:none;border:none;border-radius:0;animation:.28s cubic-bezier(.22,1,.36,1) LegalDocumentPage-module__Mc2XNq__legalMobileIn}@keyframes LegalDocumentPage-module__Mc2XNq__legalMobileIn{0%{opacity:.92;transform:translate(10px)}to{opacity:1;transform:translate(0,0)}}.LegalDocumentPage-module__Mc2XNq__header{padding:16px 16px 14px;padding-top:max(16px, env(safe-area-inset-top,0px))}.LegalDocumentPage-module__Mc2XNq__title{font-size:1.05rem}.LegalDocumentPage-module__Mc2XNq__body{padding:16px 18px;padding-bottom:max(20px, env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.LegalDocumentPage-module__Mc2XNq__prose{font-size:.875rem}.LegalDocumentPage-module__Mc2XNq__sectionTitle{font-size:.9375rem}}.LegalDocumentPage-module__Mc2XNq__hubList{flex-direction:column;gap:.85rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.LegalDocumentPage-module__Mc2XNq__hubItem{border:1px solid var(--border-standard);border-radius:calc(var(--pair-card-radius) - 10px);background:var(--surface-page);margin:0;padding:.95rem 1rem}.LegalDocumentPage-module__Mc2XNq__hubLink{color:var(--dashboard-text-primary);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--gray-9-rgb), .18);text-decoration-color:rgba(var(--gray-9-rgb), .18);text-underline-offset:.14em;font-size:.98rem;font-weight:600;display:inline-flex}.LegalDocumentPage-module__Mc2XNq__hubSummary{color:rgba(var(--gray-9-rgb), .72);margin:.35rem 0 0;font-size:.875rem;line-height:1.45}.LegalDocumentPage-module__Mc2XNq__hubUpdated{color:rgba(var(--gray-9-rgb), .5);letter-spacing:.01em;margin:.4rem 0 0;font-size:.75rem}@media (hover:hover) and (pointer:fine){.LegalDocumentPage-module__Mc2XNq__hubLink:hover{-webkit-text-decoration-color:rgba(var(--gray-9-rgb), .4);text-decoration-color:rgba(var(--gray-9-rgb), .4)}}@media (prefers-reduced-motion:reduce){.LegalDocumentPage-module__Mc2XNq__legalOverlay,.LegalDocumentPage-module__Mc2XNq__card{animation:none}}@media (hover:none),(pointer:coarse){.LegalDocumentPage-module__Mc2XNq__inlineLink,.LegalDocumentPage-module__Mc2XNq__inlineLink:hover,.LegalDocumentPage-module__Mc2XNq__inlineLink:active,.LegalDocumentPage-module__Mc2XNq__inlineLink:focus,.LegalDocumentPage-module__Mc2XNq__inlineLink:focus-visible{color:rgba(var(--gray-9-rgb), .88);-webkit-text-decoration-color:rgba(var(--gray-9-rgb), .22);text-decoration-color:rgba(var(--gray-9-rgb), .22);touch-action:manipulation;background:0 0;outline:none;transition:none;transform:none}.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn,.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:hover,.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:active,.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:focus,.LegalDocumentPage-module__Mc2XNq__header .LegalDocumentPage-module__Mc2XNq__closeBtn:focus-visible{color:rgba(var(--gray-9-rgb), .38);touch-action:manipulation;background:0 0;border:none;outline:none;transition:none;transform:none}}