@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_1a1b3b09-module__ao5AIW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.RichTextEditor-module__5g4JhW__wrapper{flex-direction:column;gap:0;width:100%;display:flex}.RichTextEditor-module__5g4JhW__toolbar{border:1px solid var(--color-input-border,#d7d7d7);background:var(--color-surface-soft,#f7f7f7);z-index:10;border-bottom:none;border-radius:2px 2px 0 0;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex;position:sticky;top:0}.RichTextEditor-module__5g4JhW__toolbarCompact{padding:5px 8px}.RichTextEditor-module__5g4JhW__toolbarBtn{min-width:30px;height:30px;color:var(--color-text-muted,#76766e);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:.8125rem;display:inline-flex}.RichTextEditor-module__5g4JhW__toolbarBtn:hover{color:var(--color-text,#121111);background:#8c043214}.RichTextEditor-module__5g4JhW__toolbarBtnActive{color:var(--color-primary,#8c0432);background:#8c04321f}.RichTextEditor-module__5g4JhW__editorArea{border:1px solid var(--color-input-border,#d7d7d7);background:var(--color-input-bg,#fff);cursor:text;border-radius:0 0 2px 2px;min-height:140px;padding:10px 12px;transition:border-color .15s}.RichTextEditor-module__5g4JhW__editorAreaCompact{min-height:96px}.RichTextEditor-module__5g4JhW__wrapper:focus-within .RichTextEditor-module__5g4JhW__editorArea{border-color:var(--color-input-border-focus,#8c0432)}.RichTextEditor-module__5g4JhW__editorAreaError{border-color:var(--color-input-border-error,#f33f3f)}.RichTextEditor-module__5g4JhW__editorContent{outline:none}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror{min-height:118px;color:var(--color-text,#121111);outline:none;font-size:.9375rem;line-height:1.6}.RichTextEditor-module__5g4JhW__editorContentCompact .ProseMirror{min-height:72px;font-size:.875rem}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror p,.RichTextEditor-module__5g4JhW__content p){min-height:1em;margin:0 0 .75em}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror p:last-child,.RichTextEditor-module__5g4JhW__content p:last-child){margin-bottom:0}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ul,.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ol,.RichTextEditor-module__5g4JhW__content ul,.RichTextEditor-module__5g4JhW__content ol){margin:.3em 0 .6em;padding-left:1.4em}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror li,.RichTextEditor-module__5g4JhW__content li){margin-bottom:.2em}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-placeholder,#9a9a9a);pointer-events:none;float:left;height:0}.RichTextEditor-module__5g4JhW__content{color:inherit;font:inherit;line-height:inherit}.RichTextEditor-module__5g4JhW__toolbarDivider{background:var(--color-border,#e0e0e0);flex-shrink:0;align-self:center;width:1px;height:18px;margin:0 4px;display:inline-block}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror sup,.RichTextEditor-module__5g4JhW__editorContent .ProseMirror sub){vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror sup{top:-.5em}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror sub{bottom:-.25em}:is(.RichTextEditor-module__5g4JhW__content sup,.RichTextEditor-module__5g4JhW__content sub){vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.RichTextEditor-module__5g4JhW__content sup{top:-.5em}.RichTextEditor-module__5g4JhW__content sub{bottom:-.25em}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror h1,.RichTextEditor-module__5g4JhW__editorContent .ProseMirror h2,.RichTextEditor-module__5g4JhW__editorContent .ProseMirror h3){margin:.5em 0 .3em;font-weight:600;line-height:1.3}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror h1{font-size:1.4em}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror h2{font-size:1.2em}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror h3{font-size:1.05em}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror blockquote{border-left:3px solid var(--color-border,#e0e0e0);color:var(--color-text-muted,#76766e);margin:.5em 0;padding-left:1em}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror pre{background:var(--color-surface-soft,#f7f7f7);border:1px solid var(--color-border,#e0e0e0);border-radius:4px;margin:.5em 0;padding:.75em 1em;font-family:monospace;font-size:.875em;overflow-x:auto}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror mark{background:#fff3b0;border-radius:2px;padding:0 2px}.RichTextEditor-module__5g4JhW__content mark{background:#fff3b0;border-radius:2px;padding:0 2px}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror .has-text-align-left,.RichTextEditor-module__5g4JhW__content .has-text-align-left){text-align:left}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror .has-text-align-center,.RichTextEditor-module__5g4JhW__content .has-text-align-center){text-align:center}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror .has-text-align-right,.RichTextEditor-module__5g4JhW__content .has-text-align-right){text-align:right}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror .has-text-align-justify,.RichTextEditor-module__5g4JhW__content .has-text-align-justify){text-align:justify}.RichTextEditor-module__5g4JhW__wrapper{position:relative}.RichTextEditor-module__5g4JhW__linkPopover{z-index:50;border:1px solid var(--color-input-border,#d7d7d7);background:#fff;border-radius:8px;width:320px;padding:0;position:absolute;top:44px;left:0;overflow:hidden;box-shadow:0 8px 24px #1319211f,0 2px 6px #1319210f}.RichTextEditor-module__5g4JhW__linkPopoverHeader{border-bottom:1px solid var(--color-border,#e8e8e8);background:var(--color-surface-soft,#f7f7f7);justify-content:space-between;align-items:center;padding:10px 12px 8px;display:flex}.RichTextEditor-module__5g4JhW__linkPopoverTitle{color:var(--color-text,#121111);letter-spacing:.01em;font-size:.8125rem;font-weight:600}.RichTextEditor-module__5g4JhW__linkPopoverClose{width:22px;height:22px;color:var(--color-text-muted,#76766e);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;transition:background .12s,color .12s;display:inline-flex}.RichTextEditor-module__5g4JhW__linkPopoverClose:hover{color:var(--color-primary,#8c0432);background:#8c043214}.RichTextEditor-module__5g4JhW__linkPopoverBody{flex-direction:column;gap:10px;padding:12px;display:flex}.RichTextEditor-module__5g4JhW__linkPopoverInput{border:1px solid var(--color-input-border,#d7d7d7);background:var(--color-input-bg,#fff);width:100%;height:36px;color:var(--color-text,#121111);box-sizing:border-box;border-radius:6px;outline:none;padding:0 10px;font-size:.875rem;transition:border-color .15s}.RichTextEditor-module__5g4JhW__linkPopoverInput:focus{border-color:var(--color-input-border-focus,#8c0432)}.RichTextEditor-module__5g4JhW__linkPopoverInput::placeholder{color:var(--color-text-placeholder,#9a9a9a)}.RichTextEditor-module__5g4JhW__linkPopoverActions{gap:8px;display:flex}.RichTextEditor-module__5g4JhW__linkPopoverApply{background:var(--color-primary,#8c0432);color:#fff;cursor:pointer;border:none;border-radius:6px;flex:1;height:32px;font-size:.8125rem;font-weight:500;transition:opacity .15s}.RichTextEditor-module__5g4JhW__linkPopoverApply:hover{opacity:.88}.RichTextEditor-module__5g4JhW__linkPopoverRemove{border:1px solid var(--color-input-border,#d7d7d7);height:32px;color:var(--color-text-muted,#76766e);cursor:pointer;background:0 0;border-radius:6px;padding:0 14px;font-size:.8125rem;transition:border-color .15s,color .15s}.RichTextEditor-module__5g4JhW__linkPopoverRemove:hover{border-color:var(--color-danger,#f33f3f);color:var(--color-danger,#f33f3f)}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror a{color:var(--color-primary,#8c0432);cursor:pointer;text-decoration:underline}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ol[type=lower-alpha],.RichTextEditor-module__5g4JhW__content ol[type=lower-alpha]){list-style-type:lower-alpha}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ol[type=lower-roman],.RichTextEditor-module__5g4JhW__content ol[type=lower-roman]){list-style-type:lower-roman}:is(.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ul,.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ol){margin:.4em 0 .6em;padding-left:1.6em;list-style-position:outside}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ul{list-style-type:disc}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror ol{list-style-type:decimal}.RichTextEditor-module__5g4JhW__editorContent .ProseMirror li{margin-bottom:.25em;display:list-item}:is(.RichTextEditor-module__5g4JhW__content ul,.RichTextEditor-module__5g4JhW__content ol){margin:.4em 0 .6em;padding-left:1.6em;list-style-position:outside}.RichTextEditor-module__5g4JhW__content ul{list-style-type:disc}.RichTextEditor-module__5g4JhW__content ol{list-style-type:decimal}.RichTextEditor-module__5g4JhW__content li{margin-bottom:.25em;display:list-item}.RichTextEditor-module__5g4JhW__editorHint{color:var(--color-text-placeholder,#9a9a9a);margin-top:4px;font-size:.75rem;line-height:1.4}.RichTextEditor-module__5g4JhW__editorHintKbd{border:1px solid var(--color-border,#e0e0e0);background:var(--color-surface-soft,#f7f7f7);color:var(--color-text-muted,#76766e);border-radius:3px;padding:1px 4px;font-family:monospace;font-size:.7rem;line-height:1.4;display:inline-block}
.TextInput-module__wEV5vq__wrapper{background-color:var(--color-input-bg);border:1.5px solid var(--color-input-border);border-radius:var(--radius-lg);cursor:text;align-items:center;width:100%;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.TextInput-module__wEV5vq__wrapper:focus-within{border-color:var(--color-input-border-focus);box-shadow:0 0 0 3px var(--color-focus-ring)}.TextInput-module__wEV5vq__wrapper--success{border-color:var(--color-input-border-success)}.TextInput-module__wEV5vq__wrapper--success:focus-within{border-color:var(--color-input-border-success);box-shadow:0 0 0 3px #2767492e}.TextInput-module__wEV5vq__wrapper--error{border-color:var(--color-input-border-error)}.TextInput-module__wEV5vq__wrapper--error:focus-within{border-color:var(--color-input-border-error);box-shadow:0 0 0 3px #c0392b2e}.TextInput-module__wEV5vq__wrapper--warning{border-color:var(--color-input-border-warning)}.TextInput-module__wEV5vq__wrapper--warning:focus-within{border-color:var(--color-input-border-warning);box-shadow:0 0 0 3px #b7791f2e}.TextInput-module__wEV5vq__input{height:42px;padding:0 var(--space-4);color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:.9375rem;line-height:1}.TextInput-module__wEV5vq__input::placeholder{color:var(--color-text-placeholder);font-size:.9rem}.TextInput-module__wEV5vq__wrapper--has-leading .TextInput-module__wEV5vq__input{padding-left:var(--space-2)}.TextInput-module__wEV5vq__leading{padding-left:var(--space-3);color:var(--color-text-muted);pointer-events:none;flex-shrink:0;align-items:center;display:flex}.TextInput-module__wEV5vq__wrapper--has-trailing .TextInput-module__wEV5vq__input{padding-right:var(--space-2)}.TextInput-module__wEV5vq__trailing{padding-right:var(--space-3);flex-shrink:0;align-items:center;display:flex}
.FormField-module__qSvTIq__field{gap:var(--space-2);flex-direction:column;display:flex}.FormField-module__qSvTIq__header{justify-content:space-between;align-items:center;display:flex}.FormField-module__qSvTIq__action{align-items:center;display:flex}.FormField-module__qSvTIq__label{color:var(--color-text);letter-spacing:.01em;font-size:.8125rem;font-weight:500}.FormField-module__qSvTIq__required{color:var(--color-danger)}.FormField-module__qSvTIq__message{font-size:.75rem;line-height:1.4}.FormField-module__qSvTIq__message--hint{color:var(--color-text-muted)}.FormField-module__qSvTIq__message--error{color:var(--color-danger)}.FormField-module__qSvTIq__message--success{color:var(--color-success)}.FormField-module__qSvTIq__message--warning{color:var(--color-warning)}
.Button-module__8RiFmG__btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);letter-spacing:.01em;border-radius:var(--radius-lg);cursor:pointer;white-space:nowrap;border:none;font-weight:500;transition:background-color .15s,opacity .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Button-module__8RiFmG__btn--sm{height:var(--btn-height-sm);padding:0 var(--space-4);font-size:.8125rem}.Button-module__8RiFmG__btn--md{height:var(--btn-height-md);padding:0 var(--space-6);font-size:.9375rem}.Button-module__8RiFmG__btn--lg{height:var(--btn-height-lg);padding:0 var(--space-8);font-size:1rem}.Button-module__8RiFmG__btn--full{width:100%}.Button-module__8RiFmG__btn--primary{background-color:var(--color-primary);color:var(--color-primary-text)}.Button-module__8RiFmG__btn--primary:hover:not(:disabled){background-color:var(--color-primary-hover)}.Button-module__8RiFmG__btn--primary:active:not(:disabled){background-color:var(--color-primary-active)}.Button-module__8RiFmG__btn--primary:disabled{background-color:var(--color-primary-disabled);cursor:not-allowed}.Button-module__8RiFmG__btn--secondary{color:var(--color-primary);border:1.5px solid var(--color-primary);background-color:#0000}.Button-module__8RiFmG__btn--secondary:hover:not(:disabled){background-color:#a60b4d0d}.Button-module__8RiFmG__btn--secondary:disabled{opacity:.5;cursor:not-allowed}.Button-module__8RiFmG__btn--ghost{color:var(--color-text-muted);background-color:#0000}.Button-module__8RiFmG__btn--ghost:hover:not(:disabled){background-color:#0000000a}.Button-module__8RiFmG__btn--ghost:disabled{opacity:.5;cursor:not-allowed}.Button-module__8RiFmG__btn--loading{cursor:wait}.Button-module__8RiFmG__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.65s linear infinite Button-module__8RiFmG__spin}.Button-module__8RiFmG__btn__label--loading{opacity:.75}@keyframes Button-module__8RiFmG__spin{to{transform:rotate(360deg)}}
.ToastProvider-module__aTCNeW__container{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;width:max-content;max-width:calc(100vw - 48px);display:flex;position:fixed;top:24px;left:50%;transform:translate(-50%)}.ToastProvider-module__aTCNeW__toast{pointer-events:all;width:fit-content;max-width:520px;min-height:48px;font-family:var(--font-manrope,var(--font-sans));border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;line-height:22px;display:flex;box-shadow:0 4px 16px #0000001f}.ToastProvider-module__aTCNeW__toast--success{color:#15803d;background:#f0fdf4;border-color:#86efac}.ToastProvider-module__aTCNeW__toast--error{background:var(--am-error-bg,#fef5f5);border-color:var(--am-error-border,#f33f3f);color:var(--am-toast-text,#667085)}.ToastProvider-module__aTCNeW__toast--warning{color:#854d0e;background:#fefce8;border-color:#fde047}.ToastProvider-module__aTCNeW__toast--info{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.ToastProvider-module__aTCNeW__toastIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ToastProvider-module__aTCNeW__toastMessage{word-break:break-word;flex:1}.ToastProvider-module__aTCNeW__toastAction{cursor:pointer;color:inherit;white-space:nowrap;background:0 0;border:1px solid;border-radius:4px;flex-shrink:0;padding:4px 12px;font-size:13px;font-weight:600;transition:opacity .15s}.ToastProvider-module__aTCNeW__toastAction:hover{opacity:.8}.ToastProvider-module__aTCNeW__toastDismiss{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:opacity .15s;display:flex}.ToastProvider-module__aTCNeW__toastDismiss:hover{opacity:1}@media (max-width:520px){.ToastProvider-module__aTCNeW__container{width:auto;top:12px;left:12px;right:12px;transform:none}.ToastProvider-module__aTCNeW__toast{width:100%;min-width:0;max-width:100%}}
.Badges-module__idaPGW__badge{font-family:var(--font-manrope,sans-serif);white-space:nowrap;border-radius:20px;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.Badges-module__idaPGW__tier--enterprise{color:#fff;background:#0f172a}.Badges-module__idaPGW__tier--professional{color:#fff;background:#881337}.Badges-module__idaPGW__tier--starter{color:#fff;background:#92400e}.Badges-module__idaPGW__tier--free{color:#fff;background:#6b7280}.Badges-module__idaPGW__tier--navy{color:#fff;background:#0f172a}.Badges-module__idaPGW__tier--maroon{color:#fff;background:#881337}.Badges-module__idaPGW__tier--gold{color:#fff;background:#92400e}.Badges-module__idaPGW__tier--grey{color:#fff;background:#6b7280}.Badges-module__idaPGW__status--paid,.Badges-module__idaPGW__status--active{color:#fff;background:#166534}.Badges-module__idaPGW__status--overdue{color:#fff;background:#991b1b}.Badges-module__idaPGW__status--paused,.Badges-module__idaPGW__status--cancelled{color:#fff;background:#0f172a}.Badges-module__idaPGW__status--pending,.Badges-module__idaPGW__status--pending-activation{color:#fff;background:#854d0e}.Badges-module__idaPGW__status--deactivated{color:#fff;background:#374151}.Badges-module__idaPGW__status--trial{color:#fff;background:#0f172a}.Badges-module__idaPGW__status--free{color:#075985;background:#f0f9ff}.Badges-module__idaPGW__status--default{color:#374151;background:#f3f4f6}.Badges-module__idaPGW__status--complimentary{color:#fff;background:#0f172a}.Badges-module__idaPGW__tx--paid{color:#fff;background:#166534}.Badges-module__idaPGW__tx--failed{color:#fff;background:#991b1b}.Badges-module__idaPGW__tx--refunded{color:#fff;background:#92400e}.Badges-module__idaPGW__tx--partial-refund,.Badges-module__idaPGW__tx--pending-activation{color:#fff;background:#854d0e}.Badges-module__idaPGW__tx--processing{color:#fff;background:#0f172a}
.AddCategoryModal-module__B_ttla__overlay{z-index:40;background:#0f121673;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.AddCategoryModal-module__B_ttla__modal{background:#fff;border-radius:4px;width:min(100%,548px);padding:22px 22px 24px;box-shadow:0 20px 46px #1319211f}.AddCategoryModal-module__B_ttla__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AddCategoryModal-module__B_ttla__title{color:#22201c;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);margin:0;font-size:2.125rem;font-style:normal;font-weight:400;line-height:1}.AddCategoryModal-module__B_ttla__subtitle{color:#707b95;max-width:420px;margin:8px 0 0;font-size:.9375rem;line-height:1.5}.AddCategoryModal-module__B_ttla__closeButton{color:#7e8698;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;margin-top:10px;padding:0;display:inline-flex}.AddCategoryModal-module__B_ttla__closeButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.AddCategoryModal-module__B_ttla__field{margin-top:22px}.AddCategoryModal-module__B_ttla__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.AddCategoryModal-module__B_ttla__metaRow{justify-content:flex-end;margin-top:8px;display:flex}.AddCategoryModal-module__B_ttla__characterCount{color:#8a90a0;font-size:.75rem;line-height:1}.AddCategoryModal-module__B_ttla__inputErrorIcon{background:#e53935;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.AddCategoryModal-module__B_ttla__inputErrorMark{color:#fff;font-size:.75rem;font-weight:700;line-height:1;transform:translateY(-.5px)}.AddCategoryModal-module__B_ttla__cancelButton,.AddCategoryModal-module__B_ttla__createButton{border-radius:2px;height:36px;font-size:.9375rem}.AddCategoryModal-module__B_ttla__cancelButton{color:#333;border-color:#cbcbcb}.AddCategoryModal-module__B_ttla__cancelButton:hover:not(:disabled){background:#00000008}@media (max-width:640px){.AddCategoryModal-module__B_ttla__overlay{align-items:flex-end;padding:16px}.AddCategoryModal-module__B_ttla__modal{padding:18px 18px 16px}.AddCategoryModal-module__B_ttla__title{font-size:1.875rem}.AddCategoryModal-module__B_ttla__actions{grid-template-columns:1fr}}
.AddUserModal-module__t7Yagq__overlay{z-index:40;background:#1616161c;justify-content:center;align-items:flex-start;padding:clamp(130px,18vh,180px) 24px 24px;display:flex;position:fixed;inset:0}.AddUserModal-module__t7Yagq__modal{background:#fff;border-radius:12px;width:min(100%,540px);padding:20px 22px 22px;box-shadow:0 20px 46px #1319211f}.AddUserModal-module__t7Yagq__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AddUserModal-module__t7Yagq__title{color:#22201c;margin:0;font-family:Instrument Serif,serif;font-size:2.125rem;font-style:italic;font-weight:400;line-height:1}.AddUserModal-module__t7Yagq__closeButton{color:#7e8698;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;margin-top:4px;padding:0;display:inline-flex}.AddUserModal-module__t7Yagq__closeButton svg,.AddUserModal-module__t7Yagq__selectField svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.AddUserModal-module__t7Yagq__nameRow{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.AddUserModal-module__t7Yagq__field{margin-top:12px}.AddUserModal-module__t7Yagq__field:first-child{margin-top:16px}.AddUserModal-module__t7Yagq__dropdown{position:relative}.AddUserModal-module__t7Yagq__selectField{border:1.5px solid var(--color-input-border);border-radius:var(--radius-lg);background:var(--color-input-bg);color:#b0b5bf;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:42px;padding:0 14px;font-size:.9375rem;display:inline-flex}.AddUserModal-module__t7Yagq__selectFieldError{border-color:#e34d59}.AddUserModal-module__t7Yagq__selectValue{color:#a8adb7}.AddUserModal-module__t7Yagq__selectValueSelected{color:#4b5565}.AddUserModal-module__t7Yagq__dropdownMenu{z-index:6;background:#fff;border:1px solid #e1dcd6;border-radius:8px;flex-direction:column;width:max-content;min-width:220px;max-width:min(420px,100vw - 32px);max-height:184px;padding:10px 0;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 12px 24px #1b232d1a}.AddUserModal-module__t7Yagq__dropdownMenuUp{top:auto;bottom:calc(100% + 4px)}.AddUserModal-module__t7Yagq__dropdownMenuCompact{width:max-content;min-width:340px}.AddUserModal-module__t7Yagq__dropdownMenuOrganisation{width:min(280px,100vw - 32px);max-height:258px;padding-top:0}.AddUserModal-module__t7Yagq__dropdownMenuHeader{z-index:1;background:#fff;padding:10px 12px 6px;position:sticky;top:0}.AddUserModal-module__t7Yagq__addOrganisationButton{color:#5f6776;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #b6b6b6;border-radius:2px;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 14px;font-size:.875rem;line-height:1.2;display:inline-flex}.AddUserModal-module__t7Yagq__addOrganisationButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.AddUserModal-module__t7Yagq__dropdownOption{color:#667085;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;padding:9px 18px;font-size:.9375rem;transition:background-color .15s,color .15s;display:flex}.AddUserModal-module__t7Yagq__dropdownOption:hover,.AddUserModal-module__t7Yagq__dropdownOption:focus-visible{color:#a60b4d;background:#fceef3}.AddUserModal-module__t7Yagq__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.AddUserModal-module__t7Yagq__cancelButton,.AddUserModal-module__t7Yagq__submitButton{border-radius:2px;height:40px;font-size:.9375rem}.AddUserModal-module__t7Yagq__cancelButton{color:#333;border-color:#cbcbcb}.AddUserModal-module__t7Yagq__cancelButton:hover:not(:disabled){background:#00000008}@media (max-width:640px){.AddUserModal-module__t7Yagq__overlay{padding:104px 16px 16px}.AddUserModal-module__t7Yagq__modal{padding:18px 18px 16px}.AddUserModal-module__t7Yagq__title{font-size:1.875rem}.AddUserModal-module__t7Yagq__nameRow,.AddUserModal-module__t7Yagq__actions{grid-template-columns:1fr}}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_a8793765-module__VDAUiG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_ccb0f04a-module__ZvmIEW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.RolesTab-module__SflqTq__container{flex-direction:column;gap:20px;display:flex}.RolesTab-module__SflqTq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.RolesTab-module__SflqTq__searchWrapper{width:260px;position:relative}.RolesTab-module__SflqTq__searchIcon{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.RolesTab-module__SflqTq__searchInput{width:100%;height:40px;font-family:var(--font-manrope,sans-serif);color:#121111;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:0 12px 0 38px;font-size:14px}.RolesTab-module__SflqTq__searchInput::placeholder{color:#9a9a9a}.RolesTab-module__SflqTq__searchInput:focus{border-color:#8c0432;outline:none}.RolesTab-module__SflqTq__actions{align-items:center;gap:12px;display:flex}.RolesTab-module__SflqTq__createBtn{height:40px;font-family:var(--font-manrope,sans-serif);color:#fff;cursor:pointer;white-space:nowrap;background:#8c0432;border:none;border-radius:8px;padding:0 20px;font-size:13px;font-weight:600;transition:all .2s}.RolesTab-module__SflqTq__createBtn:hover{background:#720028;transform:translateY(-1px)}.RolesTab-module__SflqTq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.RolesTab-module__SflqTq__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:12px;height:180px;animation:1.5s infinite RolesTab-module__SflqTq__shimmer}@keyframes RolesTab-module__SflqTq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.RolesTab-module__SflqTq__errorState{text-align:center;color:#667085;font-family:var(--font-manrope,sans-serif);flex-direction:column;justify-content:center;align-items:center;padding:60px 24px;display:flex}.RolesTab-module__SflqTq__errorState p{margin:0 0 16px;font-size:14px}.RolesTab-module__SflqTq__retryBtn{height:36px;font-family:var(--font-manrope,sans-serif);color:#343232;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:8px;padding:0 20px;font-size:13px;font-weight:500}.RolesTab-module__SflqTq__retryBtn:hover{background:#f9f9f9}@media (max-width:768px){.RolesTab-module__SflqTq__toolbar{flex-direction:column;align-items:stretch}.RolesTab-module__SflqTq__searchWrapper{width:100%}.RolesTab-module__SflqTq__actions{flex-direction:column;width:100%}.RolesTab-module__SflqTq__filterSelect{width:100%}.RolesTab-module__SflqTq__createBtn{text-align:center;width:100%}.RolesTab-module__SflqTq__grid{grid-template-columns:1fr}}
.ArchiveCategoryModal-module__DVcLKG__overlay{z-index:40;background:#0f121673;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ArchiveCategoryModal-module__DVcLKG__modal{text-align:center;background:#fff;border-radius:8px;width:min(100%,520px);padding:22px;box-shadow:0 20px 46px #1319211f}.ArchiveCategoryModal-module__DVcLKG__iconWrap{justify-content:center;margin-bottom:18px;display:flex}.ArchiveCategoryModal-module__DVcLKG__warningIcon{background:#e0a100;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.ArchiveCategoryModal-module__DVcLKG__warningMark{color:#fff;font-size:2rem;font-weight:700;line-height:1}.ArchiveCategoryModal-module__DVcLKG__title{color:#22201c;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);margin:0;font-size:2rem;font-style:normal;font-weight:400;line-height:1}.ArchiveCategoryModal-module__DVcLKG__body{color:#647089;margin:14px 0 0;font-size:.9375rem;line-height:1.6}.ArchiveCategoryModal-module__DVcLKG__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}.ArchiveCategoryModal-module__DVcLKG__cancelButton,.ArchiveCategoryModal-module__DVcLKG__confirmButton{border-radius:2px;height:36px;font-size:.9375rem}.ArchiveCategoryModal-module__DVcLKG__cancelButton{color:#333;border-color:#cbcbcb}.ArchiveCategoryModal-module__DVcLKG__confirmButton{background:var(--color-primary);border-color:var(--color-primary)}.ArchiveCategoryModal-module__DVcLKG__confirmButton:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}@media (max-width:640px){.ArchiveCategoryModal-module__DVcLKG__overlay{align-items:flex-end;padding:16px}.ArchiveCategoryModal-module__DVcLKG__modal{padding:18px}.ArchiveCategoryModal-module__DVcLKG__title{font-size:1.75rem}.ArchiveCategoryModal-module__DVcLKG__actions{grid-template-columns:1fr}}
.BulkActionBar-module__8QXTDa__bar{background:#fff;border-radius:8px;align-items:center;gap:18px;padding:10px 14px;display:flex;box-shadow:inset 0 0 0 1px #e2ded7f2}.BulkActionBar-module__8QXTDa__selectionCount{color:#2f3134;white-space:nowrap;margin:0;font-size:.9375rem}.BulkActionBar-module__8QXTDa__actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.BulkActionBar-module__8QXTDa__suspendButton,.BulkActionBar-module__8QXTDa__secondaryButton{border-radius:4px;height:32px;font-size:.9375rem}.BulkActionBar-module__8QXTDa__suspendButton{background:#ff433c;min-width:162px}.BulkActionBar-module__8QXTDa__suspendButton:hover:not(:disabled){background:#ef3d36}.BulkActionBar-module__8QXTDa__secondaryButton{color:#2f3134;background:#f8f6f1;border-color:#e4dfd8;min-width:146px}.BulkActionBar-module__8QXTDa__buttonContent{align-items:center;gap:8px;display:inline-flex}.BulkActionBar-module__8QXTDa__buttonContent svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:760px){.BulkActionBar-module__8QXTDa__bar{flex-direction:column;align-items:flex-start}.BulkActionBar-module__8QXTDa__actions{width:100%}}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_fb289abb-module__RSLYqq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.RoleBadge-module__BCQGtG__badge{font-family:var(--font-manrope,sans-serif);white-space:nowrap;border-radius:16px;align-items:center;font-weight:500;line-height:1;display:inline-flex}.RoleBadge-module__BCQGtG__badge--md{height:24px;padding:4px 12px;font-size:12px}.RoleBadge-module__BCQGtG__badge--sm{height:20px;padding:2px 8px;font-size:11px}
.DeactivateUserModal-module__yhSnfq__overlay{z-index:40;background:#1616161c;justify-content:center;align-items:flex-start;padding:clamp(300px,40vh,360px) 24px 24px;display:flex;position:fixed;inset:0}.DeactivateUserModal-module__yhSnfq__modal{text-align:center;box-sizing:border-box;background:#fff;border-radius:2px;width:348px;min-height:305px;padding:22px 12px 16px;box-shadow:0 20px 46px #1319211f}.DeactivateUserModal-module__yhSnfq__iconWrap{justify-content:center;margin-bottom:18px;display:flex}.DeactivateUserModal-module__yhSnfq__warningIcon{background:#ff433c;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.DeactivateUserModal-module__yhSnfq__warningMark{color:#fff;font-size:2rem;font-weight:700;line-height:1}.DeactivateUserModal-module__yhSnfq__title{color:#22201c;margin:0;font-family:Instrument Serif,serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1}.DeactivateUserModal-module__yhSnfq__body{color:#647089;max-width:292px;margin:16px auto 0;font-size:.9375rem;line-height:1.5}.DeactivateUserModal-module__yhSnfq__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:32px;display:grid}.DeactivateUserModal-module__yhSnfq__cancelButton,.DeactivateUserModal-module__yhSnfq__confirmButton{border-radius:2px;height:40px;font-size:.9375rem}.DeactivateUserModal-module__yhSnfq__cancelButton{color:#333;border-color:#cbcbcb}.DeactivateUserModal-module__yhSnfq__confirmButton,.DeactivateUserModal-module__yhSnfq__confirmButton:hover:not(:disabled){background:#ff433c}@media (max-width:640px){.DeactivateUserModal-module__yhSnfq__overlay{padding:180px 16px 16px}.DeactivateUserModal-module__yhSnfq__modal{width:min(100%,348px);min-height:auto}}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_34afb225-module__VTXW9a__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_8b7e5886-module__qX7tWW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.StatusBadge-module__eJ0Thq__badge{font-family:var(--font-manrope,sans-serif);white-space:nowrap;border-radius:16px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}.StatusBadge-module__eJ0Thq__dot{border-radius:50%;width:6px;height:6px}.StatusBadge-module__eJ0Thq__badge--active{color:#059669;background:#ecfdf5}.StatusBadge-module__eJ0Thq__badge--active .StatusBadge-module__eJ0Thq__dot{background:#059669}.StatusBadge-module__eJ0Thq__badge--inactive{color:#6b7280;background:#f3f4f6}.StatusBadge-module__eJ0Thq__badge--inactive .StatusBadge-module__eJ0Thq__dot{background:#9ca3af}.StatusBadge-module__eJ0Thq__badge--pending{color:#d97706;background:#fffbeb}.StatusBadge-module__eJ0Thq__badge--pending .StatusBadge-module__eJ0Thq__dot{background:#f59e0b}
.AddEditCategoryModal-module__LrV7aa__overlay{z-index:60;background-color:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.AddEditCategoryModal-module__LrV7aa__modal{background-color:#fff;border-radius:8px;width:100%;max-width:480px;padding:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.AddEditCategoryModal-module__LrV7aa__header{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.AddEditCategoryModal-module__LrV7aa__title{color:#1a202c;margin:0;font-size:1.5rem}.AddEditCategoryModal-module__LrV7aa__closeButton{cursor:pointer;color:#64748b;background:0 0;border:none;width:32px;height:32px;padding:.5rem}.AddEditCategoryModal-module__LrV7aa__closeButton:hover{color:#0f172a}.AddEditCategoryModal-module__LrV7aa__field{margin-bottom:1.5rem}.AddEditCategoryModal-module__LrV7aa__actions{gap:1rem;display:flex}.AddEditCategoryModal-module__LrV7aa__cancelButton,.AddEditCategoryModal-module__LrV7aa__createButton{flex:1}@media (max-width:500px){.AddEditCategoryModal-module__LrV7aa__overlay{align-items:flex-end;padding:0}.AddEditCategoryModal-module__LrV7aa__modal{border-radius:12px 12px 0 0;max-width:100%;padding:1.5rem 1rem}.AddEditCategoryModal-module__LrV7aa__title{font-size:1.25rem}}
.DeleteUserModal-module__Q6dd0G__overlay{z-index:40;background:#1616161c;justify-content:center;align-items:flex-start;padding:clamp(300px,40vh,360px) 24px 24px;display:flex;position:fixed;inset:0}.DeleteUserModal-module__Q6dd0G__modal{text-align:center;box-sizing:border-box;background:#fff;border-radius:2px;width:348px;min-height:305px;padding:22px 12px 16px;box-shadow:0 20px 46px #1319211f}.DeleteUserModal-module__Q6dd0G__iconWrap{justify-content:center;margin-bottom:18px;display:flex}.DeleteUserModal-module__Q6dd0G__warningIcon{background:#ff433c;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.DeleteUserModal-module__Q6dd0G__warningMark{color:#fff;font-size:2rem;font-weight:700;line-height:1}.DeleteUserModal-module__Q6dd0G__title{color:#22201c;margin:0;font-family:Instrument Serif,serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1}.DeleteUserModal-module__Q6dd0G__body{color:#647089;max-width:292px;margin:16px auto 0;font-size:.9375rem;line-height:1.5}.DeleteUserModal-module__Q6dd0G__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:32px;display:grid}.DeleteUserModal-module__Q6dd0G__cancelButton,.DeleteUserModal-module__Q6dd0G__confirmButton{border-radius:2px;height:40px;font-size:.9375rem}.DeleteUserModal-module__Q6dd0G__cancelButton{color:#333;border-color:#cbcbcb}.DeleteUserModal-module__Q6dd0G__confirmButton,.DeleteUserModal-module__Q6dd0G__confirmButton:hover:not(:disabled){background:#ff433c}@media (max-width:640px){.DeleteUserModal-module__Q6dd0G__overlay{padding:180px 16px 16px}.DeleteUserModal-module__Q6dd0G__modal{width:min(100%,348px);min-height:auto}}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_543c61c9-module__6N1hbW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_5764ccf4-module__KGjR1W__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.ConfirmModal-module__HXg0mq__overlay{z-index:9999;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ConfirmModal-module__HXg0mq__modal{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:32px 24px 24px;animation:.2s ease-out ConfirmModal-module__HXg0mq__modalIn;display:flex;box-shadow:0 20px 60px #00000026}@keyframes ConfirmModal-module__HXg0mq__modalIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.ConfirmModal-module__HXg0mq__iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}.ConfirmModal-module__HXg0mq__title{font-family:var(--font-instrument-serif,serif);color:#121111;margin:0 0 8px;font-size:1.5rem;font-weight:400}.ConfirmModal-module__HXg0mq__message{font-family:var(--font-manrope,sans-serif);color:#667085;margin:0 0 24px;font-size:14px;line-height:1.5}.ConfirmModal-module__HXg0mq__footer{gap:12px;width:100%;display:flex}.ConfirmModal-module__HXg0mq__cancelBtn{height:44px;font-family:var(--font-manrope,sans-serif);color:#121111;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:8px;flex:1;padding:0 24px;font-size:14px;font-weight:500}.ConfirmModal-module__HXg0mq__confirmBtn{height:44px;font-family:var(--font-manrope,sans-serif);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;padding:0 24px;font-size:14px;font-weight:600}.ConfirmModal-module__HXg0mq__confirmBtn:disabled,.ConfirmModal-module__HXg0mq__cancelBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:480px){.ConfirmModal-module__HXg0mq__modal{padding:24px 20px 20px}}
.EditCategoryModal-module__bn7-vW__overlay{z-index:40;background:#0f121673;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.EditCategoryModal-module__bn7-vW__modal{background:#fff;border-radius:8px;width:min(100%,524px);padding:18px 22px 22px;box-shadow:0 20px 46px #1319211f}.EditCategoryModal-module__bn7-vW__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EditCategoryModal-module__bn7-vW__title{color:#22201c;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);margin:0;font-size:1.75rem;font-style:normal;font-weight:400;line-height:1.15}.EditCategoryModal-module__bn7-vW__closeButton{color:#7e8698;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.EditCategoryModal-module__bn7-vW__closeButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.EditCategoryModal-module__bn7-vW__field{margin-top:20px}.EditCategoryModal-module__bn7-vW__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.EditCategoryModal-module__bn7-vW__metaRow{justify-content:flex-end;margin-top:8px;display:flex}.EditCategoryModal-module__bn7-vW__characterCount{color:#8a90a0;font-size:.75rem;line-height:1}.EditCategoryModal-module__bn7-vW__inputErrorIcon{background:#e53935;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.EditCategoryModal-module__bn7-vW__inputErrorMark{color:#fff;font-size:.75rem;font-weight:700;line-height:1;transform:translateY(-.5px)}.EditCategoryModal-module__bn7-vW__cancelButton,.EditCategoryModal-module__bn7-vW__saveButton{border-radius:2px;height:36px;font-size:.9375rem}.EditCategoryModal-module__bn7-vW__cancelButton{color:#333;border-color:#cbcbcb}.EditCategoryModal-module__bn7-vW__cancelButton:hover:not(:disabled){background:#00000008}@media (max-width:640px){.EditCategoryModal-module__bn7-vW__overlay{align-items:flex-end;padding:16px}.EditCategoryModal-module__bn7-vW__modal{padding:18px 18px 16px}.EditCategoryModal-module__bn7-vW__title{font-size:1.5rem}.EditCategoryModal-module__bn7-vW__actions{grid-template-columns:1fr}}
.FormModal-module__W-QqQq__overlay{z-index:var(--z-modal);background:#11182773;justify-content:center;align-items:flex-start;padding:48px 16px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.FormModal-module__W-QqQq__modal{border-radius:var(--radius-xl);background:#fff;flex-direction:column;flex-shrink:0;width:min(100%,560px);display:flex;box-shadow:0 24px 56px #11182729}.FormModal-module__W-QqQq__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.FormModal-module__W-QqQq__title{color:#111827;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);margin:0;font-size:1.625rem;font-weight:400;line-height:1.2}.FormModal-module__W-QqQq__subtitle{color:#6b7280;margin:6px 0 0;font-size:.9rem;line-height:1.5}.FormModal-module__W-QqQq__closeButton{color:#9ca3af;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;transition:color .12s,background-color .12s;display:inline-flex}.FormModal-module__W-QqQq__closeButton:hover{color:#374151;background:#f3f4f6}.FormModal-module__W-QqQq__closeButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.FormModal-module__W-QqQq__body{flex-direction:column;gap:20px;padding:20px 24px 0;display:flex}.FormModal-module__W-QqQq__fieldLabel{color:#374151;margin-bottom:6px;font-size:.875rem;font-weight:500;display:block}.FormModal-module__W-QqQq__required{color:var(--color-danger)}.FormModal-module__W-QqQq__fieldGroup{flex-direction:column;display:flex}.FormModal-module__W-QqQq__input,.FormModal-module__W-QqQq__select{border:1px solid var(--color-input-border);border-radius:var(--radius-lg);background:var(--color-input-bg);width:100%;height:42px;color:var(--color-text);box-sizing:border-box;outline:none;padding:0 12px;font-family:inherit;font-size:.9375rem;transition:border-color .15s}.FormModal-module__W-QqQq__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 7 5 5 5-5' fill='none' stroke='%239ca3af' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}.FormModal-module__W-QqQq__input:focus,.FormModal-module__W-QqQq__select:focus{border-color:var(--color-input-border-focus);box-shadow:0 0 0 3px var(--color-focus-ring)}.FormModal-module__W-QqQq__input--readonly{color:#6b7280;cursor:not-allowed;background:#f9fafb}.FormModal-module__W-QqQq__input--readonly:focus{border-color:var(--color-input-border);box-shadow:none}.FormModal-module__W-QqQq__helperText{color:#6b7280;margin:6px 0 0;font-size:.8125rem;line-height:1.5}.FormModal-module__W-QqQq__fieldError{color:var(--color-danger);margin:6px 0 0;font-size:.8125rem}.FormModal-module__W-QqQq__contentField{flex-direction:column;display:flex}.FormModal-module__W-QqQq__uploadZone{border-radius:var(--radius-lg);border:1.5px dashed #d0d5dd;transition:border-color .15s;overflow:hidden}.FormModal-module__W-QqQq__uploadZone:hover{border-color:var(--color-primary)}.FormModal-module__W-QqQq__uploadZone--error{border-color:var(--color-input-border-error)}.FormModal-module__W-QqQq__uploadZoneInner{cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:24px 16px 20px;display:flex;position:relative}.FormModal-module__W-QqQq__uploadIcon{color:#9ca3af;width:36px;height:36px}.FormModal-module__W-QqQq__uploadZoneTitle{color:#374151;text-align:center;margin:0;font-size:.9rem;font-weight:500}.FormModal-module__W-QqQq__uploadZoneAccepted{color:#9ca3af;text-align:center;margin:0;font-size:.8rem}.FormModal-module__W-QqQq__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.FormModal-module__W-QqQq__orDivider{color:#9ca3af;align-items:center;gap:10px;padding:0 16px;font-size:.8125rem;display:flex}.FormModal-module__W-QqQq__orDivider:before,.FormModal-module__W-QqQq__orDivider:after{content:"";background:#e5e7eb;flex:1;height:1px}.FormModal-module__W-QqQq__switchToTextBtn,.FormModal-module__W-QqQq__switchToFileBtn{width:100%;color:var(--color-link);cursor:pointer;text-align:center;background:0 0;border:none;padding:12px 16px;font-family:inherit;font-size:.875rem;transition:background-color .12s;display:block}.FormModal-module__W-QqQq__switchToTextBtn:hover,.FormModal-module__W-QqQq__switchToFileBtn:hover{background:#f9fafb;text-decoration:underline}.FormModal-module__W-QqQq__switchToFileBtn{text-align:left;color:#6b7280;margin-top:6px;padding:0;font-size:.8125rem}.FormModal-module__W-QqQq__switchToFileBtn:hover{color:var(--color-link);background:0 0}.FormModal-module__W-QqQq__fileChip{border-radius:var(--radius-lg);background:#f9fafb;border:1px solid #d0d5dd;align-items:center;gap:8px;padding:10px 14px;display:flex}.FormModal-module__W-QqQq__fileChip--error{border-color:var(--color-input-border-error)}.FormModal-module__W-QqQq__docIcon{width:18px;height:18px;color:var(--color-primary);flex-shrink:0}.FormModal-module__W-QqQq__fileName{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;overflow:hidden}.FormModal-module__W-QqQq__fileSize{color:#9ca3af;white-space:nowrap;font-size:.8rem}.FormModal-module__W-QqQq__removeFileBtn{color:#9ca3af;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:color .12s;display:inline-flex}.FormModal-module__W-QqQq__removeFileBtn:hover{color:#374151}.FormModal-module__W-QqQq__removeFileBtn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:14px;height:14px}.FormModal-module__W-QqQq__textEntryWrapper{flex-direction:column;gap:6px;display:flex}.FormModal-module__W-QqQq__fieldLabelRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.FormModal-module__W-QqQq__requiredHint{color:#9ca3af;font-size:.8125rem;font-weight:400}.FormModal-module__W-QqQq__inlineFieldsRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:520px){.FormModal-module__W-QqQq__inlineFieldsRow{grid-template-columns:1fr}}.FormModal-module__W-QqQq__selectReplacement{border-color:#d4a017;box-shadow:0 0 0 1px #d4a01740}.FormModal-module__W-QqQq__selectReplacement:focus{border-color:#b8860b;box-shadow:0 0 0 3px #d4a01733}.FormModal-module__W-QqQq__submitBtnInner{justify-content:center;align-items:center;gap:8px;display:inline-flex}.FormModal-module__W-QqQq__submitLeadingIcon{flex-shrink:0;width:18px;height:18px}.FormModal-module__W-QqQq__submitBtn--maroon{color:#fff!important;background:#7a1737!important;border-color:#7a1737!important}.FormModal-module__W-QqQq__submitBtn--maroon:hover:not(:disabled){background:#5c1129!important;border-color:#5c1129!important}.FormModal-module__W-QqQq__uploadPromptLine{text-align:center;color:#6b7280;margin:0;font-size:.9375rem;line-height:1.45}.FormModal-module__W-QqQq__uploadPromptEmphasis{color:#2563eb;font-weight:600}.FormModal-module__W-QqQq__footer{grid-template-columns:1fr 1fr;gap:10px;padding:20px 24px 24px;display:grid}.FormModal-module__W-QqQq__cancelBtn,.FormModal-module__W-QqQq__submitBtn{border-radius:var(--radius-lg);height:42px;font-size:.9375rem}@media (max-width:640px){.FormModal-module__W-QqQq__overlay{align-items:flex-start;padding:24px 12px 12px}.FormModal-module__W-QqQq__modal{border-radius:var(--radius-lg)}.FormModal-module__W-QqQq__header{padding:18px 16px 0}.FormModal-module__W-QqQq__body{gap:16px;padding:16px 16px 0}.FormModal-module__W-QqQq__title{font-size:1.375rem}.FormModal-module__W-QqQq__footer{grid-template-columns:1fr;padding:16px}}
.SpaceSelectModal-module__u4QrRa__overlay{z-index:300;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.SpaceSelectModal-module__u4QrRa__modal{background:#fff;border:1px solid #e8e4df;border-radius:14px;flex-direction:column;width:100%;max-width:480px;display:flex;overflow:hidden;box-shadow:0 20px 50px #0f172a2e}.SpaceSelectModal-module__u4QrRa__header{border-bottom:1px solid #ece8e4;justify-content:space-between;align-items:flex-start;padding:22px 24px 18px;display:flex}.SpaceSelectModal-module__u4QrRa__title{color:#111827;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:400;line-height:1.2}.SpaceSelectModal-module__u4QrRa__closeBtn{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:2px;padding:6px;transition:background .15s,color .15s;display:flex}.SpaceSelectModal-module__u4QrRa__closeBtn:hover{color:#475569;background:#f1f5f9}.SpaceSelectModal-module__u4QrRa__body{max-height:min(420px,70vh);padding:18px 24px 8px;overflow-y:auto}.SpaceSelectModal-module__u4QrRa__loading{color:#94a3b8;justify-content:center;padding:2rem;display:flex}.SpaceSelectModal-module__u4QrRa__emptyState{text-align:center;padding:1.75rem .5rem}.SpaceSelectModal-module__u4QrRa__emptyText{color:#111827;margin:0 0 8px;font-size:.9375rem;font-weight:500}.SpaceSelectModal-module__u4QrRa__emptyHint{color:#64748b;margin:0;font-size:.875rem}.SpaceSelectModal-module__u4QrRa__searchWrap{box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;width:100%;min-height:44px;margin-bottom:16px;padding:0 14px;display:flex;position:relative}.SpaceSelectModal-module__u4QrRa__searchWrap:focus-within{border-color:#98a2b3;box-shadow:0 0 0 1px #0f172a0a}.SpaceSelectModal-module__u4QrRa__searchIcon{color:#98a2b3;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;display:flex}.SpaceSelectModal-module__u4QrRa__searchIcon svg{display:block}.SpaceSelectModal-module__u4QrRa__searchInput{color:#101828;min-width:0;min-height:40px;font-size:.9375rem;line-height:1.35;font-family:var(--font-sans,system-ui,sans-serif);background:0 0;border:none;outline:none;flex:1}.SpaceSelectModal-module__u4QrRa__searchInput::placeholder{color:#98a2b3}.SpaceSelectModal-module__u4QrRa__noResults{text-align:center;color:#64748b;margin:12px 0 8px;padding:12px 0;font-size:.875rem}.SpaceSelectModal-module__u4QrRa__spaceList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.SpaceSelectModal-module__u4QrRa__spaceItem{cursor:pointer;text-align:left;width:100%;font-family:var(--font-sans,system-ui,sans-serif);background:0 0;border:none;border-bottom:1px solid #f1f0ed;border-radius:0;align-items:center;gap:14px;padding:14px 4px;transition:background .15s;display:flex}.SpaceSelectModal-module__u4QrRa__spaceList li:last-child .SpaceSelectModal-module__u4QrRa__spaceItem{border-bottom:none}.SpaceSelectModal-module__u4QrRa__spaceItem:hover:not(.SpaceSelectModal-module__u4QrRa__spaceItemSelected){background:#fafaf9}.SpaceSelectModal-module__u4QrRa__spaceItem:focus-visible{outline-offset:-2px;outline:2px solid #941724}.SpaceSelectModal-module__u4QrRa__spaceItemSelected{background:#fdf2f6}.SpaceSelectModal-module__u4QrRa__spaceItemSelected:hover{background:#fce8ef}.SpaceSelectModal-module__u4QrRa__checkbox{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.SpaceSelectModal-module__u4QrRa__checkboxFrame{box-sizing:border-box;background:#fff;border:1.5px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.SpaceSelectModal-module__u4QrRa__checkboxFrameSelected{background:#941724;border-color:#941724}.SpaceSelectModal-module__u4QrRa__checkboxInner{width:10px;height:10px;display:block}.SpaceSelectModal-module__u4QrRa__spaceGlyphWrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;line-height:0;display:flex}.SpaceSelectModal-module__u4QrRa__spaceGlyphWrap svg{display:block}.SpaceSelectModal-module__u4QrRa__glyphVariant0{color:#c2410c;background:#fdf2f7}.SpaceSelectModal-module__u4QrRa__glyphVariant1{color:#a16207;background:#fffbeb}.SpaceSelectModal-module__u4QrRa__glyphVariant2{color:#941724;background:#fdf2f6}.SpaceSelectModal-module__u4QrRa__spaceItemLabel{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9375rem;font-weight:500;line-height:1.35;overflow:hidden}.SpaceSelectModal-module__u4QrRa__errorMsg{background:var(--color-danger-bg,#fef2f2);border:1px solid var(--color-danger-border,#fecaca);color:var(--color-danger-text,#b91c1c);border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:.875rem}.SpaceSelectModal-module__u4QrRa__footer{border-top:1px solid #ece8e4;grid-template-columns:1fr 1fr;gap:12px;padding:16px 24px 22px;display:grid}.SpaceSelectModal-module__u4QrRa__cancelBtn{color:#344054;min-height:44px;font-size:.9375rem;font-family:var(--font-sans,system-ui,sans-serif);cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.SpaceSelectModal-module__u4QrRa__cancelBtn:hover{background:#f8fafc;border-color:#cbd5e1}.SpaceSelectModal-module__u4QrRa__confirmBtn{color:#fff;min-height:44px;font-size:.9375rem;font-family:var(--font-sans,system-ui,sans-serif);cursor:pointer;background:#941724;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}.SpaceSelectModal-module__u4QrRa__confirmBtn:hover:not(:disabled){background:#7c1320}.SpaceSelectModal-module__u4QrRa__confirmBtn:disabled{opacity:.45;cursor:not-allowed}
.Pagination-module__v0UDiq__wrapper{justify-content:center;align-items:center;gap:16px;padding:16px 0;display:flex}.Pagination-module__v0UDiq__btn{height:36px;font-family:var(--font-manrope,sans-serif);color:#343232;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:8px;padding:0 16px;font-size:13px;font-weight:500;transition:all .15s}.Pagination-module__v0UDiq__btn:hover:not(:disabled){background:#f9f9f9;border-color:#c4c4c4}.Pagination-module__v0UDiq__btn:disabled{opacity:.4;cursor:not-allowed}.Pagination-module__v0UDiq__label{font-family:var(--font-manrope,sans-serif);color:#667085;font-size:13px}
.DatePicker-module__qJrKLW__wrapper{position:relative}.DatePicker-module__qJrKLW__label{font-family:var(--font-manrope,sans-serif);color:var(--am-text-primary,#121111);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.DatePicker-module__qJrKLW__trigger{border:1px solid var(--am-border,#d7d7d7);cursor:pointer;text-align:left;width:100%;height:40px;font-family:var(--font-manrope,sans-serif);background:#fff;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:13px;transition:border-color .15s;display:flex}.DatePicker-module__qJrKLW__trigger:focus{border-color:var(--am-navy,#05045f);outline:none}.DatePicker-module__qJrKLW__trigger--error{border-color:var(--am-error-border,#f33f3f)}.DatePicker-module__qJrKLW__icon{color:var(--am-text-muted,#667085);flex-shrink:0}.DatePicker-module__qJrKLW__valueText{color:var(--am-text-primary,#121111)}.DatePicker-module__qJrKLW__placeholder{color:var(--am-text-placeholder,#b3b3b3)}.DatePicker-module__qJrKLW__error{color:var(--am-error-border,#f33f3f);margin:4px 0 0;font-size:12px}.DatePicker-module__qJrKLW__popover{z-index:200;border:1px solid var(--am-border,#d7d7d7);background:#fff;border-radius:8px;width:240px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000001f}.DatePicker-module__qJrKLW__popoverEnd{left:auto;right:0}.DatePicker-module__qJrKLW__nav{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.DatePicker-module__qJrKLW__navBtn{cursor:pointer;width:28px;height:28px;color:var(--am-text-secondary,#343232);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}.DatePicker-module__qJrKLW__navBtn:hover{background:#f5f5f5}.DatePicker-module__qJrKLW__monthLabel{font-family:var(--font-manrope,sans-serif);color:var(--am-text-primary,#121111);font-size:13px;font-weight:600}.DatePicker-module__qJrKLW__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.DatePicker-module__qJrKLW__dayName{color:var(--am-text-muted,#667085);text-align:center;padding:4px 0;font-size:11px;font-weight:600}.DatePicker-module__qJrKLW__dayBtn{cursor:pointer;width:28px;height:28px;color:var(--am-text-primary,#121111);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:12px;transition:background .1s;display:flex}.DatePicker-module__qJrKLW__dayBtn:hover:not(:disabled){background:#f5f5f5}.DatePicker-module__qJrKLW__dayBtn--selected{color:#fff;background:#8c0432!important}.DatePicker-module__qJrKLW__dayBtn--disabled{color:#ccc;cursor:not-allowed}
.DeactivateDiscountModal-module__gqDc9a__overlay{z-index:var(--z-modal,100);background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.DeactivateDiscountModal-module__gqDc9a__card{background:#fff;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:340px;padding:32px 20px;display:flex;box-shadow:0 8px 32px #0000002e}.DeactivateDiscountModal-module__gqDc9a__iconWrapper{margin-bottom:20px}.DeactivateDiscountModal-module__gqDc9a__title{font-family:var(--font-serif,Georgia,serif);color:#121111;text-align:center;letter-spacing:-.01em;margin:0 0 12px;font-size:26px;font-weight:400}.DeactivateDiscountModal-module__gqDc9a__body{font-family:var(--font-manrope,sans-serif);color:#667085;text-align:center;margin:0 0 24px;font-size:14px;font-weight:500;line-height:22px}.DeactivateDiscountModal-module__gqDc9a__footer{gap:12px;width:100%;display:flex}.DeactivateDiscountModal-module__gqDc9a__cancelBtn{height:44px;font-family:var(--font-manrope,sans-serif);color:#343232;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:6px;flex:1;font-size:14px;font-weight:500;transition:background .15s}.DeactivateDiscountModal-module__gqDc9a__cancelBtn:hover{background:#f9f9f9}.DeactivateDiscountModal-module__gqDc9a__deactivateBtn{height:44px;font-family:var(--font-manrope,sans-serif);color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;flex:1;font-size:14px;font-weight:500;transition:background .15s}.DeactivateDiscountModal-module__gqDc9a__deactivateBtn:hover{background:#dc2626}
.CategoriesStates-module__Nl-req__stateCard,.CategoriesStates-module__Nl-req__tableStateCard,.CategoriesStates-module__Nl-req__errorBanner{background:#fff;border:1px solid #ece5dc;border-radius:12px}.CategoriesStates-module__Nl-req__stateCard{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;display:flex}.CategoriesStates-module__Nl-req__stateTitle{color:#22201c;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);letter-spacing:0;margin:0;font-size:2rem;font-style:italic;font-weight:400;line-height:38px}.CategoriesStates-module__Nl-req__stateMessage{color:#69717d;max-width:420px;margin:0;font-size:.95rem;line-height:1.6}.CategoriesStates-module__Nl-req__errorBanner{background:#fff7f7;border-color:#f2c2c2;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:18px 20px;display:flex}.CategoriesStates-module__Nl-req__errorTitle{color:#7d1d1d;margin:0 0 4px;font-size:1rem;font-weight:600}.CategoriesStates-module__Nl-req__errorMessage{color:#8b4d4d;margin:0;font-size:.9375rem}.CategoriesStates-module__Nl-req__tableStateCard{overflow:hidden}.CategoriesStates-module__Nl-req__loadingHeader{background:#f2f6f6;height:60px}.CategoriesStates-module__Nl-req__loadingBody{flex-direction:column;padding:0 12px 12px;display:flex}.CategoriesStates-module__Nl-req__loadingRow{border-bottom:1px solid #ece8e2;grid-template-columns:220px repeat(2,132px) 104px repeat(5,168px) 120px 136px 120px 92px;align-items:center;gap:0;min-width:1860px;padding:18px 0;display:grid}.CategoriesStates-module__Nl-req__loadingTextBlock,.CategoriesStates-module__Nl-req__loadingPillBlock{background:linear-gradient(90deg,#f2efeb 25%,#f8f6f3 50%,#f2efeb 75%) 0 0/200% 100%;border-radius:999px;margin-left:16px;animation:1.4s linear infinite CategoriesStates-module__Nl-req__shimmer;display:inline-flex}.CategoriesStates-module__Nl-req__loadingTextBlock{border-radius:6px;width:120px;height:16px}.CategoriesStates-module__Nl-req__loadingPillBlock{width:52px;height:28px}@keyframes CategoriesStates-module__Nl-req__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.CategoriesStates-module__Nl-req__errorBanner{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.CategoriesStates-module__Nl-req__stateCard{padding:36px 18px}.CategoriesStates-module__Nl-req__stateTitle{font-size:1.75rem}}
.FeaturedTabStrip-module__tGAeca__strip{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.FeaturedTabStrip-module__tGAeca__tabs{align-items:center;gap:var(--space-2);flex-flow:wrap;display:flex}.FeaturedTabStrip-module__tGAeca__tab{border-radius:var(--radius-lg);color:var(--color-text-muted);font-size:13px;font-weight:400;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background:#e8e8e8;border:none;padding:8px 18px;transition:background .12s,color .12s}.FeaturedTabStrip-module__tGAeca__tab:hover:not(.FeaturedTabStrip-module__tGAeca__tab--active){color:var(--color-text);background:#d8d8d8}.FeaturedTabStrip-module__tGAeca__tab--active{border:1px solid var(--color-primary);color:var(--color-primary);background:#a60b4d12;font-weight:600}.FeaturedTabStrip-module__tGAeca__searchWrapper{align-items:center;min-width:0;display:flex;position:relative}.FeaturedTabStrip-module__tGAeca__searchIcon{width:15px;height:15px;color:var(--color-text-muted);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;left:10px}.FeaturedTabStrip-module__tGAeca__searchIcon svg{width:100%;height:100%}.FeaturedTabStrip-module__tGAeca__searchInput{width:100%;max-width:260px;height:34px;padding:0 var(--space-3)0 32px;border:1px solid var(--color-input-border);border-radius:var(--radius-lg);background:var(--color-input-bg);color:var(--color-text);font-size:.875rem;font-family:var(--font-sans);outline:none;transition:border-color .12s}.FeaturedTabStrip-module__tGAeca__searchInput::placeholder{color:var(--color-text-placeholder)}.FeaturedTabStrip-module__tGAeca__searchInput:focus{border-color:var(--color-input-border-focus)}.FeaturedTabStrip-module__tGAeca__searchInput::-webkit-search-cancel-button{-webkit-appearance:none}
.DeleteFormModal-module__71GRaW__overlay{z-index:var(--z-modal);-webkit-overflow-scrolling:touch;background:#11182773;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.DeleteFormModal-module__71GRaW__modal{border-radius:var(--radius-xl);text-align:center;background:#fff;flex-direction:column;align-items:stretch;gap:0;width:min(100%,420px);min-height:0;max-height:min(90dvh,560px);padding:24px 22px 20px;display:flex;overflow:hidden;box-shadow:0 24px 56px #11182729}.DeleteFormModal-module__71GRaW__iconWrap{flex-shrink:0;margin:0 auto 14px}.DeleteFormModal-module__71GRaW__iconTriangle{color:#fff;clip-path:polygon(50% 0%,0% 100%,100% 100%);box-sizing:border-box;background:#ef4444;justify-content:center;align-items:center;width:56px;height:52px;padding-top:10px;display:flex}.DeleteFormModal-module__71GRaW__iconMark{font-family:system-ui,-apple-system,sans-serif;font-size:1.35rem;font-weight:800;line-height:1}.DeleteFormModal-module__71GRaW__title{color:#111827;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);flex-shrink:0;margin:0 0 12px;font-size:1.375rem;font-weight:400}.DeleteFormModal-module__71GRaW__scrollBody{-webkit-overflow-scrolling:touch;text-align:center;flex:auto;min-height:0;margin-bottom:16px;padding-right:2px;overflow:hidden auto}.DeleteFormModal-module__71GRaW__body{color:#6b7280;word-break:break-word;overflow-wrap:anywhere;max-width:100%;margin:0 auto;font-size:.9rem;line-height:1.6}.DeleteFormModal-module__71GRaW__titleHighlight{color:#374151;font-weight:600}.DeleteFormModal-module__71GRaW__actions{flex-shrink:0;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:auto;display:grid}.DeleteFormModal-module__71GRaW__cancelBtn{border-radius:var(--radius-lg);height:40px;font-size:.9375rem}.DeleteFormModal-module__71GRaW__deleteBtn{border-radius:var(--radius-lg);background:#d92d20;border-color:#d92d20;height:40px;font-size:.9375rem}.DeleteFormModal-module__71GRaW__deleteBtn:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}@media (max-width:480px){.DeleteFormModal-module__71GRaW__modal{padding:24px 20px 20px}.DeleteFormModal-module__71GRaW__actions{grid-template-columns:1fr}}
.AddEditRuleModal-module__VcmrSG__overlay{z-index:50;background-color:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.AddEditRuleModal-module__VcmrSG__modal{background-color:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.AddEditRuleModal-module__VcmrSG__header{justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;display:flex}.AddEditRuleModal-module__VcmrSG__title{color:#1a202c;margin:0;font-size:1.5rem}.AddEditRuleModal-module__VcmrSG__closeButton{cursor:pointer;color:#64748b;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex}.AddEditRuleModal-module__VcmrSG__closeButton:hover{color:#0f172a}.AddEditRuleModal-module__VcmrSG__warningAlert{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:0 1.5rem;padding:.75rem 1rem;font-size:.875rem}.AddEditRuleModal-module__VcmrSG__formContent{flex:1;padding:1rem 1.5rem 1.5rem;overflow-y:auto}.AddEditRuleModal-module__VcmrSG__field{margin-bottom:1.25rem}.AddEditRuleModal-module__VcmrSG__selectInput{color:#334155;appearance:none;cursor:pointer;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%20%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%207.5L10%2012.5L15%207.5%22%20stroke%3D%22%2364748B%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-position:right 1rem center;background-repeat:no-repeat;border:1px solid #e2e8f0;border-radius:6px;outline:none;width:100%;padding:.75rem 1rem;font-size:.875rem}.AddEditRuleModal-module__VcmrSG__selectInput:focus{border-color:#941724}.AddEditRuleModal-module__VcmrSG__textareaInput{color:#334155;resize:vertical;border:1px solid #e2e8f0;border-radius:6px;outline:none;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem}.AddEditRuleModal-module__VcmrSG__textareaInput:focus{border-color:#941724}.AddEditRuleModal-module__VcmrSG__optionalText{color:#94a3b8;font-size:.75rem}.AddEditRuleModal-module__VcmrSG__footer{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.AddEditRuleModal-module__VcmrSG__footerLeft{display:flex}.AddEditRuleModal-module__VcmrSG__footerRight{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.AddEditRuleModal-module__VcmrSG__cancelLink{color:#334155;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.5rem 0;font-size:.875rem;font-weight:500}.AddEditRuleModal-module__VcmrSG__cancelLink:hover{color:#0f172a;text-decoration:underline}.AddEditRuleModal-module__VcmrSG__reviewButton{color:#334155;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.AddEditRuleModal-module__VcmrSG__reviewButton:hover{background-color:#f8fafc}.AddEditRuleModal-module__VcmrSG__draftButton{color:#334155;cursor:pointer;white-space:nowrap;background:#f5f0e8;border:1px solid #e8e0d0;border-radius:6px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.AddEditRuleModal-module__VcmrSG__draftButton:hover{background-color:#ede5d6}.AddEditRuleModal-module__VcmrSG__publishButton{color:#fff;cursor:pointer;white-space:nowrap;background:#6b1525;border:none;border-radius:6px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .15s}.AddEditRuleModal-module__VcmrSG__publishButton:hover{background-color:#7c1a2d}@media (max-width:600px){.AddEditRuleModal-module__VcmrSG__overlay{align-items:flex-end;padding:0}.AddEditRuleModal-module__VcmrSG__modal{border-radius:12px 12px 0 0;max-width:100%;max-height:95vh}.AddEditRuleModal-module__VcmrSG__header{padding:1.25rem 1rem .75rem}.AddEditRuleModal-module__VcmrSG__title{font-size:1.25rem}.AddEditRuleModal-module__VcmrSG__warningAlert{margin:0 1rem;font-size:.8125rem}.AddEditRuleModal-module__VcmrSG__formContent{padding:.75rem 1rem 1rem}.AddEditRuleModal-module__VcmrSG__footer{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem}.AddEditRuleModal-module__VcmrSG__footerLeft{order:2;justify-content:center}.AddEditRuleModal-module__VcmrSG__footerRight{flex-direction:column;order:1;gap:.5rem}.AddEditRuleModal-module__VcmrSG__reviewButton,.AddEditRuleModal-module__VcmrSG__draftButton,.AddEditRuleModal-module__VcmrSG__publishButton{text-align:center;width:100%;padding:.75rem 1rem}}
.DeleteCategoryConfirmModal-module__TASzxq__overlay{z-index:50;background-color:#0006;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.DeleteCategoryConfirmModal-module__TASzxq__modal{text-align:center;background-color:#fff;border-radius:12px;width:100%;max-width:440px;padding:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.DeleteCategoryConfirmModal-module__TASzxq__iconContainer{justify-content:center;margin-bottom:1rem;display:flex}.DeleteCategoryConfirmModal-module__TASzxq__title{color:#1a202c;margin:0 0 .75rem;font-size:1.5rem}.DeleteCategoryConfirmModal-module__TASzxq__body{color:#475569;margin-bottom:2rem;font-size:.875rem;line-height:1.6}.DeleteCategoryConfirmModal-module__TASzxq__body p{margin:0}.DeleteCategoryConfirmModal-module__TASzxq__actions{justify-content:center;gap:.75rem;display:flex}.DeleteCategoryConfirmModal-module__TASzxq__cancelButton{flex:1;max-width:180px}.DeleteCategoryConfirmModal-module__TASzxq__deleteButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;flex:1;max-width:180px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.DeleteCategoryConfirmModal-module__TASzxq__deleteButton:hover{background-color:#dc2626}@media (max-width:500px){.DeleteCategoryConfirmModal-module__TASzxq__overlay{align-items:flex-end;padding:0}.DeleteCategoryConfirmModal-module__TASzxq__modal{border-radius:12px 12px 0 0;max-width:100%;padding:1.5rem 1rem}.DeleteCategoryConfirmModal-module__TASzxq__title{font-size:1.25rem}.DeleteCategoryConfirmModal-module__TASzxq__cancelButton,.DeleteCategoryConfirmModal-module__TASzxq__deleteButton{max-width:none}}
.FilterDropdown-module__8bOlxa__wrapper{min-width:200px;position:relative}.FilterDropdown-module__8bOlxa__trigger{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:.75rem 1rem;display:flex}.FilterDropdown-module__8bOlxa__trigger:focus-visible{border-color:#941724;outline:none}.FilterDropdown-module__8bOlxa__placeholderText{color:#94a3b8;font-size:.875rem}.FilterDropdown-module__8bOlxa__selectedText{color:#334155;font-size:.875rem}.FilterDropdown-module__8bOlxa__chevron{flex-shrink:0;transition:transform .2s}.FilterDropdown-module__8bOlxa__chevronOpen{transform:rotate(180deg)}.FilterDropdown-module__8bOlxa__dropdown{z-index:25;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:220px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a14}.FilterDropdown-module__8bOlxa__optionItem{text-align:left;color:#334155;cursor:pointer;background:0 0;border:none;width:100%;padding:.65rem .85rem;font-size:.875rem}.FilterDropdown-module__8bOlxa__optionItem:hover{color:#a60b4d;background:#a60b4d14}.FilterDropdown-module__8bOlxa__optionItemSelected{color:#a60b4d;background:#a60b4d14;font-weight:600}.FilterDropdown-module__8bOlxa__optionItemDanger{color:#ef4444}.FilterDropdown-module__8bOlxa__optionItemDanger:hover{color:#dc2626;background-color:#fee2e2}
.EditUserModal-module__Az7jpG__overlay{z-index:40;background:#1616161c;justify-content:center;align-items:flex-start;padding:96px 24px 24px;display:flex;position:fixed;inset:0}.EditUserModal-module__Az7jpG__modal{box-sizing:border-box;background:#fff;border-radius:12px;width:564px;min-height:398px;padding:22px 24px;box-shadow:0 20px 46px #1319211f}.EditUserModal-module__Az7jpG__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EditUserModal-module__Az7jpG__title{color:#22201c;margin:0;font-family:Instrument Serif,serif;font-size:2.125rem;font-style:italic;font-weight:400;line-height:1}.EditUserModal-module__Az7jpG__closeButton{color:#7e8698;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.EditUserModal-module__Az7jpG__closeButton svg,.EditUserModal-module__Az7jpG__selectField svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.EditUserModal-module__Az7jpG__nameRow{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.EditUserModal-module__Az7jpG__field{margin-top:14px}.EditUserModal-module__Az7jpG__dropdown{position:relative}.EditUserModal-module__Az7jpG__selectField{border:1.5px solid var(--color-input-border);border-radius:var(--radius-lg);background:var(--color-input-bg);color:#3b3b3b;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:42px;padding:0 14px;font-size:.9375rem;display:inline-flex}.EditUserModal-module__Az7jpG__selectValue{color:inherit}.EditUserModal-module__Az7jpG__dropdownMenu{z-index:6;background:#fff;border:1px solid #e1dcd6;border-radius:8px;flex-direction:column;width:min(280px,100vw - 32px);max-height:258px;padding:0;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 12px 24px #1b232d1a}.EditUserModal-module__Az7jpG__dropdownMenuHeader{z-index:1;background:#fff;padding:10px 12px 6px;position:sticky;top:0}.EditUserModal-module__Az7jpG__addOrganisationButton{color:#5f6776;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #b6b6b6;border-radius:2px;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 14px;font-size:.875rem;line-height:1.2;display:inline-flex}.EditUserModal-module__Az7jpG__addOrganisationButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.EditUserModal-module__Az7jpG__dropdownOption{color:#667085;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;padding:9px 18px;font-size:.9375rem;display:flex}.EditUserModal-module__Az7jpG__dropdownOption:hover,.EditUserModal-module__Az7jpG__dropdownOption:focus-visible{color:#a60b4d;background:#fceef3}.EditUserModal-module__Az7jpG__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;display:grid}.EditUserModal-module__Az7jpG__cancelButton,.EditUserModal-module__Az7jpG__saveButton{border-radius:2px;height:40px;font-size:.9375rem}.EditUserModal-module__Az7jpG__cancelButton{color:#333;border-color:#cbcbcb}@media (max-width:640px){.EditUserModal-module__Az7jpG__overlay{padding:160px 16px 16px}.EditUserModal-module__Az7jpG__modal{width:min(100%,564px);min-height:auto;padding:18px}.EditUserModal-module__Az7jpG__nameRow,.EditUserModal-module__Az7jpG__actions{grid-template-columns:1fr}}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_cccd9866-module__o73EhG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.SubscriptionCard-module__HCJP7a__card{background:#fff;border:1px solid #d7d7d7;border-radius:8px;position:relative;overflow:hidden}.SubscriptionCard-module__HCJP7a__dotPattern{pointer-events:none;z-index:0;background-image:radial-gradient(circle,#d4d2d238 0,#d4d2d214 12px,#0000 13px);background-position:8px -51px;background-size:45px 45px;position:absolute;inset:0}.SubscriptionCard-module__HCJP7a__cardContent{z-index:1;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative}.SubscriptionCard-module__HCJP7a__cardTitleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.SubscriptionCard-module__HCJP7a__cardTitleGroup{align-items:center;gap:10px;display:flex}.SubscriptionCard-module__HCJP7a__cardIcon{color:#000;justify-content:center;align-items:center;display:flex}.SubscriptionCard-module__HCJP7a__cardTitle{font-family:var(--font-manrope,var(--font-sans));color:#121111;margin:0;font-size:18px;font-weight:500;line-height:26px}.SubscriptionCard-module__HCJP7a__changePlanBtn{color:#fff;height:40px;font-family:var(--font-manrope,var(--font-sans));cursor:pointer;white-space:nowrap;background:#8c0432;border:none;border-radius:4px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:500;line-height:1;transition:background .15s;display:inline-flex}.SubscriptionCard-module__HCJP7a__changePlanBtn:hover:not(:disabled){background:#720028}.SubscriptionCard-module__HCJP7a__changePlanBtn:disabled{cursor:not-allowed;background:#c9879f}.SubscriptionCard-module__HCJP7a__freeAccessBanner{background:#f0fdf4;border:1px solid #86efac;border-radius:6px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.SubscriptionCard-module__HCJP7a__freeAccessLabel{font-family:var(--font-manrope,var(--font-sans));color:#15803d;font-size:13px;font-weight:600}.SubscriptionCard-module__HCJP7a__freeAccessDates{font-family:var(--font-manrope,var(--font-sans));color:#15803d;font-size:13px;font-weight:500}.SubscriptionCard-module__HCJP7a__freeAccessNote{font-family:var(--font-manrope,var(--font-sans));color:#4e4f49;font-size:12px;font-weight:400}.SubscriptionCard-module__HCJP7a__fieldsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px 24px;display:grid}.SubscriptionCard-module__HCJP7a__fieldsGridLongPlan{grid-template-columns:minmax(280px,1.25fr) repeat(auto-fit,minmax(180px,1fr))}.SubscriptionCard-module__HCJP7a__field{flex-direction:column;gap:4px;min-width:0;display:flex}.SubscriptionCard-module__HCJP7a__fieldLabel{font-family:var(--font-manrope,var(--font-sans));color:#76766e;font-size:12px;font-weight:400;line-height:18px}.SubscriptionCard-module__HCJP7a__fieldValue{font-family:var(--font-manrope,var(--font-sans));color:#121111;min-width:0;font-size:16px;font-weight:500;line-height:24px}.SubscriptionCard-module__HCJP7a__currentPlanBadge{text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (max-width:900px){.SubscriptionCard-module__HCJP7a__fieldsGridLongPlan{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}
.AuditLogFilters-module__okvDGG__filtersSection{box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:14px;padding:16px 18px;display:flex;overflow:visible}.AuditLogFilters-module__okvDGG__filtersHeader{color:#6b7280;align-items:center;gap:6px;display:inline-flex}.AuditLogFilters-module__okvDGG__filtersLabel{color:#6b7280;font-size:.9375rem}.AuditLogFilters-module__okvDGG__filtersRow{grid-template-columns:1.5fr 1fr 1fr 1fr .85fr .85fr;align-items:center;gap:10px;display:grid;overflow:visible}.AuditLogFilters-module__okvDGG__inputField{box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:8px;width:100%;height:40px;padding:0 14px;display:inline-flex}.AuditLogFilters-module__okvDGG__textInput{color:#3b3b3b;background:0 0;border:none;outline:none;flex:1;min-width:0;height:100%;padding:0;font-size:.9375rem}.AuditLogFilters-module__okvDGG__textInput::placeholder{color:#9ca3af}.AuditLogFilters-module__okvDGG__dropdown{width:100%;position:relative}.AuditLogFilters-module__okvDGG__selectBtn{box-sizing:border-box;cursor:pointer;text-align:left;background:#fff;border:1px solid #e0e0e0;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;width:100%;height:40px;padding:0 12px 0 14px;transition:border-color .15s;display:inline-flex}.AuditLogFilters-module__okvDGG__selectBtn:hover{border-color:#cfcfcf}.AuditLogFilters-module__okvDGG__valuePlaceholder{white-space:nowrap;text-overflow:ellipsis;color:#9ca3af;flex:1;min-width:0;font-size:.9375rem;overflow:hidden}.AuditLogFilters-module__okvDGG__valueActive{white-space:nowrap;text-overflow:ellipsis;color:#2f3134;flex:1;min-width:0;font-size:.9375rem;overflow:hidden}.AuditLogFilters-module__okvDGG__selectBtn svg{color:#9ca3af;flex-shrink:0}.AuditLogFilters-module__okvDGG__menu{z-index:30;background:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-direction:column;min-width:160px;max-height:260px;padding:6px 0;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #1b232d1a}.AuditLogFilters-module__okvDGG__option{color:#4b5563;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;width:100%;padding:9px 16px;font-size:.9375rem;transition:background-color .12s,color .12s;display:flex}.AuditLogFilters-module__okvDGG__option:hover,.AuditLogFilters-module__okvDGG__optionSelected{color:#a60b4d;background:#fceef3}.AuditLogFilters-module__okvDGG__optionEmpty{color:#9ca3af;padding:10px 16px;font-size:.875rem;font-style:italic}.AuditLogFilters-module__okvDGG__datePickerCell{z-index:1;width:100%;min-width:0;position:relative}.AuditLogFilters-module__okvDGG__datePickerCell:focus-within{z-index:40}.AuditLogFilters-module__okvDGG__datePickerCell button>svg{color:#9ca3af}.AuditLogFilters-module__okvDGG__filterDateTrigger{background:#fff!important;border-color:#e0e0e0!important;border-radius:6px!important;height:40px!important;font-family:inherit!important;font-size:.9375rem!important}.AuditLogFilters-module__okvDGG__filterDateTrigger:focus{outline:none;border-color:#cfcfcf!important}@media (max-width:1200px){.AuditLogFilters-module__okvDGG__filtersRow{grid-template-columns:1fr 1fr 1fr}}@media (max-width:760px){.AuditLogFilters-module__okvDGG__filtersRow{grid-template-columns:1fr}}
.CategoriesPagination-module__Epg0TW__pagination{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.CategoriesPagination-module__Epg0TW__paginationButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:.5rem 1rem;font-size:.875rem}.CategoriesPagination-module__Epg0TW__paginationButton:disabled{opacity:.5;cursor:not-allowed}.CategoriesPagination-module__Epg0TW__paginationText{color:#64748b;font-size:.875rem}
.DictionaryFilterBar-module__cCAtsG__filterBarWrapper{margin-bottom:16px}.DictionaryFilterBar-module__cCAtsG__filterRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DictionaryFilterBar-module__cCAtsG__leftControls{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}.DictionaryFilterBar-module__cCAtsG__filterLabel{color:#7a8190;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:.9375rem;display:inline-flex}.DictionaryFilterBar-module__cCAtsG__filterLabel svg{stroke:currentColor;stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.DictionaryFilterBar-module__cCAtsG__categoryDropdown{flex-shrink:0;position:relative}.DictionaryFilterBar-module__cCAtsG__categoryTrigger{color:#101828;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-width:252px;min-height:44px;padding:0 14px;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s;display:inline-flex}.DictionaryFilterBar-module__cCAtsG__categoryTrigger:hover{border-color:#98a2b3}.DictionaryFilterBar-module__cCAtsG__categoryTrigger:focus-visible{border-color:#98a2b3;outline:none;box-shadow:0 0 0 3px #94172414}.DictionaryFilterBar-module__cCAtsG__categoryTrigger svg{stroke:currentColor;stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.DictionaryFilterBar-module__cCAtsG__categoryValue{color:#98a2b3;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DictionaryFilterBar-module__cCAtsG__categoryValueChosen{color:#344054}.DictionaryFilterBar-module__cCAtsG__categoryMenu{z-index:40;background:#fff;border:1px solid #eaecf0;border-radius:10px;width:262px;max-height:320px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 12px 30px #0f172a1f}.DictionaryFilterBar-module__cCAtsG__categorySearchWrap{padding:10px}.DictionaryFilterBar-module__cCAtsG__categorySearch{color:#101828;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:none;width:100%;min-height:34px;padding:0 12px;font-family:inherit;font-size:.9375rem}.DictionaryFilterBar-module__cCAtsG__categorySearch:focus{border-color:#98a2b3}.DictionaryFilterBar-module__cCAtsG__categoryOption{text-align:left;color:#475467;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 16px;font-family:inherit;font-size:.9375rem;transition:background .1s,color .1s}.DictionaryFilterBar-module__cCAtsG__categoryOption:hover,.DictionaryFilterBar-module__cCAtsG__categoryOptionActive{color:#a60b4d;background:#a60b4d14}.DictionaryFilterBar-module__cCAtsG__searchWrapper{flex-shrink:0;align-items:center;display:flex;position:relative}.DictionaryFilterBar-module__cCAtsG__searchIcon{color:var(--color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;left:12px}.DictionaryFilterBar-module__cCAtsG__searchInput{color:#101828;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:10px;outline:none;width:min(280px,100%);min-height:44px;padding:0 14px 0 36px;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.DictionaryFilterBar-module__cCAtsG__searchInput::placeholder{color:#98a2b3}.DictionaryFilterBar-module__cCAtsG__searchInput:hover{border-color:#98a2b3}.DictionaryFilterBar-module__cCAtsG__searchInput:focus{border-color:#98a2b3;box-shadow:0 0 0 3px #94172414}.DictionaryFilterBar-module__cCAtsG__recordCount{color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.8125rem}.DictionaryFilterBar-module__cCAtsG__chipsRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.DictionaryFilterBar-module__cCAtsG__chip{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface);border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.8125rem;display:inline-flex}.DictionaryFilterBar-module__cCAtsG__chipClose{width:16px;height:16px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;transition:color .12s,background .12s;display:inline-flex}.DictionaryFilterBar-module__cCAtsG__chipClose:hover{color:var(--color-danger);background:var(--color-danger-bg)}
.FeaturedPagination-module__6z5Wda__pagination{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2)0;flex-wrap:wrap;display:flex}.FeaturedPagination-module__6z5Wda__btn{padding:var(--space-1)var(--space-3);color:var(--color-text-muted);font-size:.875rem;font-family:var(--font-sans);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;transition:color .12s,background .12s}.FeaturedPagination-module__6z5Wda__btn:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-soft)}.FeaturedPagination-module__6z5Wda__btn:disabled{color:var(--color-text-placeholder);cursor:default}.FeaturedPagination-module__6z5Wda__pageInfo{color:var(--color-text-muted);text-align:center;min-width:60px;font-size:.875rem}
.DuplicateTitleModal-module__ePYkkW__overlay{z-index:var(--z-modal);background:#11182773;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.DuplicateTitleModal-module__ePYkkW__modal{border-radius:var(--radius-xl);text-align:center;background:#fff;flex-direction:column;align-items:center;width:min(100%,420px);padding:32px 28px 28px;display:flex;box-shadow:0 24px 56px #11182729}.DuplicateTitleModal-module__ePYkkW__iconWrap{margin-bottom:16px}.DuplicateTitleModal-module__ePYkkW__iconCircle{color:#fff;background:#f59e0b;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.DuplicateTitleModal-module__ePYkkW__iconMark{font-family:system-ui,-apple-system,sans-serif;font-size:1.75rem;font-weight:700;line-height:1}.DuplicateTitleModal-module__ePYkkW__title{color:#111827;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);margin:0 0 10px;font-size:1.375rem;font-weight:400;line-height:1.3}.DuplicateTitleModal-module__ePYkkW__subline{color:#64748b;max-width:320px;margin:0 0 24px;font-size:.9375rem;line-height:1.55}.DuplicateTitleModal-module__ePYkkW__actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.DuplicateTitleModal-module__ePYkkW__cancelBtn{border-radius:var(--radius-lg);height:40px;font-size:.9375rem}.DuplicateTitleModal-module__ePYkkW__primaryBtn{border-radius:var(--radius-lg);height:40px;font-size:.9375rem;color:#fff!important;background:#0f172a!important;border-color:#0f172a!important}.DuplicateTitleModal-module__ePYkkW__primaryBtn:hover:not(:disabled){background:#1e293b!important;border-color:#1e293b!important}@media (max-width:480px){.DuplicateTitleModal-module__ePYkkW__modal{padding:24px 20px 20px}.DuplicateTitleModal-module__ePYkkW__actions{grid-template-columns:1fr}}
.MaximsSingleColumnList-module__dt0JTG__list{flex-direction:column;width:100%;display:flex}.MaximsSingleColumnList-module__dt0JTG__letterGroup{flex-direction:column;display:flex}.MaximsSingleColumnList-module__dt0JTG__letterHeading{color:var(--color-primary);margin:var(--space-6)0 var(--space-3);padding-bottom:var(--space-2);font-size:1.25rem;font-weight:400;line-height:1;font-family:var(--font-instrument-serif,Georgia,serif)}@media (max-width:640px){.MaximsSingleColumnList-module__dt0JTG__letterHeading{font-size:1.5rem}}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_16019eb9-module__lFlIAG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_76830067-module__gjhbWa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_c65ee32c-module__iOdXza__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}
.TeamAccessTab-module__Q7WFpG__container{flex-direction:column;gap:20px;display:flex}.TeamAccessTab-module__Q7WFpG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.TeamAccessTab-module__Q7WFpG__searchWrapper{width:260px;position:relative}.TeamAccessTab-module__Q7WFpG__searchIcon{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.TeamAccessTab-module__Q7WFpG__searchInput{width:100%;height:40px;font-family:var(--font-manrope,sans-serif);color:#121111;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:0 12px 0 38px;font-size:14px}.TeamAccessTab-module__Q7WFpG__searchInput::placeholder{color:#9a9a9a}.TeamAccessTab-module__Q7WFpG__searchInput:focus{border-color:#8c0432;outline:none}.TeamAccessTab-module__Q7WFpG__actions{align-items:center;gap:12px;display:flex}.TeamAccessTab-module__Q7WFpG__dropdown{min-width:160px}.TeamAccessTab-module__Q7WFpG__addBtn{height:40px;font-family:var(--font-manrope,sans-serif);color:#fff;cursor:pointer;white-space:nowrap;background:#8c0432;border:none;border-radius:8px;padding:0 20px;font-size:13px;font-weight:600;transition:all .2s}.TeamAccessTab-module__Q7WFpG__addBtn:hover{background:#720028;transform:translateY(-1px)}.TeamAccessTab-module__Q7WFpG__tableWrapper{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow-x:auto}.TeamAccessTab-module__Q7WFpG__table{border-collapse:collapse;width:100%;font-family:var(--font-manrope,sans-serif);font-size:13px}.TeamAccessTab-module__Q7WFpG__table thead th{text-align:left;color:#667085;white-space:nowrap;background:#fafafa;border-bottom:1px solid #e5e5e5;padding:12px 16px;font-size:12px;font-weight:500}.TeamAccessTab-module__Q7WFpG__table tbody td{vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:14px 16px}.TeamAccessTab-module__Q7WFpG__table tbody tr:last-child td{border-bottom:none}.TeamAccessTab-module__Q7WFpG__row--inactive{opacity:.6}.TeamAccessTab-module__Q7WFpG__memberCell{flex-direction:column;gap:2px;display:flex}.TeamAccessTab-module__Q7WFpG__memberName{color:#121111;font-weight:500}.TeamAccessTab-module__Q7WFpG__memberEmail{color:#9a9a9a;font-size:12px}.TeamAccessTab-module__Q7WFpG__rolesCell{flex-wrap:wrap;gap:4px;display:flex}.TeamAccessTab-module__Q7WFpG__dateCell{color:#667085;white-space:nowrap;font-size:13px}.TeamAccessTab-module__Q7WFpG__revokeBtn{color:#dc2626;font-family:var(--font-manrope,sans-serif);cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.TeamAccessTab-module__Q7WFpG__revokeBtn:hover{background:#fee2e2;border-color:#f87171}.TeamAccessTab-module__Q7WFpG__restoreBtn{color:#16a34a;font-family:var(--font-manrope,sans-serif);cursor:pointer;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s}.TeamAccessTab-module__Q7WFpG__restoreBtn:hover{background:#dcfce7;border-color:#4ade80}.TeamAccessTab-module__Q7WFpG__pendingActions{align-items:center;gap:8px;display:flex}.TeamAccessTab-module__Q7WFpG__resendBtn{color:#d97706;font-family:var(--font-manrope,sans-serif);cursor:pointer;background:#fffbeb;border:1px solid #fed7aa;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s}.TeamAccessTab-module__Q7WFpG__resendBtn:hover{background:#fef3c7;border-color:#fbbf24}.TeamAccessTab-module__Q7WFpG__neverText{color:#9a9a9a;font-style:italic}.TeamAccessTab-module__Q7WFpG__skeletonRow{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%) 0 0/200% 100%;border-bottom:1px solid #f0f0f0;height:56px;animation:1.5s infinite TeamAccessTab-module__Q7WFpG__shimmer}@keyframes TeamAccessTab-module__Q7WFpG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.TeamAccessTab-module__Q7WFpG__errorState,.TeamAccessTab-module__Q7WFpG__emptyState{text-align:center;color:#667085;font-family:var(--font-manrope,sans-serif);flex-direction:column;align-items:center;padding:60px 24px;display:flex}.TeamAccessTab-module__Q7WFpG__errorState p,.TeamAccessTab-module__Q7WFpG__emptyState p{margin:0 0 16px;font-size:14px}.TeamAccessTab-module__Q7WFpG__retryBtn{height:36px;font-family:var(--font-manrope,sans-serif);color:#343232;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:8px;padding:0 20px;font-size:13px;font-weight:500}.TeamAccessTab-module__Q7WFpG__retryBtn:hover{background:#f9f9f9}@media (max-width:768px){.TeamAccessTab-module__Q7WFpG__toolbar{flex-direction:column;align-items:stretch}.TeamAccessTab-module__Q7WFpG__searchWrapper{width:100%}.TeamAccessTab-module__Q7WFpG__actions{flex-direction:column;width:100%}.TeamAccessTab-module__Q7WFpG__filterSelect{width:100%}.TeamAccessTab-module__Q7WFpG__addBtn{text-align:center;width:100%}}
.DictionaryAlphabetNav-module__YAz5tW__nav{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;width:100%;margin:16px 0 24px;padding-bottom:16px;display:flex}.DictionaryAlphabetNav-module__YAz5tW__letter{height:36px;font-family:var(--font-instrument-serif,"Instrument Serif",Georgia,serif);color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:0;font-size:clamp(.875rem,1.5vw,1.5rem);font-weight:400;transition:color .12s,background .12s;display:inline-flex}.DictionaryAlphabetNav-module__YAz5tW__letter:hover{background:var(--color-surface-soft);color:var(--color-text)}.DictionaryAlphabetNav-module__YAz5tW__letterActive{background:0 0;font-weight:700;color:var(--color-primary)!important}.DictionaryAlphabetNav-module__YAz5tW__toggleBtn{border:1px solid var(--color-border);width:32px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;font-size:.875rem;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.DictionaryAlphabetNav-module__YAz5tW__toggleBtn:hover{background:var(--color-surface-soft);color:var(--color-text)}.DictionaryAlphabetNav-module__YAz5tW__letterDim{color:var(--color-text-muted);opacity:.75}
.FeaturedToast-module__8Fs6gG__toast{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-5);font-size:.875rem;font-family:var(--font-sans);box-shadow:var(--shadow-card);white-space:nowrap;border-radius:999px;display:inline-flex}.FeaturedToast-module__8Fs6gG__toast--success{background:var(--color-success-bg);border:1px solid var(--color-success-border);color:var(--color-success-text)}.FeaturedToast-module__8Fs6gG__toast--neutral{background:var(--color-surface-soft);border:1px solid var(--color-border);color:var(--color-text)}.FeaturedToast-module__8Fs6gG__toast--warning{background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning-text)}.FeaturedToast-module__8Fs6gG__icon{flex-shrink:0;font-size:.9375rem}.FeaturedToast-module__8Fs6gG__message{flex:1}.FeaturedToast-module__8Fs6gG__dismiss{padding:0 0 0 var(--space-2);color:currentColor;opacity:.7;cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:.75rem;line-height:1}.FeaturedToast-module__8Fs6gG__dismiss:hover{opacity:1}
.ArchiveWarningModal-module__eJfwNq__overlay{z-index:1000;-webkit-overflow-scrolling:touch;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ArchiveWarningModal-module__eJfwNq__modal{border-radius:var(--radius-xl);background:#fff;flex-direction:column;gap:14px;width:100%;max-width:460px;min-height:0;max-height:min(90dvh,640px);padding:28px 24px 22px;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000002e}.ArchiveWarningModal-module__eJfwNq__scrollRegion{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:16px;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.ArchiveWarningModal-module__eJfwNq__iconWrap{flex-shrink:0;justify-content:center;display:flex}.ArchiveWarningModal-module__eJfwNq__iconRing{color:#92400e;background:#fff3cd;border:1px solid #f5c842;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.ArchiveWarningModal-module__eJfwNq__iconRing svg{width:26px;height:26px}.ArchiveWarningModal-module__eJfwNq__title{color:#111827;text-align:center;flex-shrink:0;margin:0;font-size:1.125rem;font-weight:600}.ArchiveWarningModal-module__eJfwNq__body{color:#4b5563;word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.6}.ArchiveWarningModal-module__eJfwNq__dependentList{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.ArchiveWarningModal-module__eJfwNq__dependentItem{color:#374151;word-break:break-word;overflow-wrap:anywhere;font-size:.875rem;font-weight:500}.ArchiveWarningModal-module__eJfwNq__warning{color:#92400e;border-radius:var(--radius-lg);background:#fff8e6;border:1px solid #f5c842;margin:0;padding:10px 14px;font-size:.875rem;line-height:1.5}.ArchiveWarningModal-module__eJfwNq__actions{flex-shrink:0;justify-content:flex-end;gap:12px;margin-top:0;display:flex}.ArchiveWarningModal-module__eJfwNq__cancelBtn{min-width:88px}.ArchiveWarningModal-module__eJfwNq__confirmBtn{background:#b91c1c;min-width:140px}.ArchiveWarningModal-module__eJfwNq__confirmBtn:hover{background:#991b1b}
.LawDatePicker-module__Arfw7a__wrapper{position:relative}.LawDatePicker-module__Arfw7a__trigger{color:#2f3134;cursor:pointer;text-align:left;background:#fbfbfb;border:1px solid #ddd8d2;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:44px;padding:0 14px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.LawDatePicker-module__Arfw7a__trigger:hover{background:#fff}.LawDatePicker-module__Arfw7a__trigger:focus-visible,.LawDatePicker-module__Arfw7a__triggerOpen{background:#fff;border-color:#a60b4d;outline:none;box-shadow:0 0 0 3px #a60b4d14}.LawDatePicker-module__Arfw7a__triggerError{border-color:#d0302f}.LawDatePicker-module__Arfw7a__value,.LawDatePicker-module__Arfw7a__placeholder{font-size:.9375rem;line-height:1}.LawDatePicker-module__Arfw7a__value{color:#2f3134}.LawDatePicker-module__Arfw7a__placeholder{color:#a8adb7}.LawDatePicker-module__Arfw7a__icon{color:#4e5968;flex-shrink:0}.LawDatePicker-module__Arfw7a__error{color:#b91c1c;margin:6px 0 0;font-size:.8125rem}.LawDatePicker-module__Arfw7a__popover{z-index:30;background:#fff;border:1px solid #a60b4d38;border-radius:6px;width:322px;padding:20px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px #131c271f}.LawDatePicker-module__Arfw7a__nav{grid-template-columns:32px 1fr 32px;align-items:center;margin-bottom:18px;display:grid}.LawDatePicker-module__Arfw7a__navButton{color:#a7afbe;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.LawDatePicker-module__Arfw7a__navButton:hover:not(:disabled){color:#5d6675;background:#f7f4f1}.LawDatePicker-module__Arfw7a__navButton:disabled{opacity:.35;cursor:not-allowed}.LawDatePicker-module__Arfw7a__monthLabel{text-align:center;color:#4e5968;font-size:1rem;font-weight:500;line-height:1.4}.LawDatePicker-module__Arfw7a__grid{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:12px 8px;display:grid}.LawDatePicker-module__Arfw7a__dayName{text-align:center;color:#a7afbe;font-size:.75rem;font-weight:500;line-height:1.2}.LawDatePicker-module__Arfw7a__dayButton{aspect-ratio:1;color:#5d6675;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:36px;font-size:1rem;font-weight:400;transition:background-color .15s,color .15s;display:inline-flex}.LawDatePicker-module__Arfw7a__dayButton:hover{color:#a60b4d;background:#f8f3f5}.LawDatePicker-module__Arfw7a__dayButtonSelected{color:#a60b4d;background:#a60b4d1a;font-weight:600}.LawDatePicker-module__Arfw7a__dayButtonOutside{color:#d0d5dc}.LawDatePicker-module__Arfw7a__dayButtonDisabled,.LawDatePicker-module__Arfw7a__dayButtonDisabled.LawDatePicker-module__Arfw7a__dayButtonOutside{color:#c8cdd5;cursor:not-allowed;opacity:.45}.LawDatePicker-module__Arfw7a__dayButtonDisabled:hover{color:#c8cdd5;background:0 0}@media (max-width:768px){.LawDatePicker-module__Arfw7a__popover{width:min(322px,100vw - 64px);left:0;right:auto}}
.MaximsLoadingState-module__9CCeIq__container{flex-direction:column;gap:0;width:100%;display:flex}.MaximsLoadingState-module__9CCeIq__compactContainer{width:100%;padding:var(--space-3)0;flex-direction:column;gap:0;display:flex}.MaximsLoadingState-module__9CCeIq__skeletonRow{padding:var(--space-4)0;border-bottom:1px solid var(--color-border)}.MaximsLoadingState-module__9CCeIq__skeletonBar{background:var(--color-surface-soft);border-radius:var(--radius-sm);width:60%;height:16px;animation:1.4s ease-in-out infinite MaximsLoadingState-module__9CCeIq__pulse}.MaximsLoadingState-module__9CCeIq__skeletonBarCompact{background:var(--color-surface-soft);border-radius:var(--radius-sm);width:40%;height:14px;animation:1.4s ease-in-out infinite MaximsLoadingState-module__9CCeIq__pulse}@keyframes MaximsLoadingState-module__9CCeIq__pulse{0%,to{opacity:1}50%{opacity:.4}}
.ProfileStatusChangeModal-module__gLOMvq__overlay{z-index:40;background:#1616161c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ProfileStatusChangeModal-module__gLOMvq__modal{box-sizing:border-box;background:#fff;border-radius:12px;width:min(100%,390px);padding:20px;box-shadow:0 20px 46px #1319211f}.ProfileStatusChangeModal-module__gLOMvq__warningModal{text-align:center;border-radius:2px;width:348px;min-height:305px;padding:22px 12px 16px}.ProfileStatusChangeModal-module__gLOMvq__iconWrap{justify-content:center;margin-bottom:18px;display:flex}.ProfileStatusChangeModal-module__gLOMvq__warningIcon{background:#ff433c;border-radius:999px;justify-content:center;align-items:center;width:68px;height:68px;display:inline-flex}.ProfileStatusChangeModal-module__gLOMvq__warningMark{color:#fff;font-size:2rem;font-weight:700;line-height:1}.ProfileStatusChangeModal-module__gLOMvq__title{color:#22201c;margin:0;font-family:Instrument Serif,Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:38px}.ProfileStatusChangeModal-module__gLOMvq__description{color:#667085;margin:8px 0 0;font-size:.9375rem;line-height:1.5}.ProfileStatusChangeModal-module__gLOMvq__body{color:#647089;max-width:292px;margin:16px auto 0;font-size:.9375rem;line-height:1.5}.ProfileStatusChangeModal-module__gLOMvq__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.ProfileStatusChangeModal-module__gLOMvq__cancelButton,.ProfileStatusChangeModal-module__gLOMvq__confirmButton{border-radius:4px;height:40px}.ProfileStatusChangeModal-module__gLOMvq__warningModal .ProfileStatusChangeModal-module__gLOMvq__actions{gap:8px;margin-top:32px}.ProfileStatusChangeModal-module__gLOMvq__warningModal .ProfileStatusChangeModal-module__gLOMvq__cancelButton,.ProfileStatusChangeModal-module__gLOMvq__warningModal .ProfileStatusChangeModal-module__gLOMvq__confirmButton{border-radius:2px;font-size:.9375rem}.ProfileStatusChangeModal-module__gLOMvq__warningModal .ProfileStatusChangeModal-module__gLOMvq__cancelButton{color:#333;border-color:#cbcbcb}.ProfileStatusChangeModal-module__gLOMvq__warningModal .ProfileStatusChangeModal-module__gLOMvq__confirmButton,.ProfileStatusChangeModal-module__gLOMvq__warningModal .ProfileStatusChangeModal-module__gLOMvq__confirmButton:hover:not(:disabled){background:#ff433c}
.PasswordInput-module__EVZAfq__toggle{padding:var(--space-1);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;justify-content:center;align-items:center;transition:color .15s;display:flex}.PasswordInput-module__EVZAfq__toggle:hover{color:var(--color-text)}.PasswordInput-module__EVZAfq__toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}
