/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-gray-200:oklch(92.8% .006 264.531);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-arabic:var(--font-arabic);--radius-control:var(--radius-control);--radius-card:var(--radius-card)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not(:disabled),[role=tab]:not(:disabled),summary,select:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=color]:not(:disabled),input[type=file]:not(:disabled){cursor:pointer}label:has(>input[type=checkbox]:not(:disabled)){cursor:pointer}label:has(>input[type=radio]:not(:disabled)){cursor:pointer}button:disabled,select:disabled,input:disabled{cursor:not-allowed}}@layer components{.ak-btn{border-radius:var(--radius-full);height:36px;font-size:var(--text-small);white-space:nowrap;cursor:pointer;border:1px solid #0000;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.ak-btn--primary{background:var(--accent);color:var(--accent-fg);box-shadow:var(--shadow-sm)}.ak-btn--primary:hover:not(:disabled){background:var(--accent-hover)}.ak-btn--primary.is-active{box-shadow:0 0 0 3px var(--accent-subtle)}.ak-btn--secondary,.ak-btn--delb{background:var(--bg-surface);color:var(--fg-primary);border-color:var(--border-default)}.ak-btn--secondary:hover:not(:disabled),.ak-btn--delb:hover:not(:disabled){background:var(--bg-hover)}.ak-btn--delb{color:var(--error);border-color:var(--error)}@supports (color:color-mix(in lab, red, red)){.ak-btn--delb{border-color:color-mix(in srgb, var(--error) 35%, var(--border-default))}}.ak-btn--delb.is-active{background:var(--error-subtle);box-shadow:0 0 0 3px var(--error-subtle)}.ak-btn--danger{background:var(--error);color:#fff;border-color:var(--error)}.ak-btn--ghost{color:var(--accent-text);background:0 0;padding:0 8px}.ak-btn--md{height:36px}.ak-btn--sm{height:32px;padding:0 14px;font-size:12.5px}.ak-btn--xs{height:30px;padding:0 12px;font-size:12px}.ak-btn:disabled,.ak-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.ak-btn .ak-kbd{margin-inline-start:4px}.ak-btn .ak-btn-chev{margin-inline-start:2px;display:inline-flex}.ak-kbd{font-family:var(--font-sans);background:var(--kbd-bg);border:1px solid var(--border-default);color:var(--fg-secondary);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px;line-height:16px}.ak-kbd--sm{padding:0 5px;font-size:10.5px;line-height:15px}.ak-kbd--accent{color:#fff;background:#ffffff2e;border-color:#0000}.ak-iconbtn{border-radius:var(--radius-control);width:36px;height:36px;color:var(--fg-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ak-iconbtn:hover:not(:disabled){background:var(--bg-hover);color:var(--fg-primary)}.ak-iconbtn--sm{width:30px;height:30px}.ak-iconbtn--bd{border:1px solid var(--border-default);background:var(--bg-surface)}.ak-iconbtn:disabled{opacity:.5;cursor:not-allowed}.ak-pghead{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ak-pghead .crumb{font-size:var(--text-caption);color:var(--fg-muted);align-items:center;gap:6px;margin-bottom:3px;display:flex}.ak-pghead .crumb a{color:var(--fg-muted);text-decoration:none}.ak-pghead .crumb a:hover{color:var(--fg-primary)}.ak-pghead h1{font-size:var(--text-page-title);line-height:var(--lh-page-title);letter-spacing:-.01em;color:var(--fg-primary);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.ak-pghead .cnt{font-size:var(--text-small);color:var(--fg-muted);letter-spacing:0;font-weight:400}.ak-pghead .sub{font-size:var(--text-small);color:var(--fg-muted);margin-top:2px}.ak-pghead .acts{flex-shrink:0;align-items:center;gap:8px;display:flex}.ak-scrim{z-index:40;background:var(--scrim);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ak-modal{background:var(--bg-elevated,var(--bg-surface));border-radius:var(--radius-card);width:100%;max-height:92vh;box-shadow:var(--shadow-lg,var(--shadow-md));color:var(--fg-primary);flex-direction:column;display:flex;overflow:hidden}.ak-modal .mh{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:10px 22px 9px;display:flex}.ak-modal .mh h2{margin:0;font-size:17px;font-weight:600;line-height:24px}.ak-modal .mh .d{font-size:var(--text-caption);color:var(--fg-muted);margin-top:2px}.ak-modal .mh .sp{flex:1}.ak-modal .mh .dic{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ak-modal .mh .dic.info{background:var(--accent-subtle);color:var(--accent-text)}.ak-modal .mh .dic.warn{background:var(--warning-subtle);color:var(--warning-text,var(--warning))}.ak-modal .mh .dic.lock{background:var(--error-subtle);color:var(--error)}.ak-modal .mh .dic.ok{background:var(--success-subtle);color:var(--success)}.ak-modal .mb{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 22px 14px;display:flex;overflow-y:auto}.ak-modal .mf{border-top:1px solid var(--border-subtle);background:var(--bg-surface);align-items:center;gap:10px;padding:9px 22px;display:flex}.ak-modal .mf .sp{flex:1}.ak-modal .mf .lnk{color:var(--accent-text);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.ak-modal p{color:var(--fg-secondary);margin:0;font-size:13px;line-height:19px}.ak-modal p b{color:var(--fg-primary)}.ak-noteline{color:var(--fg-muted);font-size:11px;line-height:16px}.ak-noteline b{color:var(--fg-secondary)}.ak-sost{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:10px;height:19px;padding:0 7px;font-size:10px;font-weight:600;line-height:19px;display:inline-block}.ak-sost.post{background:var(--success-subtle);color:var(--success)}.ak-sost.draft{background:var(--bg-muted);color:var(--fg-muted);border:1px dashed var(--border-strong);line-height:17px}.ak-sost.rev{background:var(--bg-muted);color:var(--fg-muted);text-decoration:line-through}.ak-sost.warn{background:var(--warning-subtle);color:var(--warning-text,var(--warning))}.ak-sost.open{background:var(--accent-subtle);color:var(--accent-text)}.ak-sost--list{height:17px;padding:0 6px;font-size:9.5px;line-height:17px}.ak-sost--list.draft{line-height:15px}.ak-sost--head{height:20px;padding:0 8px;font-size:10.5px;line-height:20px}.ak-sost--head.draft{line-height:18px}.ak-transit{border-radius:var(--radius-md);background:var(--warning-subtle);color:var(--fg-secondary);align-items:flex-start;gap:8px;padding:9px 11px;font-size:11.5px;line-height:16px;display:flex}.ak-transit>svg{color:var(--warning-text,var(--warning));flex-shrink:0;margin-top:1px}.ak-transit b{color:var(--fg-primary)}.ak-rmt{border-top:1px solid var(--border-subtle);background:var(--warning-subtle);color:var(--fg-secondary);align-items:flex-start;gap:8px;padding:8px 12px;font-size:11.5px;line-height:16px;display:flex}.ak-rmt>svg{color:var(--warning-text,var(--warning));flex-shrink:0;margin-top:1px}.ak-rmt b{color:var(--fg-primary)}.ak-blk2{flex-direction:column;gap:6px;display:flex}.ak-blk2 .r{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:1px 10px;padding:9px 12px;display:grid}.ak-blk2 .r .ic5{background:var(--info-subtle);width:30px;height:30px;color:var(--info);border-radius:8px;grid-row:1/span 2;justify-content:center;align-items:center;display:inline-flex}.ak-blk2 .r .ic5.error{background:var(--error-subtle);color:var(--error)}.ak-blk2 .r .ic5.success{background:var(--success-subtle);color:var(--success)}.ak-blk2 .r .ic5.warn{background:var(--warning-subtle);color:var(--warning-text,var(--warning))}.ak-blk2 .r .ic5.muted{background:var(--bg-muted);color:var(--fg-muted)}.ak-blk2 .r b{color:var(--fg-primary);font-size:13px}.ak-blk2 .r span.d{color:var(--fg-muted);font-size:11.5px}.ak-blk2 .r span.d b{font-size:inherit}.ak-blk2 .r .go{color:var(--accent-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;grid-area:1/3/span 2;padding:0;font-size:12px;font-weight:600;text-decoration:none}.ak-blk2 .r.dim{opacity:.55}.ak-qmaster{background:var(--bg-muted);border:1px solid var(--border-default);border-radius:var(--radius-card);grid-template-columns:1.35fr 1fr 1fr;align-items:stretch;gap:0 24px;padding:7px 16px;display:grid}.ak-qmaster .mcol{flex-direction:column;gap:3px;min-width:0;display:flex}.ak-qf{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ak-qf.grow{flex:1;align-items:stretch}.ak-qf.grow>.lb{padding-top:7px}.ak-qf .lb{font-size:var(--text-caption);color:var(--fg-secondary);white-space:nowrap;font-weight:500}.ak-qf .lb .req{color:var(--error)}.ak-qf .fv{flex-direction:column;min-width:0;display:flex}.ak-qf .fv .er{color:var(--error);margin-top:2px;font-size:11.5px}.ak-qf .with,.ak-with{align-items:center;gap:6px;min-width:0;display:flex}.ak-qf .with .ak-ctl,.ak-with .ak-ctl{flex:1;min-width:0}.ak-qf.rel{position:relative}.ak-ctl{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:30px;font-size:var(--text-small);color:var(--fg-primary);flex-direction:row;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.ak-ctl>svg{color:var(--fg-muted);flex-shrink:0}.ak-ctl .v{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ak-ctl .unit{color:var(--fg-muted);font-size:var(--text-caption);white-space:nowrap;flex-shrink:0}.ak-ctl .chev{color:var(--fg-muted);flex-shrink:0;display:inline-flex}.ak-ctl .bal{color:var(--fg-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:11px}.ak-ctl .trn{color:var(--fg-muted);white-space:nowrap;margin-inline-start:6px;font-size:11px}.ak-ctl input,.ak-ctl select,.ak-ctl textarea{min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.ak-ctl select{appearance:none;cursor:pointer}.ak-ctl textarea{resize:none;line-height:18px}.ak-ctl input::placeholder,.ak-ctl textarea::placeholder,.ak-ctl.ph{color:var(--fg-disabled)}.ak-ctl.focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.ak-ctl.err{border-color:var(--error)}.ak-ctl.ro{background:var(--bg-muted);color:var(--fg-muted)}.ak-ctl.tall{align-items:flex-start;height:auto;min-height:68px;padding:7px 10px}.ak-ctl.tall .v{white-space:normal;text-overflow:clip;line-height:18px;overflow:visible}.ak-ctl.tall textarea{align-self:stretch;height:auto;min-height:52px}.ak-qmaster .ak-ctl.tall{min-height:96px}.ak-ctl.is-date{position:relative}.ak-ctl.is-date input[type=date]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ak-ctl.is-date input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ak-vnav{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);align-items:stretch;min-width:0;height:30px;display:flex;overflow:hidden}.ak-vnav .a{width:30px;color:var(--fg-disabled);border-inline-end:1px solid var(--border-subtle);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ak-vnav .a:last-child{border-inline-end:0;border-inline-start:1px solid var(--border-subtle)}.ak-vnav a.a{color:var(--fg-secondary)}.ak-vnav a.a:hover{background:var(--bg-hover);color:var(--fg-primary)}.ak-vnav .n{font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--fg-muted);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.ak-vnav .n .onsave{color:var(--fg-disabled);font-size:10px;font-weight:500}.ak-perchip{background:var(--success-subtle);height:22px;color:var(--success);white-space:nowrap;border-radius:11px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}.ak-perchip.shut{background:var(--error-subtle);color:var(--error)}.ak-seg{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px;flex-shrink:0;gap:2px;height:30px;padding:2px;display:inline-flex}.ak-seg button{color:var(--fg-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.ak-seg button.on{background:var(--accent);color:#fff}.ak-seg button:disabled{opacity:.5;cursor:not-allowed}.ak-seg2wrap{align-items:center;gap:6px;display:inline-flex}.ak-seg2{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:7px;padding:2px;display:inline-flex}.ak-seg2 button{height:24px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ak-seg2 button.on{background:var(--accent-subtle);color:var(--accent-text)}.ak-seg2 button:disabled{opacity:.5;cursor:not-allowed}.ak-sofs{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:14px 18px 0;display:grid}.ak-sofs.flush{margin:0}.ak-sofs>div{flex-direction:column;gap:3px;min-width:0;padding:11px 16px;display:flex}.ak-sofs>div+div{border-inline-start:1px solid var(--border-subtle)}.ak-sofs .k{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.ak-sofs .v{white-space:nowrap;color:var(--fg-primary);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.ak-sofs .v.ok{color:var(--success)}.ak-sofs .v.mu{color:var(--fg-muted);font-weight:600}.ak-sofs .v.warn{color:var(--warning-text,var(--warning))}.ak-sofs .v.bad{color:var(--error)}.ak-sofs .s{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ak-sofs .s a{color:var(--accent-text);font-weight:600}.ak-qvwrap{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ak-qvwrap.nolist{grid-template-columns:minmax(0,1fr)}.ak-qvlist{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;max-height:calc(100vh - 120px);display:flex;position:sticky;top:12px;overflow:hidden}.ak-qvlist .lh{align-items:center;gap:8px;padding:12px 12px 8px;display:flex}.ak-qvlist .lh h3{color:var(--fg-primary);align-items:center;gap:4px;margin:0;font-size:15px;font-weight:600;display:inline-flex}.ak-qvlist .lh .sp{flex:1}.ak-qvlist .lh .nb{border-radius:var(--radius-control);background:var(--accent);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ak-qvlist .search{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:34px;color:var(--fg-muted);font-size:var(--text-small);align-items:center;gap:8px;margin:0 12px 8px;padding:0 12px;display:flex}.ak-qvlist .search input{min-width:0;font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:none;flex:1;height:100%}.ak-qvlist .rows{outline:none;flex:1;min-height:0;overflow-y:auto}.ak-qvlist .empty{text-align:center;color:var(--fg-muted);padding:24px 12px;font-size:12px}.ak-qvi{border-top:1px solid var(--border-subtle);color:inherit;text-align:start;cursor:pointer;background:0 0;border-inline-start:3px solid #0000;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;width:100%;padding:10px 12px;text-decoration:none;display:grid}.ak-qvi:hover{background:var(--bg-hover)}.ak-qvi.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ak-qvi.on{background:color-mix(in srgb, var(--accent) 14%, var(--bg-surface))}}.ak-qvi.on{border-inline-start:4px solid var(--accent);box-shadow:inset 0 0 0 1px var(--accent-border);padding-inline-start:11px}.ak-qvi.on .c,.ak-qvi.on .a{color:var(--accent-text)}.ak-qvi.on .m{color:var(--fg-secondary)}.ak-qvi .c{font-size:var(--text-small);white-space:nowrap;text-overflow:ellipsis;color:var(--fg-primary);font-weight:600;overflow:hidden}.ak-qvi .a{font-size:var(--text-small);text-align:end;font-variant-numeric:tabular-nums;color:var(--fg-primary);font-weight:600}.ak-qvi .m{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ak-qvi .s{text-align:end}[data-theme=glass] .ak-qvlist{background:#fff}.ak-qvmain{flex-direction:column;min-width:0;display:flex}.ak-qvmain>.ak-pghead{padding-bottom:10px}.ak-qvbody{background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:0 0 var(--radius-card) var(--radius-card);border-top:0;padding:0 0 24px}.ak-tabs{border-bottom:1px solid var(--border-default);scrollbar-width:none;flex-shrink:0;align-items:center;gap:2px;display:flex;overflow-x:auto}.ak-tabs::-webkit-scrollbar{display:none}.ak-tabs>a,.ak-tabs>button{height:40px;font-size:var(--text-small);color:var(--fg-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:8px;margin-bottom:-1px;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.ak-tabs>a:hover,.ak-tabs>button:hover{color:var(--fg-primary)}.ak-tabs>.on{color:var(--accent-text);border-bottom-color:var(--accent)}.ak-tabs .cnt{background:var(--bg-muted);min-width:16px;color:var(--fg-secondary);border-radius:8px;padding:0 5px;font-size:10px;font-weight:600;line-height:16px}.ak-hist{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);margin:14px 18px 18px}.ak-hist .hh{border-bottom:1px solid var(--border-subtle);color:var(--fg-primary);align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:700;display:flex}.ak-hist .hh .sp{flex:1}.ak-hist .hh a,.ak-hist .hh button{color:var(--accent-text);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:600;text-decoration:none}.ak-hist .hi{border-top:1px solid var(--border-subtle);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:1px 10px;padding:9px 16px;display:grid}.ak-hist .hi:first-of-type{border-top:0}.ak-hist .hi .ic8{background:var(--bg-muted);width:28px;height:28px;color:var(--fg-muted);border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;display:inline-flex}.ak-hist .hi b{color:var(--fg-primary);font-size:12.5px}.ak-hist .hi .d{color:var(--fg-muted);font-size:11.5px}.ak-hist .hi .t{color:var(--fg-muted);white-space:nowrap;grid-area:1/3/span 2;font-size:11.5px}.ak-hist .empty{color:var(--fg-muted);padding:14px 16px;font-size:12px}.ak-qgrid{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:relative}.ak-qgrid .gtool{border-bottom:1px solid var(--border-subtle);color:var(--fg-muted);border-radius:var(--radius-card) var(--radius-card) 0 0;background:#ededf1;align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}.ak-qgrid .gtool b{color:var(--fg-primary);font-weight:600}.ak-qgrid .gtool .sp{flex:1}.ak-qgrid .gtool .ak-btn{height:32px;padding:0 12px;font-size:12.5px}.ak-qgrid .gscroll{overflow-x:auto}.ak-qgrid table{border-collapse:collapse;table-layout:fixed;width:100%}.ak-qgrid th{text-align:start;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-default);border-inline-end:1px solid var(--border-subtle);white-space:nowrap;height:30px;padding:0 8px;font-size:10.5px;font-weight:600}.ak-qgrid th.num,.ak-qgrid td.num{text-align:end}.ak-qgrid td{border-bottom:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle);height:28px;color:var(--fg-primary);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;padding:0 8px;font-size:13px;overflow:hidden}.ak-qgrid th:last-child,.ak-qgrid td:last-child{border-inline-end:0}.ak-qgrid td:last-child{text-overflow:clip;padding:0 6px}.ak-qgrid tbody tr:nth-child(2n) td{background:var(--bg-muted)}.ak-qgrid td.mu,.ak-qgrid td .mu{color:var(--fg-muted)}.ak-qgrid td .ph{color:var(--fg-disabled);align-items:center;gap:5px;display:inline-flex}.ak-qgrid td.amt{font-weight:600}.ak-qgrid td.amt.nil,.ak-qgrid td.nil{color:var(--fg-disabled);font-weight:400}.ak-qgrid td.amt.cr{color:var(--fg-primary)}.ak-qgrid td.warn{color:var(--warning-text,var(--warning));font-weight:600}.ak-qgrid tr.typing td{background:var(--bg-surface)!important}.ak-qgrid td.fc{box-shadow:inset 0 0 0 2px var(--accent);background:var(--bg-surface)!important}.ak-qgrid td.fc .typed{align-items:center;gap:0;font-weight:600;display:inline-flex}.ak-qgrid td.fc .typed i{background:var(--accent);width:1.5px;height:15px;margin-inline-start:1px;display:inline-block}.ak-qgrid tr.newrow td{color:var(--fg-disabled)}.ak-qgrid td.bad{box-shadow:inset 0 0 0 1.5px var(--error);color:var(--error)}.ak-qgrid tr.grp td{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);height:26px;font-size:10.5px;font-weight:700;background:var(--bg-muted)!important}.ak-qgrid td.inp{background:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.ak-qgrid td.inp{background:color-mix(in srgb, var(--accent) 5%, var(--bg-surface))!important}}.ak-qgrid td.inp{font-weight:600}.ak-qgrid td.inp.nil{color:var(--fg-disabled);font-weight:400;background:var(--bg-surface)!important}.ak-qgrid td.inp.fc{box-shadow:inset 0 0 0 2px var(--accent)}.ak-qgrid td.calc{color:var(--fg-secondary);font-weight:600}.ak-qgrid td.ro{font-weight:600}.ak-qgrid tr.cap td{background:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.ak-qgrid tr.cap td{background:color-mix(in srgb, var(--accent) 4%, var(--bg-surface))!important}}.ak-qgrid tr.pl td{color:var(--fg-muted);font-style:italic}.ak-qgrid td input.cell{width:100%;height:26px;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;outline:none;padding:0}.ak-qgrid tfoot td{background:var(--bg-muted);border-top:1px solid var(--border-default);height:32px;font-weight:700}.ak-qgrid .rowbtn{cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ak-qgrid .rowbtn.del,.ak-rowdel{background:var(--error-subtle);color:var(--error)}.ak-rowdel{cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ak-rowdel:disabled{opacity:.4;cursor:not-allowed}.ak-diffc{align-items:center;gap:5px;display:inline-flex}.ak-kbar{border-top:1px solid var(--border-subtle);height:28px;color:var(--fg-muted);white-space:nowrap;border-radius:0 0 var(--radius-card) var(--radius-card);background:#ededf1;align-items:center;gap:14px;padding:0 12px;font-size:11.5px;display:flex;overflow:hidden}.ak-kbar>span{align-items:center;gap:5px;display:inline-flex}.ak-kbar .sp{flex:1}[data-theme=vibrant] .ak-qgrid .gtool,[data-theme=vibrant] .ak-kbar{background:#e9e8ee}[data-theme=glass] .ak-qgrid .gtool,[data-theme=glass] .ak-kbar{background:#5a5a6e1a}[data-theme=dark] .ak-qgrid .gtool,[data-theme=dark] .ak-kbar{background:#16162d}[data-theme=vibrant] .ak-qgrid th{background:var(--kpi-1-bg);color:var(--kpi-1-fg);border-bottom-color:var(--kpi-1-border)}[data-theme=glass] .ak-qgrid{background:#fff;border-color:#ffffffd9}[data-theme=glass] .ak-qgrid th{background:#5334d10f}[data-theme=glass] .ak-qgrid tbody tr:nth-child(2n) td{background:#0a004508}.ak-qtot{z-index:5;background:var(--bg-muted);border:1px solid var(--border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-md);flex-direction:column;gap:8px;padding:8px 16px;display:flex;position:relative}.ak-qtot .figs{align-items:center;min-width:0;display:flex}.ak-qtot .fig{border-inline-end:1px solid var(--border-default);flex-direction:column;justify-content:center;gap:2px;min-width:0;height:44px;padding:0 18px;display:flex}.ak-qtot .fig:first-child{padding-inline-start:0}.ak-qtot .fig .k{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:600;display:flex}.ak-qtot .fig .v{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg-primary);align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.ak-qtot .fig .v.mu{color:var(--fg-muted);font-weight:500}.ak-qtot .fig.off{opacity:.5}.ak-qtot .grand{border-inline-start:1px solid var(--border-default);flex-direction:column;justify-content:center;align-items:flex-end;gap:0;min-height:44px;margin-inline-start:auto;padding-inline-start:22px;display:flex}.ak-qtot .grand .k{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);font-size:10px;font-weight:700;line-height:14px}.ak-qtot .grand .v{color:var(--accent-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:700;line-height:30px}.ak-qtot .grand .v .u{color:var(--fg-muted);margin-inline-start:5px;font-size:12px;font-weight:500}.ak-qtot .acts{border-top:1px solid var(--border-default);align-items:center;gap:8px;padding-top:8px;display:flex}.ak-qtot .acts .sp{flex:1}.ak-qtot .acts .ak-btn{height:32px;padding:0 14px;font-size:12.5px}.ak-warnmsg{min-width:0;color:var(--fg-muted);flex:1;align-items:flex-start;gap:8px;font-size:11.5px;font-weight:500;line-height:15px;display:inline-flex}.ak-warnmsg>svg{flex-shrink:0;margin-top:1px}.ak-warnmsg b{color:var(--fg-secondary)}.ak-warnmsg.warn{color:var(--warning-text,var(--warning))}.ak-warnmsg.bad{color:var(--error)}.ak-okchip,.ak-badchip{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.ak-okchip{background:var(--success-subtle);color:var(--success)}.ak-badchip{background:var(--error-subtle);color:var(--error)}.ak-okchip.off{background:var(--bg-muted);color:var(--fg-disabled)}[data-theme=vibrant] .ak-qmaster,[data-theme=vibrant] .ak-qtot{background:var(--kpi-1-bg);border-color:var(--kpi-1-border)}[data-theme=vibrant] .ak-qtot .fig .k{color:var(--kpi-1-fg);opacity:.7}[data-theme=vibrant] .ak-qtot .grand{background:var(--accent);border:0;border-radius:10px;padding:6px 16px 7px;box-shadow:0 6px 16px #5334d147}[data-theme=vibrant] .ak-qtot .grand .k{opacity:.8;letter-spacing:.1em}[data-theme=vibrant] .ak-qtot .grand .v{font-size:22px;line-height:26px}[data-theme=vibrant] .ak-qtot .grand .k,[data-theme=vibrant] .ak-qtot .grand .v{color:#fff}[data-theme=vibrant] .ak-qtot .grand .v .u{color:#ffffffbf}[data-theme=glass] .ak-qmaster,[data-theme=glass] .ak-qtot{box-shadow:var(--shadow-md);background:#fff;border-color:#ffffffd9}[data-theme=glass] .ak-qtot .grand{background:var(--kpi-1-bg);border:1px solid var(--kpi-1-border);border-radius:10px;padding:5px 16px 6px}[data-theme=glass] .ak-qtot .grand .v{font-size:22px;line-height:26px}[data-theme=dark] .ak-qtot .grand .v .u{color:var(--fg-muted)}.ak-jac{align-items:baseline;gap:8px;min-width:0;display:flex}.ak-jac .cd{color:var(--fg-muted);flex-shrink:0;width:34px;font-family:ui-monospace,Consolas,monospace;font-size:12px}.ak-jac b{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:100%;font-weight:600;overflow:hidden}.ak-jac small{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.ak-acell{align-items:center;height:100%;display:flex;position:relative}.ak-acell>input{width:100%;height:26px;font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0;font-weight:500}.ak-acell>input.ghost{color:#0000;caret-color:#0000}.ak-acell>.ak-jac{pointer-events:none;inset-inline:0;position:absolute;top:50%;transform:translateY(-50%)}.ak-acell>.srch{color:var(--fg-muted);pointer-events:none;inset-inline-end:2px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ak-apick{z-index:30;background:var(--bg-elevated,var(--bg-surface));border:1px solid var(--border-default);border-radius:var(--radius-card);width:600px;max-width:calc(100vw - 48px);box-shadow:var(--shadow-md);color:var(--fg-primary);white-space:normal;text-align:start;position:absolute;overflow:hidden}.ak-apick .ah{border-bottom:1px solid var(--border-subtle);color:var(--fg-muted);align-items:center;gap:8px;padding:8px 12px;font-size:11.5px;display:flex}.ak-apick .ah b{color:var(--fg-primary)}.ak-apick .ah .sp,.ak-apick .af .sp{flex:1}.ak-apick .al{max-height:320px;padding-bottom:4px;overflow-y:auto}.ak-apick .ag{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);padding:6px 12px 3px;font-size:10px;font-weight:700}.ak-apick .ai{text-align:start;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;font-size:13px;display:grid}.ak-apick .ai.on{background:var(--accent-subtle)}.ak-apick .ai .cd{color:var(--fg-muted);font-family:ui-monospace,Consolas,monospace;font-size:12px}.ak-apick .ai .nm{flex-direction:column;min-width:0;line-height:16px;display:flex}.ak-apick .ai .nm b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ak-apick mark{color:var(--accent-text);text-underline-offset:2px;background:0 0;text-decoration:underline}.ak-apick .ai .nm small{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ak-apick .ai .bal{font-variant-numeric:tabular-nums;color:var(--fg-secondary);white-space:nowrap;font-size:12px}.ak-apick .ai .bal span{color:var(--fg-muted);margin-inline-start:4px;font-size:10px;font-weight:700}.ak-apick .note{text-align:center;color:var(--fg-muted);padding:12px;font-size:12.5px}.ak-apick .more{color:var(--fg-muted);padding:6px 12px;font-size:12px}.ak-apick .af{border-top:1px solid var(--border-subtle);background:var(--bg-muted);color:var(--fg-muted);align-items:center;gap:8px;padding:8px 12px;font-size:11.5px;display:flex}.ak-apick .af a{color:var(--accent-text);font-weight:600;text-decoration:none}.ak-vatc{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:4px;padding:0;font-family:inherit;font-size:12px;font-weight:600;display:flex}.ak-vatc .chev{color:var(--fg-muted);display:inline-flex}.ak-vatc:disabled{cursor:default}.ak-vpick{z-index:30;background:var(--bg-elevated,var(--bg-surface));border:1px solid var(--border-default);border-radius:var(--radius-card);width:430px;max-width:calc(100vw - 48px);box-shadow:var(--shadow-md);white-space:normal;text-align:start;color:var(--fg-primary);position:absolute;overflow:hidden}.ak-vpick .vh{color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);padding:7px 12px;font-size:11px}.ak-vpick .vi{text-align:start;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:1px 10px;padding:8px 12px;font-family:inherit;display:grid}.ak-vpick .vi.on{background:var(--accent-subtle)}.ak-vpick .vi:disabled{opacity:.5;cursor:not-allowed}.ak-vpick .vi+.vi{border-top:1px solid var(--border-subtle)}.ak-vpick .vi .r{font-variant-numeric:tabular-nums;grid-row:1/span 2;font-size:13px;font-weight:700}.ak-vpick .vi b{font-size:12.5px}.ak-vpick .vi small{color:var(--fg-muted);font-size:11px}.ak-vpick .pro{color:var(--warning-text,var(--warning));background:var(--warning-subtle);border-radius:8px;margin-inline-start:6px;padding:1px 6px;font-size:9.5px;font-weight:700}.ak-brc{background:var(--bg-muted);height:20px;color:var(--fg-secondary);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;gap:4px;max-width:100%;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.ak-brc.other{background:var(--warning-subtle);color:var(--warning-text,var(--warning))}.ak-attc{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);min-width:0;height:30px;color:var(--fg-primary);text-align:start;cursor:pointer;align-items:center;gap:8px;width:100%;padding:0 8px 0 4px;font-family:inherit;font-size:12px;display:flex}.ak-attc .th{border:1px solid var(--border-subtle);width:24px;height:24px;color:var(--fg-muted);background:linear-gradient(135deg,#dce6f2,#f4f6fa);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ak-attc .th img{object-fit:cover;width:100%;height:100%}.ak-attc b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.ak-attc .mu{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ak-attc .sp{flex:1}.ak-attc .eye{color:var(--fg-muted);flex-shrink:0;display:inline-flex}.ak-attc.err{border-color:var(--error)}.ak-jrn{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);margin:14px 18px 0;overflow:hidden}.ak-jrn .jh{border-bottom:1px solid var(--border-subtle);color:var(--fg-secondary);align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;display:flex}.ak-jrn .jh b{color:var(--fg-primary);font-size:13.5px}.ak-jrn .jh .sp{flex:1}.ak-jrn .jr{border-top:1px solid var(--border-subtle);color:var(--fg-primary);grid-template-columns:44px minmax(0,1fr) minmax(0,1.1fr) 130px 130px;align-items:center;gap:12px;padding:11px 16px;font-size:13px;display:grid}.ak-jrn .jr:first-of-type{border-top:0}.ak-jrn .jr.hdr{background:var(--bg-muted);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);padding-top:8px;padding-bottom:8px;font-size:10.5px;font-weight:600}.ak-jrn .jr .cd{color:var(--fg-muted);font-family:ui-monospace,Consolas,monospace;font-size:12px}.ak-jrn .jr .nt{color:var(--fg-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ak-jrn .jr .side{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px;font-weight:700}.ak-jrn .jr .hd2{flex-direction:column;min-width:0;line-height:17px;display:flex}.ak-jrn .jr .hd2 b{font-weight:600}.ak-jrn .jr .hd2 small{color:var(--fg-muted);font-size:11.5px}.ak-jrn .jr .n2{text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.ak-jrn .jr .n2.mu{color:var(--fg-disabled);font-weight:400}.ak-jrn .jr.tot2{background:var(--bg-muted);font-weight:700}.ak-jrn .jr.tot2 .side{color:var(--fg-secondary)}.ak-jrn .jr.tot2 .n2{font-weight:700}.ak-jrn .jf{border-top:1px solid var(--border-subtle);background:var(--bg-muted);color:var(--fg-secondary);align-items:flex-start;gap:8px;padding:10px 16px;font-size:11.5px;line-height:16px;display:flex}.ak-jrn .jf>svg{color:var(--fg-muted);flex-shrink:0;margin-top:1px}.ak-jrn .jf b{color:var(--fg-primary)}.ak-vch{background:var(--accent-subtle);height:22px;color:var(--accent-text);letter-spacing:.04em;border-radius:11px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.ak-exsup{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);grid-template-columns:1fr 1fr 1fr;gap:0;margin:14px 18px 0;display:grid}.ak-exsup>div{flex-direction:column;gap:3px;min-width:0;padding:11px 16px;display:flex}.ak-exsup>div+div{border-inline-start:1px solid var(--border-subtle)}.ak-exsup .k{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);font-size:10px;font-weight:600}.ak-exsup b{color:var(--fg-primary);font-size:13.5px}.ak-exsup .s{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ak-exl{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);margin:14px 18px 0;overflow:hidden}.ak-exl .lh{border-bottom:1px solid var(--border-subtle);color:var(--fg-primary);align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:700;display:flex}.ak-exl .lh .sp{flex:1}.ak-exl .lh .mu{color:var(--fg-muted);font-size:12px;font-weight:500}.ak-exl table{border-collapse:collapse;table-layout:fixed;width:100%}.ak-exl th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);padding:7px 10px;font-size:10px;font-weight:600}.ak-exl td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;height:34px;color:var(--fg-primary);padding:0 10px;font-size:12.5px;overflow:hidden}.ak-exl .num{text-align:end;font-variant-numeric:tabular-nums}.ak-exl td.num{font-weight:600}.ak-exl td.mu{color:var(--fg-muted)}.ak-exl .cd{color:var(--fg-muted);font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.ak-exl tfoot td{background:var(--bg-muted);border-bottom:0;font-weight:700}.ak-exl tr.sub td{height:28px;font-size:12px}.ak-exl tr.grand td{font-size:14px;font-weight:800}.ak-exl .lf{color:var(--fg-muted);align-items:flex-start;gap:8px;padding:9px 16px;font-size:11.5px;line-height:16px;display:flex}.ak-exl .lf b{color:var(--fg-secondary)}.ak-ex2{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:14px;margin:14px 18px 0;display:grid}.ak-ex2 .ak-exl{margin:0}.ak-attbig{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow:hidden}.ak-attbig .lh{border-bottom:1px solid var(--border-subtle);color:var(--fg-primary);align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:700;display:flex}.ak-attbig .lh .sp{flex:1}.ak-attbig .pv{border:1px solid var(--border-subtle);background:#fff;border-radius:6px;justify-content:center;align-items:center;height:190px;margin:12px 16px;display:flex;overflow:hidden}.ak-attbig .pv img{object-fit:contain;max-width:100%;max-height:100%}.ak-attbig .ft{color:var(--fg-muted);align-items:center;gap:6px;padding:0 16px 12px;font-size:11.5px;display:flex}.ak-revf{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.ak-revf .fl{flex-direction:column;gap:5px;min-width:0;display:flex}.ak-revf .fl.w{grid-column:1/-1}.ak-revf .fl .lb{color:var(--fg-secondary);font-size:12px;font-weight:500}.ak-revf .fl .lb .req{color:var(--error)}.ak-revf .fl .ak-ctl{height:36px}.ak-revf .fl .ak-ctl.tall{align-items:flex-start;height:54px;min-height:54px;padding-top:7px}.ak-revf .fl .ak-ctl.tall textarea{height:100%;min-height:0}.ak-revf .fl .er{color:var(--error);font-size:11.5px}.ak-revf .hint{color:var(--fg-muted);font-size:11px}.ak-revt{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;overflow:hidden}.ak-revt th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);padding:6px 10px;font-size:10px;font-weight:600}.ak-revt td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;height:30px;color:var(--fg-primary);padding:0 10px;font-size:12.5px;overflow:hidden}.ak-revt .num{text-align:end;font-variant-numeric:tabular-nums}.ak-revt td.num{font-weight:600}.ak-revt td.nil{color:var(--fg-disabled);font-weight:400}.ak-revt .cd{color:var(--fg-muted);font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.ak-revt tfoot td{background:var(--bg-muted);border-bottom:0;font-weight:700}.ak-obban{border-radius:var(--radius-card);border:1px solid var(--info);background:var(--info-subtle);color:var(--fg-secondary);align-items:center;gap:12px;padding:10px 14px;font-size:12.5px;line-height:17px;display:flex}.ak-obban>svg{color:var(--info);flex-shrink:0}.ak-obban b{color:var(--fg-primary)}.ak-obban .sp{flex:1}.ak-obban.lock{border-color:var(--success);background:var(--success-subtle)}.ak-obban.lock>svg{color:var(--success)}.ak-obban .ak-btn{flex-shrink:0;height:32px;padding:0 14px;font-size:12.5px}.ak-fromc{border:1px solid var(--border-default);background:var(--bg-surface);height:22px;color:var(--accent-text);white-space:nowrap;cursor:pointer;border-radius:11px;align-items:center;gap:5px;padding:0 9px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.ak-fromc.ok{background:var(--success-subtle);color:var(--success);border-color:#0000}.ak-fromc .chev{color:var(--fg-muted);display:inline-flex}.ak-fromt{color:var(--fg-muted);font-size:11.5px}.ak-obinv{border-collapse:collapse;table-layout:fixed;width:100%}.ak-obinv th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);padding:7px 10px;font-size:10px;font-weight:600}.ak-obinv td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;height:30px;color:var(--fg-primary);padding:0 10px;font-size:12.5px;overflow:hidden}.ak-obinv .num{text-align:end;font-variant-numeric:tabular-nums}.ak-obinv td.num{font-weight:600}.ak-obinv td.mu{color:var(--fg-muted)}.ak-obinv td.ovd{color:var(--error);font-weight:600}.ak-obinv tr.fc td{background:var(--accent-subtle)}.ak-obinv tfoot td{background:var(--bg-muted);border-bottom:0;font-weight:700}.ak-obtool{color:var(--fg-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.ak-obtool .sp{flex:1}.ak-obtool b{color:var(--fg-primary)}.ak-obtool .ak-btn{height:30px;padding:0 12px;font-size:12px}.ak-obban.warn{border-color:var(--warning);background:var(--warning-subtle)}.ak-obban.warn>svg{color:var(--warning-text,var(--warning))}.ak-obban.bad{border-color:var(--error);background:var(--bg-surface);color:var(--error)}.ak-obban.bad>svg{color:var(--error)}.ak-obban ul{margin:2px 0 0;padding-inline-start:18px}.ak-obinv td.ed{padding:0 3px}.ak-obinv td input{width:100%;height:26px;font:inherit;color:inherit;background:0 0;border:0;border-radius:4px;outline:none;padding:0 7px}.ak-obinv td input:focus{box-shadow:inset 0 0 0 2px var(--accent);background:var(--bg-surface)}.ak-obinv td.num input{text-align:end;font-weight:600}.ak-obinv td.bad{box-shadow:inset 0 0 0 1.5px var(--error)}.ak-obinv tr.sub td{white-space:normal;height:auto;color:var(--fg-muted);padding:2px 10px 6px;font-size:11.5px}.ak-obinv tbody tr:not(.sub){cursor:text}.ak-obtgl{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ak-obtgl .ak-sw{vertical-align:-5px}.ak-obmore{z-index:30;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-card);width:400px;box-shadow:var(--shadow-md);inset-inline-end:0;flex-direction:column;gap:12px;padding:14px 16px;display:flex;position:absolute;top:calc(100% + 6px)}.ak-obmore .ft{border-top:1px solid var(--border-subtle);align-items:center;gap:8px;padding-top:10px;display:flex}.ak-obmore .ft .sp{flex:1}.ak-obdate{cursor:pointer;align-items:center;gap:4px;display:inline-flex;position:relative}.ak-obdate>svg{color:var(--fg-muted)}.ak-obdate input[type=date]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ak-obdate input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ak-obdate.bad{color:var(--error)}.ak-qgrid td.inp:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.ak-prwrap{z-index:41;background:var(--bg-elevated,var(--bg-surface));border-radius:var(--radius-card);box-shadow:var(--shadow-lg,var(--shadow-md));color:var(--fg-primary);grid-template-columns:minmax(0,1fr) 330px;gap:0;display:grid;position:fixed;inset:70px 60px 40px;overflow:hidden}.ak-prcan{background:#6b6f7a;justify-content:center;align-items:flex-start;min-height:0;padding:22px 0;display:flex;overflow:auto}.ak-prcan .page{direction:ltr;background:#fff;flex-shrink:0;overflow:hidden;box-shadow:0 6px 24px #00000059}.ak-prcan .page iframe{transform-origin:0 0;width:794px;height:1123px;transform:scale(var(--ak-pr-scale,.6));background:#fff;border:0;display:block}.ak-prside{border-inline-start:1px solid var(--border-subtle);flex-direction:column;min-height:0;display:flex}.ak-prside .ph{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:14px 18px;display:flex}.ak-prside .ph>svg{color:var(--fg-muted)}.ak-prside .ph h2{margin:0;font-size:16px;font-weight:600}.ak-prside .ph .sp{flex:1}.ak-prside .pb{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 18px;display:flex;overflow-y:auto}.ak-prside .pf{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.ak-prside .fl{flex-direction:column;gap:5px;display:flex}.ak-prside .lb{color:var(--fg-secondary);font-size:12px;font-weight:500}.ak-prside .ak-ctl{height:34px}.ak-opt{color:var(--fg-secondary);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:12.5px;display:flex}.ak-opt:disabled{opacity:.5;cursor:not-allowed}.ak-prside .info{color:var(--fg-muted);align-items:flex-start;gap:8px;font-size:11.5px;line-height:16px;display:flex}.ak-prside .info>svg{flex-shrink:0;margin-top:1px}.ak-sw{background:var(--border-strong);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;width:34px;height:20px;padding:0;display:inline-block;position:relative}.ak-sw:after{content:"";width:16px;height:16px;transition:inset-inline-start var(--duration-fast,.12s);top:2px;background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #0003}.ak-sw.on{background:var(--success)}.ak-sw.on:after{inset-inline-start:16px}.ak-sw.sm{width:28px;height:16px}.ak-sw.sm:after{width:12px;height:12px}.ak-sw.sm.on:after{inset-inline-start:14px}.ak-sw:disabled{opacity:.5;cursor:not-allowed}.ak-main{flex-direction:column;gap:14px;min-width:0;padding:20px 24px 28px;display:flex}.ak-main.view{padding-top:16px}.ak-qpage{flex-direction:column;gap:8px;min-width:0;display:flex}.ak-search{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);width:280px;height:36px;color:var(--fg-muted);font-size:var(--text-small);align-items:center;gap:8px;padding:0 12px;display:flex}.ak-search input{min-width:0;height:100%;font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:none;flex:1;padding:0}.ak-search input::placeholder{color:var(--fg-muted)}.ak-qgrid .gtool .ak-search{width:240px;height:32px;padding:0 10px;font-size:12.5px}.ak-menuwrap{display:inline-flex;position:relative}.ak-menu{z-index:35;background:var(--bg-elevated,var(--bg-surface));border:1px solid var(--border-default);border-radius:var(--radius-card);min-width:200px;box-shadow:var(--shadow-md);inset-inline-end:0;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px)}.ak-menu>button,.ak-menu>a{border-radius:var(--radius-control);height:32px;font:inherit;font-size:var(--text-small);color:var(--fg-primary);text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:flex}.ak-menu>button>svg,.ak-menu>a>svg{color:var(--fg-muted);flex-shrink:0}.ak-menu>button:hover,.ak-menu>a:hover{background:var(--bg-hover)}.ak-menu>.danger,.ak-menu>.danger>svg{color:var(--error)}.ak-menu>hr{border:0;border-top:1px solid var(--border-subtle);margin:4px 0}.ak-stban{border:1px solid var(--info);background:var(--info-subtle);color:var(--fg-secondary);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12.5px;line-height:17px;display:flex}.ak-stban>svg{color:var(--info);flex-shrink:0;margin-top:-1px}.ak-stban b{color:var(--fg-primary)}.ak-stban .sp{flex:1}.ak-stban button,.ak-stban a{font:inherit;color:var(--accent-text);cursor:pointer;text-underline-offset:2px;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ak-stban.warn{border-color:var(--warning);background:var(--warning-subtle)}.ak-stban.warn>svg{color:var(--warning-text,var(--warning))}.ak-stban.bad{border-color:var(--error);background:var(--error-subtle)}.ak-stban.bad>svg{color:var(--error)}.ak-qvbody>.ak-stban{margin:14px 18px 0}.ak-hist .body{color:var(--fg-secondary);white-space:pre-wrap;padding:10px 16px 12px;font-size:12.5px;line-height:18px}.ak-qvbody>.ak-tabpane{margin:14px 18px 0}.ak-qgrid.je td.acc{position:relative;overflow:visible}.ak-qgrid.je td.edit:focus-within{box-shadow:inset 0 0 0 2px var(--accent);background:var(--bg-surface)!important}.ak-qgrid.je tr.typing td{background:var(--bg-surface)!important}.ak-qgrid.je td.bad:focus-within{box-shadow:inset 0 0 0 2px var(--error)}.ak-qgrid td input.cell::placeholder{color:var(--fg-disabled);font-weight:400}.ak-qgrid.je td.amt input.cell{font-weight:inherit}.ak-qgrid.je td .ph{pointer-events:none}.ak-qgrid.je tr.newrow td.acc .ph{inset-inline-start:8px;position:absolute;top:50%;transform:translateY(-50%)}.ak-qgrid.je tr.newrow td.acc .ph+.ak-acell input::placeholder{color:#0000}.ak-qgrid.je tr.newrow td.acc:focus-within .ph{display:none}.ak-qgrid.je tr.newrow td.acc:focus-within .ak-acell input::placeholder{color:var(--fg-disabled)}.ak-qgrid.je col.n{width:34px}.ak-qgrid.je col.acc{width:420px}.ak-qgrid.je col.amt{width:140px}.ak-qgrid.je col.x{width:40px}@media (width<=1365px){.ak-qgrid.je col.acc{width:300px}.ak-qgrid.je col.amt{width:120px}}.ak-qgrid.ex col.n{width:34px}.ak-qgrid.ex col.acc{width:250px}.ak-qgrid.ex col.br,.ak-qgrid.ex col.amt,.ak-qgrid.ex col.vat{width:120px}.ak-qgrid.ex col.vamt{width:96px}.ak-qgrid.ex col.x{width:40px}.ak-qgrid.ex td.acc{position:relative;overflow:visible}.ak-qgrid.ex td.acc .ph{pointer-events:none;inset-inline-start:8px;position:absolute;top:50%;transform:translateY(-50%)}.ak-qgrid.ex td.acc:focus-within .ph{display:none}.ak-qgrid.ex td.edit{overflow:visible}.ak-qgrid.ex .ak-vpick{z-index:40}@media (width<=1365px){.ak-qgrid.ex col.acc{width:190px}.ak-qgrid.ex col.br{width:104px}.ak-qgrid.ex col.amt,.ak-qgrid.ex col.vat{width:100px}.ak-qgrid.ex col.vamt{width:78px}}@media (width<=1100px){.ak-qgrid.ex col.acc{width:160px}.ak-qgrid.ex col.br{width:92px}.ak-qgrid.ex col.amt,.ak-qgrid.ex col.vat{width:90px}.ak-qgrid.ex col.vamt{width:70px}}.ak-exmore{flex-direction:column;gap:6px;display:flex}.ak-exmore>.tg{height:26px;font:inherit;color:var(--fg-secondary);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex}.ak-exmore>.tg .mu{color:var(--fg-muted);font-weight:400}.ak-addlink{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.ak-addlink:disabled{color:var(--fg-disabled);cursor:default}.rk .btn{border-radius:var(--radius-full);height:36px;font-size:var(--text-small);white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;padding:0 16px;font-weight:500;display:inline-flex}.rk .btn.primary{background:var(--accent);color:var(--accent-fg);box-shadow:var(--shadow-sm)}.rk .btn.primary:hover{background:var(--accent-hover)}.rk .btn.secondary{background:var(--bg-surface);color:var(--fg-primary);border-color:var(--border-default)}.rk .btn.secondary:hover{background:var(--bg-hover)}.rk .btn.ai{background:var(--bg-surface);color:var(--ai-text);border-color:var(--ai-border)}.rk .btn.ai:hover{background:var(--ai-subtle)}.rk .btn.sm{height:28px;font-size:var(--text-caption);padding:0 12px}.rk .btn.ghost{color:var(--accent-text);background:0 0;padding:0 8px}.rk .pghead,.rk .toolbar,.rk .bulkbar,.rk .tabs,.rk .pager,.rk .formfoot{flex-shrink:0}.rk .pghead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rk .pghead .crumb{font-size:var(--text-caption);color:var(--fg-muted);align-items:center;gap:6px;margin-bottom:3px;display:flex}.rk .pghead .crumb a{color:var(--fg-muted)}.rk .pghead h1{font-size:var(--text-page-title);line-height:var(--lh-page-title);letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.rk .pghead .cnt{font-size:var(--text-small);color:var(--fg-muted);font-weight:400}.rk .pghead .acts{flex-shrink:0;align-items:center;gap:8px;display:flex}.rk .search{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);width:280px;height:36px;color:var(--fg-muted);font-size:var(--text-small);align-items:center;gap:8px;padding:0 12px;display:flex}.rk .search .ph{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rk .filt{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:36px;font-size:var(--text-small);color:var(--fg-secondary);white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 12px;display:inline-flex}.rk .filt b{color:var(--fg-primary);font-weight:500}.rk .filt.on{border-color:var(--accent-border);background:var(--accent-subtle);color:var(--accent-text)}.rk .filt.on b{color:var(--accent-text)}.rk .filt .x{color:var(--fg-disabled);display:inline-flex}.rk .tbl{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden}[data-theme=glass] .rk .tbl{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.rk .tbl table{border-collapse:collapse;width:100%}.rk .tbl th{text-align:start;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);border-bottom:1px solid var(--border-default);background:var(--bg-muted);white-space:nowrap;height:38px;padding:0 12px;font-size:11px;font-weight:600}[data-theme=glass] .rk .tbl th{background:#f6f5fc}.rk .tbl th.num,.rk .tbl td.num{text-align:end}.rk .tbl th.mid,.rk .tbl td.mid{text-align:center}.rk .tbl th .s{align-items:center;gap:4px;display:inline-flex}.rk .tbl th .s svg{color:var(--fg-disabled)}.rk .tbl th.sorted{color:var(--accent-text)}.rk .tbl th.sorted .s svg{color:var(--accent)}.rk .tbl td{height:var(--row-h-touch);border-bottom:1px solid var(--border-subtle);font-size:var(--text-small);color:var(--fg-primary);vertical-align:middle;padding:0 12px}.rk .tbl tr:last-child td{border-bottom:none}.rk .tbl tbody tr:hover td{background:var(--bg-hover)}.rk .tbl tbody tr.sel td{background:var(--accent-subtle)}.rk .tbl td .two{flex-direction:column;min-width:0;line-height:17px;display:flex}.rk .tbl td .two>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rk .tbl td .two .m{color:var(--fg-muted);font-size:11px}.rk .tbl td .mu{color:var(--fg-muted)}.rk .tbl td .trunc{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rk .tbl .ck{width:36px}.rk .tbl .rowact{width:40px}.rk .ckbox{border:1.5px solid var(--border-strong);vertical-align:-3px;border-radius:4px;width:16px;height:16px;display:inline-block}.rk .ckbox.on{background:var(--accent);border-color:var(--accent);position:relative}.rk .ckbox.on:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.rk .ckbox.part{background:var(--accent);border-color:var(--accent);position:relative}.rk .ckbox.part:after{content:"";background:#fff;border-radius:1px;width:8px;height:2px;position:absolute;top:6px;left:3px}.rk.svm{gap:12px;padding:16px 24px 18px}.rk .rbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.rk .rbar .sp{flex:1}.rk .seg2{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:32px;display:inline-flex;overflow:hidden}[data-theme=glass] .rk .seg2,[data-theme=glass] .rk .rtbl,[data-theme=glass] .rk .card2,[data-theme=glass] .rk .runs,[data-theme=glass] .rk .lockc{background:#fff}.rk .seg2 span{color:var(--fg-secondary);border-inline-end:1px solid var(--border-subtle);white-space:nowrap;align-items:center;padding:0 12px;font-size:12.5px;display:inline-flex}.rk .seg2 span:last-child{border-inline-end:0}.rk .seg2 span.on{background:var(--accent);color:var(--accent-fg,#fff);font-weight:600}.rk .drange{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);white-space:nowrap;align-items:center;gap:7px;height:32px;padding:0 11px;font-size:12.5px;display:inline-flex}.rk .drange b{font-weight:600}.rk .drange svg{color:var(--fg-muted)}.rk .rtbl{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;min-height:0;display:flex;overflow:hidden}.rk .rtbl table{border-collapse:collapse;table-layout:fixed;width:100%}.rk .rtbl th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-default);white-space:nowrap;height:32px;padding:0 10px;font-size:10.5px;font-weight:700}.rk .rtbl th.num,.rk .rtbl td.num{text-align:end;font-variant-numeric:tabular-nums}.rk .rtbl th.mid,.rk .rtbl td.mid{text-align:center}.rk .rtbl td{border-bottom:1px solid var(--border-subtle);height:30px;color:var(--fg-primary);white-space:nowrap;text-overflow:ellipsis;padding:0 10px;font-size:12.5px;overflow:hidden}.rk .rtbl tbody tr:last-child td{border-bottom:0}.rk .rtbl .cd{color:var(--fg-muted);font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.rk .rtbl .mu{color:var(--fg-muted)}.rk .rtbl .ref{color:var(--accent-text);font-weight:600}.rk .rtbl tr.grp td{background:var(--bg-muted);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);height:26px;font-size:11px;font-weight:700}.rk .rtbl tr.sub td{background:var(--bg-muted);font-weight:600}.rk .rtbl tr.tot td{background:var(--accent-subtle);color:var(--fg-primary);border-top:1px solid var(--accent-border);height:34px;font-weight:700}.rk .rtbl tr.tot td.num{font-variant-numeric:tabular-nums}.rk .rtbl tr.hot td{background:var(--accent-subtle)}.rk .rtbl td.ind1{padding-inline-start:26px}.rk .rtbl td.ind2{padding-inline-start:42px}.rk .rtbl .neg{color:var(--error)}.rk .rtbl .pos{color:var(--success)}.rk .rfoot{border-top:1px solid var(--border-subtle);background:var(--bg-muted);color:var(--fg-muted);flex-shrink:0;align-items:center;gap:12px;padding:8px 12px;font-size:11.5px;display:flex}.rk .rfoot .sp{flex:1}.rk .rfoot b{color:var(--fg-secondary);font-weight:600}.rk .rfoot .i{align-items:center;gap:5px;display:inline-flex}.rk .figs2{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));flex-shrink:0;gap:10px;display:grid}.rk .card2{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:1px;padding:9px 13px;display:flex}.rk .card2 .k{color:var(--fg-muted);align-items:center;gap:6px;font-size:11.5px;display:flex}.rk .card2 .k svg{color:var(--fg-disabled)}.rk .card2 .v{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700;line-height:25px}.rk .card2 .v small{color:var(--fg-muted);margin-inline-start:4px;font-size:11.5px;font-weight:500}.rk .card2 .s{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rk .card2.ok .v{color:var(--success)}.rk .card2.bad{border-color:var(--error);box-shadow:0 0 0 3px var(--error-subtle)}.rk .card2.bad .v{color:var(--error)}.rk .card2.warn{border-color:var(--warning)}.rk .card2.warn .v{color:var(--warning-text,var(--warning))}.rk .card2.acc{background:var(--accent-subtle);border-color:var(--accent-border)}.rk .card2.acc .v{color:var(--accent-text)}.rk .st2{white-space:nowrap;border-radius:11px;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.rk .st2.ok{background:var(--success-subtle);color:var(--success)}.rk .st2.warn{background:var(--warning-subtle);color:var(--warning-text,var(--warning))}.rk .st2.bad{background:var(--error-subtle);color:var(--error)}.rk .st2.mu{background:var(--bg-muted);color:var(--fg-secondary)}.rk .st2.acc{background:var(--accent-subtle);color:var(--accent-text)}.rk .st2.info{background:var(--info-subtle);color:var(--info)}.rk .note3{color:var(--fg-muted);flex-shrink:0;align-items:flex-start;gap:6px;font-size:12px;line-height:17px;display:flex}.rk .note3 svg{flex-shrink:0;margin-top:1px}.rk .note3 b{color:var(--fg-secondary);font-weight:600}.rk .note3 a,.rk .note3 .lk{color:var(--accent-text);font-weight:600;text-decoration:none}.rk .ban{border-radius:var(--radius-card);flex-shrink:0;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12.5px;line-height:18px;display:flex}.rk .ban svg{flex-shrink:0;margin-top:1px}.rk .ban b{font-weight:600}.rk .ban .sp{flex:1}.rk .ban .lk{color:var(--accent-text);font-weight:600}.rk .ban.info{background:var(--info-subtle);border:1px solid var(--info)}.rk .ban.info>svg{color:var(--info)}.rk .ban.warn{background:var(--warning-subtle);border:1px solid var(--warning)}.rk .ban.warn>svg{color:var(--warning)}.rk .ban.bad{background:var(--error-subtle);border:1px solid var(--error)}.rk .ban.bad>svg{color:var(--error)}.rk .ban.ok{background:var(--success-subtle);border:1px solid var(--success)}.rk .ban.ok>svg{color:var(--success)}.rk .ban.acc{background:var(--accent-subtle);border:1px solid var(--accent-border)}.rk .ban.acc>svg{color:var(--accent-text)}.rk .kv3{grid-template-columns:132px minmax(0,1fr);gap:5px 12px;font-size:12.5px;display:grid}.rk .kv3 .k{color:var(--fg-muted)}.rk .kv3 .v{min-width:0;font-weight:500}.rk .bars{background:var(--bg-muted);vertical-align:middle;border-radius:4px;width:100%;max-width:160px;height:7px;display:inline-block;position:relative;overflow:hidden}.rk .bars i{background:var(--accent);inset-inline-start:0;position:absolute;top:0;bottom:0}.rk .bars i.ok{background:var(--success)}.rk .bars i.warn{background:var(--warning)}.rk.rhm{gap:12px;padding:16px 24px 18px}.rk .findbig{border:1px solid var(--border-default);background:var(--bg-surface);height:48px;box-shadow:var(--shadow-sm);border-radius:12px;flex-shrink:0;align-items:center;gap:11px;padding:0 16px;display:flex}[data-theme=glass] .rk .findbig,[data-theme=glass] .rk .qt,[data-theme=glass] .rk .sheet{background:#fff}.rk .findbig>svg{flex-shrink:0}.rk .findbig .ph{color:var(--fg-muted);font-size:14.5px}.rk .findbig .sp{flex:1}.rk .kbd{border:1px solid var(--border-default);background:var(--bg-muted);height:21px;color:var(--fg-muted);white-space:nowrap;border-radius:5px;align-items:center;gap:3px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.rk .jump{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;display:flex}.rk .jump a{border:1px solid var(--border-default);background:var(--bg-surface);height:28px;color:var(--fg-secondary);white-space:nowrap;border-radius:14px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;text-decoration:none;display:inline-flex}.rk .jump a .n{color:var(--fg-disabled);font-variant-numeric:tabular-nums}.rk .qgrid{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rk .qt{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:3px;min-width:0;min-height:138px;padding:13px 15px 11px;display:flex}.rk .qt .qq{color:var(--fg-secondary);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.rk .qt .qq svg{color:var(--accent-text);flex-shrink:0}.rk .qt .qa{font-variant-numeric:tabular-nums;margin-top:2px;font-size:23px;font-weight:700;line-height:31px}.rk .qt .qa small{color:var(--fg-muted);margin-inline-start:4px;font-size:12px;font-weight:500}.rk .qt .qs{color:var(--fg-muted);font-size:11.5px;line-height:16px}.rk .qt .qf{color:var(--accent-text);align-items:center;gap:6px;margin-top:auto;padding-top:7px;font-size:11.5px;font-weight:600;display:flex}.rk .qt.up .qa{color:var(--success)}.rk .qt.bad .qa{color:var(--error)}.rk .qt.lead{background:var(--accent-subtle);border-color:var(--accent-border)}.rk .agebar{background:var(--bg-muted);border-radius:5px;height:10px;display:flex;overflow:hidden}.rk .agebar i{display:block}.rk .agekey{color:var(--fg-muted);flex-wrap:wrap;gap:6px 16px;font-size:11.5px;display:flex}.rk .agekey span{align-items:center;gap:6px;display:inline-flex}.rk .agekey i{border-radius:3px;width:9px;height:9px;display:inline-block}.rk .cen{flex:1;gap:12px;min-height:0;display:grid}.rk .pane{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-sm);flex-direction:column;min-height:0;display:flex;overflow:hidden}[data-theme=glass] .rk .pane{background:#fff}.rk .pane>.ph{border-bottom:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:9px;height:40px;padding:0 14px;display:flex}.rk .pane>.ph h3{margin:0;font-size:13.5px;font-weight:700}.rk .pane>.ph .n{color:var(--fg-muted);font-size:11.5px}.rk .pane>.ph .sp{flex:1}.rk .pane>.bd{flex:1;min-height:0;overflow:hidden}.rk .catlist{flex-direction:column;gap:1px;padding:6px;display:flex}.rk .cat{height:30px;color:var(--fg-secondary);white-space:nowrap;border-radius:7px;align-items:center;gap:9px;padding:0 9px;font-size:12.5px;text-decoration:none;display:flex}.rk .cat svg{color:var(--fg-muted);flex-shrink:0}.rk .cat .n{color:var(--fg-disabled);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:11.5px}.rk .cat.on{background:var(--accent-subtle);color:var(--accent-text);font-weight:600}.rk .cat.on svg,.rk .cat.on .n{color:var(--accent-text)}.rk .cat.home{background:var(--bg-muted);font-weight:600}.rk .cat.home svg{color:var(--accent-text)}.rk .catsep{background:var(--border-subtle);height:1px;margin:6px 4px}.rk .rrow{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;height:45px;padding:0 14px;display:flex}.rk .rrow:last-child{border-bottom:0}.rk .rrow .star{color:var(--fg-disabled);flex-shrink:0;display:inline-flex}.rk .rrow .star.on{color:var(--warning)}.rk .rrow .tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rk .rrow .tx .n{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.rk .rrow .tx .d{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rk .rrow .gchip{background:var(--bg-muted);height:21px;color:var(--fg-secondary);white-space:nowrap;border-radius:11px;flex-shrink:0;align-items:center;gap:5px;padding:0 8px;font-size:11px;display:inline-flex}.rk .rrow .lr{color:var(--fg-muted);white-space:nowrap;text-align:end;flex-shrink:0;width:164px;font-size:11.5px}.rk .rrow .ac{flex-shrink:0}.rk .rrow.on{background:var(--accent-subtle);box-shadow:inset 3px 0 0 var(--accent)}.rk .carry{background:var(--accent-subtle);border-bottom:1px solid var(--accent-border);flex-shrink:0;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.rk .carry .bk{color:var(--accent-text);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.rk .carry .q{font-size:13px;font-weight:700}.rk .carry .v{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.rk .carry .sp{flex:1}.rk .carry .mu{color:var(--fg-muted);font-size:11.5px}.rk .rp{height:34px;color:var(--fg-primary);white-space:nowrap;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex;overflow:hidden}.rk .rp .nm{text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:16px;overflow:hidden}.rk .rp .ds{color:var(--fg-muted);text-overflow:ellipsis;font-size:11.5px;line-height:15px;overflow:hidden}.rk .rp .st{color:var(--fg-disabled);flex-shrink:0;margin-inline-start:auto;display:inline-flex}.rk .sheet{inset-inline-end:0;top:var(--topbar-h);background:var(--bg-surface);border-inline-start:1px solid var(--border-default);z-index:40;flex-direction:column;width:520px;display:flex;position:absolute;bottom:0;box-shadow:-12px 0 32px #0000001f}.rk .sheet>.sh{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.rk .sheet>.sb{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 18px;display:flex;overflow:hidden}.rk .sheet>.sf{border-top:1px solid var(--border-subtle);background:var(--bg-muted);align-items:center;gap:8px;padding:11px 18px;display:flex}.rk .scrim{inset:var(--topbar-h) 0 0 0;z-index:30;background:#0f172a47;position:absolute}.rk.rom{gap:10px;padding:14px 24px 16px}.rk .rohd{flex-shrink:0;align-items:flex-start;gap:12px;display:flex}.rk .rohd .crumb{color:var(--fg-muted);align-items:center;gap:4px;font-size:11.5px;display:flex}.rk .rohd h1{align-items:baseline;gap:10px;margin:0;font-size:21px;font-weight:700;line-height:28px;display:flex}.rk .rohd h1 .rng{color:var(--fg-muted);font-size:12.5px;font-weight:500}.rk .rohd .acts{align-items:center;gap:7px;margin-inline-start:auto;display:flex}.rk .iconb{border-radius:var(--radius-control);border:1px solid var(--border-default);background:var(--bg-surface);width:32px;height:32px;color:var(--fg-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-theme=glass] .rk .iconb,[data-theme=glass] .rk .rostrip,[data-theme=glass] .rk .rotbl,[data-theme=glass] .rk .drw,[data-theme=glass] .rk .a4,[data-theme=glass] .rk .modal2,[data-theme=glass] .rk .pbox{background:#fff}.rk .iconb.x{color:var(--error);border-color:var(--error-subtle)}.rk .rostrip{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.rk .rostrip .lb{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.rk .fchip{border-radius:var(--radius-control);border:1px solid var(--border-default);background:var(--bg-surface);height:30px;color:var(--fg-secondary);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.rk .fchip b{color:var(--fg-primary);font-weight:600}.rk .fchip svg{color:var(--fg-muted)}.rk .fchip.on{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text)}.rk .fchip.on b,.rk .fchip.on svg{color:var(--accent-text)}.rk .rostrip .sp{flex:1}.rk .rotabs{flex-shrink:0;align-items:center;gap:16px;display:flex}.rk .rotabs .tb{align-items:center;gap:18px;display:flex}.rk .rotabs .tb a{color:var(--fg-muted);border-bottom:2px solid #0000;padding-bottom:6px;font-size:13.5px;text-decoration:none}.rk .rotabs .tb a.on{color:var(--fg-primary);border-bottom-color:var(--accent);font-weight:600}.rk .rotabs .sp{flex:1}.rk .rotabs .ri{color:var(--fg-muted);align-items:center;gap:8px;font-size:12px;display:flex}.rk .rotabs .ri b{color:var(--fg-secondary);font-weight:600}.rk .rotbl{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.rk .ptitle{text-align:center;border-bottom:1px solid var(--border-subtle);flex-shrink:0;padding:9px 12px 10px;position:relative}.rk .ptitle .org{color:var(--fg-muted);letter-spacing:.03em;font-size:12px}.rk .ptitle .nm{font-size:15px;font-weight:700}.rk .ptitle .rg{color:var(--fg-muted);font-size:11.5px}.rk .ptitle .tagp{color:var(--fg-disabled);inset-inline-end:10px;align-items:center;gap:5px;font-size:10.5px;display:inline-flex;position:absolute;top:10px}.rk .rotbl table{border-collapse:collapse;table-layout:fixed;width:100%}.rk .rotbl th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-default);white-space:nowrap;height:30px;padding:0 9px;font-size:10.5px;font-weight:700}.rk .rotbl th.num,.rk .rotbl td.num{text-align:end;font-variant-numeric:tabular-nums}.rk .rotbl td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;height:29px;padding:0 9px;font-size:12.5px;overflow:hidden}.rk .rotbl .lk{color:var(--accent-text);font-weight:600}.rk .rotbl .mu{color:var(--fg-muted)}.rk .rotbl tr.sub td{background:var(--bg-muted);height:28px;font-weight:600}.rk .rotbl tr.gh td{background:var(--accent-subtle);height:28px;color:var(--accent-text);font-weight:700}.rk .rotbl tr.tot td{background:var(--accent-subtle);border-top:1px solid var(--accent-border);height:31px;font-weight:700}.rk .rotbl tr.page td{background:var(--bg-muted);height:29px;color:var(--fg-secondary);font-weight:600}.rk .rofoot{border-top:1px solid var(--border-subtle);background:var(--bg-muted);color:var(--fg-muted);flex-shrink:0;align-items:center;gap:12px;padding:7px 12px;font-size:11.5px;display:flex}.rk .rofoot .sp{flex:1}.rk .rofoot b{color:var(--fg-secondary);font-weight:600}.rk .rofoot .i{align-items:center;gap:5px;display:inline-flex}.rk .drw{inset-inline-end:0;top:var(--topbar-h);background:var(--bg-surface);border-inline-start:1px solid var(--border-default);z-index:40;flex-direction:column;width:700px;display:flex;position:absolute;bottom:0;box-shadow:-14px 0 36px #0f172a24}.rk .drw>.dh{border-bottom:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.rk .drw>.dh h3{margin:0;font-size:14.5px;font-weight:700}.rk .drw>.dh .sp{flex:1}.rk .drw>.dm{flex:1;grid-template-columns:148px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.rk .dtabs{border-inline-end:1px solid var(--border-subtle);background:var(--bg-muted);flex-direction:column;gap:2px;padding:8px 6px;display:flex}.rk .dtabs a{height:32px;color:var(--fg-secondary);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:0 9px;font-size:12.5px;text-decoration:none;display:flex}.rk .dtabs a svg{color:var(--fg-muted);flex-shrink:0}.rk .dtabs a .n{color:var(--fg-disabled);margin-inline-start:auto;font-size:11px}.rk .dtabs a.on{background:var(--bg-surface);color:var(--accent-text);box-shadow:var(--shadow-sm);font-weight:600}.rk .dtabs a.on svg,.rk .dtabs a.on .n{color:var(--accent-text)}.rk .dbody{flex-direction:column;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow:hidden}.rk .drw>.df{border-top:1px solid var(--border-subtle);background:var(--bg-muted);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.rk .drw>.df .sp{flex:1}.rk .drw>.df .ct{color:var(--fg-muted);font-size:11.5px}.rk .drw>.df .ct b{color:var(--accent-text);font-weight:700}.rk .dlbl{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);flex-shrink:0;font-size:11px;font-weight:700}.rk .cond{grid-template-columns:20px 142px 104px minmax(0,1fr) 18px;align-items:center;gap:6px;display:grid}.rk .cond .ix{color:var(--fg-disabled);text-align:center;font-variant-numeric:tabular-nums;font-size:11px}.rk .ctl2{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);align-items:center;gap:6px;min-width:0;height:30px;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.rk .ctl2 .v{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rk .ctl2 .ph{color:var(--fg-disabled)}.rk .ctl2 .chev{color:var(--fg-muted);flex-shrink:0;margin-inline-start:auto;display:inline-flex}.rk .tag2{background:var(--accent-subtle);height:20px;color:var(--accent-text);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.rk .anyall{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:26px;display:inline-flex;overflow:hidden}.rk .anyall span{color:var(--fg-secondary);align-items:center;padding:0 10px;font-size:11.5px;display:inline-flex}.rk .anyall span.on{background:var(--accent);color:var(--accent-fg,#fff);font-weight:600}.rk .viewchip{border:1px solid var(--border-default);background:var(--bg-surface);height:26px;color:var(--fg-secondary);white-space:nowrap;border-radius:13px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;display:inline-flex}.rk .viewchip.on{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text);font-weight:600}.rk .pick{flex:1;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:8px;min-height:0;display:grid}.rk .pbox{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);flex-direction:column;min-height:0;display:flex;overflow:hidden}.rk .pbox>.h{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);align-items:center;gap:6px;padding:7px 10px;font-size:10.5px;font-weight:700;display:flex}.rk .pbox>.h .n{color:var(--fg-disabled);margin-inline-start:auto}.rk .pbox>.b{flex:1;min-height:0;overflow:hidden}.rk .pgrp{color:var(--fg-disabled);letter-spacing:.04em;text-transform:uppercase;padding:5px 10px 3px;font-size:10.5px;font-weight:700}.rk .pit{white-space:nowrap;align-items:center;gap:7px;height:25px;padding:0 10px;font-size:12px;display:flex}.rk .pit .gr{color:var(--fg-disabled);flex-shrink:0;display:inline-flex}.rk .pit .nm{text-overflow:ellipsis;flex:1;overflow:hidden}.rk .pit .w{color:var(--fg-muted);font-variant-numeric:tabular-nums;text-align:end;flex-shrink:0;width:38px;font-size:11px}.rk .pit .al{color:var(--fg-disabled);text-align:center;flex-shrink:0;width:16px;font-size:10.5px}.rk .pit .sg{color:var(--accent-text);text-align:center;flex-shrink:0;width:12px;font-size:11px;font-weight:700}.rk .pit .src{color:var(--fg-disabled);font-size:10.5px}.rk .pmid{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.rk .pbtn{border:1px solid var(--border-default);background:var(--bg-surface);width:28px;height:26px;color:var(--fg-secondary);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.rk .frow{gap:10px;display:grid}.rk .fcell{flex-direction:column;gap:4px;min-width:0;display:flex}.rk .fcell .k{color:var(--fg-muted);font-size:11.5px}.rk .ckr{color:var(--fg-primary);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.rk .pgrid{flex:1;grid-template-columns:300px minmax(0,1fr) 268px;gap:11px;min-height:0;display:grid}.rk .pcard{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);flex-direction:column;min-height:0;display:flex;overflow:hidden}[data-theme=glass] .rk .pcard{background:#fff}.rk .pcard>.h{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:7px 11px;font-size:10.5px;font-weight:700;display:flex}.rk .pcard>.h .n{color:var(--fg-disabled);letter-spacing:0;text-transform:none;margin-inline-start:auto;font-weight:600}.rk .pcard>.b{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.rk .psec{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-disabled);padding:7px 11px 2px;font-size:10px;font-weight:700}.rk .prow{align-items:center;gap:9px;height:36px;padding:0 11px;display:flex}.rk .prow .tx{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.rk .prow .tx .n{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:16px;overflow:hidden}.rk .prow .tx .s{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:13px;overflow:hidden}.rk .prow .ckbox{flex-shrink:0}.rk .prow.off .tx .n,.rk .prow.off .tx .s{color:var(--fg-disabled)}.rk .prow .tx .s{align-items:center;display:flex}.rk .prow .sc{letter-spacing:.03em;text-transform:uppercase;background:var(--accent-subtle);height:14px;color:var(--accent-text);border-radius:3px;flex-shrink:0;align-items:center;margin-inline-end:6px;padding:0 5px;font-size:9px;font-weight:700;display:inline-flex}.rk .prow .sc.one{background:var(--bg-muted);color:var(--fg-muted)}.rk .prow .ed{border:1px solid var(--border-subtle);background:var(--bg-surface);width:24px;height:24px;color:var(--fg-muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rk .prow.sel{background:var(--accent-subtle)}.rk .prow.sel .ed{border-color:var(--accent);color:var(--accent-text)}.rk .drw.wide{width:880px}.rk .drw>.dm2{flex:1;grid-template-columns:minmax(0,1fr) 312px;gap:12px;min-height:0;padding:12px 14px;display:grid;overflow:hidden}.rk .edl{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:hidden}.rk .edr{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:hidden}.rk .tbar{flex-shrink:0;align-items:center;gap:5px;display:flex}.rk .tbtn{border:1px solid var(--border-default);background:var(--bg-surface);min-width:26px;height:24px;color:var(--fg-secondary);border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;display:inline-flex}.rk .tbtn.on{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text);font-weight:600}.rk .code{background:var(--bg-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-card);min-height:0;color:var(--fg-secondary);white-space:pre;flex:1;padding:9px 11px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;line-height:17.5px;overflow:hidden}[data-theme=dark] .rk .code{background:#0000003d}.rk .code .tg{color:var(--fg-disabled)}.rk .code .mf{color:var(--accent-text);font-weight:600}.rk .code .at{color:var(--success,#16a34a)}.rk .updrop{border:1px dashed var(--border-default);border-radius:var(--radius-card);flex-direction:row;flex-shrink:0;align-items:center;gap:11px;padding:10px 11px;display:flex}.rk .updrop .lg{color:#fff;background:#4338ca;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:inline-flex}.rk .updrop .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rk .updrop .tx .n{font-size:12.5px;font-weight:600}.rk .updrop .tx .s{color:var(--fg-muted);font-size:10.5px}.rk .flds{flex-wrap:wrap;flex-shrink:0;gap:5px;display:flex}.rk .fld{background:var(--accent-subtle);color:var(--accent-text);white-space:nowrap;border-radius:5px;padding:2px 6px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10.5px}.rk .prevbox{border:1px solid var(--border-default);color:#111827;background:#fff;border-radius:3px;flex-shrink:0;padding:10px 11px}.rk .prevbox .row{align-items:center;gap:8px;display:flex}.rk .prevbox .mk{color:#fff;background:#4338ca;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:inline-flex}.rk .prevbox .co{font-size:10.5px;font-weight:700;display:block}.rk .prevbox .ad{color:#6b7280;font-size:8px;display:block}.rk .prevbox .sp{flex:1}.rk .prevbox .rule{background:#e5e7eb;height:1px;margin:6px 0}.rk .prevbox .ttl{text-align:center;font-size:11px;font-weight:700}.rk .prevbox .rng2{text-align:center;color:#6b7280;font-size:8px}.rk .prevlbl{color:var(--fg-muted);text-align:center;flex-shrink:0;font-size:10.5px}.rk .ovr{color:var(--fg-muted);flex-shrink:0;align-items:center;gap:8px;font-size:11.5px;display:flex}.rk .ovr .lk2{color:var(--accent-text);margin-inline-start:auto;font-weight:600}.rk .pcard>.h .rst{color:var(--accent-text);letter-spacing:0;text-transform:none;align-items:center;gap:5px;margin-inline-start:auto;font-weight:600;display:inline-flex}.rk .pcard>.h .n+.rst{margin-inline-start:10px}.rk .ptop{border-bottom:1px solid var(--border-subtle);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:7px;padding:7px 10px;display:flex}.rk .ptop .sp{flex:1}.rk .ptop .sep{background:var(--border-subtle);flex-shrink:0;width:1px;height:16px;margin:0 2px}.rk .pchip{border-radius:var(--radius-control);border:1px solid var(--border-default);background:var(--bg-surface);height:26px;color:var(--fg-secondary);white-space:nowrap;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;display:inline-flex}.rk .pchip.on{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text);font-weight:600}.rk .pap{opacity:.7;border:1.5px solid;border-radius:2px;flex-shrink:0;width:12px;height:16px}.rk .pap.land{width:16px;height:12px}.rk .pstage{background:var(--bg-muted);flex:1;justify-content:center;align-items:center;min-height:0;padding:11px;display:flex}[data-theme=dark] .rk .pstage{background:#00000042}.rk .pbar{border-top:1px solid var(--border-subtle);color:var(--fg-muted);flex-shrink:0;align-items:center;gap:9px;padding:8px 10px;font-size:11.5px;display:flex}.rk .pbar .sp{flex:1}.rk .pbar b{color:var(--fg-secondary);font-weight:600}.rk .a4{aspect-ratio:297/210;color:#111827;background:#fff;border-radius:2px;flex-direction:column;gap:5px;height:100%;padding:11px 13px;display:flex;overflow:hidden;box-shadow:0 6px 20px #0f172a2e}.rk .a4 .ah{text-align:center}.rk .a4 .ah .o{color:#6b7280;font-size:7.5px}.rk .a4 .ah .t{font-size:11px;font-weight:700}.rk .a4 .ah .r{color:#6b7280;font-size:7px}.rk .a4 .lh{border-bottom:1px solid #e5e7eb;align-items:center;gap:6px;padding-bottom:5px;display:flex}.rk .a4 .lh .mk{color:#fff;background:#4338ca;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;font-weight:700;display:inline-flex}.rk .a4 .lh .co{font-size:8px;font-weight:700}.rk .a4 .lh .ad{color:#6b7280;font-size:6px}.rk .a4 .lh .sp{flex:1}.rk .a4 .af{color:#6b7280;gap:6px;font-size:6.5px;display:flex}.rk .a4 .af .sp{flex:1}.rk .a4 table{border-collapse:collapse;width:100%}.rk .a4 th{text-transform:uppercase;letter-spacing:.03em;color:#374151;text-align:start;background:#f9fafb;border:.5px solid #f59e0b;padding:3px 4px;font-size:6.5px}.rk .a4 td{border:.5px solid #f59e0b;padding:3px 4px;font-size:6.5px}.rk .a4 tr:nth-child(2n) td{background:#f9fafb}.rk .a4 .num{text-align:end}.rk .rad{border:1.5px solid var(--border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.rk .rad.on{border-color:var(--accent)}.rk .rad.on:after{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}.rk .lang{flex-direction:column;gap:6px;display:flex}.rk .lang .o{border:1px solid var(--border-default);border-radius:var(--radius-card);align-items:center;gap:9px;padding:7px 10px;display:flex}.rk .lang .o .tx{flex-direction:column;gap:1px;min-width:0;display:flex}.rk .lang .o .tx .n{font-size:12.5px;font-weight:600;line-height:16px}.rk .lang .o .tx .s{color:var(--fg-muted);font-size:10.5px;line-height:13px}.rk .lang .o.on{border-color:var(--accent);background:var(--accent-subtle)}.rk .lang .o.on .tx .n{color:var(--accent-text)}.rk .look{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.rk .look .o{border:1px solid var(--border-default);border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:5px;padding:6px 6px 5px;display:flex}.rk .look .o.on{border-color:var(--accent);background:var(--accent-subtle)}.rk .look .o .nm{color:var(--fg-secondary);font-size:11px}.rk .look .o.on .nm{color:var(--accent-text);font-weight:600}.rk .look .mini{background:#fff;border-radius:2px;flex-direction:column;gap:2px;width:100%;height:26px;padding:3px;display:flex;overflow:hidden}.rk .look .mini i{background:#d1d5db;border-radius:1px;height:3px;display:block}.rk .look .mini.ruled i{background:#fff;border:.5px solid #f59e0b;height:4px}.rk .look .mini.comp i{height:2px}.rk .seg3{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;height:28px;display:inline-flex;overflow:hidden}.rk .seg3 span{color:var(--fg-secondary);flex:1;justify-content:center;align-items:center;font-size:11.5px;display:inline-flex}.rk .seg3 span.on{background:var(--accent);color:#fff;font-weight:600}.rk .fine{border:1px dashed var(--border-default);border-radius:var(--radius-control);height:32px;color:var(--fg-secondary);align-items:center;gap:8px;padding:0 10px;font-size:12px;display:flex}.rk .fine .sp{flex:1}.rk .pstat{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-muted);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:7px 11px;display:flex;overflow:hidden}.rk .pstat .it{color:var(--fg-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.rk .pstat .it svg{color:var(--success,#16a34a)}.rk .pstat .it.i svg{color:var(--fg-muted)}.rk .pstat .sep{background:var(--border-subtle);flex-shrink:0;width:1px;height:14px}.rk .modal2{inset-inline-end:0;top:var(--topbar-h);background:var(--bg-surface);border-inline-start:1px solid var(--border-default);z-index:40;flex-direction:column;width:560px;display:flex;position:absolute;bottom:0;box-shadow:-14px 0 36px #0f172a24}.rk .modal2>.mh{border-bottom:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:10px;padding:13px 16px;display:flex}.rk .modal2>.mh h3{margin:0;font-size:15px;font-weight:700}.rk .modal2>.mh .sp{flex:1}.rk .modal2>.mb{flex-direction:column;flex:1;gap:11px;min-height:0;padding:13px 16px;display:flex;overflow:hidden}.rk .modal2>.mf{border-top:1px solid var(--border-subtle);background:var(--bg-muted);flex-shrink:0;align-items:center;gap:8px;padding:11px 16px;display:flex}.rk .modal2>.mf .sp{flex:1}.rk .chan{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rk .chan .c{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface);flex-direction:column;gap:2px;min-width:0;padding:9px 32px 9px 11px;display:flex;position:relative}.rk .chan .c .t{align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.rk .chan .c .s{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:14px;overflow:hidden}.rk .chan .c .ckbox{top:9px;position:absolute;inset-inline-end:10px}.rk .chan .c.on{border-color:var(--accent)}.rk .chan .c.on .t{color:var(--accent-text)}.rk .chan .c.sel{background:var(--accent-subtle);box-shadow:0 0 0 1px var(--accent)}.rk .chan .c.sel:after{content:"";background:var(--accent-subtle);border-inline-end:1px solid var(--accent);border-bottom:1px solid var(--accent);inset-inline-start:50%;width:10px;height:10px;position:absolute;bottom:-6px;transform:translate(-50%)rotate(45deg)}.rk .forsel{color:var(--accent-text);align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.rk .forsel .mu2{color:var(--fg-muted);font-weight:500}.rk .recip{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;padding:4px 8px;display:flex}.rk .wa{border:1px solid var(--border-subtle);color:#0f3d23;background:#e7f6ec;border-radius:10px;flex-direction:column;gap:5px;padding:9px 11px;display:flex}.rk .wa .m{font-size:11.5px;line-height:16px}.rk .wa .att{background:#fff;border-radius:7px;align-items:center;gap:7px;padding:6px 8px;font-size:11px;display:flex}.rk .schl{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;height:46px;padding:0 12px;display:flex}.rk .schl:last-child{border-bottom:0}.rk .schl .tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rk .schl .tx .n{font-size:13px;font-weight:600}.rk .schl .tx .d{color:var(--fg-muted);font-size:11.5px}.rk .schl .w{color:var(--fg-muted);white-space:nowrap;font-size:11.5px}.rk .rohd h1 .kind{background:var(--accent-subtle);height:19px;color:var(--accent-text);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;align-items:center;gap:5px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.rk .cmpchip{border-radius:var(--radius-control);border:1px solid var(--accent);background:var(--accent-subtle);height:28px;color:var(--accent-text);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.rk .cmpchip b{font-weight:700}.rk .stmt td.nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rk .stmt th{text-overflow:ellipsis;overflow:hidden}.rk .stmt td{height:25px}.rk .stmt .cv{color:var(--fg-disabled);vertical-align:-1px;margin-inline-end:6px;display:inline-flex}.rk .stmt tr.sec td{background:var(--bg-muted);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);height:24px;font-size:10px;font-weight:700}.rk .stmt tr.ind td.nm{padding-inline-start:26px}.rk .stmt tr.sub td{background:var(--bg-muted);font-weight:600}.rk .stmt tr.key{height:auto;font-size:inherit;font-weight:inherit;color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:table-row}.rk .plrow.key{color:inherit;border-inline:0;border-radius:0}.rk .stmt tr.key td{background:var(--accent-subtle);border-top:1px solid var(--accent-border);border-bottom:1px solid var(--accent-border);height:32px;font-size:13.5px;font-weight:700}.rk .stmt tr.key.ok td{background:var(--success-subtle);border-color:var(--success)}.rk .stmt td.up{color:var(--success)}.rk .stmt td.dn{color:var(--error)}.rk .stmt td.sm{font-size:11.5px}.rk .stmt thead th.gh2{text-align:center;border-inline-start:1px solid var(--border-default)}.rk .stmt tr.bc td{background:var(--warning-subtle,#fef3c7)}.rk .crail{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:hidden}.rk .kpi{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);flex-direction:column;flex-shrink:0;gap:1px;padding:9px 11px;display:flex}[data-theme=glass] .rk .kpi{background:#fff}.rk .kpi .k{color:var(--fg-muted);align-items:center;gap:6px;font-size:11px;display:flex}.rk .kpi .v{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700;line-height:25px}.rk .kpi .s{color:var(--fg-muted);font-size:10.5px}.rk .kpi.ok{border-color:var(--success);background:var(--success-subtle)}.rk .kpi.ok .v,.rk .kpi.ok .k{color:var(--success-text,var(--success))}.rk .kpi .bar2{background:var(--bg-muted);border-radius:3px;height:6px;margin-top:5px;display:flex;overflow:hidden}.rk .kpi .bar2 i{display:block}.rk .kpi .bar2 i.a{background:var(--accent)}.rk .kpi .bar2 i.b{background:var(--warning,#f59e0b)}.rk .csplit{flex:1;grid-template-columns:minmax(0,1fr) 316px;gap:12px;min-height:0;display:grid}.rk .eqrow{border-radius:var(--radius-card);background:var(--success-subtle);border:1px solid var(--success);flex-shrink:0;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.rk .eqrow svg{color:var(--success)}.rk .eqrow b{font-variant-numeric:tabular-nums;font-weight:700}.rk .eqrow .sp{flex:1}.rk .eqrow .mu2{color:var(--fg-muted);font-size:11.5px}.rk .cmpby{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.rk .cmpby .o{border:1px solid var(--border-default);border-radius:var(--radius-card);flex-direction:column;gap:3px;min-width:0;padding:8px 9px;display:flex}.rk .cmpby .o .t{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.rk .cmpby .o .s{color:var(--fg-muted);font-size:10px;line-height:13px}.rk .cmpby .o.on{border-color:var(--accent);background:var(--accent-subtle)}.rk .cmpby .o.on .t{color:var(--accent-text)}.rk .cmpby .o.warn2 .s{color:var(--warning-text,#b45309)}.rk .plist{flex-direction:column;gap:5px;display:flex}.rk .plist .r{border:1px solid var(--border-subtle);border-radius:var(--radius-control);align-items:center;gap:9px;height:30px;padding:0 9px;font-size:12.5px;display:flex}.rk .plist .r.on{border-color:var(--accent);background:var(--accent-subtle)}.rk .plist .r .w{color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:11px}.rk .colprev{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-muted);flex-shrink:0;padding:8px 9px}.rk .colprev .hd{flex-wrap:wrap;gap:4px;display:flex}.rk .colprev .c{letter-spacing:.03em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-surface);border:1px solid var(--border-subtle);white-space:nowrap;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:700}.rk .colprev .c.a{border-color:var(--accent);color:var(--accent-text);background:var(--accent-subtle)}.rk .colprev .c.nm2{text-align:start;flex:1}.rk .rsplit{flex:1;grid-template-columns:minmax(0,1fr) 330px;gap:14px;min-height:0;display:grid}.rk .plrow{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) 150px 150px 110px;align-items:center;gap:0 10px;height:29px;padding:0 14px;font-size:13px;display:grid}.rk .plrow .n2,.rk .plrow .p2{text-align:end;font-variant-numeric:tabular-nums}.rk .plrow .p2{color:var(--fg-muted);font-size:12px}.rk .plrow.h2{background:var(--bg-muted);letter-spacing:.05em;text-transform:uppercase;height:28px;color:var(--fg-muted);font-size:10.5px;font-weight:700}.rk .plrow.h2 .n2{font-size:10.5px}.rk .plrow.ind{color:var(--fg-secondary);padding-inline-start:30px}.rk .plrow.sub2{background:var(--bg-muted);font-weight:600}.rk .plrow.key{background:var(--accent-subtle);border-top:1px solid var(--accent-border);border-bottom:1px solid var(--accent-border);height:38px;font-size:14px;font-weight:700}.rk .plrow.key.ok{background:var(--success-subtle);border-color:var(--success)}.rk .plrow .up2{color:var(--success)}.rk .plrow .dn2{color:var(--error)}.rk .bsheet{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:0;display:grid}.rk .eqchk{border-radius:var(--radius-card);background:var(--success-subtle);border:1px solid var(--success);flex-shrink:0;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.rk .eqchk svg{color:var(--success)}.rk .eqchk b{font-variant-numeric:tabular-nums;font-weight:700}.rk .eqchk .sp{flex:1}.rk .lotline{flex-wrap:wrap;gap:6px;display:flex}.rk .lotline span{background:var(--bg-muted);color:var(--fg-secondary);white-space:nowrap;border-radius:5px;padding:1px 6px;font-size:11px}.rk .sbar{background:var(--bg-muted);border-radius:5px;height:22px;font-size:10.5px;font-weight:700;display:flex;overflow:hidden}.rk .sbar i{color:#fff;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.rk .sbar i.av{background:var(--success)}.rk .sbar i.cm{background:var(--warning)}.rk .sbar i.lo{background:var(--error)}.rk{min-width:0;height:100%;min-height:600px;color:var(--fg-primary);flex-direction:column;gap:20px;padding:20px 24px 28px;display:flex}.rk button{font:inherit;color:inherit}.rk .tbl,.rk .rtbl,.rk .rotbl,.rk .pane,.rk .qt,.rk .card2,.rk .kpi,.rk .sheet,.rk .drw,.rk .a4{-webkit-backdrop-filter:none;backdrop-filter:none}.rk .btn{cursor:pointer;flex-shrink:0;text-decoration:none}.rk .btn:focus-visible,.rk .iconb:focus-visible,.rk .fchip:focus-visible,.rk .qt:focus-visible,.rk .rrow:focus-visible,.rk .cat:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rk .btn:disabled,.rk .btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.rk .btn.primary:disabled:hover{background:var(--accent)}.rk .btn.secondary:disabled:hover{background:var(--bg-surface)}.rk .iconb{cursor:pointer;padding:0}.rk .iconb:hover:not(:disabled){background:var(--bg-hover)}.rk .iconb.on{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text)}.rk .iconb:disabled{opacity:.5;cursor:not-allowed}.rk .fchip,.rk .viewchip,.rk .pchip,.rk .tbtn,.rk .pbtn,.rk .filt{cursor:pointer}.rk .fchip:hover,.rk .viewchip:hover,.rk .pchip:hover{border-color:var(--border-strong)}.rk .fchip.on:hover,.rk .viewchip.on:hover,.rk .pchip.on:hover{border-color:var(--accent)}.rk .fchip:disabled,.rk .pchip:disabled,.rk .tbtn:disabled,.rk .pbtn:disabled,.rk .viewchip:disabled{opacity:.5;cursor:not-allowed}.rk .jump a:hover{border-color:var(--border-strong);color:var(--fg-primary)}.rk a.qt,.rk button.qt{color:inherit;text-align:start;cursor:pointer;text-decoration:none}.rk .qt:hover{box-shadow:var(--shadow-md)}.rk .cat{cursor:pointer;text-align:start;background:0 0;border:0;width:100%}.rk .cat:hover:not(.on){background:var(--bg-hover)}.rk .cat.home:hover{background:var(--bg-muted)}.rk .rrow{cursor:pointer}.rk .rrow:hover:not(.on){background:var(--bg-hover)}.rk .rrow .star{cursor:pointer;background:0 0;border:0;padding:0}.rk .rp:hover{background:var(--bg-hover);border-radius:7px}.rk .dtabs button{cursor:pointer;text-align:start;width:100%;height:32px;color:var(--fg-secondary);white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 9px;font-size:12.5px;display:flex}.rk .dtabs button svg{color:var(--fg-muted);flex-shrink:0}.rk .dtabs button .n{color:var(--fg-disabled);margin-inline-start:auto;font-size:11px}.rk .dtabs button.on{background:var(--bg-surface);color:var(--accent-text);box-shadow:var(--shadow-sm);font-weight:600}.rk .dtabs button.on svg,.rk .dtabs button.on .n{color:var(--accent-text)}.rk .dtabs button:hover:not(.on):not(:disabled){background:var(--bg-hover)}.rk .dtabs button:disabled{opacity:.5;cursor:not-allowed}.rk .anyall button,.rk .seg2 button,.rk .seg3 button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.rk .anyall{flex-shrink:0}.rk .anyall button{color:var(--fg-secondary);white-space:nowrap;padding:0 10px;font-size:11.5px}.rk .anyall button.on{background:var(--accent);color:var(--accent-fg,#fff);font-weight:600}.rk .seg2 button{color:var(--fg-secondary);border-inline-end:1px solid var(--border-subtle);white-space:nowrap;padding:0 12px;font-size:12.5px}.rk .seg2 button:last-child{border-inline-end:0}.rk .seg2 button.on{background:var(--accent);color:var(--accent-fg,#fff);font-weight:600}.rk .seg3 button{color:var(--fg-secondary);flex:1;font-size:11.5px}.rk .seg3 button.on{background:var(--accent);color:#fff;font-weight:600}.rk .seg3 button:disabled,.rk .seg2 button:disabled{cursor:not-allowed;opacity:.6}.rk .rotabs .tb button{color:var(--fg-muted);cursor:pointer;border:0;background:0 0;border-bottom:2px solid #0000;padding:0 0 6px;font-size:13.5px}.rk .rotabs .tb button.on{color:var(--fg-primary);border-bottom-color:var(--accent);font-weight:600}.rk .rotabs .tb button:disabled{cursor:not-allowed;opacity:.6}.rk button.ri{cursor:pointer;background:0 0;border:0;padding:0}.rk .rotbl tr.gh td{cursor:pointer}.rk .rotbl td a.lk,.rk .rtbl td a.ref,.rk .stmt td a{color:var(--accent-text);font-weight:600;text-decoration:none}.rk .rotbl td a.lk:hover,.rk .rtbl td a.ref:hover,.rk .stmt td a:hover{text-underline-offset:2px;text-decoration:underline}.rk .ckbox{flex-shrink:0}.rk button.ckbox{cursor:pointer;background:0 0;padding:0}.rk button.ckbox.on{background:var(--accent)}.rk button.ckbox:disabled{opacity:.5;cursor:not-allowed}.rk .ckr,.rk .prow .ed,.rk .lang .o,.rk .look .o,.rk .cmpby .o,.rk .plist .r{cursor:pointer}.rk .prow .ed:disabled,.rk .lang .o:disabled,.rk .look .o:disabled,.rk .cmpby .o:disabled,.rk .plist .r:disabled{cursor:not-allowed;opacity:.55}.rk .lang .o,.rk .look .o,.rk .cmpby .o,.rk .plist .r{background:var(--bg-surface);text-align:start;font:inherit;color:inherit;width:100%}.rk .lang .o.on,.rk .look .o.on,.rk .cmpby .o.on,.rk .plist .r.on{background:var(--accent-subtle)}.rk .pit.add{cursor:pointer;text-align:start;width:100%;color:inherit;background:0 0;border:0}.rk .pit.add:hover,.rk .pit.sel{background:var(--accent-subtle)}.rk .pit.drop{box-shadow:inset 0 2px 0 var(--accent)}.rk .pit.dropend{box-shadow:inset 0 -2px 0 var(--accent)}.rk .pit .gr{cursor:grab}.rk .pit input.w{font:inherit;color:var(--fg-muted);background:0 0;border:0;padding:0;font-size:11px}.rk .pit input.w:focus{outline:1px solid var(--accent);color:var(--fg-primary);border-radius:3px}.rk .pit button.al,.rk .pit button.sg,.rk .pit button.rm{cursor:pointer;background:0 0;border:0;padding:0}.rk .pit button.rm{color:var(--fg-disabled);flex-shrink:0;display:inline-flex}.rk .pit button.rm:hover{color:var(--error)}.rk .pit button.sg:disabled{cursor:default;color:var(--fg-disabled)}.rk .pbox>.b,.rk .pane>.bd,.rk .pcard>.b,.rk .dbody,.rk .sheet>.sb,.rk .modal2>.mb{overflow-y:auto}.rk .pbox>.h input{min-width:0;font:inherit;letter-spacing:0;text-transform:none;color:var(--fg-primary);background:0 0;border:0;outline:none;flex:1;font-size:11px;font-weight:500}.rk .search input{min-width:0;height:100%;font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:none;flex:1;padding:0}.rk .search input::placeholder{color:var(--fg-muted)}.rk .search:focus-within,.rk .ctl2:focus-within{border-color:var(--accent)}.rk .ctl2{position:relative}.rk .ctl2>input,.rk .ctl2>textarea{min-width:0;height:100%;font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:12px}.rk .ctl2>input::placeholder{color:var(--fg-disabled)}.rk button.ctl2{cursor:pointer;text-align:start;width:100%}.rk button.ctl2:disabled{cursor:not-allowed;opacity:.6}.rk .tag2 button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.rk .rkwrap{min-width:0;display:inline-flex;position:relative}.rk .rkwrap.block{display:flex}.rk .rkpop{z-index:60;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-card);min-width:100%;max-width:380px;max-height:320px;box-shadow:var(--shadow-md);top:calc(100% + 4px);flex-direction:column;display:flex;position:absolute;inset-inline-start:0;overflow:hidden}.rk .rkpop.end{inset-inline:auto 0}.rk .rkpop .q{border-bottom:1px solid var(--border-subtle);height:32px;color:var(--fg-muted);flex-shrink:0;align-items:center;gap:6px;padding:0 9px;display:flex}.rk .rkpop .q input{min-width:0;font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:none;flex:1;font-size:12px}.rk .rkpop .ls{flex-direction:column;gap:1px;padding:4px;display:flex;overflow-y:auto}.rk .rkpop .gl{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-disabled);padding:6px 8px 2px;font-size:10px;font-weight:700}.rk .rkpop .o{min-height:28px;color:var(--fg-primary);text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.rk .rkpop .o:hover,.rk .rkpop .o.hi{background:var(--bg-hover)}.rk .rkpop .o.on{color:var(--accent-text);font-weight:600}.rk .rkpop .o:disabled{opacity:.5;cursor:not-allowed}.rk .rkpop .o .m{color:var(--fg-muted);margin-inline-start:auto;font-size:11px;font-weight:400}.rk .rkpop .em{color:var(--fg-muted);padding:10px;font-size:12px}.rk .rkpop .ft{border-top:1px solid var(--border-subtle);background:var(--bg-muted);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:7px 8px;display:flex}.rk .rkpop input[type=date],.rk .rkpop input[type=number],.rk .rkpop input[type=text].in{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:30px;font:inherit;color:var(--fg-primary);padding:0 8px;font-size:12px}.rk .rkpop .sep{background:var(--border-subtle);height:1px;margin:4px 2px}.rk .drw,.rk .sheet,.rk .scrim,.rk .modal2{position:fixed}.rk .scrim.clear{background:0 0}.rk .drw>.dh button.x,.rk .sheet>.sh button.x,.rk .modal2>.mh button.x{color:var(--fg-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.rk .drw>.df{flex-wrap:wrap;row-gap:8px}.rk .drw>.df .ct{flex:auto;min-width:0}.rk .drw>.df .dfb{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.rk .err{color:var(--error);align-items:center;gap:5px;font-size:11.5px;display:flex}.rk .cond.bad .ctl2{border-color:var(--error)}.rk .cond .rmc{color:var(--fg-disabled);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.rk .cond .rmc:hover:not(:disabled){color:var(--error)}.rk .cond .rmc:disabled{cursor:not-allowed;opacity:.5}.rk .addc{color:var(--accent-text);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;display:flex}.rk .addc:disabled{color:var(--fg-disabled);cursor:not-allowed}.rk .pv{background:var(--warning-subtle);height:18px;color:var(--warning-text,var(--warning));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.rk .r2{background:var(--bg-muted);height:18px;color:var(--fg-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.rk .rkempty{text-align:center;color:var(--fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;font-size:12.5px;display:flex}.rk .rkempty b{color:var(--fg-secondary);font-size:13.5px}.rk .rkspin{animation:.9s linear infinite rk-spin}.rk .pcard>.b>*{flex-shrink:0}.rk .fine{height:auto;min-height:32px;padding:6px 10px}.rk .fine>span:not(.sp):not(.r2){min-width:0;line-height:16px}.rk .rohd{flex-wrap:wrap;row-gap:8px}.rk .rohd h1{flex-wrap:wrap;row-gap:2px}.rk .rohd .acts{flex-wrap:wrap;justify-content:flex-end;row-gap:6px}.rk .ptop,.rk .pstat,.rk .rotabs,.rk .rofoot,.rk .pbar{flex-wrap:wrap;row-gap:6px}@media (width<=1365px){.rk .pgrid{grid-template-columns:240px minmax(0,1fr) 236px}.rk .csplit{grid-template-columns:minmax(0,1fr) 272px}}@media (width<=1151px){.rk .pgrid{grid-template-columns:212px minmax(0,1fr) 214px}.rk .drw{width:min(700px,100vw - 32px)}.rk .drw.wide{width:min(880px,100vw - 32px)}.rk .modal2{width:min(560px,100vw - 32px)}}.rk .rohd>.btn.back{align-self:center}.rk .rohd .crumb a.lk{color:inherit;text-decoration:none}.rk .rohd .crumb a.lk:hover,.rk .rohd .crumb a.lk:focus-visible{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.rk .btnsplit{flex-shrink:0;display:inline-flex}.rk .btnsplit>.btn{border-start-end-radius:0;border-end-end-radius:0}.rk .btnsplit>.rkwrap>.btn.more{border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0;padding:0 10px}.rk .btnsplit>.btn:only-child{border-radius:var(--radius-full)}.rk .rkpop a.o{color:var(--fg-primary)}.rk .skel{background:var(--bg-muted);border-radius:4px;height:10px;animation:1.2s ease-in-out infinite rk-pulse;display:block}.rk .chartbox{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 16px;display:flex;overflow:hidden}.rk .chartbox svg text{font-family:inherit}.rk .chartkey{color:var(--fg-muted);flex-wrap:wrap;gap:6px 16px;font-size:11.5px;display:flex}.rk .chartkey span{align-items:center;gap:6px;display:inline-flex}.rk .chartkey i{border-radius:3px;width:9px;height:9px;display:inline-block}.rk .a4.frame{padding:0;position:relative}.rk .a4.frame iframe{background:#fff;border:0;width:100%;height:100%;display:block}.rk .a4.port{aspect-ratio:210/297}.rk .a4 .busy{color:#6b7280;background:#fff9;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;inset:0}.rk .code textarea{resize:none;width:100%;height:100%;font:inherit;color:var(--fg-primary);white-space:pre;background:0 0;border:0;outline:none;padding:0}.app-main:has(>.rk){flex-direction:column;display:flex}.app-main>.rk{flex:1 1 0;height:auto}.app-main:has(>.rk)>:not(.rk){flex-shrink:0}.rk .star.on svg,.rk .iconb.fav svg{fill:currentColor}.rk .pane>.ph .star{color:var(--fg-disabled);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}.rk .pane>.ph .star.on{color:var(--warning)}.rk .cenw{flex-direction:column;flex:1;min-height:0;display:flex;container:rkpage/inline-size}.rk .cen{grid-template-columns:236px minmax(0,1fr)}.rk .cen.sel{grid-template-columns:236px minmax(0,1fr) 340px}@container rkpage (width<=1179px){.rk .cen{grid-template-columns:208px minmax(0,1fr)}.rk .cen.sel{grid-template-columns:208px minmax(0,1fr) 300px}}@container rkpage (width<=899px){.rk .cen.sel{grid-template-columns:minmax(0,1fr) 300px}.rk .cen.sel>.cats{display:none}}.rk .cat>.lb{text-overflow:ellipsis;min-width:0;overflow:hidden}.rk .pane>.ph{min-width:0}.rk .pane>.ph>*{flex-shrink:0}.rk .pane>.ph h3{white-space:nowrap;text-overflow:ellipsis;flex-shrink:.001;min-width:0;overflow:hidden}.rk .pane>.ph .n{white-space:nowrap}.rk .pane>.ph .sp{flex:1 1 0;min-width:0}.rk .pane>.ph .search{flex:0 auto;min-width:128px}.rk .sortb .lb{white-space:nowrap}.rk .pane.lst{container:rklist/inline-size}@container rklist (width<=619px){.rk .sortb{padding:0 11px}.rk .sortb .lb{display:none}.rk .rrow .lr{text-overflow:ellipsis;width:auto;max-width:118px;overflow:hidden}.rk .carry .mu:last-child{display:none}}@container rklist (width<=479px){.rk .rrow .lr,.rk .rrow .gchip,.rk .carry .mu{display:none}}.rk .carry>*{flex-shrink:0}.rk .carry .q,.rk .carry .mu{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.rk .carry .v{white-space:nowrap}.rk .pane.run .rfoot{flex-wrap:wrap;row-gap:6px}.rk .pane.run .rfoot>span:last-child{white-space:nowrap}.rk .findbig .ph{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rk .findbig .kbd,.rk .qt .qq>span:last-child{flex-shrink:0}.rk .qwrap{flex-shrink:0;container:rkhome/inline-size}@container rkhome (width<=899px){.rk .qgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rk .sheet{max-width:calc(100vw - 32px)}.rk .sheet>.sh>div{min-width:0}.rk .sheet>.sf{flex-wrap:wrap;row-gap:8px}.rk .sheet>.sf>span:last-child{white-space:nowrap}.rk .rohd>div:not(.acts){flex:auto;min-width:0}.rk .rohd .crumb{flex-wrap:wrap}.rk .rohd h1 .rng{min-width:0}.rk .drw>.dh h3{white-space:nowrap;flex-shrink:0}.rk .drw>.dh>span:not(.sp){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rk .drw>.dh>.x{flex-shrink:0}.rk .drw>.df .dfb{flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.rk .rotbl>.scr{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.rk .rotbl>.scr>.rkempty{flex:1}.rk .search{width:var(--sw,280px)}.rk .mob,.rk .iconb.mob,.rk .pane>.ph .x.mob{display:none}.rk .dsk{display:contents}.rk .pmbar,.rk .excards{display:none}.rk .cenw{gap:12px}.rk .cchips{scrollbar-width:none;flex-wrap:nowrap;flex-shrink:0;gap:8px;padding:2px 0;display:none;overflow-x:auto}.rk .cchips::-webkit-scrollbar{display:none}.rk .cchips a{border:1px solid var(--border-default);background:var(--bg-surface);height:40px;color:var(--fg-secondary);white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}.rk .cchips a svg{color:var(--fg-muted)}.rk .cchips a .n{color:var(--fg-disabled);font-variant-numeric:tabular-nums}.rk .cchips a.on{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text);font-weight:600}.rk .cchips a.on svg,.rk .cchips a.on .n{color:var(--accent-text)}@container rkpage (width<=639px){.rk .cchips{display:flex}.rk .cen,.rk .cen.sel{grid-template-columns:minmax(0,1fr)}.rk .cen>.cats,.rk .cen.sel>.lst{display:none}.rk .pane>.ph .x.mob{margin-inline-end:-8px;display:inline-flex}}.rk .ban>span{overflow-wrap:anywhere;min-width:0}.rk .crumbback{display:none}.rk .rohd h1 .tags{align-items:center;gap:10px;display:inline-flex}.rk .rotabs>.rchips{display:contents}.rk .rotabs>.search{order:1}.rk .rotabs>.rchips>:not(:first-child){order:2}@media (width<=1023px){.app-main>.rk{flex:none;height:auto;min-height:0}.rk .pane>.bd,.rk .pcard>.b{overflow:visible}.rk .rotbl,.rk .rtbl,.rk .csplit,.rk .cen,.rk .cenw,.rk .pgrid{flex:none;min-height:auto}.rk .rotbl>.rtscroll,.rk .rotbl>.scr,.rk .rtbl>.rtscroll,.rk .csplit>.rotbl{flex:none}.rk .rtscroll{overscroll-behavior-x:contain;overflow-x:auto}.rk .rtscroll>table{min-width:var(--tmin,720px)}.rk .rtscroll tr>:first-child:not([colspan]),.rk .rtscroll tr>:first-child[colspan="1"]{z-index:1;background:var(--bg-surface);box-shadow:inset -1px 0 0 var(--border-subtle);position:sticky;inset-inline-start:0}[dir=rtl] .rk .rtscroll tr>:first-child:not([colspan]),[dir=rtl] .rk .rtscroll tr>:first-child[colspan="1"]{box-shadow:inset 1px 0 0 var(--border-subtle)}.rk .rtscroll thead tr>:first-child{z-index:2;background:linear-gradient(var(--bg-muted), var(--bg-muted)), var(--bg-surface)}.rk .rtscroll tr.gh>:first-child,.rk .rtscroll tr.tot>:first-child,.rk .rtscroll tr.hot>:first-child,.rk .rtscroll tr.key>:first-child{background:linear-gradient(var(--accent-subtle), var(--accent-subtle)), var(--bg-surface)}.rk .rtscroll tr.sub>:first-child,.rk .rtscroll tr.page>:first-child,.rk .rtscroll tr.grp>:first-child{background:linear-gradient(var(--bg-muted), var(--bg-muted)), var(--bg-surface)}.rk .rtscroll tr.key.ok>:first-child{background:linear-gradient(var(--success-subtle), var(--success-subtle)), var(--bg-surface)}.rk .rtscroll tr.bc>:first-child{background:linear-gradient(var(--warning-subtle), var(--warning-subtle)), var(--bg-surface)}.rk .csplit{flex-direction:column;gap:12px;display:flex}.rk .crail{flex-shrink:0;order:-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.rk .crail>:not(.kpi){grid-column:1/-1}.rk .rsplit,.rk .bsheet{flex-direction:column;display:flex}.rk .figs2{grid-template-columns:repeat(2,minmax(0,1fr))}.rk .pghead h1{flex-wrap:wrap;row-gap:2px}.rk .pghead{flex-wrap:wrap;row-gap:10px}.rk .pghead>div:first-child{flex:auto;min-width:0}.rk .pghead .acts{flex-wrap:wrap;row-gap:8px;min-width:0}.rk .pghead .acts .search{flex:200px;width:auto;min-width:0}.rk.prt .pgrid{flex-direction:column;flex:none;gap:12px;display:flex}.rk.prt .pcard,.rk.prt .pstage{flex:none}.rk.prt .a4{width:100%;height:auto}.rk .pstat{overflow:visible}.rk .pstat .it{white-space:normal}.rk .pstat .sep{display:none}.rk .btn{height:40px}.rk .btn.sm{height:36px}.rk .iconb{width:40px;height:40px}.rk .fchip,.rk .viewchip,.rk .pchip,.rk .filt,.rk .drange,.rk .cmpchip,.rk .search,.rk .ctl2,.rk .seg2,.rk .seg3,.rk .anyall{height:40px}.rk .ri,.rk .addc{min-height:40px}.rk .rofoot button.ri{justify-content:center;align-items:center;width:40px;display:inline-flex}.rk .tbtn,.rk .pbtn{min-width:40px;height:40px}.rk .cond .rmc,.rk .rmc{justify-content:center;align-items:center;width:40px;height:40px}.rk .sheet>.sh button.x,.rk .drw>.dh button.x,.rk .modal2>.mh button.x,.rk .pane>.ph .x.mob{width:40px;height:40px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0}.rk .rrow .star,.rk .pane>.ph .star{justify-content:center;align-items:center;width:40px;height:40px}.rk .prow{height:auto;min-height:48px;padding-block:6px}.rk .prow .ed{width:40px;height:40px}.rk .pit{height:40px}.rk .pit .al,.rk .pit .sg{width:28px;height:40px}.rk .pit button.rm{justify-content:center;align-items:center;width:32px;height:40px}.rk .plist .r{height:44px}.rk button.ckbox{position:relative}.rk button.ckbox:before{content:"";position:absolute;inset:-12px}.rk .cat{height:40px}.rk .sheet>.sb>div>a:not(.rp){min-height:40px}.rk .pchip{justify-content:center;min-width:40px}.rk .pcard>.h .rst{min-height:40px;margin-block:-12px}.rk .pane.run>.bd a{align-items:center;min-height:40px;display:inline-flex}.rk .sortb,.rk .btnsplit>.rkwrap>.btn.more{justify-content:center;min-width:40px}.rk .dtabs button{height:40px}.rk .rkpop .o{min-height:40px}.rk .jump a{border-radius:20px;height:40px;padding:0 14px}.rk .rotabs .tb button{align-items:flex-end;min-height:40px;padding-bottom:8px;display:inline-flex}}@media (width<=767px){.app-main>.rk{gap:12px;padding:14px 16px 24px;overflow-x:clip}.rk .cenw,.rk .pane.lst,.rk .qwrap{container-type:normal}.rk .iconb.mob{display:inline-flex}.rk .dsk{display:none}.rk .pane>.ph .x.mob{margin-inline-end:-8px;display:inline-flex}.rk .kbd{display:none}.rk .rkpop,.rk .rkpop.end{background:var(--bg-surface);z-index:80;max-width:none;max-height:min(78vh,560px);padding-bottom:env(safe-area-inset-bottom);border-inline:0;border-bottom:0;border-radius:16px 16px 0 0;animation:.18s ease-out rk-up;position:fixed;inset:auto 0 0;box-shadow:0 0 0 100vmax #0f172a61,0 -8px 24px #0f172a2e}.rk .rkpop:before{content:"";background:var(--border-strong);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:8px auto 4px;display:block}.rk .rkpop .ls{padding:4px 8px 10px}.rk .rkpop .o{gap:10px;min-height:44px;padding:0 12px;font-size:14px}.rk .rkpop .q{height:44px;padding:0 14px}.rk .rkpop .gl{padding:10px 12px 4px;font-size:11px}.rk .rkpop .ft{padding:10px 14px}.rk .rkpop input[type=date],.rk .rkpop input[type=number],.rk .rkpop input[type=text].in{height:40px}.rk .pghead h1{font-size:20px;line-height:26px}.rk .srchall{display:none}.rk .rohd{flex-wrap:nowrap;gap:8px}.rk .rohd:has(>.acts>.btn){flex-wrap:wrap}.rk .rohd h1{font-size:18px;line-height:24px}.rk .rohd h1 .rng{flex-basis:100%}.rk .rohd>.btn.back{max-width:100%;overflow:hidden}.rk .qgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rk .findbig{align-items:flex-start;height:auto;min-height:48px;padding:12px 14px}.rk .findbig .ph{white-space:normal;font-size:14px;line-height:20px}.rk .jump,.rk .cchips{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-inline:-16px;padding:2px 16px;overflow-x:auto}.rk .jump::-webkit-scrollbar{display:none}.rk .rostrip::-webkit-scrollbar{display:none}.rk .dtabs::-webkit-scrollbar{display:none}.rk .jump>*{flex-shrink:0}.rk .jump a{border-radius:20px;height:40px;padding:0 14px;font-size:13px}.rk .scrim{z-index:45;inset:0}.rk .sheet{z-index:50;border-inline-start:0;width:100%;max-width:none;animation:.22s ease-out rk-up;inset:0}.rk .sheet>.sh{align-items:center;padding-block:10px;padding-inline:16px 8px}.rk .sheet>.sb{padding:14px 16px;overflow-y:auto}.rk .sheet>.sf{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.rk .sheet>.sf>.btn{flex:100%;justify-content:center}.rk .sheet>.sf>.sp{display:none}.rk .rp{height:52px}.rk .cchips{display:flex}.rk .cen{flex-direction:column;gap:10px;display:flex}.rk .cen>.cats{display:none}.rk .pane.lst,[data-theme=glass] .rk .pane.lst{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.rk .pane.lst>.ph{border:0;gap:8px;height:auto;padding:0}.rk .pane.lst>.ph>svg,.rk .pane.lst>.ph>h3,.rk .pane.lst>.ph>.n,.rk .pane.lst>.ph>.sp{display:none}.rk .pane.lst>.ph .search{flex:auto;width:auto;min-width:0}.rk .sortb{justify-content:center;width:40px;padding:0}.rk .sortb .lb{display:none}.rk .pane.lst>.bd{flex-direction:column;gap:8px;display:flex}.rk .carry{border:1px solid var(--accent-border);border-radius:var(--radius-card);flex-wrap:wrap;row-gap:4px;height:auto;padding:10px 14px}.rk .carry .sp{display:none}.rk .rrow{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-surface);height:auto;box-shadow:var(--shadow-sm);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:3px 8px;padding-block:10px;padding-inline:4px 12px;display:grid}.rk .rrow:last-child{border-bottom:1px solid var(--border-subtle)}.rk .rrow.on{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.rk .rrow .star{grid-area:1/1/span 2;align-self:start;margin-top:-6px}.rk .rrow .tx{grid-column:2}.rk .rrow .tx .n{white-space:normal}.rk .rrow .tx .d{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rk .rrow .gchip{grid-column:2;justify-self:start;display:inline-flex}.rk .rrow .lr{text-align:start;text-overflow:ellipsis;grid-column:2;width:auto;max-width:none;display:block;overflow:hidden}.rk .rrow .ac{grid-area:1/3/span 2}.rk .cen.sel>.pane.run{z-index:50;box-shadow:none;border:0;border-radius:0;animation:.22s ease-out rk-up;position:fixed;inset:0}.rk .pane.run>.ph{height:56px;padding-inline:16px 8px}.rk .pane.run>.bd{overflow-y:auto}.rk .pane.run .rfoot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.rk .pane.run .rfoot>.btn.primary{flex:auto;justify-content:center;height:44px}.rk .pane.run .rfoot>.sp{display:none}.rk .rostrip{scrollbar-width:none;border-inline:0;border-radius:0;flex-wrap:nowrap;margin-inline:-16px;padding:8px 16px;overflow-x:auto}.rk .rostrip>*{flex-shrink:0}.rk .rostrip .sp{display:none}.rk .rotabs{gap:8px 10px}.rk .rotabs .tb{flex:1 0 100%;gap:20px}.rk .rotabs .tb button{align-items:flex-end;min-height:40px;padding-bottom:8px;display:inline-flex}.rk .rotabs .sp{display:none}.rk .rotabs .search{flex:100%;order:1;width:auto}.rk .rotabs>:not(.tb):not(.search):not(.sp),.rk .rotabs>.rchips>*{order:2}.rk .ptitle{padding:10px 12px}.rk .ptitle .tagp,.rk .rofoot .sp{display:none}.rk .chartbox{padding:12px}.rk .rotbl.rcw,[data-theme=glass] .rk .rotbl.rcw{box-shadow:none;background:0 0;border:0;overflow:visible}.rk .rcw>.ptitle{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card)}.rk .rcards{flex-direction:column;gap:8px;padding-top:10px;display:flex}.rk .rcard{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;gap:8px;padding:11px 13px;display:flex}.rk .rch{align-items:baseline;gap:12px;min-width:0;display:flex}.rk .rch .t{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:14px;font-weight:600}.rk .rch .amt{font-variant-numeric:tabular-nums;text-align:end;flex-shrink:0;font-size:15px;font-weight:700}.rk .rckv{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;display:grid}.rk .rckv>div{flex-direction:column;gap:1px;min-width:0;display:flex}.rk .rckv dt{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);font-size:10.5px;font-weight:700}.rk .rckv dd{overflow-wrap:anywhere;margin:0;font-size:13px}.rk .rckv dd.num{font-variant-numeric:tabular-nums}.rk .rcard .lk{color:var(--accent-text);font-weight:600;text-decoration:none}.rk .rcard .mu{color:var(--fg-muted)}.rk .rcgh{border:1px solid var(--accent-border);border-radius:var(--radius-card);background:linear-gradient(var(--accent-subtle), var(--accent-subtle)), var(--bg-surface);width:100%;min-height:44px;color:var(--accent-text);text-align:start;cursor:pointer;align-items:center;gap:8px;margin-top:4px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.rk .rcgh.l2{border-color:var(--border-subtle);background:linear-gradient(var(--bg-muted), var(--bg-muted)), var(--bg-surface);width:auto;color:var(--fg-secondary);margin-inline-start:14px}.rk .rcgh .lb{flex:auto;min-width:0}.rk .rcgh .v{font-variant-numeric:tabular-nums;flex-shrink:0}.rk .rcsum{z-index:5;background:var(--bg-surface);border:1px solid var(--accent-border);border-radius:var(--radius-card);box-shadow:0 -6px 18px #0f172a1f, var(--shadow-md);flex-direction:column;margin-top:10px;display:flex;position:sticky;bottom:8px}.rk .rcsum .r{color:var(--fg-secondary);align-items:baseline;gap:12px;font-size:12px;display:flex}.rk .rcsum .r>span{flex:auto;min-width:0}.rk .rcsum .r>b{font-variant-numeric:tabular-nums;color:var(--fg-primary);flex-shrink:0;font-weight:700}.rk .rcsum button.r.tot{border-radius:inherit;width:100%;min-height:44px;font:inherit;color:var(--fg-primary);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding-block:0;padding-inline:13px 10px;font-size:13px;font-weight:600}.rk .rcsum button.r.tot>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rk .rcsum .r.tot>b{color:var(--accent-text);font-size:16px}.rk .rcsum .chv{color:var(--fg-muted);flex-shrink:0;transition:transform .15s ease-out;transform:rotate(180deg)}.rk .rcsum.open .chv{transform:none}.rk .rcsumb{border-top:1px solid var(--border-subtle);flex-direction:column;gap:5px;padding:8px 13px 11px;display:flex}.rk .rcsum .r.cap{color:var(--fg-muted);font-size:11.5px}.rk .rcw>.rofoot{border:1px solid var(--border-subtle);border-radius:var(--radius-card);margin-top:10px}.rk .drw,.rk .drw.wide,.rk .modal2{z-index:50;border-inline-start:0;width:100%;max-width:none;animation:.22s ease-out rk-up;inset:0}.rk .drw>.dh{min-height:56px;padding-block:8px;padding-inline:16px 8px}.rk .drw>.dh>span:not(.sp){display:none}.rk .drw>.dm{flex-direction:column;display:flex}.rk .dtabs{scrollbar-width:none;border:1px solid var(--border-subtle);border-radius:10px;flex-direction:row;flex-shrink:0;gap:4px;margin:10px 16px 0;padding:4px;overflow-x:auto}.rk .dtabs button{flex-shrink:0;width:auto;height:40px;padding:0 12px}.rk .dbody{flex:auto;padding:14px 16px;overflow-y:auto}.rk .drw>.df{padding:10px 16px calc(10px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:8px}.rk .drw>.df .sp{display:none}.rk .drw>.df .ct{text-align:center}.rk .drw>.df .dfb{flex-direction:column;align-items:stretch;margin-inline-start:0}.rk .drw>.df .btn{justify-content:center;width:100%}.rk .drw>.dm2{flex-direction:column;padding:14px 16px;display:flex;overflow-y:auto}.rk .edl,.rk .edr{flex-shrink:0;overflow:visible}.rk .code{flex:none;min-height:260px}.rk .cond{grid-template-columns:28px minmax(0,1fr) 40px;row-gap:6px}.rk .cond>:first-child{grid-area:1/1}.rk .cond>:nth-child(2){grid-area:1/2}.rk .cond>:nth-child(3){grid-area:2/2}.rk .cond>:nth-child(4){grid-area:3/2}.rk .cond>:nth-child(5){grid-area:1/3;justify-self:center}.rk .pick{flex-direction:column;flex:none;gap:8px;display:flex}.rk .pick>.pbox{flex:none;height:280px}.rk .pmid{flex-direction:row}.rk .cmpby{grid-template-columns:repeat(2,minmax(0,1fr))}.rk .chan{grid-template-columns:minmax(0,1fr)}.rk .pbar>.btn{display:none}.rk .pmbar{z-index:6;background:var(--bg-surface);border-top:1px solid var(--border-subtle);gap:8px;margin:0 -16px -24px;padding:10px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 16px #0f172a14}.rk .pmbar>.btn{flex:1 1 0;justify-content:center;height:44px}.rk .ptop{gap:6px}}@media (width<=639px){.rk .qgrid{grid-template-columns:minmax(0,1fr)}.rk .qt{min-height:0}.rk .kpi .v,.rk .card2 .v{font-size:17px;line-height:23px}.rk .rohd .crumb,.rk .pghead .crumb,.rk .rohd>.btn.back{display:none}.rk .crumbback{width:fit-content;max-width:100%;min-height:40px;color:var(--accent-text);align-items:center;gap:2px;margin-block:-10px -6px;margin-inline-start:-4px;padding-inline:4px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.rk .crumbback>svg{flex-shrink:0}.rk .crumbback>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rk .rohd h1{flex-direction:column;align-items:flex-start;row-gap:4px}.rk .rohd h1 .nm,.rk .rohd h1 .rng{flex-basis:auto;max-width:100%}.rk .rohd h1 .tags{flex-wrap:nowrap;gap:6px;min-width:0}.rk .rohd h1 .kind,.rk .rohd h1 .pv{white-space:nowrap;flex-shrink:0;height:18px;padding:0 6px;font-size:9.5px}.rk.prt .rohd:has(>.acts>.btn){flex-wrap:nowrap;align-items:flex-start}.rk.prt .rohd .acts{flex-wrap:nowrap;flex-shrink:0}.rk .rotabs{row-gap:10px}.rk .rotabs>.rchips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:1 0 100%;order:2;gap:8px;min-width:0;margin-inline:-16px;padding:0 16px;display:flex;overflow-x:auto}.rk .rotabs>.rchips::-webkit-scrollbar{display:none}.rk .rotabs>.rchips>*{flex-shrink:0}.rk .rotabs .rchips .ri{border:1px solid var(--border-default);background:var(--bg-surface);white-space:nowrap;border-radius:20px;align-items:center;gap:6px;height:40px;min-height:40px;padding:0 12px;font-size:12.5px;display:inline-flex}.rk .rotabs .rchips .cmpchip{border-radius:20px;height:40px;padding:0 12px}.rk .rotabs .rchips .ri .wd,.rk .extbl{display:none}.rk .excards{flex-direction:column;gap:8px;padding:10px;display:flex}.rk .excard{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:12px 13px;display:flex}.rk .excard .exh{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rk .excard .exh .lk{min-width:0;min-height:40px;color:var(--accent-text);overflow-wrap:anywhere;align-items:center;margin-block:-10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.rk .excard .exm{color:var(--fg-muted);font-size:12px}.rk .excard .btn{align-self:flex-start}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-\[3px\]{inset:3px}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.inset-y-1\.5{inset-block:calc(var(--spacing) * 1.5)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.start-1\.5{inset-inline-start:calc(var(--spacing) * 1.5)}.start-2\.5{inset-inline-start:calc(var(--spacing) * 2.5)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-14{inset-inline-start:calc(var(--spacing) * 14)}.start-\[2px\]{inset-inline-start:2px}.start-\[3px\]{inset-inline-start:3px}.-end-0\.5{inset-inline-end:calc(var(--spacing) * -.5)}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-6{inset-inline-end:calc(var(--spacing) * 6)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-\[3px\]{top:-3px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[22px\]{top:22px}.top-\[28px\]{top:28px}.top-\[34px\]{top:34px}.top-\[36px\]{top:36px}.top-\[38px\]{top:38px}.top-\[42px\]{top:42px}.top-\[88px\]{top:88px}.top-full{top:100%}.right-4{right:calc(var(--spacing) * 4)}.-bottom-\[3px\]{bottom:-3px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\[-12px\]{bottom:-12px}.left-0{left:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[30\]{z-index:30}.z-\[32\]{z-index:32}.z-\[35\]{z-index:35}.z-\[40\]{z-index:40}.z-\[45\]{z-index:45}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[2100\]{z-index:2100}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.-ms-1\.5{margin-inline-start:calc(var(--spacing) * -1.5)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.ms-1{margin-inline-start:var(--spacing)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-8{margin-inline-start:calc(var(--spacing) * 8)}.ms-10{margin-inline-start:calc(var(--spacing) * 10)}.ms-\[6px\]{margin-inline-start:6px}.ms-\[19px\]{margin-inline-start:19px}.ms-\[26px\]{margin-inline-start:26px}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.me-auto{margin-inline-end:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-\[22px\]{margin-top:-22px}.-mt-\[72px\]{margin-top:-72px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-\[18px\]{margin-top:18px}.mt-\[26px\]{margin-top:26px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mb-\[56px\]{margin-bottom:-56px}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-\[6px\]{margin-bottom:6px}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-11{height:calc(var(--spacing) * 11)!important}.\!h-\[50px\]{height:50px!important}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[56vh\]{height:56vh}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-\[66px\]{height:66px}.h-\[80vh\]{height:80vh}.h-\[90px\]{height:90px}.h-\[92px\]{height:92px}.h-\[140px\]{height:140px}.h-\[230px\]{height:230px}.h-\[300px\]{height:300px}.h-\[500px\]{height:500px}.h-\[640px\]{height:640px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[44px\]{max-height:44px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[78px\]{max-height:78px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[140px\]{max-height:140px}.max-h-\[176px\]{max-height:176px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[264px\]{max-height:264px}.max-h-\[280px\]{max-height:280px}.max-h-\[288px\]{max-height:288px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100vh-110px\)\]{max-height:calc(100vh - 110px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[58px\]{min-height:58px}.min-h-\[74px\]{min-height:74px}.min-h-\[96px\]{min-height:96px}.min-h-\[160px\]{min-height:160px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[200px\]{width:200px!important}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-\[3px\]{width:3px}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[10px\]{width:10px}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[21px\]{width:21px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[46px\]{width:46px}.w-\[48px\]{width:48px}.w-\[56px\]{width:56px}.w-\[64px\]{width:64px}.w-\[66px\]{width:66px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[78px\]{width:78px}.w-\[80px\]{width:80px}.w-\[84px\]{width:84px}.w-\[86px\]{width:86px}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[96px\]{width:96px}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[115px\]{width:115px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[138px\]{width:138px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[232px\]{width:232px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[262px\]{width:262px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[336px\]{width:336px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[520px\]{width:520px}.w-\[560px\]{width:560px}.w-\[600px\]{width:600px}.w-\[740px\]{width:740px}.w-\[820px\]{width:820px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[85\%\]{max-width:85%}.max-w-\[88px\]{max-width:88px}.max-w-\[92\%\]{max-width:92%}.max-w-\[96px\]{max-width:96px}.max-w-\[136px\]{max-width:136px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[190px\]{max-width:190px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[424px\]{max-width:424px}.max-w-\[460px\]{max-width:460px}.max-w-\[470px\]{max-width:470px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[940px\]{max-width:940px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1140px\]{max-width:1140px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[calc\(100vw-16px\)\]{max-width:calc(100vw - 16px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[calc\(100vw-48px\)\]{max-width:calc(100vw - 48px)}.max-w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{max-width:min(32rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[28px\]{min-width:28px}.min-w-\[72px\]{min-width:72px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[118px\]{min-width:118px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[208px\]{min-width:208px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[480px\]{min-width:480px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[660px\]{min-width:660px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[1020px\]{min-width:1020px}.flex-1{flex:1}.flex-\[1_1_340px\]{flex:340px}.flex-\[1_1_360px\]{flex:360px}.flex-\[999_1_560px\]{flex:999 560px}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[2\]{flex-shrink:2}.shrink-\[100\]{flex-shrink:100}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-\[0\.8\]{scale:.8}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[grid-template-columns\:380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,1fr\)_260px_auto\]{grid-template-columns:minmax(0,1fr) 260px auto}.\[grid-template-columns\:minmax\(0\,1fr\)_minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 330px}.\[grid-template-columns\:repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.1fr_1fr_1fr_1\.2fr_1fr_1fr_auto\]{grid-template-columns:1.1fr 1fr 1fr 1.2fr 1fr 1fr auto}.grid-cols-\[1\.2fr_1\.2fr_1fr_1fr_1fr\]{grid-template-columns:1.2fr 1.2fr 1fr 1fr 1fr}.grid-cols-\[1\.3fr_0\.8fr_1\.3fr_1fr\]{grid-template-columns:1.3fr .8fr 1.3fr 1fr}.grid-cols-\[1\.3fr_1fr_1\.3fr\]{grid-template-columns:1.3fr 1fr 1.3fr}.grid-cols-\[1\.3fr_1fr_1\.3fr_0\.8fr_32px\]{grid-template-columns:1.3fr 1fr 1.3fr .8fr 32px}.grid-cols-\[1\.3fr_1fr_1fr_1fr_0\.8fr_28px\]{grid-template-columns:1.3fr 1fr 1fr 1fr .8fr 28px}.grid-cols-\[1\.5fr_1\.5fr_1fr_1fr_1\.35fr\]{grid-template-columns:1.5fr 1.5fr 1fr 1fr 1.35fr}.grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.grid-cols-\[1fr_1fr_2fr\]{grid-template-columns:1fr 1fr 2fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto_auto_auto\]{grid-template-columns:1fr auto auto auto auto}.grid-cols-\[16px_minmax\(0\,1fr\)_auto\]{grid-template-columns:16px minmax(0,1fr) auto}.grid-cols-\[18px_minmax\(0\,1fr\)\]{grid-template-columns:18px minmax(0,1fr)}.grid-cols-\[20px_92px_minmax\(0\,1fr\)\]{grid-template-columns:20px 92px minmax(0,1fr)}.grid-cols-\[22px_minmax\(0\,1fr\)\]{grid-template-columns:22px minmax(0,1fr)}.grid-cols-\[22px_minmax\(0\,1fr\)_auto\]{grid-template-columns:22px minmax(0,1fr) auto}.grid-cols-\[26px_minmax\(0\,1fr\)_auto\]{grid-template-columns:26px minmax(0,1fr) auto}.grid-cols-\[30px_214px_150px_minmax\(0\,1fr\)_30px\]{grid-template-columns:30px 214px 150px minmax(0,1fr) 30px}.grid-cols-\[30px_minmax\(0\,1fr\)_auto\]{grid-template-columns:30px minmax(0,1fr) auto}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[34px_minmax\(0\,1fr\)\]{grid-template-columns:34px minmax(0,1fr)}.grid-cols-\[36px_1fr\]{grid-template-columns:36px 1fr}.grid-cols-\[36px_minmax\(0\,1fr\)_auto\]{grid-template-columns:36px minmax(0,1fr) auto}.grid-cols-\[44px_110px_minmax\(0\,1fr\)\]{grid-template-columns:44px 110px minmax(0,1fr)}.grid-cols-\[48px_minmax\(0\,1fr\)\]{grid-template-columns:48px minmax(0,1fr)}.grid-cols-\[52px_minmax\(0\,1fr\)\]{grid-template-columns:52px minmax(0,1fr)}.grid-cols-\[56px_minmax\(0\,1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-cols-\[96px_120px\]{grid-template-columns:96px 120px}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[110px_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr)}.grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.grid-cols-\[124px_minmax\(0\,1fr\)\]{grid-template-columns:124px minmax(0,1fr)}.grid-cols-\[130px_1fr\]{grid-template-columns:130px 1fr}.grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.grid-cols-\[220px_minmax\(0\,1fr\)_300px\]{grid-template-columns:220px minmax(0,1fr) 300px}.grid-cols-\[220px_minmax\(0\,1fr\)_320px\]{grid-template-columns:220px minmax(0,1fr) 320px}.grid-cols-\[220px_minmax\(0\,1fr\)_360px\]{grid-template-columns:220px minmax(0,1fr) 360px}.grid-cols-\[220px_minmax\(0\,1fr\)_380px\]{grid-template-columns:220px minmax(0,1fr) 380px}.grid-cols-\[240px_minmax\(0\,1fr\)_300px\]{grid-template-columns:240px minmax(0,1fr) 300px}.grid-cols-\[240px_minmax\(0\,1fr\)_320px\]{grid-template-columns:240px minmax(0,1fr) 320px}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.9fr\)_20px_minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) 20px minmax(0,1.4fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_62px_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 62px auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[15px\]{column-gap:15px}.gap-x-\[18px\]{column-gap:18px}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-\[11px\]{row-gap:11px}.gap-y-px{row-gap:1px}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[11px\]{border-top-left-radius:11px;border-top-right-radius:11px}.rounded-t-\[12px\]{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-b-\[2px\]{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.rounded-b-\[8px\]{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-b-\[11px\]{border-bottom-right-radius:11px;border-bottom-left-radius:11px}.rounded-b-\[12px\]{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#ECECF2\]{border-color:#ececf2}.bg-\[\#2A2470\]{background-color:#2a2470}.bg-\[\#F7F7FA\]{background-color:#f7f7fa}.bg-\[var\(--bg-surface\)\]{background-color:var(--bg-surface)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.p-\[12px_14px_14px\]{padding:12px 14px 14px}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[2px\]{padding-inline:2px}.px-\[3px\]{padding-inline:3px}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[11px\]{padding-inline:11px}.px-\[14px\]{padding-inline:14px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[1px\]{padding-block:1px}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[11px\]{padding-block:11px}.py-px{padding-block:1px}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.ps-14{padding-inline-start:calc(var(--spacing) * 14)}.ps-\[5px\]{padding-inline-start:5px}.ps-\[9px\]{padding-inline-start:9px}.ps-\[14px\]{padding-inline-start:14px}.ps-\[18px\]{padding-inline-start:18px}.ps-\[38px\]{padding-inline-start:38px}.ps-\[40px\]{padding-inline-start:40px}.ps-\[42px\]{padding-inline-start:42px}.ps-\[52px\]{padding-inline-start:52px}.ps-\[62px\]{padding-inline-start:62px}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:var(--spacing)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-7{padding-inline-end:calc(var(--spacing) * 7)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pe-\[10px\]{padding-inline-end:10px}.pe-\[11px\]{padding-inline-end:11px}.pe-\[22px\]{padding-inline-end:22px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[7px\]{padding-top:7px}.pt-\[10px\]{padding-top:10px}.pt-\[11px\]{padding-top:11px}.pt-\[13px\]{padding-top:13px}.pt-\[18px\]{padding-top:18px}.pt-\[26px\]{padding-top:26px}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[2px\]{padding-bottom:2px}.pb-\[10px\]{padding-bottom:10px}.pb-\[11px\]{padding-bottom:11px}.pb-\[14px\]{padding-bottom:14px}.pb-\[18px\]{padding-bottom:18px}.pb-\[96px\]{padding-bottom:96px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-start{text-align:start}.align-\[-2px\]{vertical-align:-2px}.align-\[1px\]{vertical-align:1px}.align-\[3px\]{vertical-align:3px}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[14px\]{font-size:14px!important}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15\.5px\]{--tw-leading:15.5px;line-height:15.5px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19px\]{--tw-leading:19px;line-height:19px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[27px\]{--tw-leading:27px;line-height:27px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-\[42px\]{--tw-leading:42px;line-height:42px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0A0045\]{color:#0a0045}.text-\[\#5A5A6B\]{color:#5a5a6b}.text-\[\#5334D1\]{color:#5334d1}.text-\[color\:var\(--error\)\]{color:var(--error)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:inset_1px_0_0_var\(--border-subtle\)\]{box-shadow:inset 1px 0 0 var(--border-subtle)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[background\:linear-gradient\(var\(--row-bg\)\,var\(--row-bg\)\)\,var\(--bg-surface\)\]{background:linear-gradient(var(--row-bg),var(--row-bg)),var(--bg-surface)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:\[background\:linear-gradient\(var\(--bg-hover\)\,var\(--bg-hover\)\)\,var\(--bg-surface\)\]:is(:where(.group):hover *){background:linear-gradient(var(--bg-hover),var(--bg-hover)),var(--bg-surface)}}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:ps-0:first-child{padding-inline-start:0}.first\:ps-4:first-child{padding-inline-start:calc(var(--spacing) * 4)}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-1:last-child{padding-bottom:var(--spacing)}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.first-of-type\:pt-0:first-of-type{padding-top:0}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:bg-\[var\(--bg-hover\)\]:hover{background-color:var(--bg-hover)}.hover\:bg-\[var\(--bg-muted\)\]:hover{background-color:var(--bg-muted)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[var\(--shadow-md\)\]:hover{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:underline:focus{text-decoration-line:underline}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:h-\[26px\]{height:26px}.sm\:h-\[72px\]{height:72px}.sm\:min-h-0{min-height:0}.sm\:w-\[92px\]{width:92px}.sm\:w-auto{width:auto}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-x-\[18px\]{column-gap:18px}.sm\:rounded-\[12px\]{border-radius:12px}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-0{padding-inline:0}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.sm\:pt-0{padding-top:0}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[24px\]{font-size:24px}.sm\:leading-\[30px\]{--tw-leading:30px;line-height:30px}}@media (width>=48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-6{grid-column:span 6/span 6}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-full{height:100%}.md\:min-h-0{min-height:0}.md\:flex-1{flex:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[60px_minmax\(0\,1fr\)_auto\]{grid-template-columns:60px minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_110px_200px\]{grid-template-columns:minmax(0,1fr) 110px 200px}.md\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.md\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:overflow-hidden{overflow:hidden}.md\:overflow-y-auto{overflow-y:auto}.md\:pb-0{padding-bottom:0}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:h-full{height:100%}.lg\:max-h-full{max-height:100%}.lg\:max-w-\[46\%\]{max-width:46%}.lg\:\[grid-template-columns\:minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_46\%\]{grid-template-columns:1fr 46%}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.lg\:grid-cols-\[minmax\(0\,1fr\)_460px\]{grid-template-columns:minmax(0,1fr) 460px}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.lg\:pe-1{padding-inline-end:var(--spacing)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media (width>=80rem){.xl\:sticky{position:sticky}.xl\:top-3{top:calc(var(--spacing) * 3)}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:inline-block{display:inline-block}.xl\:table-cell{display:table-cell}.xl\:h-\[56px\]{height:56px}.xl\:w-\[400px\]{width:400px}.xl\:w-auto{width:auto}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[236px_minmax\(0\,1fr\)\]{grid-template-columns:236px minmax(0,1fr)}.xl\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.xl\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.xl\:grid-cols-\[minmax\(0\,1fr\)_336px\]{grid-template-columns:minmax(0,1fr) 336px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:grid-cols-\[minmax\(0\,1fr\)_520px\]{grid-template-columns:minmax(0,1fr) 520px}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.xl\:py-0{padding-block:0}}@media (width>=96rem){.\32 xl\:flex{display:flex}.\32 xl\:inline{display:inline}}@container (width>=1000px){.\@min-\[1000px\]\:col-span-2{grid-column:span 2/span 2}.\@min-\[1000px\]\:grid-cols-\[1\.8fr_1fr_1\.25fr_1\.4fr_0\.7fr_1\.15fr\]{grid-template-columns:1.8fr 1fr 1.25fr 1.4fr .7fr 1.15fr}}@container (width>=1240px){.\@min-\[1240px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[1240px\]\:grid-cols-\[15fr_9fr\]{grid-template-columns:15fr 9fr}}.rtl\:object-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){object-position:right}.rtl\:\[box-shadow\:inset_-1px_0_0_var\(--border-subtle\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){box-shadow:inset -1px 0 0 var(--border-subtle)}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_b\]\:text-\[color\:var\(--fg-secondary\)\] b{color:var(--fg-secondary)}.\[\&\>\*\:last-child\]\:rounded-b-\[12px\]>:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.\[\&\>div\]\:flex-wrap>div{flex-wrap:wrap}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#f7f7fa;--bg-surface:#fff;--bg-elevated:#fff;--bg-muted:#f2f2f6;--bg-hover:#f2f2f6;--bg-selected:#f2effc;--bg-rail:#fff;--bg-topbar:#fff;--border-subtle:#ececf2;--border-default:#dcdce3;--border-strong:#c4c4cf;--fg-primary:#0a0045;--fg-secondary:#5a5a6b;--fg-muted:#6b6b7d;--fg-disabled:#9e9ead;--fg-inverse:#fff;--accent:#5334d1;--accent-hover:#4a2dbd;--accent-active:#3f26a3;--accent-subtle:#f2effc;--accent-border:#c9bef2;--accent-text:#5334d1;--accent-fg:#fff;--secondary:#c5299d;--secondary-text:#a31f80;--ai:#0b7a75;--ai-hover:#096660;--ai-subtle:#e3f4f2;--ai-border:#b5e0da;--ai-text:#0b7a75;--ai-fg:#fff;--success:#12855c;--success-subtle:#e6f4ee;--warning:#9a5b00;--warning-subtle:#fdf1df;--error:#c42b3f;--error-subtle:#fbe9eb;--info:#2165d6;--info-subtle:#e8f0fc;--chart-1:#5334d1;--chart-2:#c5299d;--chart-grid:#ececf2;--chart-muted:#dcd6f7;--age-1:#5334d1;--age-2:#8e80ff;--age-3:#b9b0f5;--age-4:#dcd6f7;--shadow-sm:0 2px 4px #0a004514;--shadow-md:0 4px 12px #0a00451a;--logo-soft:#0a0045;--kbd-bg:#f2f2f6;--scrim:#0a004566;--rail-fg:#5a5a6b;--rail-fg-hover:#0a0045;--rail-hover:#f2f2f6;--rail-selected-bg:#f2effc;--rail-selected-fg:#5334d1;--rail-indicator:#5334d1;--rail-badge-bg:#f2f2f6;--rail-badge-fg:#5a5a6b;--rail-border:#ececf2;--rail-warn-bg:#fdf1df;--rail-warn-fg:#9a5b00;--rail-ai-bg:#e3f4f2;--rail-ai-fg:#0b7a75;--ask-bg:#e3f4f2;--ask-border:#b5e0da;--ask-fg:#0b7a75;--ask-hint:#6b6b7d;--kpi-1-bg:#fff;--kpi-1-border:#ececf2;--kpi-1-fg:#0a0045;--kpi-2-bg:#fff;--kpi-2-border:#ececf2;--kpi-2-fg:#0a0045;--kpi-3-bg:#fff;--kpi-3-border:#ececf2;--kpi-3-fg:#0a0045;--kpi-4-bg:#fff;--kpi-4-border:#ececf2;--kpi-4-fg:#0a0045;--font-sans:"Lexend Deca", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--font-arabic:"IBM Plex Sans Arabic", "Lexend Deca", system-ui, sans-serif;--gradient-brand:linear-gradient(90deg, #cb289b 0%, #5334d1 100%);--text-page-title:22px;--lh-page-title:28px;--text-card-title:14px;--lh-card-title:20px;--text-body:14px;--lh-body:20px;--text-small:13px;--lh-small:18px;--text-caption:12px;--lh-caption:16px;--text-kpi:26px;--lh-kpi:32px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:4px;--radius-control:6px;--radius-md:8px;--radius-card:12px;--radius-lg:12px;--radius-full:9999px;--topbar-h:56px;--rail-w:240px;--rail-w-collapsed:64px;--row-h:36px;--row-h-touch:44px;--control-h:36px;--focus-ring:0 0 0 2px var(--bg-surface), 0 0 0 4px var(--accent);--duration-fast:.12s;--duration-base:.2s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#101024;--bg-surface:#1c1c38;--bg-elevated:#242448;--bg-muted:#22223f;--bg-hover:#262649;--bg-selected:#7c5cff2e;--bg-rail:#161630;--bg-topbar:#161630;--border-subtle:#262648;--border-default:#2e2e56;--border-strong:#3e3e6a;--fg-primary:#f2f0ff;--fg-secondary:#b8b2e0;--fg-muted:#8e8ab8;--fg-disabled:#5e5c86;--fg-inverse:#101024;--accent:#7c5cff;--accent-hover:#8f73ff;--accent-active:#6a4aeb;--accent-subtle:#7c5cff29;--accent-border:#7c5cff73;--accent-text:#a594ff;--accent-fg:#fff;--secondary:#f04fc4;--secondary-text:#f27bd3;--ai:#2db5a5;--ai-hover:#3fc9b8;--ai-subtle:#2db5a524;--ai-border:#2db5a573;--ai-text:#3fc9b8;--ai-fg:#101024;--success:#3dd68c;--success-subtle:#3dd68c24;--warning:#f5b342;--warning-subtle:#f5b34224;--error:#ff7a85;--error-subtle:#ff7a8524;--info:#6fa8ff;--info-subtle:#6fa8ff24;--chart-1:#8e80ff;--chart-2:#f04fc4;--chart-grid:#2a2a4e;--chart-muted:#3a3670;--age-1:#8e80ff;--age-2:#6a5bd6;--age-3:#4e439e;--age-4:#3a3670;--shadow-sm:0 2px 4px #0000004d;--shadow-md:0 4px 12px #0000005c;--logo-soft:#fff;--kbd-bg:#262649;--scrim:#0009;--rail-fg:#b8b2e0;--rail-fg-hover:#f2f0ff;--rail-hover:#262649;--rail-selected-bg:#7c5cff2e;--rail-selected-fg:#a594ff;--rail-indicator:#7c5cff;--rail-badge-bg:#262649;--rail-badge-fg:#b8b2e0;--rail-border:#262648;--rail-warn-bg:#f5b34229;--rail-warn-fg:#f5b342;--rail-ai-bg:#2db5a529;--rail-ai-fg:#3fc9b8;--ask-bg:#2db5a524;--ask-border:#2db5a573;--ask-fg:#3fc9b8;--ask-hint:#8e8ab8;--kpi-1-bg:#1c1c38;--kpi-1-border:#262648;--kpi-1-fg:#f2f0ff;--kpi-2-bg:#1c1c38;--kpi-2-border:#262648;--kpi-2-fg:#f2f0ff;--kpi-3-bg:#1c1c38;--kpi-3-border:#262648;--kpi-3-fg:#f2f0ff;--kpi-4-bg:#1c1c38;--kpi-4-border:#262648;--kpi-4-fg:#f2f0ff}[data-theme=vibrant]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#efebfb;--bg-surface:#fff;--bg-elevated:#f6f3fe;--bg-muted:#ede8f9;--bg-hover:#efeafb;--bg-selected:#e6dff9;--bg-rail:#383846;--bg-topbar:#f8f6fe;--border-subtle:#e6e0f5;--border-default:#d7cef0;--border-strong:#beb1e6;--fg-primary:#0a0045;--fg-secondary:#5a5a6b;--fg-muted:#6b6b7d;--fg-disabled:#9e9ead;--fg-inverse:#fff;--accent:#5334d1;--accent-hover:#4a2dbd;--accent-active:#3f26a3;--accent-subtle:#f2effc;--accent-border:#c9bef2;--accent-text:#5334d1;--accent-fg:#fff;--secondary:#c5299d;--secondary-text:#a31f80;--ai:#0b7a75;--ai-hover:#096660;--ai-subtle:#e3f4f2;--ai-border:#b5e0da;--ai-text:#0b7a75;--ai-fg:#fff;--success:#12855c;--success-subtle:#e6f4ee;--warning:#9a5b00;--warning-subtle:#fdf1df;--error:#c42b3f;--error-subtle:#fbe9eb;--info:#2165d6;--info-subtle:#e8f0fc;--chart-1:#5334d1;--chart-2:#c5299d;--chart-grid:#e6e0f5;--chart-muted:#dcd6f7;--age-1:#5334d1;--age-2:#8e80ff;--age-3:#b9b0f5;--age-4:#dcd6f7;--shadow-sm:0 2px 4px #5334d114;--shadow-md:0 4px 12px #5334d11f;--logo-soft:#0a0045;--kbd-bg:#ede8f9;--scrim:#0a004566;--rail-fg:#d6d4e6;--rail-fg-hover:#fff;--rail-hover:#ffffff14;--rail-selected-bg:#5334d1;--rail-selected-fg:#fff;--rail-indicator:#f04fc4;--rail-badge-bg:#ffffff24;--rail-badge-fg:#fff;--rail-border:#2e2e3c;--rail-warn-bg:#f5b342;--rail-warn-fg:#2b1d00;--rail-ai-bg:#3fc9b8;--rail-ai-fg:#052b28;--ask-bg:#2db5a52e;--ask-border:#3fc9b88c;--ask-fg:#7fe0d3;--ask-hint:#b8b2e0;--kpi-1-bg:#e4defa;--kpi-1-border:#a493ec;--kpi-1-fg:#2a1b6e;--kpi-2-bg:#f1caa7;--kpi-2-border:#d19561;--kpi-2-fg:#754215;--kpi-3-bg:#bfe8e3;--kpi-3-border:#5fbfb4;--kpi-3-fg:#0a4f4a;--kpi-4-bg:#c9ebd5;--kpi-4-border:#6dc48f;--kpi-4-fg:#15532e}[data-theme=glass]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:linear-gradient(135deg, #eef0fb 0%, #f7f3fd 45%, #ebf4f5 100%);--bg-surface:#fff;--bg-elevated:#fff;--bg-muted:#0a00450d;--bg-hover:#ffffffbf;--bg-selected:#5334d11f;--bg-rail:#ffffff6b;--bg-topbar:#ffffff8c;--border-subtle:#ffffffd9;--border-default:#0a00451f;--border-strong:#0a004538;--fg-primary:#0a0045;--fg-secondary:#5a5a6b;--fg-muted:#6b6b7d;--fg-disabled:#9e9ead;--fg-inverse:#fff;--accent:#5334d1;--accent-hover:#4a2dbd;--accent-active:#3f26a3;--accent-subtle:#f2effc;--accent-border:#c9bef2;--accent-text:#5334d1;--accent-fg:#fff;--secondary:#c5299d;--secondary-text:#a31f80;--ai:#0b7a75;--ai-hover:#096660;--ai-subtle:#e3f4f2;--ai-border:#b5e0da;--ai-text:#0b7a75;--ai-fg:#fff;--success:#12855c;--success-subtle:#e6f4ee;--warning:#9a5b00;--warning-subtle:#fdf1df;--error:#c42b3f;--error-subtle:#fbe9eb;--info:#2165d6;--info-subtle:#e8f0fc;--chart-1:#5334d1;--chart-2:#c5299d;--chart-grid:#0a004514;--chart-muted:#5334d124;--age-1:#5334d1;--age-2:#8e80ff;--age-3:#b9b0f5;--age-4:#5334d12e;--shadow-sm:0 8px 32px #0a004514, inset 0 1px 0 #ffffffe6;--shadow-md:0 12px 40px #0a00451f, inset 0 1px 0 #ffffffe6;--logo-soft:#0a0045;--kbd-bg:#ffffffb3;--scrim:#0a004566;--rail-fg:#5a5a6b;--rail-fg-hover:#0a0045;--rail-hover:#ffffffb3;--rail-selected-bg:#5334d11f;--rail-selected-fg:#5334d1;--rail-indicator:#5334d1;--rail-badge-bg:#0a00450f;--rail-badge-fg:#5a5a6b;--rail-border:#ffffffb3;--rail-warn-bg:#fdf1df;--rail-warn-fg:#9a5b00;--rail-ai-bg:#e3f4f2;--rail-ai-fg:#0b7a75;--ask-bg:#0b7a751a;--ask-border:#0b7a7559;--ask-fg:#0b7a75;--ask-hint:#6b6b7d;--kpi-1-bg:linear-gradient(135deg, #5334d129, #ffffff8c);--kpi-1-border:#ffffffd9;--kpi-1-fg:#0a0045;--kpi-2-bg:linear-gradient(135deg, #c5299d24, #ffffff8c);--kpi-2-border:#ffffffd9;--kpi-2-fg:#0a0045;--kpi-3-bg:linear-gradient(135deg, #0b7a7524, #ffffff8c);--kpi-3-border:#ffffffd9;--kpi-3-fg:#0a0045;--kpi-4-bg:linear-gradient(135deg, #12855c24, #ffffff8c);--kpi-4-border:#ffffffd9;--kpi-4-fg:#0a0045}[data-theme=glass] .card,[data-theme=glass] .topbar,[data-theme=glass] .rail,[data-theme=glass] .cmd-trigger,[data-theme=glass] .chip,[data-theme=glass] .seg,[data-theme=glass] .btn.secondary,[data-theme=glass] .btn.ai{-webkit-backdrop-filter:blur(18px)saturate(1.4)}[data-theme=glass] .app:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(640px 420px at 88% 8%,#5334d14d,#0000 62%),radial-gradient(560px 420px at 8% 96%,#c5299d3d,#0000 62%),radial-gradient(520px 380px at 55% 55%,#0b7a7524,#0000 62%);position:absolute;inset:0}[data-theme=glass] .topbar,[data-theme=glass] .body{z-index:1;position:relative}[data-theme=glass] .card{border-width:1px}[data-theme=glass] .ins{background:#ffffff8c}[data-theme=glass] .ins.open{background:#0b7a7514}[data-theme=glass] .act,[data-theme=glass] .stock,[data-theme=glass] .acct{background:0 0}[data-theme=glass] .c8.card,[data-theme=glass] .c4.card,[data-theme=glass] .c4 .card{-webkit-backdrop-filter:none;background:#fff;border-color:#ffffffe6}:lang(ar){--font-sans:var(--font-arabic)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s}}.ak-qgrid td.edit :is(input,select,textarea,button):focus-visible,.ak-qgrid td.inp :is(input,select,textarea):focus-visible,.ak-qgrid td.fc :is(input,select,textarea):focus-visible,.ak-obinv td :is(input,select,textarea):focus-visible{outline:none}.ak-qgrid td.edit:focus-within{box-shadow:inset 0 0 0 2px var(--accent);background:var(--bg-surface)!important}.ak-qgrid td.edit.bad:focus-within{box-shadow:inset 0 0 0 2px var(--error)}.ak-acell>input.ghost::selection{color:#0000;background:0 0}@keyframes rk-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes rk-spin{to{transform:rotate(360deg)}}@keyframes rk-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rk .skel{animation:none}.rk .rkspin{animation-duration:2.4s}.rk .sheet,.rk .drw,.rk .modal2,.rk .rkpop,.rk .pane.run{animation:none}}.rk tr.key{height:auto;font-size:inherit;font-weight:inherit;color:inherit;font-variant-numeric:inherit;background:0 0;border:0;border-radius:0;padding:0;display:table-row}.rk .plrow.key{border-inline:0;border-top:1px solid var(--accent-border);border-bottom:1px solid var(--accent-border);background:var(--accent-subtle);height:38px;color:inherit;border-radius:0;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:grid}.rk .plrow.key.ok{background:var(--success-subtle);border-color:var(--success)}[data-theme=glass] .rk tr.key{background:0 0}[data-theme=glass] .rk .plrow.key{background:var(--accent-subtle)}@media (width<=639px){.rk input:not([type=checkbox]):not([type=radio]),.rk select,.rk textarea{font-size:16px}}.brx{flex-direction:column;gap:20px;min-width:0;padding:20px 24px 28px;display:flex}.brx .brsteps{flex-wrap:wrap;align-items:center;gap:8px 6px;display:flex}.brx .brsteps .st{background:var(--bg-surface);border:1px solid var(--border-subtle);height:30px;color:var(--fg-muted);white-space:nowrap;border-radius:15px;align-items:center;gap:7px;padding:0 12px 0 5px;font-size:12.5px;font-weight:600;display:inline-flex}.brx .brsteps .st i{background:var(--bg-muted);border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.brx .brsteps .st.done{color:var(--fg-secondary)}.brx .brsteps .st.done i{background:var(--success-subtle);color:var(--success)}.brx .brsteps .st.on{color:var(--accent-text);border-color:var(--accent);background:var(--accent-subtle)}.brx .brsteps .st.on i{background:var(--accent);color:#fff}.brx .brsteps .ln{background:var(--border-default);width:22px;height:1.5px}.brx .brsteps .sp{flex:1}.brx .brsteps .meta{color:var(--fg-muted);white-space:nowrap;font-size:12px}.brx .brsteps .meta b{color:var(--fg-primary)}.brx .brcard{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);min-width:0}.brx .brcard>.ch{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:11px 16px;font-size:13.5px;font-weight:700;display:flex}.brx .brcard>.ch .sp{flex:1}.brx .brcard>.ch .mu{color:var(--fg-muted);font-size:12px;font-weight:500}.brx .brcard>.cb{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.brx .brup{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:14px;display:grid}.brx .brext{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:14px;display:grid}.brx .brrep{grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:14px;display:grid}.brx .stack{flex-direction:column;gap:14px;min-width:0;display:flex}.brx .stack>.ak-hist{margin:0}@media (width<=1279px){.brx .brup,.brx .brext,.brx .brrep{grid-template-columns:minmax(0,1fr)}}.brx .brdrop{border:2px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--bg-muted);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px 20px;transition:border-color .12s,background .12s;display:flex}.brx .brdrop.over{border-color:var(--accent);background:var(--accent-subtle)}.brx .brdrop.busy{cursor:progress;opacity:.7}.brx .brdrop.row{flex-direction:row;gap:12px;padding:16px 20px}.brx .brdrop .bi{background:var(--accent-subtle);width:52px;height:52px;color:var(--accent-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.brx .brdrop .t{font-size:16px;font-weight:700}.brx .brdrop .d{color:var(--fg-muted);max-width:520px;font-size:12.5px;line-height:18px}.brx .brdrop .d b.ac{color:var(--accent-text)}.brx .brdrop .fmts{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.brx .brdrop .fmts span{background:var(--bg-surface);border:1px solid var(--border-subtle);height:22px;color:var(--fg-secondary);border-radius:11px;align-items:center;gap:4px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.brx .brfile{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:1px 12px;padding:10px 14px;display:grid}.brx .brfile .fi{background:var(--error-subtle);width:38px;height:38px;color:var(--error);border-radius:8px;grid-row:1/span 2;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.brx .brfile b{font-size:13px}.brx .brfile .d{color:var(--fg-muted);font-size:11.5px}.brx .brfile .r{grid-area:1/3/span 2}.brx .brfile.locked{border-color:var(--warning);background:var(--warning-subtle)}.brx .brfacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.brx .brfacts .f{border-radius:var(--radius-md);background:var(--bg-muted);flex-direction:column;gap:2px;min-width:0;padding:9px 12px;display:flex}.brx .brfacts .f .k{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);font-size:10px;font-weight:600}.brx .brfacts .f .v{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.brx .brfacts .f .v.in{color:var(--success)}.brx .brfacts .f .s{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.brx .brhow{flex-direction:column;gap:10px;display:flex}.brx .brhow .h{grid-template-columns:26px minmax(0,1fr);gap:1px 10px;display:grid}.brx .brhow .h i{background:var(--accent-subtle);width:26px;height:26px;color:var(--accent-text);border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.brx .brhow .h b{font-size:12.5px}.brx .brhow .h span{color:var(--fg-muted);font-size:11.5px;line-height:16px}.brx .brt{border-collapse:collapse;table-layout:fixed;width:100%}.brx .brt th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:7px 10px;font-size:10px;font-weight:600}.brx .brt td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;height:34px;padding:0 10px;font-size:12.5px;overflow:hidden}.brx .brt .num{text-align:end;font-variant-numeric:tabular-nums}.brx .brt td.num{font-weight:600}.brx .brt td.mu{color:var(--fg-muted)}.brx .brt td.in{color:var(--success)}.brx .brt td.ds{font-family:ui-monospace,Consolas,monospace;font-size:12px}.brx .brt tr.fc td{background:var(--warning-subtle)}.brx .brt tr.on td{background:var(--accent-subtle)}.brx .brt tbody tr:not(.on):not(.fc):hover td,.brov .brt tbody tr:not(.on):not(.fc):hover td{background:linear-gradient(var(--bg-hover), var(--bg-hover)), var(--bg-surface)}.brx .brt tfoot td{background:var(--bg-muted);border-bottom:0;font-weight:700}.brx .brt.tall td{height:44px}.brx .tscroll{overflow-x:auto}.brx .tscroll>.brt{min-width:1000px}.brx .tscroll :where(.brt th:last-child,.brt td:last-child){z-index:1;background:var(--bg-surface);box-shadow:inset 1px 0 0 var(--border-subtle);position:sticky;inset-inline-end:0}.brx .tscroll :where(.brt th:last-child){background:var(--bg-muted)}[dir=rtl] .brx .tscroll :where(.brt th:last-child,.brt td:last-child){box-shadow:inset -1px 0 0 var(--border-subtle)}.brx .brt tr:last-child td{border-bottom:0}.brx .brt .ck{width:16px;height:16px;accent-color:var(--accent);vertical-align:middle}.brx .brt td.act{text-overflow:clip;padding:0 6px;overflow:visible}.brx .brt .edit{color:var(--fg-muted);border-radius:4px;padding:3px;display:inline-flex}.brx .brt .edit:hover{background:var(--bg-hover);color:var(--fg-primary)}.brx .brt input.cell{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);text-align:end;width:100%;height:26px;font:inherit;font-variant-numeric:tabular-nums;padding:0 6px}.brx .tnote{color:var(--fg-muted);border-top:1px solid var(--border-subtle);align-items:center;gap:8px;padding:9px 14px;font-size:11.5px;display:flex}.brx .tnote .sp{flex:1}.brx .tnote button{color:var(--accent-text);font-weight:600}.brx .pager{color:var(--fg-muted);align-items:center;gap:8px;font-size:12px;display:flex}.brx .bst{white-space:nowrap;vertical-align:middle;border-radius:11px;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.brx .bst.m{background:var(--success-subtle);color:var(--success)}.brx .bst.s{background:var(--info-subtle);color:var(--info)}.brx .bst.n{background:var(--warning-subtle);color:var(--warning)}.brx .bst.r{background:var(--error-subtle);color:var(--error)}.brx .bst.a{background:var(--accent-subtle);color:var(--accent-text)}.brx .bst.o{background:var(--bg-muted);color:var(--fg-muted)}.brx .bmt{flex-direction:column;gap:2px;min-width:0;line-height:16px;display:flex}.brx .bmt>span{align-items:center;gap:6px;min-width:0;display:flex}.brx .bmt b{text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.brx .bmt small{color:var(--fg-muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}.brx .bmt small.warn{color:var(--warning);font-weight:600}.brx .bact{justify-content:flex-end;gap:6px;width:100%;display:inline-flex}.brx .bact .ak-btn{height:28px;padding:0 10px;font-size:12px}.brx .brtabs{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px;display:flex}.brx .brtabs .tb{height:30px;color:var(--fg-secondary);border:1px solid var(--border-subtle);white-space:nowrap;background:var(--bg-surface);border-radius:15px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.brx .brtabs .tb.on{background:var(--accent);border-color:var(--accent);color:#fff}.brx .brtabs .tb em{opacity:.8;font-size:11px;font-style:normal}.brx .brtabs .sp{flex:1}.brx .search{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:36px;color:var(--fg-muted);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.brx .search input{font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:0;width:100%;font-size:13px}.brx .empty{text-align:center;color:var(--fg-muted);padding:28px 16px;font-size:12.5px}.brx .brchecks,.brov .brchecks{flex-direction:column;gap:6px;display:flex}.brx .brchecks .c,.brov .brchecks .c{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:1px 8px;font-size:12.5px;display:grid}.brx .brchecks .c .i,.brov .brchecks .c .i{background:var(--success-subtle);width:22px;height:22px;color:var(--success);border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;display:inline-flex}.brx .brchecks .c .i.w,.brov .brchecks .c .i.w{background:var(--warning-subtle);color:var(--warning)}.brx .brchecks .c .i.x,.brov .brchecks .c .i.x{background:var(--error-subtle);color:var(--error)}.brx .brchecks .c b,.brov .brchecks .c b{font-weight:600}.brx .brchecks .c span.d,.brov .brchecks .c span.d{color:var(--fg-muted);font-size:11.5px}.brx .brsum,.brov .brsum{border-radius:var(--radius-md);background:var(--success-subtle);color:var(--fg-secondary);align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;display:flex}.brx .brsum.warn,.brov .brsum.warn{background:var(--warning-subtle)}.brx .brsum svg,.brov .brsum svg{color:var(--success);flex-shrink:0}.brx .brsum.warn svg,.brov .brsum.warn svg{color:var(--warning)}.brx .brsum b,.brov .brsum b{color:var(--fg-primary);font-variant-numeric:tabular-nums}.brx .bnote,.brov .bnote{border-radius:var(--radius-md);background:var(--info-subtle);color:var(--fg-secondary);align-items:flex-start;gap:8px;padding:9px 12px;font-size:11.5px;line-height:16px;display:flex}.brx .bnote svg,.brov .bnote svg{color:var(--info);flex-shrink:0;margin-top:1px}.brx .bnote b,.brov .bnote b{color:var(--fg-primary)}.brx .bnote.warn,.brov .bnote.warn{background:var(--warning-subtle)}.brx .bnote.warn svg,.brov .bnote.warn svg{color:var(--warning)}.brx .bnote.err,.brov .bnote.err{background:var(--error-subtle)}.brx .bnote.err svg,.brov .bnote.err svg{color:var(--error)}.brov{font-size:13px}.brov .bform{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.brov .bform .fl{flex-direction:column;gap:5px;min-width:0;display:flex}.brov .bform .fl.w{grid-column:1/-1}.brov .bform .lb{color:var(--fg-secondary);font-size:12px;font-weight:500}.brov .bform .lb .req{color:var(--error)}.brov .bform .lb small{color:var(--fg-muted);font-weight:400}.brov .bform .hint{color:var(--fg-muted);font-size:11px}.brov .bform .hint.err{color:var(--error);font-weight:600}.brov .ctl{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:36px;color:var(--fg-muted);align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.brov .ctl:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.brov .ctl.err{border-color:var(--error)}.brov .ctl input,.brov .ctl select{min-width:0;font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:0;flex:1;height:100%;font-size:13px}.brov .ctl .unit{color:var(--fg-muted);white-space:nowrap;font-size:12px}.brov .ctl.ro{background:var(--bg-muted);color:var(--fg-muted)}.brov .ctl.ro .v{color:var(--fg-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.brov .bline{border-radius:var(--radius-md);background:var(--bg-muted);border:1px solid var(--border-subtle);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:1px 12px;padding:10px 14px;display:grid}.brov .bline .dt{color:var(--fg-secondary);grid-row:1/span 2;font-size:12px;font-weight:700}.brov .bline b{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:12.5px;font-weight:600;overflow:hidden}.brov .bline .d{color:var(--fg-muted);font-size:11px}.brov .bline .amt{text-align:end;font-variant-numeric:tabular-nums;grid-area:1/3/span 2;font-size:17px;font-weight:800}.brov .bline .amt small{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);font-size:10px;font-weight:700;display:block}.brov .bline .amt.in{color:var(--success)}.brov .blab{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);align-items:baseline;gap:8px;margin-bottom:-6px;font-size:10.5px;font-weight:700;display:flex}.brov .blab .sp{flex:1}.brov .blab button{text-transform:none;letter-spacing:0;color:var(--accent-text);font-size:12px;font-weight:600}.brov .blab button:disabled{color:var(--fg-disabled);cursor:not-allowed}.brov .btypes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.brov .btypes .tt{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-surface);height:44px;color:var(--fg-secondary);white-space:nowrap;text-align:start;align-items:center;gap:8px;min-width:0;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.brov .btypes .tt span.i{background:var(--bg-muted);width:26px;height:26px;color:var(--fg-muted);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.brov .btypes .tt.on{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent)}.brov .btypes .tt.on span.i{background:var(--accent);color:#fff}.brov .bseg{background:var(--bg-muted);border-radius:9px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.brov .bseg button{height:30px;color:var(--fg-muted);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.brov .bseg button.on{background:var(--bg-surface);color:var(--fg-primary);box-shadow:var(--shadow-sm,0 1px 2px #00000014)}.brov .bpost{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.brov .bpost .ph{background:var(--bg-muted);color:var(--fg-muted);border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:7px 12px;font-size:11.5px;display:flex}.brov .bpost .ph b{color:var(--fg-primary)}.brov .bpost .ph .sp{flex:1}.brov .bpost .pr{border-top:1px solid var(--border-subtle);grid-template-columns:50px minmax(0,1fr) 110px 110px;align-items:center;gap:10px;height:30px;padding:0 12px;font-size:12.5px;display:grid}.brov .bpost .pr:nth-child(2){border-top:0}.brov .bpost .pr .cd{color:var(--fg-muted);font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.brov .bpost .pr .n{text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.brov .bpost .pr .n.mu{color:var(--fg-disabled);font-weight:400}.brov .bpost .pr span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brov .bcand{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);cursor:pointer;text-align:start;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:1px 10px;width:100%;padding:10px 12px;display:grid}.brov .bcand.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.brov .bcand>input{width:16px;height:16px;accent-color:var(--accent);grid-row:1/span 2}.brov .bcand b{font-size:13px}.brov .bcand .d{color:var(--fg-muted);font-size:11.5px}.brov .bcand .a{text-align:end;font-variant-numeric:tabular-nums;grid-area:1/3/span 2;font-size:13px;font-weight:700}.brov .bcand .a small{color:var(--success);font-size:10.5px;font-weight:600;display:block}.brov .bcand .a small.lo{color:var(--fg-muted)}.brov .bsub{flex-direction:column;margin:-4px 0 0 32px;display:flex}.brov .bsub div{color:var(--fg-secondary);border-top:1px dashed var(--border-subtle);grid-template-columns:110px minmax(0,1fr) 100px;gap:10px;padding:4px 0;font-size:12px;display:grid}.brov .bsub div span:last-child{text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.brov .cands{flex-direction:column;gap:8px;max-height:330px;display:flex;overflow-y:auto}.brov .search{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:36px;color:var(--fg-muted);align-items:center;gap:8px;width:280px;max-width:100%;padding:0 12px;display:flex}.brov .search input{font:inherit;color:var(--fg-primary);background:0 0;border:0;outline:0;width:100%;font-size:13px}.brov .brt{border-collapse:collapse;table-layout:fixed;width:100%}.brov .brt th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-muted);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:7px 10px;font-size:10px;font-weight:600}.brov .brt td{border-bottom:1px solid var(--border-subtle);white-space:nowrap;text-overflow:ellipsis;height:34px;padding:0 10px;font-size:12.5px;overflow:hidden}.brov .brt .num{text-align:end;font-variant-numeric:tabular-nums}.brov .brt td.num{font-weight:600}.brov .brt td.mu{color:var(--fg-muted)}.brov .brt tfoot td{background:var(--bg-muted);border-bottom:0;font-weight:700}.brov .brt input.cell{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;height:26px;font:inherit;padding:0 6px}.brov .brt input.cell.n{text-align:end;font-variant-numeric:tabular-nums}.brov .brt .ck{width:16px;height:16px;accent-color:var(--accent)}.brov .tblwrap{border:1px solid var(--border-subtle);border-radius:var(--radius-md);max-height:260px;overflow:auto}.brov .rem{color:var(--fg-secondary);align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.brov .rem b{color:var(--fg-primary)}.brov .rem input{width:16px;height:16px;accent-color:var(--accent);flex-shrink:0}.brscrim{inset:var(--topbar-h,56px) 0 0 0;background:var(--scrim);z-index:60;position:fixed}.brdr{top:var(--topbar-h,56px);background:var(--bg-elevated,var(--bg-surface));z-index:61;bottom:0;flex-direction:column;width:660px;max-width:100vw;display:flex;position:fixed;inset-inline-end:0;box-shadow:-20px 0 60px #0a004524}[dir=rtl] .brdr{box-shadow:20px 0 60px #0a004524}.brdr .dh{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:12px;padding:14px 22px 12px;display:flex}.brdr .dh .dic{background:var(--accent-subtle);width:36px;height:36px;color:var(--accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.brdr .dh h2{margin:0;font-size:17px;font-weight:600;line-height:24px}.brdr .dh .d{color:var(--fg-muted);margin-top:2px;font-size:12px}.brdr .dh .sp{flex:1}.brdr .db{flex-direction:column;flex:1;gap:14px;padding:14px 22px;display:flex;overflow-y:auto}.brdr .df{border-top:1px solid var(--border-subtle);background:var(--bg-surface);align-items:center;gap:10px;padding:11px 22px;display:flex}.brdr .df .sp{flex:1}.brx .rline{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:10px;height:34px;padding:0 16px;font-size:13px;display:grid}.brx .rline:first-of-type{border-top:0}.brx .rline .n{text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.brx .rline.sub{color:var(--fg-secondary);height:30px;padding-inline-start:36px;font-size:12.5px}.brx .rline.sub .n{font-weight:500}.brx .rline.tot{background:var(--bg-muted);font-weight:700}.brx .rline.tot .n{font-weight:800}.brx .rline.ok{background:var(--success-subtle);font-weight:700}.brx .rline.ok .n{color:var(--success);font-weight:800}.brx .rline.bad{background:var(--error-subtle);font-weight:700}.brx .rline.bad .n{color:var(--error);font-weight:800}.brx .rline>span:first-child{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.brx .ak-pghead{flex-wrap:wrap;row-gap:10px}.brx .ak-pghead>div:first-child{flex:420px;min-width:0}.brx .ak-pghead h1{flex-wrap:wrap;row-gap:2px}.brx .ak-pghead .acts{flex-wrap:wrap;justify-content:flex-end}@media (width<=1279px){.brx .brhist .opt{display:none}}.fa-body{flex-direction:column;gap:16px;min-width:0;display:flex}.fa-banner{border:1px solid var(--border-subtle);background:var(--info-subtle);color:var(--fg-primary);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.fa-banner>svg{color:var(--info);flex-shrink:0;margin-top:2px}.fa-banner a{color:var(--accent-text);white-space:nowrap;font-weight:600}.fa-banner.warn{background:var(--warning-subtle)}.fa-banner.warn>svg{color:var(--warning)}.fa-banner.bad{background:var(--error-subtle)}.fa-banner.bad>svg{color:var(--error)}.fa-grid2{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width<=1279px){.fa-grid2{grid-template-columns:minmax(0,1fr)}}.fa-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card,12px);min-width:0;overflow:hidden}.fa-card>.ch{border-bottom:1px solid var(--border-subtle);color:var(--fg-secondary);align-items:center;gap:8px;padding:11px 16px;font-size:13.5px;display:flex}.fa-card>.ch b{color:var(--fg-primary)}.fa-chart{width:100%;height:auto;padding:8px 12px 4px;display:block}.fa-dl{grid-template-columns:minmax(140px,auto) minmax(0,1fr);gap:7px 14px;margin:0;padding:12px 16px;font-size:13px;display:grid}.fa-dl dt{color:var(--fg-muted)}.fa-dl dd{color:var(--fg-primary);text-align:end;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.fa-dl.fa-figs{border:1px solid var(--border-subtle);background:var(--bg-muted);border-radius:10px}.fa-dl.fa-figs dd{font-weight:600}.fa-note{color:var(--fg-muted);margin:0;font-size:12.5px;line-height:1.45}.fa-card>.fa-note:last-child{padding:0 16px 12px}.fa-err{color:var(--error);margin:0;font-size:13px}.fa-hint{color:var(--fg-muted);margin-top:4px;font-size:11.5px;display:block}.fa-tablewrap{overflow-x:auto}.fa-table{border-collapse:collapse;width:100%;font-size:13px}.fa-table th{text-align:start;letter-spacing:.03em;color:var(--fg-muted);background:var(--bg-muted);white-space:nowrap;padding:8px 12px;font-size:11.5px;font-weight:600}.fa-table td{border-top:1px solid var(--border-subtle);vertical-align:top;padding:8px 12px}.fa-table .n{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.fa-table .sub{color:var(--fg-muted);font-size:11.5px;display:block}.fa-table .mu{color:var(--fg-muted);font-size:12px}.fa-table tr.rev td{color:var(--fg-muted)}.fa-table tr.rev td.n{text-decoration:line-through}.fa-table tbody tr:hover td{background:linear-gradient(var(--bg-hover), var(--bg-hover)), var(--bg-surface)}.fa-link{color:var(--accent-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.fa-chosen{border:1px solid var(--border-default);background:var(--bg-muted);border-radius:8px;align-items:center;gap:10px;min-height:36px;padding:0 12px;font-size:13px;display:flex}.fa-chosen>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fa-pick{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:8px;max-height:200px;margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.fa-pick li+li{border-top:1px solid var(--border-subtle)}.fa-pick li.mu{color:var(--fg-muted);padding:10px 12px;font-size:12.5px}.fa-pick button{text-align:start;width:100%;color:var(--fg-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:8px 12px;font-size:13px;display:flex}.fa-pick button:hover:not(:disabled){background:var(--bg-hover)}.fa-pick button.on{background:var(--accent-subtle);box-shadow:inset 3px 0 0 var(--accent)}[dir=rtl] .fa-pick button.on{box-shadow:inset -3px 0 0 var(--accent)}.fa-pick button:disabled{color:var(--fg-muted);cursor:not-allowed}.fa-pick .n{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:600}.fa-pick .mu{color:var(--fg-muted);font-size:12px}html,body{min-height:100%}body{background:var(--bg-app);color:var(--fg-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;background-attachment:fixed}html[lang=ar] body{font-family:var(--font-arabic)}.ltr-field{text-align:start;direction:ltr}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.signin-card{background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md)}@media (width<=639px){.signin-card input,.signin-card select,.signin-card textarea{font-size:16px}}[data-theme=glass] .signin-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#ffffffe6;box-shadow:0 24px 60px #0a004524,inset 0 1px #ffffffe6}.login-ground{isolation:isolate;position:relative}.login-ground:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}[data-theme=glass] .login-ground:before{background:radial-gradient(760px 520px at 82% 6%,#5334d157,#0000 62%),radial-gradient(620px 480px at 6% 92%,#c5299d42,#0000 62%),radial-gradient(560px 420px at 48% 46%,#0b7a7529,#0000 62%)}[data-theme=dark] .login-ground:before{background:radial-gradient(760px 520px at 82% 6%,#7c5cff33,#0000 62%),radial-gradient(620px 480px at 6% 92%,#f04fc424,#0000 62%)}.brand-panel{color:#fff;background:linear-gradient(152deg,#3f26a3 0%,#5334d1 38%,#8b2fb8 74%,#c5299d 100%);position:relative;overflow:hidden}.brand-panel:before{content:"";pointer-events:none;background:radial-gradient(620px 460px at 88% 6%,#fff3,#0000 62%),radial-gradient(520px 460px at 4% 96%,#f04fc46b,#0000 64%),radial-gradient(460px 380px at 62% 52%,#7c5cff57,#0000 62%);position:absolute;inset:0}.brand-panel:after{content:"";inset-inline-start:-1px;background:#ffffff47;width:1px;position:absolute;top:0;bottom:0}.brand-panel h2{text-shadow:0 1px 24px #14003c2e}.input-box:focus-within{box-shadow:0 0 0 3px var(--accent-subtle);border-color:var(--accent)!important}.input-box:focus-within .input-box-icon{color:var(--accent)}.input-box input:focus-visible,.input-box textarea:focus-visible,textarea.input-box:focus-visible,input.input-box:focus-visible,select.input-box:focus-visible,.no-ring:focus-visible{outline:none}.sso-button:not(:disabled):hover{background:var(--bg-hover);border-color:var(--border-strong)}.login-link:hover{background:var(--bg-hover);color:var(--fg-primary)}[data-theme=vibrant] .login-link.on-panel:hover{color:#fff;background:#ffffff24}.login-footer a:hover{color:var(--accent-text);text-decoration:underline}.menu-option{color:var(--fg-primary);transition:background-color 80ms}.menu-option:hover,.menu-option[data-highlighted]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.menu-option:hover,.menu-option[data-highlighted]{background:color-mix(in srgb, var(--accent) 14%, var(--bg-elevated))}}.menu-option:hover,.menu-option[data-highlighted]{color:var(--accent-text)}.menu-option[aria-selected=true]{background:var(--accent-subtle);color:var(--accent-text);font-weight:500}.menu-option[aria-selected=true][data-highlighted],.menu-option[aria-selected=true]:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.menu-option[aria-selected=true][data-highlighted],.menu-option[aria-selected=true]:hover{background:color-mix(in srgb, var(--accent) 18%, var(--bg-elevated))}}.dctl{border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-surface);height:34px;color:var(--fg-primary);align-items:center;gap:8px;min-width:0;padding:0 10px;font-size:13px;display:flex}.dctl input,.dctl select{min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.dctl input::placeholder{color:var(--fg-disabled)}.dctl select{appearance:none;cursor:pointer;padding-inline-end:18px}.dctl select:has(option:checked[value=""]){color:var(--fg-disabled)}.dctl:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.dctl.err{border-color:var(--error)}.dctl.ro,.dctl.calc{background:var(--bg-muted);color:var(--fg-muted)}.dctl.calc{color:var(--fg-primary)}.dctl.acct{border-color:var(--accent-border);background:var(--accent-subtle);color:var(--accent-text);font-weight:500}.dfield.soon .dctl,.dfield.soon .dsw{opacity:.5;cursor:not-allowed}.dfield.tied,.dfield.dvl{position:relative}.dfield.tied:before{content:"";background:var(--border-default);inset-inline-start:-10px;width:10px;height:1px;position:absolute;top:36px}.dfield.dvl:before{content:"";background:var(--border-subtle);inset-inline-start:-8px;width:1px;position:absolute;top:2px;bottom:2px}.dcard.scan{background:var(--accent-subtle);border-color:var(--accent-border)}.dcard.scan .dsl,.dcard.scan .dfield>.dlb{color:var(--accent-text)}.bcin{border:1.5px solid var(--accent);border-radius:var(--radius-control);background:var(--bg-surface);align-items:center;gap:10px;height:42px;padding:0 12px;display:flex;box-shadow:0 0 0 3px #5334d11f}.bcin input{letter-spacing:.03em;font-variant-numeric:tabular-nums;min-width:0;color:var(--fg-primary);background:0 0;border:0;outline:none;flex:1;font-size:17px;font-weight:600}.bcin input::placeholder{color:var(--fg-disabled);font-weight:500}.dsw{background:var(--border-strong);border-radius:10px;flex-shrink:0;width:34px;height:20px;transition:background-color .12s;display:inline-block;position:relative}.dsw:after{content:"";top:2px;background:#fff;border-radius:50%;width:16px;height:16px;transition:inset-inline-start .12s;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #0003}.dsw.on{background:var(--success)}.dsw.on:after{inset-inline-start:16px}@container (width<=999px){.dfield.dvl-wide:before{display:none}}.key{border:1px solid var(--border-default);background:var(--bg-surface);height:18px;color:var(--fg-secondary);font-variant-numeric:tabular-nums;border-bottom-width:2px;border-radius:4px;align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}[data-theme=glass] .dcard,[data-theme=glass] .key{background:#fff}[data-theme=glass] .dcard.scan{background:var(--accent-subtle)}.phone-form .dctl{height:44px;font-size:15px}.phone-form .dfield{gap:5px}.phone-form .bcin{border-width:1.5px;height:56px;box-shadow:0 0 0 3px #5334d124}.phone-form .bcin input{font-size:22px}.app-topbar{background:var(--bg-topbar)}.app-rail,.mobile-tabbar{background:var(--bg-rail)}.mobile-sheet{background:var(--bg-elevated)}.mobile-sheet-scrim{background:var(--scrim)}[data-theme=glass] .mobile-sheet{background:#fff}[data-theme=glass] .mobile-sheet-scrim{background:#0a004585}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=glass] .app-topbar,[data-theme=glass] .app-rail,[data-theme=glass] .mobile-tabbar{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4)}}@supports ((-webkit-backdrop-filter:blur(1px))){[data-theme=glass] .app-topbar,[data-theme=glass] .app-rail,[data-theme=glass] .mobile-tabbar{-webkit-backdrop-filter:blur(18px)saturate(1.4)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=glass] .app-topbar,[data-theme=glass] .app-rail,[data-theme=glass] .mobile-tabbar{background:#fffffffa}}[data-theme=vibrant] .dsl,[data-theme=vibrant] .ui-card-title{padding-inline-start:13px;position:relative}[data-theme=vibrant] .dsl:before,[data-theme=vibrant] .ui-card-title:before{content:"";background:var(--accent);inset-inline-start:0;border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px}[data-theme=vibrant] .dctl:focus-within,[data-theme=vibrant] .input-box:focus-within{box-shadow:0 0 0 3px #5334d126}[data-theme=vibrant] .btn-primary{box-shadow:0 2px 8px #5334d147}[data-theme=vibrant] .btn-primary:hover:not(:disabled){background:var(--accent-hover)!important}[data-theme=vibrant] .btn-secondary{border-color:var(--accent-border)!important}[data-theme=vibrant] .btn-secondary:hover:not(:disabled){background:var(--accent-subtle)!important}[data-theme=vibrant] [role=tab][aria-selected=true]{background:var(--accent-subtle);border-top-left-radius:8px;border-top-right-radius:8px}[data-theme=vibrant] .app-modal,[data-theme=vibrant] .app-drawer{overflow:hidden}[data-theme=vibrant] .app-modal{border-top-width:0}[data-theme=vibrant] .app-modal:before,[data-theme=vibrant] .app-drawer:before{content:"";background:var(--accent);flex-shrink:0;height:4px;display:block}[data-theme=vibrant] .app-scrim{background:#18084875!important}.doc-header__full{transition:max-height .2s,opacity .2s}@media (prefers-reduced-motion:reduce){.doc-header__full,.doc-header button{transition:none!important}}.upgrade-orbit{width:96px;height:96px;position:relative}.upgrade-orbit span{border:3px solid #0000;border-top-color:var(--accent);border-radius:9999px;animation:1.6s linear infinite upgrade-turn;position:absolute;inset:0}.upgrade-orbit span:nth-child(2){border-top-color:var(--accent-border);animation-duration:2.2s;animation-direction:reverse;inset:14px}.upgrade-orbit span:nth-child(3){border-top-color:var(--accent-text);animation-duration:1.1s;inset:28px}.upgrade-bar{background:var(--accent-subtle);border-radius:9999px;width:min(320px,80vw);height:4px;position:relative;overflow:hidden}.upgrade-bar span{background:var(--accent);border-radius:9999px;width:35%;animation:1.8s ease-in-out infinite upgrade-sweep;position:absolute;inset-block:0}@keyframes upgrade-turn{to{transform:rotate(360deg)}}@keyframes upgrade-sweep{0%{inset-inline-start:-35%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.upgrade-orbit span,.upgrade-bar span{animation:none}}.doc-cell{width:100%;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0 6px}.doc-cell:focus{background:var(--bg-surface);box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.doc-cell:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}}.doc-cell.doc-cell-product{background:var(--bg-surface);box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.doc-cell.doc-cell-product{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}}.doc-product-swap:hover,.doc-product-swap:focus-visible{text-underline-offset:3px;color:var(--accent-text);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.doc-scan-cell{height:100%;display:block;position:relative}.doc-cell.doc-cell-scan{padding-inline-start:24px}.doc-cell.doc-cell-scan:focus{padding-inline-start:6px}.doc-scan-icon{color:var(--fg-disabled);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:7px}.doc-cell-scan:focus+.doc-scan-icon{display:none}.doc-grid tbody tr:nth-child(2n) td{background:var(--doc-grid-stripe,var(--bg-muted))}.doc-grid tbody tr[data-line]:focus-within td,.doc-grid tbody tr[data-line][data-editing] td{background:var(--doc-entry-bg,var(--success-subtle))}.doc-grid tbody tr[data-line]:focus-within td:first-child,.doc-grid tbody tr[data-line][data-editing] td:first-child{box-shadow:inset 3px 0 0 var(--success)}.doc-grid tbody:has(tr[data-line]:focus-within) tr[data-entry]{background:var(--bg-muted)!important}.doc-grid tbody:has(tr[data-line]:focus-within) tr[data-entry] td{background:var(--bg-muted)!important}.doc-grid tbody:has(tr[data-line][data-editing]) tr[data-entry]{background:var(--bg-muted)!important}.doc-grid tbody:has(tr[data-line][data-editing]) tr[data-entry] td{background:var(--bg-muted)!important}.doc-history-btn{opacity:0;transition:opacity .12s}.doc-grid tbody tr:hover .doc-history-btn,.doc-grid tbody tr:focus-within .doc-history-btn,.doc-grid tbody tr[data-history] .doc-history-btn,.doc-grid tbody tr[data-entry] .doc-history-btn{opacity:1}.doc-grid tbody tr[data-history] td{box-shadow:inset 0 1px 0 var(--accent), inset 0 -1px 0 var(--accent)}.doc-grid tbody tr[data-history] td:first-child{box-shadow:inset 3px 0 0 var(--accent), inset 0 1px 0 var(--accent), inset 0 -1px 0 var(--accent)}[data-product-history]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--fg-primary);--history-bg:#2e2f35;--history-band:#393a41;--history-rule:#484951;--history-latest:#3f3d52;--bg-surface:#3a3b42;--bg-muted:#4a4b53;--kbd-bg:#4a4b53;--border-subtle:#44454d;--border-default:#575862;--fg-primary:#fff;--fg-secondary:#dcdce3;--fg-muted:#b0b1bc;--fg-disabled:#80818c;--accent:#7c5cff;--accent-subtle:#8b6dff42;--accent-border:#7c5cff;--accent-text:#c4b8ff;--accent-fg:#fff;--success:#4ade94;--error:#ff8a94;--warning-subtle:#f5b34229;--info-subtle:#6fa8ff29}[data-theme=dark] [data-product-history]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--history-bg:#e6e6ec;--history-band:#d8d8e0;--history-rule:#c8c8d2;--history-latest:#efedf8;--bg-surface:#f6f6f9;--bg-muted:#d0d0d9;--kbd-bg:#d0d0d9;--border-subtle:#cfcfd8;--border-default:#b9b9c5;--fg-primary:#16161d;--fg-secondary:#45454f;--fg-muted:#5f5f6b;--fg-disabled:#8d8d99;--accent:#5334d1;--accent-subtle:#e4ddfb;--accent-border:#7c5cff;--accent-text:#4a2dbd;--accent-fg:#fff;--success:#12855c;--error:#c42b3f;--warning-subtle:#fdf1df;--info-subtle:#e8f0fc}.voucher-arrow:not(:disabled):hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.voucher-arrow:not(:disabled):hover{background:color-mix(in srgb, var(--accent) 14%, var(--bg-surface))}}.voucher-arrow:not(:disabled):hover{color:var(--accent-text)!important}.doc-col-resize{cursor:col-resize;touch-action:none;top:0;bottom:0;width:6px;position:absolute;inset-inline-end:0}.doc-col-resize:after{content:"";background:var(--border-default);top:7px;bottom:7px;border-radius:1px;width:2px;transition:background-color .12s;position:absolute;inset-inline-end:0}.doc-grid th:hover>.doc-col-resize:after{background:var(--border-strong,var(--border-default))}.doc-grid th>.doc-col-resize:hover:after,.doc-grid th>.doc-col-resize:active:after{background:var(--accent)}body.doc-resizing,body.doc-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}[data-theme=vibrant] .doc-header-wrap,[data-theme=vibrant] .doc-grid,[data-theme=vibrant] .doc-grand{--doc-header-bg:var(--kpi-1-bg);--doc-totals-bg:var(--kpi-1-bg);--doc-grid-head:var(--kpi-1-bg);--doc-entry-bg:var(--kpi-4-bg)}[data-theme=vibrant] .sticky:has(.doc-grand){--doc-totals-bg:var(--kpi-1-bg)}[data-theme=vibrant] .doc-fig-tint2,[data-theme=vibrant] .doc-fig-tint3{border-radius:8px;margin-inline:4px;padding-inline:12px}[data-theme=vibrant] .doc-fig-tint2{background:var(--kpi-2-bg);--fg-muted:var(--kpi-2-fg);--fg-primary:var(--kpi-2-fg);border:1px solid var(--kpi-2-border)!important}[data-theme=vibrant] .doc-fig-tint3{background:var(--kpi-3-bg);--fg-muted:var(--kpi-3-fg);--fg-primary:var(--kpi-3-fg);border:1px solid var(--kpi-3-border)!important}[data-theme=vibrant] .doc-grand-wrap{background:var(--accent);border-radius:10px;padding:6px 16px 7px;box-shadow:0 6px 16px #5334d147;border:0!important}[data-theme=vibrant] .doc-grand-label{opacity:.8;letter-spacing:.1em;color:#fff!important}[data-theme=vibrant] .doc-grand{font-size:22px;line-height:26px;color:#fff!important}[data-theme=vibrant] .doc-grand-unit{color:#ffffffbf!important}[data-theme=glass] .doc-header .qmaster{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8!important}.doc-grid-strip{background:#ededf1}[data-theme=vibrant] .doc-grid-strip{background:#e9e8ee}[data-theme=glass] .doc-grid-strip{background:#5a5a6e1a}[data-theme=dark] .doc-grid-strip{background:#16162d}.doc-header__mini{background:linear-gradient(90deg, var(--accent-active), var(--accent));color:var(--accent-fg);--fg-primary:#fff;--fg-muted:#ffffffb8;--fg-disabled:#ffffff9e;--accent-subtle:#ffffff2e;--accent-text:#fff;--error:#ffd4dc;border:0;box-shadow:0 6px 16px #3f26a347}.doc-mini-item+.doc-mini-item{position:relative}.doc-mini-item+.doc-mini-item:before{content:"";inset-inline-start:-11px;background:#ffffff38;width:1px;position:absolute;top:3px;bottom:3px}.doc-mini-expand{color:#fff;background:#ffffff29;border-color:#ffffff59}[data-theme=vibrant] .doc-header__mini{background:linear-gradient(90deg,#3f26a3 0%,#5334d1 55%,#8a4fe0 100%)}[data-theme=glass] .doc-header__mini{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(90deg,#3f26a3e0,#5334d1d1)}[data-theme=dark] .doc-grid{--doc-entry-bg:#22c55e1a}[data-theme=glass] .sticky:has(.doc-grand){--doc-totals-bg:var(--bg-surface)}[data-theme=glass] .doc-grid{--doc-grid-head:var(--bg-surface)}.lead-strip-tab{border-color:var(--border-default);background:var(--bg-surface);color:var(--fg-secondary)}.lead-strip-tab b{color:var(--fg-primary)}.lead-strip-tab.on,.lead-strip-tab.on b{background:var(--fg-primary);border-color:var(--fg-primary);color:var(--bg-surface)}.lead-bulk{background:var(--fg-primary);color:var(--bg-surface)}.lead-bulk-btn{background:currentColor;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lead-bulk-btn{background:color-mix(in srgb, currentColor 14%, transparent)}}.lead-bulk-btn{white-space:nowrap;font-size:12.5px;font-weight:500}.lead-bulk-btn:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.lead-bulk-btn:hover{background:color-mix(in srgb, currentColor 22%, transparent)}}.lead-bulk-btn.del{background:var(--error)}@supports (color:color-mix(in lab, red, red)){.lead-bulk-btn.del{background:color-mix(in srgb, var(--error) 28%, transparent)}}.lead-sheet tbody tr.sel td{background:var(--accent-subtle)}.lead-sheet tbody tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.lead-tag{background:var(--bg-muted);height:18px;color:var(--fg-secondary);border-radius:9px;flex-shrink:0;align-items:center;margin-inline-start:4px;padding:0 7px;font-size:10.5px;font-weight:500;display:inline-flex}.lead-iconbtn:hover{background:var(--bg-hover)}.lead-kv+.lead-kv{border-top:1px solid var(--border-subtle)}.lead-path-step{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%)}.lead-path-step.first{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);border-radius:6px 0 0 6px}.lead-path-step.close{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10px 50%);border-radius:0 6px 6px 0}.lead-path-step:not(:disabled):hover{filter:brightness(.97)}.pcard{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);outline:none;flex-direction:column;gap:1px;min-width:0;padding:5px 10px 6px;display:flex}.pcard:focus-visible,.pcard.on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.pcard.pcard-off{background:var(--bg-muted)}.pcard-h{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:6px;height:16px;font-size:10px;font-weight:600;display:flex}.pcard-ed{color:var(--accent-text);display:inline-flex}.pcard-cnt{letter-spacing:0;text-transform:none;color:var(--fg-disabled);font-size:10px;font-weight:500}.pcard-l1{white-space:nowrap;color:var(--fg-primary);align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;line-height:18px;display:flex;overflow:hidden}.pcard-l2{color:var(--fg-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:16px;overflow:hidden}.pcard-none{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;overflow:hidden}.pcard-add{color:var(--accent-text);align-self:flex-start;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.ppop{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-card);width:min(600px,100%);box-shadow:var(--shadow-md);z-index:40;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px)}.pc2{border-radius:var(--radius-md,8px);background:var(--bg-muted);cursor:pointer;border:1.5px solid #0000;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:1px 12px;padding:9px 44px 9px 11px;display:grid;position:relative}.pc2>:first-child{grid-row:1/span 2}.pc2.cur{border-color:var(--border-default)}.pc2.on{background:var(--accent-subtle);border-color:var(--accent)}.pc2-pin{background:var(--bg-surface);width:34px;height:34px;color:var(--fg-secondary);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.pc2.on .pc2-pin{background:var(--accent);color:#fff}.pc2-n{white-space:nowrap;min-width:0;color:var(--fg-primary);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.pc2-r{color:var(--fg-secondary);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:11.5px;overflow:hidden}.pc2-x{color:var(--fg-muted);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/3/span 2;font-size:11.5px;line-height:17px}.pc2-pen{border-radius:var(--radius-control);background:var(--bg-surface);border:1px solid var(--border-subtle);width:28px;height:28px;color:var(--accent-text);inset-inline-end:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px}.pc2-tick{color:var(--accent);inset-inline-end:12px;display:inline-flex;position:absolute;bottom:9px}.ppop-f{border-top:1px solid var(--border-subtle);align-items:center;gap:16px;padding:6px 4px 2px;font-size:12.5px;display:flex}.ppop-add{color:var(--accent-text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ppop-plus{background:var(--accent);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.map-pin{background:0 0;border:0}[dir=rtl] .rtl-mirror{transform:scaleX(-1)}html[data-saving] body{cursor:progress}html[data-saving] :is(input,select,textarea,[contenteditable=true]):not([data-save-lock=off] *){caret-color:#0000;background-color:var(--bg-muted)!important;color:var(--fg-muted)!important;cursor:progress!important}html[data-saving] :is(button,a[href],summary,[role=button],[role=option],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=combobox],[role=menuitem]):not([data-save-lock=off] *){opacity:.6;cursor:progress!important}.em-tok{background:var(--accent-subtle);height:22px;color:var(--accent-text);white-space:nowrap;vertical-align:1px;border-radius:5px;align-items:center;gap:3px;margin:0 1px;padding:0 7px;font-size:12px;font-weight:600;line-height:22px;display:inline-flex}.em-tok:before{content:"{ }";opacity:.6;font-family:ui-monospace,Menlo,monospace;font-size:9.5px}.em-tok.ProseMirror-selectednode{outline:2px solid var(--accent);outline-offset:1px}.em-tok-pal{background:var(--bg-muted);color:var(--fg-primary);cursor:pointer;border:0;font-weight:500}.em-tok-pal:before{color:var(--accent-text);opacity:1}.em-tok-pal:not(:disabled):hover{background:var(--accent-subtle)}.em-box{border:1px solid var(--border-default);background:var(--bg-surface);min-height:38px;color:var(--fg-primary);border-radius:6px;padding:4px 10px;font-size:13px}.em-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.em-box[data-invalid],.em-edbox[data-invalid]{border-color:var(--error)}.em-box[data-disabled],.em-edbox[data-disabled]{background:var(--bg-muted)}.em-line{outline:none;min-height:28px;line-height:28px}.em-line p{margin:0}.em-edbox{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:8px;overflow:hidden}.em-edbox:focus-within{border-color:var(--accent)}.em-body{min-height:220px;color:var(--fg-primary);outline:none;padding:14px 16px;font-size:13.5px;line-height:22px}.em-body>*+*{margin-top:10px}.em-body p{margin:0}.em-body h2{margin:0;font-size:18px;font-weight:700}.em-body h3{margin:0;font-size:15px;font-weight:700}.em-body ul,.em-body ol{margin:0;padding-inline-start:20px}.em-body.task-desc{min-height:0;padding:0}.em-body ul{list-style:outside}.em-body ol{list-style:decimal}.em-body a{color:var(--accent-text);text-decoration:underline}.em-body img{border-radius:4px;max-width:100%;height:auto}.em-blk{border:1px dashed var(--border-strong,var(--border-default));background:var(--bg-muted);color:var(--fg-muted);cursor:grab;border-radius:8px;align-items:center;gap:6px;padding:10px 12px;font-size:12px;display:flex}.em-blk b{color:var(--fg-primary);font-size:12.5px}.em-blk.ProseMirror-selectednode{outline:2px solid var(--accent);outline-offset:1px}:root{--mh-navy:#120c4a;--mh-ink:#1b1166;--mh-violet:#5236d8;--mh-violet-text:#4a2fc9;--mh-soft:#ece9fb;--mh-border:#d6cff7;--mh-grad:linear-gradient(135deg, #1b1166 0%, #3b24b4 55%, #5a3ee0 100%)}[data-theme=dark]{--mh-soft:#7c5cff29;--mh-border:#7c5cff66;--mh-violet-text:#b9a8ff}.mh-mark{direction:ltr;flex-direction:column;line-height:1;display:inline-flex}.mh-mark b{letter-spacing:-.02em;color:#fff;font-size:15px;font-weight:800}.mh-mark b i{color:#c9b8ff;font-style:normal}.mh-mark small{letter-spacing:.32em;color:#b9b0f0;margin-top:2px;font-size:6.5px;font-weight:700}.mh-btn{box-shadow:0 4px 12px #3b24b447;background:var(--mh-grad)!important;color:#fff!important;border-color:#0000!important}.mh-btn:not(:disabled):hover{filter:brightness(1.08);opacity:1}.mh-soft{background:var(--mh-soft);color:var(--mh-violet-text)}.mh-hero{background:linear-gradient(120deg, var(--mh-soft), var(--bg-surface) 60%);border:1px solid var(--mh-border)}.mh-conn{background:var(--mh-grad);color:#fff}.mh-conn .mh-dim{color:#d9d3fa}.mh-live{align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.mh-live:before{content:"";background:#22c55e;border-radius:4px;width:8px;height:8px;box-shadow:0 0 0 3px #dcfce7}.mh-live[data-off]:before{background:var(--warning);box-shadow:0 0 0 3px var(--warning-subtle)}.mh-sel td{background:var(--mh-violet)}@supports (color:color-mix(in lab, red, red)){.mh-sel td{background:color-mix(in srgb, var(--mh-violet) 10%, var(--bg-surface))}}.mh-sel td:first-child{box-shadow:inset 3px 0 0 var(--mh-violet)}[dir=rtl] .mh-sel td:first-child{box-shadow:inset -3px 0 0 var(--mh-violet)}.wa-phone{color:#111b21;background:#ece5dd}.wa-bubble{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:8px;padding:6px 8px;font-size:12.5px;line-height:18px;box-shadow:0 1px 1px #00000014}.wa-bubble.out{background:#d9fdd3}.wa-var{color:#3b24b4;background:#e6e0fb;border-radius:4px;padding:0 3px;font-weight:600}.wa-btn{color:#027eb5;border-top:1px solid #ececf2;justify-content:center;align-items:center;gap:5px;height:34px;margin:6px -8px -6px;font-weight:600;display:flex}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
