@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_250d6e35-module__E2IPZa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_250d6e35-module__E2IPZa__variable{--font-body:"DM Sans","DM Sans Fallback"}
.datatable-container{background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1px solid var(--border);transition:var(--transition);flex-direction:column;display:flex;overflow:hidden}.datatable-container:hover{box-shadow:var(--shadow-md)}.datatable-header{border-bottom:1px solid var(--border);background:linear-gradient(to bottom,var(--surface),var(--background));justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.datatable-search-wrapper{flex:1;max-width:400px;position:relative}.datatable-search-icon{color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.datatable-search-input{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);width:100%;font-size:.875rem;font-family:var(--font-family);transition:var(--transition);outline:none;padding:.75rem 1rem .75rem 2.75rem}.datatable-search-input:focus{border-color:var(--primary);box-shadow:0 0 0 4px #c5956b1a}.datatable-actions{align-items:center;gap:.75rem;display:flex}.datatable-scroll{width:100%;overflow-x:auto}.datatable-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.datatable-table th{background:var(--background);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);white-space:nowrap;padding:1rem 1.5rem;font-size:.75rem;font-weight:700}.datatable-table td{border-bottom:1px solid var(--border);color:var(--text-primary);padding:1.25rem 1.5rem;font-size:.875rem;transition:background .2s}.datatable-row:hover td{background-color:var(--surface-hover)}.datatable-row.clickable{cursor:pointer}.datatable-row.clickable:active{background-color:var(--surface)}.datatable-row:last-child td{border-bottom:none}.datatable-footer{background:var(--background);border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.datatable-info{color:var(--text-secondary);font-size:.875rem}.datatable-pagination{align-items:center;gap:.5rem;margin-top:1rem;display:flex}.pagination-btn{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-sm);justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.pagination-btn:hover:not(:disabled){background:var(--background);border-color:var(--text-secondary);color:var(--text-primary)}.pagination-btn:disabled{opacity:.4;cursor:not-allowed;background:var(--surface);color:var(--text-secondary);border-color:var(--border);box-shadow:none}.pagination-number{border-radius:var(--radius-md);cursor:pointer;width:2.25rem;height:2.25rem;color:var(--text-secondary);border:1px solid #0000;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.pagination-number:hover:not(.active){background:var(--surface);color:var(--text-primary)}.pagination-number.active{background:var(--primary);color:#fff;box-shadow:var(--shadow-sm);font-weight:600}.status-pill{text-transform:uppercase;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.datatable-skeleton{padding:1.25rem 1.5rem}.skeleton-box{background:linear-gradient(90deg,var(--border)25%,var(--background)50%,var(--border)75%);background-size:200% 100%;border-radius:4px;height:1rem;animation:1.5s infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.datatable-empty{text-align:center;color:var(--text-secondary);padding:4rem 2rem}.datatable-empty svg{opacity:.5;margin-bottom:1rem}
.AuthShell-module__oigbwa__shell{--auth-background:#faf8f5;--auth-surface:#fff;--auth-ink:#1a1a1a;--auth-muted:#6b6b6b;--auth-border:#e8e2da;background:var(--auth-background);height:100svh;min-height:100svh;color:var(--auth-ink);grid-template-columns:minmax(420px,.88fr) minmax(520px,1.12fr);display:grid;overflow:hidden}.AuthShell-module__oigbwa__formPane,.AuthShell-module__oigbwa__visualPane{min-width:0}.AuthShell-module__oigbwa__formPane{z-index:2;background:var(--auth-surface);justify-content:center;padding:clamp(1.25rem,3.4vw,3.5rem);display:flex;position:relative;overflow-y:auto}.AuthShell-module__oigbwa__formFrame{flex-direction:column;width:min(100%,460px);min-height:100%;display:flex}.AuthShell-module__oigbwa__topbar{justify-content:space-between;align-items:center;gap:1rem;min-height:48px;margin-bottom:clamp(1.5rem,5vh,3.75rem);display:flex}.AuthShell-module__oigbwa__brand,.AuthShell-module__oigbwa__back{min-width:0}.AuthShell-module__oigbwa__back{margin-left:auto}.AuthShell-module__oigbwa__formContent{margin-block:auto;padding-bottom:clamp(1rem,4vh,2.5rem)}.AuthShell-module__oigbwa__visualPane{background:linear-gradient(#ffffff57,#ffffff57),var(--auth-background);border-left:1px solid var(--auth-border);justify-content:center;align-items:center;padding:clamp(2rem,5vw,5.5rem);display:flex;position:relative;overflow:hidden}.AuthShell-module__oigbwa__visualContent{z-index:1;width:min(100%,680px);position:relative}@media (max-width:980px){.AuthShell-module__oigbwa__shell{grid-template-columns:minmax(390px,.96fr) minmax(360px,1.04fr)}.AuthShell-module__oigbwa__visualPane{padding:2rem}}@media (max-width:780px){.AuthShell-module__oigbwa__shell{flex-direction:column;height:auto;min-height:100svh;display:flex;overflow:visible}.AuthShell-module__oigbwa__formPane{min-height:100svh;padding:max(1rem,env(safe-area-inset-top))1.25rem max(1.5rem,env(safe-area-inset-bottom));flex:none;overflow:visible}.AuthShell-module__oigbwa__formFrame{min-height:calc(100svh - max(2.5rem,env(safe-area-inset-top) + env(safe-area-inset-bottom)))}.AuthShell-module__oigbwa__topbar{margin-bottom:clamp(1.1rem,4vh,2.25rem)}.AuthShell-module__oigbwa__formContent{margin-block:0 auto;padding-bottom:0}.AuthShell-module__oigbwa__visualPane{border-left:0;border-top:1px solid var(--auth-border);min-height:420px}}@media (max-width:560px),(max-height:700px) and (max-width:780px){.AuthShell-module__oigbwa__visualPane{display:none}}@media (max-width:360px){.AuthShell-module__oigbwa__formPane{padding-inline:1rem}}
.sv-picker-root{gap:.35rem;min-width:0;display:grid}.sv-picker-root[data-size=sm]{gap:.25rem}.sv-picker-root[data-disabled]{opacity:.68}.sv-picker-label{color:var(--text-secondary,var(--color-text-secondary,#5f5b55));font-size:.8rem;font-weight:600}.sv-picker-description,.sv-picker-error{font-size:.75rem;line-height:1.45}.sv-picker-description{color:var(--text-secondary,var(--color-text-secondary,#5f5b55))}.sv-picker-error{color:var(--danger,var(--error,var(--color-danger,#b42318)))}.sv-picker-field{border:1px solid var(--border,var(--color-border,#ddd5ce));border-radius:var(--radius-md,.75rem);background:var(--surface,var(--color-surface,#fff));width:100%;min-height:2.75rem;color:var(--text-primary,var(--color-text-primary,#1f2937));box-shadow:var(--shadow-sm,var(--shadow-xs,0 1px 2px #0f172a0d));align-items:stretch;gap:0;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s;display:flex;overflow:hidden}.sv-picker-root[data-size=sm] .sv-picker-field{border-radius:var(--radius-sm,.5rem);min-height:2.35rem}.sv-picker-field:hover{border-color:color-mix(in srgb,var(--primary,var(--color-primary,#c5956b))18%,var(--border,var(--color-border,#ddd5ce)))}.sv-picker-field[data-focus-within],.sv-picker-root[data-focus-within] .sv-picker-field{border-color:var(--primary,var(--color-primary,#c5956b));box-shadow:0 0 0 3px var(--primary-muted,var(--color-primary-muted,#c5956b26)),var(--shadow-sm,var(--shadow-xs,0 1px 2px #0f172a0d))}.sv-picker-field[data-invalid],.sv-picker-root[data-invalid] .sv-picker-field{border-color:var(--danger,var(--error,var(--color-danger,#b42318)));box-shadow:0 0 0 3px color-mix(in srgb,var(--danger,var(--error,var(--color-danger,#b42318)))14%,transparent),var(--shadow-sm,var(--shadow-xs,0 1px 2px #0f172a0d))}.sv-picker-input{cursor:text;flex-wrap:wrap;flex:auto;align-items:center;gap:.06rem;min-width:0;padding:.7rem .85rem;display:flex}.sv-picker-root[data-size=sm] .sv-picker-input{padding:.5rem .7rem}.sv-picker-segment{min-height:1.3rem;color:inherit;border-radius:.35rem;outline:none;align-items:center;padding:.05rem .02rem;font-size:.95rem;line-height:1.2;display:inline-flex}.sv-picker-root[data-size=sm] .sv-picker-segment{font-size:.8rem}.sv-picker-segment[data-type=literal]{color:var(--text-secondary,var(--color-text-secondary,#6b7280))}.sv-picker-segment[data-placeholder]{color:color-mix(in srgb,var(--text-secondary,var(--color-text-secondary,#6b7280))76%,transparent)}.sv-picker-segment[data-focused]{background:var(--primary-muted,var(--color-primary-muted,#c5956b26));color:var(--text-primary,var(--color-text-primary,#1f2937))}.sv-picker-button{border:0;border-left:1px solid var(--border,var(--color-border,#ddd5ce));background:linear-gradient(180deg,color-mix(in srgb,var(--surface,var(--color-surface,#fff))82%,var(--surface-hover,var(--color-surface-hover,#f4f1ec))),color-mix(in srgb,var(--surface,var(--color-surface,#fff))65%,var(--surface-hover,var(--color-surface-hover,#f4f1ec))));width:2.85rem;color:var(--primary,var(--color-primary,#c5956b));cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.sv-picker-button:hover{background:color-mix(in srgb,var(--surface-hover,var(--color-surface-hover,#f4f1ec))78%,white);color:var(--primary-hover,var(--color-primary-hover,#b07f55))}.sv-picker-button:focus-visible{outline:none}.sv-picker-button-static{cursor:default}.sv-picker-icon,.sv-picker-nav-icon{width:1rem;height:1rem}.sv-picker-popover{max-width:min(92vw,22rem)}.sv-picker-dialog{border:1px solid color-mix(in srgb,var(--border,var(--color-border,#ddd5ce))88%,white);border-radius:calc(var(--radius-lg,.95rem) + .1rem);background:linear-gradient(180deg,#fffffffa,#fffffff5),var(--surface,var(--color-surface,#fff));box-shadow:var(--shadow-lg,0 12px 32px #0f172a24);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sv-picker-calendar{gap:.85rem;padding:.9rem;display:grid}.sv-picker-calendar-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sv-picker-calendar-heading{text-align:center;color:var(--text-primary,var(--color-text-primary,#1f2937));flex:auto;font-size:.95rem;font-weight:700}.sv-picker-nav-button{border:1px solid var(--border,var(--color-border,#ddd5ce));background:var(--surface,var(--color-surface,#fff));width:2rem;height:2rem;color:var(--text-primary,var(--color-text-primary,#1f2937));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.sv-picker-nav-button:hover{background:var(--surface-hover,var(--color-surface-hover,#f4f1ec));border-color:color-mix(in srgb,var(--primary,var(--color-primary,#c5956b))22%,var(--border,var(--color-border,#ddd5ce)))}.sv-picker-nav-button:active{transform:translateY(1px)}.sv-picker-calendar-grid{border-collapse:collapse;width:100%}.sv-picker-calendar-weekday{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary,var(--color-text-secondary,#6b7280));padding:0 0 .45rem;font-size:.7rem;font-weight:700}.sv-picker-calendar-cell{width:2.2rem;height:2.2rem;color:var(--text-primary,var(--color-text-primary,#1f2937));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin:.1rem;font-size:.86rem;font-weight:500;transition:background .15s,color .15s,transform .15s;display:inline-flex}.sv-picker-calendar-cell:hover,.sv-picker-calendar-cell[data-hovered]{background:color-mix(in srgb,var(--primary,var(--color-primary,#c5956b))12%,white)}.sv-picker-calendar-cell[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--primary,var(--color-primary,#c5956b))72%,transparent);color:var(--primary-hover,var(--color-primary-hover,#b07f55));font-weight:700}.sv-picker-calendar-cell[data-selected]{background:var(--primary,var(--color-primary,#c5956b));color:#fff;font-weight:700}.sv-picker-calendar-cell[data-selection-start],.sv-picker-calendar-cell[data-selection-end]{background:var(--primary,var(--color-primary,#c5956b));color:#fff}.sv-picker-calendar-cell[data-selection-start][data-selection-end]{border-radius:999px}.sv-picker-calendar-cell[data-selection-start]:not([data-selection-end]){border-top-right-radius:.45rem;border-bottom-right-radius:.45rem}.sv-picker-calendar-cell[data-selection-end]:not([data-selection-start]){border-top-left-radius:.45rem;border-bottom-left-radius:.45rem}.sv-picker-calendar-cell[data-selected][data-outside-month],.sv-picker-calendar-cell[data-outside-month]{color:color-mix(in srgb,var(--text-secondary,var(--color-text-secondary,#6b7280))58%,transparent)}.sv-picker-calendar-cell[data-unavailable],.sv-picker-calendar-cell[data-disabled]{color:color-mix(in srgb,var(--text-secondary,var(--color-text-secondary,#6b7280))58%,transparent);cursor:not-allowed;text-decoration:line-through}.sv-picker-calendar-cell[data-invalid]{background:color-mix(in srgb,var(--danger,var(--error,#b42318))10%,white);color:var(--danger,var(--error,#b42318))}.sv-picker-calendar-cell[data-focus-visible]{outline:2px solid var(--primary,var(--color-primary,#c5956b));outline-offset:2px}.sv-picker-range-field{gap:0}.sv-picker-range-input{min-width:0}.sv-picker-range-divider{color:var(--text-secondary,var(--color-text-secondary,#6b7280));white-space:nowrap;justify-content:center;align-items:center;padding:0 .15rem;font-size:.78rem;font-weight:600;display:inline-flex}.sv-picker-time-shell .sv-picker-input{padding-right:.7rem}.sv-picker-time-popover{max-width:min(92vw,18rem)}.sv-picker-time-panel{gap:.85rem;min-width:min(18rem,92vw);padding:.9rem;display:grid}.sv-picker-time-heading{color:var(--text-primary,var(--color-text-primary,#1f2937));font-size:.85rem;font-weight:700}.sv-picker-time-controls{grid-template-columns:.85fr 1fr 1.1fr;align-items:end;gap:.65rem;display:grid}.sv-picker-time-control{gap:.3rem;min-width:0;display:grid}.sv-picker-time-control span{color:var(--text-secondary,var(--color-text-secondary,#6b7280));text-transform:uppercase;font-size:.68rem;font-weight:700}.sv-picker-time-control select{border:1px solid var(--border,var(--color-border,#ddd5ce));border-radius:var(--radius-sm,.5rem);background:var(--surface,var(--color-surface,#fff));width:100%;min-height:2.25rem;color:var(--text-primary,var(--color-text-primary,#1f2937));font:inherit;padding:.35rem .55rem;font-size:.88rem}.sv-picker-period-toggle{border:1px solid var(--border,var(--color-border,#ddd5ce));border-radius:var(--radius-sm,.5rem);grid-template-columns:repeat(2,minmax(0,1fr));min-height:2.25rem;display:grid;overflow:hidden}.sv-picker-period-button{border:0;border-left:1px solid var(--border,var(--color-border,#ddd5ce));background:var(--surface,var(--color-surface,#fff));color:var(--text-primary,var(--color-text-primary,#1f2937));cursor:pointer;font-size:.82rem;font-weight:700}.sv-picker-period-button:first-child{border-left:0}.sv-picker-period-button[data-selected]{background:var(--primary,var(--color-primary,#c5956b));color:#fff}.sv-picker-actions{justify-content:flex-end;gap:.5rem;padding-top:.15rem;display:flex}.sv-picker-action-button{border-radius:var(--radius-sm,.5rem);cursor:pointer;min-height:2.25rem;padding:.45rem .8rem;font-size:.82rem;font-weight:700}.sv-picker-action-secondary{border:1px solid var(--border,var(--color-border,#ddd5ce));background:var(--surface,var(--color-surface,#fff));color:var(--text-primary,var(--color-text-primary,#1f2937))}.sv-picker-action-primary{border:1px solid var(--primary,var(--color-primary,#c5956b));background:var(--primary,var(--color-primary,#c5956b));color:#fff}@media (max-width:640px){.sv-picker-popover{max-width:min(94vw,21rem)}.sv-picker-dialog{border-radius:var(--radius-lg,.95rem)}.sv-picker-calendar{padding:.75rem}.sv-picker-calendar-cell{width:2.35rem;height:2.35rem;margin:.06rem}.sv-picker-range-field{flex-wrap:wrap}.sv-picker-range-divider{justify-content:flex-start;width:100%;padding:0 .85rem .2rem}.sv-picker-range-field .sv-picker-button{border-left:0;border-top:1px solid var(--border,var(--color-border,#ddd5ce));width:100%;min-height:2.4rem}.sv-picker-time-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-picker-time-control:last-child{grid-column:1/-1}}
.auth-module__CTHEBq__brandLogoImage{object-fit:contain;width:auto;max-width:150px;height:34px;display:block}.auth-module__CTHEBq__brandWordmark{color:#1d1c1a;letter-spacing:-.04em;align-items:center;min-height:44px;font-size:1.35rem;font-weight:800;display:inline-flex}.auth-module__CTHEBq__storefrontLink{color:#6b665f;align-items:center;gap:.45rem;min-height:44px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.auth-module__CTHEBq__storefrontLink:hover{color:#1d1c1a}.auth-module__CTHEBq__storefrontLink svg{width:1rem;height:1rem}.auth-module__CTHEBq__formContainer{width:100%}.auth-module__CTHEBq__modeSelector{background:#f7f3ee;border:1px solid #e7e0d8;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin-bottom:1.65rem;padding:.3rem;display:grid}.auth-module__CTHEBq__modeSelector button{color:#746f69;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:.55rem .65rem;font-size:.83rem;font-weight:700}.auth-module__CTHEBq__modeSelector button:hover{color:#1d1c1a}.auth-module__CTHEBq__modeSelector .auth-module__CTHEBq__modeActive{color:#1d1c1a;background:#fff;box-shadow:0 5px 16px #2c251f14}.auth-module__CTHEBq__formHeader{margin-bottom:1.35rem}.auth-module__CTHEBq__formEyebrow,.auth-module__CTHEBq__visualKicker{color:#5c8064;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;font-size:.71rem;font-weight:800;display:block}.auth-module__CTHEBq__formHeader h2,.auth-module__CTHEBq__emailConfirmation h2{color:#1d1c1a;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:1.03}.auth-module__CTHEBq__formSubtitle{color:#716c66;max-width:43ch;margin:.7rem 0 0;font-size:.92rem;line-height:1.58}.auth-module__CTHEBq__applicationSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 1.35rem;padding:0;list-style:none;display:grid}.auth-module__CTHEBq__applicationSteps li{text-align:center;justify-items:center;gap:.38rem;min-width:0;display:grid;position:relative}.auth-module__CTHEBq__applicationSteps li:not(:last-child):after{content:"";background:#ded7cf;width:calc(100% - 32px);height:1px;position:absolute;top:12px;left:calc(50% + 16px)}.auth-module__CTHEBq__applicationSteps li>span{z-index:1;color:#89827b;background:#faf8f5;border:1px solid #ddd5cd;border-radius:999px;justify-content:center;align-items:center;width:25px;height:25px;font-size:.68rem;font-weight:800;display:inline-flex;position:relative}.auth-module__CTHEBq__applicationSteps li>strong{color:#8a837c;max-width:9ch;font-size:.66rem;line-height:1.25}.auth-module__CTHEBq__applicationSteps .auth-module__CTHEBq__currentStep>span{color:#fff;background:#1d1c1a;border-color:#1d1c1a}.auth-module__CTHEBq__applicationSteps .auth-module__CTHEBq__currentStep>strong{color:#1d1c1a}.auth-module__CTHEBq__authForm{gap:.95rem;display:grid}.auth-module__CTHEBq__inputGroup{gap:.4rem;min-width:0;display:grid}.auth-module__CTHEBq__formLabel{color:#292724;font-size:.82rem;font-weight:750}.auth-module__CTHEBq__elegantInput{color:#1d1c1a;width:100%;min-width:0;height:52px;font:inherit;background:#fff;border:1px solid #ded7cf;border-radius:14px;outline:none;padding:0 .95rem;font-size:.94rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.auth-module__CTHEBq__elegantInput::placeholder{color:#9c958e}.auth-module__CTHEBq__elegantInput:focus{border-color:#a97851;box-shadow:0 0 0 4px #c5956b2b}.auth-module__CTHEBq__elegantInput[readonly]{color:#726d67;background:#f7f4f0}.auth-module__CTHEBq__passwordField{position:relative}.auth-module__CTHEBq__passwordField .auth-module__CTHEBq__elegantInput{padding-right:3.35rem}.auth-module__CTHEBq__passwordToggle{color:#756f69;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;top:4px;right:4px}.auth-module__CTHEBq__passwordToggle:hover{color:#1d1c1a;background:#f7f3ee}.auth-module__CTHEBq__passwordToggle svg{width:1.1rem;height:1.1rem}.auth-module__CTHEBq__inputError{border-color:#c45a50}.auth-module__CTHEBq__inputError:focus{border-color:#b54238;box-shadow:0 0 0 4px #b542381f}.auth-module__CTHEBq__fieldHint{color:#77716b;font-size:.75rem;line-height:1.4}.auth-module__CTHEBq__fieldFeedback{border:1px solid #0000;border-radius:12px;padding:.72rem .8rem;font-size:.8rem;line-height:1.45}.auth-module__CTHEBq__fieldFeedback.auth-module__CTHEBq__error{color:#97352d;background:#fff4f1;border-color:#efc3bc}.auth-module__CTHEBq__fieldFeedback.auth-module__CTHEBq__success{color:#2f6547;background:#f1f8f3;border-color:#c5dfcc}.auth-module__CTHEBq__fieldFeedback.auth-module__CTHEBq__info{color:#3f6350;background:#f1f6f2;border-color:#c9d9cc}.auth-module__CTHEBq__formNotice{margin-bottom:1rem}.auth-module__CTHEBq__resendRow{margin-top:.45rem}.auth-module__CTHEBq__resendButton,.auth-module__CTHEBq__textButton,.auth-module__CTHEBq__backToSignIn{color:#8a5f3d;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .35rem;font-size:.8rem;font-weight:750}.auth-module__CTHEBq__resendButton{text-underline-offset:3px;min-height:auto;padding:0;text-decoration:underline}.auth-module__CTHEBq__forgotRow{justify-content:flex-end;margin-top:-.35rem;display:flex}.auth-module__CTHEBq__btnDark{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#1d1c1a;border:1px solid #1d1c1a;border-radius:14px;padding:.7rem 1rem;font-size:.94rem;font-weight:750;transition:transform .16s,background-color .16s,box-shadow .16s;box-shadow:0 12px 26px #1d1c1a24}.auth-module__CTHEBq__btnDark:hover:not(:disabled){background:#35312d;transform:translateY(-1px);box-shadow:0 16px 30px #1d1c1a2e}.auth-module__CTHEBq__btnDark:disabled,.auth-module__CTHEBq__textButton:disabled,.auth-module__CTHEBq__resendButton:disabled{opacity:.58;cursor:not-allowed;transform:none}.auth-module__CTHEBq__divider{color:#7a746e;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.8rem;margin:1.1rem 0 .85rem;font-size:.71rem;display:flex}.auth-module__CTHEBq__divider:before,.auth-module__CTHEBq__divider:after{content:"";background:#e4ddd5;flex:1;height:1px}.auth-module__CTHEBq__backToSignIn{width:100%;margin-top:.65rem}.auth-module__CTHEBq__customerLink{color:#77716b;border-top:1px solid #e8e1d9;flex-wrap:wrap;gap:.35rem;margin-top:1rem;padding-top:1rem;font-size:.8rem;display:flex}.auth-module__CTHEBq__customerLink a{color:#8a5f3d;font-weight:750;text-decoration:none}.auth-module__CTHEBq__emailConfirmation{padding-block:clamp(.5rem,5vh,2.5rem)}.auth-module__CTHEBq__confirmationIcon{color:#50755a;background:#e8f0e9;border-radius:17px;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;margin-bottom:1.2rem;display:inline-flex}.auth-module__CTHEBq__confirmationIcon svg{width:1.45rem;height:1.45rem}.auth-module__CTHEBq__emailAddress{color:#292724;overflow-wrap:anywhere;background:#f8f5f1;border:1px solid #ded7cf;border-radius:13px;margin:1.2rem 0 .75rem;padding:.85rem .9rem;font-size:.88rem;font-weight:750}.auth-module__CTHEBq__spamHint{color:#746e68;margin:0 0 1.1rem;font-size:.8rem;line-height:1.55}.auth-module__CTHEBq__noticeRegion:not(:empty){gap:.6rem;margin-bottom:1rem;display:grid}.auth-module__CTHEBq__confirmationActions{justify-content:space-between;gap:.75rem;margin-top:.7rem;display:flex}.auth-module__CTHEBq__workspaceVisual{position:relative}.auth-module__CTHEBq__workspaceVisual:before,.auth-module__CTHEBq__workspaceVisual:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.auth-module__CTHEBq__workspaceVisual:before{background:#7a9a7e29;width:280px;height:280px;top:-24%;right:-14%}.auth-module__CTHEBq__workspaceVisual:after{background:#c5956b29;width:210px;height:210px;bottom:-12%;left:-15%}.auth-module__CTHEBq__workspaceCopy,.auth-module__CTHEBq__workspaceBoard{z-index:1;position:relative}.auth-module__CTHEBq__workspaceCopy h1{color:#1d1c1a;letter-spacing:-.05em;max-width:13ch;margin:0;font-size:clamp(2.55rem,4.2vw,4.4rem);line-height:.98}.auth-module__CTHEBq__workspaceCopy>p:last-child{color:#716c66;max-width:43ch;margin:1rem 0 0;font-size:.94rem;line-height:1.65}.auth-module__CTHEBq__workspaceBoard{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:clamp(2rem,5vh,3.5rem);display:grid}.auth-module__CTHEBq__workspaceCard{background:#fffc;border:1px solid #2c251f14;border-radius:21px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;min-height:136px;padding:1rem;display:grid;box-shadow:0 16px 38px #41362d12}.auth-module__CTHEBq__cardIcon{color:#966740;background:#efe3d7;border-radius:12px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.auth-module__CTHEBq__cardIcon svg{width:1.05rem;height:1.05rem}.auth-module__CTHEBq__cardCopy{min-width:0}.auth-module__CTHEBq__cardCopy strong{color:#292724;font-size:.86rem;display:block}.auth-module__CTHEBq__cardCopy span{color:#817a73;margin-top:.25rem;font-size:.72rem;line-height:1.4;display:block}@media (max-width:980px){.auth-module__CTHEBq__workspaceBoard{grid-template-columns:1fr}.auth-module__CTHEBq__workspaceCard{min-height:112px}}@media (max-width:780px){.auth-module__CTHEBq__workspaceBoard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.auth-module__CTHEBq__storefrontLink span{display:none}.auth-module__CTHEBq__storefrontLink{justify-content:center;width:44px}.auth-module__CTHEBq__modeSelector button{font-size:.76rem}.auth-module__CTHEBq__formHeader h2,.auth-module__CTHEBq__emailConfirmation h2{font-size:clamp(1.9rem,9vw,2.35rem)}.auth-module__CTHEBq__applicationSteps li>strong{font-size:.59rem}}@media (max-width:340px){.auth-module__CTHEBq__modeSelector{grid-template-columns:1fr}.auth-module__CTHEBq__applicationSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 0}.auth-module__CTHEBq__applicationSteps li:after{display:none}.auth-module__CTHEBq__confirmationActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.auth-module__CTHEBq__elegantInput,.auth-module__CTHEBq__btnDark{transition:none}.auth-module__CTHEBq__btnDark:hover:not(:disabled){transform:none}}
.DocumentationCenter-module__IegU6a__shell{grid-template-columns:17rem minmax(0,1fr);gap:2rem;max-width:88rem;margin:0 auto;display:grid}.DocumentationCenter-module__IegU6a__sidebar{border:1px solid var(--border);background:var(--surface);border-radius:1rem;align-self:start;max-height:calc(100vh - 3rem);padding:1rem;position:sticky;top:1.5rem;overflow:auto}.DocumentationCenter-module__IegU6a__sidebarTitle{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.DocumentationCenter-module__IegU6a__sidebarTitle>a{color:var(--text-primary);align-items:center;gap:.6rem;font-weight:800;display:flex}.DocumentationCenter-module__IegU6a__sidebarTitle button{color:var(--text-secondary);background:0 0;border:0;display:none}.DocumentationCenter-module__IegU6a__topicNav{flex-direction:column;gap:1rem;display:flex}.DocumentationCenter-module__IegU6a__navGroup p{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.67rem;font-weight:800}.DocumentationCenter-module__IegU6a__navGroup a{color:var(--text-secondary);border-radius:.5rem;padding:.45rem .55rem;font-size:.8rem;line-height:1.35;display:block}.DocumentationCenter-module__IegU6a__navGroup a:hover,.DocumentationCenter-module__IegU6a__navGroup a[aria-current=page]{background:var(--primary-light);color:var(--primary-hover)}.DocumentationCenter-module__IegU6a__main{min-width:0;padding-bottom:3rem}.DocumentationCenter-module__IegU6a__hero,.DocumentationCenter-module__IegU6a__topicHero{border:1px solid color-mix(in srgb,var(--primary)24%,var(--border));background:radial-gradient(circle at 90% 5%,color-mix(in srgb,var(--primary)16%,transparent),transparent 38%),linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--primary-light)65%,white));border-radius:1.25rem;padding:clamp(1.5rem,4vw,3.5rem)}.DocumentationCenter-module__IegU6a__eyebrow,.DocumentationCenter-module__IegU6a__topicHero>span{color:var(--primary-hover);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.75rem;font-weight:800;display:flex}.DocumentationCenter-module__IegU6a__hero h1,.DocumentationCenter-module__IegU6a__topicHero h1{max-width:48rem;font-family:var(--font-heading);letter-spacing:-.035em;margin:.65rem 0 .7rem;font-size:clamp(2rem,5vw,3.6rem);line-height:1.02}.DocumentationCenter-module__IegU6a__hero>p,.DocumentationCenter-module__IegU6a__topicHero>p{max-width:46rem;color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.7}.DocumentationCenter-module__IegU6a__searchBox{border:1px solid var(--border);background:var(--surface);max-width:43rem;color:var(--text-muted);border-radius:.8rem;align-items:center;gap:.7rem;margin-top:1.6rem;padding:.8rem 1rem;display:flex;box-shadow:0 12px 30px #0f172a14}.DocumentationCenter-module__IegU6a__searchBox:focus-within{border-color:var(--primary);outline:3px solid color-mix(in srgb,var(--primary)18%,transparent)}.DocumentationCenter-module__IegU6a__searchBox input{width:100%;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:.9rem}.DocumentationCenter-module__IegU6a__overviewSection{padding:2rem 0}.DocumentationCenter-module__IegU6a__overviewHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.2rem;display:flex}.DocumentationCenter-module__IegU6a__overviewHeading span,.DocumentationCenter-module__IegU6a__handbook>span,.DocumentationCenter-module__IegU6a__sectionHeading>span{color:var(--primary-hover);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.DocumentationCenter-module__IegU6a__overviewHeading h2,.DocumentationCenter-module__IegU6a__handbook h2,.DocumentationCenter-module__IegU6a__sectionHeading h2{font-family:var(--font-heading);margin:.2rem 0 0;font-size:1.5rem}.DocumentationCenter-module__IegU6a__overviewHeading>p{max-width:30rem;color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.6}.DocumentationCenter-module__IegU6a__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.DocumentationCenter-module__IegU6a__topicCard{border:1px solid var(--border);background:var(--surface);border-radius:1rem;flex-direction:column;min-height:13.5rem;padding:1.25rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.DocumentationCenter-module__IegU6a__topicCard:hover{border-color:color-mix(in srgb,var(--primary)50%,var(--border));transform:translateY(-2px);box-shadow:0 14px 35px #0f172a14}.DocumentationCenter-module__IegU6a__topicCard>span{color:var(--primary-hover);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:800}.DocumentationCenter-module__IegU6a__topicCard h3{color:var(--text-primary);margin:.55rem 0 .5rem;font-size:1.05rem}.DocumentationCenter-module__IegU6a__topicCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.6}.DocumentationCenter-module__IegU6a__topicCard div{color:var(--primary-hover);align-items:center;gap:.4rem;margin-top:auto;font-size:.78rem;font-weight:800;display:flex}.DocumentationCenter-module__IegU6a__breadcrumbs{color:var(--text-muted);align-items:center;gap:.5rem;margin:0 0 .8rem;font-size:.76rem;display:flex}.DocumentationCenter-module__IegU6a__breadcrumbs a{color:var(--primary-hover)}.DocumentationCenter-module__IegU6a__topicHero{padding:2rem}.DocumentationCenter-module__IegU6a__topicHero h1{font-size:clamp(1.8rem,4vw,2.8rem)}.DocumentationCenter-module__IegU6a__accessCallout,.DocumentationCenter-module__IegU6a__callout{border:1px solid color-mix(in srgb,var(--info)30%,var(--border));background:var(--info-light);color:var(--text-primary);border-radius:.75rem;align-items:flex-start;gap:.65rem;margin-top:1.3rem;padding:.8rem .9rem;display:flex}.DocumentationCenter-module__IegU6a__accessCallout strong,.DocumentationCenter-module__IegU6a__callout strong{font-size:.78rem}.DocumentationCenter-module__IegU6a__accessCallout p,.DocumentationCenter-module__IegU6a__callout p{color:var(--text-secondary);margin:.15rem 0 0;font-size:.77rem;line-height:1.5}.DocumentationCenter-module__IegU6a__articleLayout{grid-template-columns:minmax(0,1fr) 13rem;align-items:start;gap:2rem;display:grid}.DocumentationCenter-module__IegU6a__article{min-width:0}.DocumentationCenter-module__IegU6a__section{border-bottom:1px solid var(--border-light);padding:2.2rem 0;scroll-margin-top:1.25rem}.DocumentationCenter-module__IegU6a__sectionHeading>p{color:var(--text-secondary);margin:.55rem 0 0;line-height:1.7}.DocumentationCenter-module__IegU6a__steps,.DocumentationCenter-module__IegU6a__bullets{flex-direction:column;gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.DocumentationCenter-module__IegU6a__steps li{grid-template-columns:2rem 1fr;align-items:start;gap:.75rem;display:grid}.DocumentationCenter-module__IegU6a__steps li>span{background:var(--primary-light);width:2rem;height:2rem;color:var(--primary-hover);border-radius:50%;place-items:center;font-size:.75rem;font-weight:900;display:grid}.DocumentationCenter-module__IegU6a__steps p{color:var(--text-secondary);margin:.25rem 0 0;line-height:1.6}.DocumentationCenter-module__IegU6a__bullets li{color:var(--text-secondary);align-items:flex-start;gap:.65rem;line-height:1.6;display:flex}.DocumentationCenter-module__IegU6a__bullets svg{color:var(--success);flex:none;margin-top:.2rem}.DocumentationCenter-module__IegU6a__statusTable{border:1px solid var(--border);border-radius:.8rem;margin-top:1.25rem;overflow:hidden}.DocumentationCenter-module__IegU6a__statusTable>div{grid-template-columns:minmax(8rem,.35fr) 1fr;gap:1rem;padding:.85rem 1rem;display:grid}.DocumentationCenter-module__IegU6a__statusTable>div+div{border-top:1px solid var(--border-light)}.DocumentationCenter-module__IegU6a__statusTable span{background:var(--primary-light);width:max-content;max-width:100%;color:var(--primary-hover);border-radius:999px;align-self:start;padding:.28rem .55rem;font-size:.7rem;font-weight:800}.DocumentationCenter-module__IegU6a__statusTable p{color:var(--text-secondary);margin:0;font-size:.8rem;line-height:1.55}.DocumentationCenter-module__IegU6a__examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.25rem;display:grid}.DocumentationCenter-module__IegU6a__exampleCard{border:1px solid color-mix(in srgb,var(--primary)24%,var(--border));background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--primary-light)48%,var(--surface)));border-radius:.8rem;padding:1rem}.DocumentationCenter-module__IegU6a__exampleCard>span{color:var(--primary-hover);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:900}.DocumentationCenter-module__IegU6a__exampleCard h3{color:var(--text-primary);margin:.35rem 0 .45rem;font-size:.9rem}.DocumentationCenter-module__IegU6a__exampleCard p{color:var(--text-secondary);margin:0;font-size:.79rem;line-height:1.6}.DocumentationCenter-module__IegU6a__exampleCard div{border-top:1px solid var(--border-light);color:var(--text-secondary);margin-top:.7rem;padding-top:.65rem;font-size:.76rem;line-height:1.55}.DocumentationCenter-module__IegU6a__exampleCard strong{color:var(--text-primary)}.DocumentationCenter-module__IegU6a__exampleCard div p+p{margin-top:.45rem}.DocumentationCenter-module__IegU6a__callout.DocumentationCenter-module__IegU6a__warning{border-color:color-mix(in srgb,var(--warning)38%,var(--border));background:var(--warning-light)}.DocumentationCenter-module__IegU6a__openAction{background:var(--action-primary);color:var(--action-primary-text);border-radius:.65rem;align-items:center;gap:.45rem;margin-top:1.25rem;padding:.65rem .85rem;font-size:.78rem;font-weight:800;display:inline-flex}.DocumentationCenter-module__IegU6a__toc{border-left:2px solid var(--border);flex-direction:column;gap:.5rem;margin-top:2.2rem;padding-left:1rem;display:flex;position:sticky;top:1.5rem}.DocumentationCenter-module__IegU6a__toc strong{margin-bottom:.25rem;font-size:.76rem}.DocumentationCenter-module__IegU6a__toc a{color:var(--text-secondary);font-size:.73rem;line-height:1.4}.DocumentationCenter-module__IegU6a__toc a:hover{color:var(--primary-hover)}.DocumentationCenter-module__IegU6a__handbook{border:1px solid var(--border);background:var(--surface);border-radius:1rem;margin:2.2rem 0;padding:1.25rem}.DocumentationCenter-module__IegU6a__handbook div{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.DocumentationCenter-module__IegU6a__handbook a{border:1px solid var(--border);color:var(--primary-hover);border-radius:.6rem;align-items:center;gap:.4rem;padding:.55rem .7rem;font-size:.76rem;font-weight:700;display:inline-flex}.DocumentationCenter-module__IegU6a__fieldTableWrap{border:1px solid var(--border);border-radius:.8rem;margin-top:1.2rem;overflow:auto}.DocumentationCenter-module__IegU6a__fieldTable{border-collapse:collapse;background:var(--surface);width:100%;font-size:.78rem}.DocumentationCenter-module__IegU6a__fieldTable th,.DocumentationCenter-module__IegU6a__fieldTable td{border-bottom:1px solid var(--border-light);text-align:left;vertical-align:top;padding:.8rem}.DocumentationCenter-module__IegU6a__fieldTable th{background:var(--surface-hover);color:var(--text-secondary)}.DocumentationCenter-module__IegU6a__fieldTable td:first-child{min-width:12rem}.DocumentationCenter-module__IegU6a__fieldTable code{color:var(--text-muted);margin-top:.25rem;font-size:.67rem;display:block}.DocumentationCenter-module__IegU6a__fieldTable p{color:var(--text-primary);margin:0 0 .3rem;line-height:1.5}.DocumentationCenter-module__IegU6a__fieldTable td span{color:var(--text-secondary);line-height:1.5}.DocumentationCenter-module__IegU6a__pager{grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;display:grid}.DocumentationCenter-module__IegU6a__pager>a{border:1px solid var(--border);color:var(--text-primary);border-radius:.8rem;align-items:center;gap:.7rem;padding:1rem;font-size:.78rem;font-weight:700;display:flex}.DocumentationCenter-module__IegU6a__pager>a:last-child{text-align:right;justify-content:flex-end}.DocumentationCenter-module__IegU6a__pager small{color:var(--text-muted);margin-bottom:.2rem;font-weight:600;display:block}.DocumentationCenter-module__IegU6a__empty{text-align:center;color:var(--text-secondary);padding:3rem}.DocumentationCenter-module__IegU6a__empty h3{color:var(--text-primary);margin:.6rem 0 .2rem}.DocumentationCenter-module__IegU6a__empty p{margin:0}.DocumentationCenter-module__IegU6a__mobileTopics,.DocumentationCenter-module__IegU6a__backdrop{display:none}@media (max-width:1020px){.DocumentationCenter-module__IegU6a__shell{grid-template-columns:14rem minmax(0,1fr);gap:1rem}.DocumentationCenter-module__IegU6a__articleLayout{grid-template-columns:1fr}.DocumentationCenter-module__IegU6a__toc{display:none}}@media (max-width:760px){.DocumentationCenter-module__IegU6a__shell{display:block}.DocumentationCenter-module__IegU6a__mobileTopics{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:.65rem;align-items:center;gap:.5rem;margin:0 0 .75rem;padding:.6rem .75rem;font-weight:700;display:flex}.DocumentationCenter-module__IegU6a__sidebar{z-index:100;border-radius:0;width:min(19rem,86vw);max-height:none;transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.DocumentationCenter-module__IegU6a__drawerOpen{transform:translate(0)}.DocumentationCenter-module__IegU6a__sidebarTitle button{display:block}.DocumentationCenter-module__IegU6a__backdrop{z-index:90;background:#0f172a73;border:0;display:block;position:fixed;inset:0}.DocumentationCenter-module__IegU6a__topicGrid{grid-template-columns:1fr}.DocumentationCenter-module__IegU6a__overviewHeading{display:block}.DocumentationCenter-module__IegU6a__overviewHeading>p{margin-top:.65rem}.DocumentationCenter-module__IegU6a__hero,.DocumentationCenter-module__IegU6a__topicHero{padding:1.35rem}.DocumentationCenter-module__IegU6a__statusTable>div{grid-template-columns:1fr;gap:.5rem}.DocumentationCenter-module__IegU6a__examples,.DocumentationCenter-module__IegU6a__pager{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.DocumentationCenter-module__IegU6a__topicCard,.DocumentationCenter-module__IegU6a__sidebar{transition:none}.DocumentationCenter-module__IegU6a__topicCard:hover{transform:none}}
