html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--wq-navy: #0f2446;--wq-navy-soft: #153770;--wq-gold: #f4b953;--wq-red: #c4353d;--wq-bg: #f7f8fa;--wq-surface: #ffffff;--wq-surface-sunken: #f1f3f7;--wq-border: #dde2e8;--wq-border-control: #7f8ca3;--wq-chart-1: #1d6fb8;--wq-chart-2: #2e8b57;--wq-chart-3: #8a5a00;--wq-voice-1: #1d6fb8;--wq-voice-2: #2e8b57;--wq-voice-3: #8a5a00;--wq-voice-4: #c4353d;--wq-voice-5: #3a9c94;--wq-voice-6: #4b3b9c;--wq-voice-7: #d1751a;--wq-voice-8: #7a1f4f;--wq-voice-muted: #8a93a6;--wq-text: #202631;--wq-text-secondary: #5a6880;--wq-text-on-navy: #ffffff;--wq-text-on-navy-soft: rgba(255, 255, 255, .72);--wq-font-xs: 12px;--wq-font-sm: 13px;--wq-font-md: 15px;--wq-font-read: 16px;--wq-font-section: 17px;--wq-font-page: 26px;--wq-leading-read: 1.65;--wq-space-1: 4px;--wq-space-2: 8px;--wq-space-3: 12px;--wq-space-4: 16px;--wq-space-5: 24px;--wq-space-6: 32px;--wq-space-7: 48px;--wq-radius-sm: 8px;--wq-radius: 10px;--wq-radius-lg: 12px;--wq-shadow-1: 0 1px 2px rgba(16, 24, 40, .04), 0 1px 3px rgba(16, 24, 40, .04);--wq-motion: .16s;--wq-sider-width: 256px;--wq-content-max: 1120px;--wq-read-max: 74ch}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html,body,#root{height:100%}body{margin:0;background:var(--wq-bg);color:var(--wq-text)}:where(a,button,[role=button],[tabindex]):focus-visible,.ant-btn:focus-visible,.wq-row:focus-visible,.wq-turn:focus-visible{outline:2px solid var(--wq-navy-soft);outline-offset:2px;border-radius:var(--wq-radius-sm)}.wq-sidebar :where(a,button,[role=button],[tabindex]):focus-visible,.wq-sidebar .ant-tree-node-content-wrapper:focus-visible{outline-color:#9dc2f0}.wq-page{display:flex;flex-direction:column;gap:var(--wq-space-5)}.wq-page__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--wq-space-4);flex-wrap:wrap}.wq-page__titles{min-width:0;flex:1 1 280px;display:flex;flex-direction:column;gap:var(--wq-space-1)}.wq-page__eyebrow{font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}h1.wq-page__title,.wq-page__title{margin:0;font-size:var(--wq-font-page);line-height:1.25;font-weight:600;letter-spacing:-.01em;color:var(--wq-text);overflow-wrap:anywhere}.wq-page__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-page__meta>*+*:before{content:"·";margin-right:var(--wq-space-2);color:#a8b0bd}.wq-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);flex:0 0 auto}.wq-section{background:var(--wq-surface);border:1px solid var(--wq-border);border-radius:var(--wq-radius-lg);box-shadow:var(--wq-shadow-1);overflow:hidden}.wq-section--plain{background:transparent;border:0;box-shadow:none;overflow:visible}.wq-section__head{display:flex;align-items:center;justify-content:space-between;gap:var(--wq-space-3);flex-wrap:wrap;padding:var(--wq-space-4) var(--wq-space-5);border-bottom:1px solid var(--wq-border)}.wq-section__title{margin:0;font-size:var(--wq-font-section);font-weight:600;line-height:1.35;color:var(--wq-text);min-width:0}.wq-section__hint{margin:var(--wq-space-1) 0 0;font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-section__actions{display:flex;align-items:center;gap:var(--wq-space-2);flex-wrap:wrap}.wq-section__body{padding:var(--wq-space-4) var(--wq-space-5)}.wq-section__body--flush{padding:0}.wq-toolbar{display:flex;align-items:center;gap:var(--wq-space-2);flex-wrap:wrap;padding:var(--wq-space-3) var(--wq-space-5);border-bottom:1px solid var(--wq-border);background:var(--wq-surface)}.wq-toolbar__spacer{flex:1 1 auto;min-width:0}.wq-rows{display:flex;flex-direction:column}.wq-row{display:flex;align-items:flex-start;gap:var(--wq-space-3);width:100%;padding:var(--wq-space-3) var(--wq-space-5);border:0;border-top:1px solid var(--wq-border);background:transparent;text-align:left;font:inherit;color:inherit;min-height:56px}.wq-rows>.wq-row:first-child{border-top:0}button.wq-row,a.wq-row{cursor:pointer;transition:background var(--wq-motion) ease}button.wq-row:hover,a.wq-row:hover{background:var(--wq-surface-sunken)}.wq-row__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;border-radius:var(--wq-radius-sm);background:var(--wq-surface-sunken);color:var(--wq-navy-soft)}.wq-row__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--wq-space-1)}.wq-row__title{font-size:var(--wq-font-md);font-weight:600;line-height:1.35;color:var(--wq-text);overflow-wrap:anywhere}.wq-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);font-size:var(--wq-font-sm);color:var(--wq-text-secondary);min-width:0}.wq-row__meta-sep{color:#a8b0bd}.wq-row__side{flex:0 0 auto;display:flex;align-items:center;gap:var(--wq-space-2);margin-top:2px}.wq-row--actionable{padding:0;align-items:stretch;gap:0}.wq-row__hit{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;gap:var(--wq-space-3);padding:var(--wq-space-3) var(--wq-space-5);border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background var(--wq-motion) ease}.wq-row__hit:hover{background:var(--wq-surface-sunken)}.wq-row__actions{flex:0 0 auto;display:flex;align-items:center;padding-right:var(--wq-space-4)}.wq-status{display:inline-flex;align-items:center;gap:var(--wq-space-1);font-size:var(--wq-font-xs);font-weight:600;line-height:18px;padding:1px 9px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.wq-status--queued{color:#42526e;background:#eef1f6;border-color:#d6dde8}.wq-status--running{color:#8a5a00;background:#fff3da;border-color:#f2d49a}.wq-status--done{color:#0b6e3e;background:#e3f6ec;border-color:#b7e4cb}.wq-status--error{color:#9c2b32;background:#fdeaeb;border-color:#f3c9cc}.wq-tagline{display:inline-flex;align-items:center;gap:var(--wq-space-1);font-size:var(--wq-font-xs);line-height:18px;padding:1px 8px;border-radius:6px;color:var(--wq-text-secondary);background:var(--wq-surface-sunken);border:1px solid var(--wq-border);white-space:nowrap}.wq-tagline--inbox{color:#8a5a00;background:#fff7e8;border-color:#f0dcb2}.wq-state{display:flex;flex-direction:column;align-items:center;gap:var(--wq-space-2);padding:var(--wq-space-6) var(--wq-space-5);text-align:center}.wq-state__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--wq-surface-sunken);color:var(--wq-text-secondary);margin-bottom:var(--wq-space-1)}.wq-state--error .wq-state__icon{background:#fdeaeb;color:#9c2b32}.wq-state__title{margin:0;font-size:var(--wq-font-md);font-weight:600;color:var(--wq-text)}.wq-state__body{margin:0;max-width:46ch;font-size:var(--wq-font-sm);line-height:1.55;color:var(--wq-text-secondary)}.wq-state__actions{display:flex;gap:var(--wq-space-2);margin-top:var(--wq-space-2);flex-wrap:wrap;justify-content:center}.wq-doc{display:flex;flex-direction:column;gap:var(--wq-space-3);padding:var(--wq-space-5);border-top:1px solid var(--wq-border)}.wq-rows>.wq-doc:first-child,.wq-section__body>.wq-doc:first-child{border-top:0;padding-top:var(--wq-space-2)}.wq-doc__head{display:flex;flex-direction:column;gap:var(--wq-space-1)}.wq-doc__title{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--wq-text)}.wq-doc__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-doc__body{max-width:var(--wq-read-max);font-size:var(--wq-font-read);line-height:var(--wq-leading-read);color:var(--wq-text)}.wq-doc__body>:first-child{margin-top:0}.wq-transcript{display:flex;flex-direction:column}.wq-turn{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:transparent;border:0;border-left:3px solid transparent;padding:var(--wq-space-3) var(--wq-space-4);border-radius:var(--wq-radius-sm)}button.wq-turn{cursor:pointer;transition:background var(--wq-motion) ease}button.wq-turn:hover{background:var(--wq-surface-sunken)}.wq-turn--active{background:#0f24460f}.wq-turn--start{margin-top:var(--wq-space-3)}.wq-turn-row:first-child .wq-turn--start{margin-top:0}.wq-turn-row{display:flex;flex-direction:column;align-items:flex-start}.wq-transcript__reassign{padding-left:var(--wq-space-3)}.wq-transcript__reassign-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);padding:0 var(--wq-space-3) var(--wq-space-2)}.wq-transcript__reassign-form .ant-select{min-width:220px}.wq-turn__head{display:flex;align-items:baseline;gap:var(--wq-space-2);margin-bottom:2px}.wq-turn__speaker{font-size:var(--wq-font-sm);font-weight:600;color:var(--wq-text)}.wq-turn__time{font-size:var(--wq-font-xs);font-variant-numeric:tabular-nums;color:var(--wq-text-secondary)}.wq-turn__text{display:block;margin:0;max-width:var(--wq-read-max);font-size:var(--wq-font-read);line-height:var(--wq-leading-read);color:var(--wq-text)}.wq-sidebar .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.wq-brand{flex:0 0 auto;display:flex;align-items:center;gap:var(--wq-space-2);margin:var(--wq-space-3) var(--wq-space-3) var(--wq-space-2);padding:0 var(--wq-space-3);height:44px;border:none;border-radius:var(--wq-radius-sm);background:var(--wq-surface);color:var(--wq-navy);font-weight:600;font-size:var(--wq-font-md);letter-spacing:.2px;cursor:pointer;transition:background var(--wq-motion) ease}.wq-brand:hover{background:var(--wq-surface-sunken)}.wq-sidebar .wq-brand:focus-visible{outline-color:var(--wq-navy-soft)}.wq-brand__mark{width:24px;height:24px;flex:none}.wq-brand__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-sidebar.ant-layout-sider-collapsed .wq-brand{justify-content:center;padding:0}.wq-nav-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:var(--wq-space-1) 10px var(--wq-space-2) var(--wq-space-4)}.wq-nav-head-label{color:#ffffff94;font-size:11px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.wq-nav-add.ant-btn{color:#ffffffb8}.wq-nav-add.ant-btn:hover{color:#fff;background:#ffffff1f!important}.wq-nav-tree{flex:1 1 auto;min-height:96px;overflow-y:auto;overflow-x:hidden;padding:0 var(--wq-space-2) var(--wq-space-2)}.wq-nav-tree::-webkit-scrollbar,.wq-nav-foot::-webkit-scrollbar{width:8px}.wq-nav-tree::-webkit-scrollbar-thumb,.wq-nav-foot::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px}.wq-sidebar .ant-tree{background:transparent;color:#ffffffe0;font-size:14px}.wq-sidebar .ant-tree .ant-tree-treenode{width:100%;padding:1px 0;align-items:center}.wq-sidebar .ant-tree .ant-tree-indent-unit{width:14px}.wq-sidebar .ant-tree .ant-tree-switcher{color:#fff9;background:transparent;align-self:center;width:20px}.wq-sidebar .ant-tree .ant-tree-node-content-wrapper{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--wq-space-2);min-height:32px;padding:0 var(--wq-space-2);color:#ffffffd9;border-radius:6px;transition:background var(--wq-motion) ease,color var(--wq-motion) ease}.wq-sidebar .ant-tree .ant-tree-node-content-wrapper:hover{background:#ffffff14}.wq-sidebar .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:#78a5e047}.wq-sidebar .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .wq-node-name{color:#fff;font-weight:600}.wq-sidebar .ant-tree .ant-tree-iconEle{color:#ffffffb3;display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex:none;vertical-align:middle}.wq-sidebar .ant-tree .ant-tree-title{flex:1 1 auto;min-width:0}.wq-node{display:flex;align-items:center;justify-content:space-between;gap:var(--wq-space-2);width:100%;min-width:0}.wq-node-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-node-badge{flex:0 0 auto;font-size:11px;line-height:18px;color:#fff9;background:#ffffff1a;border-radius:10px;padding:0 7px}.wq-nav-foot{flex:0 1 auto;min-height:0;overflow-y:auto;border-top:1px solid rgba(255,255,255,.1);padding-top:var(--wq-space-1)}.wq-nav-foot .ant-menu{background:transparent}.wq-progress-indeterminate{position:relative;height:8px;border-radius:4px;background:#0000000f;overflow:hidden}.wq-progress-indeterminate:after{content:"";position:absolute;top:0;bottom:0;width:40%;border-radius:4px;background:var(--wq-navy);animation:wq-progress-slide 1.4s ease-in-out infinite}@keyframes wq-progress-slide{0%{left:-40%}to{left:100%}}.wq-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wq-login{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wq-space-6);padding:var(--wq-space-6) var(--wq-space-4);background:var(--wq-surface)}.wq-login__mark{width:88px;height:88px;flex:none}.wq-login__card{width:100%;max-width:380px;background:var(--wq-navy);border-radius:var(--wq-radius-lg);box-shadow:0 12px 32px #0f244638;padding:var(--wq-space-6) var(--wq-space-5);display:flex;flex-direction:column;align-items:center;gap:var(--wq-space-4);text-align:center}.wq-login__title{margin:0;font-size:22px;font-weight:700;color:#fff}.wq-login__subtitle{margin:0;font-size:14px;line-height:1.55;color:#ffffffd9}.wq-login__cta.ant-btn-primary,.wq-login__cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:var(--wq-red);border-color:var(--wq-red);color:#fff}.wq-login__cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.wq-login__cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus-visible{background:var(--wq-surface);border-color:var(--wq-surface);color:var(--wq-navy)}.wq-login__cta.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{background:var(--wq-surface-sunken);border-color:var(--wq-surface-sunken);color:var(--wq-navy)}.wq-login__card :focus-visible{outline-color:#9dc2f0}.wq-login__footer{margin:0;font-size:var(--wq-font-xs);letter-spacing:.2px;color:var(--wq-text-secondary);text-align:center}@media(max-width:360px),(max-height:620px){.wq-login{gap:var(--wq-space-5);padding:var(--wq-space-5) var(--wq-space-3)}.wq-login__mark{width:64px;height:64px}.wq-login__card{padding:var(--wq-space-5) var(--wq-space-4)}}.wq-consent{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wq-space-5);padding:var(--wq-space-6) var(--wq-space-4);background:var(--wq-bg)}.wq-consent__mark{width:64px;height:64px;flex:none}.wq-consent__card{width:100%;max-width:720px;background:var(--wq-surface);border-radius:var(--wq-radius-lg);box-shadow:0 12px 32px #0f24461f;padding:var(--wq-space-6) var(--wq-space-5);display:flex;flex-direction:column;gap:var(--wq-space-4)}.wq-consent__title{margin:0;font-size:22px;font-weight:700;color:var(--wq-navy)}.wq-consent__intro{margin:0;font-size:15px;line-height:1.6}.wq-consent__notice{max-height:46vh;overflow-y:auto;padding:var(--wq-space-4);border:1px solid var(--wq-border);border-radius:var(--wq-radius);background:var(--wq-bg)}.wq-consent__section+.wq-consent__section{margin-top:var(--wq-space-4)}.wq-consent__sectionTitle{margin:0 0 4px;font-size:14px;font-weight:700;color:var(--wq-navy)}.wq-consent__sectionBody{margin:0;font-size:14px;line-height:1.6}.wq-consent__declaration{align-items:flex-start;font-size:15px;line-height:1.5}.wq-consent__meta{margin:0;font-size:12px;color:var(--wq-text-secondary);text-align:center}.wq-voice-choice{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--wq-space-4)}.wq-voice-choice__option{display:flex;flex-direction:column;justify-content:space-between;gap:var(--wq-space-3);padding:var(--wq-space-4);border:1px solid var(--wq-border);border-radius:var(--wq-radius);background:var(--wq-bg)}.wq-voice-choice__phrase{margin:0;font-size:14px;line-height:1.5}.wq-invite__passage{margin:var(--wq-space-4) 0;padding:var(--wq-space-4);border-left:3px solid var(--wq-navy);border-radius:0 var(--wq-radius) var(--wq-radius) 0;background:var(--wq-bg);font-size:16px;line-height:1.7}.wq-invite__hint{margin:0 0 var(--wq-space-4);font-size:13px;color:var(--wq-text-secondary)}.wq-invite__actions{display:flex;flex-direction:column;gap:var(--wq-space-2)}.wq-sidebar.ant-layout-sider{--wq-sider-width: 256px;position:sticky;top:0;height:100vh;height:100dvh}.wq-sidebar.ant-layout-sider-collapsed,.wq-sidebar.ant-layout-sider-collapsed>.ant-layout-sider-children{overflow:hidden}.wq-main.ant-layout,.wq-main .ant-layout-content{min-width:0}.wq-nav{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--wq-navy)}.wq-sidebar--drawer .ant-drawer-body{display:flex;flex-direction:column}.wq-header.ant-layout-header{display:flex;align-items:center;gap:var(--wq-space-2);background:var(--wq-surface);border-bottom:1px solid var(--wq-border);padding-inline:var(--wq-space-3);line-height:normal;position:sticky;top:0;z-index:20}.wq-header__menu.ant-btn{flex:0 0 auto;width:36px;height:36px;color:var(--wq-text-secondary)}.wq-header__spacer{flex:1 1 auto;min-width:var(--wq-space-2)}.wq-crumbs.ant-breadcrumb{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wq-crumbs.ant-breadcrumb ol{flex-wrap:nowrap}.wq-crumbs.ant-breadcrumb li{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-account.ant-btn{display:inline-flex;align-items:center;gap:var(--wq-space-2);height:36px;max-width:220px;color:var(--wq-text)}.wq-account__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wq-content.ant-layout-content{padding:var(--wq-space-6) var(--wq-space-5);background:var(--wq-bg)}.wq-content>.wq-page{max-width:var(--wq-content-max);margin:0 auto;min-width:0}.wq-nav-note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wq-space-2);padding:var(--wq-space-4);color:#ffffffb8;font-size:var(--wq-font-sm);line-height:1.5}.wq-nav-note p{margin:0}.wq-nav-note .ant-spin{color:#ffffffb8}.ant-tabs .wq-tab{display:inline-flex;align-items:center;gap:var(--wq-space-2)}.wq-tab__count{font-size:var(--wq-font-xs);line-height:18px;padding:0 7px;border-radius:10px;color:var(--wq-text-secondary);background:var(--wq-surface-sunken);border:1px solid var(--wq-border)}.ant-tabs-tab-active .wq-tab__count{color:var(--wq-navy);border-color:#c7d4e6;background:#edf2fa}.ant-tabs-nav{min-width:0}.wq-field{display:block;margin-bottom:var(--wq-space-3)}.wq-field__label{display:block;margin-bottom:var(--wq-space-1);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-transcript-wrap{display:flex;flex-direction:column;gap:var(--wq-space-3);padding:var(--wq-space-4) var(--wq-space-5)}.wq-transcript__audio{width:100%;max-width:640px}.wq-transcript__note{margin:0;font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-md__h{margin:var(--wq-space-5) 0 var(--wq-space-2);line-height:1.3;font-weight:600;color:var(--wq-text)}.wq-md__h--1{font-size:20px}.wq-md__h--2{font-size:18px}.wq-md__h--3,.wq-md__h--4{font-size:16px}.wq-md__p{margin:0 0 var(--wq-space-3)}.wq-md__list{margin:0 0 var(--wq-space-3);padding-left:var(--wq-space-5)}.wq-md__list li{margin-bottom:var(--wq-space-1)}.wq-md__scroll{overflow-x:auto;margin-bottom:var(--wq-space-4)}.wq-md__table{border-collapse:collapse;width:100%;font-size:var(--wq-font-md)}.wq-md__table th,.wq-md__table td{border:1px solid var(--wq-border);padding:6px 10px;text-align:left;vertical-align:top}.wq-md__table th{background:var(--wq-surface-sunken);font-weight:600}@media(max-width:1023px){.wq-content.ant-layout-content{padding:var(--wq-space-5) var(--wq-space-5)}}@media(max-width:767px){.wq-crumbs.ant-breadcrumb{display:none}.wq-content.ant-layout-content{padding:var(--wq-space-4)}.wq-page__title{font-size:22px}.wq-section__head,.wq-toolbar,.wq-section__body,.wq-row,.wq-doc,.wq-transcript-wrap{padding-inline:var(--wq-space-4)}.wq-row__meta{display:block}.wq-toolbar>*{flex:1 1 220px;min-width:0;max-width:none!important}}@media(max-width:400px){.wq-header.ant-layout-header{padding-inline:var(--wq-space-2)}.wq-account.ant-btn{max-width:150px}.wq-page__head{gap:var(--wq-space-3)}.wq-page__actions{width:100%}.wq-page__actions>*{flex:1 1 auto}.wq-row,.wq-turn{padding-inline:var(--wq-space-3)}}@media(max-width:340px){.wq-account__name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.wq-panel>.wq-toolbar,.wq-panel .wq-row,.wq-panel .wq-state{padding-inline:0}.wq-panel>.wq-toolbar{padding-top:0;padding-bottom:var(--wq-space-3);background:transparent}.wq-panel>.wq-toolbar:last-child{border-bottom:0;padding-bottom:0}.wq-panel__intro,.wq-panel>.wq-panel__intro{margin:0 0 var(--wq-space-3);max-width:72ch;font-size:var(--wq-font-sm);line-height:1.55;color:var(--wq-text-secondary)}.wq-panel-toolbar__label{font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-qa{display:flex;flex-direction:column;gap:var(--wq-space-4)}.wq-qa__thread{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-4)}.wq-qa__turn+.wq-qa__turn{border-top:1px solid var(--wq-border);padding-top:var(--wq-space-4)}.wq-qa__label{margin:0 0 var(--wq-space-1);font-size:var(--wq-font-xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--wq-text-secondary)}.wq-qa__asked{margin:0;font-size:var(--wq-font-md);font-weight:600;line-height:1.45;color:var(--wq-text);overflow-wrap:anywhere}.wq-qa__answer{max-width:var(--wq-read-max);font-size:var(--wq-font-read);line-height:var(--wq-leading-read);color:var(--wq-text)}.wq-qa__answer>:first-child{margin-top:0}.wq-qa__ungrounded{margin:0 0 var(--wq-space-2);padding:var(--wq-space-2) var(--wq-space-3);border:1px solid #f2d49a;border-radius:var(--wq-radius-sm);background:#fff3da;color:#8a5a00;font-size:var(--wq-font-sm);line-height:1.5}.wq-qa__error{margin:0;color:var(--wq-red);font-size:var(--wq-font-sm)}.wq-qa__cites{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);margin-top:var(--wq-space-3);font-size:var(--wq-font-sm)}.wq-qa__cites-label,.wq-qa__cites-none{color:var(--wq-text-secondary)}.wq-cite{display:inline-flex;align-items:center;max-width:100%;gap:var(--wq-space-1);padding:2px 10px;border-radius:999px;border:1px solid var(--wq-border);background:var(--wq-surface-sunken);font-size:var(--wq-font-xs);line-height:18px;color:var(--wq-navy-soft);overflow-wrap:anywhere}a.wq-cite{text-decoration:underline;text-underline-offset:2px;transition:background var(--wq-motion) ease}a.wq-cite:hover{background:#edf2fa;border-color:#c7d4e6}.wq-cite--dead{color:var(--wq-text-secondary);font-style:italic}.wq-qa__composer{display:flex;flex-wrap:wrap;gap:var(--wq-space-2)}.wq-qa__composer>.ant-input,.wq-qa__composer>span:first-child{flex:1 1 240px;min-width:0}.wq-task--open{color:#42526e;background:#eef1f6;border-color:#d6dde8}.wq-task--in_progress{color:#8a5a00;background:#fff3da;border-color:#f2d49a}.wq-task--done{color:#0b6e3e;background:#e3f6ec;border-color:#b7e4cb}.wq-task--cancelled{color:var(--wq-text-secondary);background:var(--wq-surface-sunken);border-color:var(--wq-border);font-weight:500}.wq-saved-slot{min-height:22px;margin-bottom:var(--wq-space-3)}.wq-saved{display:inline-flex;align-items:center;gap:var(--wq-space-1);font-size:var(--wq-font-sm);color:#0b6e3e;transition:opacity var(--wq-motion) ease}.wq-share__heading{margin:0 0 var(--wq-space-2);font-size:var(--wq-font-md);font-weight:600;color:var(--wq-text)}.wq-share__list{border:1px solid var(--wq-border);border-radius:var(--wq-radius);overflow:hidden}.wq-share__list .wq-row{padding-inline:var(--wq-space-3)}.wq-access--active{color:#0b6e3e;background:#e3f6ec;border-color:#b7e4cb}.wq-access--invited{color:#42526e;background:#eef1f6;border-color:#d6dde8}.wq-access--disabled{color:#9c2b32;background:#fdeaeb;border-color:#f3c9cc}.wq-section--flush .ant-table-wrapper,.wq-section__body--flush .ant-table-wrapper{border-radius:0}.wq-stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--wq-space-3);margin-bottom:var(--wq-space-5)}.wq-stat{padding:var(--wq-space-4);background:var(--wq-surface);border:1px solid var(--wq-border);border-radius:var(--wq-radius)}.wq-stat__label{font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-stat__value{margin-top:var(--wq-space-1);font-size:28px;font-weight:600;line-height:1.2;color:var(--wq-text);font-variant-numeric:tabular-nums}.wq-stat__hint{margin-top:var(--wq-space-1);font-size:var(--wq-font-xs);color:var(--wq-text-secondary)}.wq-barlist{width:100%;border-collapse:collapse}.wq-barlist__row+.wq-barlist__row>*{padding-top:var(--wq-space-3)}.wq-barlist__name{width:40%;max-width:320px;padding-right:var(--wq-space-4);font-weight:400;text-align:left;vertical-align:middle}.wq-barlist__label{display:block;font-size:var(--wq-font-md);color:var(--wq-text);overflow-wrap:anywhere}.wq-barlist__meta{display:block;font-size:var(--wq-font-xs);color:var(--wq-text-secondary)}.wq-barlist__track{width:100%;vertical-align:middle}.wq-barlist__bar{display:block;height:10px;min-width:2px;background:var(--wq-chart-1);border-radius:0 4px 4px 0}.wq-barlist__value{padding-left:var(--wq-space-4);text-align:right;white-space:nowrap;font-size:var(--wq-font-md);font-variant-numeric:tabular-nums;color:var(--wq-text);vertical-align:middle}.wq-legend{display:flex;flex-wrap:wrap;gap:var(--wq-space-4);margin:0 0 var(--wq-space-4);padding:0;list-style:none;font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-legend__item{display:flex;align-items:center;gap:var(--wq-space-2)}.wq-swatch{width:10px;height:10px;border-radius:3px;flex:none}.wq-swatch--1{background:var(--wq-chart-1)}.wq-swatch--2{background:var(--wq-chart-2)}.wq-swatch--3{background:var(--wq-chart-3)}.wq-stack__plot{display:flex;align-items:flex-end;gap:var(--wq-space-2);height:200px;border-bottom:1px solid var(--wq-border)}.wq-stack__col{flex:1 1 0;min-width:18px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;cursor:default}.wq-stack__col:focus-visible{outline:2px solid var(--wq-navy-soft);outline-offset:2px;border-radius:var(--wq-radius-sm)}.wq-stack__bar{width:100%;max-width:56px;min-height:2px;display:flex;flex-direction:column-reverse;gap:2px;border-radius:4px 4px 0 0;overflow:hidden}.wq-stack__slice{display:block;min-height:2px;flex-basis:0}.wq-stack__slice--1{background:var(--wq-chart-1)}.wq-stack__slice--2{background:var(--wq-chart-2)}.wq-stack__slice--3{background:var(--wq-chart-3)}.wq-stack__tick{margin-top:var(--wq-space-2);font-size:var(--wq-font-xs);color:var(--wq-text-secondary);white-space:nowrap}.wq-chart__empty{margin:0;padding:var(--wq-space-5) 0;color:var(--wq-text-secondary);font-size:var(--wq-font-sm)}.wq-pricelist{display:grid;grid-template-columns:minmax(0,max-content) auto;column-gap:var(--wq-space-5);row-gap:var(--wq-space-1);margin:0;font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-pricelist dt{min-width:0}.wq-pricelist dd{margin:0;font-variant-numeric:tabular-nums;color:var(--wq-text)}@media(max-width:767px){.wq-panel .wq-row{flex-wrap:wrap}.wq-panel .wq-row__main{flex:1 1 60%}.wq-panel .wq-row__side{width:100%;margin-top:var(--wq-space-2);margin-left:40px;flex-wrap:wrap;justify-content:flex-start}.wq-qa__composer>*{flex:1 1 100%}}@media(max-width:767px){.wq-barlist__name{width:50%}.wq-barlist__track{display:none}.wq-stack__plot{height:150px}}.wq-speakers__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-3)}.wq-speakers__voice{display:flex;flex-direction:column;gap:var(--wq-space-2);padding:var(--wq-space-3);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm);background:var(--wq-surface-sunken)}.wq-speakers__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wq-space-2) var(--wq-space-3)}.wq-speakers__who{font-weight:600;color:var(--wq-text)}.wq-speakers__facts{font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-speakers__samples{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-2)}.wq-speakers__form{display:flex;gap:var(--wq-space-2)}.wq-speakers__form>.ant-input{max-width:28ch}.wq-speakers__colleague{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2)}.wq-speakers__colleague>.wq-speakers__note{margin:0}.wq-speakers__recognize{margin-top:var(--wq-space-4);padding-top:var(--wq-space-3);border-top:1px solid var(--wq-border)}.wq-speakers__recognize-title{margin:0 0 var(--wq-space-1);font-size:var(--wq-font-md)}.wq-speakers__named{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-speakers__warn{margin:0;padding:var(--wq-space-2) var(--wq-space-3);border:1px solid #f2d49a;border-radius:var(--wq-radius-sm);background:#fff3da;color:#8a5a00;font-size:var(--wq-font-sm);line-height:1.5}.wq-gaps{margin:var(--wq-space-4) var(--wq-space-5) 0;padding:var(--wq-space-3) var(--wq-space-4);border:1px solid #f2d49a;border-radius:var(--wq-radius-sm);background:#fff3da;color:#8a5a00;font-size:var(--wq-font-sm);line-height:1.5;max-width:80ch}.wq-gaps__title{margin:0 0 var(--wq-space-1);font-weight:600}.wq-gaps__body{margin:0}@media(max-width:767px){.wq-gaps{margin-inline:var(--wq-space-4)}}.wq-voice-samples{margin:var(--wq-space-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--wq-space-1);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-voice-samples__item{display:flex;align-items:center;justify-content:space-between;gap:var(--wq-space-2)}.wq-speakers__retry{display:flex;flex-direction:column;gap:var(--wq-space-2);padding-bottom:var(--wq-space-3);border-bottom:1px solid var(--wq-border)}.wq-speakers__outcome{font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-speakers__outcome>p{margin:0}.wq-speakers__scores{margin:var(--wq-space-1) 0 0;padding-left:var(--wq-space-4)}.wq-speakers__note{margin:0;font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-turn-division{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wq-space-2)}.wq-turn-division__panel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wq-space-3);width:100%;padding:var(--wq-space-3);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm);background:var(--wq-surface)}.wq-turn-division__panel>.wq-panel__intro{margin:0}.wq-turn-division__list{display:flex;flex-direction:column;gap:var(--wq-space-3);width:100%;margin:0;padding:0;list-style:none}.wq-turn-division__row{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wq-space-2);padding-bottom:var(--wq-space-3);border-bottom:1px solid var(--wq-border)}.wq-turn-division__content{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wq-space-2)}.wq-turn-division__text{flex:1 1 28ch;line-height:var(--wq-leading-read)}.wq-turn-division__note,.wq-turn-division__undecided,.wq-turn-division__error{font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-turn-division__error{color:#8a3c00}.wq-turn-division__row .ant-select{width:min(100%,360px)}.wq-turn-division__actions{display:flex;flex-wrap:wrap;gap:var(--wq-space-2)}@media(max-width:767px){.wq-speakers__form{flex-wrap:wrap}.wq-speakers__form>.ant-input{max-width:none;flex:1 1 100%}}.wq-speakers__sample{display:flex;align-items:baseline;gap:var(--wq-space-2)}.wq-speakers__weak{font-size:var(--wq-font-xs);color:var(--wq-text-secondary);white-space:nowrap}.wq-speakers__quote{font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wq-people{display:block;margin-bottom:var(--wq-space-4)}.wq-people__hint,.wq-people__note{margin:var(--wq-space-1) 0 0;max-width:60ch;font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-people__list{display:flex;flex-direction:column;gap:var(--wq-space-2);margin-top:var(--wq-space-2);max-height:30vh;overflow-y:auto}.wq-people__note{margin-top:var(--wq-space-2)}.wq-people__all{margin-top:var(--wq-space-3)}.wq-rows>.wq-voice-entry:first-child>.wq-row{border-top:0}.wq-voice-flag{padding:2px var(--wq-space-2);border-radius:999px;background:#fdeaeb;color:#9c2b32;font-size:var(--wq-font-xs);white-space:nowrap}.wq-vq{padding:var(--wq-space-4) var(--wq-space-5) var(--wq-space-5);background:var(--wq-surface-sunken);border-top:1px solid var(--wq-border)}.wq-vq__intro{margin:0 0 var(--wq-space-4);max-width:var(--wq-read-max);font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-vq__mixed{margin:var(--wq-space-4)}.wq-vq__plot{display:flex;flex-wrap:wrap;gap:var(--wq-space-4);align-items:flex-start}.wq-vq__chart{flex:1 1 320px;max-width:420px;background:var(--wq-surface);border:1px solid var(--wq-border);border-radius:var(--wq-radius)}.wq-vq__legend{flex:1 1 260px;margin:0;padding-left:var(--wq-space-4);max-width:48ch;font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-vq__legend>li+li{margin-top:var(--wq-space-2)}.wq-vq__zone{fill:var(--wq-red);opacity:.07}.wq-vq__zone-label{fill:var(--wq-text-secondary);font-size:11px}.wq-vq__grid{stroke:var(--wq-border);stroke-width:1}.wq-vq__tick{fill:var(--wq-text-secondary);font-size:10px;font-variant-numeric:tabular-nums}.wq-vq__axis{fill:var(--wq-text-secondary);font-size:11px}.wq-vq__diag{stroke:var(--wq-text-secondary);stroke-width:1.5;stroke-dasharray:5 4}.wq-vq__soglia{stroke:var(--wq-chart-3);stroke-width:1.5;stroke-dasharray:2 3}.wq-vq__mark{fill:var(--wq-chart-1);cursor:pointer}.wq-vq__mark--sospetto{fill:var(--wq-red)}.wq-vq__ring{fill:none;stroke:var(--wq-navy);stroke-width:2}.wq-vq__refs{list-style:none;margin:var(--wq-space-5) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-2)}.wq-vq__ref{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wq-space-2) var(--wq-space-3);padding:var(--wq-space-2) var(--wq-space-3);background:var(--wq-surface);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm)}.wq-vq__ref--sospetto{border-color:#f0b7ba}.wq-vq__ref.is-selected{border-color:var(--wq-navy);box-shadow:inset 0 0 0 1px var(--wq-navy)}.wq-vq__ref-main{flex:1 1 22ch;display:flex;flex-direction:column;gap:2px;min-width:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.wq-vq__ref-who{font-weight:500;color:var(--wq-text)}.wq-vq__ref-facts,.wq-vq__ref-verdict{font-size:var(--wq-font-xs);color:var(--wq-text-secondary);font-variant-numeric:tabular-nums}.wq-vq__ref--sospetto .wq-vq__ref-verdict{color:var(--wq-red)}.wq-vq__ref-actions{display:flex;align-items:center;gap:var(--wq-space-2)}.wq-vq__note{margin:var(--wq-space-3) 0 0;font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-vm__intro,.wq-vm__fidelity{margin:0 0 var(--wq-space-3);max-width:var(--wq-read-max);font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-vm__fidelity{padding:var(--wq-space-2) var(--wq-space-3);background:var(--wq-surface-sunken);border-radius:var(--wq-radius-sm)}.wq-vm__warn{color:#8a5a00}.wq-vm__topline{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--wq-space-3);margin-bottom:var(--wq-space-3)}.wq-vm__metrics{flex:1 1 420px;min-width:0}.wq-vm__metrics .wq-vm__fidelity{margin-bottom:var(--wq-space-2)}.wq-vm__metric-line{margin:0 0 var(--wq-space-1);max-width:var(--wq-read-max);color:var(--wq-text-secondary);font-size:var(--wq-font-sm);line-height:1.5}.wq-vm__embedder,.wq-vm__color-mode{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);color:var(--wq-text);font-size:var(--wq-font-sm);font-weight:600}.wq-vm__comparison{margin:0 0 var(--wq-space-4)}.wq-vm__notice-text{margin:0 0 var(--wq-space-2);color:var(--wq-text-secondary);font-size:var(--wq-font-sm);line-height:1.5}.wq-vm__table-wrap{max-width:100%;overflow-x:auto}.wq-vm__table{width:100%;border-collapse:collapse;font-size:var(--wq-font-sm);font-variant-numeric:tabular-nums}.wq-vm__table th,.wq-vm__table td{padding:var(--wq-space-2);border-bottom:1px solid var(--wq-border);text-align:left;vertical-align:top}.wq-vm__table thead th{color:var(--wq-text-secondary);font-weight:600}.wq-vm__table tbody th{color:var(--wq-text);font-weight:600}.wq-vm__color-mode{margin:0 0 var(--wq-space-3)}.wq-vm__notice{margin-bottom:var(--wq-space-3)}.wq-vm__stage{display:flex;flex-wrap:wrap;gap:var(--wq-space-4);align-items:flex-start}.wq-vm__canvas-box{flex:1 1 340px;max-width:440px;min-width:0;position:relative}.wq-vm__canvas{display:block;background:var(--wq-surface);border:1px solid var(--wq-border);border-radius:var(--wq-radius);cursor:grab;touch-action:none}.wq-vm__canvas:active{cursor:grabbing}.wq-vm__point-card{position:absolute;z-index:2;width:min(280px,calc(100% - 16px));padding:var(--wq-space-2) var(--wq-space-3);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm);background:var(--wq-surface);box-shadow:var(--wq-shadow-1);color:var(--wq-text);font-size:var(--wq-font-xs);line-height:1.45;pointer-events:none}.wq-vm__keyboard-help{margin:var(--wq-space-2) 0 0;max-width:440px;color:var(--wq-text-secondary);font-size:var(--wq-font-xs);line-height:1.45}.wq-vm__people-box{flex:1 1 280px;min-width:0}.wq-vm__people-title{margin:0 0 var(--wq-space-2);font-size:var(--wq-font-sm);font-weight:600;color:var(--wq-text)}.wq-vm__people{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-1);max-height:330px;overflow-y:auto}.wq-vm__person{display:flex;align-items:center;gap:var(--wq-space-2);padding:var(--wq-space-1) var(--wq-space-2);background:var(--wq-surface);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm)}.wq-vm__person.is-lit{border-color:var(--wq-navy);box-shadow:inset 0 0 0 1px var(--wq-navy)}.wq-vm__person-main{flex:1 1 auto;display:grid;grid-template-columns:auto 1fr;gap:0 var(--wq-space-2);align-items:center;min-width:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.wq-vm__swatch{grid-row:span 2;width:12px;height:12px;border-radius:3px}.wq-vm__person-name{font-size:var(--wq-font-sm);color:var(--wq-text);overflow-wrap:anywhere}.wq-vm__person-facts{grid-column:2;font-size:var(--wq-font-xs);color:var(--wq-text-secondary);font-variant-numeric:tabular-nums}.wq-vm__mode-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-2);color:var(--wq-text-secondary);font-size:var(--wq-font-sm)}.wq-vm__mode-legend button{padding:0;border:0;background:transparent;color:var(--wq-text);font:inherit;text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.wq-vm__origin-symbol{display:inline-block;width:11px;height:11px;margin-right:var(--wq-space-2);border-radius:50%;vertical-align:-1px}.wq-vm__origin-symbol.is-meeting{background:var(--wq-voice-1)}.wq-vm__origin-symbol.is-registered{border:2px solid var(--wq-voice-6)}.wq-vm__touches{margin-top:var(--wq-space-4);padding-top:var(--wq-space-3);border-top:1px solid var(--wq-border)}.wq-vm__mode-legend li[data-selected=true]{font-weight:700}.wq-vm__notes{margin:var(--wq-space-4) 0 0;padding-left:var(--wq-space-4);max-width:var(--wq-read-max);font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-vm__notes>li+li{margin-top:var(--wq-space-2)}.wq-vm__note{margin:0;max-width:var(--wq-read-max);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-voice-removals{margin-top:var(--wq-space-4);padding-top:var(--wq-space-3);border-top:1px solid var(--wq-border)}.wq-voice-removals__hint{margin:0;max-width:var(--wq-read-max);font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-voice-removals__item{display:flex;flex-direction:column;gap:2px}.wq-voice-removals__note{font-size:var(--wq-font-xs)}.wq-anchors{margin-top:var(--wq-space-6);padding-top:var(--wq-space-4);border-top:1px solid var(--wq-border)}.wq-anchors__title{margin:0 0 var(--wq-space-1);font-size:var(--wq-font-md);font-weight:600;color:var(--wq-text)}.wq-anchors__summary,.wq-anchors__note{margin:0 0 var(--wq-space-3);max-width:var(--wq-read-max);font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-anchors__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-2)}.wq-anchor{padding:var(--wq-space-2) var(--wq-space-3);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm);background:var(--wq-surface)}.wq-anchor--unverified{border-color:#f2d49a;border-left-width:4px}.wq-anchor__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2)}.wq-anchor__state{display:inline-flex;align-items:center;gap:var(--wq-space-1);font-size:var(--wq-font-xs);font-weight:600;line-height:18px;padding:1px 9px;border-radius:999px;border:1px solid transparent}.wq-anchor--approximate{border-style:dashed;border-color:var(--wq-border-control)}.wq-anchor--approximate .wq-anchor__state{color:#42526e;background:#eef1f6;border-color:#d6dde8}.wq-anchor--verified .wq-anchor__state{color:#0b6e3e;background:#e3f6ec;border-color:#b7e4cb}.wq-anchor--unverified .wq-anchor__state{color:#8a5a00;background:#fff3da;border-color:#f2d49a}.wq-anchor__kind{font-size:var(--wq-font-xs);color:var(--wq-text-secondary)}.wq-anchor__text{margin:var(--wq-space-1) 0 0;font-size:var(--wq-font-sm);font-weight:600;color:var(--wq-text)}.wq-anchor__quote{margin:var(--wq-space-1) 0 0;padding:0 0 0 var(--wq-space-2);border-left:2px solid var(--wq-border);font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-anchor__why{margin:var(--wq-space-1) 0 0;font-size:var(--wq-font-sm);line-height:1.5;color:#8a5a00}.wq-anchor__refs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);margin-top:var(--wq-space-2)}.wq-anchor__time,.wq-anchor__speaker{font-size:var(--wq-font-xs);color:var(--wq-text-secondary)}.wq-validate{display:flex;flex-direction:column;gap:var(--wq-space-4);padding:var(--wq-space-4) var(--wq-space-5)}.wq-validate__title{margin:0;font-size:var(--wq-font-md);font-weight:600;color:var(--wq-text)}.wq-validate__intro,.wq-validate__note{margin:0;max-width:var(--wq-read-max);font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-validate__note{margin-bottom:var(--wq-space-3)}.wq-validate__group{margin:0;padding:var(--wq-space-3) 0 0;border:0;border-top:1px solid var(--wq-border);min-width:0}.wq-validate__group>legend{padding:0;font-size:var(--wq-font-sm);font-weight:600;color:var(--wq-text)}.wq-validate__hint{margin:0 0 var(--wq-space-2);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-validate__list{list-style:none;margin:0 0 var(--wq-space-2);padding:0;display:flex;flex-direction:column;gap:var(--wq-space-2)}.wq-validate__item{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--wq-space-2);padding:var(--wq-space-2) var(--wq-space-3);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm);background:var(--wq-surface)}.wq-validate__item[data-checked=false] .wq-validate__text{color:var(--wq-text-secondary);text-decoration:line-through}.wq-validate__item--added{border-style:dashed}.wq-validate__text{font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text)}.wq-validate__evidence,.wq-validate__owner{flex-basis:100%;padding-left:var(--wq-space-5)}.wq-validate__owner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2)}.wq-validate__owner-label,.wq-validate__field>span{font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-validate__missing{font-size:var(--wq-font-sm);color:#8a5a00}.wq-validate__added{font-size:var(--wq-font-xs);color:var(--wq-text-secondary)}.wq-validate__add{display:flex;flex-wrap:wrap;gap:var(--wq-space-2);max-width:var(--wq-read-max)}.wq-validate__add>.ant-input{flex:1 1 220px}.wq-validate__add--item{flex-direction:column}.wq-validate__levels{display:flex;flex-direction:column;gap:var(--wq-space-1)}.wq-validate__field{display:flex;flex-direction:column;gap:var(--wq-space-1);max-width:var(--wq-read-max);margin-bottom:var(--wq-space-3)}.wq-validate__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--wq-space-2);padding-top:var(--wq-space-3);border-top:1px solid var(--wq-border)}.wq-validate__actions .wq-validate__missing{margin-right:auto}.wq-register__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2)}.wq-register{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wq-space-3)}.wq-register__item{padding:var(--wq-space-3) var(--wq-space-4);border:1px solid var(--wq-border);border-radius:var(--wq-radius-sm);background:var(--wq-surface);max-width:var(--wq-read-max)}.wq-register__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2)}.wq-register__title{margin:0;font-size:var(--wq-font-md);font-weight:600;color:var(--wq-text);overflow-wrap:anywhere}.wq-register__stato{font-size:var(--wq-font-xs);font-weight:600;line-height:18px;padding:1px 9px;border-radius:999px;border:1px solid transparent}.wq-register__stato--aperta{color:#8a5a00;background:#fff3da;border-color:#f2d49a}.wq-register__stato--chiusa{color:#0b6e3e;background:#e3f6ec;border-color:#b7e4cb}.wq-register__stato--superata{color:#42526e;background:#eef1f6;border-color:#d6dde8}.wq-register__body{margin:var(--wq-space-1) 0 0;font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text);white-space:pre-line}.wq-register__meta,.wq-register__hint{margin:var(--wq-space-1) 0 0;font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text-secondary)}.wq-register__link.ant-btn{padding:0;height:auto;white-space:normal;text-align:left}.wq-register__anchor{margin-top:var(--wq-space-2)}.wq-register__proposal{margin-top:var(--wq-space-2);padding:var(--wq-space-2) var(--wq-space-3);border:1px dashed var(--wq-border-control);border-radius:var(--wq-radius-sm);background:var(--wq-surface-sunken)}.wq-register__proposal p{margin:0;font-size:var(--wq-font-sm);line-height:1.5;color:var(--wq-text)}.wq-register__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2);margin-top:var(--wq-space-2)}.wq-register__deadline{display:inline-flex;align-items:center;gap:var(--wq-space-1);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-register__history{margin-top:var(--wq-space-2);font-size:var(--wq-font-sm);color:var(--wq-text-secondary)}.wq-register__history summary{cursor:pointer;color:var(--wq-navy-soft)}.wq-register__history ol{margin:var(--wq-space-1) 0 0;padding-left:var(--wq-space-5);line-height:1.5}.wq-banco{display:grid;gap:var(--wq-space-4)}.wq-banco__intro{max-width:var(--wq-read-max);color:var(--wq-text-secondary);line-height:1.55}.wq-banco__intro p{margin:0 0 var(--wq-space-2)}.wq-banco__intro p:first-child{color:var(--wq-text)}.wq-banco__alert{margin-bottom:var(--wq-space-3)}.wq-banco__meetings,.wq-banco__people,.wq-banco__run-list,.wq-banco__dataset-list{display:grid;gap:var(--wq-space-2);margin:0;padding:0;list-style:none}.wq-banco__meeting{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--wq-space-2) var(--wq-space-3);padding:var(--wq-space-3);border:1px solid var(--wq-border-control);border-radius:var(--wq-radius-sm);background:var(--wq-surface)}.wq-banco__meeting-main{display:grid;gap:var(--wq-space-1);min-width:0;color:var(--wq-text-secondary);font-size:var(--wq-font-sm)}.wq-banco__meeting-main strong{color:var(--wq-text)}.wq-banco__person-seconds,.wq-banco__reason{grid-column:2 / -1;margin:0}.wq-banco__ready{padding:2px var(--wq-space-2);border:1px solid var(--wq-border-control);border-radius:999px;font-size:var(--wq-font-xs);font-weight:600}.wq-banco__ready.is-ready{border-color:var(--wq-navy)}.wq-banco__reason{color:var(--wq-text-secondary);font-size:var(--wq-font-sm)}.wq-banco__freeze-form,.wq-banco__run-form{display:grid;justify-items:start;gap:var(--wq-space-2);max-width:680px;margin-top:var(--wq-space-4)}.wq-banco__freeze-form>label,.wq-banco__run-form>label{font-weight:600}.wq-banco__freeze-form .ant-input{max-width:440px}.wq-banco__run-form fieldset{display:grid;gap:var(--wq-space-2);width:100%;margin:0;padding:var(--wq-space-2) var(--wq-space-3);border:1px solid var(--wq-border-control);border-radius:var(--wq-radius-sm)}.wq-banco__run-form legend{padding:0 var(--wq-space-1);font-weight:600}.wq-banco__model-select{width:min(100%,680px)}.wq-banco__model-select small{display:block;color:var(--wq-text-secondary)}.wq-banco__dataset-list>li{display:flex;align-items:center;gap:var(--wq-space-2);padding:var(--wq-space-2);border:1px solid var(--wq-border-control);border-radius:var(--wq-radius-sm)}.wq-banco__dataset-list>li.is-selected{box-shadow:inset 0 0 0 1px var(--wq-navy)}.wq-banco__dataset-select{display:grid;flex:1;gap:var(--wq-space-1);min-width:0;padding:var(--wq-space-1);border:0;background:transparent;color:var(--wq-text);text-align:left;cursor:pointer}.wq-banco__dataset-select span{color:var(--wq-text-secondary);font-size:var(--wq-font-sm)}.wq-banco__people>li{display:grid;gap:var(--wq-space-1);padding:var(--wq-space-3) 0;border-top:1px solid var(--wq-border-control)}.wq-banco__people>li>span{color:var(--wq-text-secondary);font-size:var(--wq-font-sm)}.wq-banco__exclusions{line-height:1.5}.wq-banco__run{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wq-space-2) var(--wq-space-3)}.wq-banco__run p{flex-basis:100%;margin:0;color:var(--wq-text-secondary)}.wq-banco__status{font-weight:600}.wq-banco__status--error{color:var(--wq-red)}.wq-banco__status--done{color:var(--wq-navy)}.wq-banco__chart-wrap{display:grid;gap:var(--wq-space-2)}.wq-banco__metric{justify-self:start}.wq-banco__chart{display:block;width:100%;max-width:680px;overflow:visible}.wq-banco__grid{stroke:var(--wq-border-control);stroke-width:1}.wq-banco__tick{fill:var(--wq-text-secondary);font-size:12px}.wq-banco__axis{fill:var(--wq-text);font-size:12px;font-weight:600}.wq-banco__point{fill:var(--wq-navy);stroke:var(--wq-surface);stroke-width:2}.wq-banco__shape-legend{display:flex;flex-wrap:wrap;gap:var(--wq-space-3);margin:0;padding:0;list-style:none}.wq-banco__shape-legend li{display:inline-flex;align-items:center;gap:var(--wq-space-1)}.wq-banco__shape{display:inline-block;width:12px;height:12px;border:2px solid var(--wq-navy)}.wq-banco__shape--1{border-radius:50%}.wq-banco__shape--2{border-radius:0}.wq-banco__shape--3{width:0;height:0;border:7px solid transparent;border-bottom:12px solid var(--wq-navy);transform:translateY(-3px)}.wq-banco__hint{margin:0;color:var(--wq-text-secondary);font-size:var(--wq-font-sm)}.wq-banco__table-wrap{width:100%;overflow-x:auto}.wq-banco__table{width:100%;min-width:1120px;border-collapse:collapse;font-size:var(--wq-font-sm)}.wq-banco__table th,.wq-banco__table td{padding:var(--wq-space-2);border-bottom:1px solid var(--wq-border-control);text-align:left;vertical-align:top}.wq-banco__table thead th{color:var(--wq-text-secondary);font-weight:600}.wq-banco__table thead th:first-child{color:var(--wq-text);font-weight:700}.wq-banco__table thead button{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.wq-banco__expand{padding:0;border:0;background:none;color:var(--wq-navy);font:inherit;font-weight:600;text-align:left;cursor:pointer}.wq-banco__run-detail{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--wq-space-4);padding:var(--wq-space-2)}.wq-banco__detail-block h4{margin:0 0 var(--wq-space-2);color:var(--wq-text)}.wq-banco__facts{display:grid;gap:var(--wq-space-1);margin:0}.wq-banco__facts>div{display:flex;justify-content:space-between;gap:var(--wq-space-2)}.wq-banco__facts dt{color:var(--wq-text-secondary)}.wq-banco__facts dd{margin:0;text-align:right}.wq-banco__detail-block ul{margin:0;padding-left:var(--wq-space-4)}@media(max-width:767px){.wq-banco__meeting{grid-template-columns:auto minmax(0,1fr)}.wq-banco__ready{grid-column:2;justify-self:start}.wq-banco__person-seconds,.wq-banco__reason{grid-column:2}.wq-banco__freeze-form,.wq-banco__run-form{width:100%}.wq-banco__chart{min-width:480px}.wq-banco__chart-wrap{overflow-x:auto}}
