.app-container[data-v-eac982e1]{flex-direction:column;min-height:100vh;display:flex}.app-container--hosted[data-v-eac982e1]{height:100vh;min-height:0;overflow-y:auto}.mi-footer[data-v-5e580439]{padding:var(--space-md) 0 var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-xl);border-top:1px solid var(--ink-200);color:var(--ink-400);font-size:var(--text-xs);flex-wrap:wrap;margin:auto 28px 0;display:flex}.mi-footer-links[data-v-5e580439]{gap:var(--space-lg);display:flex}.mi-footer-links a[data-v-5e580439]{color:var(--ink-400);text-decoration:none}.mi-footer-links a[data-v-5e580439]:hover{color:var(--accent-deep);text-decoration:underline}.mi-header[data-v-c28e477d]{align-items:center;gap:var(--space-xl);border-bottom:2px solid var(--hdr-line,var(--ink-200));background:var(--paper);height:64px;padding:0 28px;display:flex}.mi-header-brand[data-v-c28e477d]{align-items:center;gap:var(--space-sm);display:flex}.mi-header-logo[data-v-c28e477d]{width:36px;height:36px}.mi-header-env[data-v-c28e477d]{color:var(--accent-deep);font-size:var(--text-lg);font-weight:700}.mi-header-nav a[data-v-c28e477d]{height:36px;padding:0 var(--space-md);border-radius:var(--radius-md);color:var(--ink-700);font-size:var(--text-md);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.mi-header-nav a[data-v-c28e477d]:hover{background:var(--ink-100);color:var(--ink-900)}.mi-header-account[data-v-c28e477d]{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.mi-header-org[data-v-c28e477d]{color:var(--ink-400);font-size:var(--text-md);font-weight:600}.mi-header-avatar[data-v-c28e477d]{background:var(--accent);width:34px;height:34px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.mi-header-user[data-v-c28e477d]{color:var(--ink-900);font-size:var(--text-base);flex-direction:column;align-items:flex-start;font-weight:600;line-height:1.3;display:flex}.mi-header-user .mi-link[data-v-c28e477d]{font-size:var(--text-sm)}.session-ended[data-v-2ef8bd09]{min-height:60vh;padding:var(--space-xl);color:var(--ink-500);font-size:var(--text-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.session-ended h2[data-v-2ef8bd09]{margin-bottom:var(--space-xs);color:var(--ink-900);font-size:var(--text-xl);font-weight:700}.mi-icon[data-v-f07f363b]{flex:none}.mi-toasts[data-v-d436da11]{right:var(--space-lg);bottom:var(--space-lg);z-index:1000;width:min(380px, 100vw - 2 * var(--space-lg));gap:var(--space-xs);flex-direction:column;display:flex;position:fixed}.mi-toast[data-v-d436da11]{--toast-color:var(--info);padding:var(--space-sm) var(--space-xs) var(--space-sm) var(--space-md);align-items:flex-start;gap:var(--space-sm);border:1px solid var(--ink-200);border-left:4px solid var(--toast-color);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-pop);display:flex}.mi-toast.success[data-v-d436da11]{--toast-color:var(--good)}.mi-toast.warning[data-v-d436da11]{--toast-color:var(--warn)}.mi-toast.error[data-v-d436da11]{--toast-color:var(--bad)}.mi-toast-icon[data-v-d436da11]{color:var(--toast-color);margin-top:1px}.mi-toast-message[data-v-d436da11]{min-width:0;color:var(--ink-900);font-size:var(--text-base);overflow-wrap:anywhere;white-space:pre-line;flex:1;line-height:1.45}.mi-toast-close[data-v-d436da11]{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--ink-500);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mi-toast-close[data-v-d436da11]:hover{background:var(--ink-100);color:var(--ink-900)}.mi-toast-enter-active[data-v-d436da11],.mi-toast-leave-active[data-v-d436da11]{transition:opacity .2s,transform .2s}.mi-toast-enter-from[data-v-d436da11],.mi-toast-leave-to[data-v-d436da11]{opacity:0;transform:translateY(8px)}:root{--vs-colors--lightest:#3c3c3c42;--vs-colors--light:#3c3c3c80;--vs-colors--dark:#333;--vs-colors--darkest:#00000026;--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1, -.115, .975, .855);--vs-transition-duration:.15s}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1, .5, .8, 1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{appearance:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal;background:0 0;padding:0 0 4px;display:flex}.vs__selected-options{flex-wrap:wrap;flex-grow:1;flex-basis:100%;padding:0 2px;display:flex;position:relative}.vs__actions{padding:var(--vs-actions-padding);align-items:center;display:flex}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);cursor:pointer;background-color:#0000;border:0;margin-right:8px;padding:0}.vs__dropdown-menu{box-sizing:border-box;top:calc(100% - var(--vs-border-width));z-index:var(--vs-dropdown-z-index);width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color);border-top-style:none;margin:0;padding:5px 0;list-style:none;display:block;position:absolute;left:0;overflow-y:auto}.vs__no-options{text-align:center}.vs__dropdown-option{padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer;line-height:1.42857;display:block}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);z-index:0;align-items:center;margin:4px 2px 0;padding:0 .25em;display:flex}.vs__deselect{appearance:none;cursor:pointer;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow);background:0 0;border:0;margin-left:4px;padding:0;display:inline-flex}.vs--single .vs__selected{background-color:#0000;border-color:#0000}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration{display:none}.vs__search::-webkit-search-results-button{display:none}.vs__search::-webkit-search-results-decoration{display:none}.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);box-shadow:none;z-index:1;background:0 0;border:1px solid #0000;border-left:none;outline:none;flex-grow:1;width:0;max-width:100%;margin:4px 0 0;padding:0 7px}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{opacity:0;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));border:.9em solid #6464641a;border-left-color:#3c3c3c73;align-self:center;font-size:5px;transition:opacity .1s;animation:1.1s linear infinite vSelectSpinner;overflow:hidden}.vs__spinner,.vs__spinner:after{width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));border-radius:50%}.vs--loading .vs__spinner{opacity:1}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../font/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../font/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../font/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../font/Inter-Bold.woff2)format("woff2")}body{background-color:var(--ink-50);color:var(--ink-900);font-family:var(--font-family);font-size:var(--text-md);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.45}.mi-card{border:1px solid var(--ink-200);border-radius:var(--radius-xl);background:var(--paper);min-width:0;box-shadow:var(--shadow-card);position:relative}.mi-card--clip{overflow:hidden}.mi-card-header{min-height:60px;padding:var(--space-sm) var(--space-lg);align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--ink-150);display:flex}.mi-card-header h2{color:var(--ink-900);font-size:var(--text-lg);margin:0;font-weight:600;line-height:1.3}.mi-card-body{padding:var(--space-lg)}.mi-btn{height:36px;padding:0 var(--space-md);border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);color:var(--ink-900);font-family:inherit;font-size:var(--text-base);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;font-weight:600;line-height:1;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.mi-btn:hover:not(:disabled){border-color:var(--ink-300);background:var(--ink-50)}.mi-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.mi-btn.mi-btn--primary{border-color:var(--accent);background:var(--accent);min-width:84px;color:var(--paper)}.mi-btn.mi-btn--primary:hover:not(:disabled){border-color:var(--accent-deep);background:var(--accent-deep)}.mi-btn.mi-btn--primary:disabled{border-color:var(--accent-muted);background:var(--accent-muted);color:var(--paper);cursor:not-allowed}.mi-btn.mi-btn--sm{height:28px;font-size:var(--text-sm);padding:0 10px}.mi-btn.mi-btn--icon{width:32px;height:32px;color:var(--ink-700);padding:0}.mi-btn.mi-btn--icon:disabled{color:var(--ink-300);cursor:default}.mi-link{color:var(--accent-deep);font-family:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:600;text-decoration:none;display:inline-flex}.mi-link:hover{color:var(--accent-deep);text-decoration:underline}.mi-field{flex-direction:column;gap:6px;min-width:0;display:flex}.mi-field+.mi-field,.mi-field+.mi-field-row,.mi-field-row+.mi-field{margin-top:18px}.mi-field-row{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mi-field-row>.mi-field+.mi-field{margin-top:0}.mi-label{justify-content:space-between;align-items:center;gap:var(--space-xs);color:var(--ink-900);font-size:var(--text-sm);margin:0;font-weight:600;line-height:1.4;display:flex}.mi-required{color:var(--accent);margin-left:2px}.mi-input{width:100%;height:38px;padding:0 var(--space-sm);border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);color:var(--ink-900);font-family:inherit;font-size:var(--text-base);box-shadow:none;outline:0;margin:0}.mi-input::placeholder{color:var(--ink-400)}.mi-input:hover{border-color:var(--ink-300)}.mi-input:focus{border-color:var(--accent);box-shadow:var(--focus-halo)}.mi-input[aria-invalid=true]{border-color:var(--bad)}.mi-field-error{color:var(--bad);font-size:var(--text-xs);line-height:1.4}.mi-search{min-width:0;height:36px;padding:0 var(--space-sm);align-items:center;gap:var(--space-xs);border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);color:var(--ink-400);margin:0;display:flex}.mi-search:focus-within{border-color:var(--accent);box-shadow:var(--focus-halo)}.mi-search input{width:100%;min-width:0;height:100%;color:var(--ink-900);font-family:inherit;font-size:var(--text-base);background:0 0;border:0;outline:0;padding:0}.mi-search input::placeholder{color:var(--ink-400)}.mi-pill{border-radius:var(--radius-sm);background:var(--ink-100);color:var(--ink-700);font-family:inherit;font-size:var(--text-2xs);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border:0;align-items:center;gap:5px;padding:3px 8px;font-weight:700;line-height:1.4;display:inline-flex}.mi-pill.good{color:var(--good);background:#e6f4ed}.mi-pill.warn{color:#8a5e00;background:#fff3cc}.mi-pill.bad{color:var(--bad);background:#fbe6e2}.mi-pill.info{color:var(--info);background:#e1ebf7}.mi-pill.accent{background:var(--accent-soft);color:var(--accent-deep)}button.mi-pill{cursor:pointer;padding-right:5px;transition:box-shadow .15s}button.mi-pill:hover{box-shadow:inset 0 0 0 1px}button.mi-pill:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:1px}.mi-mono{font-family:var(--font-family-mono)}.v-select{--vs-border-color:var(--ink-200);--vs-border-radius:var(--radius-md);--vs-font-size:var(--text-base);--vs-line-height:1.4;--vs-search-input-placeholder-color:var(--ink-400);--vs-selected-color:var(--ink-900);--vs-controls-color:var(--ink-500);--vs-dropdown-option-padding:7px 12px;--vs-dropdown-option--active-bg:var(--accent-soft);--vs-dropdown-option--active-color:var(--accent-deep);--vs-dropdown-box-shadow:var(--shadow-pop)}.v-select .vs__dropdown-toggle{background:var(--paper);min-height:38px;padding:0 6px 0 4px}.v-select .vs__search,.v-select .vs__selected{margin-top:0;font-family:inherit}.v-select .vs__search::placeholder{color:var(--ink-400)}.v-select:hover .vs__dropdown-toggle{border-color:var(--ink-300)}.v-select.vs--open .vs__dropdown-toggle{border-color:var(--accent);border-radius:var(--vs-border-radius);box-shadow:var(--focus-halo)}.v-select .vs__open-indicator,.v-select .vs__clear{color:var(--vs-controls-color);fill:none}.v-select .vs__clear{border-radius:var(--radius-xs);margin-right:6px;padding:2px;display:inline-flex}.v-select .vs__clear:hover{background:var(--ink-100);color:var(--ink-900)}.v-select.is-drop-up .vs__dropdown-menu{margin-top:0;top:auto;bottom:calc(100% + 4px)}.v-select.vs--single.vs--open .vs__selected{top:0;bottom:0}.vs__dropdown-menu{border-radius:var(--radius-md);border-top-style:solid;margin-top:4px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--font-family:Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono:"JetBrains Mono", Consolas, ui-monospace, monospace;--accent:#ed7000;--accent-soft:#fdf2e8;--accent-tint:#fbe0c7;--accent-deep:#b55500;--accent-muted:#f7bf8c;--ink-900:#14181f;--ink-700:#2b313b;--ink-500:#5a6271;--ink-400:#6d7585;--ink-300:#b6bcc7;--ink-200:#e2e5eb;--ink-150:#eceef2;--ink-100:#f4f5f8;--ink-50:#f9fafb;--paper:#fff;--good:#1f8a5b;--info:#2e6fbf;--info-soft:#eaf1f9;--warn:#c98a14;--warn-soft:#f9f1e3;--warn-deep:#63440a;--bad:#c53d2e;--radius-xs:3px;--radius-sm:5px;--radius-md:8px;--radius-lg:12px;--radius-xl:14px;--radius-pill:999px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:20px;--space-xl:24px;--space-2xl:32px;--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:17px;--text-xl:20px;--text-2xl:26px;--shadow-card:0 1px 0 #14181f0a, 0 8px 24px -12px #14181f1f;--shadow-pop:0 12px 32px -8px #14181f2e;--shadow-modal:0 24px 64px -20px #14181f6b;--focus-ring-color:#b55500;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-halo:0 0 0 3px #ed700040}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}img,svg{vertical-align:middle}.mi-loading[data-v-a9528e54]{z-index:5;border-radius:inherit;background:#ffffffb8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mi-loading-spinner[data-v-a9528e54]{border:3px solid var(--ink-200);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite mi-loading-spin-a9528e54}.mi-loading-enter-active[data-v-a9528e54],.mi-loading-leave-active[data-v-a9528e54]{transition:opacity .15s}.mi-loading-enter-from[data-v-a9528e54],.mi-loading-leave-to[data-v-a9528e54]{opacity:0}@keyframes mi-loading-spin-a9528e54{to{transform:rotate(360deg)}}.data-table[data-v-6f9336f9]{overflow-x:auto}table[data-v-6f9336f9]{border-collapse:collapse;width:100%}th[data-v-6f9336f9],td[data-v-6f9336f9]{padding:12px var(--space-md);border-bottom:1px solid var(--ink-150);text-align:left;vertical-align:middle}th[data-v-6f9336f9]:first-child,td[data-v-6f9336f9]:first-child{padding-left:var(--space-lg)}th[data-v-6f9336f9]:last-child,td[data-v-6f9336f9]:last-child{padding-right:var(--space-lg)}th.is-right[data-v-6f9336f9],td.is-right[data-v-6f9336f9]{text-align:right}th.is-center[data-v-6f9336f9],td.is-center[data-v-6f9336f9]{text-align:center}th[data-v-6f9336f9]{background:var(--ink-50);color:var(--ink-500);font-size:var(--text-2xs);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1.4}td[data-v-6f9336f9]{color:var(--ink-700);font-size:var(--text-base);line-height:1.35}tbody:hover td[data-v-6f9336f9]{background:var(--ink-50)}tbody.has-sub-row td[data-v-6f9336f9]{background:var(--accent-soft)}tbody.has-sub-row tr:first-child td[data-v-6f9336f9]{border-bottom:0}.sub-row td[data-v-6f9336f9]{padding-top:0}.data-table-empty[data-v-6f9336f9]{padding:32px var(--space-lg);color:var(--ink-400);text-align:center;font-style:italic}.table-pagination[data-v-cd26d04c]{min-height:56px;padding:10px var(--space-lg);justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.table-pagination-info[data-v-cd26d04c]{color:var(--ink-500);font-size:var(--text-base)}.table-pagination-pages[data-v-cd26d04c]{align-items:center;gap:6px;display:flex}.table-pagination-page[data-v-cd26d04c]{padding:0 var(--space-sm);color:var(--ink-700);font-size:var(--text-base);white-space:nowrap}.table-pagination-page strong[data-v-cd26d04c]{color:var(--ink-900);font-weight:700}.mi-overview-header[data-v-3bf7af0a]{flex-wrap:wrap}[data-v-3bf7af0a] td{white-space:nowrap}.mi-overview-tools[data-v-3bf7af0a]{align-items:center;gap:var(--space-xs);margin-left:auto;display:flex}.mi-overview-tools .mi-search[data-v-3bf7af0a]{width:280px}.mi-awaiting[data-v-3bf7af0a]{border-bottom:1px solid var(--ink-150)}.mi-awaiting h3[data-v-3bf7af0a]{padding:var(--space-sm) var(--space-lg) var(--space-xs);color:var(--ink-500);font-size:var(--text-xs);letter-spacing:.4px;text-transform:uppercase;margin:0;font-weight:700}.mi-filename[data-v-3bf7af0a]{color:var(--ink-900);font-size:var(--text-sm);white-space:nowrap;font-weight:600}.mi-filename.is-link[data-v-3bf7af0a]{text-decoration:underline;-webkit-text-decoration-color:var(--ink-300);text-decoration-color:var(--ink-300);text-underline-offset:3px}.mi-filename.is-link[data-v-3bf7af0a]:hover{color:var(--accent-deep);text-decoration-color:currentColor}.is-spinning[data-v-3bf7af0a]{animation:.8s linear infinite mi-refresh-spin-3bf7af0a}@keyframes mi-refresh-spin-3bf7af0a{to{transform:rotate(360deg)}}.mi-override[data-v-3bf7af0a]{align-items:center;gap:var(--space-xs);color:var(--ink-700);font-size:var(--text-sm);display:flex}.mi-override>span[data-v-3bf7af0a]{margin-right:auto}@media (width<=720px){.mi-overview-tools[data-v-3bf7af0a]{width:100%;margin-left:0}.mi-overview-tools .mi-search[data-v-3bf7af0a]{flex:1;width:auto}}.mi-back[data-v-fb2ba551]{margin-left:auto}.mi-breakdown[data-v-fb2ba551]{padding:var(--space-xl) var(--space-lg) var(--space-sm)}.mi-breakdown h3[data-v-fb2ba551]{margin:0 0 var(--space-2xs);color:var(--ink-900);font-size:var(--text-md);font-weight:600}.mi-breakdown p[data-v-fb2ba551]{color:var(--ink-500);font-size:var(--text-base);margin:0}.mi-breakdown .mi-link[data-v-fb2ba551]{font-size:inherit}.mi-dropzone[data-v-d3afb272]{padding:26px var(--space-lg) 22px;border:1.5px dashed var(--ink-300);border-radius:var(--radius-lg);background:var(--ink-50);text-align:center;flex-direction:column;align-items:center;gap:6px;margin:0;transition:border-color .15s,background-color .15s;display:flex;position:relative}.mi-dropzone[data-v-d3afb272]:hover,.mi-dropzone.is-dragging[data-v-d3afb272]{border-color:var(--accent);background:var(--accent-soft)}.mi-dropzone[data-v-d3afb272]:focus-within{border-color:var(--accent);box-shadow:var(--focus-halo)}.mi-dropzone.is-disabled[data-v-d3afb272]{opacity:.6}.mi-dropzone-input[data-v-d3afb272]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.mi-dropzone-input[data-v-d3afb272]:disabled{cursor:not-allowed}.mi-dropzone-icon[data-v-d3afb272]{background:var(--accent-tint);width:36px;height:36px;color:var(--accent-deep);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.mi-dropzone-text[data-v-d3afb272]{color:var(--ink-900);font-size:var(--text-base);font-weight:500}.mi-dropzone-browse[data-v-d3afb272]{color:var(--accent-deep);text-underline-offset:2px;font-weight:600;text-decoration:underline}.mi-dropzone-hint[data-v-d3afb272],.mi-files-limit[data-v-d3afb272]{color:var(--ink-500);font-size:var(--text-sm);margin:0}.mi-files-skipped[data-v-d3afb272]{margin:var(--space-xs) 0 0;color:#8a5e00;font-size:var(--text-sm);white-space:pre-line;line-height:1.4}.mi-file-list[data-v-d3afb272]{margin:var(--space-xs) 0 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.mi-file[data-v-d3afb272]{min-height:40px;padding:6px 6px 6px var(--space-sm);align-items:center;gap:var(--space-xs);border:1px solid var(--ink-200);border-radius:var(--radius-md);background:var(--paper);display:flex}.mi-file-icon[data-v-d3afb272]{color:var(--ink-500)}.mi-file-name[data-v-d3afb272]{min-width:0;color:var(--ink-900);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mi-file-size[data-v-d3afb272]{color:var(--ink-400);font-size:var(--text-sm);flex:none}.mi-file-remove[data-v-d3afb272]{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-500);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.mi-file-remove[data-v-d3afb272]:hover{background:var(--ink-100);color:var(--ink-900)}.mi-form-actions[data-v-031ca497]{margin-top:var(--space-xl);padding-top:var(--space-lg);justify-content:flex-end;gap:var(--space-xs);border-top:1px solid var(--ink-150);display:flex}.mi-page[data-v-0b7ed7df]{width:100%;padding:var(--space-xl) 28px}.mi-page-header[data-v-0b7ed7df]{margin-bottom:var(--space-lg)}.mi-page-header h1[data-v-0b7ed7df]{margin:0 0 var(--space-2xs);color:var(--ink-900);font-size:var(--text-2xl);font-weight:700;line-height:1.2}.mi-page-header p[data-v-0b7ed7df]{color:var(--ink-500);font-size:var(--text-md);margin:0}.mi-layout[data-v-0b7ed7df]{align-items:start;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}@media (width<=900px){.mi-layout[data-v-0b7ed7df]{grid-template-columns:minmax(0,1fr)}}
