.modal-module__DGw0rG__dialog:not([open]){display:none}.modal-module__DGw0rG__dialog{--modal-text:#fff;--modal-muted:#7e838c;--modal-text-disabled:#373940;--modal-border:#2c2e33;--modal-surface:#16171a;--modal-surface-raised:#18191b;--modal-surface-elevated:#1f2024;--modal-inverse-bg:#fff;--modal-inverse-text:#0b0b0c;--modal-inverse-hover:#e8e8e8;--modal-disabled-bg:#111113;--modal-disabled-text:#373940;--modal-danger-bg:#e13f5e1a;--modal-danger-text:var(--accent-index);--modal-width:720px;box-sizing:border-box;width:min(var(--modal-width), calc(100vw - 40px));border:.5px solid var(--modal-border);background:var(--modal-surface-raised);max-height:calc(100vh - 32px);color:var(--modal-text);font-family:var(--font-body);animation:modal-module__DGw0rG__modal-in var(--dur-base) var(--ease-out) backwards;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:0 20px 48px #00000080}@keyframes modal-module__DGw0rG__modal-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.modal-module__DGw0rG__dialogClosing{animation:modal-module__DGw0rG__modal-out .16s var(--ease-out) forwards;pointer-events:none}@keyframes modal-module__DGw0rG__modal-out{to{opacity:0;transform:scale(.97)}}.modal-module__DGw0rG__dialogClosing::backdrop{animation:modal-module__DGw0rG__modal-backdrop-out .16s var(--ease-out) forwards}@keyframes modal-module__DGw0rG__modal-backdrop-out{to{opacity:0}}.modal-module__DGw0rG__dialog::backdrop{animation:modal-module__DGw0rG__modal-backdrop-in var(--dur-base) var(--ease-out) backwards;background:#0000008c}@keyframes modal-module__DGw0rG__modal-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.modal-module__DGw0rG__dialog{animation:modal-module__DGw0rG__modal-backdrop-in 1ms var(--ease-out) backwards}.modal-module__DGw0rG__dialog::backdrop{animation-duration:1ms}}.modal-module__DGw0rG__dialogSizeConfirm{--modal-width:440px}.modal-module__DGw0rG__dialogSizeDefault{--modal-width:720px}.modal-module__DGw0rG__dialogSizeWide{--modal-width:798px}.modal-module__DGw0rG__dialogSizeForm{--modal-width:539px}.modal-module__DGw0rG__dialogNested{z-index:110}.modal-module__DGw0rG__dialogSurfaceBase{background:var(--modal-surface);border-color:var(--modal-border);--modal-surface-raised:var(--modal-surface-elevated)}.modal-module__DGw0rG__dialogAnchorTop{max-height:calc(90vh - 24px);top:10vh;translate:-50%}.modal-module__DGw0rG__dialogAlignContent.modal-module__DGw0rG__dialogAnchorTop{translate:0}.modal-module__DGw0rG__dialogAlignContent{left:calc(4px + var(--sidebar-width,272px) + 4px + 24px + max(0px, (100vw - 60px - var(--sidebar-width,272px) - var(--modal-width)) / 2));width:min(var(--modal-width), calc(100vw - 60px - var(--sidebar-width,272px)));translate:0 -50%}.modal-module__DGw0rG__content{box-sizing:border-box;flex:auto;min-height:0;padding:4px 28px 24px;position:relative;overflow:hidden auto}.modal-module__DGw0rG__contentInlineHeader{padding:24px}.modal-module__DGw0rG__topBar{flex-shrink:0;justify-content:flex-end;align-items:center;height:44px;padding:0 12px;display:flex}.modal-module__DGw0rG__closeButton{width:28px;height:28px;color:var(--modal-muted);font-size:var(--ornn-font-size-body);cursor:pointer;transition:background-color var(--motion-quick), color var(--motion-quick);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}@media (pointer:coarse){.modal-module__DGw0rG__closeButton:before{content:"";position:absolute;inset:-8px}}.modal-module__DGw0rG__closeButton:hover,.modal-module__DGw0rG__closeButton:focus-visible{background:var(--modal-surface-elevated);color:var(--modal-text)}.modal-module__DGw0rG__closeButton:focus-visible{outline-offset:2px;outline:1px solid}.modal-module__DGw0rG__body{gap:20px;display:grid}.modal-module__DGw0rG__contentInlineHeader .modal-module__DGw0rG__body{gap:24px}@media (max-width:720px){.modal-module__DGw0rG__content{padding:4px 16px 20px}.modal-module__DGw0rG__contentInlineHeader{padding:24px}}:is([data-theme=light] .modal-module__DGw0rG__dialog,[data-page-theme=light] .modal-module__DGw0rG__dialog){--modal-text:#0b0b0c;--modal-muted:#5c6068;--modal-text-disabled:#9aa0a8;--modal-border:#e5e6ea;--modal-surface:#f8f9fb;--modal-surface-raised:#fff;--modal-surface-elevated:#f3f4f6;--modal-inverse-bg:#0b0b0c;--modal-inverse-text:#fff;--modal-inverse-hover:#1f2024;--modal-disabled-bg:#f3f4f6;--modal-disabled-text:#9aa0a8;--modal-danger-bg:#e13f5e14;--modal-danger-text:#c42d4d;box-shadow:0 20px 48px #0000001f}[data-theme=light] .modal-module__DGw0rG__dialog::backdrop{background:#0006}[data-page-theme=light] .modal-module__DGw0rG__dialog::backdrop{background:#0006}
.modal-layout-module__xvzM2a__headerRow{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.modal-layout-module__xvzM2a__title{color:var(--modal-text);letter-spacing:0;margin:0;font-size:18px;font-weight:500;line-height:1.3}.modal-layout-module__xvzM2a__description{max-width:52ch;color:var(--modal-muted);font-size:var(--ornn-font-size-meta);letter-spacing:.13px;gap:8px;margin:0;font-weight:400;line-height:1.5;display:grid}.modal-layout-module__xvzM2a__description strong{color:var(--modal-text);font-weight:500}.modal-layout-module__xvzM2a__headerCloseButton{width:24px;height:24px;color:var(--modal-muted);cursor:pointer;transition:color var(--motion-quick);background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.modal-layout-module__xvzM2a__headerCloseButton:hover,.modal-layout-module__xvzM2a__headerCloseButton:focus-visible{color:var(--modal-text)}.modal-layout-module__xvzM2a__headerCloseButton:focus-visible{outline-offset:2px;outline:1px solid}.modal-layout-module__xvzM2a__headerCloseButton:disabled{color:var(--modal-disabled-text);cursor:not-allowed}.modal-layout-module__xvzM2a__field{border-bottom:.5px solid var(--modal-border);min-height:79px;transition:border-color var(--motion-quick);flex-direction:column;justify-content:center;gap:16px;padding:12px 0;display:flex}.modal-layout-module__xvzM2a__field:focus-within{border-bottom-color:var(--modal-text)}.modal-layout-module__xvzM2a__fieldError,.modal-layout-module__xvzM2a__fieldError:focus-within{border-bottom-color:var(--modal-danger-text)}.modal-layout-module__xvzM2a__labelRow{align-items:center;gap:6px;min-width:0;display:flex}.modal-layout-module__xvzM2a__label{color:var(--modal-muted);letter-spacing:0;margin:0;font-size:13px;font-weight:500;line-height:normal}.modal-layout-module__xvzM2a__input{box-sizing:border-box;width:100%;color:var(--modal-text);letter-spacing:0;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-family:inherit;font-size:18px;font-weight:500;line-height:1.3}.modal-layout-module__xvzM2a__input::placeholder{color:var(--modal-muted);letter-spacing:0;font-size:18px;font-weight:400}.modal-layout-module__xvzM2a__inlineError{color:var(--modal-danger-text);font-size:var(--ornn-font-size-meta);margin:0;line-height:1.45}.modal-layout-module__xvzM2a__actions{flex-wrap:wrap;justify-content:flex-end;align-self:stretch;gap:12px;width:100%;margin-top:4px;display:flex}.modal-layout-module__xvzM2a__buttonSecondary,.modal-layout-module__xvzM2a__buttonPrimary{letter-spacing:0;white-space:nowrap;cursor:pointer;min-width:0;transition:background-color var(--motion-quick), color var(--motion-quick);border:0;border-radius:0;justify-content:center;align-items:center;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;display:inline-flex}.modal-layout-module__xvzM2a__buttonSecondary{color:#fff;background:#1f2024}.modal-layout-module__xvzM2a__buttonSecondary:hover:not(:disabled){background:#2c2e33}.modal-layout-module__xvzM2a__buttonPrimary{background:var(--modal-inverse-bg);color:var(--modal-inverse-text)}.modal-layout-module__xvzM2a__buttonPrimary:hover:not(:disabled){opacity:.92}.modal-layout-module__xvzM2a__buttonPrimary:focus-visible:not(:disabled){opacity:.92;outline:2px solid var(--focus-ring);outline-offset:2px}.modal-layout-module__xvzM2a__buttonSecondary:disabled,.modal-layout-module__xvzM2a__buttonPrimary:disabled{background:var(--modal-disabled-bg);color:var(--modal-disabled-text);cursor:not-allowed;opacity:1}:is([data-theme=light] .modal-layout-module__xvzM2a__buttonSecondary,[data-page-theme=light] .modal-layout-module__xvzM2a__buttonSecondary){color:#0b0b0c;background:#eceef2}:is([data-theme=light] .modal-layout-module__xvzM2a__buttonSecondary:hover:not(:disabled),[data-page-theme=light] .modal-layout-module__xvzM2a__buttonSecondary:hover:not(:disabled)){background:#e5e6ea}@media (max-width:720px){.modal-layout-module__xvzM2a__actions{width:100%}.modal-layout-module__xvzM2a__buttonSecondary,.modal-layout-module__xvzM2a__buttonPrimary{flex:auto;min-width:0}}