button.ui-module__Hi2WXW__close{color:#8a737e;width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}button.ui-module__Hi2WXW__close:hover:not(:disabled){color:#9d1746;background:#faf1f5;border-color:#efdee5}button.ui-module__Hi2WXW__close:focus-visible{outline-offset:3px;outline:2px solid #9d1746}button.ui-module__Hi2WXW__close:disabled{opacity:.4;cursor:not-allowed}button.ui-module__Hi2WXW__close>svg{stroke-width:1.6px;flex-shrink:0;width:20px;height:20px}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>header>button.ui-module__Hi2WXW__close{background:0 0;border-radius:12px;width:40px;height:40px}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>header>button.ui-module__Hi2WXW__close:hover:not(:disabled){background:#faf1f5}dialog.ui-module__Hi2WXW__dialog{overscroll-behavior:contain;color:#30272c;scrollbar-width:thin;scrollbar-color:#caa3b2 transparent;background:#fff;border:1px solid #eadfe3;border-radius:22px;width:min(640px,100vw - 40px);max-width:calc(100vw - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:28px;font-family:Arial,ui-sans-serif,system-ui,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #39202b26}dialog.ui-module__Hi2WXW__dialog:not([open]){display:none}dialog.ui-module__Hi2WXW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#30232d66}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>header>div{min-width:0}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog h2{letter-spacing:-.5px;overflow-wrap:anywhere;margin:3px 0 0;font:600 23px/1.3 Arial,ui-sans-serif,system-ui,sans-serif}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>header small{color:#766970;overflow-wrap:anywhere;margin-top:6px;font-size:14px;display:block}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog label{min-width:0;font-size:14px;line-height:1.5}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog input:not([type=checkbox]):not([type=radio]):not([type=color]),.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog select,.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog textarea{border-radius:11px;width:100%;min-width:0;min-height:46px;font-family:inherit;font-size:16px}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #b9587c}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog :is(input,select,textarea):disabled{color:#897a82;cursor:not-allowed;background:#f8f6f7}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>footer,.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog form>footer{border-top:1px solid #eee5e9;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog footer button{height:auto;min-height:46px;box-shadow:none;border-radius:11px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1.35}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog footer button:not(.primary):not(.supply-button){color:#6b5862;background:#fff;border:1px solid #e4d6dd}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog footer button:hover:not(:disabled){filter:brightness(.98)}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog footer button:disabled{opacity:.55;cursor:not-allowed}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog footer button:focus-visible{outline-offset:3px;outline:2px solid #9d1746}.ui-module__Hi2WXW__dialog.admin-edit-modal>form{display:block}.ui-module__Hi2WXW__dialog .admin-edit-grid{gap:18px;margin:0 0 20px}.ui-module__Hi2WXW__dialog .admin-edit-grid>label{grid-column:auto}.ui-module__Hi2WXW__dialog .admin-edit-grid>label:last-child{grid-column:1/-1}.ui-module__Hi2WXW__dialog .admin-edit-note{background:#faf7f9;border:1px solid #eee3e8;margin:0;padding:14px 16px;font-size:13px;line-height:1.65}:is(.ui-module__Hi2WXW__dialog .inline-error,.ui-module__Hi2WXW__dialog .login-error,.ui-module__Hi2WXW__dialog .form-hint){grid-column:1/-1}.ui-module__Hi2WXW__dialog.supply-modal{width:min(680px,100vw - 40px)}.ui-module__Hi2WXW__dialog.supply-modal form{grid-template-columns:minmax(0,1fr)}.ui-module__Hi2WXW__dialog .supply-form-grid>label{grid-column:auto}.ui-module__Hi2WXW__dialog.supply-modal footer button.supply-button:not(.secondary){color:#fff;background:#9d1746;border:1px solid #9d1746}.ui-module__Hi2WXW__confirmation.ui-module__Hi2WXW__dialog{width:min(480px,100vw - 40px)}.ui-module__Hi2WXW__confirmation.ui-module__Hi2WXW__dialog h2{font-size:20px}.ui-module__Hi2WXW__confirmIcon{color:#9d1746;background:#f8edf2;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.ui-module__Hi2WXW__confirmIcon svg{width:23px;height:23px}.ui-module__Hi2WXW__description{color:#72636b;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.65}.ui-module__Hi2WXW__danger{background:#a22c43}.ui-module__Hi2WXW__toast.ui-module__Hi2WXW__toast{color:#392d34;background:#fff;border:1px solid #eadfe3;border-radius:14px;max-width:min(420px,100vw - 40px);padding:10px 12px;font:14px/1.5 Arial,sans-serif;box-shadow:0 12px 40px #4224331a}.ui-module__Hi2WXW__toast button.ui-module__Hi2WXW__close{flex-basis:32px;width:32px;min-width:32px;height:32px;min-height:32px}@media (max-width:640px){dialog.ui-module__Hi2WXW__dialog{border-radius:18px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:22px 18px}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>header{gap:12px;margin-bottom:22px}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog h2{font-size:21px}button.ui-module__Hi2WXW__close{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog form{grid-template-columns:minmax(0,1fr)}.ui-module__Hi2WXW__dialog .admin-edit-grid{grid-template-columns:minmax(0,1fr)}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog>footer,.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog form>footer{gap:10px;display:flex}.ui-module__Hi2WXW__dialog.ui-module__Hi2WXW__dialog footer button{flex:120px;min-width:0}}@media (prefers-reduced-motion:reduce){button.ui-module__Hi2WXW__close{transition:none}}
