:root{color-scheme:light;--ink: #0d1538;--ink-2: #1d2a55;--muted: #6f7aa3;--soft: #edf4ff;--surface: rgba(255, 255, 255, .74);--surface-strong: rgba(255, 255, 255, .92);--line: rgba(107, 123, 171, .18);--line-strong: rgba(110, 123, 170, .34);--violet: #765df6;--violet-2: #9a84ff;--blue: #4b7bea;--teal: #42b8b5;--green: #28b675;--orange: #ff8a2a;--red: #ef4444;--rail: rgba(16, 31, 58, .96);--kamelio-dark-continuity-bg: #071124;--kamelio-dark-continuity-bg-rgb: 7, 17, 36;--kamelio-dark-continuity-line: rgba(202, 214, 255, .12);--shadow: 0 22px 60px rgba(55, 78, 135, .16);--shadow-soft: 0 12px 32px rgba(61, 82, 135, .11);--radius-lg: 24px;--radius-xl: 32px;--access-root-text-scale: 1;--access-text-scale: 1;--access-brightness-filter: 1;--access-colorblind-filter: saturate(1) hue-rotate(0deg);--access-blue-filter: saturate(1);--access-line-height: 1.52;--access-letter-spacing: 0;--access-word-spacing: normal;--access-font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--access-focus-outline-width: 3px;--access-read-opacity: 1;--access-toolbar-scale: .9;--login-brand-optical-scale: 1;--login-brand-subtitle-optical-scale: 1;--login-title-optical-scale: 1;--login-copy-optical-scale: 1;--login-copy-line-height: 1.45;--login-control-optical-scale: 1;--login-hint-optical-scale: 1;--login-font-word-spacing: normal;font-family:var(--access-font-family);background:#f5f9ff;color:var(--ink)}@font-face{font-family:OpenDyslexic;src:url(../access-fonts/opendyslexic/OpenDyslexic-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(../access-fonts/opendyslexic/OpenDyslexic-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(../access-fonts/atkinson/AtkinsonHyperlegible-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(../access-fonts/atkinson/AtkinsonHyperlegible-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html{font-size:calc(16px * var(--access-root-text-scale, 1))}html,body,#root{min-height:100%}body{margin:0;min-height:100vh;overflow-x:hidden;line-height:var(--access-line-height);letter-spacing:var(--access-letter-spacing);word-spacing:var(--access-word-spacing);background:linear-gradient(118deg,#ebf7fffa,#f7fafff5 42%,#edebffe6)}html[data-access-theme=warm-light]{color-scheme:light;--ink: #111735;--ink-2: #263258;--muted: #747b93;--soft: #fff5e9;--surface: rgba(255, 252, 246, .78);--surface-strong: rgba(255, 252, 246, .94);--line: rgba(139, 118, 86, .16);--line-strong: rgba(139, 118, 86, .28);background:#f8f2ea}html[data-access-theme=warm-light] body{background:linear-gradient(118deg,#f8f4eefa,#fbf9f4f5 52%,#f6f3fae6)}html[data-access-theme=warm-light] .login-screen{background:radial-gradient(circle at 72% 48%,#9a84ff1f 0 18%,#9a84ff00 43%),linear-gradient(128deg,#f8f4ee,#fbf9f4,#f5f1fb)}html[data-access-theme=warm-light] .login-screen:before{background:radial-gradient(circle,#ffffffb8 0 34%,#e5e0ff2e 35% 56%,#e5e0ff00 70%);opacity:.62}html[data-access-theme=warm-light] .login-screen:after{background:linear-gradient(135deg,#ffffff57,#9a84ff17,#fff0);opacity:.58}body:before,body:after{content:"";position:fixed;inset:auto;pointer-events:none;z-index:-1}body:before{width:62vw;height:62vw;right:-20vw;top:-12vw;border:1px solid rgba(255,255,255,.72);border-radius:50%;box-shadow:inset 0 0 110px #8697ff24}body:after{width:48vw;height:48vw;right:12vw;top:20vh;border:1px solid rgba(255,255,255,.58);border-radius:50%}button,input,textarea,select{font:inherit}button{border:0;cursor:pointer;color:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:var(--access-focus-outline-width, 3px) solid rgba(118,93,246,.34);outline-offset:3px}input,textarea,select{width:100%;border:1px solid var(--line-strong);border-radius:15px;background:#ffffffc7;color:var(--ink);padding:12px 14px;box-shadow:inset 0 1px #ffffffdb}textarea{resize:vertical;line-height:1.55}a{color:var(--violet)}.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}.boot-screen{min-height:100vh;display:grid;place-items:center;font-weight:850;color:var(--ink-2)}.kamelio-os{min-height:100vh;display:grid;grid-template-columns:254px minmax(0,1fr);gap:34px;padding:24px 86px 24px 22px}.sidebar-panel,.panel,.login-card,.access-modal,.drive-content,.inspector,.assistant-side,.assistant-main,.quick-entry,.kpi-card,.bottom-pill{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25)}.sidebar-panel{min-height:calc(100vh - 44px);max-height:calc(100vh - 44px);overflow:auto;border-radius:24px;padding:18px 18px 22px;display:flex;flex-direction:column;gap:18px;background:radial-gradient(circle at 8% 0%,rgba(255,255,255,.78),transparent 32%),radial-gradient(circle at 80% 12%,rgba(118,93,246,.1),transparent 36%),linear-gradient(150deg,#ffffffad,#f8fbff75);box-shadow:0 28px 84px #41528624,inset 0 1px #ffffffd1}.brand-lockup{display:flex;align-items:center;gap:13px}.brand-logo-button{width:46px;height:46px;min-width:46px;min-height:46px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;box-shadow:0 14px 30px #5742d62e,0 1px #ffffffc2;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}.brand-logo-button .kamelio-logo{width:100%;height:100%;box-shadow:none}.brand-logo-button:hover{transform:translateY(-1px) scale(1.015);filter:saturate(1.05);box-shadow:0 16px 34px #5742d638,0 0 0 3px #7af6dc38,0 1px #ffffffd6}.brand-logo-button:focus-visible{outline:3px solid rgba(122,246,220,.78);outline-offset:4px}.brand-logo-button[aria-pressed=true]{box-shadow:0 16px 34px #31d2be33,0 0 0 3px #7af6dc57,0 1px #ffffffd6}.sidebar-brand-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.sidebar-collapse-button{width:34px;height:34px;min-width:34px;border-radius:14px;display:grid;place-items:center;color:var(--ink-2);background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.84),transparent 38%),linear-gradient(180deg,#ffffffc2,#f5f8ff8a);border:1px solid rgba(118,132,180,.22);box-shadow:0 10px 24px #3d52871a,inset 0 1px #ffffffd1}.confidential-sidebar{background:radial-gradient(circle at 6% 0%,rgba(255,255,255,.92),transparent 28%),radial-gradient(circle at 84% 10%,rgba(118,93,246,.1),transparent 36%),linear-gradient(150deg,#ffffffc7,#f7faff94);box-shadow:0 26px 72px #3c528829,inset 0 1px #ffffffd1}.confidential-sidebar .brand-lockup strong{font-size:1.12rem}.confidential-sidebar .brand-lockup span{color:#6370a0;font-size:.78rem}.confidential-sidebar .kamelio-logo{width:46px;height:46px}.confidential-sidebar .nav-item{min-height:44px;border:1px solid transparent}.confidential-sidebar .nav-item.active{border-color:#765df62e;background:linear-gradient(90deg,#765df624,#ffffff59);box-shadow:inset 0 1px #ffffff94}.confidential-sidebar .storage-card{background:linear-gradient(180deg,#ffffffa8,#f8faff70);box-shadow:0 12px 30px #3d528714,inset 0 1px #ffffffb8}.kamelio-os.nda-shell-active .confidential-sidebar{overflow:hidden;padding:14px 14px 16px;gap:10px;justify-content:stretch}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{align-items:center;min-height:64px;padding:8px 8px 8px 6px;border-radius:20px;border:1px solid rgba(255,255,255,.58);background:radial-gradient(circle at 18% 12%,#ffffffb8,#fff0 44%),linear-gradient(145deg,#ffffff73,#f5f8ff33);box-shadow:0 12px 30px #3d528714,inset 0 1px #ffffffb8}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup{min-width:0;gap:10px}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup strong{font-size:1.06rem;line-height:1.02;white-space:nowrap}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup span{margin-top:3px;font-size:.74rem;line-height:1.22}.kamelio-os.nda-shell-active .confidential-sidebar .kamelio-logo{width:42px;height:42px;flex:0 0 auto}.kamelio-os.nda-shell-active .confidential-sidebar .brand-logo-button{width:42px;height:42px;min-width:42px;min-height:42px;flex:0 0 auto}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button{width:31px;height:31px;min-width:31px;border-radius:13px}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav{gap:4px;padding:5px 0 9px}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item{min-height:37px;gap:11px;padding:0 11px;border-radius:13px;font-size:.94rem}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item svg{width:18px;height:18px}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-section{gap:7px}.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker span{font-size:.64rem;letter-spacing:.045em}.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button{font-size:.72rem}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-list{gap:6px}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row{grid-template-columns:30px minmax(0,1fr);min-height:43px;padding:6px 8px;border-radius:14px;background:linear-gradient(180deg,#ffffffa8,#f8faff57)}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong{font-size:.8rem;line-height:1.12}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span{font-size:.69rem}.kamelio-os.nda-shell-active .confidential-sidebar .file-badge{width:30px;height:30px;border-radius:11px;font-size:.64rem}.kamelio-os.nda-shell-active .confidential-sidebar .storage-card{margin-top:0;padding:12px;border-radius:18px;min-height:98px}.kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong{font-size:.84rem}.kamelio-os.nda-shell-active .confidential-sidebar .storage-head span{font-size:.68rem}.kamelio-os.nda-shell-active .confidential-sidebar .storage-card p{margin:9px 0 0;font-size:.72rem;line-height:1.32}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{min-height:42px;border-radius:16px;margin-top:auto;font-size:.9rem;box-shadow:0 12px 28px #3d52871a,inset 0 1px #ffffffc7}.brand-lockup strong{display:block;font-size:1.12rem;line-height:1}.brand-lockup span{display:block;margin-top:5px;color:#7a86b0;font-size:.78rem}.kamelio-logo{width:46px;height:46px;border-radius:50%;object-fit:contain;background:transparent;image-rendering:auto;box-shadow:0 12px 24px #5c43dc40}.primary-nav{display:grid;gap:7px;padding:10px 0 14px;border-bottom:1px solid var(--line)}.nav-item{width:100%;min-height:46px;display:flex;align-items:center;gap:13px;padding:0 15px;border-radius:13px;background:transparent;color:var(--ink-2);font-weight:760}.nav-item svg{color:#40507b}.nav-item.active{color:var(--violet);background:linear-gradient(90deg,#765df629,#ffffff52);border:1px solid rgba(118,93,246,.16);box-shadow:inset 0 1px #ffffffbd}.nav-item.active svg{color:var(--violet)}.sidebar-section{display:grid;gap:10px}.section-kicker,.panel-header,.storage-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-kicker span,.storage-head strong{color:var(--ink-2);font-weight:800;font-size:.9rem}.section-kicker span{text-transform:uppercase;letter-spacing:.04em;color:#6b769d;font-size:.7rem}.section-kicker button,.panel-header button{background:transparent;color:var(--violet);font-size:.78rem;font-weight:760}.sidebar-list{display:grid;gap:8px}.mini-doc-row{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;min-height:54px;padding:8px 10px;border-radius:12px;background:#ffffff94;border:1px solid rgba(255,255,255,.72);color:inherit;text-align:left}.mini-doc-row strong,.document-row strong{display:block;color:var(--ink-2);font-size:.86rem;line-height:1.22;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-doc-row span,.document-row span,.storage-card p{color:var(--muted);font-size:.76rem}.sidebar-card{margin-top:auto;border-radius:18px;padding:16px;border:1px solid var(--line);background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.86),transparent 42%),linear-gradient(180deg,#ffffff9e,#f8faff6b);box-shadow:0 14px 36px #3e52871a,inset 0 1px #ffffffd1}.storage-head span{color:var(--green);font-size:.76rem;font-weight:850}.progress{height:5px;border-radius:999px;background:#5d6c9826;overflow:hidden}.progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--violet-2))}.progress.green span{background:linear-gradient(90deg,var(--green),#70d5a5)}.progress.orange span{background:linear-gradient(90deg,var(--orange),#f7bd65)}.progress.blue span{background:linear-gradient(90deg,var(--blue),#7da5ff)}.progress.violet span{background:linear-gradient(90deg,var(--violet),var(--violet-2))}.sidebar-bottom-button{min-height:50px;border-radius:18px;background:#ffffffa3;border:1px solid var(--line);color:var(--ink-2);display:flex;align-items:center;justify-content:center;gap:10px;font-weight:760}.workspace{min-width:0;display:grid;grid-template-rows:74px 1fr}.workspace-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px) auto;align-items:center;gap:18px;min-width:0}.top-left-tools{display:flex;align-items:center;gap:10px;min-width:0}.top-search-pill{width:100%;min-height:52px;padding:0 14px 0 16px;border-radius:16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;color:#667199;text-align:left;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.84),transparent 42%),linear-gradient(180deg,#ffffffb3,#f6f9ff80);border:1px solid rgba(107,123,171,.18);box-shadow:0 18px 48px #4152871c,inset 0 1px #ffffffd6;backdrop-filter:blur(20px) saturate(1.18);-webkit-backdrop-filter:blur(20px) saturate(1.18)}.top-search-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-search-pill kbd{min-width:28px;min-height:26px;border-radius:9px;display:grid;place-items:center;color:var(--ink-2);background:#ffffffad;border:1px solid rgba(107,123,171,.15);font:inherit;font-weight:820;box-shadow:inset 0 1px #ffffffb8}.top-actions{display:flex;gap:11px;align-items:center}.soft-icon-button,.avatar-chip{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.86),transparent 42%),linear-gradient(180deg,#ffffffb8,#f6f9ff7a);border:1px solid var(--line);color:var(--ink-2);box-shadow:var(--shadow-soft)}.avatar-chip{position:relative;color:#fff;background:linear-gradient(135deg,#a296ffeb,#765df6db);font-weight:800}.avatar-chip i{position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:50%;background:#20d19c;border:2px solid white}.notification-button{position:relative}.notification-button i{position:absolute;right:-5px;top:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:#b91c1c;color:#fff;font-size:.68rem;font-style:normal;font-weight:900}.top-panel{position:fixed;left:var(--top-panel-left, auto);right:110px;top:var(--top-panel-top, 78px);z-index:46;width:min(var(--top-panel-width, 328px),calc(100vw - 116px));border-radius:18px;padding:12px;display:grid;gap:10px;background:linear-gradient(180deg,#ffffffe0,#fafcffb3),var(--surface-strong);border:1px solid rgba(122,133,174,.2);box-shadow:0 18px 42px #1f2d5a1f,0 1px #ffffffb8 inset;-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);animation:topPanelTabIn .14s ease-out}.top-panel:before{content:"";position:absolute;left:var(--top-panel-arrow-left, 50%);top:-6px;width:12px;height:12px;transform:translate(-50%) rotate(45deg);border-radius:3px 0 0;background:#ffffffdb;border-left:1px solid rgba(122,133,174,.18);border-top:1px solid rgba(122,133,174,.18);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%)}.top-panel-head{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.top-panel h2{margin:0;font-size:.98rem;line-height:1.15;font-weight:740;letter-spacing:0}.top-panel .top-panel-close{position:static;width:30px;height:30px;min-width:30px;border-radius:999px;background:#ffffffa8;box-shadow:none}.top-panel label,.top-panel-form{display:grid;gap:7px;color:var(--ink-2);font-size:.83rem;font-weight:680}.top-panel input{min-height:40px;border-radius:14px;font-size:.92rem}.top-panel p{margin:0;color:var(--muted);font-size:.84rem}.top-panel .search-field{min-width:0;min-height:42px;padding:0 12px;gap:9px;border-radius:15px;background:#ffffff9e}.top-panel .search-field input{min-height:38px;padding:0}.panel-list{display:grid;gap:7px;max-height:270px;overflow:auto}.panel-list button{min-height:46px;border-radius:13px;padding:9px 10px;display:grid;gap:3px;text-align:left;color:var(--ink-2);background:#ffffff7a;border:1px solid rgba(122,133,174,.18)}.panel-list button.read{opacity:.64}.panel-list span,.notice{color:var(--muted);font-size:.8rem}.top-panel .primary-button{min-height:42px;border-radius:15px;font-size:.9rem}@keyframes topPanelTabIn{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}html[data-access-theme=classic-dark] .top-panel,html[data-access-theme=soft-dark] .top-panel{background:linear-gradient(180deg,#222e50cc,#141e3aad),var(--surface-strong);border-color:#dae2ff29;box-shadow:0 20px 48px #00000057,0 1px #ffffff1c inset}html[data-access-theme=oled] .top-panel{background:linear-gradient(180deg,#0b1122eb,#050a18c7),var(--surface-strong);border-color:#dae2ff21;box-shadow:0 20px 52px #00000080,0 1px #ffffff17 inset}html[data-access-theme=classic-dark] .top-panel:before,html[data-access-theme=soft-dark] .top-panel:before{background:#1f2b4cd1;border-color:#dae2ff26}html[data-access-theme=oled] .top-panel:before{background:#090e1ee6;border-color:#dae2ff1f}html[data-access-theme=classic-dark] .top-panel .search-field,html[data-access-theme=soft-dark] .top-panel .search-field,html[data-access-theme=oled] .top-panel .search-field,html[data-access-theme=classic-dark] .panel-list button,html[data-access-theme=soft-dark] .panel-list button,html[data-access-theme=oled] .panel-list button,html[data-access-theme=classic-dark] .top-panel .top-panel-close,html[data-access-theme=soft-dark] .top-panel .top-panel-close,html[data-access-theme=oled] .top-panel .top-panel-close{background:#ffffff12;border-color:#dae2ff21}.workspace-body{min-width:0;max-width:1240px;width:100%;justify-self:start;margin-left:clamp(18px,2.1vw,38px)}.nda-gate{display:grid;gap:18px}.nda-hero,.nda-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:18px;align-items:start}.nda-hero{padding:22px;border:1px solid var(--line);border-radius:18px;background:#ffffffb8}.nda-hero h2{margin:8px 0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.02}.gate-stack{display:grid;gap:8px}.gate-line{min-height:38px;border:1px solid var(--line);border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:8px;font-weight:700}.gate-line.ok{color:var(--green);background:#26805a14}.gate-line.pending{color:var(--muted);background:#ffffff94}.nda-copy{display:grid;gap:12px}.signing-frame-wrap{min-height:420px;border:1px solid var(--line-strong);border-radius:14px;overflow:hidden;background:#fff}.signing-frame-wrap iframe{width:100%;height:420px;border:0}.page-heading{grid-column:1 / -1;padding:6px 12px 12px}.page-heading h2,.activity-heading h2{margin:0;font-size:clamp(1.75rem,2.7vw,2.45rem);line-height:1.08;font-weight:820;color:var(--ink)}.page-heading p,.activity-heading p{max-width:590px;margin:8px 0 0;color:var(--muted);font-size:.98rem;line-height:1.55}.dashboard-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.quick-entry-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));gap:14px}.quick-entry{min-height:94px;border-radius:18px;padding:16px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:12px;text-align:left;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.86),transparent 42%),linear-gradient(145deg,#ffffffa3,#f8faff66);box-shadow:0 18px 48px #3e52871a,inset 0 1px #fffc}.quick-entry>span{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;color:var(--violet);background:#765df621;box-shadow:inset 0 1px #ffffffc7}.quick-entry strong{display:block;margin-bottom:5px;color:var(--ink);font-size:.88rem}.quick-entry p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.38}.panel{border-radius:18px;padding:18px;min-width:0;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.8),transparent 42%),linear-gradient(150deg,#ffffffa3,#f8faff6b);box-shadow:0 18px 50px #3e52871a,inset 0 1px #fffc}.dashboard-grid>.panel{grid-column:span 4;min-width:0;min-height:164px}.panel-header{margin-bottom:14px}.panel-header h3{margin:0;color:var(--ink);font-size:1.05rem}.document-row,.priority-row,.metric-row,.activity-line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid rgba(107,123,171,.12)}.document-row.compact{grid-template-columns:auto minmax(0,1fr);padding:8px 0}.file-badge{position:relative;width:31px;height:33px;border-radius:10px;display:inline-grid;place-items:center;color:#fff;font-size:.62rem;font-weight:900;line-height:1;letter-spacing:0;text-rendering:geometricPrecision;box-shadow:0 11px 22px #2b376429,inset 0 1px #ffffff47,inset 0 -1px #00000024;overflow:hidden}.file-badge:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.38),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.18),transparent 45%)}.file-badge:after{content:"";position:absolute;inset:1px;border-radius:inherit;border:1px solid rgba(255,255,255,.18);pointer-events:none}.file-badge.large{width:46px;height:46px;border-radius:14px;font-size:.72rem}.file-badge.pdf{background:linear-gradient(145deg,#ff5c5c,#cf222b 52%,#9f141d)}.file-badge.xls{background:linear-gradient(145deg,#22c55e,#087a42)}.file-badge.doc{background:linear-gradient(145deg,#5e8cff,#376be1 52%,#214fb6)}.file-badge.html{background:linear-gradient(145deg,#ffb45c,#f06b24 52%,#c84916)}.file-badge.md{background:linear-gradient(145deg,#7b8aa8,#48566f 52%,#293348)}.file-badge.folder{color:#3b6fd8;background:linear-gradient(180deg,#8db8ff,#4f83df)}.priority-row svg{stroke-width:2.4}.priority-row strong{display:block;font-size:.9rem;color:var(--ink-2);overflow-wrap:anywhere}.priority-row span{color:var(--violet);font-size:.82rem;font-weight:730}.ring-red{color:var(--red)}.ring-orange{color:var(--orange)}.ring-blue{color:var(--blue)}.metric-row{grid-template-columns:minmax(0,1fr) auto auto}.metric-row span{color:var(--ink-2)}.metric-row strong{font-size:1.15rem}.metric-row em{color:var(--green);font-style:normal;font-size:.82rem}.time-saved,.bottom-pill{display:flex;align-items:center;gap:12px}.time-saved{margin-top:12px;color:var(--violet)}.time-saved b{margin-left:auto;font-size:1.1rem}.suggestion-row{width:100%;min-height:48px;border-radius:13px;margin-bottom:8px;padding:0 12px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;text-align:left;background:#ffffff9e;border:1px solid var(--line);color:var(--ink-2);font-weight:740}.space-row{display:grid;gap:8px;padding:9px 0}.space-row div:first-child{display:flex;justify-content:space-between;color:var(--ink-2)}.space-row small{justify-self:end;color:var(--green)}.bottom-pill{grid-column:1 / -1;justify-content:space-between;min-height:58px;border-radius:18px;padding:10px 16px;color:var(--muted);background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.82),transparent 42%),linear-gradient(135deg,#ffffff9e,#f8faff6b)}.bottom-pill span{font-size:1.75rem}.bottom-pill svg{color:var(--violet)}.bottom-pill p{margin:0}.bottom-pill b{color:var(--violet)}.assistant-pill-action{margin-left:auto;min-width:164px;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.78),transparent 42%),linear-gradient(180deg,#ffffffb3,#f6f9ff80)}.primary-button,.outline-button,.danger-button,.filter-pill,.create-row button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 16px;border-radius:14px;font-weight:820;text-decoration:none}.primary-button{color:#fff;background:linear-gradient(135deg,var(--violet),var(--violet-2));box-shadow:0 14px 28px #765df638}.outline-button,.filter-pill,.create-row button{color:var(--ink-2);background:#ffffffb8;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.outline-button.compact{min-height:40px}.danger-button{color:#fff;background:linear-gradient(135deg,#ef4444,#c02645)}.error{color:#ba1f33;font-weight:800}.hidden-input{display:none}.login-screen{min-height:100svh;height:100svh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,2vh,18px);padding:clamp(24px,3.8vh,34px) clamp(24px,5vw,108px) clamp(18px,2.8vh,28px);overflow-x:hidden;overflow-y:hidden;isolation:isolate;perspective:1600px;background:radial-gradient(circle at 70% 49%,#9a84ff33 0 18%,#9a84ff00 43%),radial-gradient(circle at 10% 88%,#66b1ff26 0 22%,#66b1ff00 48%),linear-gradient(128deg,#f8fbff,#f0f7ff 43%,#f3f0ff)}.login-screen:before,.login-screen:after{content:"";position:absolute;pointer-events:none;z-index:0}.login-screen:before{width:min(46vw,640px);height:min(46vw,640px);right:-12vw;top:-18vh;border-radius:50%;background:radial-gradient(circle,#ffffff47 0 34%,#cad5ff24 35% 58%,#cad5ff00 72%);filter:blur(8px)}.login-screen:after{width:min(74vw,980px);height:min(42vw,560px);right:2vw;bottom:-22vh;border-radius:50%;background:linear-gradient(135deg,#ffffff75,#8da2ff29,#fff0);transform:rotate(-7deg)}.login-brand{position:relative;z-index:3}.login-brand .brand-lockup{justify-content:center;text-align:center}.login-brand .kamelio-logo{width:72px;height:72px;border-radius:50%;box-shadow:0 18px 34px #6053ca3d,0 0 0 1px #ffffffc7 inset}.login-brand .brand-lockup strong{font-size:clamp(calc(2.14rem * var(--login-brand-optical-scale, 1)),calc(2.95vw * var(--login-brand-optical-scale, 1)),calc(2.78rem * var(--login-brand-optical-scale, 1)));line-height:.95;color:#111a42;letter-spacing:0}.login-brand .brand-lockup span{margin-top:9px;color:#747fb6;font-size:calc(1.02rem * var(--access-text-scale, 1) * var(--login-brand-subtitle-optical-scale, 1));font-weight:650}.language-chip{position:absolute;right:132px;top:clamp(24px,3.8vh,34px);z-index:3;min-width:128px;height:54px;border-radius:16px;background:#ffffffa8;border:1px solid rgba(143,157,205,.28);box-shadow:0 18px 42px #4d5d9f1f,inset 0 1px #ffffffc7;backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16);display:flex;align-items:center;justify-content:center;gap:12px;color:#27315f;font-weight:780}.login-card{--login-panel-offset-x: 0px;position:relative;z-index:3;width:min(580px,calc(100vw - 48px));min-height:clamp(572px,68vh,632px);margin-top:0;margin-left:0;border-radius:40px;padding:clamp(26px,3.7vh,36px) clamp(36px,3.8vw,50px) clamp(26px,3.5vh,36px);border:1px solid rgba(255,255,255,.82);background:linear-gradient(150deg,#ffffffe0,#ffffff9c),radial-gradient(circle at 18% 0%,#fffffff5,#fff0 36%);box-shadow:0 38px 110px #2b397633,0 16px 42px #765df61a,0 1px #ffffffe0 inset,0 -1px #717fb41a inset;backdrop-filter:blur(34px) saturate(1.22);-webkit-backdrop-filter:blur(34px) saturate(1.22);overflow:hidden;transform:translate(var(--login-panel-offset-x)) translateZ(0)}@media(min-width:981px){.login-brand{--login-brand-offset-x: clamp(-87px, -7.25vw, -64px);transform:translate(var(--login-brand-offset-x)) translateZ(0)}.login-card{--login-panel-offset-x: -15%}}.login-card:before{content:"";position:absolute;inset:1px;z-index:0;pointer-events:none;border-radius:39px;background:linear-gradient(135deg,#ffffff8f,#fff0 38%),radial-gradient(circle at 74% 0%,#9a84ff1c,#9a84ff00 35%)}.login-card>*{position:relative;z-index:1}.lock-badge{width:54px;height:54px;margin:0 auto 20px;border-radius:18px;display:grid;place-items:center;color:#806eff;background:linear-gradient(145deg,#ffffffe0,#ebefffa8);border:1px solid rgba(255,255,255,.78);box-shadow:0 18px 34px #666fcd29,inset 0 1px #fffffff2}.login-card h1{margin:0;text-align:center;color:#111a42;font-size:clamp(calc(1.74rem * var(--login-title-optical-scale, 1)),calc(2.4vw * var(--login-title-optical-scale, 1)),calc(2.08rem * var(--login-title-optical-scale, 1)));line-height:1.16}.login-card p{margin:12px auto 22px;max-width:520px;text-align:center;color:#6d77aa;font-size:calc(.98rem * var(--access-text-scale, 1) * var(--login-copy-optical-scale, 1));font-weight:590;line-height:var(--login-copy-line-height, 1.32)}.login-card form,.login-card label{display:grid;gap:8px}.login-card form{gap:12px}.login-card label{color:#445083;font-weight:780;font-size:calc(.98rem * var(--login-control-optical-scale, 1))}.input-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;border:1px solid rgba(121,135,184,.36);border-radius:19px;padding:0 18px;color:#4b5b92;background:linear-gradient(180deg,#ffffffeb,#ffffffc2);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #6a78ac14,0 12px 30px #38478214;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.input-shell:focus-within{border-color:#765df68f;background:#fffffff0;box-shadow:0 0 0 4px #765df61f,0 16px 34px #3d4e8b1f,inset 0 1px #fffffff5}.input-shell input{border:0;box-shadow:none;background:transparent;outline:0;min-height:56px;padding:8px 0;color:#111a42;font-size:calc(1rem * var(--login-control-optical-scale, 1));font-weight:720}.login-options{display:flex;align-items:center;justify-content:space-between;gap:10px 18px;color:#556195;flex-wrap:wrap;font-size:calc(.95rem * var(--login-control-optical-scale, 1));margin-top:2px}.login-options button{color:#735cf8;background:transparent;font-weight:820;line-height:1.25;margin-left:auto;max-width:18ch;text-align:right}.checkline{display:inline-flex!important;align-items:center;gap:8px!important}.checkline input{width:18px;height:18px;accent-color:var(--violet);filter:drop-shadow(0 4px 8px rgba(118,93,246,.2))}.login-submit{width:100%;min-height:58px;margin-top:4px;border-radius:17px;background:linear-gradient(135deg,#a384ff,#7e69ff 48%,#6681ff);box-shadow:0 20px 38px #715ff647,inset 0 1px #ffffff47;font-size:calc(1.08rem * var(--access-text-scale, 1) * var(--login-control-optical-scale, 1));line-height:1.2;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.login-submit:hover:not(:disabled),.login-submit:focus-visible:not(:disabled){transform:translateY(-1px);box-shadow:0 24px 44px #715ff657,inset 0 1px #ffffff57;filter:saturate(1.04)}.local-demo-button{width:100%;min-height:46px;border-radius:17px;background:#ffffffb3;border-color:#8b99c852;font-size:calc(1rem * var(--access-text-scale, 1) * var(--login-control-optical-scale, 1));box-shadow:inset 0 1px #ffffffd6,0 10px 26px #3847820f}.login-card .notice,.login-card .error{margin:-2px 0 0;max-width:none;text-align:center;line-height:1.3}.login-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;color:var(--muted)}.login-divider span{height:1px;background:var(--line)}.security-visual{position:absolute;right:clamp(78px,6vw,96px);top:clamp(132px,22vh,190px);width:min(44vw,640px);height:min(56vh,500px);display:grid;grid-template-rows:auto minmax(0,1fr);align-items:center;justify-items:center;gap:clamp(18px,3vh,28px)}.orbit{position:absolute;border:1px solid rgba(255,255,255,.34);border-radius:50%;box-shadow:0 0 30px #ffffff1a}.orbit-one{width:88%;height:70%;transform:rotate(-15deg)}.orbit-two{width:64%;height:48%;transform:rotate(13deg)}.shield-illustration{width:clamp(250px,24vw,330px);height:clamp(250px,24vw,330px);border-radius:50%;display:grid;place-items:center;color:#8676ff99;background:radial-gradient(circle at 45% 28%,#ffffff94,#ffffff2e 52%,#9f8fff14);box-shadow:inset 0 0 96px #765df629,inset 0 1px #ffffffb8,0 44px 96px #5767ab2e;backdrop-filter:blur(8px) saturate(1.1);-webkit-backdrop-filter:blur(8px) saturate(1.1)}.access-hint{position:relative;z-index:2;width:min(640px,100%);max-width:640px;min-height:70px;margin-top:0;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:14px 20px;border-radius:24px;background:linear-gradient(145deg,#ffffffe0,#ffffffa3);border:1px solid rgba(255,255,255,.84);box-shadow:0 24px 64px #39498826,0 8px 22px #765df614,inset 0 1px #ffffffeb;color:#1d285d;font-size:calc(.95rem * var(--access-text-scale, 1) * var(--login-hint-optical-scale, 1));font-weight:650;line-height:1.28;backdrop-filter:blur(30px) saturate(1.22);-webkit-backdrop-filter:blur(30px) saturate(1.22)}.access-hint:before{content:"";position:absolute;inset:1px;border-radius:23px;pointer-events:none;background:linear-gradient(135deg,#ffffff8a,#fff0 48%)}.access-hint svg{color:#1d285d}.access-hint span{min-width:0}.drive-workspace{display:grid;grid-template-columns:minmax(0,1fr) 306px;gap:16px;min-width:0}.drive-content,.inspector{border-radius:22px;padding:18px}.drive-heading-row,.drive-toolbar{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}.breadcrumbs{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:.82rem}.breadcrumbs button{color:var(--muted);font-weight:760;background:transparent}.breadcrumbs span{display:inline-flex;align-items:center;gap:6px}.drive-heading-row h2{margin:8px 0 0;font-size:1.65rem}.drive-actions{display:flex;flex-wrap:wrap;gap:10px}.search-field{flex:1 1 420px;min-width:260px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-height:46px;padding:0 14px;border-radius:14px;border:1px solid var(--line);background:#ffffffb8}.search-field input{border:0;background:transparent;box-shadow:none;outline:0}.create-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(145px,auto) minmax(180px,1fr) minmax(165px,auto);gap:10px;margin:14px 0}.create-row button,.drive-actions button{white-space:nowrap}.quick-files{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 18px}.quick-file-card{min-height:150px;border-radius:16px;padding:16px;display:grid;gap:9px;align-content:start;background:#ffffff94;border:1px solid var(--line)}.quick-file-card strong{font-size:.92rem}.quick-file-card span:last-child{color:var(--muted);font-size:.8rem}.file-table{display:grid;min-width:0}.table-head,.drive-row{display:grid;grid-template-columns:minmax(240px,2.2fr) .8fr 1fr 1fr .7fr .9fr 36px;align-items:center;gap:12px}.table-head{min-height:44px;color:#536087;font-size:.78rem;padding:0 8px;border-bottom:1px solid var(--line)}.drive-row{min-height:64px;width:100%;padding:0 8px;text-align:left;border-bottom:1px solid rgba(107,123,171,.13);background:transparent;border-radius:12px;color:var(--ink-2)}.drive-row.selected{background:#765df61a;box-shadow:inset 0 0 0 1px #765df657}.row-name{display:flex;align-items:center;gap:10px;min-width:0}.row-name strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fake-checkbox{width:14px;height:14px;border-radius:4px;border:1px solid var(--line-strong);background:#ffffffc2}.drive-row.selected .fake-checkbox{background:var(--violet);border-color:var(--violet)}.avatar-mini{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;margin-right:6px;color:#7869e9;background:#765df61f;font-size:.68rem;font-weight:800}.drive-inspector{position:sticky;top:18px;align-self:start;display:grid;gap:12px}.drive-inspector h2{margin:0;font-size:1.15rem}.drive-inspector p{margin:0;color:var(--muted)}.preview-card{position:relative;border-radius:16px;padding:14px;background:#ffffff9e;border:1px solid var(--line)}.preview-card>button{position:absolute;right:10px;top:10px;background:transparent;color:var(--muted)}.preview-paper{margin-top:12px;height:132px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#fff2f2e0,#eff4ffcc);color:var(--red);font-weight:900}.inspector label{display:grid;gap:8px;color:var(--ink-2);font-weight:760}.inspector-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.inspector-tabs button{min-height:38px;background:transparent;color:var(--muted);border-bottom:2px solid transparent}.inspector-tabs .active{color:var(--violet);border-color:var(--violet)}.inspector-actions{display:grid;gap:8px}.mini-list{display:grid;gap:6px;color:var(--muted)}.empty-state{min-height:110px;border:1px dashed var(--line-strong);border-radius:16px;display:grid;place-items:center;text-align:center;padding:18px;color:var(--muted)}.assistant-workspace{display:grid;grid-template-columns:370px minmax(0,1fr);gap:18px}.assistant-side,.assistant-main{border-radius:22px;padding:16px}.assistant-side{display:grid;gap:12px;align-content:start;background:transparent;box-shadow:none;border:0;padding:0}.conversation-card,.running-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-height:64px;border-radius:14px;padding:12px;border:1px solid var(--line);background:#ffffff9e;color:inherit;text-align:left}.conversation-card.active{border-color:#765df67a;background:#765df617}.conversation-card strong,.running-row span{display:block;color:var(--ink-2);font-size:.88rem}.conversation-card span{color:var(--muted);font-size:.78rem}.running-row i{width:14px;height:14px;border:2px solid rgba(118,93,246,.2);border-top-color:var(--violet);border-radius:50%}.context-picker{margin-bottom:12px}.context-picker .checkline{min-height:36px;display:flex;align-items:center;gap:10px}.artifact-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.artifact-chip{min-height:72px;border:1px solid var(--line);border-radius:12px;background:#ffffffad;color:var(--ink-2);display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;text-align:left;padding:10px}.artifact-chip small{grid-column:2;color:var(--muted)}.artifact-chip.active{border-color:var(--green);background:#26805a17}.assistant-main{display:grid;gap:16px}.assistant-header{min-height:70px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;border-bottom:1px solid var(--line)}.assistant-header span{color:var(--muted);font-size:.78rem}.assistant-header h2{margin:4px 0 0;font-size:1.35rem}.tag{display:inline-flex;align-items:center;border-radius:999px;padding:7px 10px;color:var(--violet)!important;background:#765df61c;font-weight:780}.message-flow{display:grid;gap:14px}.user-message{justify-self:end;max-width:620px;border-radius:18px 18px 4px;padding:16px 18px;background:linear-gradient(135deg,#e5e0fff2,#f4f2ffe6);color:var(--ink-2);line-height:1.45}.assistant-message{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:center;max-width:720px}.assistant-message img{width:42px;height:42px;border-radius:16px}.assistant-message span{display:block;border:1px solid var(--line);border-radius:14px;background:#ffffffad;padding:12px 14px}.analysis-card{max-width:760px;border-radius:18px;padding:18px;margin-left:54px;border:1px solid var(--line);background:#ffffffb8}.analysis-title{display:flex;gap:12px;align-items:center}.analysis-title h3{margin:0}.analysis-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.analysis-grid>div{border-radius:14px;padding:14px;border:1px solid var(--line);background:#fafcffa3}.analysis-grid h4{margin:0 0 10px}.analysis-grid p{margin:0;color:var(--ink-2);line-height:1.55}.result-box{white-space:pre-wrap;max-width:760px;margin:0 0 0 54px;min-height:120px;border-radius:16px;background:#101b3f0d;padding:16px;color:var(--ink-2);line-height:1.55}.action-chips{display:flex;flex-wrap:wrap;gap:9px}.action-chips button{min-height:38px;border-radius:999px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;background:#ffffffb8;border:1px solid var(--line);color:var(--ink-2)}.composer-bar{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:end;gap:10px;padding:12px;border-radius:26px;background:#ffffffc2;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.composer-bar label{display:grid;gap:6px;color:var(--muted);font-size:.82rem}.composer-bar textarea{border:0;background:transparent;box-shadow:none;padding:0;min-height:44px;outline:0}.send-button{width:54px;height:54px;border-radius:19px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--violet),var(--violet-2));box-shadow:0 15px 28px #765df63d}.assistant-submit{justify-self:start}.task-results{display:none}.task-line{display:flex;gap:8px;align-items:center;padding:8px 0;color:var(--ink-2)}.enterprise-dashboard,.activity-dashboard{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.context-tabs{grid-column:1 / 6;display:grid;grid-template-columns:1fr 1fr;border-radius:18px;background:#ffffff8a;border:1px solid var(--line);overflow:hidden}.context-tabs button{min-height:68px;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;gap:10px;font-size:1.1rem;font-weight:760;border-bottom:3px solid transparent}.context-tabs .active{color:var(--ink);border-color:var(--violet);background:#ffffffb3}.kpi-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kpi-card{min-height:116px;border-radius:18px;padding:18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px}.kpi-icon{width:58px;height:58px;border-radius:20px;display:grid;place-items:center}.kpi-icon.violet{color:var(--violet);background:#765df621}.kpi-icon.blue{color:var(--blue);background:#4b7bea21}.kpi-icon.red{color:var(--red);background:#ef44441f}.kpi-icon.orange{color:var(--orange);background:#ff8a2a1f}.kpi-card strong{display:block;color:var(--ink-2);font-size:.92rem}.kpi-card b{display:block;margin-top:5px;font-size:1.8rem;color:var(--ink)}.kpi-card p{margin:5px 0 0;color:var(--violet);font-size:.78rem}.enterprise-dashboard>.panel,.activity-dashboard>.panel{grid-column:span 4}.activity-heading{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:end;padding:0 14px 8px}.activity-heading h2{display:flex;align-items:center;gap:10px}.date-filter{min-height:44px;padding:0 15px;border-radius:14px;display:flex;align-items:center;gap:10px;background:#ffffffb8;border:1px solid var(--line);color:var(--ink-2);font-weight:760}.activity-feed{grid-column:span 5!important}.timeline-row{display:grid;grid-template-columns:42px 54px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:64px;position:relative}.timeline-icon{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--violet);background:#765df61f}.timeline-row time{color:var(--muted);font-size:.78rem}.timeline-row strong{color:var(--ink-2)}.timeline-row p{margin:3px 0 0;color:var(--muted);font-size:.8rem}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:24px;border-radius:999px;padding:0 9px;font-size:.72rem;font-weight:820}.status-pill.green{color:#0b7f50;background:#28b67521}.status-pill.orange{color:#a85612;background:#ff8a2a24}.activity-line{grid-template-columns:auto minmax(0,1fr)}.activity-line svg{color:var(--green)}.activity-line strong{display:block;color:var(--ink-2)}.activity-line span{color:var(--muted);font-size:.82rem}.compliance-panel{text-align:center}.donut{width:132px;height:132px;margin:8px auto 12px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--green) 0 81%,rgba(107,123,171,.15) 81% 100%);position:relative}.donut:after{content:"";position:absolute;inset:13px;border-radius:50%;background:#ffffffe6}.donut span,.donut small{position:relative;z-index:1}.donut span{font-size:1.8rem;color:var(--ink);font-weight:850}.donut small{grid-row:2;color:var(--muted);font-size:.72rem;margin-top:-36px}.audit-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--line)}.audit-item strong{color:var(--ink-2)}.audit-item p{margin:4px 0 0;color:var(--muted);font-size:.8rem}.export-link{margin-top:14px}.help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.help-grid h2{margin:0 0 8px}.help-grid p{color:var(--muted);line-height:1.55}.access-rail{--access-rail-button-size: 44px;--access-rail-logo-size: 42px;--access-rail-logo-image-size: 34px;--access-rail-icon-size: 18px;--access-rail-gap: 2px;--access-rail-padding: 2px;--access-rail-radius: 16px;--access-rail-button-radius: 14px;--access-rail-button-inner-radius: 10px;--access-rail-separator-length: 38px;--access-rail-separator-margin: 4px;--access-toolbar-effective-scale: var(--access-toolbar-scale, 1);position:fixed;top:50dvh;right:10px;bottom:auto;z-index:2147483647;width:max-content;max-width:calc(100vw - 20px);max-height:calc((100dvh - 14px) / var(--access-toolbar-effective-scale, 1));display:flex;flex-direction:column;align-items:center;gap:var(--access-rail-gap);padding:var(--access-rail-padding);border-radius:var(--access-rail-radius);background:radial-gradient(circle at 38% 0%,rgba(255,255,255,.16),transparent 34%),linear-gradient(180deg,#1e2b46e0,#0a152ad1);border:1px solid rgba(105,139,206,.34);box-shadow:0 18px 42px #0b1c4057,0 0 0 1px #2f6ecf2e,inset 0 1px #ffffff29,inset 0 -1px #00000052;overflow:visible;scrollbar-width:none;overscroll-behavior:contain;backdrop-filter:blur(14px) saturate(1.45);-webkit-backdrop-filter:blur(14px) saturate(1.45);color-scheme:dark;isolation:isolate;--kamelio-access-toolbar-translate: translateY(-50%);--kamelio-access-toolbar-origin: center right}.access-rail:before{content:"";position:absolute;inset:1px;border-radius:calc(var(--access-rail-radius) - 1px);pointer-events:none;background:linear-gradient(135deg,#ffffff29,#fff0 38%),radial-gradient(circle at 50% 108%,rgba(17,212,180,.14),transparent 48%);opacity:.78;z-index:-1}.access-rail.dock-left{left:10px;right:auto;--kamelio-access-toolbar-origin: center left}.access-rail.dock-top,.access-rail.dock-bottom{left:50%;right:auto;top:auto;flex-direction:row;max-width:calc(100vw - 20px);max-height:none;overflow-x:auto;overflow-y:visible;--kamelio-access-toolbar-translate: translateX(-50%);--kamelio-access-toolbar-origin: center center}.access-rail.dock-top{top:max(8px,env(safe-area-inset-top))}.access-rail.dock-bottom{bottom:max(8px,env(safe-area-inset-bottom))}.access-rail.dock-top .access-separator,.access-rail.dock-bottom .access-separator{width:1px;height:38px;min-width:1px;margin:0 4px}.access-rail::-webkit-scrollbar{display:none}.access-rail::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.access-logo-button{width:var(--access-rail-logo-size);height:var(--access-rail-logo-size);min-width:var(--access-rail-logo-size);min-height:var(--access-rail-logo-size);border-radius:50%;display:grid;place-items:center;padding:0;background:transparent;border:0;box-shadow:none;overflow:hidden;transition:transform 80ms ease-out}.access-settings-button{width:var(--access-rail-button-size);height:var(--access-rail-button-size);min-width:var(--access-rail-button-size);min-height:var(--access-rail-button-size)}.access-logo-button img{width:var(--access-rail-logo-image-size);height:var(--access-rail-logo-image-size);border-radius:50%;object-fit:contain;display:block;image-rendering:auto}.access-separator{width:var(--access-rail-separator-length);height:1px;min-height:1px;background:#ffffff1f;margin:var(--access-rail-separator-margin) 0}.access-button{width:var(--access-rail-button-size);height:var(--access-rail-button-size);min-width:var(--access-rail-button-size);min-height:var(--access-rail-button-size)}.access-button,.access-settings-button{border-radius:var(--access-rail-button-radius);display:grid;place-items:center;position:relative;padding:0;color:#ffffffa8;background:transparent;border:0;box-shadow:none;transition:color .12s ease-out,transform .12s ease-out,opacity .12s ease-out}.access-button:before,.access-settings-button:before{content:"";position:absolute;inset:0 2px;border-radius:var(--access-rail-button-inner-radius);background:#ffffff0d;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 14px #0000002e,inset 0 1px #ffffff24,inset 0 -1px #00000040;transition:background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out,transform .12s ease-out}.access-button svg,.access-settings-button svg{position:relative;z-index:1;width:var(--access-rail-icon-size);height:var(--access-rail-icon-size);stroke-width:1.5}.access-logo-button:hover,.access-logo-button:focus-visible{transform:scale(1.06)}.access-button:hover,.access-button:focus-visible,.access-settings-button:hover,.access-settings-button:focus-visible{color:#ffffffeb;transform:translateY(-.5px)}.access-button:hover:before,.access-button:focus-visible:before,.access-settings-button:hover:before,.access-settings-button:focus-visible:before{background:#11d4b41a;border-color:#11d4b48c;box-shadow:0 10px 18px #0003,inset 0 1px #ffffff29,inset 0 -1px #00000042}.access-button[data-action=focus]:before{background:radial-gradient(circle at 48% 16%,rgba(255,255,255,.12),transparent 35%),linear-gradient(180deg,#594236c7,#232b3ee6);border-color:#d391576b;box-shadow:0 10px 18px #0003,0 0 0 1px #d391571f,inset 0 1px #ffffff29,inset 0 -1px #00000047}.access-button[data-action=focus]:hover:before,.access-button[data-action=focus]:focus-visible:before{background:radial-gradient(circle at 48% 16%,rgba(255,255,255,.18),transparent 36%),linear-gradient(180deg,#774e37db,#263750eb);border-color:#efa55fa8;box-shadow:0 12px 22px #0000003d,0 0 0 1px #efa55f38,inset 0 1px #fff3,inset 0 -1px #00000047}.access-button.active{color:#fff}.access-button.active:before{background:linear-gradient(180deg,#11d4b4,#11d4b48c);border-color:#11d4b4;box-shadow:0 12px 18px #00000038,0 0 0 1px #11d4b442,inset 0 1px #ffffff2e,inset 0 -1px #0000003d}.access-button[data-action=focus].active:before{background:radial-gradient(circle at 48% 16%,rgba(255,255,255,.22),transparent 34%),linear-gradient(180deg,#11d4b4f5,#1c7e76c2);border-color:#5bf1d8e6;box-shadow:0 14px 24px #062e3a61,0 0 0 1px #11d4b459,0 0 22px #11d4b433,inset 0 1px #ffffff3d,inset 0 -1px #0000003d}.access-button:after,.access-settings-button:after,.access-logo-button:after{content:attr(data-tooltip);position:absolute;top:50%;right:calc(100% + 12px);max-width:min(420px,calc(100vw - 120px));width:max-content;min-height:40px;padding:10px 18px;border-radius:18px;color:#fffffff5;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.2),transparent 42%),linear-gradient(180deg,#4e6285e0,#30466bd6);border:1px solid rgba(72,132,226,.72);box-shadow:0 18px 36px #05122c57,0 0 0 1px #ffffff1a,inset 0 1px #ffffff3d,inset 0 -1px #0000002e;backdrop-filter:blur(18px) saturate(1.45);-webkit-backdrop-filter:blur(18px) saturate(1.45);font-size:calc(20px * var(--access-text-scale, 1));font-weight:840;line-height:1.1;letter-spacing:0;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-50%) translate(6px) scale(.98);transition:opacity .12s ease-out,transform .12s ease-out;z-index:2147483647}.access-button:not([data-tooltip]):after,.access-settings-button:not([data-tooltip]):after,.access-logo-button:after{content:none;display:none}.access-button:hover:after,.access-button:focus-visible:after,.access-settings-button:hover:after,.access-settings-button:focus-visible:after,.access-logo-button:hover:after,.access-logo-button:focus-visible:after{opacity:1;transform:translateY(-50%) translate(0) scale(1)}.access-rail.dock-left .access-button:after,.access-rail.dock-left .access-settings-button:after,.access-rail.dock-left .access-logo-button:after{left:calc(100% + 12px);right:auto;transform:translateY(-50%) translate(-6px) scale(.98)}.kamelio-os.nda-shell-active .access-rail:not(.dock-left) .access-button:after,.kamelio-os.nda-shell-active .access-rail:not(.dock-left) .access-settings-button:after{right:calc(100% + 6px);max-width:min(248px,calc(100vw - 112px));min-height:30px;padding:7px 10px;border-radius:12px;font-size:calc(13px * var(--access-text-scale, 1));line-height:1.18;white-space:normal}.access-rail.dock-top .access-button:after,.access-rail.dock-top .access-settings-button:after,.access-rail.dock-top .access-logo-button:after,.access-rail.dock-bottom .access-button:after,.access-rail.dock-bottom .access-settings-button:after,.access-rail.dock-bottom .access-logo-button:after{left:50%;right:auto;top:auto;transform:translate(-50%) translateY(6px) scale(.98)}.access-rail.dock-top .access-button:after,.access-rail.dock-top .access-settings-button:after,.access-rail.dock-top .access-logo-button:after{top:calc(100% + 12px)}.access-rail.dock-bottom .access-button:after,.access-rail.dock-bottom .access-settings-button:after,.access-rail.dock-bottom .access-logo-button:after{bottom:calc(100% + 12px)}.access-button:disabled{opacity:.46;cursor:not-allowed;color:#ffffff8f}@media(max-height:900px)and (min-width:701px){.access-rail.dock-left,.access-rail.dock-right{--access-rail-button-size: 36px;--access-rail-logo-size: 34px;--access-rail-logo-image-size: 29px;--access-rail-icon-size: 16px;--access-rail-gap: 1px;--access-rail-radius: 15px;--access-rail-button-radius: 12px;--access-rail-button-inner-radius: 9px;--access-rail-separator-length: 30px;--access-rail-separator-margin: 2px;--access-toolbar-effective-scale: var(--access-toolbar-scale, 1)}}@media(max-height:740px)and (min-width:701px){.access-rail.dock-left,.access-rail.dock-right{--access-rail-button-size: 32px;--access-rail-logo-size: 30px;--access-rail-logo-image-size: 26px;--access-rail-icon-size: 15px;--access-rail-separator-length: 26px;--access-rail-separator-margin: 1px;--access-toolbar-effective-scale: var(--access-toolbar-scale, 1)}}@media(max-height:640px)and (min-width:701px){.access-rail.dock-left,.access-rail.dock-right{--access-rail-button-size: 29px;--access-rail-logo-size: 28px;--access-rail-logo-image-size: 24px;--access-rail-icon-size: 14px;--access-rail-radius: 14px;--access-rail-button-radius: 10px;--access-rail-button-inner-radius: 8px;--access-toolbar-effective-scale: var(--access-toolbar-scale, 1)}}.access-rail.keyboard-nav-active{outline:2px solid rgba(17,212,180,.68);outline-offset:3px}.access-rail.collapsed{bottom:auto;height:auto;padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible;max-height:none}.access-rail.collapsed .access-settings-button,.access-rail.collapsed .access-separator,.access-rail.collapsed .access-button,.access-rail.collapsed .access-quick-panel{display:none}.access-focus-spotlight{position:fixed;inset:0;z-index:80;pointer-events:none;opacity:0;transition:opacity .18s ease-out;background:radial-gradient(circle var(--spotlight-outer, 320px) at var(--spotlight-x, 50%) var(--spotlight-y, 45%),rgba(255,255,255,0) 0,rgba(255,255,255,0) var(--spotlight-inner, 180px),rgba(0,0,0,var(--spotlight-alpha, .84)) calc(var(--spotlight-inner, 180px) + var(--spotlight-fade, 16px)));mix-blend-mode:normal}.access-focus-spotlight.active{opacity:1}html[data-access-theme=classic-dark] .access-focus-spotlight,html[data-access-theme=soft-dark] .access-focus-spotlight,html[data-access-theme=oled] .access-focus-spotlight{background:radial-gradient(circle var(--spotlight-outer, 320px) at var(--spotlight-x, 50%) var(--spotlight-y, 45%),rgba(255,255,255,.04) 0,rgba(255,255,255,.02) var(--spotlight-inner, 180px),rgba(0,0,0,var(--spotlight-alpha, .86)) calc(var(--spotlight-inner, 180px) + var(--spotlight-fade, 16px)))}.access-status-toast{position:absolute;right:calc(100% + 14px);bottom:16px;width:max-content;max-width:min(360px,calc(100vw - 120px));min-height:42px;display:flex;align-items:center;padding:10px 14px;border-radius:14px;background:#101f3af0;color:#fff;box-shadow:0 16px 34px #08162d47;font-weight:760;line-height:1.15;white-space:nowrap;z-index:2}.access-rail.dock-left .access-status-toast{left:calc(100% + 14px);right:auto}.access-quick-panel{position:fixed;right:78px;top:50%;width:min(320px,calc(100vw - 96px));display:grid;gap:8px;padding:11px;border-radius:18px;background:linear-gradient(180deg,#0b111bf5,#0c131eeb);border:1px solid rgba(255,255,255,.22);box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff1f,inset 0 -1px #0000005c;color:#ffffffeb;transform:translateY(-50%)}.access-quick-panel button{min-height:42px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;text-align:left;padding:0 11px;border-radius:12px;background:#ffffff0f;color:#ffffffeb;border:1px solid rgba(255,255,255,.16);font-weight:760}.modal-backdrop{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:12px 92px 12px 12px;background:radial-gradient(circle at 18% 16%,rgba(118,93,246,.12),transparent 32%),radial-gradient(circle at 82% 18%,rgba(66,184,181,.1),transparent 30%),linear-gradient(118deg,#e8f0ffa8,#f4f8ff94);backdrop-filter:blur(22px) saturate(1.24);-webkit-backdrop-filter:blur(22px) saturate(1.24)}.access-modal{position:relative;width:min(1320px,calc(100vw - 132px));height:calc(100dvh - 24px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:34px;padding:18px 26px 16px;background:radial-gradient(circle at 8% 0%,rgba(255,255,255,.86),transparent 34%),radial-gradient(circle at 82% 6%,rgba(235,240,255,.84),transparent 32%),linear-gradient(145deg,#ffffffd1,#f8fbffbd);border-color:#7e8bb84d;box-shadow:0 42px 110px #3c528838,0 16px 36px #765df61a,inset 0 1px #ffffffd1,inset 0 -1px #3f4e7e1a;font-size:calc(1rem * var(--access-text-scale, 1));isolation:isolate}.access-modal:before,.access-modal:after{content:"";position:absolute;pointer-events:none;z-index:-1}.access-modal:before{inset:1px;border-radius:33px;background:linear-gradient(135deg,rgba(255,255,255,.62),transparent 36%),radial-gradient(circle at 76% 0%,rgba(118,93,246,.08),transparent 34%)}.access-modal:after{width:36vw;height:36vw;right:-13vw;top:-18vw;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.58),rgba(152,168,255,.1) 52%,transparent 68%)}.modal-close{position:absolute;top:18px;right:18px;width:42px;height:42px;border-radius:15px;display:grid;place-items:center;background:radial-gradient(circle at 34% 16%,rgba(255,255,255,.76),transparent 38%),linear-gradient(180deg,#ffffffc7,#f7f9ff8a);color:var(--ink);border:1px solid rgba(115,128,174,.26);box-shadow:0 14px 28px #414e781f,inset 0 1px #ffffffc2}.access-modal-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding-right:56px}.access-modal-head h2{margin:0;font-size:clamp(1.38rem,2vw,1.9rem);line-height:1.02}.access-modal-head p{margin:6px 0 0;color:var(--muted);line-height:1.34;max-width:720px;font-size:.86rem}.minute-pill{min-height:34px;padding:0 14px;border-radius:999px;display:flex;align-items:center;gap:8px;color:var(--violet);background:linear-gradient(180deg,#ffffffd1,#fafbff9e);border:1px solid rgba(119,133,183,.26);font-weight:800;box-shadow:0 12px 28px #44538c1a,inset 0 1px #ffffffd1}.access-modal-grid{display:grid;grid-template-columns:minmax(360px,440px) minmax(0,1fr);gap:14px;min-height:0;margin-top:10px}.access-controls,.access-preview{border-radius:18px;padding:12px;border:1px solid rgba(118,132,180,.28);background:linear-gradient(180deg,#ffffffb8,#f8faff8f);box-shadow:0 18px 44px #4253871a,inset 0 1px #ffffffb3;min-height:0}.access-controls{display:grid;gap:6px;align-content:start;overflow:visible;padding-bottom:18px}.access-fieldset{padding:6px 9px 7px;border-radius:16px;background:linear-gradient(180deg,#ffffff7a,#ffffff38);border:1px solid rgba(111,126,174,.16)}.access-fieldset h3{margin:0 0 5px;font-size:.78rem;color:var(--ink-2)}.option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.option-grid.four,.compact-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.option-card,.choice-chip{border-radius:15px;min-height:54px;display:grid;grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:3px;padding:6px;text-align:center;min-width:0;background:radial-gradient(circle at 34% 8%,rgba(255,255,255,.78),transparent 38%),linear-gradient(180deg,#ffffffc7,#fafbff8a);border:1px solid rgba(111,126,174,.24);color:var(--ink-2);box-shadow:0 8px 18px #3a497a12,inset 0 1px #ffffffc2;transition:transform .13s ease-out,border-color .13s ease-out,background .13s ease-out,box-shadow .13s ease-out}.option-card:hover,.choice-chip:hover,.option-card:focus-visible,.choice-chip:focus-visible{transform:translateY(-1px);border-color:#765df66b;box-shadow:0 13px 26px #3a497a1c,0 0 0 3px #765df614,inset 0 1px #ffffffd1}.option-card svg{width:17px;height:17px;stroke-width:2.1}.option-card strong{max-width:11ch;font-size:.68rem;line-height:1.12;overflow-wrap:anywhere}.option-card span{max-width:13ch;color:var(--muted);font-size:.58rem;line-height:1.12;overflow-wrap:anywhere}.option-card.active,.choice-chip.active{color:var(--violet);border-color:#765df69e;background:radial-gradient(circle at 42% 0%,rgba(255,255,255,.72),transparent 44%),linear-gradient(180deg,#f4f0ffeb,#ece8ffad);box-shadow:0 13px 28px #765df629,inset 0 1px #ffffffc7}.compact-options .choice-chip{min-height:28px;font-size:.64rem}.choice-chip{min-height:30px}.text-slider{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px}.text-slider input{accent-color:var(--violet);--range-progress: 0%;width:100%;height:20px;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.text-slider input::-webkit-slider-runnable-track{height:7px;border-radius:999px;background:linear-gradient(90deg,var(--violet) 0 var(--range-progress),rgba(93,108,152,.25) var(--range-progress) 100%);border:1px solid rgba(78,91,136,.3);box-shadow:inset 0 1px 2px #0e16341f}.text-slider input::-moz-range-track{height:7px;border-radius:999px;background:linear-gradient(90deg,var(--violet) 0 var(--range-progress),rgba(93,108,152,.25) var(--range-progress) 100%);border:1px solid rgba(78,91,136,.3);box-shadow:inset 0 1px 2px #0e16341f}.text-slider input::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6.5px;border-radius:50%;appearance:none;-webkit-appearance:none;background:linear-gradient(180deg,#816dff,#6849f6);border:0;box-shadow:0 6px 14px #5d40e647,inset 0 1px #ffffff47}.text-slider input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:linear-gradient(180deg,#816dff,#6849f6);border:0;box-shadow:0 6px 14px #5d40e647,inset 0 1px #ffffff47}.text-slider input:focus-visible{outline:3px solid rgba(118,93,246,.22);outline-offset:3px;border-radius:999px}.text-slider strong{font-size:1.14rem}.text-slider em{min-width:46px;color:var(--violet);font-style:normal;font-weight:820;text-align:right}.toolbar-scale-slider{align-items:center;padding:7px 0 2px;margin-top:2px}.chip-group{display:flex;flex-wrap:wrap;gap:6px}.choice-chip{min-height:30px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-weight:760;line-height:1.05}.font-chip-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-height:108px;overflow:auto}.font-choice{width:100%;font-size:.78rem;letter-spacing:0}.font-choice-inter{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.font-choice-lexend{font-family:Lexend,Inter,ui-sans-serif,system-ui,sans-serif}.font-choice-arial{font-family:Arial,Verdana,Helvetica,sans-serif}.font-choice-comic{font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Trebuchet MS,cursive,sans-serif}.font-choice-trebuchet{font-family:Trebuchet MS,Verdana,Arial,sans-serif}.font-choice-opendyslexic{font-family:OpenDyslexic,Trebuchet MS,Arial,sans-serif}.font-choice-dyslexie{font-family:Lexend,Atkinson Hyperlegible,Trebuchet MS,Verdana,Tahoma,Arial,sans-serif}.font-choice-atkinson{font-family:Atkinson Hyperlegible,Lexend,Verdana,Tahoma,Arial,sans-serif}.font-choice-system{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:31px;padding:4px 0 0;border-top:1px solid rgba(107,123,171,.16);color:var(--ink-2);font-weight:740;cursor:pointer}.toggle-row.active{color:var(--ink)}.toggle-row input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.toggle-switch{width:40px;height:22px;min-width:40px;padding:2px;border-radius:999px;display:inline-flex;align-items:center;background:#0c163014;border:1px solid rgba(91,104,150,.25);box-shadow:inset 0 1px 3px #09142c1f;transition:background .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out}.toggle-switch span{width:16px;height:16px;border-radius:50%;background:#fff;border:1px solid rgba(25,34,67,.12);box-shadow:0 3px 8px #0f1a392e;transform:translate(0);transition:transform .12s ease-out}.toggle-row.active .toggle-switch{background:linear-gradient(135deg,#765df6,#8b78ff);border-color:#765df69e;box-shadow:0 8px 18px #765df62e}.toggle-row.active .toggle-switch span{transform:translate(18px)}.shortcut-row{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:10px;min-height:42px;border-top:1px solid var(--line);color:var(--ink-2);font-weight:740}.shortcut-row input{min-height:36px;border-radius:11px;border:1px solid var(--line);padding:0 10px;background:#ffffffb8;color:var(--ink)}.access-preview h3{margin:0 0 6px;font-size:1rem;line-height:1.15}.access-preview>p{margin:0 0 10px;color:var(--muted);font-size:.86rem;line-height:1.35}.preview-shell{position:relative;display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;height:calc(100% - 56px);min-height:0;border-radius:20px;padding:12px;background:radial-gradient(circle at 15% 0%,rgba(255,255,255,.86),transparent 34%),radial-gradient(circle at 72% 12%,rgba(238,239,255,.75),transparent 30%),linear-gradient(145deg,#fafcffe0,#f5f8ffc2);border:1px solid rgba(118,132,180,.3);box-shadow:inset 0 1px #ffffffb8,0 18px 42px #404f801a;overflow:hidden}.preview-shell aside{display:grid;align-content:start;gap:8px;padding:10px;border-radius:18px;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.84),transparent 38%),linear-gradient(180deg,#ffffffc7,#fdfaf49e);border:1px solid rgba(118,132,180,.16);box-shadow:0 18px 36px #4a527d14,inset 0 1px #ffffffc2;min-height:0}.preview-shell .brand-lockup{justify-content:center;gap:8px;width:100%;min-width:0}.preview-shell .kamelio-logo{width:28px;height:28px;min-width:28px;box-shadow:0 8px 18px #5c43dc38}.preview-shell .brand-lockup strong{font-size:.92rem;line-height:1.05}.preview-shell .brand-lockup span:empty{display:none}.preview-shell aside span:not(.brand-lockup span){display:flex;align-items:center;gap:8px;min-height:28px;padding:0 8px;border-radius:11px;color:var(--ink-2);font-size:.68rem;transition:background .12s ease-out,color .12s ease-out}.preview-shell aside span.active{color:var(--violet);background:linear-gradient(180deg,#eee9ffeb,#e9e5ff9e);box-shadow:inset 0 1px #ffffff9e}.preview-shell main{min-width:0;display:grid;gap:10px;align-content:start}.preview-shell h4{margin:2px 0 0;font-size:1.22rem;line-height:1.1;text-align:center}.preview-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.preview-cards article,.preview-table{border-radius:16px;padding:11px;background:radial-gradient(circle at 34% 0%,rgba(255,255,255,.82),transparent 38%),linear-gradient(180deg,#ffffffd1,#fafbff9e);border:1px solid rgba(118,132,180,.22);box-shadow:0 14px 30px #3e4e7f14,inset 0 1px #ffffffc7}.preview-cards article{min-height:122px;display:grid;justify-items:center;align-content:start;gap:2px;text-align:center;overflow:hidden;position:relative}.preview-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.78;background:linear-gradient(135deg,rgba(255,255,255,.28),transparent 36%),radial-gradient(circle at 72% 16%,rgba(118,93,246,.08),transparent 28%)}.preview-cards strong{display:block;margin:5px 0 2px;line-height:1.15;font-size:.86rem;position:relative;z-index:1}.preview-cards p{margin:0;color:var(--ink-2);font-size:.68rem;line-height:1.22;max-width:20ch;position:relative;z-index:1}.preview-card .file-badge{position:relative;z-index:1}.preview-card .file-badge.large{width:30px;height:30px;border-radius:10px;font-size:.54rem}.preview-format-row{position:relative;z-index:1;display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:6px;max-width:100%}.preview-format-row .file-badge{width:25px;height:25px;border-radius:8px;font-size:.42rem;box-shadow:0 7px 14px #2b37641f,inset 0 1px #ffffff42,inset 0 -1px #0000001f}.preview-format-row .file-badge.html{font-size:.34rem}.doc-card .file-badge.large{box-shadow:0 14px 28px #2b5cce38,inset 0 1px #ffffff52,inset 0 -1px #0000002e}.pdf-card .file-badge.large{box-shadow:0 14px 28px #c4222b33,inset 0 1px #ffffff52,inset 0 -1px #0000002e}.preview-file{position:relative;z-index:1;width:min(100%,128px);height:40px;margin-top:6px;border-radius:14px;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.64),transparent 40%),linear-gradient(135deg,#ffeeeed1,#f6f8ffd1);border:1px solid rgba(255,255,255,.52);box-shadow:inset 0 1px #ffffffb8}.preview-table{display:grid;grid-template-columns:1fr .6fr .7fr;gap:0;font-size:.68rem;line-height:1.18;overflow:hidden}.preview-table span{padding:6px;border-bottom:1px solid rgba(107,123,171,.12)}.preview-table span:nth-child(-n+3){color:var(--ink-2);font-weight:820;background:#ffffff42}.modal-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}html[data-text-size=small],html[data-text-size=large],html[data-text-size=xlarge]{font-size:calc(16px * var(--access-root-text-scale, 1))}html[data-contrast=high]{--surface: rgba(255,255,255,.94);--surface-strong: rgba(255,255,255,.98);--muted: #424d73;--line: rgba(36, 48, 88, .28)}html[data-motion=reduced] *{transition:none!important;animation:none!important;scroll-behavior:auto!important}html[data-spacing=wide] .panel,html[data-spacing=wide] .drive-content,html[data-spacing=wide] .inspector,html[data-spacing=wide] .workspace-body,html[data-spacing=wide] .workspace-top,html[data-spacing=wide] .sidebar-panel,html[data-spacing=wide] .login-card{line-height:var(--access-line-height, 1.72);letter-spacing:var(--access-letter-spacing, .012em);word-spacing:var(--access-word-spacing, .08em)}html[data-font=inter]{--access-font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--access-font-family)}html[data-font=arial]{--access-font-family: Arial, Verdana, Helvetica, sans-serif;font-family:var(--access-font-family)}html[data-font=comic]{--access-font-family: "Comic Sans MS", "Comic Sans", "Chalkboard SE", "Trebuchet MS", cursive, sans-serif;font-family:var(--access-font-family)}html[data-font=lexend]{--access-font-family: Lexend, Inter, ui-sans-serif, system-ui, sans-serif;font-family:var(--access-font-family)}html[data-font=trebuchet]{--access-font-family: "Trebuchet MS", Verdana, Arial, sans-serif;font-family:var(--access-font-family)}html[data-font=opendyslexic]{--access-font-family: "OpenDyslexic", "Atkinson Hyperlegible", Arial, Verdana, sans-serif;font-family:var(--access-font-family)}html[data-font=dyslexie]{--access-font-family: Lexend, "Atkinson Hyperlegible", "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;font-family:var(--access-font-family)}html[data-font=atkinson]{--access-font-family: "Atkinson Hyperlegible", Lexend, Verdana, Tahoma, Arial, sans-serif;font-family:var(--access-font-family)}html[data-font=system]{--access-font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;font-family:var(--access-font-family)}html[data-font=opendyslexic],html[data-font=dyslexie]{--login-brand-optical-scale: 1;--login-brand-subtitle-optical-scale: 1;--login-title-optical-scale: 1;--login-copy-optical-scale: 1;--login-copy-line-height: 1.32;--login-control-optical-scale: 1;--login-hint-optical-scale: 1;--login-font-word-spacing: normal}html[data-font=atkinson] .login-screen,html[data-font=atkinson] .kamelio-os,html[data-font=opendyslexic] .login-screen,html[data-font=opendyslexic] .kamelio-os,html[data-font=dyslexie] .login-screen,html[data-font=dyslexie] .kamelio-os{line-height:var(--access-line-height, 1.52);word-spacing:normal}html[data-font=atkinson] .input-shell,html[data-font=atkinson] .primary-button,html[data-font=atkinson] .login-options,html[data-font=atkinson] .choice-chip,html[data-font=atkinson] .option-card,html[data-font=opendyslexic] .input-shell,html[data-font=opendyslexic] .primary-button,html[data-font=opendyslexic] .login-options,html[data-font=opendyslexic] .choice-chip,html[data-font=opendyslexic] .option-card,html[data-font=dyslexie] .input-shell,html[data-font=dyslexie] .primary-button,html[data-font=dyslexie] .login-options,html[data-font=dyslexie] .choice-chip,html[data-font=dyslexie] .option-card{line-height:inherit}html[data-access-theme=classic-dark],html[data-access-theme=soft-dark]{color-scheme:dark;--ink: #f4f7ff;--ink-2: #dce5ff;--muted: #aebbe4;--surface: rgba(20, 31, 61, .76);--surface-strong: rgba(22, 34, 67, .92);--line: rgba(194, 206, 255, .18);--line-strong: rgba(210, 220, 255, .28);--kamelio-dark-continuity-bg: #071124;--kamelio-dark-continuity-bg-rgb: 7, 17, 36;--kamelio-dark-continuity-line: rgba(202, 214, 255, .12);background:var(--kamelio-dark-continuity-bg)}html[data-access-theme=oled]{color-scheme:dark;--ink: #f8fbff;--ink-2: #e6ecff;--muted: #a8b4d8;--surface: rgba(5, 8, 19, .82);--surface-strong: rgba(3, 6, 16, .96);--line: rgba(202, 214, 255, .18);--kamelio-dark-continuity-bg: #071124;--kamelio-dark-continuity-bg-rgb: 7, 17, 36;--kamelio-dark-continuity-line: rgba(202, 214, 255, .12);background:var(--kamelio-dark-continuity-bg)}html[data-access-theme=oled] body,html[data-access-theme=classic-dark] body,html[data-access-theme=soft-dark] body{background:var(--kamelio-dark-continuity-bg)}html[data-access-theme=classic-dark] .confidential-sidebar,html[data-access-theme=soft-dark] .confidential-sidebar{border-color:#dae2ff2e;background:radial-gradient(circle at 12% 6%,#ffffff29,#fff0 30%),radial-gradient(circle at 85% 12%,#765df633,#765df600 38%),linear-gradient(150deg,#141f3dcc,#0d142b9e);box-shadow:0 28px 74px #00000047,inset 0 1px #ffffff29}html[data-access-theme=oled] .confidential-sidebar{border-color:#dae2ff24;background:radial-gradient(circle at 12% 6%,#ffffff1a,#fff0 28%),radial-gradient(circle at 84% 10%,#765df62e,#765df600 36%),linear-gradient(150deg,#060a16e0,#03050db8);box-shadow:0 30px 82px #0000006b,inset 0 1px #ffffff1f}html[data-access-theme=classic-dark] .confidential-sidebar .brand-lockup span,html[data-access-theme=soft-dark] .confidential-sidebar .brand-lockup span,html[data-access-theme=oled] .confidential-sidebar .brand-lockup span,html[data-access-theme=classic-dark] .mini-doc-row span,html[data-access-theme=soft-dark] .mini-doc-row span,html[data-access-theme=oled] .mini-doc-row span,html[data-access-theme=classic-dark] .storage-card p,html[data-access-theme=soft-dark] .storage-card p,html[data-access-theme=oled] .storage-card p{color:#cdd8fabd}html[data-access-theme=classic-dark] .nav-item,html[data-access-theme=soft-dark] .nav-item,html[data-access-theme=oled] .nav-item{color:#eef3ffdb}html[data-access-theme=classic-dark] .nav-item svg,html[data-access-theme=soft-dark] .nav-item svg,html[data-access-theme=oled] .nav-item svg{color:#aebbe4e0}html[data-access-theme=classic-dark] .confidential-sidebar .nav-item.active,html[data-access-theme=soft-dark] .confidential-sidebar .nav-item.active,html[data-access-theme=oled] .confidential-sidebar .nav-item.active{border-color:#9e8bff57;background:linear-gradient(90deg,#765df642,#ffffff14);box-shadow:inset 0 1px #ffffff24,0 10px 28px #765df61f}html[data-access-theme=classic-dark] .mini-doc-row,html[data-access-theme=soft-dark] .mini-doc-row,html[data-access-theme=oled] .mini-doc-row,html[data-access-theme=classic-dark] .storage-card,html[data-access-theme=soft-dark] .storage-card,html[data-access-theme=oled] .storage-card,html[data-access-theme=classic-dark] .sidebar-card,html[data-access-theme=soft-dark] .sidebar-card,html[data-access-theme=oled] .sidebar-card{border-color:#dae2ff29;background:linear-gradient(180deg,#ffffff1a,#ffffff0b);box-shadow:0 14px 34px #0003,inset 0 1px #ffffff1c}html[data-access-theme=classic-dark] .sidebar-collapse-button,html[data-access-theme=soft-dark] .sidebar-collapse-button,html[data-access-theme=oled] .sidebar-collapse-button{color:#f4f7ffeb;border-color:#dae2ff29;background:radial-gradient(circle at 32% 18%,#ffffff3d,#fff0 40%),linear-gradient(180deg,#ffffff1f,#ffffff0d);box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffff29}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{border-color:#dae2ff24;background:radial-gradient(circle at 20% 14%,#ffffff21,#fff0 42%),linear-gradient(145deg,#ffffff13,#ffffff09);box-shadow:0 12px 30px #0003,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] input,html[data-access-theme=classic-dark] textarea,html[data-access-theme=classic-dark] select,html[data-access-theme=classic-dark] .input-shell,html[data-access-theme=soft-dark] input,html[data-access-theme=soft-dark] textarea,html[data-access-theme=soft-dark] select,html[data-access-theme=soft-dark] .input-shell,html[data-access-theme=oled] input,html[data-access-theme=oled] textarea,html[data-access-theme=oled] select,html[data-access-theme=oled] .input-shell{background:#0c1630a3;color:var(--ink)}html[data-access-theme=classic-dark] .login-screen,html[data-access-theme=soft-dark] .login-screen{background:radial-gradient(circle at 22% 10%,#7c5cff33 0 13%,#7c5cff00 31%),radial-gradient(circle at 70% 48%,#52b8cd21 0 20%,#52b8cd00 45%),radial-gradient(circle at 12% 88%,#5270ff1f 0 24%,#5270ff00 50%),linear-gradient(128deg,#07101f,#111a31 46%,#181735)}html[data-access-theme=oled] .login-screen{background:radial-gradient(circle at 21% 10%,#765df629 0 12%,#765df600 30%),radial-gradient(circle at 70% 50%,#32539626 0 20%,#32539600 48%),linear-gradient(128deg,#01030a,#050914 48%,#080611)}html[data-access-theme=classic-dark] .login-screen:before,html[data-access-theme=soft-dark] .login-screen:before,html[data-access-theme=oled] .login-screen:before{background:radial-gradient(circle,#ffffff1f 0 33%,#798bff1a 34% 57%,#798bff00 70%);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 120px #9a84ff1a}html[data-access-theme=classic-dark] .login-screen:after,html[data-access-theme=soft-dark] .login-screen:after,html[data-access-theme=oled] .login-screen:after{background:linear-gradient(135deg,#ffffff12,#765df61c,#fff0)}html[data-access-theme=classic-dark] .login-brand .brand-lockup strong,html[data-access-theme=soft-dark] .login-brand .brand-lockup strong,html[data-access-theme=oled] .login-brand .brand-lockup strong,html[data-access-theme=classic-dark] .login-card h1,html[data-access-theme=soft-dark] .login-card h1,html[data-access-theme=oled] .login-card h1{color:#f6f8ff}html[data-access-theme=classic-dark] .login-brand .brand-lockup span,html[data-access-theme=soft-dark] .login-brand .brand-lockup span,html[data-access-theme=oled] .login-brand .brand-lockup span,html[data-access-theme=classic-dark] .login-card p,html[data-access-theme=soft-dark] .login-card p,html[data-access-theme=oled] .login-card p{color:#b9c4ee}html[data-access-theme=classic-dark] .language-chip,html[data-access-theme=soft-dark] .language-chip,html[data-access-theme=oled] .language-chip{color:#eef3ff;background:#101a35a8;border-color:#d4ddff2e;box-shadow:0 20px 46px #00000042,inset 0 1px #ffffff1f}html[data-access-theme=classic-dark] .login-card,html[data-access-theme=soft-dark] .login-card{border-color:#dae2ff2e;background:linear-gradient(150deg,#182446d1,#0f183294),radial-gradient(circle at 18% 0%,#9a84ff2b,#9a84ff00 38%);box-shadow:0 42px 120px #00000057,0 18px 48px #5144b42e,inset 0 1px #ffffff21,inset 0 -1px #00000038}html[data-access-theme=oled] .login-card{border-color:#dae2ff24;background:linear-gradient(150deg,#070b18e6,#030610b8),radial-gradient(circle at 18% 0%,#765df624,#765df600 38%);box-shadow:0 42px 120px #0000008a,0 18px 48px #5144b424,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .login-card:before,html[data-access-theme=soft-dark] .login-card:before,html[data-access-theme=oled] .login-card:before{background:linear-gradient(135deg,#ffffff1f,#fff0 42%),radial-gradient(circle at 74% 0%,#62d2ca1a,#62d2ca00 36%)}html[data-access-theme=classic-dark] .lock-badge,html[data-access-theme=soft-dark] .lock-badge,html[data-access-theme=oled] .lock-badge{color:#c8c0ff;background:linear-gradient(145deg,#1e2b52db,#101936ad);border-color:#d6dfff2e;box-shadow:0 18px 36px #0000003d,inset 0 1px #ffffff24}html[data-access-theme=classic-dark] .login-card label,html[data-access-theme=soft-dark] .login-card label,html[data-access-theme=oled] .login-card label,html[data-access-theme=classic-dark] .login-options,html[data-access-theme=soft-dark] .login-options,html[data-access-theme=oled] .login-options{color:#d5ddfb}html[data-access-theme=classic-dark] .input-shell,html[data-access-theme=soft-dark] .input-shell,html[data-access-theme=oled] .input-shell{color:#d7def8;border-color:#dce4ff42;background:linear-gradient(180deg,#121c3ae6,#0c142cc2);box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000047,0 14px 34px #0000003d}html[data-access-theme=classic-dark] .input-shell:focus-within,html[data-access-theme=soft-dark] .input-shell:focus-within,html[data-access-theme=oled] .input-shell:focus-within{border-color:#a897ffb3;background:linear-gradient(180deg,#19264bf0,#0f1936d6);box-shadow:0 0 0 4px #8974ff38,0 18px 38px #0000004d,inset 0 1px #ffffff29}html[data-access-theme=classic-dark] .input-shell input,html[data-access-theme=soft-dark] .input-shell input,html[data-access-theme=oled] .input-shell input{color:#f7f9ff}html[data-access-theme=classic-dark] .input-shell .input-icon-button,html[data-access-theme=soft-dark] .input-shell .input-icon-button,html[data-access-theme=oled] .input-shell .input-icon-button{color:#c4cdf4}html[data-access-theme=classic-dark] .login-options button,html[data-access-theme=soft-dark] .login-options button,html[data-access-theme=oled] .login-options button{color:#bdb2ff}html[data-access-theme=classic-dark] .local-demo-button,html[data-access-theme=soft-dark] .local-demo-button,html[data-access-theme=oled] .local-demo-button{color:#f2f5ff;background:#121d3a8f;border-color:#dae2ff33;box-shadow:inset 0 1px #ffffff1a,0 12px 32px #00000038}html[data-access-theme=classic-dark] .access-hint,html[data-access-theme=soft-dark] .access-hint{color:#eef3ff;background:linear-gradient(145deg,#172448d1,#0f193799);border-color:#dae2ff29;box-shadow:0 26px 72px #0000004d,0 10px 28px #765df624,inset 0 1px #ffffff1f}html[data-access-theme=oled] .access-hint{color:#f3f6ff;background:linear-gradient(145deg,#080c1ae6,#040711b8);border-color:#dae2ff1f;box-shadow:0 26px 72px #00000080,0 10px 28px #765df61f,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .access-hint:before,html[data-access-theme=soft-dark] .access-hint:before,html[data-access-theme=oled] .access-hint:before{background:linear-gradient(135deg,#ffffff1f,#fff0 50%)}html[data-access-theme=classic-dark] .access-hint svg,html[data-access-theme=soft-dark] .access-hint svg,html[data-access-theme=oled] .access-hint svg{color:#d8dcff}html[data-access-theme=classic-dark] .shield-illustration,html[data-access-theme=soft-dark] .shield-illustration{color:#beb5ffa8;background:radial-gradient(circle at 45% 28%,#ffffff24,#a0aaff1a 52%,#584db41f);box-shadow:inset 0 0 100px #765df629,inset 0 1px #ffffff1f,0 44px 96px #00000047}html[data-access-theme=oled] .shield-illustration{color:#beb5ff99;background:radial-gradient(circle at 45% 28%,#ffffff14,#a0aaff12 52%,#584db41a);box-shadow:inset 0 0 100px #765df61f,0 44px 96px #0000006b}html[data-access-theme=classic-dark] .orbit,html[data-access-theme=soft-dark] .orbit,html[data-access-theme=oled] .orbit{border-color:#ffffff24;box-shadow:0 0 42px #9a84ff14}html[data-access-theme=classic-dark] .modal-backdrop,html[data-access-theme=soft-dark] .modal-backdrop,html[data-access-theme=oled] .modal-backdrop{background:radial-gradient(circle at 18% 16%,rgba(118,93,246,.2),transparent 32%),radial-gradient(circle at 84% 18%,rgba(66,184,181,.12),transparent 28%),linear-gradient(118deg,#070d1cbd,#0d152ab3);backdrop-filter:blur(24px) saturate(1.32);-webkit-backdrop-filter:blur(24px) saturate(1.32)}html[data-access-theme=classic-dark] .access-modal,html[data-access-theme=soft-dark] .access-modal{color:#f4f7ff;border-color:#dae2ff2e;background:radial-gradient(circle at 8% 0%,rgba(154,132,255,.17),transparent 34%),radial-gradient(circle at 82% 6%,rgba(66,184,181,.11),transparent 30%),linear-gradient(145deg,#182446db,#0f1832b8);box-shadow:0 46px 130px #0000006b,0 18px 48px #5144b42e,inset 0 1px #ffffff21,inset 0 -1px #00000042}html[data-access-theme=oled] .access-modal{color:#f8fbff;border-color:#dae2ff24;background:radial-gradient(circle at 8% 0%,rgba(118,93,246,.14),transparent 34%),radial-gradient(circle at 82% 6%,rgba(66,184,181,.08),transparent 30%),linear-gradient(145deg,#070b18f0,#030610d1);box-shadow:0 46px 130px #0000009e,0 18px 48px #5144b424,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .access-modal:before,html[data-access-theme=soft-dark] .access-modal:before,html[data-access-theme=oled] .access-modal:before{background:linear-gradient(135deg,rgba(255,255,255,.11),transparent 38%),radial-gradient(circle at 76% 0%,rgba(98,210,202,.1),transparent 34%)}html[data-access-theme=classic-dark] .access-modal:after,html[data-access-theme=soft-dark] .access-modal:after,html[data-access-theme=oled] .access-modal:after{background:radial-gradient(circle,rgba(255,255,255,.1),rgba(152,168,255,.09) 50%,transparent 68%)}html[data-access-theme=classic-dark] .access-modal-head p,html[data-access-theme=soft-dark] .access-modal-head p,html[data-access-theme=oled] .access-modal-head p,html[data-access-theme=classic-dark] .access-preview>p,html[data-access-theme=soft-dark] .access-preview>p,html[data-access-theme=oled] .access-preview>p{color:#b9c4ee}html[data-access-theme=classic-dark] .modal-close,html[data-access-theme=soft-dark] .modal-close,html[data-access-theme=oled] .modal-close,html[data-access-theme=classic-dark] .minute-pill,html[data-access-theme=soft-dark] .minute-pill,html[data-access-theme=oled] .minute-pill{color:#efeaff;border-color:#dae2ff2e;background:radial-gradient(circle at 34% 16%,rgba(255,255,255,.14),transparent 38%),linear-gradient(180deg,#1c2a4fdb,#0f1936ad);box-shadow:0 16px 34px #00000042,inset 0 1px #ffffff1f}html[data-access-theme=classic-dark] .access-controls,html[data-access-theme=classic-dark] .access-preview,html[data-access-theme=soft-dark] .access-controls,html[data-access-theme=soft-dark] .access-preview{border-color:#dae2ff29;background:linear-gradient(180deg,#1c2a4f94,#0d16306b);box-shadow:0 20px 46px #0000003d,inset 0 1px #ffffff1a}html[data-access-theme=oled] .access-controls,html[data-access-theme=oled] .access-preview{border-color:#dae2ff1f;background:linear-gradient(180deg,#090f20b8,#0408148a);box-shadow:0 20px 46px #00000061,inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .access-fieldset,html[data-access-theme=soft-dark] .access-fieldset,html[data-access-theme=oled] .access-fieldset{border-color:#dae2ff1f;background:linear-gradient(180deg,#ffffff0f,#ffffff06)}html[data-access-theme=classic-dark] .option-card,html[data-access-theme=classic-dark] .choice-chip,html[data-access-theme=soft-dark] .option-card,html[data-access-theme=soft-dark] .choice-chip,html[data-access-theme=oled] .option-card,html[data-access-theme=oled] .choice-chip{color:#dce5ff;border-color:#dae2ff29;background:radial-gradient(circle at 34% 8%,rgba(255,255,255,.12),transparent 40%),linear-gradient(180deg,#1d2b50c7,#0d173299);box-shadow:0 10px 22px #0003,inset 0 1px #ffffff1c}html[data-access-theme=oled] .option-card,html[data-access-theme=oled] .choice-chip{background:radial-gradient(circle at 34% 8%,rgba(255,255,255,.09),transparent 40%),linear-gradient(180deg,#0b1123db,#050916b3)}html[data-access-theme=classic-dark] .option-card.active,html[data-access-theme=classic-dark] .choice-chip.active,html[data-access-theme=soft-dark] .option-card.active,html[data-access-theme=soft-dark] .choice-chip.active,html[data-access-theme=oled] .option-card.active,html[data-access-theme=oled] .choice-chip.active{color:#cfc7ff;border-color:#a897ffa3;background:radial-gradient(circle at 42% 0%,rgba(255,255,255,.13),transparent 44%),linear-gradient(180deg,#423788b3,#1f275294);box-shadow:0 15px 30px #00000042,0 0 0 1px #765df62e,inset 0 1px #ffffff24}html[data-access-theme=classic-dark] .toggle-row,html[data-access-theme=soft-dark] .toggle-row,html[data-access-theme=oled] .toggle-row{color:#dce5ff;border-top-color:#dae2ff24}html[data-access-theme=classic-dark] .toggle-switch,html[data-access-theme=soft-dark] .toggle-switch,html[data-access-theme=oled] .toggle-switch{background:#ffffff1a;border-color:#dae2ff2e}html[data-access-theme=classic-dark] .preview-shell,html[data-access-theme=soft-dark] .preview-shell{border-color:#dae2ff29;background:radial-gradient(circle at 15% 0%,rgba(255,255,255,.1),transparent 34%),radial-gradient(circle at 72% 12%,rgba(118,93,246,.13),transparent 31%),linear-gradient(145deg,#131f3ec7,#0c142cad);box-shadow:inset 0 1px #ffffff1a,0 20px 46px #0000003d}html[data-access-theme=oled] .preview-shell{border-color:#dae2ff1f;background:radial-gradient(circle at 15% 0%,rgba(255,255,255,.07),transparent 34%),radial-gradient(circle at 72% 12%,rgba(118,93,246,.1),transparent 31%),linear-gradient(145deg,#060a17db,#030610b8)}html[data-access-theme=classic-dark] .preview-shell aside,html[data-access-theme=soft-dark] .preview-shell aside,html[data-access-theme=oled] .preview-shell aside,html[data-access-theme=classic-dark] .preview-cards article,html[data-access-theme=classic-dark] .preview-table,html[data-access-theme=soft-dark] .preview-cards article,html[data-access-theme=soft-dark] .preview-table,html[data-access-theme=oled] .preview-cards article,html[data-access-theme=oled] .preview-table{border-color:#dae2ff21;background:radial-gradient(circle at 34% 0%,rgba(255,255,255,.1),transparent 38%),linear-gradient(180deg,#19264bc2,#0d163094);box-shadow:0 16px 34px #00000038,inset 0 1px #ffffff1a}html[data-access-theme=oled] .preview-shell aside,html[data-access-theme=oled] .preview-cards article,html[data-access-theme=oled] .preview-table{background:radial-gradient(circle at 34% 0%,rgba(255,255,255,.07),transparent 38%),linear-gradient(180deg,#090f20db,#040814a8)}html[data-access-theme=classic-dark] .preview-shell aside span:not(.brand-lockup span),html[data-access-theme=soft-dark] .preview-shell aside span:not(.brand-lockup span),html[data-access-theme=oled] .preview-shell aside span:not(.brand-lockup span),html[data-access-theme=classic-dark] .preview-cards p,html[data-access-theme=soft-dark] .preview-cards p,html[data-access-theme=oled] .preview-cards p{color:#c7d1f4}html[data-access-theme=classic-dark] .preview-shell aside span.active,html[data-access-theme=soft-dark] .preview-shell aside span.active,html[data-access-theme=oled] .preview-shell aside span.active{color:#d8d1ff;background:linear-gradient(180deg,#765df64d,#765df629)}html[data-access-theme=classic-dark] .preview-table span,html[data-access-theme=soft-dark] .preview-table span,html[data-access-theme=oled] .preview-table span{border-bottom-color:#dae2ff1a}html[data-access-theme=classic-dark] .preview-table span:nth-child(-n+3),html[data-access-theme=soft-dark] .preview-table span:nth-child(-n+3),html[data-access-theme=oled] .preview-table span:nth-child(-n+3){color:#dce5ff;background:#ffffff0d}html[data-access-theme=classic-dark] .preview-file,html[data-access-theme=soft-dark] .preview-file,html[data-access-theme=oled] .preview-file{border-color:#dae2ff1f;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.12),transparent 40%),linear-gradient(135deg,#74424c42,#29335857)}html[data-access-theme=classic-dark] .access-preview.contrast-high .preview-shell,html[data-access-theme=soft-dark] .access-preview.contrast-high .preview-shell,html[data-access-theme=oled] .access-preview.contrast-high .preview-shell{background:radial-gradient(circle at 15% 0%,rgba(255,255,255,.13),transparent 34%),linear-gradient(145deg,#1c2a52e0,#091024c7);border-color:#dae2ff47;box-shadow:inset 0 0 0 1px #dae2ff24,0 22px 50px #0000004d}html[data-access-theme=classic-dark] .access-preview.blue-light .preview-shell,html[data-access-theme=soft-dark] .access-preview.blue-light .preview-shell,html[data-access-theme=oled] .access-preview.blue-light .preview-shell{background:radial-gradient(circle at 16% 0%,rgba(255,194,120,.12),transparent 34%),linear-gradient(145deg,#241f34e0,#0f1326c2)}html[data-access-theme=classic-dark] .access-preview.focus-large .preview-cards article:first-child,html[data-access-theme=classic-dark] .access-preview.focus-medium .preview-cards article:first-child,html[data-access-theme=soft-dark] .access-preview.focus-large .preview-cards article:first-child,html[data-access-theme=soft-dark] .access-preview.focus-medium .preview-cards article:first-child,html[data-access-theme=oled] .access-preview.focus-large .preview-cards article:first-child,html[data-access-theme=oled] .access-preview.focus-medium .preview-cards article:first-child{border-color:#a897ff8a;box-shadow:0 20px 44px #765df63d,0 0 0 3px #a897ff3d,inset 0 1px #ffffff21}html[data-access-blue-light=on] body:after,html[data-access-seizure-safe=on] body:after{content:"";position:fixed;inset:0;width:auto;height:auto;z-index:30;border:0;border-radius:0;box-shadow:none;pointer-events:none;background:rgba(255,178,92,var(--access-warmth-opacity, .12));mix-blend-mode:normal}html[data-access-blue-light=on] body:after{background:rgba(255,222,164,var(--access-warmth-opacity, .2))}html[data-access-blue-light=on] .login-screen{background:linear-gradient(128deg,#f8fbff,#f0f7ff 43%,#f3f0ff)}html[data-access-blue-light=on] .modal-backdrop{background:linear-gradient(118deg,#e8f0ffa8,#f4f8ff94)}html[data-access-blue-light=on] .access-modal{background:linear-gradient(145deg,#ffffffd1,#f8fbffbd)}html[data-access-blue-light=on] .access-modal:before,html[data-access-blue-light=on] .access-modal:after{background:none}html[data-access-seizure-safe=on] video,html[data-access-seizure-safe=on] canvas{filter:saturate(.72) contrast(.92)}.workspace,.sidebar-panel{font-size:calc(1rem * var(--access-text-scale, 1))}.kamelio-os,.login-access-surface{filter:brightness(var(--access-brightness-filter, 1)) var(--access-colorblind-filter, saturate(1)) var(--access-blue-filter, saturate(1))}.login-access-surface{min-height:100vh}.login-screen{font-size:calc(1rem * var(--access-text-scale, 1))}.access-rail{transform:var(--kamelio-access-toolbar-translate, translateY(-50%)) scale(var(--access-toolbar-effective-scale, var(--access-toolbar-scale, 1)));transform-origin:var(--kamelio-access-toolbar-origin, center right);filter:var(--access-colorblind-filter, saturate(1))}.access-rail.dock-left,.access-rail.dock-right{overflow-x:visible;overflow-y:auto}html[data-access-colorblind=grayscale]{--access-colorblind-filter: grayscale(1) contrast(1.08)}html[data-access-colorblind=deuteranopia]{--access-colorblind-filter: saturate(.48) hue-rotate(-28deg) contrast(1.08)}html[data-access-colorblind=protanopia]{--access-colorblind-filter: saturate(.44) hue-rotate(22deg) contrast(1.1)}html[data-access-colorblind=tritanopia]{--access-colorblind-filter: saturate(.56) hue-rotate(56deg) contrast(1.08)}html[data-access-focus=on] button:focus-visible,html[data-access-focus=on] input:focus-visible,html[data-access-focus=on] textarea:focus-visible,html[data-access-focus=on] select:focus-visible,html[data-access-focus=on] a:focus-visible{outline-color:#765df6ad;outline-offset:4px}html[data-access-focus=on] .workspace-body{box-shadow:inset 0 0 0 var(--access-focus-outline-width, 3px) #765df647;border-radius:24px}html[data-access-read-mode=on] .sidebar-panel,html[data-access-read-mode=on] .workspace-top,html[data-access-read-mode=on] .quick-entry-grid{opacity:var(--access-read-opacity, .42)}html[data-access-read-mode=on] .workspace-body{filter:contrast(1.04);line-height:max(var(--access-line-height, 1.6),1.64)}.access-reading-cue{position:fixed;left:0;top:0;z-index:2147482000;width:0;height:0;pointer-events:none;opacity:0;border:2px solid rgba(16,185,129,.92);border-radius:12px;background:#10b9810e;box-shadow:0 0 0 3px #10b98121,0 10px 28px #0f766e24,inset 0 1px #ffffff8a;transform:translate3d(-9999px,-9999px,0);transition:transform .12s ease,width .12s ease,height .12s ease,opacity .12s ease}html[data-access-reading-active=on] .access-reading-cue{opacity:1}[data-access-reading-current=true]{text-shadow:0 0 0 rgba(16,185,129,.3)}html[data-access-theme=classic-dark] .access-reading-cue,html[data-access-theme=oled] .access-reading-cue{border-color:#34d399f2;background:#34d39914;box-shadow:0 0 0 3px #34d39933,0 10px 30px #05966938,inset 0 1px #ffffff2e}html[data-motion=reduced] .access-reading-cue{transition:opacity 80ms ease}@media(prefers-reduced-motion:reduce){.access-reading-cue{transition:opacity 80ms ease}}html[data-text-size=xlarge] .login-screen{font-size:calc(1rem * var(--access-text-scale, 1))}html[data-access-text-scale="110"] .login-card,html[data-access-text-scale="125"] .login-card{min-height:0;margin-top:clamp(8px,2vh,18px);padding:clamp(20px,2.8vh,28px) clamp(34px,3.6vw,46px) clamp(20px,2.8vh,28px)}html[data-access-text-scale="110"] .lock-badge,html[data-access-text-scale="125"] .lock-badge{width:50px;height:50px;margin-bottom:14px}html[data-access-text-scale="110"] .login-card p,html[data-access-text-scale="125"] .login-card p{margin:9px auto 15px;line-height:1.34}html[data-access-text-scale="110"] .login-card form,html[data-access-text-scale="125"] .login-card form{gap:9px}html[data-access-text-scale="110"] .input-shell,html[data-access-text-scale="125"] .input-shell{min-height:54px}html[data-access-text-scale="110"] .input-shell input,html[data-access-text-scale="125"] .input-shell input{min-height:52px}html[data-access-text-scale="110"] .local-demo-button,html[data-access-text-scale="125"] .local-demo-button{min-height:43px}html[data-access-text-scale="110"] .login-submit,html[data-access-text-scale="125"] .login-submit{min-height:55px}html[data-text-size=xlarge] .login-card{min-height:0;margin-top:clamp(8px,2vh,18px);padding:clamp(18px,2.4vh,24px) clamp(32px,3.4vw,44px) clamp(20px,2.8vh,28px)}html[data-text-size=xlarge] .lock-badge{width:48px;height:48px;margin-bottom:12px}html[data-text-size=xlarge] .login-card p{margin:8px auto 14px;max-width:456px;font-size:calc(1rem * var(--access-text-scale, 1) * var(--login-copy-optical-scale, 1));line-height:1.34}html[data-text-size=xlarge][data-font=opendyslexic] .login-card p,html[data-text-size=xlarge][data-font=dyslexie] .login-card p{max-width:640px;font-size:calc(.9rem * var(--access-text-scale, 1) * var(--login-copy-optical-scale, 1));line-height:1.05}html[data-text-size=xlarge] .login-card form{gap:9px}html[data-text-size=xlarge] .login-card label{gap:6px;font-size:calc(1rem * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .input-shell{min-height:54px}html[data-text-size=xlarge] .input-shell input{font-size:calc(1.16rem * var(--login-control-optical-scale, 1));min-height:52px}html[data-text-size=xlarge] .login-options{gap:7px 14px;font-size:calc(.92rem * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .login-options button{max-width:16ch}html[data-text-size=xlarge] .local-demo-button{min-height:43px;font-size:calc(.96rem * var(--access-text-scale, 1) * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .login-card .notice,html[data-text-size=xlarge] .login-card .error{font-size:calc(.95rem * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .login-submit{min-height:55px;font-size:calc(.98rem * var(--access-text-scale, 1) * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .access-hint{width:min(660px,100%);max-width:660px;min-height:78px;padding:16px 22px;font-size:calc(.94rem * var(--access-text-scale, 1) * var(--login-hint-optical-scale, 1));line-height:1.34}html[data-access-text-scale="150"] .login-card{width:min(540px,41vw);min-height:0;margin-top:clamp(2px,.75vh,8px);padding:clamp(12px,1.55vh,16px) clamp(24px,2.55vw,32px) clamp(12px,1.6vh,18px)}html[data-access-text-scale="150"] .lock-badge{width:40px;height:40px;margin-bottom:8px;border-radius:14px}html[data-access-text-scale="150"] .lock-badge svg{width:20px;height:20px}html[data-access-text-scale="150"] .login-card h1{font-size:clamp(1.52rem,1.75vw,1.82rem);line-height:1.05}html[data-access-text-scale="150"] .login-card p{margin:5px auto 10px;max-width:420px;line-height:1.2}html[data-access-text-scale="150"] .login-card form{gap:6px}html[data-access-text-scale="150"] .login-card label{gap:4px}html[data-access-text-scale="150"] .input-shell{min-height:44px;border-radius:16px;padding-inline:14px}html[data-access-text-scale="150"] .input-shell input{min-height:42px;padding-block:5px}html[data-access-text-scale="150"] .login-options{gap:4px 10px;margin-top:0;line-height:1.12}html[data-access-text-scale="150"] .local-demo-button{min-height:38px;border-radius:15px}html[data-access-text-scale="150"] .login-submit{min-height:46px;margin-top:1px;border-radius:15px}.access-preview.colorblind-grayscale{filter:grayscale(1) contrast(1.08)}.access-preview.colorblind-deuteranopia{filter:saturate(.48) hue-rotate(-28deg) contrast(1.08)}.access-preview.colorblind-protanopia{filter:saturate(.44) hue-rotate(22deg) contrast(1.1)}.access-preview.colorblind-tritanopia{filter:saturate(.56) hue-rotate(56deg) contrast(1.08)}.access-preview.font-lexend{font-family:Lexend,Inter,ui-sans-serif,system-ui,sans-serif}.access-preview.font-arial{font-family:Arial,Verdana,Helvetica,sans-serif}.access-preview.font-comic{font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Trebuchet MS,cursive,sans-serif}.access-preview.font-trebuchet{font-family:Trebuchet MS,Verdana,Arial,sans-serif}.access-preview.font-opendyslexic{font-family:OpenDyslexic,Trebuchet MS,Arial,sans-serif;word-spacing:.06em}.access-preview.font-dyslexie{font-family:Lexend,Atkinson Hyperlegible,Trebuchet MS,Verdana,Tahoma,Arial,sans-serif;word-spacing:.035em}.access-preview.font-atkinson{font-family:Atkinson Hyperlegible,Lexend,Verdana,Tahoma,Arial,sans-serif;word-spacing:.06em}.access-preview.font-system{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.access-preview.spacing-wide .preview-shell{line-height:1.58;word-spacing:.05em}.access-preview.contrast-high .preview-shell{background:#fffffff5;border-color:#24305847;box-shadow:inset 0 0 0 1px #2430581f}.access-preview.blue-light .preview-shell{background:linear-gradient(135deg,#fff8eaf0,#f8faffe6)}.access-preview.focus-large .preview-cards article:first-child,.access-preview.focus-medium .preview-cards article:first-child{box-shadow:0 18px 40px #765df62e,0 0 0 3px #765df62e,inset 0 1px #ffffffc7;border-color:#765df657}.access-preview.read-read .preview-cards article:first-child,.access-preview.read-focus .preview-cards article:first-child,.access-preview.read-zen .preview-cards article:first-child{background:#ffffffeb}.access-preview.pulse{animation:accessPreviewPulse .7s ease}@keyframes accessPreviewPulse{0%{box-shadow:0 0 #765df647}to{box-shadow:0 0 0 18px #765df600}}@media(max-width:1280px){.kamelio-os{grid-template-columns:250px minmax(0,1fr);padding-left:14px}.quick-entry-grid,.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid>.panel,.enterprise-dashboard>.panel,.activity-dashboard>.panel,.activity-feed{grid-column:span 6!important}.quick-files{grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-workspace{grid-template-columns:1fr}.assistant-side{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px)and (min-width:981px){.login-screen{padding-left:32px;padding-right:86px}.login-card{width:min(520px,calc(100vw - 132px));min-height:0;margin-top:8px;margin-left:0;padding:20px 28px 22px}.lock-badge{width:46px;height:46px;margin-bottom:14px}.login-card h1{font-size:clamp(1.5rem,2.2vw,1.82rem)}.login-card p{margin:8px auto 14px;line-height:1.35}.login-card form{gap:9px}.login-card label{gap:6px}.input-shell{min-height:50px}.input-shell input{min-height:48px}.login-options{font-size:.9rem;gap:6px 12px}.local-demo-button{min-height:42px}.login-submit{min-height:50px}.security-visual{right:82px;top:150px;width:min(390px,calc(100vw - 650px));min-width:340px}.access-hint{width:100%;max-width:390px;min-height:74px;padding:15px 18px;gap:12px}.shield-illustration{width:clamp(210px,22vw,260px);height:clamp(210px,22vw,260px)}.language-chip{right:92px}}@media(max-width:1100px)and (min-width:981px){html[data-text-size=xlarge] .login-card{margin-top:4px;padding:16px 24px 18px}html[data-text-size=xlarge] .lock-badge{width:42px;height:42px;margin-bottom:8px}html[data-text-size=xlarge] .login-card p{margin:6px auto 10px;font-size:calc(.94rem * var(--access-text-scale, 1) * var(--login-copy-optical-scale, 1));line-height:1.28}html[data-text-size=xlarge] .login-card form{gap:7px}html[data-text-size=xlarge] .login-card label{gap:5px;font-size:calc(.95rem * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .input-shell{min-height:48px}html[data-text-size=xlarge] .input-shell input{min-height:46px;font-size:calc(1.1rem * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .login-options{gap:5px 10px;font-size:calc(.88rem * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .local-demo-button{min-height:39px}html[data-text-size=xlarge] .login-submit{min-height:50px;font-size:calc(.94rem * var(--access-text-scale, 1) * var(--login-control-optical-scale, 1))}html[data-text-size=xlarge] .login-card .notice,html[data-text-size=xlarge] .login-card .error{font-size:calc(.88rem * var(--login-control-optical-scale, 1));line-height:1.22}html[data-text-size=xlarge] .access-hint{min-height:76px;padding:14px 16px;font-size:calc(.9rem * var(--access-text-scale, 1) * var(--login-hint-optical-scale, 1));line-height:1.28}}@media(min-width:981px)and (max-width:1100px)and (max-height:800px){.login-screen{justify-content:flex-start;gap:8px;padding-top:10px;padding-bottom:12px}.login-brand .kamelio-logo{width:58px;height:58px}.login-brand .brand-lockup strong{font-size:clamp(calc(1.94rem * var(--login-brand-optical-scale, 1)),calc(2.6vw * var(--login-brand-optical-scale, 1)),calc(2.28rem * var(--login-brand-optical-scale, 1)))}.login-brand .brand-lockup span{margin-top:4px}.language-chip{top:18px;height:50px}.login-card{min-height:0;padding-top:22px;padding-bottom:22px}.lock-badge{width:46px;height:46px;margin-bottom:12px}.login-card p{margin-bottom:16px}.access-hint{min-height:58px;padding:10px 16px;border-radius:20px;line-height:1.2}.access-hint:before{border-radius:19px}html[data-text-size=xlarge] .login-card{margin-top:0;padding:12px 22px 14px}html[data-text-size=xlarge] .lock-badge{width:36px;height:36px;margin-bottom:6px}html[data-text-size=xlarge] .login-card h1{font-size:clamp(1.42rem,1.62vw,1.68rem);line-height:1.04}html[data-text-size=xlarge] .login-card p{margin:4px auto 8px;max-width:560px;line-height:1.16}html[data-text-size=xlarge] .login-card form{gap:5px}html[data-text-size=xlarge] .input-shell{min-height:42px}html[data-text-size=xlarge] .input-shell input{min-height:40px;padding-block:4px}html[data-text-size=xlarge] .local-demo-button{min-height:36px}html[data-text-size=xlarge] .login-submit{min-height:42px}html[data-text-size=xlarge] .access-hint{min-height:54px;padding:9px 14px;font-size:calc(.82rem * var(--access-text-scale, 1) * var(--login-hint-optical-scale, 1));line-height:1.16}}@media(max-width:980px){.kamelio-os{display:block;padding:12px 78px 16px 12px}.sidebar-panel{min-height:0;margin-bottom:14px}.primary-nav{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:0}.sidebar-section,.storage-card,.sidebar-bottom-button{display:none}.workspace{display:block}.workspace-top{margin-bottom:10px}.drive-workspace{grid-template-columns:1fr}.drive-inspector{position:static}.create-row{grid-template-columns:1fr}.table-head{display:none}.drive-row{grid-template-columns:1fr auto}.drive-row span:nth-child(n+2):not(.row-name),.drive-row>svg{display:none}.access-modal-grid,.preview-shell,.login-card{grid-template-columns:1fr}.access-modal{width:calc(100vw - 100px);overflow:auto}.top-panel{right:14px;width:min(var(--top-panel-width, 328px),calc(100vw - 28px))}.option-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.login-screen{height:auto;min-height:100svh;padding:26px 88px 30px 22px;overflow-y:auto}.login-card{width:min(560px,calc(100vw - 120px));min-height:0;margin-left:0}.security-visual{position:relative;right:auto;top:auto;display:grid;width:min(560px,calc(100vw - 120px));height:auto;margin-top:14px;gap:0}.security-visual .orbit,.security-visual .shield-illustration{display:none}.access-hint{position:relative;right:auto;bottom:auto;display:grid;width:min(560px,calc(100vw - 120px));max-width:min(560px,calc(100vw - 120px));margin-top:14px}.language-chip{right:92px;top:24px}}@media(max-width:700px){html,body{max-width:100%;overflow-x:clip}.kamelio-os{padding-right:12px;padding-bottom:82px}.workspace-top{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.top-search-pill{min-height:44px;padding-inline:12px}.top-actions{gap:8px;justify-content:end}.soft-icon-button,.avatar-chip{width:44px;height:44px;border-radius:14px}.workspace-body{margin-left:0}.access-rail{inset:auto auto 10px 50%;width:calc((100vw - 20px) / var(--access-toolbar-scale, 1));height:auto;min-height:42px;max-height:52px;max-width:calc((100vw - 20px) / var(--access-toolbar-scale, 1));flex-direction:row;gap:4px;padding:2px;border-radius:18px;overflow-x:auto;overflow-y:hidden;contain:layout paint;--kamelio-access-toolbar-translate: translate(-50%, 0);--kamelio-access-toolbar-origin: center bottom}.access-rail.collapsed{left:10px;right:auto;width:36px}.access-separator{width:1px;height:28px;min-height:28px;margin:0 6px}.access-button,.access-settings-button{width:40px;height:40px;min-width:40px;min-height:40px}.access-logo-button{width:36px;height:36px;min-width:36px;min-height:36px}.access-logo-button img{width:31px;height:31px}.access-quick-panel{top:auto;right:10px;bottom:70px;width:min(320px,calc(100vw - 20px));transform:none}.primary-nav,.quick-entry-grid,.kpi-grid,.assistant-side,.help-grid,.preview-cards{grid-template-columns:1fr}.dashboard-grid,.enterprise-dashboard,.activity-dashboard,.nda-hero,.nda-panel{display:grid;grid-template-columns:1fr}.dashboard-grid>.panel,.enterprise-dashboard>.panel,.activity-dashboard>.panel,.activity-feed,.page-heading,.quick-entry-grid,.kpi-grid,.activity-heading,.context-tabs,.bottom-pill{grid-column:1 / -1!important}.activity-heading{grid-template-columns:1fr}.composer-bar{grid-template-columns:minmax(0,1fr) 44px 44px 52px}.analysis-card,.result-box{margin-left:0}.analysis-grid{grid-template-columns:1fr}.modal-backdrop{padding:12px}.access-modal{width:100%;height:auto;max-height:calc(100vh - 24px);overflow:auto;padding:24px 18px}.access-modal-head{grid-template-columns:1fr;padding-right:48px}.login-screen{padding:18px 14px 88px}html[data-font=opendyslexic]{--login-brand-optical-scale: 1;--login-brand-subtitle-optical-scale: 1;--login-title-optical-scale: 1;--login-copy-optical-scale: 1;--login-copy-line-height: 1.32;--login-control-optical-scale: 1;--login-hint-optical-scale: 1;--login-font-word-spacing: 0}html[data-font=dyslexie]{--login-brand-optical-scale: 1;--login-brand-subtitle-optical-scale: 1;--login-title-optical-scale: 1;--login-copy-optical-scale: 1;--login-copy-line-height: 1.34;--login-control-optical-scale: 1;--login-hint-optical-scale: 1;--login-font-word-spacing: .015em}.login-card{width:100%;min-height:0;padding:22px 20px 24px;margin-top:24px}.lock-badge{width:50px;height:50px;margin-bottom:16px}.login-card h1{font-size:calc(1.62rem * var(--login-title-optical-scale, 1))}.login-card p{margin:10px auto 18px;line-height:var(--login-copy-line-height, 1.38)}.login-card form{gap:10px}.input-shell{min-height:50px}.input-shell input{min-height:48px}.login-options{gap:7px 12px}.local-demo-button{min-height:42px}.login-submit{min-height:54px}.security-visual{width:100%}.access-hint{width:100%;max-width:100%;min-height:auto;padding:16px 18px}.login-brand .brand-lockup strong{font-size:calc(2rem * var(--login-brand-optical-scale, 1))}.language-chip{position:static;margin:18px 0 0 auto}}.input-shell{position:relative}.input-shell .input-icon-button{margin-left:auto;border:0;background:transparent;color:var(--muted, #66756f);width:38px;min-width:38px;min-height:38px;display:inline-grid;place-items:center;border-radius:999px;cursor:pointer}.input-shell .input-icon-button:focus-visible{outline:var(--access-focus-outline-width, 3px) solid #0b7d68;outline-offset:2px}.kamelio-os.nda-shell-active{height:100svh;min-height:100svh;overflow:hidden;grid-template-columns:250px minmax(0,1fr);gap:22px;padding:24px 86px 24px 22px}.kamelio-os.nda-shell-active .sidebar-panel,.kamelio-os.nda-shell-active .workspace{min-height:calc(100svh - 44px);max-height:calc(100svh - 44px)}.kamelio-os.nda-shell-active .workspace{display:grid;grid-template-rows:minmax(0,1fr);overflow:hidden}.kamelio-os.nda-shell-active .workspace-top{display:none}.kamelio-os.nda-shell-active .workspace-body{min-height:0;overflow:hidden}.nda-html-gate{height:100%;min-height:0;overflow:hidden}.nda-html-shell{height:100%;min-height:0;display:grid;grid-template-columns:minmax(620px,1fr) minmax(260px,300px);gap:22px;padding:20px;border-radius:26px;overflow:hidden;background:radial-gradient(circle at 18% 8%,#ffffffe0,#fff0 32%),radial-gradient(circle at 82% 4%,#765df621,#765df600 42%),linear-gradient(135deg,#ffffffdb,#f4f7ffb8);box-shadow:0 34px 92px #3d528724,0 12px 34px #765df614,inset 0 1px #ffffffdb}.nda-html-gate.signing-open .nda-html-shell{grid-template-columns:minmax(680px,1fr) minmax(340px,390px)}.nda-html-gate.document-expanded .nda-html-shell,.nda-html-gate.signing-open.document-expanded .nda-html-shell{grid-template-columns:minmax(0,1fr)}.nda-html-gate.document-expanded .nda-right-rail{display:none}.nda-html-gate.document-expanded .nda-document-column{min-height:100%}.nda-document-column,.nda-right-rail,.nda-sign-column{min-height:0}.nda-document-column{position:relative;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(120,132,180,.2);border-radius:22px;background:linear-gradient(180deg,#ffffffe0,#ffffffb8),radial-gradient(circle at 50% 0%,#fffffff5,#fff0 34%);box-shadow:0 22px 54px #374e871a,inset 0 1px #ffffffe6}.nda-shell-top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:14px;align-items:start;padding:18px 20px 10px}.nda-shell-top .tag{grid-column:1;grid-row:1;margin-bottom:10px}.nda-shell-top h2{grid-column:1;grid-row:2;max-width:520px;margin:0;font-size:clamp(1.34rem,2vw,1.68rem);line-height:1.05;letter-spacing:0;color:var(--ink)}.nda-shell-actions{grid-column:2;grid-row:1 / span 2;display:inline-flex;gap:10px;align-items:center}.icon-button,.avatar-button{border:1px solid rgba(111,123,171,.18);background:linear-gradient(180deg,#ffffffeb,#f6f8ffc7);color:var(--ink-2);box-shadow:0 12px 24px #3d52871a,inset 0 1px #ffffffdb;cursor:pointer}.icon-button{width:38px;min-width:38px;height:38px;border-radius:14px;display:inline-grid;place-items:center}.avatar-button{position:relative;min-width:44px;height:44px;border-radius:15px;display:inline-grid;place-items:center;padding:0 12px;color:#fff;font-weight:900;background:linear-gradient(135deg,#7e63f7,#9d8cff)}.avatar-button span{position:absolute;width:9px;height:9px;right:5px;bottom:6px;border:2px solid white;border-radius:50%;background:#61d998}.nda-document-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;padding:0 20px 12px;border-bottom:1px solid rgba(111,123,171,.14);color:var(--muted)}.nda-document-toolbar strong,.nda-document-toolbar span{display:inline-block}.nda-document-toolbar strong{color:var(--ink);font-size:1rem}.nda-document-toolbar span{margin-left:18px;font-size:.88rem}.compact-action{min-height:36px;padding:0 14px;border-radius:14px}.nda-document-pane{min-height:0;overflow:auto;padding:14px;scroll-behavior:smooth;overscroll-behavior:contain;background:linear-gradient(180deg,#f8fbffbd,#eef4ff9e),radial-gradient(circle at 50% 15%,#765df612,#765df600 38%)}.nda-html-gate.document-expanded .nda-document-pane{padding:18px clamp(18px,3vw,34px)}.nda-document-pane:focus-visible{outline:var(--access-focus-outline-width, 3px) solid rgba(118,93,246,.5);outline-offset:-6px}.nda-scroll-controls{position:absolute;right:clamp(10px,1vw,16px);bottom:clamp(12px,1.6vh,20px);z-index:8;display:inline-flex;flex-direction:column;gap:5px;padding:3px;border:1px solid rgba(113,128,166,.18);border-radius:999px;background:radial-gradient(circle at 34% 0%,#ffffff94,#fff0 56%),linear-gradient(180deg,#ffffffad,#f4f7ff8a);box-shadow:0 8px 18px #2c3c621a,inset 0 1px #ffffffa6;backdrop-filter:blur(12px) saturate(1.18);-webkit-backdrop-filter:blur(12px) saturate(1.18)}.nda-scroll-button{width:28px;height:28px;min-width:28px;min-height:28px;display:inline-grid;place-items:center;padding:0;border:1px solid rgba(118,93,246,.18);border-radius:999px;background:linear-gradient(180deg,#ffffffeb,#f6f8ffc7);color:#17254c;box-shadow:inset 0 1px #ffffffc7;cursor:pointer}.nda-scroll-button:hover,.nda-scroll-button:focus-visible{color:#765df6;border-color:#765df64d;background:linear-gradient(180deg,#fffffffa,#efebffdb)}.nda-scroll-button:focus-visible{outline:var(--access-focus-outline-width, 3px) solid rgba(118,93,246,.48);outline-offset:2px}.nda-scroll-button:disabled{opacity:.42;cursor:default;color:#17254c75;background:#ffffff7a}.nda-source-html{max-width:780px;min-height:100%;margin:0 auto;padding:clamp(34px,4.8vw,62px);border:1px solid rgba(118,132,180,.16);border-radius:18px;background:radial-gradient(circle at 50% 8%,#fffffffa,#fff0 28%),linear-gradient(180deg,#fffffffa,#fffdf8f5);box-shadow:0 28px 86px #2734581f,0 1px #fffffff0 inset,inset 0 1px #fffffff5;font-size:calc(.95rem * var(--access-text-scale, 1));line-height:var(--access-line-height, 1.55);letter-spacing:var(--access-letter-spacing, 0);word-spacing:var(--access-word-spacing, normal)}.nda-html-gate.document-expanded .nda-source-html{max-width:1040px}.nda-source-html .page{box-sizing:border-box;width:min(100%,210mm);max-width:100%}.nda-source-html .page img{max-width:100%;height:auto}.nda-contract-cover{text-align:center;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid rgba(178,142,45,.22)}.nda-contract-meta{display:flex;justify-content:space-between;gap:18px;color:#2b3458;font-size:.78rem;text-transform:uppercase}.nda-gold-line{height:2px;margin:18px 0 56px;background:linear-gradient(90deg,transparent,#c99a2e,transparent)}.nda-brand-row{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:28px}.nda-brand-mark,.nda-holos-mark{display:inline-flex;align-items:center;gap:10px;min-height:34px;padding:5px 11px 5px 6px;border:1px solid rgba(111,123,171,.14);border-radius:999px;background:#ffffffc7;box-shadow:0 12px 28px #3d52871a;color:#101936;font-weight:850}.nda-brand-mark img,.nda-holos-mark img{width:24px;height:24px;object-fit:contain;border-radius:50%}.nda-holos-mark{color:#173d36;background:linear-gradient(135deg,#ffffffdb,#e7fbf4c7)}.nda-source-html h1{max-width:620px;margin:0 auto 18px;color:#101936;text-align:center;font-size:clamp(1.42rem,2.4vw,1.95rem);font-weight:650;text-transform:uppercase}.nda-source-html h2,.nda-source-html h3,.nda-source-html h4{color:#173d36;letter-spacing:0;line-height:1.18;margin:1.35em 0 .55em}.nda-source-html h2{font-size:clamp(1.2rem,2.2vw,1.55rem)}.nda-source-html p,.nda-source-html li,.nda-source-html td,.nda-source-html th{color:#263b38}.nda-source-html p{margin:.62rem 0}.nda-subtitle,.nda-source-note{color:#526084}.nda-source-note{max-width:650px;margin:18px auto 0;padding:14px 18px;border:1px solid rgba(201,154,46,.42);border-radius:0;background:#fff9ec9e;font-size:.86rem}.nda-source-html ul,.nda-source-html ol{padding-left:1.35rem;margin:.45rem 0 1rem}.nda-source-html strong{color:#12213f}.nda-level-table{width:100%;margin:16px 0 22px;border-collapse:collapse;font-size:.86rem}.nda-level-table th,.nda-level-table td{padding:10px 12px;border-bottom:1px solid rgba(111,123,171,.16);vertical-align:top;text-align:left}.nda-level-table th{color:#152044;background:#f7f9ffd6}.nda-signature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nda-signature-grid>div{padding:16px;border:1px solid rgba(111,123,171,.16);border-radius:14px;background:#f8faffc2}.nda-right-rail{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:14px;overflow:hidden}.nda-html-shell:not(.signing-mode) .nda-right-rail{grid-template-rows:auto auto auto}.nda-html-shell.signing-mode .nda-right-rail{grid-template-rows:auto minmax(0,1fr)}.nda-html-gate.signing-open .compact-gates,.nda-html-gate.signing-open .nda-guide-card{display:none}.compact-gates,.nda-guide-card,.nda-progress-card,.nda-sign-card{border:1px solid rgba(111,123,171,.16);border-radius:20px;background:linear-gradient(180deg,#ffffffdb,#f8faffb8);box-shadow:0 16px 34px #3d52871a,inset 0 1px #ffffffe6}.compact-gates{display:grid;gap:9px;padding:12px}.nda-guide-card,.nda-progress-card{display:grid;gap:12px;padding:16px}.nda-guide-card h3{margin:0;color:var(--ink);font-size:1.05rem}.nda-guide-card p{margin:0 0 2px;color:var(--ink-2);font-size:.9rem;line-height:1.5}.nda-progress-card{gap:8px}.step{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:9px 11px;border:1px solid rgba(111,123,171,.14);border-radius:14px;color:var(--muted);background:#ffffffa8;font-weight:750;font-size:.88rem}.step.done{color:#16825f;background:#edfcf6e6;border-color:#27b67540}.nda-sign-column{display:flex;flex-direction:column;gap:10px;overflow:auto;padding:14px;min-height:0;max-height:100%;scroll-padding:18px}.nda-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid rgba(111,123,171,.14);border-radius:18px;background:radial-gradient(circle at 16% 0%,#7e5bff14,#7e5bff00 44%),#ffffffb8}.nda-form-grid label:first-child,.nda-form-grid label:nth-child(2),.nda-form-grid label:nth-child(5){grid-column:1 / -1}.nda-sign-column label:not(.checkline){display:grid;gap:7px;color:var(--ink-2);font-weight:800;min-width:0}.nda-sign-column input[type=text],.nda-sign-column input:not([type]),.nda-form-grid input{width:100%;min-height:48px;border:1px solid rgba(111,123,171,.16);border-radius:16px;padding:0 14px;font:inherit;background:#ffffffeb;box-shadow:inset 0 1px #ffffffbf}.nda-partyb-live,.socasign-stamp{display:none}.nda-partyb-live.active,.socasign-stamp.active{display:block;margin-top:26px;border:1px solid rgba(111,123,171,.18);border-radius:22px;padding:24px;background:radial-gradient(circle at 18% 0%,#7e5bff14,#7e5bff00 42%),linear-gradient(180deg,#fffffff0,#fafcffd1);box-shadow:0 18px 44px #3d52871a,inset 0 1px #ffffffe6}.nda-partyb-live h3{margin:0 0 14px;color:var(--ink);font-size:1.15rem}.nda-partyb-live dl,.socasign-stamp dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0}.nda-partyb-live dt,.socasign-stamp dt{color:var(--muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.nda-partyb-live dd,.socasign-stamp dd{margin:3px 0 0;color:var(--ink);font-weight:800;overflow-wrap:anywhere}.socasign-stamp>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.socasign-stamp>div:first-child span{color:var(--violet);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.socasign-stamp code{font-size:.72rem}.socasign-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.socasign-preview-grid>div{min-height:92px;border:1px dashed rgba(111,123,171,.22);border-radius:16px;padding:12px;background:#ffffffad}.socasign-preview-grid b{display:block;margin-bottom:8px;color:var(--ink)}.socasign-preview-grid img{display:block;width:100%;max-height:100px;object-fit:contain;border-radius:12px;background:#fff}.socasign-preview-grid span{color:var(--muted);font-weight:750}.signature-pad-block{display:grid;gap:8px;padding:12px;border:1px solid rgba(24,70,58,.12);border-radius:20px;background:#ffffffd1}.signature-pad-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.signature-pad{width:100%;height:150px;border:1px dashed rgba(24,70,58,.32);border-radius:16px;background:#fff;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none;cursor:crosshair}.signature-pad.compact{height:105px}.signature-status{color:var(--muted, #64736d);font-size:.82rem}.signature-status.ok{color:#0d715f;font-weight:800}.typed-signature-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.typed-signature-row label{min-width:0}.typed-signature-row input{width:100%;min-height:40px;border:1px solid rgba(24,70,58,.16);border-radius:12px;padding:0 12px;font:inherit;background:#fff}.strong-check{font-weight:800;align-items:flex-start}.empty-state.blocked{display:grid;place-items:center;align-content:center;gap:12px;min-height:100%;text-align:center;color:#6e3d31}.empty-state.blocked p{max-width:520px;margin:0}html[data-access-theme=classic-dark] .nda-html-shell,html[data-access-theme=soft-dark] .nda-html-shell,html[data-access-theme=oled] .nda-html-shell{background:radial-gradient(circle at 18% 8%,#ffffff24,#fff0 34%),radial-gradient(circle at 82% 4%,#765df642,#765df600 44%),linear-gradient(135deg,#121e3ed6,#090e1fc2);box-shadow:0 32px 90px #00000057,0 12px 42px #4e49aa1f,inset 0 1px #ffffff24}html[data-access-theme=oled] .nda-html-shell{background:radial-gradient(circle at 24% 12%,#765df62e,#765df600 34%),radial-gradient(circle at 76% 0%,#42b8b514,#42b8b500 36%),linear-gradient(135deg,#030610f5,#02040ce6)}html[data-access-theme=classic-dark] .nda-document-column,html[data-access-theme=soft-dark] .nda-document-column,html[data-access-theme=oled] .nda-document-column,html[data-access-theme=classic-dark] .compact-gates,html[data-access-theme=classic-dark] .nda-guide-card,html[data-access-theme=classic-dark] .nda-progress-card,html[data-access-theme=classic-dark] .nda-sign-card,html[data-access-theme=soft-dark] .compact-gates,html[data-access-theme=soft-dark] .nda-guide-card,html[data-access-theme=soft-dark] .nda-progress-card,html[data-access-theme=soft-dark] .nda-sign-card,html[data-access-theme=oled] .compact-gates,html[data-access-theme=oled] .nda-guide-card,html[data-access-theme=oled] .nda-progress-card,html[data-access-theme=oled] .nda-sign-card{border-color:#dae2ff29;background:radial-gradient(circle at 32% 0%,#ffffff12,#fff0 32%),linear-gradient(180deg,#182346c7,#090e1fb3);box-shadow:0 20px 50px #0000003d,inset 0 1px #ffffff1f}html[data-access-theme=oled] .nda-document-column,html[data-access-theme=oled] .compact-gates,html[data-access-theme=oled] .nda-guide-card,html[data-access-theme=oled] .nda-progress-card,html[data-access-theme=oled] .nda-sign-card{background:linear-gradient(180deg,#070b19e6,#03050dd6)}html[data-access-theme=classic-dark] .nda-document-pane,html[data-access-theme=soft-dark] .nda-document-pane,html[data-access-theme=oled] .nda-document-pane{background:radial-gradient(circle at 50% 13%,#765df621,#765df600 36%),linear-gradient(180deg,#0a1126d1,#050917c2)}html[data-access-theme=classic-dark] .nda-source-html,html[data-access-theme=soft-dark] .nda-source-html,html[data-access-theme=oled] .nda-source-html{border-color:#dae2ff1f;background:radial-gradient(circle at 50% 8%,#ffffff12,#fff0 28%),linear-gradient(180deg,#0b1123fa,#060a18f5);box-shadow:0 28px 78px #0000005c,0 0 0 1px #ffffff09,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .nda-document-toolbar,html[data-access-theme=soft-dark] .nda-document-toolbar,html[data-access-theme=oled] .nda-document-toolbar{border-bottom-color:#dae2ff29;background:linear-gradient(180deg,#ffffff0b,#fff0)}html[data-access-theme=classic-dark] .nda-shell-top h2,html[data-access-theme=soft-dark] .nda-shell-top h2,html[data-access-theme=oled] .nda-shell-top h2,html[data-access-theme=classic-dark] .nda-document-toolbar strong,html[data-access-theme=soft-dark] .nda-document-toolbar strong,html[data-access-theme=oled] .nda-document-toolbar strong,html[data-access-theme=classic-dark] .nda-guide-card h3,html[data-access-theme=soft-dark] .nda-guide-card h3,html[data-access-theme=oled] .nda-guide-card h3{color:#f8fbfff5}html[data-access-theme=classic-dark] .nda-document-toolbar span,html[data-access-theme=soft-dark] .nda-document-toolbar span,html[data-access-theme=oled] .nda-document-toolbar span,html[data-access-theme=classic-dark] .nda-guide-card p,html[data-access-theme=soft-dark] .nda-guide-card p,html[data-access-theme=oled] .nda-guide-card p{color:#cdd8fac7}html[data-access-theme=classic-dark] .icon-button,html[data-access-theme=classic-dark] .compact-action,html[data-access-theme=soft-dark] .icon-button,html[data-access-theme=soft-dark] .compact-action,html[data-access-theme=oled] .icon-button,html[data-access-theme=oled] .compact-action{border-color:#dae2ff29;color:#f4f7ffeb;background:radial-gradient(circle at 35% 18%,#ffffff29,#fff0 44%),linear-gradient(180deg,#ffffff1f,#ffffff0e);box-shadow:0 13px 30px #00000038,inset 0 1px #ffffff24}html[data-access-theme=classic-dark] .nda-html-shell button:disabled,html[data-access-theme=soft-dark] .nda-html-shell button:disabled,html[data-access-theme=oled] .nda-html-shell button:disabled{opacity:.72;color:#f8fbffa8;background:linear-gradient(180deg,#ffffff21,#ffffff14);box-shadow:inset 0 1px #ffffff1f}html[data-access-theme=classic-dark] .nda-source-html h1,html[data-access-theme=soft-dark] .nda-source-html h1,html[data-access-theme=oled] .nda-source-html h1,html[data-access-theme=classic-dark] .nda-source-html strong,html[data-access-theme=soft-dark] .nda-source-html strong,html[data-access-theme=oled] .nda-source-html strong,html[data-access-theme=classic-dark] .nda-level-table th,html[data-access-theme=soft-dark] .nda-level-table th,html[data-access-theme=oled] .nda-level-table th{color:#f5f7ff}html[data-access-theme=classic-dark] .nda-source-html h2,html[data-access-theme=classic-dark] .nda-source-html h3,html[data-access-theme=classic-dark] .nda-source-html h4,html[data-access-theme=soft-dark] .nda-source-html h2,html[data-access-theme=soft-dark] .nda-source-html h3,html[data-access-theme=soft-dark] .nda-source-html h4,html[data-access-theme=oled] .nda-source-html h2,html[data-access-theme=oled] .nda-source-html h3,html[data-access-theme=oled] .nda-source-html h4{color:#d7f3ea}html[data-access-theme=classic-dark] .nda-source-html p,html[data-access-theme=classic-dark] .nda-source-html li,html[data-access-theme=classic-dark] .nda-source-html td,html[data-access-theme=classic-dark] .nda-source-html th,html[data-access-theme=soft-dark] .nda-source-html p,html[data-access-theme=soft-dark] .nda-source-html li,html[data-access-theme=soft-dark] .nda-source-html td,html[data-access-theme=soft-dark] .nda-source-html th,html[data-access-theme=oled] .nda-source-html p,html[data-access-theme=oled] .nda-source-html li,html[data-access-theme=oled] .nda-source-html td,html[data-access-theme=oled] .nda-source-html th,html[data-access-theme=classic-dark] .nda-contract-meta,html[data-access-theme=soft-dark] .nda-contract-meta,html[data-access-theme=oled] .nda-contract-meta,html[data-access-theme=classic-dark] .nda-subtitle,html[data-access-theme=classic-dark] .nda-source-note,html[data-access-theme=soft-dark] .nda-subtitle,html[data-access-theme=soft-dark] .nda-source-note,html[data-access-theme=oled] .nda-subtitle,html[data-access-theme=oled] .nda-source-note{color:#c8d2f4}html[data-access-theme=classic-dark] .nda-gold-line,html[data-access-theme=soft-dark] .nda-gold-line,html[data-access-theme=oled] .nda-gold-line{background:linear-gradient(90deg,transparent,rgba(230,204,128,.56),transparent)}html[data-access-theme=classic-dark] .nda-brand-mark,html[data-access-theme=soft-dark] .nda-brand-mark,html[data-access-theme=oled] .nda-brand-mark,html[data-access-theme=classic-dark] .nda-holos-mark,html[data-access-theme=soft-dark] .nda-holos-mark,html[data-access-theme=oled] .nda-holos-mark{border-color:#dae2ff24;background:linear-gradient(180deg,#ffffff1a,#ffffff0b);color:#f8fbffeb;box-shadow:0 12px 30px #0003,inset 0 1px #ffffff1f}html[data-access-theme=classic-dark] .nda-source-note,html[data-access-theme=soft-dark] .nda-source-note,html[data-access-theme=oled] .nda-source-note,html[data-access-theme=classic-dark] .nda-level-table th,html[data-access-theme=soft-dark] .nda-level-table th,html[data-access-theme=oled] .nda-level-table th,html[data-access-theme=classic-dark] .nda-signature-grid>div,html[data-access-theme=soft-dark] .nda-signature-grid>div,html[data-access-theme=oled] .nda-signature-grid>div{border-color:#e6cc802e;background:#ffffff0e}html[data-access-theme=classic-dark] .nda-level-table th,html[data-access-theme=classic-dark] .nda-level-table td,html[data-access-theme=soft-dark] .nda-level-table th,html[data-access-theme=soft-dark] .nda-level-table td,html[data-access-theme=oled] .nda-level-table th,html[data-access-theme=oled] .nda-level-table td{border-bottom-color:#dae2ff24}html[data-access-theme=classic-dark] .nda-level-table th,html[data-access-theme=soft-dark] .nda-level-table th,html[data-access-theme=oled] .nda-level-table th{background:#ffffff0f}html[data-access-theme=classic-dark] .step,html[data-access-theme=soft-dark] .step,html[data-access-theme=oled] .step{border-color:#dae2ff24;color:#cdd8fac7;background:#ffffff0b}html[data-access-theme=classic-dark] .step.done,html[data-access-theme=soft-dark] .step.done,html[data-access-theme=oled] .step.done{color:#62d99c;border-color:#62d99c47;background:linear-gradient(180deg,#27b67529,#27b67514)}html[data-access-theme=classic-dark] .nda-sign-column input[type=text],html[data-access-theme=classic-dark] .nda-sign-column input:not([type]),html[data-access-theme=classic-dark] .nda-form-grid input,html[data-access-theme=classic-dark] .typed-signature-row input,html[data-access-theme=classic-dark] .signature-pad,html[data-access-theme=soft-dark] .nda-sign-column input[type=text],html[data-access-theme=soft-dark] .nda-sign-column input:not([type]),html[data-access-theme=soft-dark] .nda-form-grid input,html[data-access-theme=soft-dark] .typed-signature-row input,html[data-access-theme=soft-dark] .signature-pad,html[data-access-theme=oled] .nda-sign-column input[type=text],html[data-access-theme=oled] .nda-sign-column input:not([type]),html[data-access-theme=oled] .nda-form-grid input,html[data-access-theme=oled] .typed-signature-row input,html[data-access-theme=oled] .signature-pad{background:#0206129e;color:#f8fbfff0;border-color:#dae2ff2e}html[data-access-theme=classic-dark] .nda-partyb-live.active,html[data-access-theme=classic-dark] .socasign-stamp.active,html[data-access-theme=classic-dark] .nda-form-grid,html[data-access-theme=soft-dark] .nda-partyb-live.active,html[data-access-theme=soft-dark] .socasign-stamp.active,html[data-access-theme=soft-dark] .nda-form-grid,html[data-access-theme=oled] .nda-partyb-live.active,html[data-access-theme=oled] .socasign-stamp.active,html[data-access-theme=oled] .nda-form-grid{border-color:#dae2ff29;background:radial-gradient(circle at 25% 0%,#7e5bff24,#7e5bff00 44%),linear-gradient(180deg,#ffffff0f,#ffffff08);box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff1f}html[data-access-theme=classic-dark] .nda-partyb-live h3,html[data-access-theme=classic-dark] .nda-partyb-live dd,html[data-access-theme=classic-dark] .socasign-stamp dd,html[data-access-theme=classic-dark] .socasign-preview-grid b,html[data-access-theme=soft-dark] .nda-partyb-live h3,html[data-access-theme=soft-dark] .nda-partyb-live dd,html[data-access-theme=soft-dark] .socasign-stamp dd,html[data-access-theme=soft-dark] .socasign-preview-grid b,html[data-access-theme=oled] .nda-partyb-live h3,html[data-access-theme=oled] .nda-partyb-live dd,html[data-access-theme=oled] .socasign-stamp dd,html[data-access-theme=oled] .socasign-preview-grid b{color:#f8fbfff0}html[data-access-theme=classic-dark] .nda-partyb-live dt,html[data-access-theme=classic-dark] .socasign-stamp dt,html[data-access-theme=soft-dark] .nda-partyb-live dt,html[data-access-theme=soft-dark] .socasign-stamp dt,html[data-access-theme=oled] .nda-partyb-live dt,html[data-access-theme=oled] .socasign-stamp dt{color:#cdd8fab8}html[data-access-theme=classic-dark] .socasign-preview-grid>div,html[data-access-theme=soft-dark] .socasign-preview-grid>div,html[data-access-theme=oled] .socasign-preview-grid>div{border-color:#dae2ff29;background:#02061266}.nda-html-gate.signing-open .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) minmax(370px,420px);gap:24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:calc(14px * var(--access-text-scale, 1))}.nda-html-shell.signing-mode .nda-document-column{position:relative;grid-template-rows:auto minmax(0,1fr);border-radius:24px}.nda-html-shell.signing-mode .nda-shell-top{position:sticky;top:0;z-index:5;min-height:54px;padding:10px 14px;border-bottom:1px solid rgba(113,128,166,.14);background:#ffffffd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nda-html-shell.signing-mode .nda-shell-top h2{font-size:.95rem}.nda-html-shell.signing-mode .nda-document-toolbar{position:absolute;top:20px;right:20px;z-index:4;min-height:0;padding:0;border:0;background:transparent}.nda-html-shell.signing-mode .nda-document-toolbar>div{display:none}.nda-html-shell.signing-mode .nda-document-toolbar .compact-action{min-height:34px;padding:0 12px;border-radius:999px;font-size:.82rem;background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nda-html-shell.signing-mode .nda-document-pane{display:flex;align-items:stretch;grid-row:2;height:100%;padding:0;background:transparent}.nda-html-shell.signing-mode .nda-source-html{flex:1;box-sizing:border-box;width:100%;max-width:none;min-height:100%;padding:clamp(60px,5vw,78px) clamp(40px,5vw,70px) clamp(28px,4vw,46px);border-radius:24px;font-size:calc(.88rem * var(--access-text-scale, 1));line-height:1.52}.nda-html-shell.signing-mode .nda-contract-cover{padding-bottom:20px;margin-bottom:20px}.nda-html-shell.signing-mode .nda-gold-line{margin:14px 0 34px}.nda-html-shell.signing-mode .nda-brand-row{margin-bottom:22px}.nda-html-shell.signing-mode .nda-source-html h1{max-width:760px;margin-bottom:14px;font-size:clamp(1.9rem,4vw,3.05rem);line-height:1.18}.nda-html-shell.signing-mode .nda-subtitle{font-size:clamp(1rem,1.35vw,1.22rem)}.nda-html-shell.signing-mode .nda-source-note{max-width:none;padding:18px 22px;border-radius:8px;font-size:.98rem}.nda-html-shell.signing-mode .nda-source-html h2{font-size:clamp(1.14rem,1.55vw,1.42rem);margin-top:1.05em}.nda-html-shell.signing-mode .nda-source-html p,.nda-html-shell.signing-mode .nda-source-html li{font-size:.98em}.nda-html-shell.signing-mode .nda-right-rail{grid-template-rows:64px minmax(0,auto);gap:10px;overflow:hidden}.nda-sign-status-card{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 14px;border:1px solid rgba(111,123,171,.13);border-radius:16px;background:linear-gradient(180deg,#ffffffeb,#f8faffc7);box-shadow:0 16px 34px #3d52871a,inset 0 1px #ffffffe6}.nda-sign-status-card>div{display:inline-flex;align-items:center;gap:12px;min-width:0}.nda-sign-status-card svg{color:#765df6;flex:0 0 auto}.nda-sign-status-card span{display:grid;gap:2px;min-width:0}.nda-sign-status-card strong{color:var(--ink);font-size:.94rem;line-height:1.1}.nda-sign-status-card small{color:var(--muted);font-size:.77rem;font-weight:640}.nda-sign-status-card b{flex:0 0 auto;padding:7px 11px;border-radius:999px;color:#0d715f;background:#e0faf1e0;font-size:.75rem}.nda-html-shell.signing-mode .nda-sign-card{align-self:start;gap:8px;width:100%;max-height:calc(100svh - 92px);padding:12px 14px 14px;border-radius:18px;overflow:auto;scrollbar-gutter:stable}.nda-sign-card h3,.nda-signature-heading strong{margin:0;color:var(--ink);font-size:1rem;line-height:1.2}.nda-html-shell.signing-mode .nda-form-grid{gap:8px 10px;padding:0 0 10px;border:0;border-radius:0;background:transparent}.nda-html-shell.signing-mode .nda-sign-column label:not(.checkline){gap:4px;color:#23305d;font-size:.75rem;font-weight:850}.nda-html-shell.signing-mode .nda-form-grid input{min-height:34px;border-radius:9px;padding:0 10px;font-size:.82rem}.nda-signature-heading{display:grid;gap:3px;padding-top:2px;border-top:1px solid rgba(111,123,171,.14)}.nda-signature-heading span{color:var(--muted);font-size:.72rem;line-height:1.3;font-weight:600}.nda-html-shell.signing-mode .signature-pad-block{gap:5px;padding:8px;border-color:#765df61f;border-radius:13px;background:linear-gradient(180deg,#ffffffdb,#fafcffa3)}.nda-html-shell.signing-mode .signature-pad-head strong{font-size:.8rem}.nda-html-shell.signing-mode .signature-pad{height:76px;border-radius:10px}.nda-html-shell.signing-mode .signature-pad-block.captured{border-color:#16825f29;background:#ffffffb8}.nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad{border-style:solid;border-color:#16825f2e}.nda-html-shell.signing-mode .signature-pad-head button{min-height:28px;padding:0 6px;border-radius:8px;font-size:.72rem}.nda-html-shell.signing-mode .typed-signature-row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.nda-html-shell.signing-mode .typed-signature-row input{min-height:32px;border-radius:10px;font-size:.82rem}.nda-html-shell.signing-mode .nda-sign-legal-note{grid-template-columns:26px minmax(0,1fr);gap:10px;padding:10px 12px;border-radius:12px;font-size:.74rem;line-height:1.3}.nda-html-shell.signing-mode .nda-sign-column .primary-button,.nda-html-shell.signing-mode .nda-sign-column .outline-button{min-height:38px;border-radius:10px;font-size:.86rem}.nda-html-shell.signing-mode .notice,.nda-html-shell.signing-mode .error{margin:0;font-size:.78rem;line-height:1.35}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode,html[data-access-theme=oled] .nda-html-shell.signing-mode{background:transparent;box-shadow:none}html[data-access-theme=classic-dark] .nda-sign-status-card,html[data-access-theme=soft-dark] .nda-sign-status-card,html[data-access-theme=oled] .nda-sign-status-card{border-color:#5b73a55c;background:linear-gradient(180deg,#081634eb,#040c20e0);box-shadow:0 20px 50px #00000042,inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .nda-sign-status-card strong,html[data-access-theme=soft-dark] .nda-sign-status-card strong,html[data-access-theme=oled] .nda-sign-status-card strong,html[data-access-theme=classic-dark] .nda-sign-card h3,html[data-access-theme=soft-dark] .nda-sign-card h3,html[data-access-theme=oled] .nda-sign-card h3,html[data-access-theme=classic-dark] .nda-signature-heading strong,html[data-access-theme=soft-dark] .nda-signature-heading strong,html[data-access-theme=oled] .nda-signature-heading strong{color:#f8fbfff5}html[data-access-theme=classic-dark] .nda-sign-status-card small,html[data-access-theme=soft-dark] .nda-sign-status-card small,html[data-access-theme=oled] .nda-sign-status-card small,html[data-access-theme=classic-dark] .nda-signature-heading span,html[data-access-theme=soft-dark] .nda-signature-heading span,html[data-access-theme=oled] .nda-signature-heading span{color:#cdd8fabd}html[data-access-theme=classic-dark] .nda-sign-status-card b,html[data-access-theme=soft-dark] .nda-sign-status-card b,html[data-access-theme=oled] .nda-sign-status-card b{color:#92e4b8;background:#195f4c61}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline),html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline),html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline){color:#ebf0ffe6}html[data-access-theme=classic-dark] .nda-signature-heading,html[data-access-theme=soft-dark] .nda-signature-heading,html[data-access-theme=oled] .nda-signature-heading{border-top-color:#dae2ff24}.kamelio-os.nda-shell-active{grid-template-columns:270px minmax(0,1fr);gap:0;padding:0 104px 0 0;background:linear-gradient(90deg,#fbfdfffa,#f7f9fff5 72%,#f3f6fff0)}.kamelio-os.nda-shell-active .sidebar-panel,.kamelio-os.nda-shell-active .workspace{min-height:100svh;max-height:100svh}.kamelio-os.nda-shell-active .confidential-sidebar{border:0;border-right:1px solid rgba(113,128,166,.2);border-radius:0;padding:26px 20px 22px;gap:15px;background:linear-gradient(180deg,#fffc,#f9fbffa8);box-shadow:none}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{min-height:54px;padding:0 4px 14px;border:0;border-bottom:1px solid rgba(113,128,166,.14);border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup strong{font-size:.98rem;font-weight:650;letter-spacing:0}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup span{color:#627094;font-size:.74rem;font-weight:500}.kamelio-os.nda-shell-active .confidential-sidebar .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar .kamelio-logo{width:40px;height:40px;min-width:40px;min-height:40px;box-shadow:0 8px 18px #5840d629}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button{width:32px;height:32px;min-width:32px;border-radius:50%;background:#ffffff9e;box-shadow:none}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav{gap:3px;padding:6px 0 14px;border-bottom-color:#7180a624}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item{min-height:40px;border-radius:10px;padding:0 12px;color:#17244a;font-size:.88rem;font-weight:620}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item svg{color:#33476f}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active{border-color:transparent;background:linear-gradient(90deg,#765df621,#765df60b);box-shadow:inset 3px 0 #765df6}.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker span{color:#687695;font-size:.64rem;font-weight:620}.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button{font-weight:620}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .storage-card,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{border-color:#7180a624;background:#ffffff80;box-shadow:none}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row{min-height:47px;border-radius:11px}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong,.kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong{font-weight:650}.kamelio-os.nda-shell-active .confidential-sidebar .storage-card{border-radius:14px;padding:13px 14px}.kamelio-os.nda-shell-active .confidential-sidebar .progress{height:4px}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{min-height:44px;border-radius:12px;font-weight:650}.nda-html-gate.signing-open .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) minmax(370px,400px);gap:0;color:#111c40}.nda-html-shell.signing-mode .nda-document-column{border:0;border-right:1px solid rgba(113,128,166,.16);border-radius:0;background:#ffffff80;box-shadow:none}.nda-html-shell.signing-mode .nda-document-toolbar{top:22px;right:24px}.nda-html-shell.signing-mode .nda-document-toolbar .compact-action{min-height:32px;padding:0 12px;border:1px solid rgba(113,128,166,.18);background:#ffffffd1;color:#18254c;box-shadow:0 8px 22px #2f417014;font-weight:650}.nda-html-shell.signing-mode .nda-source-html{max-width:none;padding:clamp(56px,4.8vw,72px) clamp(42px,5.6vw,84px) clamp(36px,4vw,52px);border:0;border-radius:0;background:transparent;box-shadow:none;font-size:calc(.9rem * var(--access-text-scale, 1));line-height:1.58}.nda-html-shell.signing-mode .nda-contract-meta{color:#25335e;font-size:.72rem;font-weight:520;letter-spacing:0}.nda-html-shell.signing-mode .nda-gold-line{height:1px;margin:14px 0 clamp(28px,4.2vw,44px);opacity:.78}.nda-html-shell.signing-mode .nda-brand-row{gap:10px;margin-bottom:clamp(28px,4.4vw,48px)}.nda-html-shell.signing-mode .nda-brand-mark,.nda-html-shell.signing-mode .nda-holos-mark{min-height:32px;padding:4px 11px 4px 5px;border-color:#7180a629;background:#ffffff94;box-shadow:none;font-size:.88rem;font-weight:650}.nda-html-shell.signing-mode .nda-source-html h1{max-width:520px;margin-bottom:12px;color:#101936;font-size:clamp(1.28rem,1.72vw,1.74rem);font-weight:560;line-height:1.16;letter-spacing:0}.nda-html-shell.signing-mode .nda-subtitle{color:#3d486c;font-size:clamp(.9rem,1.05vw,1.02rem);font-weight:430}.nda-html-shell.signing-mode .nda-source-note{max-width:720px;padding:18px 22px;border:1px solid rgba(214,164,47,.28);border-radius:12px;background:linear-gradient(180deg,#fffbf4b8,#fff8eb80);color:#31405f;box-shadow:none;font-size:.92rem;line-height:1.45}.nda-html-shell.signing-mode .nda-source-html h2{color:#142951;font-size:clamp(1.08rem,1.35vw,1.32rem);font-weight:610;line-height:1.18;margin:1.18em 0 .46em}.nda-html-shell.signing-mode .nda-source-html h3,.nda-html-shell.signing-mode .nda-source-html h4{color:#192c53;font-weight:610}.nda-html-shell.signing-mode .nda-source-html p,.nda-html-shell.signing-mode .nda-source-html li,.nda-html-shell.signing-mode .nda-source-html td,.nda-html-shell.signing-mode .nda-source-html th{color:#243250;font-weight:400}.nda-html-shell.signing-mode .nda-source-html strong{color:#111c40;font-weight:620}.nda-html-shell.signing-mode .nda-source-html ul,.nda-html-shell.signing-mode .nda-source-html ol{padding-left:1.15rem}.nda-html-shell.signing-mode .nda-source-html li::marker{color:#d99a15}.nda-html-shell.signing-mode .nda-right-rail{grid-template-rows:82px minmax(0,1fr);gap:0;border-left:1px solid rgba(113,128,166,.16);background:#ffffff94;min-width:0}.nda-sign-status-card{min-height:82px;padding:20px 22px;border:0;border-bottom:1px solid rgba(113,128,166,.14);border-radius:0;background:#ffffff9e;box-shadow:none}.nda-sign-status-card strong{font-size:.98rem;font-weight:650}.nda-sign-status-card small{color:#687695;font-size:.76rem;font-weight:500}.nda-sign-status-card b{padding:7px 11px;border-radius:999px;color:#087565;background:#dcf9eedb;font-size:.72rem;font-weight:650;white-space:nowrap}.nda-html-shell.signing-mode .nda-sign-card{gap:13px;padding:20px 22px 22px;border:0;border-radius:0;background:transparent;box-shadow:none}.nda-sign-card h3{color:#101936;font-size:.98rem;font-weight:650}.nda-html-shell.signing-mode .nda-form-grid{gap:12px 12px;padding:0 0 15px;border-bottom:1px solid rgba(113,128,166,.13)}.nda-html-shell.signing-mode .nda-sign-column label:not(.checkline){color:#1d2a55;font-size:.74rem;font-weight:620}.nda-html-shell.signing-mode .nda-form-grid input,.nda-html-shell.signing-mode .typed-signature-row input{min-height:42px;border-color:#7180a62e;border-radius:10px;background:#ffffffc7;box-shadow:none;color:#101936;font-weight:450}.nda-html-shell.signing-mode .nda-form-grid input::placeholder,.nda-html-shell.signing-mode .typed-signature-row input::placeholder{color:#2d385c7a}.nda-signature-heading{gap:4px;padding-top:0;border-top:0}.nda-signature-heading strong{font-size:1rem;font-weight:650}.nda-signature-heading span{color:#687695;font-size:.76rem;font-weight:450}.nda-html-shell.signing-mode .signature-pad-block{gap:8px;padding:0;border:0;border-radius:0;background:transparent}.nda-html-shell.signing-mode .signature-pad-head strong{color:#101936;font-size:.83rem;font-weight:620}.nda-html-shell.signing-mode .signature-pad-head button{color:var(--violet);font-weight:600}.nda-html-shell.signing-mode .signature-pad.compact{height:92px}.nda-html-shell.signing-mode .signature-pad{height:118px;border-color:#765df657;border-radius:10px;background:linear-gradient(180deg,#ffffffd6,#fdfeffb3)}.nda-html-shell.signing-mode .typed-signature-row{grid-template-columns:minmax(0,1fr) max-content}.nda-html-shell.signing-mode .signature-pad-head button,.nda-html-shell.signing-mode .typed-signature-row button{flex:0 0 auto;white-space:nowrap;padding-inline:8px;font-size:.76rem}.nda-html-shell.signing-mode .typed-signature-row input{min-height:38px}.nda-html-shell.signing-mode .signature-status{color:#687695;font-size:.72rem;font-weight:450}.nda-sign-legal-note{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(214,164,47,.22);border-radius:12px;background:#fff8eb9e;color:#2f3c5e;font-size:.78rem;line-height:1.35}.nda-sign-legal-note svg{width:30px;height:30px;padding:6px;border:1px solid rgba(214,164,47,.22);border-radius:50%;color:#d7940f;background:#ffffffb3}.nda-html-shell.signing-mode .strong-check{color:#17244a;font-size:.82rem;font-weight:650}.nda-html-shell.signing-mode .strong-check input{accent-color:var(--violet)}.nda-html-shell.signing-mode .nda-sign-column .primary-button{min-height:44px;border-radius:10px;background:linear-gradient(135deg,#653bff,#8b63ff);box-shadow:0 10px 24px #653bff38;font-weight:650}.nda-html-shell.signing-mode .nda-sign-column .outline-button{min-height:40px;border-radius:10px;background:#ffffff9e;box-shadow:none;font-weight:600}.nda-secure-note{display:inline-flex;align-items:center;gap:8px;margin:2px 0 0;color:#687695;font-size:.76rem;font-weight:450}.nda-html-shell.signing-mode .nda-right-rail{grid-template-rows:64px minmax(0,auto);gap:10px}.nda-html-shell.signing-mode .nda-sign-status-card{min-height:64px;padding:12px 14px}.nda-html-shell.signing-mode .nda-sign-card{align-self:start;gap:8px;width:100%;max-height:calc(100svh - 92px);padding:12px 14px 14px;overflow:auto;scrollbar-gutter:stable}.nda-html-shell.signing-mode .nda-form-grid{gap:8px 10px;padding-bottom:10px}.nda-html-shell.signing-mode .nda-form-grid input{min-height:34px;padding:0 10px;font-size:.82rem}.nda-html-shell.signing-mode .nda-signature-heading{gap:3px;padding-top:2px}.nda-html-shell.signing-mode .nda-signature-heading span{font-size:.72rem;line-height:1.3}.nda-html-shell.signing-mode .signature-pad-block{gap:5px;padding:8px;border:1px solid rgba(118,93,246,.12);border-radius:13px;background:linear-gradient(180deg,#ffffffdb,#fafcffa3)}.nda-html-shell.signing-mode .signature-pad.compact{height:58px}.nda-html-shell.signing-mode .signature-pad{height:76px}.nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{height:48px}.nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad{height:64px}.nda-html-shell.signing-mode .typed-signature-row input{min-height:32px;font-size:.82rem}.nda-html-shell.signing-mode .typed-signature-row button{min-height:32px;padding:0 8px;border-radius:10px;background:#765df612;color:var(--violet);font-size:.74rem;font-weight:650}.nda-html-shell.signing-mode .signature-status{font-size:.69rem;line-height:1.2}.nda-html-shell.signing-mode .nda-sign-legal-note{grid-template-columns:26px minmax(0,1fr);gap:10px;padding:10px 12px;font-size:.74rem;line-height:1.3}.nda-html-shell.signing-mode .nda-sign-legal-note svg{width:26px;height:26px;padding:5px}.nda-html-shell.signing-mode .strong-check{display:grid!important;grid-template-columns:25px minmax(0,1fr);gap:10px!important;align-items:center;min-height:38px;padding:3px 2px;color:#162452;font-size:.86rem;line-height:1.22;font-weight:720;cursor:pointer}.nda-html-shell.signing-mode .strong-check input{appearance:none;-webkit-appearance:none;position:relative;width:24px;height:24px;margin:0;border:1.4px solid rgba(98,111,151,.42);border-radius:7px;background:linear-gradient(180deg,#fffffff5,#f7f9ffdb);box-shadow:0 8px 18px #1e2d5c14,inset 0 1px #fffffff2;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.nda-html-shell.signing-mode .strong-check input:hover{border-color:#765df699;box-shadow:0 0 0 4px #765df614,0 10px 22px #1e2d5c1a,inset 0 1px #fffffff2}.nda-html-shell.signing-mode .strong-check input:focus-visible{outline:3px solid rgba(118,93,246,.25);outline-offset:3px}.nda-html-shell.signing-mode .strong-check input:checked{border-color:#765df6e0;background:linear-gradient(135deg,#765df6,#8c67ff);box-shadow:0 10px 24px #765df63d,inset 0 1px #ffffff52}.nda-html-shell.signing-mode .strong-check input:checked:after{content:"";position:absolute;left:7px;top:3px;width:7px;height:13px;border:solid #fff;border-width:0 2.4px 2.4px 0;transform:rotate(42deg)}.nda-html-shell.signing-mode .nda-sign-column .primary-button,.nda-html-shell.signing-mode .nda-sign-column .outline-button{min-height:38px;font-size:.86rem}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active,html[data-access-theme=oled] .kamelio-os.nda-shell-active{background:linear-gradient(90deg,#020713,#050d1e 72%,#071026)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar{border-right-color:#dae2ff21;background:linear-gradient(180deg,#040a18eb,#040914c7)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav{border-bottom-color:#dae2ff1f}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item{color:#e8eeffe0}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item svg{color:#cdd8fab8}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{border-color:#dae2ff1f;background:#ffffff09}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-document-column,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-document-column,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-document-column{border-right-color:#dae2ff1f;background:transparent}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-source-html{background:transparent;box-shadow:none}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-right-rail,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-right-rail,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-right-rail{border-left-color:#dae2ff1f;background:#020815bd}html[data-access-theme=classic-dark] .nda-sign-status-card,html[data-access-theme=soft-dark] .nda-sign-status-card,html[data-access-theme=oled] .nda-sign-status-card{border-bottom-color:#dae2ff1f;background:#020815b3;box-shadow:none}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-source-note,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-source-note,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-source-note,html[data-access-theme=classic-dark] .nda-sign-legal-note,html[data-access-theme=soft-dark] .nda-sign-legal-note,html[data-access-theme=oled] .nda-sign-legal-note{border-color:#e6cc8033;background:#e6cc8011;color:#e8eeffd6}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-form-grid,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-form-grid,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-form-grid{border-bottom-color:#dae2ff1f}html[data-access-theme=classic-dark] .nda-sign-card h3,html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .signature-pad-head strong,html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .strong-check,html[data-access-theme=soft-dark] .nda-sign-card h3,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .signature-pad-head strong,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .strong-check,html[data-access-theme=oled] .nda-sign-card h3,html[data-access-theme=oled] .nda-html-shell.signing-mode .signature-pad-head strong,html[data-access-theme=oled] .nda-html-shell.signing-mode .strong-check{color:#f8fbfff0}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-form-grid input,html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .typed-signature-row input,html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .strong-check input,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-form-grid input,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .typed-signature-row input,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .strong-check input,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-form-grid input,html[data-access-theme=oled] .nda-html-shell.signing-mode .typed-signature-row input,html[data-access-theme=oled] .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=oled] .nda-html-shell.signing-mode .strong-check input{border-color:#dae2ff29;background:#ffffff0b;color:#f8fbfff0}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .strong-check input:checked,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .strong-check input:checked,html[data-access-theme=oled] .nda-html-shell.signing-mode .strong-check input:checked{border-color:#8b63ffeb;background:linear-gradient(135deg,#765df6,#8c67ff)}html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-document-toolbar .compact-action,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-document-toolbar .compact-action,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-document-toolbar .compact-action{border-color:#dae2ff29;background:#050d1fc2}@media(max-width:1320px){.kamelio-os.nda-shell-active{grid-template-columns:250px minmax(0,1fr);padding-left:14px}.nda-html-shell{grid-template-columns:minmax(480px,1fr) minmax(270px,330px);gap:14px;padding:14px}.nda-html-gate.signing-open .nda-html-shell{grid-template-columns:minmax(520px,1fr) minmax(320px,360px)}.nda-html-gate.document-expanded .nda-html-shell,.nda-html-gate.signing-open.document-expanded .nda-html-shell{grid-template-columns:minmax(0,1fr)}.nda-html-gate.signing-open .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) minmax(330px,370px);gap:16px}.nda-html-shell.signing-mode .nda-source-html{padding-inline:clamp(32px,4vw,54px)}.nda-shell-actions{gap:8px}}@media(max-width:1080px){.kamelio-os.nda-shell-active{height:auto;min-height:100svh;overflow:auto}.kamelio-os.nda-shell-active .workspace,.kamelio-os.nda-shell-active .workspace-body{max-height:none;overflow:visible}.nda-html-shell{grid-template-columns:1fr;overflow:visible}.nda-html-gate.signing-open .nda-html-shell{grid-template-columns:1fr}.nda-document-column{min-height:620px}.nda-right-rail{overflow:visible}.nda-sign-column{max-height:none}.nda-form-grid,.nda-partyb-live dl,.socasign-stamp dl,.socasign-preview-grid{grid-template-columns:1fr}.nda-shell-top{grid-template-columns:1fr;grid-template-rows:auto auto auto}.nda-shell-actions{grid-column:1;grid-row:3}}.kamelio-os.nda-shell-active{grid-template-columns:272px minmax(0,1fr);gap:0;padding:0 104px 0 0;transition:grid-template-columns .22s ease}.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:74px minmax(0,1fr)}.kamelio-os.nda-shell-active .confidential-sidebar{position:relative;z-index:2;padding:25px 20px 22px;border-right:1px solid rgba(92,108,146,.18);background:radial-gradient(circle at 18% 6%,rgba(255,255,255,.96),transparent 32%),radial-gradient(circle at 92% 42%,rgba(134,112,255,.1),transparent 36%),linear-gradient(180deg,#ffffffb8,#f6f9ff85);box-shadow:18px 0 42px #27376012,inset -1px 0 #ffffffb3,inset 0 1px #ffffffd6;backdrop-filter:blur(26px) saturate(1.25);-webkit-backdrop-filter:blur(26px) saturate(1.25);transition:padding .22s ease,box-shadow .22s ease,background .22s ease}.kamelio-os.nda-shell-active .confidential-sidebar:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background:linear-gradient(180deg,transparent,rgba(92,108,146,.28) 16%,rgba(92,108,146,.18) 84%,transparent);pointer-events:none}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed{padding:22px 10px 18px;overflow:hidden}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-brand-row{display:grid;justify-items:center;gap:12px;padding:0 0 18px}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-lockup{justify-content:center}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-lockup>div,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item span,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-section,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .storage-card,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button span{display:none}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button{width:48px;min-width:48px;min-height:48px;justify-content:center;padding:0;margin-inline:auto;border-radius:14px}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .primary-nav{justify-items:center;border-bottom:0}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button{border-color:#6371952e;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.92),transparent 50%),#ffffff9e;box-shadow:0 10px 24px #2d3d691a,inset 0 1px #ffffffc7;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.kamelio-os.nda-shell-active .workspace{background:linear-gradient(90deg,#ffffff9e,#f8faff70)}.kamelio-os.nda-shell-active .workspace-body{max-width:none;width:100%;margin-left:0}.kamelio-os.nda-shell-active .nda-html-shell{grid-template-columns:minmax(0,1fr) minmax(336px,384px);gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transition:grid-template-columns .22s ease}.nda-html-gate.right-rail-collapsed .nda-html-shell,.nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) 54px}.kamelio-os.nda-shell-active .nda-document-column{border:0;border-right:1px solid rgba(92,108,146,.14);border-radius:0;background:linear-gradient(180deg,#ffffffc7,#fafcff9e);box-shadow:none}.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr) auto;padding:30px clamp(28px,4vw,48px) 20px;position:relative;z-index:6}.kamelio-os.nda-shell-active .nda-shell-top .tag{color:var(--violet);font-size:.94rem;font-weight:650}.kamelio-os.nda-shell-active .nda-shell-top h2{max-width:690px;font-size:clamp(1.48rem,2.15vw,2.12rem);font-weight:650;line-height:1.08}.kamelio-os.nda-shell-active .nda-shell-actions{justify-self:end;align-self:start;gap:8px;padding:5px;border:1px solid rgba(106,120,160,.14);border-radius:24px;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.92),transparent 45%),linear-gradient(180deg,#ffffff94,#f7f9ff57);box-shadow:0 18px 38px #3040701a,inset 0 1px #ffffffc7;backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25)}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button,.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button{border-color:#6a78a024;background:radial-gradient(circle at 28% 12%,rgba(255,255,255,.86),transparent 48%),linear-gradient(180deg,#ffffffa8,#f8faff61);box-shadow:0 8px 20px #2d3d6914,inset 0 1px #ffffffbd}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button{width:44px;min-width:44px;height:44px;min-height:44px;border-radius:15px}.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0 14px;border-radius:18px;font-size:1.01rem;letter-spacing:.01em;background:radial-gradient(circle at 28% 14%,rgba(255,255,255,.34),transparent 38%),linear-gradient(135deg,#7e63f7f5,#9f8dffeb);box-shadow:0 14px 28px #765df63d,inset 0 1px #ffffff5c}.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button span{width:10px;height:10px;right:4px;bottom:5px;border-width:2px}.kamelio-os.nda-shell-active .nda-document-toolbar{min-height:54px;padding:0 clamp(28px,4vw,48px) 14px;border-bottom-color:#d6a42f2e}.kamelio-os.nda-shell-active .nda-document-toolbar strong{font-size:.96rem;font-weight:650}.kamelio-os.nda-shell-active .nda-document-toolbar span{color:#657092;font-weight:450}.kamelio-os.nda-shell-active .nda-document-pane{padding:0 clamp(28px,4vw,48px) 30px;background:transparent}.kamelio-os.nda-shell-active .nda-source-html{max-width:850px;padding:clamp(28px,3vw,44px) 0 44px;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .nda-right-rail{position:relative;grid-template-rows:auto auto auto auto;align-content:start;gap:0;padding:22px 18px;border-left:1px solid rgba(92,108,146,.16);overflow:auto;background:radial-gradient(circle at 82% 6%,rgba(255,255,255,.94),transparent 30%),radial-gradient(circle at 8% 42%,rgba(118,93,246,.09),transparent 36%),linear-gradient(180deg,#ffffffad,#f8faff80);box-shadow:-18px 0 42px #2737600e,inset 1px 0 #ffffffb8,inset 0 1px #ffffffd1;backdrop-filter:blur(26px) saturate(1.24);-webkit-backdrop-filter:blur(26px) saturate(1.24);transition:padding .22s ease,background .22s ease,box-shadow .22s ease}html[data-access-theme=warm-light] .kamelio-os.nda-shell-active .workspace{background:linear-gradient(90deg,#fffcf6ad,#f9f5ee80)}html[data-access-theme=warm-light] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=warm-light] .kamelio-os.nda-shell-active .nda-right-rail{border-color:#8b765629;background:linear-gradient(180deg,#fffcf6a8,#f8f4ed7a);box-shadow:18px 0 38px #5c4a300e,inset 0 1px #ffffffb8}html[data-access-theme=warm-light] .kamelio-os.nda-shell-active .nda-document-column{border-right-color:#8b765621;background:linear-gradient(180deg,#fffcf6c2,#faf7f099)}html[data-access-theme=warm-light] .kamelio-os.nda-shell-active .nda-shell-actions{border-color:#8b765624;background:radial-gradient(circle at 18% 0%,rgba(255,253,248,.88),transparent 45%),linear-gradient(180deg,#fffcf694,#f8f4ed5c)}html[data-access-theme=warm-light] .kamelio-os.nda-shell-active .nda-source-note{border-color:#d6a42f47;background:#fff8eb66}.kamelio-os.nda-shell-active .nda-right-rail:before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;background:linear-gradient(180deg,transparent,rgba(92,108,146,.25) 15%,rgba(92,108,146,.16) 82%,transparent);pointer-events:none}.nda-html-gate.right-rail-collapsed .nda-right-rail{display:grid;justify-items:center;align-content:start;padding:20px 6px;overflow:hidden}.nda-rail-toggle{justify-self:end;min-height:30px;display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;padding:0 10px;border:1px solid rgba(99,113,149,.16);border-radius:999px;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.92),transparent 48%),#ffffff94;color:#1c2a53;font-size:.72rem;font-weight:620;box-shadow:0 10px 22px #2d3d6917,inset 0 1px #ffffffc7;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.nda-html-gate.right-rail-collapsed .nda-rail-toggle{width:42px;min-height:44px;justify-content:center;padding:0;border-radius:14px}.nda-html-gate.right-rail-collapsed .nda-rail-toggle span{display:none}.kamelio-os.nda-shell-active .compact-gates,.kamelio-os.nda-shell-active .nda-guide-card,.kamelio-os.nda-shell-active .nda-progress-card{border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .compact-gates{gap:0;padding:0 0 14px;border-bottom:1px solid rgba(99,113,149,.12)}.kamelio-os.nda-shell-active .gate-line{min-height:31px;padding:0;border:0;border-radius:0;background:transparent;color:#657092;font-size:.82rem;font-weight:560;letter-spacing:0}.kamelio-os.nda-shell-active .gate-line.ok{color:#198f68}.kamelio-os.nda-shell-active .gate-line.pending{color:#3e4c77}.kamelio-os.nda-shell-active .gate-line svg{width:14px;height:14px}.kamelio-os.nda-shell-active .nda-guide-card{gap:12px;padding:18px 0;border-bottom:1px solid rgba(99,113,149,.12)}.kamelio-os.nda-shell-active .nda-guide-card h3{font-size:1rem;font-weight:650}.kamelio-os.nda-shell-active .nda-guide-card p{color:#24345f;font-size:.88rem;font-weight:400;line-height:1.48;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-align:left;text-wrap:pretty;word-spacing:normal}.kamelio-os.nda-shell-active .nda-guide-actions{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(110px,.85fr);gap:10px;padding-top:2px}.kamelio-os.nda-shell-active .nda-guide-card .outline-button,.kamelio-os.nda-shell-active .nda-guide-card .primary-button{width:100%;min-height:40px;border-radius:11px;padding-inline:8px;font-size:.82rem;font-weight:650;white-space:nowrap;box-shadow:none}.kamelio-os.nda-shell-active .nda-guide-card .primary-button{grid-column:1 / -1}.kamelio-os.nda-shell-active .nda-guide-card .outline-button{background:#ffffff7a;border-color:#6371952e;color:#263664}.kamelio-os.nda-shell-active .nda-guide-card .primary-button{box-shadow:0 12px 24px #765df62e}.kamelio-os.nda-shell-active .nda-progress-card{gap:0;align-self:start;align-content:start;grid-auto-rows:min-content;padding:14px 0 0}.kamelio-os.nda-shell-active .nda-progress-card .step{min-height:34px;padding:0;border:0;border-bottom:1px solid rgba(99,113,149,.1);border-radius:0;background:transparent;color:#4b5a86;font-size:.83rem;font-weight:560;letter-spacing:0}.kamelio-os.nda-shell-active .nda-progress-card .step:last-child{border-bottom:0}.kamelio-os.nda-shell-active .nda-progress-card .step.done{color:#23345f;background:transparent}.kamelio-os.nda-shell-active .nda-progress-card .step.done svg{color:#178a67}.kamelio-os.nda-shell-active .nda-progress-card .step:not(.done) svg{color:#617099}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail{border-color:#dae2ff1f;background:linear-gradient(180deg,#040a18e6,#040914c2);box-shadow:none}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-column{background:transparent}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-card p,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-progress-card .step,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-card p,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-progress-card .step,html[data-access-theme=oled] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-card p,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-progress-card .step{color:#cdd8fac7}@media(max-width:1320px){.kamelio-os.nda-shell-active{grid-template-columns:244px minmax(0,1fr);padding:0 84px 0 0}.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:74px minmax(0,1fr)}.kamelio-os.nda-shell-active .nda-html-shell{grid-template-columns:minmax(0,1fr) minmax(310px,348px);gap:0;padding:0}.nda-html-gate.right-rail-collapsed .nda-html-shell,.nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) 54px}}@media(max-width:1080px){.kamelio-os.nda-shell-active{grid-template-columns:1fr;padding:0}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed{display:none}.kamelio-os.nda-shell-active .nda-html-shell,.nda-html-gate.right-rail-collapsed .nda-html-shell,.nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{grid-template-columns:1fr}}.kamelio-os.nda-shell-active .confidential-sidebar{isolation:isolate;border-right-color:#4c5c8433;background:radial-gradient(circle at 16% 3%,rgba(255,255,255,.98),transparent 28%),radial-gradient(circle at 96% 16%,rgba(126,99,247,.16),transparent 28%),radial-gradient(circle at 10% 100%,rgba(74,124,255,.08),transparent 32%),linear-gradient(180deg,#ffffffb3,#f8fbff7a);box-shadow:22px 0 48px #23325b16,7px 0 18px #23325b0b,inset -1px 0 #ffffffd6,inset 0 1px #ffffffeb;backdrop-filter:blur(34px) saturate(1.28);-webkit-backdrop-filter:blur(34px) saturate(1.28)}.kamelio-os.nda-shell-active .confidential-sidebar:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(110deg,rgba(255,255,255,.62),transparent 28%,rgba(255,255,255,.18) 58%,transparent 82%),linear-gradient(180deg,#ffffff2e,#fff0);opacity:.78;pointer-events:none}.kamelio-os.nda-shell-active .confidential-sidebar:after{background:linear-gradient(180deg,transparent 0%,rgba(105,119,157,.26) 12%,rgba(105,119,157,.18) 78%,transparent 100%),linear-gradient(180deg,rgba(255,255,255,.86),transparent 34%,rgba(255,255,255,.52));box-shadow:1px 0 10px #465a8c1a}.kamelio-os.nda-shell-active .confidential-sidebar .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{transform:translateZ(0);backface-visibility:hidden;will-change:transform,box-shadow,background-color,border-color;transition:transform 115ms cubic-bezier(.2,.8,.2,1),box-shadow 115ms cubic-bezier(.2,.8,.2,1),background 115ms cubic-bezier(.2,.8,.2,1),border-color 115ms cubic-bezier(.2,.8,.2,1),color 115ms cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item{position:relative;min-height:44px;border:1px solid transparent;border-radius:16px;color:#20315d;background:linear-gradient(180deg,#fff0,#fff0)}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:before{content:"";position:absolute;inset:1px;z-index:-1;border-radius:14px;background:radial-gradient(circle at 22% 15%,rgba(255,255,255,.92),transparent 42%),linear-gradient(180deg,#ffffff9e,#f5f8ff4d);opacity:0;transform:scale(.98);transition:opacity 115ms ease,transform 115ms cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible{transform:translate3d(4px,-1px,0);border-color:#737fa62b;color:#172653;box-shadow:0 12px 26px #2a3a6518,inset 0 1px #ffffffe0}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover:before,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible:before,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active:before{opacity:1;transform:scale(1)}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active{border-color:#7e63f72e;color:#694cf0;background:radial-gradient(circle at 12% 50%,rgba(126,99,247,.16),transparent 34%),linear-gradient(180deg,#ffffff9e,#f6f8ff5c);box-shadow:0 14px 28px #4f3fa01c,inset 3px 0 #7e63f7db,inset 0 1px #ffffffe0}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item svg{transition:transform 115ms cubic-bezier(.2,.8,.2,1),color 115ms ease}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg{transform:translate3d(1px,-1px,0) scale(1.045);color:#694cf0}.kamelio-os.nda-shell-active .confidential-sidebar .brand-logo-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .brand-logo-button:focus-visible{transform:translate3d(0,-1px,0) scale(1.035);filter:drop-shadow(0 10px 18px rgba(126,99,247,.22))}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button:focus-visible{transform:translate3d(0,-1px,0) scale(1.025);border-color:#7e63f733;color:#694cf0;box-shadow:0 12px 24px #2a3a651a,inset 0 1px #ffffffdb}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{border-color:#68769e1c;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.86),transparent 46%),linear-gradient(180deg,#ffffff8a,#f8fbff47);box-shadow:0 1px #ffffffb8 inset,0 10px 24px #2a3a650a;backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible{transform:translate3d(3px,-2px,0);border-color:#7e63f72e;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.94),transparent 46%),linear-gradient(180deg,#ffffffb8,#f8faff6b);box-shadow:0 16px 34px #2a3a651b,inset 0 1px #ffffffeb}.kamelio-os.nda-shell-active .confidential-sidebar .storage-card{border-color:#68769e1f;background:radial-gradient(circle at 90% 8%,rgba(38,196,127,.1),transparent 30%),radial-gradient(circle at 12% 20%,rgba(255,255,255,.92),transparent 42%),linear-gradient(180deg,#ffffff8f,#f9fbff52);box-shadow:0 14px 34px #2a3a650e,inset 0 1px #ffffffdb;backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}.kamelio-os.nda-shell-active .confidential-sidebar .file-badge{box-shadow:0 10px 20px #426ee72e,inset 0 1px #ffffff80}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button:focus-visible{transform:translate3d(0,-2px,0) scale(1.035)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar{background:radial-gradient(circle at 16% 4%,rgba(113,139,255,.2),transparent 30%),radial-gradient(circle at 100% 24%,rgba(126,99,247,.2),transparent 36%),linear-gradient(180deg,#0a1124b8,#050a1694);border-right-color:#dae2ff24;box-shadow:18px 0 42px #0000003d,inset -1px 0 #ffffff14,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible{border-color:#dae2ff24;color:#f8fbfff5;box-shadow:0 14px 28px #00000038,inset 0 1px #ffffff1a}@media(prefers-reduced-motion:reduce){.kamelio-os.nda-shell-active .confidential-sidebar .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item svg{transition:none}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible{transform:none}}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-right-rail{grid-template-rows:auto auto minmax(0,auto);align-content:start;gap:6px;padding:14px 16px 12px;overflow:auto}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-rail-toggle{height:34px;min-height:34px;margin:0;padding:0 10px;border-radius:12px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card{min-height:40px;padding:6px 10px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card svg{width:18px;height:18px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card span{gap:1px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card strong{font-size:.86rem;line-height:1.08}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card small{font-size:.66rem;line-height:1.12}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card b{min-height:22px;padding:0 10px;font-size:.68rem;display:inline-flex;align-items:center}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card{align-self:start;gap:8px;max-height:calc(100svh - 84px);padding:12px 14px 14px;overflow:auto;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card h3{font-size:.95rem;line-height:1.2}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading{gap:2px;padding-top:0}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading h3{margin:0}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading span,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-status,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column>p:last-child{font-size:.7rem;line-height:1.25}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block{gap:5px;padding:7px;border-radius:12px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{height:48px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad{height:64px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row{gap:8px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button{min-height:32px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:9px 11px;border-radius:12px;font-size:.72rem;line-height:1.28}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check{grid-template-columns:24px minmax(0,1fr);gap:10px!important;min-height:34px;padding:2px 0;font-size:.84rem;line-height:1.18}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check input{appearance:none;-webkit-appearance:none;inline-size:24px;block-size:24px;width:24px;height:24px;min-width:24px;max-width:24px;min-height:24px;max-height:24px;flex:0 0 24px;margin:0;border:1.4px solid rgba(98,111,151,.42);border-radius:7px;background:linear-gradient(180deg,#fffffffa,#f7f9ffe0);box-shadow:0 8px 18px #1e2d5c14,inset 0 1px #fffffff2}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check input:hover{border-color:#765df699;box-shadow:0 0 0 4px #765df614,0 10px 22px #1e2d5c1a,inset 0 1px #fffffff2}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check input:checked{border-color:#765df6e0;background:linear-gradient(135deg,#765df6,#8c67ff);box-shadow:0 10px 24px #765df63d,inset 0 1px #ffffff52}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check input:checked:after{content:"";position:absolute;left:7px;top:3px;width:7px;height:13px;border:solid #fff;border-width:0 2.4px 2.4px 0;transform:rotate(42deg)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .primary-button,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .outline-button{min-height:38px;font-size:.86rem}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card{gap:6px;padding:10px 12px 12px;max-height:calc(100svh - 82px)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;padding:0 0 8px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid label:first-child,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid label:nth-child(2),.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid label:nth-child(5){grid-column:auto!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline){gap:2px;min-height:0;color:#24345f;font-size:.66rem;line-height:1.05;font-weight:640}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid input{height:28px;min-height:28px;padding:0 8px;border-radius:8px;font-size:.74rem}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading{gap:1px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading strong{font-size:.84rem;line-height:1.15}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block{gap:4px;padding:6px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head strong{font-size:.76rem}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head button{min-height:24px;padding-inline:6px;font-size:.7rem}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact{height:48px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad{height:58px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{height:42px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad{height:52px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button{min-height:26px;height:26px;border-radius:8px;font-size:.7rem}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-status{font-size:.62rem;line-height:1.1}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note{grid-template-columns:22px minmax(0,1fr);gap:8px;padding:8px 10px;font-size:.68rem;line-height:1.2}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note svg{width:22px;height:22px;padding:4px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check input{box-sizing:border-box!important;padding:0!important;inline-size:24px!important;block-size:24px!important;width:24px!important;height:24px!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note{width:max-content;max-width:100%;margin:-2px 0 0;padding:2px 0;color:#5f6f91;font-size:.72rem;line-height:1.15;font-weight:560}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .notice{overflow:hidden;margin:0;color:#667493;font-size:.64rem;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}@property --nda-right-rail-width{syntax: "<length>"; inherits: true; initial-value: 400px;}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode{--nda-right-rail-width: clamp(348px, 28vw, 400px);grid-template-columns:minmax(0,1fr) var(--nda-right-rail-width);transition:--nda-right-rail-width .22s cubic-bezier(.2,.8,.2,1),grid-template-columns .22s cubic-bezier(.2,.8,.2,1)}.nda-html-gate.right-rail-collapsed .nda-html-shell,.nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{--nda-right-rail-width: 74px;grid-template-columns:minmax(0,1fr) var(--nda-right-rail-width)}}.kamelio-os.nda-shell-active .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode{transition:--nda-right-rail-width .22s cubic-bezier(.2,.8,.2,1),grid-template-columns .22s cubic-bezier(.2,.8,.2,1);will-change:grid-template-columns,--nda-right-rail-width}.kamelio-os.nda-shell-active .nda-right-rail{isolation:isolate;grid-template-columns:minmax(0,1fr);border-left-color:#4c5c8433;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 84% 3%,rgba(255,255,255,.98),transparent 28%),radial-gradient(circle at 4% 16%,rgba(126,99,247,.16),transparent 28%),radial-gradient(circle at 90% 100%,rgba(74,124,255,.08),transparent 32%),linear-gradient(180deg,#ffffffb3,#f8fbff7a);box-shadow:-22px 0 48px #23325b16,-7px 0 18px #23325b0b,inset 1px 0 #ffffffd6,inset 0 1px #ffffffeb;backdrop-filter:blur(34px) saturate(1.28);-webkit-backdrop-filter:blur(34px) saturate(1.28);transition:padding .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),background .22s cubic-bezier(.2,.8,.2,1),border-color .22s cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-right-rail{grid-template-columns:minmax(0,1fr);overflow-x:hidden}.kamelio-os.nda-shell-active .nda-right-rail>*{min-width:0;max-width:100%}.kamelio-os.nda-shell-active .nda-right-rail:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(250deg,rgba(255,255,255,.62),transparent 28%,rgba(255,255,255,.18) 58%,transparent 82%),linear-gradient(180deg,#ffffff2e,#fff0);opacity:.78;pointer-events:none}.nda-html-gate.right-rail-collapsed .nda-html-shell,.nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) 74px}.kamelio-os.nda-shell-active .nda-right-rail.collapsed,.nda-html-gate.right-rail-collapsed .nda-right-rail{justify-items:center;align-content:start;padding:22px 10px 18px;overflow:hidden}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-right-rail.collapsed,.nda-html-gate.right-rail-collapsed .nda-html-shell.signing-mode .nda-right-rail{padding:22px 10px 18px;overflow:hidden}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .compact-gates,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-guide-card,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-progress-card,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-sign-status-card,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-sign-card{animation:ndaRightRailContentIn .18s cubic-bezier(.2,.8,.2,1) 70ms both}@keyframes ndaRightRailContentIn{0%{opacity:0;transform:translate3d(10px,0,0)}to{opacity:1;transform:translateZ(0)}}.kamelio-os.nda-shell-active .nda-rail-toggle{max-width:100%;transform:translateZ(0);backface-visibility:hidden;will-change:transform,box-shadow,background-color,border-color;transition:transform 115ms cubic-bezier(.2,.8,.2,1),width .18s cubic-bezier(.2,.8,.2,1),min-width .18s cubic-bezier(.2,.8,.2,1),box-shadow 115ms cubic-bezier(.2,.8,.2,1),background 115ms cubic-bezier(.2,.8,.2,1),border-color 115ms cubic-bezier(.2,.8,.2,1),color 115ms cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .nda-rail-toggle span{display:inline-block;max-width:72px;overflow:hidden;opacity:1;white-space:nowrap;transition:max-width .17s cubic-bezier(.2,.8,.2,1),opacity .12s ease}.kamelio-os.nda-shell-active .nda-rail-toggle:hover,.kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible{transform:translate3d(0,-1px,0) scale(1.025);border-color:#7e63f733;color:#694cf0;box-shadow:0 12px 24px #2a3a651a,inset 0 1px #ffffffdb}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle,.nda-html-gate.right-rail-collapsed .nda-rail-toggle{width:48px;min-width:48px;height:48px;min-height:48px;justify-content:center;margin:0 auto;padding:0;border-radius:14px}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle span,.nda-html-gate.right-rail-collapsed .nda-rail-toggle span{display:inline-block;max-width:0;opacity:0}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:hover,.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:focus-visible,.nda-html-gate.right-rail-collapsed .nda-rail-toggle:hover,.nda-html-gate.right-rail-collapsed .nda-rail-toggle:focus-visible{transform:translate3d(0,-2px,0) scale(1.035)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail{background:radial-gradient(circle at 84% 4%,rgba(113,139,255,.2),transparent 30%),radial-gradient(circle at 0% 24%,rgba(126,99,247,.2),transparent 36%),linear-gradient(180deg,#0a1124b8,#050a1694);border-left-color:#dae2ff24;box-shadow:-18px 0 42px #0000003d,inset 1px 0 #ffffff14,inset 0 1px #ffffff1a}@media(max-width:1320px){.nda-html-gate.right-rail-collapsed .nda-html-shell,.nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) 74px}}@media(prefers-reduced-motion:reduce){.kamelio-os.nda-shell-active .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode,.kamelio-os.nda-shell-active .nda-right-rail,.kamelio-os.nda-shell-active .nda-rail-toggle,.kamelio-os.nda-shell-active .nda-rail-toggle span{transition:none}.kamelio-os.nda-shell-active .nda-rail-toggle:hover,.kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:hover,.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:focus-visible{transform:none}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .compact-gates,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-guide-card,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-progress-card,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-sign-status-card,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-sign-card{animation:none}}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-column{grid-template-rows:auto minmax(0,1fr)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar{position:relative;top:auto;right:auto;z-index:9;grid-row:1;display:flex;align-items:center;justify-content:flex-end;min-height:58px;padding:12px clamp(42px,5.6vw,84px) 10px;border:0;border-bottom:1px solid rgba(214,164,47,.18);background:linear-gradient(180deg,#ffffffe0,#ffffffa3),radial-gradient(circle at 92% 0%,rgba(126,99,247,.07),transparent 36%);box-shadow:0 1px #ffffffd6 inset,0 12px 30px #23325b09;backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar .compact-action{position:relative;z-index:2;min-width:126px;min-height:38px;padding:0 16px;border:1px solid rgba(111,123,171,.2);border-radius:999px;background:linear-gradient(180deg,#fffffff0,#f8faffc7);color:#17254d;font-size:.86rem;font-weight:680;white-space:nowrap;box-shadow:0 10px 24px #2f417014,inset 0 1px #ffffffeb;transition:transform .12s cubic-bezier(.2,.8,.2,1),border-color .12s cubic-bezier(.2,.8,.2,1),box-shadow .12s cubic-bezier(.2,.8,.2,1),background .12s cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar .compact-action:hover,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar .compact-action:focus-visible{transform:translate3d(0,-1px,0);border-color:#7e63f74d;box-shadow:0 14px 28px #2f41701f,inset 0 1px #fffffff5}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-pane{grid-row:2;scroll-padding-top:72px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html{padding-top:clamp(30px,3.5vw,46px)}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.document-expanded .nda-html-shell.signing-mode,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.document-expanded.right-rail-collapsed .nda-html-shell.signing-mode{--nda-right-rail-width: 0px;grid-template-columns:minmax(0,1fr)}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-right-rail,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-right-rail.collapsed,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.document-expanded.right-rail-collapsed .nda-right-rail{display:none}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar{border-bottom-color:#d6a42f3d;background:linear-gradient(180deg,#080f21e0,#080f219e),radial-gradient(circle at 92% 0%,rgba(126,99,247,.18),transparent 36%);box-shadow:0 1px #ffffff14 inset,0 12px 32px #00000038}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar .compact-action,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar .compact-action,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar .compact-action{border-color:#dae2ff29;background:linear-gradient(180deg,#151f3aeb,#0f1830c7);color:#eef2ff;box-shadow:0 12px 26px #00000042,inset 0 1px #ffffff1a}@media(max-width:860px){.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar{min-height:54px;padding:10px 18px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar .compact-action{min-width:116px;min-height:36px}}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar{padding-right:clamp(24px,2.6vw,38px);padding-left:clamp(42px,5.6vw,84px)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html{box-sizing:border-box;width:min(900px,100%);max-width:900px;margin-inline:auto}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-html-shell.signing-mode .nda-source-html{width:min(980px,100%);max-width:980px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-contract-cover{max-width:100%;margin-inline:auto}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-contract-meta{align-items:center;width:100%;max-width:100%}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-contract-meta span{min-width:0}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-note{width:min(760px,100%);max-width:760px;margin:clamp(18px,2vw,22px) auto 0;text-align:center}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html h1,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-subtitle{text-wrap:balance}.access-rail{--access-bubble-font-size: clamp(12px, calc(13px * var(--access-toolbar-effective-scale, 1)), 15px);--access-bubble-radius: 12px;--access-bubble-gap: 8px}.access-button:after,.access-settings-button:after,.access-logo-button:after{right:calc(100% + var(--access-bubble-gap));max-width:min(258px,calc(100vw - 112px));min-height:30px;padding:7px 11px;border-radius:var(--access-bubble-radius);border-color:#6197ec94;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.16),transparent 44%),linear-gradient(180deg,#536688e0,#364b6fd6);box-shadow:0 12px 24px #05122c38,0 0 0 1px #ffffff14,inset 0 1px #ffffff2e;font-size:var(--access-bubble-font-size);font-weight:700;line-height:1.14;white-space:normal;text-align:left;overflow-wrap:anywhere}.access-status-toast{right:calc(100% + var(--access-bubble-gap, 8px));bottom:18px;max-width:min(248px,calc(100vw - 112px));min-height:30px;padding:7px 11px;border:1px solid rgba(97,151,236,.5);border-radius:var(--access-bubble-radius, 12px);background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.14),transparent 44%),linear-gradient(180deg,#4b5d7ee6,#304467db);box-shadow:0 12px 24px #05122c38,0 0 0 1px #ffffff14,inset 0 1px #ffffff2e;backdrop-filter:blur(16px) saturate(1.32);-webkit-backdrop-filter:blur(16px) saturate(1.32);font-size:var(--access-bubble-font-size, 13px);font-weight:700;line-height:1.14;white-space:normal;overflow-wrap:anywhere}.access-rail.dock-left .access-button:after,.access-rail.dock-left .access-settings-button:after,.access-rail.dock-left .access-logo-button:after{left:calc(100% + var(--access-bubble-gap));right:auto}.access-rail.dock-top .access-button:after,.access-rail.dock-top .access-settings-button:after,.access-rail.dock-top .access-logo-button:after{top:calc(100% + var(--access-bubble-gap));right:auto;left:50%;transform:translate(-50%) translateY(4px) scale(.98)}.access-rail.dock-top .access-button:hover:after,.access-rail.dock-top .access-button:focus-visible:after,.access-rail.dock-top .access-settings-button:hover:after,.access-rail.dock-top .access-settings-button:focus-visible:after{transform:translate(-50%) translateY(0) scale(1)}.access-rail.dock-bottom .access-button:after,.access-rail.dock-bottom .access-settings-button:after,.access-rail.dock-bottom .access-logo-button:after{top:auto;bottom:calc(100% + var(--access-bubble-gap));right:auto;left:50%;transform:translate(-50%) translateY(-4px) scale(.98)}.access-rail.dock-bottom .access-button:hover:after,.access-rail.dock-bottom .access-button:focus-visible:after,.access-rail.dock-bottom .access-settings-button:hover:after,.access-rail.dock-bottom .access-settings-button:focus-visible:after{transform:translate(-50%) translateY(0) scale(1)}.kamelio-os.nda-shell-active .confidential-sidebar{--kamelio-sidebar-purple: #7457f6;--kamelio-sidebar-purple-strong: #6444ed;--kamelio-sidebar-purple-soft: rgba(126, 99, 247, .08);--kamelio-sidebar-purple-line: rgba(126, 99, 247, .18)}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item:focus-visible{transform:none;color:var(--kamelio-sidebar-purple-strong);border-color:var(--kamelio-sidebar-purple-line);background:linear-gradient(180deg,#ffffffa8,#f8faff6b);box-shadow:0 1px #fffc inset,0 8px 18px #5040960f}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg{color:var(--kamelio-sidebar-purple-strong)}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg{transform:none}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:before{transform:none;background:linear-gradient(180deg,#ffffffb3,#fafbff70),radial-gradient(circle at 16% 50%,var(--kamelio-sidebar-purple-soft),transparent 44%)}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover:before,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible:before,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active:before{transform:none;opacity:1}.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button:focus-visible{transform:none;color:var(--kamelio-sidebar-purple-strong);border-color:var(--kamelio-sidebar-purple-line);background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.9),transparent 46%),linear-gradient(180deg,#ffffffa3,#f8faff5c);box-shadow:0 1px #ffffffd6 inset,0 8px 18px #5040960f}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover strong,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible strong,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover span:not(.file-badge),.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible span:not(.file-badge),.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover span,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible span,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover svg,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible svg,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button:focus-visible{color:var(--kamelio-sidebar-purple-strong)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible{transform:none;color:#b7a8ff}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg{transform:none;color:#b7a8ff}.kamelio-os.nda-shell-active{--nda-left-expanded-width: 268px;--nda-left-collapsed-width: 82px;grid-template-columns:var(--nda-left-expanded-width) minmax(0,1fr);transition:grid-template-columns 155ms cubic-bezier(.25,.82,.25,1),padding 155ms cubic-bezier(.25,.82,.25,1)}.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:var(--nda-left-collapsed-width) minmax(0,1fr)}.kamelio-os.nda-shell-active .confidential-sidebar{border-radius:0;padding:24px 18px 22px;contain:layout paint style;transition:padding 155ms cubic-bezier(.25,.82,.25,1),background 155ms cubic-bezier(.25,.82,.25,1),box-shadow 155ms cubic-bezier(.25,.82,.25,1),border-color 155ms cubic-bezier(.25,.82,.25,1)}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{min-height:76px;padding:8px 4px 14px;border-bottom:1px solid rgba(104,118,158,.1)}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup>div,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item span,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button span{max-width:188px;opacity:1;overflow:hidden;white-space:nowrap;transform:translateZ(0);transition:max-width 145ms cubic-bezier(.25,.82,.25,1),opacity 105ms ease-out,transform 145ms cubic-bezier(.25,.82,.25,1)}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup>div{max-width:132px;overflow:visible;white-space:normal}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav{gap:11px;padding-top:18px;padding-bottom:18px}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item{min-height:44px;padding:0 14px;gap:14px;border-radius:15px}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active{background:radial-gradient(circle at 11% 50%,rgba(126,99,247,.13),transparent 34%),linear-gradient(180deg,#ffffff94,#f8faff57);box-shadow:0 10px 22px #50409613,inset 0 0 0 1px #7e63f71a,inset 0 1px #ffffffdb}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed{padding:16px 10px;background:radial-gradient(circle at 50% 2%,rgba(255,255,255,.98),transparent 24%),radial-gradient(circle at 50% 14%,rgba(126,99,247,.12),transparent 30%),linear-gradient(180deg,#ffffffb8,#f9fbff85);box-shadow:14px 0 34px #23325b0f,inset -1px 0 #ffffffe0,inset 0 1px #fffffff0}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-brand-row{min-height:104px;width:100%;display:grid;grid-template-columns:1fr;justify-items:center;justify-content:stretch;align-content:start;gap:8px;padding:0 0 14px;border-bottom-color:#68769e1f}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-lockup{display:grid;width:100%;justify-items:center;gap:0}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-collapse-button{margin-inline:auto}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-lockup>div,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item span,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button span{display:block;max-width:0;opacity:0;pointer-events:none;transform:translate3d(-4px,0,0)}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-lockup>div{display:none}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .kamelio-logo{width:40px;height:40px;min-width:40px;min-height:40px}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-collapse-button{width:30px;height:30px;min-width:30px;min-height:30px;border-radius:13px}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .primary-nav{display:grid;justify-items:center;gap:10px;padding:18px 0 0}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button{width:42px;min-width:42px;height:42px;min-height:42px;padding:0;gap:0;margin-inline:auto;border-radius:14px}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item.active{background:radial-gradient(circle at 50% 46%,rgba(126,99,247,.16),transparent 58%),linear-gradient(180deg,#ffffff9e,#f8faff61);box-shadow:0 8px 18px #50409614,inset 0 0 0 1px #7e63f726,inset 0 1px #ffffffe0}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button{margin-top:auto;margin-bottom:0}@media(max-width:1320px){.kamelio-os.nda-shell-active{--nda-left-expanded-width: 248px;--nda-left-collapsed-width: 78px;grid-template-columns:var(--nda-left-expanded-width) minmax(0,1fr)}.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:var(--nda-left-collapsed-width) minmax(0,1fr)}}.kamelio-os.nda-shell-active .nda-shell-top{column-gap:clamp(14px,2vw,24px)}.kamelio-os.nda-shell-active .nda-shell-top h2{grid-column:1 / -1;max-width:none;width:100%;min-width:0;font-size:clamp(.86rem,.42rem + .62vw,1.26rem);line-height:1.08;font-weight:640;letter-spacing:0;white-space:nowrap;text-wrap:nowrap;overflow:visible}.kamelio-os.nda-shell-active .nda-shell-top .tag{margin-bottom:4px}@media(max-width:1320px){.kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(.82rem,.48rem + .48vw,1.02rem)}}@media(max-width:1080px){.kamelio-os.nda-shell-active .nda-shell-top{gap:10px}.kamelio-os.nda-shell-active .nda-shell-top h2{max-width:100%;font-size:clamp(.92rem,.64rem + 1.25vw,1.16rem);white-space:nowrap}}@media(max-width:640px){.kamelio-os.nda-shell-active .nda-shell-top{padding:22px clamp(18px,5vw,24px) 14px}.kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(1.02rem,5.2vw,1.24rem);line-height:1.14;white-space:normal;text-wrap:balance;overflow-wrap:normal}}.access-rail{--access-rail-logo-size: calc(var(--access-rail-button-size) + 4px);--access-rail-logo-image-size: calc(var(--access-rail-button-size) - 4px)}.access-logo-button{width:var(--access-rail-logo-size);height:var(--access-rail-logo-size);min-width:var(--access-rail-logo-size);min-height:var(--access-rail-logo-size);margin-inline:auto;border-radius:999px;box-shadow:0 12px 24px #654ce142,inset 0 1px #ffffff9e}.access-logo-button img{width:var(--access-rail-logo-image-size);height:var(--access-rail-logo-image-size)}.access-rail.dock-left .access-logo-button,.access-rail.dock-right .access-logo-button{margin-block:1px 3px}.access-rail.dock-top .access-logo-button,.access-rail.dock-bottom .access-logo-button{margin-inline:1px 3px}@media(max-width:700px){.access-rail{--access-rail-button-size: 40px;--access-rail-logo-size: 44px;--access-rail-logo-image-size: 36px}}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-shell{--nda-right-rail-width: clamp(304px, 19vw, 336px);grid-template-columns:minmax(0,1fr) var(--nda-right-rail-width)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode{--nda-right-rail-width: clamp(332px, 22vw, 360px);grid-template-columns:minmax(0,1fr) var(--nda-right-rail-width)}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{--nda-right-rail-width: 0px;grid-template-columns:minmax(0,1fr) 0px}}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){padding:22px clamp(14px,1.15vw,16px) 22px}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .compact-gates{padding-bottom:12px}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .gate-line{min-height:28px;font-size:.78rem}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-guide-card{gap:10px;padding:16px 0}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-guide-card p{font-size:.84rem;line-height:1.43;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-align:left;text-wrap:pretty;word-spacing:normal}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-guide-actions{gap:8px}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-guide-card .outline-button,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-guide-card .primary-button{min-height:38px;border-radius:10px;font-size:.8rem}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-progress-card .step{min-height:31px;font-size:.8rem}.kamelio-os.nda-shell-active .nda-shell-actions{transition:margin-right .18s cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-shell-actions{margin-right:88px}.kamelio-os.nda-shell-active .nda-right-rail.collapsed,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail{position:absolute;top:clamp(22px,3.2vh,36px);right:clamp(16px,2vw,32px);z-index:14;width:52px;min-width:52px;height:52px;min-height:52px;padding:2px;border-left:0;overflow:visible;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.kamelio-os.nda-shell-active .nda-right-rail.collapsed:before,.kamelio-os.nda-shell-active .nda-right-rail.collapsed:after,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail:before,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail:after{display:none}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle{width:48px;min-width:48px;height:48px;min-height:48px;margin:0;border-radius:16px;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.98),transparent 46%),#ffffff9e;box-shadow:0 14px 30px #25345b1c,inset 0 1px #ffffffdb;backdrop-filter:blur(22px) saturate(1.22);-webkit-backdrop-filter:blur(22px) saturate(1.22)}.kamelio-os.nda-shell-active:has(.nda-html-gate.document-expanded){grid-template-columns:0 minmax(0,1fr);padding:0}.kamelio-os.nda-shell-active:has(.nda-html-gate.document-expanded) .confidential-sidebar{opacity:0;pointer-events:none;transform:translate3d(-18px,0,0)}.kamelio-os.nda-shell-active:has(.nda-html-gate.document-expanded) .workspace{grid-column:1 / -1;min-width:100vw}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded{position:fixed;inset:0;z-index:2147483646;width:100vw;height:100dvh;padding:0 calc(clamp(70px,5.4vw,104px) + env(safe-area-inset-right)) 0 0;background:radial-gradient(circle at 74% 0%,rgba(126,99,247,.055),transparent 32%),linear-gradient(180deg,#fffffffa,#f9fbfff5);overflow:hidden}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.document-expanded .nda-html-shell.signing-mode{width:100%;height:100dvh;min-height:100dvh;grid-template-columns:minmax(0,1fr);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-column{height:100dvh;min-height:100dvh;border:0;border-right:1px solid rgba(92,108,146,.16);border-radius:0;background:linear-gradient(180deg,#ffffffeb,#fafcffdb);box-shadow:none}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-right-rail,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-right-rail.collapsed{display:none}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top{padding:clamp(26px,3vw,38px) clamp(32px,5.5vw,84px) 14px}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-toolbar{min-height:56px;padding:0 clamp(32px,5.5vw,84px) 14px}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-pane{padding:0 clamp(30px,5vw,78px) 32px;background:transparent}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-source-html{width:min(1060px,100%);max-width:1060px;margin-inline:auto;padding-top:clamp(24px,2.5vw,38px);padding-bottom:64px}.access-rail{z-index:2147483647}.kamelio-os.nda-shell-active:has(.nda-html-gate.document-expanded) .top-panel{z-index:2147483647;pointer-events:auto}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top{position:sticky;top:0;z-index:32;isolation:isolate}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-actions{position:relative;z-index:34;isolation:isolate;pointer-events:auto;opacity:1}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-actions .icon-button,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-actions .avatar-button,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-actions .compact-action{position:relative;z-index:1}@media(max-width:700px){.kamelio-os.nda-shell-active .nda-html-gate.document-expanded{padding:0 0 calc(64px + env(safe-area-inset-bottom)) 0}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-column{border-right:0}}.kamelio-os.nda-shell-active .nda-shell-top{--nda-header-inline: clamp(28px, 4vw, 48px);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tag actions" "title actions";column-gap:clamp(16px,2.4vw,30px);row-gap:12px;align-items:start;padding-inline:var(--nda-header-inline);transition:padding-inline .19s cubic-bezier(.2,.8,.2,1),column-gap .19s cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .nda-shell-top .tag{grid-area:tag}.kamelio-os.nda-shell-active .nda-shell-top h2{grid-area:title;width:min(100%,33em);max-width:min(100%,33em);min-width:0;font-size:clamp(1.08rem,2.02cqi,1.72rem);line-height:1.06;font-weight:650;letter-spacing:0;white-space:nowrap;text-wrap:nowrap;overflow:visible;transform:translateZ(0);transition:width .19s cubic-bezier(.2,.8,.2,1),max-width .19s cubic-bezier(.2,.8,.2,1),font-size .19s cubic-bezier(.2,.8,.2,1),transform .19s cubic-bezier(.2,.8,.2,1)}.kamelio-os.nda-shell-active .nda-shell-actions{grid-area:actions}.kamelio-os.nda-shell-active.nda-left-collapsed .nda-shell-top{--nda-header-inline: clamp(30px, 4.3vw, 62px)}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-shell-top{--nda-header-inline: clamp(32px, 4.8vw, 72px)}.kamelio-os.nda-shell-active.nda-left-collapsed .nda-html-gate.right-rail-collapsed .nda-shell-top{--nda-header-inline: clamp(34px, 5vw, 78px)}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top{--nda-header-inline: clamp(32px, 5.5vw, 84px)}@container (max-width: 760px){.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tag actions" "title title";row-gap:10px}.kamelio-os.nda-shell-active .nda-shell-top h2{width:100%;max-width:100%;font-size:clamp(1.02rem,4.25cqi,1.26rem);line-height:1.14;white-space:normal;text-wrap:balance}}.kamelio-os.nda-shell-active .nda-shell-actions{gap:7px;padding:4px}.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:999px;font-size:.82rem;font-weight:780;letter-spacing:0;background:radial-gradient(circle at 31% 18%,rgba(255,255,255,.42),transparent 35%),linear-gradient(145deg,#7c60f7f7,#a08bfff0);box-shadow:0 12px 24px #765df633,0 1px #ffffff9e inset,0 0 0 1px #ffffff47 inset}.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button span{width:8px;height:8px;right:2px;bottom:4px;border-width:2px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column{container-type:inline-size}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured{gap:10px;padding:12px;border:1px solid rgba(118,93,246,.14);border-radius:18px;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.88),transparent 42%),linear-gradient(180deg,#ffffffc2,#f9fbff9e);box-shadow:0 12px 28px #3040700e,inset 0 1px #ffffffdb}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head strong{color:var(--ink);font-size:.88rem;font-weight:700;line-height:1.12}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head button{min-height:28px;padding-inline:9px;border-radius:10px;font-size:.76rem}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{display:block;width:100%;border:1px dashed rgba(118,93,246,.3);border-radius:17px;background:linear-gradient(90deg,rgba(126,99,247,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(126,99,247,.035) 1px,transparent 1px),#fffffff0;background-size:24px 24px;box-shadow:inset 0 1px #ffffffeb,inset 0 0 0 1px #ffffff85}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{height:clamp(148px,34cqi,220px);min-height:148px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad{height:clamp(154px,30cqi,210px);min-height:154px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row{gap:10px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button{min-height:34px;height:34px;border-radius:11px;font-size:.78rem}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-status{color:#65739a;font-size:.74rem;line-height:1.2}@page kamelioVisibleViewport{size:landscape;margin:0}@media print{html.access-print-viewport,html.access-print-viewport body{width:var(--print-viewport-width, 100vw)!important;height:var(--print-viewport-height, 100vh)!important;min-width:var(--print-viewport-width, 100vw)!important;min-height:var(--print-viewport-height, 100vh)!important;margin:0!important;padding:0!important;overflow:hidden!important;background:Canvas!important;page:kamelioVisibleViewport}html.access-print-viewport *,html.access-print-viewport *:before,html.access-print-viewport *:after{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}html.access-print-viewport #root{position:fixed!important;inset:0!important;width:var(--print-viewport-width, 100vw)!important;height:var(--print-viewport-height, 100vh)!important;min-width:var(--print-viewport-width, 100vw)!important;min-height:var(--print-viewport-height, 100vh)!important;max-width:var(--print-viewport-width, 100vw)!important;max-height:var(--print-viewport-height, 100vh)!important;overflow:hidden!important;transform:none!important;transform-origin:top left!important}html.access-print-viewport .login-screen,html.access-print-viewport .kamelio-os,html.access-print-viewport .boot-screen{width:var(--print-viewport-width, 100vw)!important;height:var(--print-viewport-height, 100vh)!important;min-height:var(--print-viewport-height, 100vh)!important;max-height:var(--print-viewport-height, 100vh)!important;overflow:hidden!important}html.access-print-viewport .workspace,html.access-print-viewport .workspace-body,html.access-print-viewport .drive-workspace,html.access-print-viewport .assistant-workspace,html.access-print-viewport .assistant-main,html.access-print-viewport .top-panel,html.access-print-viewport .nda-html-gate,html.access-print-viewport .nda-html-shell,html.access-print-viewport .nda-document-column,html.access-print-viewport .nda-document-pane,html.access-print-viewport .nda-source-html,html.access-print-viewport .nda-right-rail,html.access-print-viewport .confidential-sidebar{overflow:hidden!important;max-height:var(--print-viewport-height, 100vh)!important}html.access-print-viewport .access-rail-region,html.access-print-viewport .access-rail{display:flex!important;visibility:visible!important;opacity:1!important;z-index:2147483647!important}html.access-print-viewport .access-rail{position:fixed!important}html.access-print-viewport .access-status-toast{max-width:min(320px,calc(var(--print-viewport-width, 100vw) - 96px))!important;white-space:normal!important}}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active,html[data-access-theme=oled] .kamelio-os.nda-shell-active{--nda-dark-bg: #070d1e;--nda-dark-panel: rgba(14, 23, 46, .86);--nda-dark-panel-strong: rgba(18, 29, 58, .92);--nda-dark-card: rgba(20, 31, 60, .82);--nda-dark-card-soft: rgba(22, 34, 66, .66);--nda-dark-ink: #f6f8ff;--nda-dark-text: #e7edff;--nda-dark-muted: #b8c5ea;--nda-dark-soft: #94a3cd;--nda-dark-line: rgba(220, 228, 255, .18);--nda-dark-gold: rgba(230, 204, 128, .42);color:var(--nda-dark-text);background:radial-gradient(circle at 18% 0%,rgba(126,99,247,.14),transparent 32%),radial-gradient(circle at 86% 8%,rgba(82,132,255,.1),transparent 34%),linear-gradient(180deg,#081127,#050914)}html[data-access-theme=oled] .kamelio-os.nda-shell-active{--nda-dark-bg: #02050d;--nda-dark-panel: rgba(5, 9, 20, .92);--nda-dark-panel-strong: rgba(8, 14, 29, .96);--nda-dark-card: rgba(9, 16, 34, .9);--nda-dark-card-soft: rgba(11, 19, 38, .78);background:radial-gradient(circle at 18% 0%,rgba(126,99,247,.12),transparent 30%),linear-gradient(180deg,#02050d,#01030a)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace{color:var(--nda-dark-text);background:linear-gradient(90deg,rgba(255,255,255,.025),transparent 16%,transparent 84%,rgba(255,255,255,.022)),linear-gradient(180deg,#ffffff06,#fff0)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode{color:var(--nda-dark-text);background:transparent;box-shadow:none}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-column{border-color:var(--nda-dark-line);background:radial-gradient(circle at 50% 0%,rgba(126,99,247,.11),transparent 32%),linear-gradient(180deg,#0c142ac7,#070c1be0);box-shadow:inset -1px 0 #ffffff0f,inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-toolbar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-toolbar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-toolbar,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-toolbar{border-bottom-color:var(--nda-dark-gold);background:linear-gradient(180deg,#0a1124db,#0a112494),radial-gradient(circle at 92% 0%,rgba(126,99,247,.16),transparent 34%);box-shadow:0 1px #ffffff14 inset,0 12px 28px #0003}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html{color:var(--nda-dark-text);border-color:#dce4ff24;background:radial-gradient(circle at 50% 3%,rgba(255,255,255,.055),transparent 28%),linear-gradient(180deg,#0c1327f5,#070c1bfa);box-shadow:0 24px 64px #0000004d,0 0 0 1px #ffffff09,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-toolbar strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-toolbar strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-toolbar strong{color:var(--nda-dark-ink)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html h4,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html h4,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html h4{color:#dcf7ee}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html p,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html li,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html td,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html th,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-subtitle,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-note,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html p,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html li,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html td,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html th,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-subtitle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-note,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html p,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html li,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html td,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html th,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-subtitle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-note{color:var(--nda-dark-text)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-contract-meta,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-toolbar span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-contract-meta,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-toolbar span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-contract-meta,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-toolbar span{color:var(--nda-dark-muted)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-brand-mark,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-holos-mark,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-brand-mark,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-holos-mark,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-brand-mark,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-holos-mark{color:var(--nda-dark-ink);border-color:#dce4ff29;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.16),transparent 42%),linear-gradient(180deg,#ffffff21,#ffffff12)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){color:var(--nda-dark-text);border-left-color:var(--nda-dark-line);background:radial-gradient(circle at 88% 4%,rgba(126,99,247,.18),transparent 30%),linear-gradient(180deg,#0d162de0,#070c1bd1);box-shadow:-18px 0 42px #0000003d,inset 1px 0 #ffffff12}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-status-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-status-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-status-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-progress-card{color:var(--nda-dark-text);border-color:#dce4ff24;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.07),transparent 42%),linear-gradient(180deg,var(--nda-dark-card),var(--nda-dark-card-soft));box-shadow:0 18px 44px #00000038,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-status-card strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-card h3,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-signature-heading h3,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-signature-heading strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .signature-pad-head strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .strong-check,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-status-card strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-card h3,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-signature-heading h3,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-signature-heading strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .signature-pad-head strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .strong-check,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-status-card strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-card h3,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-signature-heading h3,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-signature-heading strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .signature-pad-head strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .strong-check{color:var(--nda-dark-ink)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-signature-heading span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .signature-status,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-secure-note,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-column>p:last-child,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-card p,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-progress-card .step,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-signature-heading span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .signature-status,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-secure-note,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-column>p:last-child,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-card p,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-progress-card .step,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-signature-heading span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .signature-status,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-secure-note,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-column>p:last-child,html[data-access-theme=oled] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-card p,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-progress-card .step{color:var(--nda-dark-muted)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-column label:not(.checkline),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-column label:not(.checkline),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-column label:not(.checkline){color:#dce5ff}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-form-grid input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .typed-signature-row input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .typed-signature-row button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-form-grid input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .typed-signature-row input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .typed-signature-row button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-form-grid input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .typed-signature-row input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .typed-signature-row button{color:var(--nda-dark-ink);border-color:#dce4ff2e;background:linear-gradient(180deg,#ffffff18,#ffffff0e);box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000001a}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-form-grid input::placeholder,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .typed-signature-row input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-form-grid input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .typed-signature-row input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-form-grid input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .typed-signature-row input::placeholder{color:#9eabd2;opacity:1}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .signature-pad-block,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .signature-pad-block,html[data-access-theme=oled] .kamelio-os.nda-shell-active .signature-pad-block{border-color:#dce4ff29;background:linear-gradient(180deg,#141f3cc7,#0e172eb8);box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff17}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .signature-pad,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .signature-pad.compact,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .signature-pad,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .signature-pad.compact,html[data-access-theme=oled] .kamelio-os.nda-shell-active .signature-pad,html[data-access-theme=oled] .kamelio-os.nda-shell-active .signature-pad.compact{border-color:#ad97ff6b;background:linear-gradient(90deg,rgba(126,99,247,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(126,99,247,.04) 1px,transparent 1px),#fffffffa;background-size:24px 24px}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-legal-note,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-legal-note,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-legal-note{color:#e9e2ca;border-color:#e6cc8047;background:linear-gradient(180deg,#e6cc801c,#e6cc800e)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .strong-check input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .strong-check input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .strong-check input{border-color:#dce4ff5c;background:linear-gradient(180deg,#ffffff1c,#ffffff0e);box-shadow:inset 0 1px #ffffff1a,0 8px 18px #0000002e}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .strong-check input:checked,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .strong-check input:checked,html[data-access-theme=oled] .kamelio-os.nda-shell-active .strong-check input:checked{border-color:#a48bffeb;background:linear-gradient(135deg,#765df6,#9a7cff);box-shadow:0 12px 26px #765df647,inset 0 1px #ffffff47}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .primary-button:disabled,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .primary-button:disabled,html[data-access-theme=oled] .kamelio-os.nda-shell-active .primary-button:disabled{opacity:.82;color:#f6f8ffc2;background:linear-gradient(135deg,#765df694,#8d6fff7a)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded{background:radial-gradient(circle at 76% 0%,rgba(126,99,247,.13),transparent 34%),linear-gradient(180deg,var(--nda-dark-bg),#030712)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-column,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-column,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-column{background:linear-gradient(180deg,#0a1124eb,#060b19f5)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline){color:#dce5ff}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-status,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .notice,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-status,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .notice,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-status,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .notice{color:var(--nda-dark-muted)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured{border-color:#dce4ff29;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.08),transparent 42%),linear-gradient(180deg,#141f3cc7,#0e172eb8);box-shadow:0 12px 28px #0000002e,inset 0 1px #ffffff17}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head strong{color:var(--nda-dark-ink)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{border-color:#ad97ff6b;background:linear-gradient(90deg,rgba(126,99,247,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(126,99,247,.04) 1px,transparent 1px),#fffffffa;background-size:24px 24px}.access-rail{--access-bubble-gap: 8px;--access-bubble-min-width: clamp(128px, 12vw, 168px);--access-bubble-max-width: min(300px, calc(100vw - 104px) );--access-bubble-min-height: 28px;--access-bubble-pad-y: 5px;--access-bubble-pad-x: 12px;--access-bubble-font-size: clamp(10.75px, calc(11.5px * var(--access-toolbar-effective-scale, 1)), 12.5px);--access-bubble-radius: 12px}.access-button:after,.access-settings-button:after,.access-logo-button:after,.access-status-toast{box-sizing:border-box;width:max-content;min-width:var(--access-bubble-min-width);max-width:var(--access-bubble-max-width);min-height:var(--access-bubble-min-height);padding:var(--access-bubble-pad-y) var(--access-bubble-pad-x);border-radius:var(--access-bubble-radius);display:inline-flex;align-items:center;justify-content:center;color:#fffffff7;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.16),transparent 42%),linear-gradient(180deg,#4e6182e0,#304467d6);border:1px solid rgba(97,151,236,.58);box-shadow:0 12px 24px #05122c38,0 0 0 1px #ffffff14,inset 0 1px #ffffff2e,inset 0 -1px #00000021;backdrop-filter:blur(16px) saturate(1.32);-webkit-backdrop-filter:blur(16px) saturate(1.32);font-size:var(--access-bubble-font-size);font-weight:720;line-height:1.1;letter-spacing:0;text-align:center;text-wrap:balance;white-space:normal;overflow-wrap:normal;word-break:normal}.access-button:after,.access-settings-button:after,.access-logo-button:after{right:calc(100% + var(--access-bubble-gap));transform:translateY(-50%) translate(4px) scale(.985)}.access-button:hover:after,.access-button:focus-visible:after,.access-settings-button:hover:after,.access-settings-button:focus-visible:after,.access-logo-button:hover:after,.access-logo-button:focus-visible:after{transform:translateY(-50%) translate(0) scale(1)}.access-status-toast{right:calc(100% + var(--access-bubble-gap));bottom:14px}.access-rail.dock-left .access-button:after,.access-rail.dock-left .access-settings-button:after,.access-rail.dock-left .access-logo-button:after,.access-rail.dock-left .access-status-toast{left:calc(100% + var(--access-bubble-gap));right:auto}.access-rail.dock-left .access-button:after,.access-rail.dock-left .access-settings-button:after,.access-rail.dock-left .access-logo-button:after{transform:translateY(-50%) translate(-4px) scale(.985)}.access-rail.dock-left .access-button:hover:after,.access-rail.dock-left .access-button:focus-visible:after,.access-rail.dock-left .access-settings-button:hover:after,.access-rail.dock-left .access-settings-button:focus-visible:after,.access-rail.dock-left .access-logo-button:hover:after,.access-rail.dock-left .access-logo-button:focus-visible:after{transform:translateY(-50%) translate(0) scale(1)}.access-rail.dock-top .access-button:after,.access-rail.dock-top .access-settings-button:after,.access-rail.dock-top .access-logo-button:after,.access-rail.dock-bottom .access-button:after,.access-rail.dock-bottom .access-settings-button:after,.access-rail.dock-bottom .access-logo-button:after{left:50%;right:auto}.access-rail.dock-top .access-button:after,.access-rail.dock-top .access-settings-button:after,.access-rail.dock-top .access-logo-button:after{top:calc(100% + var(--access-bubble-gap));transform:translate(-50%) translateY(4px) scale(.985)}.access-rail.dock-bottom .access-button:after,.access-rail.dock-bottom .access-settings-button:after,.access-rail.dock-bottom .access-logo-button:after{bottom:calc(100% + var(--access-bubble-gap));transform:translate(-50%) translateY(-4px) scale(.985)}.access-rail.dock-top .access-button:hover:after,.access-rail.dock-top .access-button:focus-visible:after,.access-rail.dock-top .access-settings-button:hover:after,.access-rail.dock-top .access-settings-button:focus-visible:after,.access-rail.dock-top .access-logo-button:hover:after,.access-rail.dock-top .access-logo-button:focus-visible:after,.access-rail.dock-bottom .access-button:hover:after,.access-rail.dock-bottom .access-button:focus-visible:after,.access-rail.dock-bottom .access-settings-button:hover:after,.access-rail.dock-bottom .access-settings-button:focus-visible:after,.access-rail.dock-bottom .access-logo-button:hover:after,.access-rail.dock-bottom .access-logo-button:focus-visible:after{transform:translate(-50%) translateY(0) scale(1)}@media(max-width:700px){.access-rail{--access-bubble-min-width: 118px;--access-bubble-max-width: min(232px, calc(100vw - 84px) );--access-bubble-font-size: calc(10.5px * var(--access-text-scale, 1));--access-bubble-pad-x: 10px}}.kamelio-os.nda-shell-active .nda-document-column,.nda-document-column{grid-template-rows:auto minmax(0,1fr)}.kamelio-os.nda-shell-active .nda-shell-top,.nda-shell-top{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;gap:clamp(12px,2vw,22px);padding:clamp(16px,2vw,22px) clamp(28px,4vw,48px) clamp(10px,1.2vw,14px);border-bottom:1px solid rgba(214,164,47,.14)}.kamelio-os.nda-shell-active .nda-shell-top .tag,.nda-shell-top .tag,.nda-document-toolbar{display:none}.kamelio-os.nda-shell-active .nda-shell-top h2,.nda-shell-top h2{grid-column:1;grid-row:1;min-width:0;max-width:100%;margin:0;font-size:clamp(18px,1.25vw,24px);font-weight:650;line-height:1.08;text-wrap:balance;white-space:normal}.kamelio-os.nda-shell-active .nda-shell-actions,.nda-shell-actions{grid-column:2;grid-row:1;align-self:center;flex-shrink:0}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action,.nda-shell-actions .compact-action{min-height:40px;height:40px;padding:0 15px;border-radius:16px;font-size:.9rem;font-weight:650;white-space:nowrap}.kamelio-os.nda-shell-active .nda-document-pane,.nda-document-pane{padding-top:0}.kamelio-os.nda-shell-active .nda-source-html,.nda-source-html{padding-top:clamp(12px,1.35vw,22px)}@media(max-width:760px){.kamelio-os.nda-shell-active .nda-shell-top,.nda-shell-top{grid-template-columns:1fr;align-items:start;padding:14px 18px 10px}.kamelio-os.nda-shell-active .nda-shell-actions,.nda-shell-actions{grid-column:1;justify-self:start}}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode){--nda-right-rail-width: clamp(264px, 17vw, 276px);grid-template-columns:minmax(0,1fr) var(--nda-right-rail-width)}}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-right-rail:not(.collapsed){padding:18px 14px}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .compact-gates{gap:8px;padding:8px 0 12px}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line{min-height:25px;gap:8px;font-size:.74rem;line-height:1.16}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line svg{width:14px;height:14px;flex:0 0 14px}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card{gap:9px;padding:14px 0 12px}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card h3{font-size:.92rem;line-height:1.12}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p{max-width:26ch;font-size:.78rem;line-height:1.36}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;padding-top:2px}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .primary-button{min-height:36px;border-radius:10px;font-size:.76rem}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .outline-button{min-height:34px;border-radius:10px;padding-inline:6px;font-size:.72rem;letter-spacing:0}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card{padding-top:10px}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card .step{min-height:28px;gap:8px;font-size:.76rem;line-height:1.16}.kamelio-os.nda-shell-active .nda-shell-actions{display:inline-flex;align-items:center;justify-content:flex-end;align-self:center;justify-self:end;gap:8px;flex-wrap:nowrap;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button,.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button{transform:translateZ(0)}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;min-height:44px;margin-left:4px;padding:0 14px;border-radius:16px;font-size:.88rem;font-weight:700;line-height:1;white-space:nowrap;transform:translateZ(0)}@media(max-width:760px){.kamelio-os.nda-shell-active .nda-shell-actions{gap:6px}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{height:38px;min-height:38px;margin-left:2px;padding-inline:11px;border-radius:14px;font-size:.8rem}}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{border:0!important;border-bottom:1px solid rgba(116,132,176,.1)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .storage-card,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{padding-inline:10px}.kamelio-os.nda-shell-active .confidential-sidebar .storage-card{padding-inline:12px;border-top:1px solid rgba(116,132,176,.1)!important;border-radius:0!important}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active{border-color:transparent!important;background:#7e63f713!important;box-shadow:none!important}.kamelio-os.nda-shell-active .nda-shell-actions,.kamelio-os.nda-shell-active .nda-shell-actions:before,.kamelio-os.nda-shell-active .nda-shell-actions:after{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.kamelio-os.nda-shell-active .nda-shell-actions{gap:10px}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button,.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button,.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{flex:0 0 auto}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){align-self:stretch;height:100%;min-height:100%;padding:22px 18px;border-left:1px solid rgba(92,108,146,.14);background:radial-gradient(circle at 78% 2%,rgba(255,255,255,.74),transparent 30%),linear-gradient(180deg,#ffffff9e,#f7f9ff7a);box-shadow:-14px 0 34px #2737600b,inset 1px 0 #ffffff9e}.kamelio-os.nda-shell-active .compact-gates,.kamelio-os.nda-shell-active .nda-guide-card,.kamelio-os.nda-shell-active .nda-progress-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kamelio-os.nda-shell-active .compact-gates,.kamelio-os.nda-shell-active .nda-guide-card,.kamelio-os.nda-shell-active .nda-progress-card{padding-inline:6px}.kamelio-os.nda-shell-active .compact-gates,.kamelio-os.nda-shell-active .nda-guide-card{border-bottom:1px solid rgba(116,132,176,.13)!important}.kamelio-os.nda-shell-active .gate-line{border:0!important;background:transparent!important;box-shadow:none!important}.kamelio-os.nda-shell-active .nda-guide-actions .primary-button,.kamelio-os.nda-shell-active .nda-guide-actions .outline-button{display:inline-flex;align-items:center;justify-content:center;min-width:0;text-align:center;line-height:1}.kamelio-os.nda-shell-active .nda-guide-actions .outline-button{padding-inline:8px}.kamelio-os.nda-shell-active .nda-rail-toggle{min-height:42px;padding:0 18px;border:1px solid rgba(126,99,247,.2);border-radius:999px;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.98),transparent 48%),linear-gradient(180deg,#ffffffeb,#f2f1ffc7);color:#765df6;font-size:.86rem;font-weight:760;box-shadow:0 14px 30px #2d3d691a,inset 0 1px #ffffffeb}.kamelio-os.nda-shell-active .nda-rail-toggle svg{color:currentColor}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{border:0!important;border-bottom:1px solid rgba(220,228,255,.1)!important;background:transparent!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{border-color:transparent!important;background:transparent!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card{border-top:1px solid rgba(220,228,255,.1)!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active{color:#bbaeff!important;border-color:transparent!important;background:#7e63f71f!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg{color:#bbaeff!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){min-height:100%;background:radial-gradient(circle at 78% 0%,rgba(126,99,247,.14),transparent 30%),linear-gradient(180deg,#101b37b3,#080e1fa8);box-shadow:-14px 0 34px #0000002e,inset 1px 0 #ffffff12}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-progress-card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-card{border-bottom:1px solid rgba(220,228,255,.1)!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .gate-line,html[data-access-theme=oled] .kamelio-os.nda-shell-active .gate-line{border:0!important;background:transparent!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-toggle{color:#765df6;border-color:#fff6;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.98),transparent 48%),linear-gradient(180deg,#ffffffe0,#e8e9f2c7);box-shadow:0 14px 30px #0000002e,inset 0 1px #ffffffdb}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible{transform:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:before{display:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active{color:#765df6!important;border-color:transparent!important;background:#7e63f70f!important;box-shadow:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,.kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg{color:#765df6!important}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .storage-card,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{border-left:0!important;border-right:0!important;border-bottom:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible{color:#765df6!important;border-color:transparent!important;background:#7e63f70e!important;box-shadow:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover strong,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible strong,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover span:not(.file-badge),.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible span:not(.file-badge),.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover span,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible span,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover svg,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible svg{color:#765df6!important}.kamelio-os.nda-shell-active .nda-guide-actions .outline-button,.kamelio-os.nda-shell-active .nda-guide-actions .primary-button{text-align:center!important;line-height:1.1}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-actions{grid-template-columns:minmax(128px,1.18fr) minmax(92px,.82fr)!important}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .outline-button{gap:5px;padding-inline:6px;font-size:.68rem;white-space:nowrap}.kamelio-os.nda-shell-active .nda-guide-actions .outline-button svg,.kamelio-os.nda-shell-active .nda-guide-actions .primary-button svg{flex:0 0 auto}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active{color:#c6bbff!important;background:#7e63f71a!important;border-color:transparent!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:hover svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item:focus-visible svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item.active svg{color:#c6bbff!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{background:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button:focus-visible{color:#c6bbff!important;background:#7e63f71a!important}.kamelio-os.nda-shell-active .nda-shell-top,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top{padding-top:clamp(13px,1.7vw,19px);padding-bottom:clamp(7px,.85vw,11px);min-height:auto;box-sizing:border-box}.kamelio-os.nda-shell-active .nda-shell-top h2,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top h2{max-width:min(100%,40em);font-size:clamp(17px,1.15vw,21px);line-height:1.06}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-pane{padding-top:clamp(10px,1.15vw,18px)}.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-source-html{padding-top:clamp(18px,2vw,30px);scroll-margin-top:clamp(12px,1.2vw,18px)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-top,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-top,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-top,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top{background:linear-gradient(180deg,#0a1124d1,#0a11249e);border-bottom-color:#c69a2e33}.kamelio-os.nda-shell-active .nda-shell-top{padding-top:clamp(10px,1.25vw,15px);padding-bottom:clamp(6px,.7vw,9px);border-bottom-color:#d6a42f1a}.kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(16px,1.02vw,19px);font-weight:630;line-height:1.08;max-width:min(100%,44em)}.kamelio-os.nda-shell-active .nda-shell-actions{gap:7px}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button{width:36px;height:36px;min-height:36px;border-radius:13px}.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button{width:40px;height:40px;min-height:40px;border-radius:50%;font-size:.82rem}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{height:37px;min-height:37px;padding-inline:13px;border-radius:14px;font-size:.8rem;font-weight:660}.kamelio-os.nda-shell-active .nda-document-pane{background:linear-gradient(180deg,#ffffffeb,#fafbffe0)}.kamelio-os.nda-shell-active .nda-source-html{max-width:min(100%,920px);padding-top:clamp(10px,1.15vw,18px)}.kamelio-os.nda-shell-active .nda-contract-cover{margin-bottom:clamp(18px,2vw,28px);padding-bottom:clamp(18px,2vw,28px)}.kamelio-os.nda-shell-active .nda-contract-meta{margin-bottom:clamp(8px,1vw,14px);color:#1f2d549e;font-size:.7rem;font-weight:540;letter-spacing:.01em}.kamelio-os.nda-shell-active .nda-gold-line{margin:0 0 clamp(18px,2vw,26px);opacity:.42}.kamelio-os.nda-shell-active .nda-brand-row{margin-bottom:clamp(10px,1.2vw,16px);gap:8px;opacity:.68}.kamelio-os.nda-shell-active .nda-brand-mark,.kamelio-os.nda-shell-active .nda-holos-mark{min-height:26px;padding:3px 9px 3px 4px;border-color:#7484b01f;background:#ffffff9e;box-shadow:none;font-size:.72rem;font-weight:610}.kamelio-os.nda-shell-active .nda-brand-mark img,.kamelio-os.nda-shell-active .nda-holos-mark img{width:18px;height:18px}.kamelio-os.nda-shell-active .nda-source-html h1{max-width:680px;margin:0 auto 9px;font-size:clamp(1.38rem,2.1vw,1.86rem);font-weight:650;line-height:1.1;letter-spacing:0}.kamelio-os.nda-shell-active .nda-subtitle{margin-bottom:clamp(12px,1.35vw,18px);color:#223153c7;font-size:clamp(.9rem,.55vw + .76rem,1rem);font-weight:430}.kamelio-os.nda-shell-active .nda-source-note{width:min(680px,100%);margin:0 auto;padding:clamp(12px,1.35vw,15px) clamp(12px,1.6vw,18px);border:0;border-top:1px solid rgba(198,154,46,.2);border-bottom:1px solid rgba(198,154,46,.18);border-radius:0;background:transparent;box-shadow:none;color:#1f2d54d1;font-size:clamp(.86rem,.4vw + .76rem,.95rem);line-height:1.43}.kamelio-os.nda-shell-active .nda-source-note svg{opacity:.58}.kamelio-os.nda-shell-active .nda-source-html h2,.kamelio-os.nda-shell-active .nda-source-html h3,.kamelio-os.nda-shell-active .nda-source-html h4{color:#193f36;font-weight:650;letter-spacing:0}.kamelio-os.nda-shell-active .nda-source-html h2{margin:clamp(26px,3vw,38px) 0 clamp(9px,1.2vw,14px);font-size:clamp(1.12rem,1.25vw,1.42rem);line-height:1.15}.kamelio-os.nda-shell-active .nda-source-html p,.kamelio-os.nda-shell-active .nda-source-html li,.kamelio-os.nda-shell-active .nda-source-html td,.kamelio-os.nda-shell-active .nda-source-html th{color:#1f2d37e0;font-size:clamp(.9rem,.32vw + .82rem,1rem);font-weight:400;line-height:1.58}.kamelio-os.nda-shell-active .nda-source-html strong{font-weight:650}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .compact-gates{opacity:.76}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line{color:#1e2e56c2;font-weight:570}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card h3{font-size:.86rem;font-weight:650}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p{color:#1e2e56c7;font-size:.74rem;line-height:1.34}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card{opacity:.72}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card:hover,.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card:focus-within{opacity:1}.kamelio-os.nda-shell-active .confidential-sidebar .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{transition:color .12s ease,background-color .12s ease,opacity .12s ease}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span:not(.file-badge),.kamelio-os.nda-shell-active .confidential-sidebar .storage-card p,.kamelio-os.nda-shell-active .confidential-sidebar .brand-subtitle{color:#2c3d68b3}.kamelio-os.nda-shell-active .confidential-sidebar .section-label{color:#2c3d688a;font-weight:650}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-legal-note{box-shadow:none}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card{border-color:#7e63f721;background:#ffffff8a}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-pane{background:linear-gradient(180deg,#080e1ff5,#0a1124f0)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-contract-meta,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-contract-meta,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-contract-meta{color:#e1e8ff8f}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-brand-mark,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-holos-mark,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-brand-mark,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-holos-mark,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-brand-mark,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-holos-mark{border-color:#dce4ff1f;background:#ffffff0f;color:#f5f8ffd1}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-subtitle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-subtitle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-subtitle{color:#e8eeffc2}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-note,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-note,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-note{border-top-color:#c69a2e3d;border-bottom-color:#c69a2e2e;background:transparent;color:#edf1ffd6}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html h4,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html h4,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html h4{color:#ddfff2eb;font-weight:650}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html p,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html li,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html td,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html th,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html p,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html li,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html td,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html th,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html p,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html li,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html td,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html th{color:#eff3ffe0;font-weight:400}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line{color:#e2eaffb8}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p{color:#e2eaffbd}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span:not(.file-badge),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card p,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .brand-subtitle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span:not(.file-badge),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card p,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .brand-subtitle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span:not(.file-badge),html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .storage-card p,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .brand-subtitle{color:#e2eaffa3}@media(max-width:760px){.kamelio-os.nda-shell-active .nda-shell-top{gap:10px;padding:12px 16px 8px}.kamelio-os.nda-shell-active .nda-shell-actions{justify-self:end}.kamelio-os.nda-shell-active .nda-source-html h1{font-size:clamp(1.2rem,7vw,1.55rem)}.kamelio-os.nda-shell-active .nda-brand-row{opacity:.58}}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card{border-color:transparent!important;background:transparent!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card{border:0!important;border-bottom:1px solid rgba(220,228,255,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button{color:#f8fbfff0!important;border-color:#dce4ff2b!important;background:#ffffff0e!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid input::placeholder,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input::placeholder{color:#e7edff85!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured{border-color:#dce4ff21!important;background:#ffffff0b!important;box-shadow:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note{color:#f6f0dadb;border-color:#e6cc8038;background:#e6cc800e;box-shadow:none}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle,.nda-html-gate.right-rail-collapsed .nda-rail-toggle{display:grid!important;place-items:center!important;inline-size:34px!important;block-size:34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;aspect-ratio:1 / 1;margin:0 auto!important;padding:0!important;border-radius:999px!important;color:#20315d;border:1px solid rgba(118,132,180,.22);background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.86),transparent 38%),linear-gradient(180deg,#ffffffc7,#f5f8ff8f);box-shadow:0 10px 24px #3d52871a,inset 0 1px #ffffffd1}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle svg,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle svg,.nda-html-gate.right-rail-collapsed .nda-rail-toggle svg{width:16px;height:16px;stroke-width:2.4}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle span,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle span,.nda-html-gate.right-rail-collapsed .nda-rail-toggle span{position:absolute;width:1px;max-width:1px;height:1px;overflow:hidden;opacity:0;clip-path:inset(50%);white-space:nowrap}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:hover,.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:focus-visible,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:hover,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:focus-visible,.nda-html-gate.right-rail-collapsed .nda-rail-toggle:hover,.nda-html-gate.right-rail-collapsed .nda-rail-toggle:focus-visible{transform:translate3d(0,-1px,0) scale(1.025);color:#765df6;border-color:#7e63f73d;box-shadow:0 12px 24px #3d528721,inset 0 1px #ffffffe0}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle{color:#e8eefff0;border-color:#e2ebff2e;background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.24),transparent 42%),linear-gradient(180deg,#ffffff1a,#ffffff0b);box-shadow:0 12px 26px #0003,inset 0 1px #ffffff24}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle:focus-visible{color:#c9bdff;border-color:#c9bdff4d;box-shadow:0 14px 28px #0000003d,inset 0 1px #ffffff2e}.kamelio-os.nda-shell-active .nda-shell-top,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top{position:relative;background:linear-gradient(180deg,#ffffff1f,#ffffff14)!important;border-bottom-color:#d6a42f1f!important;box-shadow:0 18px 46px #3f507e0b,inset 0 1px #ffffff57!important;backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12)}.kamelio-os.nda-shell-active .nda-shell-top:before,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 72% 0%,rgba(126,99,247,.055),transparent 34%),linear-gradient(90deg,#ffffff14,#fff0);opacity:.72}.kamelio-os.nda-shell-active .nda-shell-top>*,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top>*{position:relative;z-index:1}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-top,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-top,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-top,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-shell-top{background:linear-gradient(180deg,#0a11241f,#0a112414)!important;border-bottom-color:#e6cc8029!important;box-shadow:0 18px 46px #0000001f,inset 0 1px #ffffff1a!important}.access-rail.collapsed .access-status-toast{top:50%;bottom:auto;right:calc(100% + var(--access-bubble-gap, 8px));min-height:34px;height:34px;padding:0 14px;align-items:center;justify-content:center;line-height:1;text-align:center;white-space:nowrap;transform:translate3d(0,-50%,0)}.access-rail.collapsed.dock-left .access-status-toast{left:calc(100% + var(--access-bubble-gap, 8px));right:auto}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2{max-width:min(100%,58em);font-size:clamp(14px,.92vw,16.5px);line-height:1.12;word-spacing:.01em}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2{max-width:min(100%,62em);font-size:clamp(15px,.95vw,17px);line-height:1.16;word-spacing:.025em}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h1{max-width:720px;font-size:clamp(1.12rem,1.62vw,1.52rem);line-height:1.16}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h1{max-width:760px;font-size:clamp(1.22rem,1.72vw,1.62rem);line-height:1.18}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-note{font-size:clamp(.78rem,.28vw + .7rem,.86rem);line-height:1.44}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-note{font-size:clamp(.82rem,.3vw + .72rem,.92rem);line-height:1.46}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h2{font-size:clamp(1rem,1.05vw,1.2rem);line-height:1.18}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h2{font-size:clamp(1.06rem,1.08vw,1.26rem);line-height:1.2}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html th{font-size:clamp(.82rem,.24vw + .76rem,.92rem);line-height:1.52}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html th{font-size:clamp(.88rem,.24vw + .8rem,.98rem);line-height:1.5}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item{font-size:.78rem}html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{font-size:.82rem}html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{font-size:.86rem}html[data-font=opendyslexic] .top-panel{font-size:.86rem;letter-spacing:.008em;word-spacing:.015em}html[data-font=dyslexie] .top-panel{font-size:.9rem;letter-spacing:.004em;word-spacing:.02em}html[data-font=opendyslexic] .top-panel h2,html[data-font=dyslexie] .top-panel h2{font-size:.92rem}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button,.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button,.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{transition:color .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease;transform:none!important}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover,.kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible,.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:hover,.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:focus-visible{color:#765df6!important;border-color:transparent!important;background:#7e63f713!important;box-shadow:none!important}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover,.kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible{color:#765df6!important;border-color:transparent!important;background:#7e63f713!important;box-shadow:none!important}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover svg,.kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible svg,.kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover svg,.kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible svg{color:#765df6!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .avatar-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible{color:#b9a9ff!important;background:#a897ff21!important}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{min-width:126px;height:42px;min-height:42px;padding-inline:18px;border-radius:999px;font-size:.93rem;font-weight:680;gap:8px}.kamelio-os.nda-shell-active .nda-rail-toggle{font-size:.93rem}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line{font-size:.8rem}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card h3{font-size:.925rem}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p{font-size:.805rem}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .primary-button{font-size:.825rem}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .outline-button{font-size:.745rem}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card .step{font-size:.825rem}@media(max-width:760px){.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{min-width:auto;height:38px;min-height:38px;padding-inline:12px;font-size:.81rem}}:root{--access-panel-scale: 1;--access-control-scale: 1;--access-icon-scale: 1}.access-rail,.access-rail.dock-left,.access-rail.dock-right,.access-rail.dock-top,.access-rail.dock-bottom{--access-rail-button-size: 44px;--access-rail-logo-size: 42px;--access-rail-logo-image-size: 34px;--access-rail-icon-size: 18px;--access-rail-separator-length: 38px;--access-rail-button-radius: 14px;--access-rail-button-inner-radius: 10px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;word-spacing:normal;line-height:1}.access-status-toast{height:auto;min-height:34px;padding:8px 14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.78rem;letter-spacing:0;word-spacing:normal;line-height:1.18}.kamelio-os.nda-shell-active{--nda-left-rail-open-width: calc(272px * var(--access-panel-scale, 1));--nda-left-rail-collapsed-width: calc(74px * var(--access-icon-scale, 1));--nda-right-rail-collapsed-width: calc(54px * var(--access-icon-scale, 1));grid-template-columns:minmax(272px,var(--nda-left-rail-open-width)) minmax(0,1fr)}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-html-shell{grid-template-columns:minmax(0,1fr) var(--nda-right-rail-collapsed-width)}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode){--nda-right-rail-width: clamp(calc(264px * var(--access-panel-scale, 1)), calc(17vw * var(--access-panel-scale, 1)), 344px);grid-template-columns:minmax(0,1fr) var(--nda-right-rail-width)}}.kamelio-os.nda-shell-active .confidential-sidebar{padding:calc(25px * var(--access-control-scale, 1)) calc(20px * var(--access-control-scale, 1)) calc(22px * var(--access-control-scale, 1));gap:calc(18px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup strong{font-size:clamp(.92rem,calc(.98rem * var(--access-text-scale, 1)),1.18rem);line-height:1.08}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup span{font-size:clamp(.72rem,calc(.74rem * var(--access-text-scale, 1)),.94rem);line-height:1.18}.kamelio-os.nda-shell-active .nav-item{min-height:calc(40px * var(--access-control-scale, 1));gap:calc(12px * var(--access-control-scale, 1));font-size:clamp(.84rem,calc(.88rem * var(--access-text-scale, 1)),1.08rem);line-height:1.15}.kamelio-os.nda-shell-active .nav-item svg,.kamelio-os.nda-shell-active .sidebar-bottom-button svg,.kamelio-os.nda-shell-active .section-kicker svg,.kamelio-os.nda-shell-active .mini-doc-row svg{width:calc(18px * var(--access-icon-scale, 1));height:calc(18px * var(--access-icon-scale, 1));flex:0 0 calc(18px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker span,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button{font-size:clamp(.66rem,calc(.7rem * var(--access-text-scale, 1)),.86rem)}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .storage-card,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{font-size:clamp(.78rem,calc(.82rem * var(--access-text-scale, 1)),1rem);line-height:1.18}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span:not(.file-badge),.kamelio-os.nda-shell-active .confidential-sidebar .storage-card p{font-size:clamp(.7rem,calc(.74rem * var(--access-text-scale, 1)),.9rem);line-height:1.24}.kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong,.kamelio-os.nda-shell-active .confidential-sidebar .storage-head span{font-size:clamp(.76rem,calc(.8rem * var(--access-text-scale, 1)),.98rem);line-height:1.16}.kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(calc(1rem * var(--access-text-scale, 1)),calc(1.8cqi * var(--access-text-scale, 1)),calc(1.46rem * var(--access-text-scale, 1)));line-height:1.08;white-space:normal;text-wrap:balance}.kamelio-os.nda-shell-active .nda-shell-actions{gap:calc(8px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button{width:calc(38px * var(--access-control-scale, 1));height:calc(38px * var(--access-control-scale, 1));min-width:calc(38px * var(--access-control-scale, 1));min-height:calc(38px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button svg{width:calc(17px * var(--access-icon-scale, 1));height:calc(17px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button{width:calc(40px * var(--access-control-scale, 1));height:calc(40px * var(--access-control-scale, 1));min-width:calc(40px * var(--access-control-scale, 1));min-height:calc(40px * var(--access-control-scale, 1));font-size:clamp(.78rem,calc(.82rem * var(--access-text-scale, 1)),1rem)}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle{min-width:calc(126px * var(--access-control-scale, 1));height:calc(42px * var(--access-control-scale, 1));min-height:calc(42px * var(--access-control-scale, 1));padding-inline:calc(18px * var(--access-control-scale, 1));font-size:clamp(.86rem,calc(.93rem * var(--access-text-scale, 1)),1.12rem);gap:calc(8px * var(--access-control-scale, 1));white-space:nowrap}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle{inline-size:calc(34px * var(--access-icon-scale, 1));block-size:calc(34px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .nda-source-html{max-width:min(100%,calc(900px * var(--access-panel-scale, 1)));font-size:clamp(.92rem,calc(.95rem * var(--access-text-scale, 1)),1.42rem)}.kamelio-os.nda-shell-active .nda-source-html h1{font-size:clamp(calc(1.28rem * var(--access-text-scale, 1)),calc(2.05vw * var(--access-text-scale, 1)),calc(1.82rem * var(--access-text-scale, 1)));line-height:1.12}.kamelio-os.nda-shell-active .nda-source-html h2,.kamelio-os.nda-shell-active .nda-source-html h3,.kamelio-os.nda-shell-active .nda-source-html h4{font-size:clamp(calc(1.06rem * var(--access-text-scale, 1)),calc(.72vw + (.96rem * var(--access-text-scale, 1))),calc(1.34rem * var(--access-text-scale, 1)));line-height:1.18}.kamelio-os.nda-shell-active .nda-source-html p,.kamelio-os.nda-shell-active .nda-source-html li,.kamelio-os.nda-shell-active .nda-source-html td,.kamelio-os.nda-shell-active .nda-source-html th{font-size:clamp(calc(.88rem * var(--access-text-scale, 1)),calc(.22vw + (.82rem * var(--access-text-scale, 1))),calc(1rem * var(--access-text-scale, 1)));line-height:var(--access-line-height, 1.52)}.kamelio-os.nda-shell-active .nda-level-table,.kamelio-os.nda-shell-active .nda-source-html table{font-size:clamp(.82rem,calc(.86rem * var(--access-text-scale, 1)),1.22rem)}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line{min-height:calc(25px * var(--access-control-scale, 1));gap:calc(8px * var(--access-control-scale, 1));font-size:clamp(.76rem,calc(.8rem * var(--access-text-scale, 1)),.98rem);line-height:1.18}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .gate-line svg,.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card .step svg{width:calc(15px * var(--access-icon-scale, 1));height:calc(15px * var(--access-icon-scale, 1));flex:0 0 calc(15px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card h3{font-size:clamp(.88rem,calc(.925rem * var(--access-text-scale, 1)),1.12rem);line-height:1.16}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p{font-size:clamp(.78rem,calc(.805rem * var(--access-text-scale, 1)),.98rem);line-height:1.34}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-actions{gap:calc(8px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .primary-button,.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .outline-button{min-height:calc(34px * var(--access-control-scale, 1));padding-inline:calc(10px * var(--access-control-scale, 1));font-size:clamp(.74rem,calc(.805rem * var(--access-text-scale, 1)),.98rem);line-height:1.1;gap:calc(7px * var(--access-control-scale, 1));white-space:normal}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .primary-button{min-height:calc(36px * var(--access-control-scale, 1));font-size:clamp(.78rem,calc(.825rem * var(--access-text-scale, 1)),1rem)}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-actions .primary-button svg,.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-actions .outline-button svg{width:calc(15px * var(--access-icon-scale, 1));height:calc(15px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-progress-card .step{min-height:calc(28px * var(--access-control-scale, 1));font-size:clamp(.78rem,calc(.825rem * var(--access-text-scale, 1)),1rem);line-height:1.18}html[data-text-size=large] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-actions,html[data-text-size=xlarge] .kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-actions{grid-template-columns:1fr!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column{font-size:clamp(.86rem,calc(.9rem * var(--access-text-scale, 1)),1.18rem)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column h2,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column h3,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head strong,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check{font-size:clamp(.9rem,calc(.96rem * var(--access-text-scale, 1)),1.2rem);line-height:1.16}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline),.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head button,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button{font-size:clamp(.76rem,calc(.8rem * var(--access-text-scale, 1)),.96rem);line-height:1.12}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column input[type=text],.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column input:not([type]),.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input{min-height:calc(36px * var(--access-control-scale, 1));font-size:clamp(.78rem,calc(.82rem * var(--access-text-scale, 1)),1.02rem);line-height:1.18}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad{min-height:clamp(150px,calc(150px * var(--access-control-scale, 1)),190px)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact{min-height:clamp(124px,calc(124px * var(--access-control-scale, 1)),168px)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check input{width:calc(28px * var(--access-icon-scale, 1));height:calc(28px * var(--access-icon-scale, 1));flex:0 0 calc(28px * var(--access-icon-scale, 1))}@media(max-width:1280px){.kamelio-os.nda-shell-active .nda-source-html{max-width:min(100%,calc(820px * var(--access-panel-scale, 1)))}.kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(calc(.92rem * var(--access-text-scale, 1)),calc(1.6cqi * var(--access-text-scale, 1)),calc(1.26rem * var(--access-text-scale, 1)))}}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle{justify-content:center;min-width:clamp(118px,calc(120px * var(--access-control-scale, 1)),148px);max-width:100%;padding-inline:clamp(14px,calc(16px * var(--access-control-scale, 1)),22px);font-size:clamp(.82rem,calc(.88rem * var(--access-text-scale, 1)),1.04rem);letter-spacing:0}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle span{display:inline-block;overflow:visible;max-width:none;text-overflow:clip;white-space:nowrap}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row{grid-template-columns:calc(34px * var(--access-icon-scale, 1)) minmax(0,1fr);align-items:center;column-gap:calc(12px * var(--access-control-scale, 1));min-height:calc(50px * var(--access-control-scale, 1));padding:calc(7px * var(--access-control-scale, 1)) calc(12px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:hover,.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row:focus-visible{transform:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row>div{display:grid;align-content:center;justify-items:start;gap:calc(3px * var(--access-control-scale, 1));min-width:0}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong{display:block;line-height:1.08;max-width:100%}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span:not(.file-badge){display:block;line-height:1.12;max-width:100%}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge{justify-self:center;align-self:center;width:calc(34px * var(--access-icon-scale, 1));height:calc(34px * var(--access-icon-scale, 1));border-radius:calc(12px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge.folder{color:#326bd8;background:radial-gradient(circle at 30% 20%,rgba(219,236,255,.96),transparent 35%),linear-gradient(145deg,#a9ccff,#6aa0f2 58%,#4778dc);box-shadow:0 8px 16px #3967d42e,inset 0 1px #ffffffb3,inset 0 -1px #2253b82e}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge.folder svg{width:calc(20px * var(--access-icon-scale, 1));height:calc(20px * var(--access-icon-scale, 1));stroke-width:2.15;transform:translateY(.2px);filter:drop-shadow(0 1px 0 rgba(255,255,255,.34))}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge.doc{color:#245ec7;font-size:calc(.61rem * var(--access-text-scale, 1));font-weight:850;letter-spacing:-.015em;line-height:1;text-align:center;background:radial-gradient(circle at 28% 18%,rgba(211,231,255,.98),transparent 34%),linear-gradient(145deg,#8fb9ff,#4f83e6 58%,#2f62cf);box-shadow:0 8px 16px #3266d32e,inset 0 1px #ffffffad,inset 0 -1px #184db32e;text-shadow:0 1px 0 rgba(255,255,255,.3)}.kamelio-os.nda-shell-active{--nda-left-rail-collapsed-width: calc(63px * var(--access-icon-scale, 1));--nda-right-rail-collapsed-width: calc(46px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar{padding-top:clamp(11px,1.25vw,15px)}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{min-height:calc(54px * var(--access-control-scale, 1));padding-top:0}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed{padding-top:clamp(11px,1.25vw,15px)}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-brand-row{padding-top:0;padding-bottom:calc(14px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-right-rail:not(.collapsed){padding-top:clamp(10px,1.25vw,15px)}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle{margin-top:0;margin-bottom:clamp(12px,1.05vw,16px)}.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:var(--nda-left-rail-collapsed-width) minmax(0,1fr)}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed{justify-items:center;padding-inline:calc(10px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-brand-row,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-lockup,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .primary-nav{width:100%;justify-items:center}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-collapse-button,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button{justify-self:center;margin-inline:auto}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item svg,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button svg{justify-self:center;margin:0}.kamelio-os.nda-shell-active .nda-right-rail.collapsed,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail{justify-items:center}.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-rail-toggle,.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-toggle{justify-self:center;margin-inline:auto}@media(min-width:1081px){.kamelio-os.nda-shell-active:has(.nda-html-gate.right-rail-collapsed){padding-right:calc(68px * var(--access-toolbar-scale, 1))}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-html-shell,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-html-shell{grid-template-columns:minmax(0,1fr) 0!important}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-document-column,.kamelio-os.nda-shell-active .nda-html-gate.document-expanded .nda-document-column{border-right-color:transparent}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail{position:fixed;top:calc(31px * var(--access-control-scale, 1));right:calc(76px * var(--access-toolbar-scale, 1));z-index:48;display:grid;inline-size:34px;block-size:34px;min-inline-size:34px;min-block-size:34px;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible;pointer-events:none;backdrop-filter:none;-webkit-backdrop-filter:none}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail:before{display:none}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail .nda-rail-toggle{pointer-events:auto;inline-size:34px;block-size:34px;min-inline-size:34px;min-block-size:34px;border-radius:999px;padding:0;margin:0}}@media(max-width:1320px){.kamelio-os.nda-shell-active{--nda-left-rail-collapsed-width: calc(66px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:var(--nda-left-rail-collapsed-width) minmax(0,1fr)}}.modal-backdrop{padding:28px 104px 28px 28px;background:radial-gradient(circle at 20% 12%,rgba(118,93,246,.065),transparent 30%),radial-gradient(circle at 84% 18%,rgba(66,184,181,.045),transparent 28%),linear-gradient(118deg,#f5f8ff6b,#f8faff57);backdrop-filter:blur(9px) saturate(1.08);-webkit-backdrop-filter:blur(9px) saturate(1.08)}.access-modal{--access-preview-scale: 1;width:min(1180px,calc(100vw - 164px));height:min(780px,calc(100dvh - 56px));border-radius:34px;padding:16px 22px 14px;background:linear-gradient(135deg,#ffffffc7,#fafcffa8);border-color:#7e8bb82e;box-shadow:0 28px 76px #3c52882e,0 8px 22px #765df612,inset 0 1px #ffffffb8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(14px * var(--access-text-scale, 1));line-height:1.32;letter-spacing:0;word-spacing:normal}.access-modal *,.access-modal *:before,.access-modal *:after{box-sizing:border-box}.access-modal button,.access-modal input{min-width:0}.access-modal:before{border-radius:33px;background:linear-gradient(135deg,rgba(255,255,255,.42),transparent 34%),radial-gradient(circle at 78% 0%,rgba(118,93,246,.045),transparent 32%)}.access-modal:after{display:none;width:26vw;height:26vw;opacity:.5;right:-1px;top:-1px;transform:translate(45%,-45%)}.modal-close{top:16px;right:16px;width:38px;height:38px;border-radius:13px;border-color:#7380ae33;box-shadow:0 10px 22px #414e781a,inset 0 1px #ffffffb3}.access-modal-head{gap:12px;min-width:0;padding-right:52px}.access-modal-head>div{min-width:0}.access-modal-head h2{max-width:100%;font-size:clamp(23px,1.58vw,28px);line-height:1.2;letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance}.access-modal-head p{margin-top:5px;max-width:520px;font-size:calc(14px * var(--access-text-scale, 1));line-height:1.28;overflow-wrap:anywhere}.minute-pill{flex:0 1 auto;max-width:min(100%,320px);min-height:30px;padding:0 12px;gap:7px;font-size:calc(13px * var(--access-text-scale, 1));font-weight:760;line-height:1.12;white-space:normal;overflow-wrap:anywhere;border-color:#7785b72e;box-shadow:inset 0 1px #ffffffb8}.minute-pill svg{width:15px;height:15px}.access-modal-grid{grid-template-columns:minmax(352px,418px) minmax(0,1fr);gap:12px;min-height:0;overflow:hidden;margin-top:9px}.access-controls,.access-preview{min-width:0;min-height:0;border-radius:16px;padding:10px;border-color:#7684b429;background:#ffffff61;box-shadow:inset 0 1px #ffffff94,0 12px 30px #4253870e}.access-controls{gap:5px;padding-bottom:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.access-fieldset{min-width:0;padding:7px 8px 8px;border-radius:13px;border-color:transparent;background:transparent}.access-fieldset+.access-fieldset{border-top:1px solid rgba(107,123,171,.13);border-radius:0}.access-fieldset h3{margin-bottom:6px;font-size:calc(13px * var(--access-text-scale, 1));font-weight:760}.option-grid{min-width:0;gap:8px}.option-card,.choice-chip{border-radius:13px;min-height:50px;padding:6px 7px;min-width:0;max-width:100%;overflow:hidden;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;background:#ffffff8f;border-color:#6f7eae2e;box-shadow:inset 0 1px #ffffffb8,0 7px 16px #3a497a0b;transition:color .11s ease-out,border-color .11s ease-out,background .11s ease-out,box-shadow .11s ease-out}.compact-profile-grid .option-card{min-height:58px;padding:7px}.option-card:hover,.choice-chip:hover,.option-card:focus-visible,.choice-chip:focus-visible{transform:none;color:var(--violet);border-color:#765df661;background:#f7f4ffb8;box-shadow:inset 0 1px #ffffffc7,0 0 0 3px #765df60e}.option-card svg{width:16px;height:16px}.option-card strong{max-width:100%;font-size:calc(12px * var(--access-text-scale, 1));line-height:1.12;font-weight:760;overflow-wrap:anywhere;text-wrap:balance}.option-card span{max-width:100%;font-size:calc(10px * var(--access-text-scale, 1));overflow-wrap:anywhere}.option-card.active,.choice-chip.active{background:#f2eeffc7;box-shadow:inset 0 1px #ffffffc2,0 10px 22px #765df61a}.choice-chip{min-height:29px;height:auto;font-size:calc(12px * var(--access-text-scale, 1));font-weight:720;line-height:1.12;white-space:normal;text-wrap:balance}.font-chip-group{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;overflow-x:hidden}.font-choice{min-height:31px;padding-inline:5px;font-size:calc(12px * var(--access-text-scale, 1));line-height:1.1}.font-choice-opendyslexic,.font-choice-trebuchet{font-size:calc(11px * var(--access-text-scale, 1));word-break:break-word}.toggle-row{min-height:28px;padding-top:3px;font-size:calc(14px * var(--access-text-scale, 1));font-weight:700;min-width:0}.toggle-switch{width:36px;height:20px;min-width:36px}.toggle-switch span{width:14px;height:14px}.toggle-row.active .toggle-switch span{transform:translate(16px)}.text-slider{grid-template-columns:auto minmax(0,1fr) auto minmax(38px,auto);gap:7px;font-size:calc(14px * var(--access-text-scale, 1));min-width:0}.text-slider input{min-width:0}.text-slider strong{font-size:calc(18px * var(--access-text-scale, 1))}.text-slider em{min-width:38px;font-size:calc(13px * var(--access-text-scale, 1))}.access-preview h3{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(15px,calc(16px * var(--access-preview-scale)),18px);overflow-wrap:anywhere}.access-preview>p{margin-bottom:8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(12px,calc(13px * var(--access-preview-scale)),15px);overflow-wrap:anywhere}.preview-shell{grid-template-columns:122px minmax(0,1fr);gap:10px;height:calc(100% - 48px);min-width:0;min-height:0;border-radius:17px;padding:10px;border-color:#7684b42e;background:#ffffff6b;box-shadow:inset 0 1px #ffffff9e}.preview-shell aside{min-width:0;overflow:hidden;border-radius:15px;border-color:#7684b41a;box-shadow:inset 0 1px #ffffffa3}.preview-shell main,.preview-cards,.preview-cards article,.preview-table{min-width:0}.preview-cards article,.preview-table{border-radius:14px;border-color:#7684b426;background:#ffffff8a;box-shadow:inset 0 1px #ffffffb3}.preview-cards article{min-height:112px;overflow:hidden}.preview-table{font-size:clamp(11px,calc(12px * var(--access-preview-scale)),13px);overflow:hidden}.preview-table span{min-width:0;overflow:hidden;text-overflow:ellipsis}.preview-shell h4{font-size:clamp(20px,calc(23px * var(--access-preview-scale)),28px);line-height:1.24}.preview-cards strong{font-size:clamp(13px,calc(15px * var(--access-preview-scale)),17px);line-height:1.25}.preview-cards p{font-size:clamp(11px,calc(12px * var(--access-preview-scale)),13px);line-height:1.32;overflow-wrap:anywhere}.preview-shell .brand-lockup strong{font-size:calc(14px * var(--access-text-scale, 1));line-height:1.24}.access-preview.font-opendyslexic .preview-shell .brand-lockup strong{font-size:calc(13px * var(--access-text-scale, 1))}.access-preview.font-opendyslexic .preview-shell aside span:not(.brand-lockup span){gap:6px;padding-inline:6px;font-size:calc(12px * var(--access-text-scale, 1))}.preview-card .file-badge,.preview-format-row .file-badge{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;word-spacing:normal}.preview-shell :is(h4,strong,p,span){min-width:0;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.access-preview.text-small{--access-preview-scale: .94}.access-preview.text-large{--access-preview-scale: 1.06}.access-preview.text-xlarge{--access-preview-scale: 1.1}.access-preview.font-opendyslexic.text-large,.access-preview.font-atkinson.text-large{--access-preview-scale: 1.04}.access-preview.font-opendyslexic.text-xlarge,.access-preview.font-atkinson.text-xlarge{--access-preview-scale: 1.06}.access-preview.font-lexend,.access-preview.font-arial,.access-preview.font-comic,.access-preview.font-trebuchet,.access-preview.font-opendyslexic,.access-preview.font-dyslexie,.access-preview.font-atkinson,.access-preview.font-system{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;word-spacing:normal}.access-preview.font-lexend .preview-shell{font-family:Lexend,Inter,ui-sans-serif,system-ui,sans-serif}.access-preview.font-arial .preview-shell{font-family:Arial,Verdana,Helvetica,sans-serif}.access-preview.font-comic .preview-shell{font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Trebuchet MS,cursive,sans-serif}.access-preview.font-trebuchet .preview-shell{font-family:Trebuchet MS,Verdana,Arial,sans-serif}.access-preview.font-opendyslexic .preview-shell{font-family:OpenDyslexic,Trebuchet MS,Arial,sans-serif;word-spacing:.035em}.access-preview.font-dyslexie .preview-shell{font-family:Lexend,Atkinson Hyperlegible,Trebuchet MS,Verdana,Tahoma,Arial,sans-serif;word-spacing:.025em}.access-preview.font-atkinson .preview-shell{font-family:Atkinson Hyperlegible,Lexend,Verdana,Tahoma,Arial,sans-serif;word-spacing:.035em}.access-preview.font-system .preview-shell{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.modal-actions{margin-top:10px}.modal-actions .primary-button{min-height:38px;border-radius:12px;padding-inline:16px;font-size:calc(14px * var(--access-text-scale, 1));font-weight:760;box-shadow:0 10px 22px #765df629}html[data-access-theme=classic-dark] .modal-backdrop,html[data-access-theme=soft-dark] .modal-backdrop,html[data-access-theme=oled] .modal-backdrop{background:radial-gradient(circle at 18% 16%,rgba(118,93,246,.1),transparent 30%),radial-gradient(circle at 84% 18%,rgba(66,184,181,.055),transparent 28%),linear-gradient(118deg,#070d1c7a,#0d152a6b);backdrop-filter:blur(10px) saturate(1.12);-webkit-backdrop-filter:blur(10px) saturate(1.12)}html[data-access-theme=classic-dark] .access-modal,html[data-access-theme=soft-dark] .access-modal,html[data-access-theme=oled] .access-modal{border-color:#dae2ff21;box-shadow:0 32px 92px #00000061,0 12px 36px #5144b41a,inset 0 1px #ffffff1a}html[data-access-theme=classic-dark] .access-controls,html[data-access-theme=classic-dark] .access-preview,html[data-access-theme=soft-dark] .access-controls,html[data-access-theme=soft-dark] .access-preview,html[data-access-theme=oled] .access-controls,html[data-access-theme=oled] .access-preview{border-color:#dae2ff1a;background:#141f3c57;box-shadow:inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .access-fieldset,html[data-access-theme=soft-dark] .access-fieldset,html[data-access-theme=oled] .access-fieldset{border-color:transparent;background:transparent}html[data-access-theme=classic-dark] .access-fieldset+.access-fieldset,html[data-access-theme=soft-dark] .access-fieldset+.access-fieldset,html[data-access-theme=oled] .access-fieldset+.access-fieldset{border-top-color:#dae2ff1a}html[data-access-theme=classic-dark] .option-card,html[data-access-theme=classic-dark] .choice-chip,html[data-access-theme=soft-dark] .option-card,html[data-access-theme=soft-dark] .choice-chip,html[data-access-theme=oled] .option-card,html[data-access-theme=oled] .choice-chip{border-color:#dae2ff1f;background:#1824467a;box-shadow:inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .option-card:hover,html[data-access-theme=classic-dark] .choice-chip:hover,html[data-access-theme=classic-dark] .option-card:focus-visible,html[data-access-theme=classic-dark] .choice-chip:focus-visible,html[data-access-theme=soft-dark] .option-card:hover,html[data-access-theme=soft-dark] .choice-chip:hover,html[data-access-theme=soft-dark] .option-card:focus-visible,html[data-access-theme=soft-dark] .choice-chip:focus-visible,html[data-access-theme=oled] .option-card:hover,html[data-access-theme=oled] .choice-chip:hover,html[data-access-theme=oled] .option-card:focus-visible,html[data-access-theme=oled] .choice-chip:focus-visible{color:#cfc7ff;border-color:#a897ff6b;background:#2f285c6b;box-shadow:0 0 0 3px #a897ff14}@media(max-width:980px){.modal-backdrop{padding:16px 82px 16px 16px;align-items:start;overflow-y:auto}.access-modal{width:min(100%,calc(100vw - 112px));height:min(780px,calc(100dvh - 32px))}}@media(max-width:900px){.access-modal{height:auto;max-height:calc(100svh - 32px);overflow-y:auto;overscroll-behavior:contain}.access-modal-grid{grid-template-columns:1fr;min-height:auto}.access-controls{overflow:visible}.access-preview{min-height:520px}.preview-shell{height:auto;min-height:450px}}@media(max-width:700px){.modal-backdrop{padding:10px 10px 86px;place-items:start center}.access-modal{display:block;width:100%;height:auto;max-height:calc(100svh - 100px);padding:18px 14px 14px;overflow-y:auto;overscroll-behavior:contain}.access-modal-grid{grid-template-columns:1fr;min-height:auto}.access-controls{overflow:visible}.access-controls .access-fieldset:last-of-type{padding-bottom:12px}.access-controls .toolbar-scale-slider{grid-template-columns:auto minmax(0,1fr) auto auto;margin-bottom:0}.font-chip-group{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-shell{grid-template-columns:1fr;min-height:0}.preview-shell aside{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.preview-shell .brand-lockup{grid-column:1 / -1;justify-content:flex-start}.compact-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-grid,.enterprise-dashboard,.assistant-workspace,.drive-workspace,.activity-dashboard{--kamelio-product-line: rgba(87, 103, 148, .14);--kamelio-product-line-strong: rgba(87, 103, 148, .22);--kamelio-product-surface: rgba(255,255,255,.66);--kamelio-product-surface-hover: rgba(248,246,255,.76);--kamelio-product-shadow: 0 14px 34px rgba(45, 61, 112, .075)}.dashboard-grid>.panel,.enterprise-dashboard>.panel,.activity-dashboard>.panel,.assistant-side .panel,.assistant-main,.drive-content,.drive-inspector{border:1px solid var(--kamelio-product-line);border-radius:16px;background:linear-gradient(180deg,#ffffffb8,#fafcff85);box-shadow:var(--kamelio-product-shadow),inset 0 1px #ffffffd1}.quick-entry,.quick-file-card,.preview-card,.conversation-card,.running-row,.artifact-chip,.suggestion-row{border:1px solid var(--kamelio-product-line);background:linear-gradient(180deg,#ffffffbd,#f9fbff8a);box-shadow:0 10px 26px #2d3d700e,inset 0 1px #ffffffc7;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.quick-entry{min-height:86px;border-radius:15px;grid-template-columns:36px minmax(0,1fr) 16px}.quick-entry:hover,.quick-entry:focus-visible,.suggestion-row:hover,.suggestion-row:focus-visible,.conversation-card:hover,.conversation-card:focus-visible,.artifact-chip:hover,.artifact-chip:focus-visible,.drive-row:hover,.drive-row:focus-visible,.mini-doc-row:hover,.mini-doc-row:focus-visible{color:var(--violet);border-color:#765df64d;background:var(--kamelio-product-surface-hover);box-shadow:0 14px 30px #765df617,inset 0 1px #ffffffd6;transform:none}.quick-entry:hover strong,.quick-entry:hover p,.suggestion-row:hover,.conversation-card:hover strong,.conversation-card:hover span,.artifact-chip:hover span,.artifact-chip:hover small,.drive-row:hover,.mini-doc-row:hover strong,.mini-doc-row:hover span:not(.file-badge),.quick-entry:focus-visible strong,.quick-entry:focus-visible p,.suggestion-row:focus-visible,.conversation-card:focus-visible strong,.conversation-card:focus-visible span,.artifact-chip:focus-visible span,.artifact-chip:focus-visible small,.drive-row:focus-visible,.mini-doc-row:focus-visible strong,.mini-doc-row:focus-visible span:not(.file-badge){color:var(--violet)}.quick-entry>span{width:36px;height:36px;border-radius:12px;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.82),transparent 34%),linear-gradient(145deg,#765df629,#4b7bea1a)}.quick-entry strong,.panel-header h3,.conversation-card strong,.running-row span,.priority-row strong,.metric-row span,.document-row strong,.drive-row strong{font-weight:720}.quick-entry strong{margin-bottom:3px;font-size:.9rem}.quick-entry p,.conversation-card span,.document-row span,.mini-doc-row span,.panel-list span{font-weight:520}.panel-header{padding-bottom:10px;border-bottom:1px solid rgba(87,103,148,.1)}.panel-header h3{font-size:.98rem;letter-spacing:0}.panel-header button{min-height:28px;padding:0 9px;border-radius:999px;background:#765df612;color:var(--violet);font-size:.78rem}.suggestion-row{min-height:44px;border-radius:12px;margin-bottom:7px;font-size:.86rem}.kpi-card{min-height:104px;border:1px solid var(--kamelio-product-line);background:linear-gradient(180deg,#ffffffbd,#f8faff80);box-shadow:0 12px 30px #2d3d7011,inset 0 1px #ffffffc7}.kpi-icon{width:48px;height:48px;border-radius:15px}.kpi-card b{font-size:1.5rem}.context-tabs{border-radius:15px;border-color:var(--kamelio-product-line);background:#ffffff94;box-shadow:inset 0 1px #ffffffc2}.context-tabs button{min-height:58px;font-size:.98rem;font-weight:720}.context-tabs .active{background:#f8f6ffc7;color:var(--violet)}.drive-content,.drive-inspector{padding:16px}.drive-heading-row h2{font-size:1.42rem;letter-spacing:0}.drive-toolbar,.create-row{border-bottom:1px solid rgba(87,103,148,.1);padding-bottom:12px}.quick-files{gap:10px}.quick-file-card{min-height:124px;border-radius:14px;padding:14px}.table-head{min-height:40px;color:#2c3961c2;font-weight:720}.drive-row{min-height:58px;border-radius:10px}.drive-row.selected{background:#765df614;box-shadow:inset 0 0 0 1px #765df642}.drive-reader-card{display:grid;gap:10px;margin:0 0 14px;padding:12px;border:1px solid rgba(87,103,148,.14);border-radius:14px;background:linear-gradient(180deg,#ffffffc7,#f8faff94);box-shadow:0 12px 30px #2d3d7012,inset 0 1px #ffffffc7}.drive-reader-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ink);font-size:.88rem;font-weight:720}.drive-reader-head span{display:inline-flex;align-items:center;gap:7px;min-width:0}.drive-reader-downloads{flex-wrap:wrap;justify-content:flex-end}.drive-document-frame{width:100%;min-height:min(62vh,720px);border:1px solid rgba(87,103,148,.16);border-radius:12px;background:#eef1f5}.drive-pdf-reader{position:relative;display:grid;place-items:start center;width:100%;max-height:min(70vh,780px);min-height:min(62vh,720px);padding:clamp(18px,3vw,34px);overflow:auto;background:linear-gradient(180deg,#fafcfff5,#f5f8fdeb)}.drive-pdf-page{display:grid;align-content:start;gap:18px;width:min(100%,760px);min-height:clamp(640px,68vw,980px);padding:clamp(26px,4.2vw,52px);border:1px solid rgba(87,103,148,.18);border-radius:6px;background:linear-gradient(180deg,#fff,#fdfefffa),repeating-linear-gradient(0deg,rgba(87,103,148,.035) 0 1px,transparent 1px 31px);box-shadow:0 26px 80px #2d3d701f,0 0 0 1px #ffffffbd inset;color:var(--ink);overflow:hidden}.drive-pdf-page-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;min-width:0}.drive-pdf-badge{justify-self:start;display:inline-grid;place-items:center;min-width:54px;min-height:32px;padding:0 12px;border-radius:8px;background:linear-gradient(135deg,#ec4335,#c91e2c);color:#fff;font-size:13px;font-weight:850;letter-spacing:0}.drive-pdf-page h3{margin:5px 0 0;max-width:100%;overflow:hidden;color:var(--ink);font-size:clamp(18px,calc(17px * var(--access-text-scale, 1)),22px);line-height:1.12;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.drive-pdf-page p{margin:0;color:var(--muted);font-size:clamp(13px,calc(12px * var(--access-text-scale, 1)),15px);line-height:1.45}.drive-pdf-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0}.drive-pdf-facts div{display:grid;gap:5px;align-items:baseline;min-width:0;padding:10px 12px;border:1px solid rgba(87,103,148,.1);border-radius:8px;background:#f8faffc7}.drive-pdf-facts dt,.drive-pdf-facts dd{min-width:0;margin:0;overflow:hidden;font-size:clamp(11px,calc(10.5px * var(--access-text-scale, 1)),13.5px);line-height:1.32;text-overflow:ellipsis;white-space:nowrap}.drive-pdf-facts dt{color:#2c3961a3;font-weight:760}.drive-pdf-facts dd{color:var(--ink);font-weight:700}.drive-pdf-sheet{display:grid;gap:16px;align-content:start;margin-top:clamp(18px,4vh,44px);padding-top:clamp(18px,3vh,32px);border-top:1px solid rgba(87,103,148,.14)}.drive-pdf-sheet p{min-width:0;overflow:hidden;margin:0;color:#0f1b3ee0;font-size:clamp(15px,calc(14px * var(--access-text-scale, 1)),18px);line-height:1.55;overflow-wrap:anywhere}.drive-pdf-native-frame{position:absolute;right:10px;bottom:10px;width:2px;height:2px;min-height:2px;border:0;opacity:0;pointer-events:none;background:transparent}@media(max-width:1180px){.drive-pdf-page{min-height:360px}.drive-pdf-facts{grid-template-columns:1fr}}.drive-html-document-pane,.drive-text-document{width:100%;max-height:min(62vh,720px);min-height:min(52vh,620px);overflow:auto;border:1px solid rgba(87,103,148,.16);border-radius:12px;background:#f8fafc}.drive-html-source{padding:18px}.drive-html-document-pane{--nda-reader-body-size: min(17.3px, calc(15px * var(--access-text-scale, 1)));--nda-reader-note-size: calc(14px * var(--access-text-scale, 1));--nda-reader-title-size: calc(29px * var(--access-text-scale, 1));--nda-reader-section-size: calc(20px * var(--access-text-scale, 1))}.drive-html-source,html[data-font=opendyslexic] .drive-html-source,html[data-font=dyslexie] .drive-html-source{max-width:min(100%,860px);margin-inline:auto;padding-top:18px;font-size:var(--nda-reader-body-size);line-height:1.54;letter-spacing:0;word-spacing:normal}html[data-font=arial] .drive-html-source{font-family:Arial,Verdana,Helvetica,sans-serif}html[data-font=comic] .drive-html-source{font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Trebuchet MS,cursive,sans-serif}html[data-font=lexend] .drive-html-source{font-family:Lexend,Inter,ui-sans-serif,system-ui,sans-serif}html[data-font=trebuchet] .drive-html-source{font-family:Trebuchet MS,Verdana,Arial,sans-serif}html[data-font=opendyslexic] .drive-html-source{font-family:OpenDyslexic,Atkinson Hyperlegible,Arial,Verdana,sans-serif;line-height:1.48;word-spacing:.012em}html[data-font=dyslexie] .drive-html-source{font-family:Lexend,Atkinson Hyperlegible,Trebuchet MS,Verdana,Tahoma,Arial,sans-serif;line-height:1.5;word-spacing:.018em}html[data-font=atkinson] .drive-html-source{font-family:Atkinson Hyperlegible,Lexend,Verdana,Tahoma,Arial,sans-serif;line-height:1.5;word-spacing:.02em}html[data-font=system] .drive-html-source{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.drive-html-source h1{max-width:min(100%,720px);font-size:var(--nda-reader-title-size);line-height:1.12;letter-spacing:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.drive-html-source h2,.drive-html-source h3,.drive-html-source h4{font-size:var(--nda-reader-section-size);line-height:1.18}.drive-html-source p,.drive-html-source li,.drive-html-source td,.drive-html-source th{font-size:var(--nda-reader-body-size);line-height:inherit}.drive-html-source .nda-source-note{font-size:var(--nda-reader-note-size)}.drive-html-source .page>img.logo{display:block;width:min(430px,64%,46vh);max-width:100%;height:auto;max-height:min(430px,46vh);object-fit:contain;margin-inline:auto}.drive-text-document{margin:0;padding:18px;color:var(--ink);font-family:inherit;font-size:calc(.94rem * var(--access-text-scale, 1));line-height:var(--access-line-height, 1.52);white-space:pre-wrap;overflow-wrap:anywhere}.autosave-status{display:block;margin-top:6px;color:var(--muted);font-size:.78rem;overflow-wrap:anywhere}.mini-doc-row{grid-template-columns:36px minmax(0,1fr);min-height:58px;align-items:center;gap:12px}.mini-doc-row .file-badge{flex:0 0 auto;width:36px;min-width:36px}.mini-doc-row strong{line-height:1.16;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.mini-doc-row span{line-height:1.22;display:block;white-space:normal;overflow-wrap:anywhere}.file-badge{border-radius:11px;box-shadow:0 10px 20px #2b376424,inset 0 1px #ffffff57,inset 0 -1px #0000001f}.file-badge.folder{color:#f8fbff;background:linear-gradient(145deg,#9ec2ff,#5b8ff0 58%,#3569cd)}.file-badge.doc{background:linear-gradient(145deg,#6aa1ff,#3974e7 58%,#2455be);font-size:.55rem;display:inline-grid;place-items:center}.assistant-workspace{grid-template-columns:minmax(260px,330px) minmax(0,1fr)}.assistant-side{gap:10px}.assistant-main{gap:14px}.conversation-card,.running-row{min-height:58px;border-radius:13px}.conversation-card.active,.artifact-chip.active{border-color:#765df652;background:#f8f6ffcc;box-shadow:0 12px 26px #765df614,inset 0 1px #ffffffd6}.assistant-header{min-height:62px}.assistant-header h2{font-size:1.16rem;letter-spacing:0}.analysis-card{border-color:var(--kamelio-product-line);border-radius:16px;background:linear-gradient(180deg,#ffffffb8,#f9fbff8a)}.artifact-picker{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.artifact-chip{min-height:66px;border-radius:12px}.artifact-chip small{font-size:.74rem}.bottom-pill{border:1px solid rgba(118,93,246,.16);border-radius:16px;background:radial-gradient(circle at 14% 0%,rgba(118,93,246,.1),transparent 38%),linear-gradient(180deg,#ffffffb8,#f9fbff8a);box-shadow:0 14px 34px #2d3d7012,inset 0 1px #fffc}html[data-access-theme=classic-dark] .dashboard-grid,html[data-access-theme=classic-dark] .enterprise-dashboard,html[data-access-theme=classic-dark] .assistant-workspace,html[data-access-theme=classic-dark] .drive-workspace,html[data-access-theme=classic-dark] .activity-dashboard,html[data-access-theme=soft-dark] .dashboard-grid,html[data-access-theme=soft-dark] .enterprise-dashboard,html[data-access-theme=soft-dark] .assistant-workspace,html[data-access-theme=soft-dark] .drive-workspace,html[data-access-theme=soft-dark] .activity-dashboard,html[data-access-theme=oled] .dashboard-grid,html[data-access-theme=oled] .enterprise-dashboard,html[data-access-theme=oled] .assistant-workspace,html[data-access-theme=oled] .drive-workspace,html[data-access-theme=oled] .activity-dashboard{--kamelio-product-line: rgba(218,226,255,.12);--kamelio-product-line-strong: rgba(218,226,255,.2);--kamelio-product-surface-hover: rgba(79, 70, 142, .24);--kamelio-product-shadow: 0 16px 36px rgba(0,0,0,.22)}html[data-access-theme=classic-dark] .dashboard-grid>.panel,html[data-access-theme=classic-dark] .enterprise-dashboard>.panel,html[data-access-theme=classic-dark] .activity-dashboard>.panel,html[data-access-theme=classic-dark] .assistant-side .panel,html[data-access-theme=classic-dark] .assistant-main,html[data-access-theme=classic-dark] .drive-content,html[data-access-theme=classic-dark] .drive-inspector,html[data-access-theme=soft-dark] .dashboard-grid>.panel,html[data-access-theme=soft-dark] .enterprise-dashboard>.panel,html[data-access-theme=soft-dark] .activity-dashboard>.panel,html[data-access-theme=soft-dark] .assistant-side .panel,html[data-access-theme=soft-dark] .assistant-main,html[data-access-theme=soft-dark] .drive-content,html[data-access-theme=soft-dark] .drive-inspector,html[data-access-theme=oled] .dashboard-grid>.panel,html[data-access-theme=oled] .enterprise-dashboard>.panel,html[data-access-theme=oled] .activity-dashboard>.panel,html[data-access-theme=oled] .assistant-side .panel,html[data-access-theme=oled] .assistant-main,html[data-access-theme=oled] .drive-content,html[data-access-theme=oled] .drive-inspector{background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.08),transparent 44%),linear-gradient(180deg,#141f3c8f,#0c142a7a);box-shadow:var(--kamelio-product-shadow),inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .quick-entry,html[data-access-theme=classic-dark] .quick-file-card,html[data-access-theme=classic-dark] .preview-card,html[data-access-theme=classic-dark] .conversation-card,html[data-access-theme=classic-dark] .running-row,html[data-access-theme=classic-dark] .artifact-chip,html[data-access-theme=classic-dark] .suggestion-row,html[data-access-theme=soft-dark] .quick-entry,html[data-access-theme=soft-dark] .quick-file-card,html[data-access-theme=soft-dark] .preview-card,html[data-access-theme=soft-dark] .conversation-card,html[data-access-theme=soft-dark] .running-row,html[data-access-theme=soft-dark] .artifact-chip,html[data-access-theme=soft-dark] .suggestion-row,html[data-access-theme=oled] .quick-entry,html[data-access-theme=oled] .quick-file-card,html[data-access-theme=oled] .preview-card,html[data-access-theme=oled] .conversation-card,html[data-access-theme=oled] .running-row,html[data-access-theme=oled] .artifact-chip,html[data-access-theme=oled] .suggestion-row{background:linear-gradient(180deg,#1b2749a3,#121c398a);box-shadow:0 12px 28px #0003,inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .quick-entry:hover,html[data-access-theme=classic-dark] .suggestion-row:hover,html[data-access-theme=classic-dark] .conversation-card:hover,html[data-access-theme=classic-dark] .artifact-chip:hover,html[data-access-theme=soft-dark] .quick-entry:hover,html[data-access-theme=soft-dark] .suggestion-row:hover,html[data-access-theme=soft-dark] .conversation-card:hover,html[data-access-theme=soft-dark] .artifact-chip:hover,html[data-access-theme=oled] .quick-entry:hover,html[data-access-theme=oled] .suggestion-row:hover,html[data-access-theme=oled] .conversation-card:hover,html[data-access-theme=oled] .artifact-chip:hover{color:#cfc7ff;border-color:#a897ff57;background:#37306c6b}html[data-font=opendyslexic],html[data-font=dyslexie]{font-size:calc(16px * var(--access-root-text-scale, 1))}html[data-font=opendyslexic] .top-panel,html[data-font=dyslexie] .top-panel{font-size:1rem}html[data-font=opendyslexic] .top-panel h2,html[data-font=dyslexie] .top-panel h2{font-size:1.08rem}.access-status-toast{font-size:calc(12.5px * var(--access-text-scale, 1))}.input-shell input,html[data-text-size=xlarge] .input-shell input,html[data-access-text-scale="150"] .input-shell input{font-size:1rem}.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:1.08rem}.kamelio-os.nda-shell-active .nda-source-html,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html{font-size:.95rem}.kamelio-os.nda-shell-active .nda-source-html h1,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h1{font-size:1.72rem}.kamelio-os.nda-shell-active .nda-source-html h2,.kamelio-os.nda-shell-active .nda-source-html h3,.kamelio-os.nda-shell-active .nda-source-html h4,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h4,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h4{font-size:1.22rem}.kamelio-os.nda-shell-active .nda-source-html p,.kamelio-os.nda-shell-active .nda-source-html li,.kamelio-os.nda-shell-active .nda-source-html td,.kamelio-os.nda-shell-active .nda-source-html th,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html th,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html th{font-size:1rem}.kamelio-os.nda-shell-active .nda-source-note,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-note,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-note{font-size:.92rem}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .nav-item{font-size:.88rem}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{font-size:.82rem}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav{display:grid;gap:calc(10px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item{width:100%;min-height:calc(44px * var(--access-control-scale, 1));margin:0;padding:0 calc(16px * var(--access-control-scale, 1));display:grid;grid-template-columns:calc(22px * var(--access-icon-scale, 1)) minmax(0,1fr);align-items:center;justify-items:start;gap:calc(13px * var(--access-control-scale, 1));border:1px solid transparent;border-radius:calc(17px * var(--access-control-scale, 1));color:#20315d;background:transparent;box-shadow:none;line-height:1.08;transform:none;transition:color 95ms ease,background-color 95ms ease,border-color 95ms ease,box-shadow 95ms ease}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:before{inset:0;border-radius:inherit;background:radial-gradient(circle at 16% 50%,rgba(126,99,247,.13),transparent 42%),linear-gradient(90deg,#7e63f71b,#ffffff57);opacity:0;transform:none}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item svg{width:calc(19px * var(--access-icon-scale, 1));height:calc(19px * var(--access-icon-scale, 1));flex:0 0 calc(19px * var(--access-icon-scale, 1));justify-self:center;color:currentColor;stroke-width:2.05;transform:none;transition:color 95ms ease}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item span{min-width:0;color:currentColor;font-size:clamp(.86rem,calc(.88rem * var(--access-root-text-scale, 1)),1.12rem);font-weight:740;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active{color:#765df6;border-color:#7e63f71f;background:#7e63f709;box-shadow:0 12px 26px #5c47bc13,inset 0 1px #ffffff85;transform:none}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover:before,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible:before,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active:before{opacity:1;transform:none}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover svg,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible svg,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active svg,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:active,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:active svg{color:currentColor;transform:none}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .primary-nav .nav-item{width:calc(42px * var(--access-control-scale, 1));min-width:calc(42px * var(--access-control-scale, 1));min-height:calc(42px * var(--access-control-scale, 1));padding:0;grid-template-columns:1fr;justify-items:center;gap:0;border-radius:calc(14px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .primary-nav .nav-item span{display:none}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item{color:#e2e8ffe0}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:before,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:before,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:before{background:radial-gradient(circle at 16% 50%,rgba(174,153,255,.22),transparent 42%),linear-gradient(90deg,#ae99ff2b,#ffffff0e)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active{color:#cfc6ff;border-color:#ae99ff2e;background:#ae99ff0e;box-shadow:0 12px 26px #00000029,inset 0 1px #ffffff1a}.kamelio-os.nda-shell-active .nda-rail-toggle,.kamelio-os.nda-shell-active .nda-guide-actions .outline-button{color:#172653!important;border-color:#63719529!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.96),transparent 48%),#ffffffa3!important;box-shadow:0 10px 22px #2d3d6914,inset 0 1px #ffffffd1!important;transform:none!important;transition:color 115ms ease,background-color 115ms ease,border-color 115ms ease,box-shadow 115ms ease,filter 115ms ease}.kamelio-os.nda-shell-active .nda-rail-toggle svg,.kamelio-os.nda-shell-active .nda-guide-actions .outline-button svg,.kamelio-os.nda-shell-active .nda-guide-actions .primary-button svg{color:currentColor;transition:color 115ms ease}.kamelio-os.nda-shell-active .nda-rail-toggle:hover,.kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,.kamelio-os.nda-shell-active .nda-guide-actions .outline-button:hover,.kamelio-os.nda-shell-active .nda-guide-actions .outline-button:focus-visible{color:#765df6!important;border-color:#7e63f729!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.98),transparent 46%),#7e63f713!important;box-shadow:0 12px 26px #5c47bc14,inset 0 1px #ffffffdb!important;transform:none!important}.kamelio-os.nda-shell-active .nda-rail-toggle:active,.kamelio-os.nda-shell-active .nda-guide-actions .outline-button:active,.kamelio-os.nda-shell-active .nda-guide-actions .primary-button:active{transform:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button{--left-collapse-button-size: 32px;width:var(--left-collapse-button-size);height:var(--left-collapse-button-size);min-width:var(--left-collapse-button-size);min-height:var(--left-collapse-button-size);aspect-ratio:1;border-radius:999px;color:#172653;border-color:#63719529;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.96),transparent 48%),#ffffffa3;box-shadow:0 10px 22px #2d3d6914,inset 0 1px #ffffffd1;transition:color 115ms ease,background-color 115ms ease,border-color 115ms ease,box-shadow 115ms ease,filter 115ms ease}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .sidebar-collapse-button{margin-top:7px}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-collapse-button{width:var(--left-collapse-button-size);height:var(--left-collapse-button-size);min-width:var(--left-collapse-button-size);min-height:var(--left-collapse-button-size);border-radius:999px}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button svg{color:currentColor;transition:color 115ms ease}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible{color:#765df6!important;border-color:#7e63f729!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.98),transparent 46%),#7e63f713!important;box-shadow:0 12px 26px #5c47bc14,inset 0 1px #ffffffdb!important;transform:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:active{transform:none!important}.kamelio-os.nda-shell-active .nda-guide-actions .primary-button{border:1px solid rgba(255,255,255,.28);color:#fff;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.22),transparent 42%),linear-gradient(135deg,#7455f7,#9a7aff);box-shadow:0 13px 26px #765df62e,inset 0 1px #ffffff3d;filter:saturate(1);transform:none!important;transition:background .13s ease,border-color .13s ease,box-shadow .13s ease,filter .13s ease}.kamelio-os.nda-shell-active .nda-guide-actions .primary-button:hover,.kamelio-os.nda-shell-active .nda-guide-actions .primary-button:focus-visible{border-color:#ffffff5c;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.28),transparent 42%),linear-gradient(135deg,#6d47ff,#a486ff);box-shadow:0 15px 30px #765df63d,inset 0 1px #ffffff4d;filter:saturate(1.04) brightness(1.015);transform:none!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button{color:#ebefffeb!important;border-color:#e2e8ff24!important;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.12),transparent 48%),#ffffff13!important;box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff17!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-toggle:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:focus-visible{color:#cfc6ff!important;border-color:#ae99ff33!important;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.14),transparent 46%),#ae99ff1b!important;box-shadow:0 12px 26px #00000038,inset 0 1px #ffffff1f!important}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle{height:clamp(34px,calc(36px * var(--access-control-scale, 1)),42px)!important;min-height:clamp(34px,calc(36px * var(--access-control-scale, 1)),42px)!important;padding-inline:clamp(12px,calc(13px * var(--access-control-scale, 1)),18px)!important;font-size:clamp(.76rem,calc(.825rem * var(--access-text-scale, 1)),1rem)!important;font-weight:650!important;line-height:1.1;gap:clamp(6px,calc(7px * var(--access-control-scale, 1)),9px)!important}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{min-width:clamp(104px,calc(108px * var(--access-control-scale, 1)),132px)!important}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle{min-width:clamp(96px,calc(104px * var(--access-control-scale, 1)),126px)!important}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action svg,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle svg{width:clamp(14px,calc(15px * var(--access-icon-scale, 1)),18px)!important;height:clamp(14px,calc(15px * var(--access-icon-scale, 1)),18px)!important}.access-modal{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(14px * var(--access-text-scale, 1));line-height:1.34;overflow:hidden}.access-modal,.access-modal *{box-sizing:border-box;min-width:0}.access-modal-head,.access-modal-grid,.access-controls,.access-preview,.preview-shell,.preview-shell main,.preview-cards,.preview-table,.modal-actions{max-width:100%}.access-modal-head h2{font-size:clamp(22px,1.58vw,27px);line-height:1.08;overflow-wrap:anywhere}.access-modal-head p{font-size:calc(13px * var(--access-text-scale, 1));line-height:1.34;overflow-wrap:anywhere}.minute-pill{max-width:100%;min-width:0;white-space:normal;line-height:1.12;text-align:center}.access-controls{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.access-fieldset{max-width:100%}.option-card,.choice-chip{min-width:0;max-width:100%;height:auto;overflow:hidden}.option-card strong,.option-card span,.choice-chip,.toggle-row>span:first-child,.text-slider span,.text-slider strong,.text-slider em,.access-preview h3,.access-preview>p,.preview-shell .brand-lockup strong,.preview-shell aside span,.preview-shell h4,.preview-cards strong,.preview-cards p,.preview-table span,.modal-actions .primary-button{max-width:100%;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.option-card strong{width:100%;font-size:calc(12px * var(--access-text-scale, 1));line-height:1.12}.option-card span{width:100%;font-size:calc(10.5px * var(--access-text-scale, 1));line-height:1.15}.choice-chip{min-height:31px;padding:5px 8px;font-size:calc(12px * var(--access-text-scale, 1));line-height:1.12;white-space:normal}.font-chip-group{grid-template-columns:repeat(auto-fit,minmax(min(100%,118px),1fr));max-height:none;overflow:visible}.font-choice{font-size:calc(11.5px * var(--access-text-scale, 1));line-height:1.1}.toggle-row{align-items:center}.toggle-row>span:first-child{flex:1 1 auto;line-height:1.18}.text-slider{grid-template-columns:auto minmax(0,1fr) auto minmax(42px,auto);max-width:100%}.text-slider em{min-width:42px}.access-preview{container-type:inline-size;overflow:hidden;font-size:clamp(13px,calc(13px * var(--access-preview-text-scale, 1)),17px)}.access-preview h3{font-size:clamp(16px,calc(17px * var(--access-preview-text-scale, 1)),21px);line-height:1.14}.access-preview>p{font-size:clamp(12px,calc(12.5px * var(--access-preview-text-scale, 1)),15px);line-height:1.3}.preview-shell{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.preview-shell aside{min-width:0;overflow:hidden}.preview-shell aside span:not(.brand-lockup span){min-width:0;height:auto;line-height:1.15}.preview-shell h4{font-size:clamp(20px,calc(21px * var(--access-preview-text-scale, 1)),30px);line-height:1.26}.preview-cards{align-items:stretch}.preview-cards article{min-width:0;height:auto;min-height:118px;overflow:visible}.preview-cards strong{font-size:clamp(13px,calc(13.5px * var(--access-preview-text-scale, 1)),18px);line-height:1.3}.preview-cards p{font-size:clamp(11px,calc(11.5px * var(--access-preview-text-scale, 1)),14px);line-height:1.36}.preview-shell .brand-lockup strong{line-height:1.3}.access-preview.font-opendyslexic .preview-shell .brand-lockup strong,.access-preview.font-opendyslexic .preview-shell h4,.access-preview.font-opendyslexic .preview-cards strong,.access-preview.font-opendyslexic .preview-cards p{padding-block:4px}.access-preview .file-badge{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;word-spacing:normal;white-space:nowrap}.preview-table{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.9fr);font-size:clamp(11px,calc(11.5px * var(--access-preview-text-scale, 1)),14px);line-height:1.18}.preview-table span{min-width:0;padding:6px}.modal-actions .primary-button{white-space:normal;line-height:1.15}@container (max-width: 560px){.preview-shell{grid-template-columns:1fr}.preview-shell aside{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-shell .brand-lockup{grid-column:1 / -1}.preview-cards{grid-template-columns:1fr}}@media(max-width:980px){.access-modal{overflow-y:auto;overscroll-behavior:contain}.access-controls{overflow:visible;scrollbar-gutter:auto}.access-modal-head{grid-template-columns:minmax(0,1fr);padding-right:52px}.minute-pill{justify-self:start}}@media(max-width:700px){.modal-backdrop{height:100dvh;min-height:100dvh;overflow:hidden}.access-modal{font-size:calc(13px * var(--access-text-scale, 1));max-height:calc(100dvh - 92px)}.access-modal-head h2{font-size:clamp(20px,6vw,24px)}.font-chip-group{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-table{grid-template-columns:minmax(0,1fr)}.preview-table span:nth-child(-n+3){display:none}}.access-modal{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;--access-modal-text-scale: var(--access-text-scale, 1);font-size:calc(14px * var(--access-modal-text-scale));line-height:1.35}.access-modal *,.access-modal *:before,.access-modal *:after{min-width:0;box-sizing:border-box}.access-modal h2,.access-modal h3,.access-modal h4,.access-modal p,.access-modal strong,.access-modal span,.access-modal em,.access-modal button{max-width:100%;overflow-wrap:anywhere;word-break:normal}.access-modal-head h2{font-size:calc(24px * var(--access-modal-text-scale));line-height:1.08}.access-modal-head p{font-size:calc(13px * var(--access-modal-text-scale));line-height:1.32}.minute-pill{flex:0 1 auto;max-width:min(100%,260px);white-space:normal;font-size:calc(12px * var(--access-modal-text-scale));line-height:1.15;text-align:center}.access-modal-grid{min-height:0}.access-controls,.access-preview{min-height:0;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.access-controls{grid-auto-rows:max-content;align-content:start;padding-right:12px;padding-bottom:16px}.access-fieldset{min-height:0;overflow:visible}.access-fieldset h3{font-size:calc(12px * var(--access-modal-text-scale));line-height:1.24}.compact-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.compact-profile-grid .option-card{min-height:62px}.option-card,.choice-chip{min-width:0;white-space:normal}.option-card strong{width:100%;max-width:100%;font-size:calc(12px * var(--access-modal-text-scale));line-height:1.14}.option-card span{width:100%;max-width:100%;font-size:calc(10px * var(--access-modal-text-scale));line-height:1.18}.choice-chip{min-height:32px;height:auto;padding:6px 10px;font-size:calc(12px * var(--access-modal-text-scale));line-height:1.16}.font-chip-group{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));max-height:none;overflow:visible;align-items:stretch}.font-choice{font-size:calc(12px * var(--access-modal-text-scale));min-height:34px}.font-choice-opendyslexic{font-size:calc(11px * var(--access-modal-text-scale))}.toggle-row{min-height:34px;align-items:center;font-size:calc(13px * var(--access-modal-text-scale));line-height:1.2}.toggle-row>span:first-child{min-width:0;overflow-wrap:anywhere}.text-slider{grid-template-columns:auto minmax(72px,1fr) auto minmax(42px,auto);gap:8px;font-size:calc(13px * var(--access-modal-text-scale));line-height:1.15}.text-slider strong{font-size:calc(18px * var(--access-modal-text-scale));line-height:1}.text-slider em{min-width:42px;font-size:calc(12px * var(--access-modal-text-scale));line-height:1.1}.toolbar-scale-slider{padding-bottom:8px}.access-preview{--preview-live-scale: 1}html[data-access-text-scale="110"] .access-preview{--preview-live-scale: 1.04}html[data-access-text-scale="125"] .access-preview{--preview-live-scale: 1.08}html[data-access-text-scale="150"] .access-preview{--preview-live-scale: 1.12}.access-preview h3{font-size:calc(16px * var(--access-modal-text-scale));line-height:1.18}.access-preview>p{font-size:calc(13px * var(--access-modal-text-scale));line-height:1.32}.preview-shell{min-height:0;overflow:auto}.preview-shell aside{overflow:hidden}.preview-shell .brand-lockup strong{font-size:calc(14px * var(--preview-live-scale))}.preview-shell aside span:not(.brand-lockup span){min-height:30px;height:auto;align-items:flex-start;padding-block:6px;font-size:calc(12px * var(--preview-live-scale));line-height:1.16}.preview-shell aside span:not(.brand-lockup span) svg{flex:0 0 auto;margin-top:.1em}.preview-shell h4{font-size:calc(20px * var(--preview-live-scale));line-height:1.26}.preview-cards{min-width:0}.preview-cards article{min-height:0;align-content:start;padding:12px 10px}.preview-cards strong{font-size:calc(13px * var(--preview-live-scale));line-height:1.3}.preview-cards p{max-width:100%;font-size:calc(11px * var(--preview-live-scale));line-height:1.34}.preview-table{grid-template-columns:minmax(0,1.05fr) minmax(0,.65fr) minmax(0,.8fr);font-size:calc(11px * var(--preview-live-scale));line-height:1.3}.preview-table span{min-width:0;padding:6px;overflow-wrap:anywhere}html[data-access-text-scale="125"] .preview-cards,html[data-access-text-scale="150"] .preview-cards,html[data-font=opendyslexic] .preview-cards,html[data-font=dyslexie] .preview-cards{grid-template-columns:1fr}html[data-access-text-scale="125"] .preview-shell,html[data-access-text-scale="150"] .preview-shell,html[data-font=opendyslexic] .preview-shell,html[data-font=dyslexie] .preview-shell{grid-template-columns:minmax(118px,.36fr) minmax(0,1fr)}html[data-access-text-scale="150"] .compact-profile-grid,html[data-font=opendyslexic] .compact-profile-grid,html[data-font=dyslexie] .compact-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.access-modal{display:block;height:auto;max-height:calc(100dvh - 32px);overflow-y:auto}.access-modal-grid{grid-template-columns:1fr}.access-controls,.access-preview{overflow:visible}.preview-shell{height:auto;min-height:420px}}@media(max-width:700px){.access-modal{display:block;overflow-y:auto}.access-modal-head{display:grid;grid-template-columns:minmax(0,1fr);padding-right:48px}.access-modal-head h2{font-size:calc(22px * var(--access-text-scale, 1))}.minute-pill{justify-self:start}.compact-profile-grid,.font-chip-group{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-shell,html[data-access-text-scale="125"] .preview-shell,html[data-access-text-scale="150"] .preview-shell,html[data-font=opendyslexic] .preview-shell,html[data-font=dyslexie] .preview-shell{grid-template-columns:1fr;min-height:0}.preview-shell aside{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-shell .brand-lockup{grid-column:1 / -1}.preview-table{grid-template-columns:minmax(0,1fr)}.preview-table span{min-height:0}}@media(max-width:700px){.modal-backdrop{height:100dvh;min-height:100dvh;overflow:hidden}.access-modal{max-height:calc(100dvh - 92px)}}.kamelio-os.nda-shell-active{--nda-reader-body-size: min(17.3px, calc(15px * var(--access-text-scale, 1)));--nda-reader-note-size: calc(14px * var(--access-text-scale, 1));--nda-reader-title-size: calc(24.65px * var(--access-text-scale, 1));--nda-reader-section-size: calc(20px * var(--access-text-scale, 1));--nda-ui-text-scale: var(--access-text-scale, 1);font-size:calc(16px * var(--nda-ui-text-scale));line-height:1.35;letter-spacing:0;word-spacing:normal}.kamelio-os.nda-shell-active,.kamelio-os.nda-shell-active .confidential-sidebar,.kamelio-os.nda-shell-active .nda-shell-top,.kamelio-os.nda-shell-active .nda-shell-actions,.kamelio-os.nda-shell-active .nda-right-rail,.kamelio-os.nda-shell-active .compact-gates,.kamelio-os.nda-shell-active .nda-guide-card,.kamelio-os.nda-shell-active .nda-progress-card{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.3;letter-spacing:0;word-spacing:normal}.kamelio-os.nda-shell-active .confidential-sidebar{padding-top:14px;padding-bottom:18px;overflow:auto;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{min-height:58px;height:auto;align-items:start;gap:10px;padding-bottom:13px;overflow:visible}.kamelio-os.nda-shell-active .confidential-sidebar .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar .kamelio-logo{width:42px;height:42px;min-width:42px;min-height:42px}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup{align-items:start;min-width:0}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup>div{min-width:0;display:grid;gap:1px}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup strong{width:100%;max-width:100%;font-size:calc(16px * var(--nda-ui-text-scale));line-height:1.12;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup span{width:100%;max-width:100%;font-size:calc(13px * var(--nda-ui-text-scale));line-height:1.18;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav{gap:8px}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item{min-height:42px;padding-inline:14px;gap:12px}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item span{font-size:calc(14.5px * var(--nda-ui-text-scale));line-height:1.12}.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker span,.kamelio-os.nda-shell-active .confidential-sidebar .section-kicker button{font-size:calc(12px * var(--nda-ui-text-scale));line-height:1.14}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row,.kamelio-os.nda-shell-active .confidential-sidebar .storage-card,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button{font-size:calc(13px * var(--nda-ui-text-scale));line-height:1.16}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row strong,.kamelio-os.nda-shell-active .confidential-sidebar .storage-head strong{font-size:calc(13px * var(--nda-ui-text-scale));line-height:1.14}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row span:not(.file-badge),.kamelio-os.nda-shell-active .confidential-sidebar .storage-card p{font-size:calc(12px * var(--nda-ui-text-scale));line-height:1.2}.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-height:0;max-height:none;padding:14px clamp(28px,3vw,42px) 0;overflow:visible}.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2{max-width:min(100%,720px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(calc(20px * var(--nda-ui-text-scale)),calc(1.55vw * var(--nda-ui-text-scale)),calc(26px * var(--nda-ui-text-scale)));line-height:1.12;font-weight:670;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.kamelio-os.nda-shell-active .nda-shell-actions{align-self:start;justify-self:end;gap:8px;min-width:0}.kamelio-os.nda-shell-active .nda-shell-actions .icon-button{width:38px;min-width:38px;height:38px;min-height:38px}.kamelio-os.nda-shell-active .nda-shell-actions .avatar-button{width:42px;min-width:42px;height:42px;min-height:42px;padding:0;font-size:calc(16px * var(--nda-ui-text-scale))}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action,.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle{height:38px!important;min-height:38px!important;padding-inline:14px!important;font-size:calc(14px * var(--nda-ui-text-scale))!important;line-height:1.08;gap:7px!important}.kamelio-os.nda-shell-active .nda-shell-actions .compact-action{min-width:116px!important}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed) .nda-rail-toggle{min-width:112px!important}.kamelio-os.nda-shell-active .nda-document-column{grid-template-rows:auto minmax(0,1fr)}.kamelio-os.nda-shell-active .nda-document-pane{padding-top:0;overflow:auto}.kamelio-os.nda-shell-active .nda-source-html,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html{max-width:min(100%,860px);padding-top:18px;font-size:var(--nda-reader-body-size);line-height:1.54;letter-spacing:0;word-spacing:normal}html[data-font=arial] .kamelio-os.nda-shell-active .nda-source-html{font-family:Arial,Verdana,Helvetica,sans-serif}html[data-font=comic] .kamelio-os.nda-shell-active .nda-source-html{font-family:Comic Sans MS,Comic Sans,Chalkboard SE,Trebuchet MS,cursive,sans-serif}html[data-font=lexend] .kamelio-os.nda-shell-active .nda-source-html{font-family:Lexend,Inter,ui-sans-serif,system-ui,sans-serif}html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-source-html{font-family:Trebuchet MS,Verdana,Arial,sans-serif}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html{font-family:OpenDyslexic,Atkinson Hyperlegible,Arial,Verdana,sans-serif}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html{font-family:Lexend,Atkinson Hyperlegible,Trebuchet MS,Verdana,Tahoma,Arial,sans-serif}html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-source-html{font-family:Atkinson Hyperlegible,Lexend,Verdana,Tahoma,Arial,sans-serif}html[data-font=system] .kamelio-os.nda-shell-active .nda-source-html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html{line-height:1.48;word-spacing:.012em}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html{line-height:1.5;word-spacing:.018em}html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-source-html{line-height:1.5;word-spacing:.02em}.kamelio-os.nda-shell-active .nda-source-html .page>img.logo{display:block;width:min(215px,32%,23vh);max-width:100%;height:auto;max-height:min(215px,23vh);object-fit:contain;margin-inline:auto}.kamelio-os.nda-shell-active .nda-source-html .page>img.logo{background:#10213a;border:0;border-radius:50%;box-shadow:none;clip-path:circle(47.75% at 50% 50%);outline:0}.kamelio-os.nda-shell-active .nda-source-html h1,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h1{max-width:min(100%,720px);font-size:var(--nda-reader-title-size);line-height:1.12;letter-spacing:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.kamelio-os.nda-shell-active .nda-source-html h2,.kamelio-os.nda-shell-active .nda-source-html h3,.kamelio-os.nda-shell-active .nda-source-html h4,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h4,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h4{font-size:var(--nda-reader-section-size);line-height:1.18}.kamelio-os.nda-shell-active .nda-source-html p,.kamelio-os.nda-shell-active .nda-source-html li,.kamelio-os.nda-shell-active .nda-source-html td,.kamelio-os.nda-shell-active .nda-source-html th,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html th,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html th{font-size:var(--nda-reader-body-size);line-height:inherit}.kamelio-os.nda-shell-active .nda-source-note,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-note,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-note{font-size:var(--nda-reader-note-size)}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){padding:18px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .gate-line{min-height:28px;font-size:calc(13.5px * var(--nda-ui-text-scale));line-height:1.18;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .nda-guide-card{gap:10px;padding-block:16px}.kamelio-os.nda-shell-active .nda-guide-card h3{font-size:calc(16px * var(--nda-ui-text-scale));line-height:1.18;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .nda-guide-card p,.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card p{font-size:calc(14px * var(--nda-ui-text-scale));line-height:1.38;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .nda-guide-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px}.kamelio-os.nda-shell-active .nda-guide-card .primary-button,.kamelio-os.nda-shell-active .nda-guide-card .outline-button,.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .primary-button,.kamelio-os.nda-shell-active .nda-html-shell:not(.signing-mode) .nda-guide-card .outline-button{min-height:38px;height:auto;padding:8px 10px;font-size:calc(13.5px * var(--nda-ui-text-scale));line-height:1.1;white-space:normal;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .nda-guide-actions .outline-button{display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:center;justify-items:center;column-gap:8px;min-width:0;overflow:hidden;white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.kamelio-os.nda-shell-active .nda-guide-actions .outline-button .nda-guide-action-label{display:block;min-width:0;max-width:100%;text-align:center;line-height:1.08;white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.kamelio-os.nda-shell-active .nda-guide-actions .outline-button:last-child .nda-guide-action-label{white-space:nowrap}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge{display:inline-grid;place-items:center;place-content:center;overflow:hidden;isolation:isolate}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge svg{position:relative;z-index:1;display:block;flex:0 0 auto;margin:0}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge.folder svg{width:calc(18px * var(--access-icon-scale, 1));height:calc(18px * var(--access-icon-scale, 1));transform:translateY(.4px)}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge.doc svg{width:calc(17px * var(--access-icon-scale, 1));height:calc(17px * var(--access-icon-scale, 1));transform:translateY(.2px)}.kamelio-os.nda-shell-active .nda-progress-card .step{min-height:30px;font-size:calc(13.5px * var(--nda-ui-text-scale));line-height:1.16;overflow-wrap:anywhere}@media(max-width:1280px){.kamelio-os.nda-shell-active .nda-shell-top{min-height:0;padding:14px clamp(22px,3vw,34px) 0}.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(18px,1.45vw,22px);line-height:1.12}html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row{padding-bottom:21px}}@media(min-width:1800px){.kamelio-os.nda-shell-active .nda-shell-top{padding-top:10px}}@media(max-width:760px){.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:1fr;grid-template-rows:auto auto;gap:10px;max-height:none;overflow:visible}.kamelio-os.nda-shell-active .nda-shell-top h2{grid-column:1;grid-row:1}.kamelio-os.nda-shell-active .nda-shell-actions{grid-column:1;grid-row:2;justify-self:start;flex-wrap:wrap}.kamelio-os.nda-shell-active .nda-guide-actions{grid-template-columns:1fr}}@media(min-width:1081px){.kamelio-os.nda-shell-active{--nda-toolbar-reserved-width: clamp(50px, calc(50px * var(--access-toolbar-scale, 1) + 10px), 88px);padding-right:var(--nda-toolbar-reserved-width);background:linear-gradient(90deg,#e9eef7,#e4eaf4 74%,#dfe6f1)}.kamelio-os.nda-shell-active .nda-html-shell{gap:0}.kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){border-left:1px solid rgba(91,108,150,.18);background:linear-gradient(180deg,#e8edf7d1,#dee5f2ad);box-shadow:-10px 0 28px #2c3c6214,inset 1px 0 #ffffff8a}.kamelio-os.nda-shell-active .compact-gates,.kamelio-os.nda-shell-active .nda-guide-card,.kamelio-os.nda-shell-active .nda-progress-card,.kamelio-os.nda-shell-active .nda-sign-card{background:linear-gradient(180deg,#f5f7fcb8,#e8edf78a);box-shadow:0 10px 24px #2c3c6212,inset 0 1px #ffffff8f}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active{background:linear-gradient(90deg,#020714,#050c1d 74%,#061129)}html[data-access-theme=oled] .kamelio-os.nda-shell-active{background:linear-gradient(90deg,#01040d,#030714 74%,#040b1b)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){border-left-color:#cad6ff1c;background:linear-gradient(180deg,#090f20db,#040813cc);box-shadow:-12px 0 28px #0000002e,inset 1px 0 #ffffff0e}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-card{background:linear-gradient(180deg,#0e172db3,#060c1b94);box-shadow:0 10px 24px #00000029,inset 0 1px #ffffff13}}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active,html[data-access-theme=oled] .kamelio-os.nda-shell-active{--nda-dark-secondary-fg: rgba(244, 247, 255, .94);--nda-dark-secondary-border: rgba(202, 214, 255, .2);--nda-dark-secondary-bg: radial-gradient(circle at 28% 0%, rgba(255,255,255,.16), rgba(255,255,255,0) 48%), linear-gradient(135deg, rgba(41, 50, 77, .82), rgba(18, 27, 48, .94));--nda-dark-secondary-shadow: 0 13px 30px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.16);--nda-dark-secondary-hover-fg: #d7cffd;--nda-dark-secondary-hover-border: rgba(190, 176, 255, .28);--nda-dark-secondary-hover-bg: radial-gradient(circle at 28% 0%, rgba(255,255,255,.19), rgba(255,255,255,0) 48%), linear-gradient(135deg, rgba(50, 59, 88, .86), rgba(24, 32, 57, .96));--nda-dark-secondary-hover-shadow: 0 14px 32px rgba(0,0,0,.28), 0 0 0 1px rgba(174, 153, 255, .08), inset 0 1px 0 rgba(255,255,255,.18)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-toggle,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button{color:var(--nda-dark-secondary-fg)!important;border-color:var(--nda-dark-secondary-border)!important;background:var(--nda-dark-secondary-bg)!important;box-shadow:var(--nda-dark-secondary-shadow)!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .compact-action:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-shell-actions .icon-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-toggle:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-toggle:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar .sidebar-collapse-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-actions .outline-button:focus-visible{color:var(--nda-dark-secondary-hover-fg)!important;border-color:var(--nda-dark-secondary-hover-border)!important;background:var(--nda-dark-secondary-hover-bg)!important;box-shadow:var(--nda-dark-secondary-hover-shadow)!important}.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=arial] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=lexend] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=system] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=inter] .kamelio-os.nda-shell-active .nda-shell-top h2{width:100%;min-width:0;max-width:min(100%,1000px);justify-self:stretch;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(16.5px,1.18vw,21px);line-height:1.08;letter-spacing:0;white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}@media(max-width:1500px){.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=arial] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=lexend] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=system] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=inter] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(15px,1.1vw,17px)}}@media(max-width:1365px){.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=arial] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=lexend] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=system] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=inter] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:clamp(14px,1.08vw,15px)}}@media(min-width:1081px)and (max-width:1536px){.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;column-gap:16px;row-gap:0;align-items:center}.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=arial] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=lexend] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=system] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=inter] .kamelio-os.nda-shell-active .nda-shell-top h2{grid-column:1;grid-row:1;max-width:100%}.kamelio-os.nda-shell-active .nda-shell-actions{grid-column:2;grid-row:1;align-self:center;justify-self:end}}@media(max-width:1080px){.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:8px}.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=arial] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=lexend] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=system] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=inter] .kamelio-os.nda-shell-active .nda-shell-top h2{grid-column:1;grid-row:1;max-width:100%}.kamelio-os.nda-shell-active .nda-shell-actions{grid-column:1;grid-row:2;justify-self:end}}html[data-access-text-scale="110"] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-shell-top h2{white-space:normal;text-wrap:balance;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}@media(max-width:900px){.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=arial] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=lexend] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=system] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=inter] .kamelio-os.nda-shell-active .nda-shell-top h2{white-space:normal;text-wrap:balance;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}}html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled],html[data-access-theme=classic-dark] body,html[data-access-theme=soft-dark] body,html[data-access-theme=oled] body{background:var(--kamelio-dark-continuity-bg)}html[data-access-theme=classic-dark] .kamelio-os,html[data-access-theme=soft-dark] .kamelio-os,html[data-access-theme=oled] .kamelio-os,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active,html[data-access-theme=oled] .kamelio-os.nda-shell-active,html[data-access-theme=classic-dark] .workspace,html[data-access-theme=soft-dark] .workspace,html[data-access-theme=oled] .workspace,html[data-access-theme=classic-dark] .workspace-body,html[data-access-theme=soft-dark] .workspace-body,html[data-access-theme=oled] .workspace-body,html[data-access-theme=classic-dark] .sidebar-panel,html[data-access-theme=soft-dark] .sidebar-panel,html[data-access-theme=oled] .sidebar-panel,html[data-access-theme=classic-dark] .confidential-sidebar,html[data-access-theme=soft-dark] .confidential-sidebar,html[data-access-theme=oled] .confidential-sidebar,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=classic-dark] .dashboard-grid,html[data-access-theme=soft-dark] .dashboard-grid,html[data-access-theme=oled] .dashboard-grid,html[data-access-theme=classic-dark] .enterprise-dashboard,html[data-access-theme=soft-dark] .enterprise-dashboard,html[data-access-theme=oled] .enterprise-dashboard,html[data-access-theme=classic-dark] .assistant-workspace,html[data-access-theme=soft-dark] .assistant-workspace,html[data-access-theme=oled] .assistant-workspace,html[data-access-theme=classic-dark] .drive-workspace,html[data-access-theme=soft-dark] .drive-workspace,html[data-access-theme=oled] .drive-workspace,html[data-access-theme=classic-dark] .activity-dashboard,html[data-access-theme=soft-dark] .activity-dashboard,html[data-access-theme=oled] .activity-dashboard,html[data-access-theme=classic-dark] .dashboard-grid>.panel,html[data-access-theme=soft-dark] .dashboard-grid>.panel,html[data-access-theme=oled] .dashboard-grid>.panel,html[data-access-theme=classic-dark] .enterprise-dashboard>.panel,html[data-access-theme=soft-dark] .enterprise-dashboard>.panel,html[data-access-theme=oled] .enterprise-dashboard>.panel,html[data-access-theme=classic-dark] .activity-dashboard>.panel,html[data-access-theme=soft-dark] .activity-dashboard>.panel,html[data-access-theme=oled] .activity-dashboard>.panel,html[data-access-theme=classic-dark] .assistant-side .panel,html[data-access-theme=soft-dark] .assistant-side .panel,html[data-access-theme=oled] .assistant-side .panel,html[data-access-theme=classic-dark] .assistant-main,html[data-access-theme=soft-dark] .assistant-main,html[data-access-theme=oled] .assistant-main,html[data-access-theme=classic-dark] .drive-content,html[data-access-theme=soft-dark] .drive-content,html[data-access-theme=oled] .drive-content,html[data-access-theme=classic-dark] .drive-inspector,html[data-access-theme=soft-dark] .drive-inspector,html[data-access-theme=oled] .drive-inspector,html[data-access-theme=classic-dark] .drive-reader-card,html[data-access-theme=soft-dark] .drive-reader-card,html[data-access-theme=oled] .drive-reader-card,html[data-access-theme=classic-dark] .nda-html-shell,html[data-access-theme=soft-dark] .nda-html-shell,html[data-access-theme=oled] .nda-html-shell,html[data-access-theme=classic-dark] .nda-document-column,html[data-access-theme=soft-dark] .nda-document-column,html[data-access-theme=oled] .nda-document-column,html[data-access-theme=classic-dark] .nda-document-pane,html[data-access-theme=soft-dark] .nda-document-pane,html[data-access-theme=oled] .nda-document-pane,html[data-access-theme=classic-dark] .nda-source-html,html[data-access-theme=soft-dark] .nda-source-html,html[data-access-theme=oled] .nda-source-html,html[data-access-theme=classic-dark] .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=soft-dark] .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=oled] .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=classic-dark] .nda-right-rail,html[data-access-theme=soft-dark] .nda-right-rail,html[data-access-theme=oled] .nda-right-rail,html[data-access-theme=classic-dark] .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .nda-right-rail:not(.collapsed){background:var(--kamelio-dark-continuity-bg);background-image:none;border-color:var(--kamelio-dark-continuity-line)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar:before,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar:before,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar:before,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:after,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:after,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:after{background:none;opacity:0}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar:after,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar:after,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar:after,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:before,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:before,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:before{background:linear-gradient(180deg,transparent,rgba(202,214,255,.1) 16%,rgba(202,214,255,.07) 84%,transparent);box-shadow:none}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-source-html,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=oled] .kamelio-os.nda-shell-active .compact-gates,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-guide-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-progress-card,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-sign-card,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-sign-card,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-sign-card{background:var(--kamelio-dark-continuity-bg);background-image:none;border-color:var(--kamelio-dark-continuity-line)}.kamelio-os.nda-shell-active{--nda-left-rail-collapsed-width: calc(58.6px * var(--access-icon-scale, 1))}@media(max-width:1320px){.kamelio-os.nda-shell-active{--nda-left-rail-collapsed-width: calc(61.4px * var(--access-icon-scale, 1))}}@media(min-width:1081px){.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:var(--nda-left-rail-collapsed-width) minmax(0,1fr)}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed{padding-inline:calc(8px * var(--access-icon-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-lockup,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .primary-nav{justify-items:center}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .brand-logo-button,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-collapse-button,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nav-item,.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .sidebar-bottom-button{justify-self:center;margin-inline:auto}}@media(max-width:1080px){.kamelio-os.nda-shell-active.nda-left-collapsed{grid-template-columns:1fr}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed{display:none}}html:not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){border-left:1px solid rgba(76,92,132,.2);background:radial-gradient(circle at 82% 6%,rgba(255,255,255,.96),transparent 32%),radial-gradient(circle at 8% 42%,rgba(134,112,255,.1),transparent 36%),linear-gradient(180deg,#ffffffb8,#f6f9ff85);box-shadow:-18px 0 42px #27376012,inset 1px 0 #ffffffb3,inset 0 1px #ffffffd6;backdrop-filter:blur(26px) saturate(1.25);-webkit-backdrop-filter:blur(26px) saturate(1.25)}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){border-left-color:var(--kamelio-dark-continuity-line);background:var(--kamelio-dark-continuity-bg);background-image:none;box-shadow:-18px 0 42px #0000002e,inset 1px 0 #ffffff14,inset 0 1px #ffffff0f;backdrop-filter:blur(26px) saturate(1.12);-webkit-backdrop-filter:blur(26px) saturate(1.12)}.kamelio-os.nda-shell-active{--nda-left-rail-open-width: 250px}.kamelio-os.nda-shell-active:not(.nda-left-collapsed){grid-template-columns:var(--nda-left-rail-open-width) minmax(0,1fr)}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed){padding-left:clamp(9px,.78vw,11px);padding-right:clamp(14px,1.1vw,16px)}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .sidebar-brand-row{padding-inline:0}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .primary-nav .nav-item{padding-left:calc(8px * var(--access-control-scale, 1));padding-right:calc(12px * var(--access-control-scale, 1))}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .mini-doc-row{column-gap:calc(10px * var(--access-control-scale, 1));padding-left:calc(8px * var(--access-control-scale, 1));padding-right:calc(10px * var(--access-control-scale, 1))}@media(min-width:761px)and (max-width:1280px){html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .sidebar-brand-row,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .sidebar-brand-row{min-height:66px;padding-bottom:21px}html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .sidebar-brand-row{min-height:78px;padding-bottom:26px}html[data-access-text-scale="150"][data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-access-text-scale="150"][data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h1{font-size:min(var(--nda-reader-title-size),32.5px);line-height:1.05}}@media(max-width:760px){.kamelio-os.nda-shell-active{--nda-reader-title-size: 22.1px}html[data-access-text-scale="110"] .kamelio-os.nda-shell-active{--nda-reader-title-size: 22.525px}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active{--nda-reader-title-size: 22.95px}html[data-access-text-scale="150"] .kamelio-os.nda-shell-active{--nda-reader-title-size: 23.375px}.kamelio-os.nda-shell-active .nda-source-html h1{line-height:1.08}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h1{font-size:min(calc(15px * var(--access-text-scale, 1)),20.5px);line-height:1.02;text-wrap:auto}}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .storage-card{padding-left:calc(11px * var(--access-control-scale, 1));padding-right:calc(11px * var(--access-control-scale, 1))}@media(min-width:981px){html[data-access-text-scale="100"][data-font=inter] .login-screen{padding:clamp(20px,3.23vh,29px) 108px clamp(15px,2.38vh,24px) clamp(61px,6.12vw,100px)}html[data-access-text-scale="100"][data-font=inter] .login-brand{--login-brand-offset-x: clamp(-74px, -5.7vw, -58px)}html[data-access-text-scale="100"][data-font=inter] .login-brand .brand-lockup{gap:11px}html[data-access-text-scale="100"][data-font=inter] .login-brand .kamelio-logo{width:61px;height:61px}html[data-access-text-scale="100"][data-font=inter] .language-chip{min-width:109px;height:46px;border-radius:14px;gap:10px}html[data-access-text-scale="100"][data-font=inter] .language-chip svg{width:15px;height:15px}html[data-access-text-scale="100"][data-font=inter] .login-card{--login-panel-offset-x: -14%;width:min(493px,38vw);min-height:clamp(486px,58vh,537px);margin-top:clamp(15px,2.89vh,26px);border-radius:34px;padding:clamp(22px,3.15vh,31px) clamp(31px,3.23vw,43px) clamp(22px,2.98vh,31px)}html[data-access-text-scale="100"][data-font=inter] .login-card:before{border-radius:33px}html[data-access-text-scale="100"][data-font=inter] .lock-badge{width:46px;height:46px;margin-bottom:17px;border-radius:15px}html[data-access-text-scale="100"][data-font=inter] .lock-badge svg{width:22px;height:22px}html[data-access-text-scale="100"][data-font=inter] .login-card p{margin:10px auto 19px;max-width:366px}html[data-access-text-scale="100"][data-font=inter] .login-card form{gap:10px}html[data-access-text-scale="100"][data-font=inter] .login-card label{gap:7px}html[data-access-text-scale="100"][data-font=inter] .input-shell{min-height:49px;gap:12px;border-radius:16px;padding-inline:15px}html[data-access-text-scale="100"][data-font=inter] .input-shell>svg,html[data-access-text-scale="100"][data-font=inter] .input-shell .input-icon-button svg{width:17px;height:17px}html[data-access-text-scale="100"][data-font=inter] .input-shell input{min-height:48px;padding-block:7px}html[data-access-text-scale="100"][data-font=inter] .input-shell .input-icon-button{width:32px;min-width:32px;min-height:32px}html[data-access-text-scale="100"][data-font=inter] .login-options{gap:9px 15px}html[data-access-text-scale="100"][data-font=inter] .checkline{gap:7px!important}html[data-access-text-scale="100"][data-font=inter] .checkline input{width:15px;height:15px}html[data-access-text-scale="100"][data-font=inter] .local-demo-button{min-height:39px;border-radius:14px}html[data-access-text-scale="100"][data-font=inter] .login-submit{min-height:49px;margin-top:3px;border-radius:14px;padding-inline:14px}html[data-access-text-scale="100"][data-font=inter] .login-submit svg{width:15px;height:15px}html[data-access-text-scale="100"][data-font=inter] .security-visual{right:clamp(66px,5.1vw,82px);top:clamp(112px,18.7vh,162px);width:min(37.4vw,544px);height:min(47.6vh,425px);gap:clamp(15px,2.55vh,24px)}html[data-access-text-scale="100"][data-font=inter] .shield-illustration{width:clamp(213px,20.4vw,281px);height:clamp(213px,20.4vw,281px)}html[data-access-text-scale="100"][data-font=inter] .shield-illustration svg{width:126px;height:126px}html[data-access-text-scale="100"][data-font=inter] .access-hint{width:min(544px,100%);max-width:544px;min-height:70px;gap:14px;padding:15px 20px;border-radius:20px}html[data-access-text-scale="100"][data-font=inter] .access-hint:before{border-radius:19px}html[data-access-text-scale="100"][data-font=inter] .access-hint svg{width:19px;height:19px}}@media(max-width:980px){html[data-access-text-scale="100"][data-font=inter] .login-brand .brand-lockup{gap:11px}html[data-access-text-scale="100"][data-font=inter] .login-brand .kamelio-logo{width:61px;height:61px}html[data-access-text-scale="100"][data-font=inter] .language-chip{min-width:109px;height:46px;border-radius:14px;gap:10px}html[data-access-text-scale="100"][data-font=inter] .login-card{margin-top:20px;border-radius:32px;padding:19px 17px 20px}html[data-access-text-scale="100"][data-font=inter] .login-card:before{border-radius:31px}html[data-access-text-scale="100"][data-font=inter] .lock-badge{width:46px;height:46px;margin-bottom:14px;border-radius:15px}html[data-access-text-scale="100"][data-font=inter] .input-shell{min-height:49px;border-radius:16px;padding-inline:15px}html[data-access-text-scale="100"][data-font=inter] .input-shell input{min-height:48px}html[data-access-text-scale="100"][data-font=inter] .local-demo-button{min-height:39px;border-radius:14px}html[data-access-text-scale="100"][data-font=inter] .login-submit{min-height:49px;border-radius:14px}}.companion-workspace{--companion-line: rgba(87, 103, 148, .14);--companion-line-strong: rgba(87, 103, 148, .22);--companion-surface: rgba(255,255,255,.7);--companion-surface-soft: rgba(248,250,255,.58);--companion-hover: rgba(248,246,255,.82);display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.companion-workspace *,.companion-workspace *:before,.companion-workspace *:after{min-width:0}.companion-hero,.companion-main-panel,.companion-context-panel,.companion-card,.companion-composer,.companion-thread-list button,.companion-column,.companion-memory-card{border:1px solid var(--companion-line);background:linear-gradient(180deg,var(--companion-surface),var(--companion-surface-soft));box-shadow:0 14px 34px #2d3d7013,inset 0 1px #ffffffd1}.companion-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border-radius:18px}.companion-kicker{display:inline-flex;margin-bottom:4px;color:var(--violet);font-size:.78rem;font-weight:780}.companion-hero h2{margin:0;color:var(--ink);font-size:1.72rem;letter-spacing:0}.companion-hero p{max-width:720px;margin:6px 0 0;color:var(--muted);line-height:1.42;overflow-wrap:anywhere}.companion-primary{min-height:46px;flex:0 0 auto}.companion-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px}.companion-tabs button{min-height:46px;padding:8px 10px;border-radius:14px;border:1px solid var(--companion-line);background:#ffffff9e;color:var(--ink-2);display:flex;align-items:center;justify-content:center;gap:8px;font-size:.88rem;font-weight:760;line-height:1.16;text-align:center;overflow-wrap:anywhere}.companion-tabs button:hover,.companion-tabs button:focus-visible,.companion-tabs button.active{color:var(--violet);border-color:#765df652;background:var(--companion-hover);box-shadow:0 10px 24px #765df614,inset 0 1px #ffffffd6}.companion-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,330px);gap:16px;align-items:start}.companion-main-panel,.companion-context-panel,.companion-composer{border-radius:18px;padding:16px}.companion-main-panel,.companion-overview,.companion-workflows,.companion-documents,.companion-memory{display:grid;gap:14px}.companion-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.companion-briefing{grid-column:1 / -1}.companion-card{border-radius:16px;padding:14px}.companion-stat-grid,.companion-workflow-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.companion-stat{min-height:82px;padding:12px;border:1px solid rgba(87,103,148,.12);border-radius:14px;background:#ffffff85}.companion-stat span,.companion-stat small{display:block;color:var(--muted);font-weight:620;line-height:1.22}.companion-stat strong{display:block;margin:6px 0 3px;color:var(--ink);font-size:1.55rem;line-height:1}.companion-action-row,.companion-document-actions button,.companion-hil-button,.companion-thread-list button{min-height:44px;border-radius:13px;border:1px solid var(--companion-line);color:var(--ink-2);background:#ffffff94;font-weight:740}.companion-action-row{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding:0 12px;text-align:left}.companion-action-row span{overflow-wrap:anywhere}.companion-action-row:hover,.companion-action-row:focus-visible,.companion-document-actions button:hover,.companion-document-actions button:focus-visible,.companion-hil-button:hover,.companion-hil-button:focus-visible,.companion-thread-list button:hover,.companion-thread-list button:focus-visible,.companion-thread-list button.active{color:var(--violet);border-color:#765df64d;background:var(--companion-hover)}.companion-conversations{display:grid;grid-template-columns:minmax(190px,250px) minmax(0,1fr);gap:14px}.companion-thread-list{display:grid;gap:9px}.companion-thread-list button{padding:10px;text-align:left}.companion-thread-list strong,.companion-thread-list span{display:block;overflow:hidden;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.companion-thread-list span{margin-top:4px;color:var(--muted);font-size:.8rem}.companion-thread{display:grid;gap:12px}.companion-message{display:flex;gap:10px;max-width:min(100%,720px);padding:12px;border-radius:14px;line-height:1.42}.companion-message.user{margin-left:auto;color:#fff;background:linear-gradient(135deg,#765df6,#6b7df4)}.companion-message.kamelio{color:var(--ink-2);background:#fff9}.companion-message img{width:28px;height:28px;border-radius:999px;flex:0 0 auto}.companion-proof-strip{min-height:44px;display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgba(16,185,129,.22);border-radius:14px;color:var(--ink-2);background:#10b98112}.companion-proof-strip span{flex:1 1 auto;overflow-wrap:anywhere}.companion-proof-strip button{min-height:32px;padding:0 10px;border-radius:999px;color:#078a60;background:#ffffff9e}.companion-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.companion-column{min-height:180px;border-radius:16px;padding:12px}.companion-column h3,.companion-context-panel h3,.companion-memory-card h3{margin:0 0 10px;color:var(--ink);font-size:.98rem;letter-spacing:0}.companion-column span{display:block;margin-top:8px;padding:10px;border-radius:12px;color:var(--ink-2);background:#ffffff8f;line-height:1.3;overflow-wrap:anywhere}.companion-create{justify-self:start;min-height:44px}.companion-search{min-height:48px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:0 14px;border:1px solid var(--companion-line);border-radius:14px;background:#ffffff9e}.companion-search input{width:100%;min-height:42px;border:0;outline:0;background:transparent;color:var(--ink)}.companion-memory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.companion-memory-card{min-height:132px;border-radius:16px;padding:14px}.companion-memory-card p,.companion-context-panel p{margin:0;color:var(--muted);line-height:1.42;overflow-wrap:anywhere}.companion-document-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.companion-document-actions button{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;min-width:0;padding:8px 10px;line-height:1.12;text-align:center;white-space:normal;overflow-wrap:anywhere}.companion-document-actions button svg{flex:0 0 auto}.companion-context-panel{display:grid;gap:16px;position:sticky;top:14px}.companion-context-panel section+section{padding-top:14px;border-top:1px solid rgba(87,103,148,.12)}.companion-hil-button{width:100%;margin-top:8px}.companion-composer{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:10px}.companion-composer label{display:grid;gap:6px;color:var(--ink-2);font-size:.86rem;font-weight:760}.companion-composer textarea{width:100%;min-height:58px;resize:vertical;border:1px solid var(--companion-line);border-radius:14px;padding:11px 12px;color:var(--ink);background:#ffffffa8;line-height:1.38}.companion-composer p{grid-column:1 / -1;margin:0;color:#078a60;font-size:.86rem;font-weight:680}html[data-access-theme=classic-dark] .companion-workspace,html[data-access-theme=soft-dark] .companion-workspace,html[data-access-theme=oled] .companion-workspace{--companion-line: rgba(218,226,255,.12);--companion-line-strong: rgba(218,226,255,.2);--companion-surface: rgba(20,31,60,.58);--companion-surface-soft: rgba(12,20,42,.5);--companion-hover: rgba(79,70,142,.24);background:var(--kamelio-dark-continuity-bg)}html[data-access-theme=classic-dark] .companion-hero,html[data-access-theme=classic-dark] .companion-main-panel,html[data-access-theme=classic-dark] .companion-context-panel,html[data-access-theme=classic-dark] .companion-card,html[data-access-theme=classic-dark] .companion-composer,html[data-access-theme=classic-dark] .companion-thread-list button,html[data-access-theme=classic-dark] .companion-column,html[data-access-theme=classic-dark] .companion-memory-card,html[data-access-theme=soft-dark] .companion-hero,html[data-access-theme=soft-dark] .companion-main-panel,html[data-access-theme=soft-dark] .companion-context-panel,html[data-access-theme=soft-dark] .companion-card,html[data-access-theme=soft-dark] .companion-composer,html[data-access-theme=soft-dark] .companion-thread-list button,html[data-access-theme=soft-dark] .companion-column,html[data-access-theme=soft-dark] .companion-memory-card,html[data-access-theme=oled] .companion-hero,html[data-access-theme=oled] .companion-main-panel,html[data-access-theme=oled] .companion-context-panel,html[data-access-theme=oled] .companion-card,html[data-access-theme=oled] .companion-composer,html[data-access-theme=oled] .companion-thread-list button,html[data-access-theme=oled] .companion-column,html[data-access-theme=oled] .companion-memory-card{background:var(--kamelio-dark-continuity-bg);background-image:none;border-color:var(--kamelio-dark-continuity-line);box-shadow:0 16px 36px #00000038,inset 0 1px #ffffff14}html[data-access-theme=classic-dark] .companion-tabs button,html[data-access-theme=classic-dark] .companion-stat,html[data-access-theme=classic-dark] .companion-action-row,html[data-access-theme=classic-dark] .companion-document-actions button,html[data-access-theme=classic-dark] .companion-hil-button,html[data-access-theme=classic-dark] .companion-message.kamelio,html[data-access-theme=classic-dark] .companion-column span,html[data-access-theme=classic-dark] .companion-search,html[data-access-theme=classic-dark] .companion-composer textarea,html[data-access-theme=soft-dark] .companion-tabs button,html[data-access-theme=soft-dark] .companion-stat,html[data-access-theme=soft-dark] .companion-action-row,html[data-access-theme=soft-dark] .companion-document-actions button,html[data-access-theme=soft-dark] .companion-hil-button,html[data-access-theme=soft-dark] .companion-message.kamelio,html[data-access-theme=soft-dark] .companion-column span,html[data-access-theme=soft-dark] .companion-search,html[data-access-theme=soft-dark] .companion-composer textarea,html[data-access-theme=oled] .companion-tabs button,html[data-access-theme=oled] .companion-stat,html[data-access-theme=oled] .companion-action-row,html[data-access-theme=oled] .companion-document-actions button,html[data-access-theme=oled] .companion-hil-button,html[data-access-theme=oled] .companion-message.kamelio,html[data-access-theme=oled] .companion-column span,html[data-access-theme=oled] .companion-search,html[data-access-theme=oled] .companion-composer textarea{background:#dae2ff14;border-color:#dae2ff21;color:var(--ink-2)}html[data-access-theme=classic-dark] .kamelio-os,html[data-access-theme=classic-dark] .sidebar-panel,html[data-access-theme=classic-dark] .workspace,html[data-access-theme=classic-dark] .workspace-body,html[data-access-theme=classic-dark] .drive-workspace,html[data-access-theme=classic-dark] .drive-content,html[data-access-theme=classic-dark] .drive-inspector,html[data-access-theme=soft-dark] .kamelio-os,html[data-access-theme=soft-dark] .sidebar-panel,html[data-access-theme=soft-dark] .workspace,html[data-access-theme=soft-dark] .workspace-body,html[data-access-theme=soft-dark] .drive-workspace,html[data-access-theme=soft-dark] .drive-content,html[data-access-theme=soft-dark] .drive-inspector,html[data-access-theme=oled] .kamelio-os,html[data-access-theme=oled] .sidebar-panel,html[data-access-theme=oled] .workspace,html[data-access-theme=oled] .workspace-body,html[data-access-theme=oled] .drive-workspace,html[data-access-theme=oled] .drive-content,html[data-access-theme=oled] .drive-inspector{background:var(--kamelio-dark-continuity-bg)!important;background-image:none!important;background-color:var(--kamelio-dark-continuity-bg)!important}html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]{--violet: #a99cff;--muted: #bbc7ee;--ink: #f5f8ff;--ink-2: #e3ebff}html[data-access-theme=classic-dark] .sidebar-panel,html[data-access-theme=classic-dark] .drive-workspace,html[data-access-theme=classic-dark] .drive-content,html[data-access-theme=classic-dark] .drive-inspector,html[data-access-theme=soft-dark] .sidebar-panel,html[data-access-theme=soft-dark] .drive-workspace,html[data-access-theme=soft-dark] .drive-content,html[data-access-theme=soft-dark] .drive-inspector,html[data-access-theme=oled] .sidebar-panel,html[data-access-theme=oled] .drive-workspace,html[data-access-theme=oled] .drive-content,html[data-access-theme=oled] .drive-inspector{color:var(--ink)!important}html[data-access-theme=classic-dark] .sidebar-panel :is(strong,span,small,p,button),html[data-access-theme=classic-dark] .drive-workspace :is(h2,h3,strong,span,small,p,button,label,input,select,textarea,th,td),html[data-access-theme=soft-dark] .sidebar-panel :is(strong,span,small,p,button),html[data-access-theme=soft-dark] .drive-workspace :is(h2,h3,strong,span,small,p,button,label,input,select,textarea,th,td),html[data-access-theme=oled] .sidebar-panel :is(strong,span,small,p,button),html[data-access-theme=oled] .drive-workspace :is(h2,h3,strong,span,small,p,button,label,input,select,textarea,th,td){color:var(--ink)!important}html[data-access-theme=classic-dark] .drive-workspace :is(.outline-button,.filter-pill,.quick-file-card,.drive-row,.search-field,.create-row input,.inspector input,.inspector select,.inspector textarea,.drive-text-document),html[data-access-theme=classic-dark] .sidebar-panel :is(.mini-doc-row,.storage-card,.sidebar-bottom-button),html[data-access-theme=soft-dark] .drive-workspace :is(.outline-button,.filter-pill,.quick-file-card,.drive-row,.search-field,.create-row input,.inspector input,.inspector select,.inspector textarea,.drive-text-document),html[data-access-theme=soft-dark] .sidebar-panel :is(.mini-doc-row,.storage-card,.sidebar-bottom-button),html[data-access-theme=oled] .drive-workspace :is(.outline-button,.filter-pill,.quick-file-card,.drive-row,.search-field,.create-row input,.inspector input,.inspector select,.inspector textarea,.drive-text-document),html[data-access-theme=oled] .sidebar-panel :is(.mini-doc-row,.storage-card,.sidebar-bottom-button){background:#101b34!important;border-color:#dae2ff2e!important}html[data-access-theme=classic-dark] .drive-workspace .primary-button,html[data-access-theme=soft-dark] .drive-workspace .primary-button,html[data-access-theme=oled] .drive-workspace .primary-button{color:#fff!important;background:#3d58ff!important}@media(max-width:1120px){.companion-shell,.companion-conversations{grid-template-columns:1fr}.companion-context-panel{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}.kamelio-os.nda-shell-active :is(.drive-unlocked-shell,.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell) .unlocked-right-rail{gap:0}.kamelio-os.nda-shell-active :is(.drive-unlocked-shell,.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell) .unlocked-right-rail .kui-inspector-card{padding:12px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kamelio-os.nda-shell-active :is(.drive-unlocked-shell,.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell) .unlocked-right-rail .kui-inspector-card+.kui-inspector-card{border-top:1px solid rgba(103,116,164,.14)!important}.kamelio-os.nda-shell-active :is(.drive-unlocked-shell,.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell) .unlocked-right-rail .kui-inspector-head h3{font-size:.88rem;line-height:1.12;font-weight:860}@media(max-width:780px){.companion-hero{align-items:stretch;flex-direction:column}.companion-primary,.companion-create{width:100%}.companion-overview,.companion-stat-grid,.companion-workflow-kpis,.companion-board,.companion-memory-grid,.companion-document-actions,.companion-context-panel,.companion-composer{grid-template-columns:1fr}.companion-composer{align-items:stretch}.companion-composer .soft-icon-button,.companion-composer .send-button{width:100%}}html[data-access-theme=classic-dark] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=soft-dark] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=oled] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector){background:linear-gradient(180deg,#071124,#071124)!important;background-color:#071124!important;background-image:linear-gradient(180deg,#071124,#071124)!important}html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-source-html,.nda-right-rail:not(.collapsed)),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-source-html,.nda-right-rail:not(.collapsed)),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-source-html,.nda-right-rail:not(.collapsed)){background:linear-gradient(180deg,#071124,#071124)!important;background-color:#071124!important;background-image:linear-gradient(180deg,#071124,#071124)!important}html[data-access-theme=classic-dark] .drive-workspace :is(.create-row button,.drive-actions button),html[data-access-theme=soft-dark] .drive-workspace :is(.create-row button,.drive-actions button),html[data-access-theme=oled] .drive-workspace :is(.create-row button,.drive-actions button){background:#101b34!important;background-color:#101b34!important;color:#f5f8ff!important;border-color:#dae2ff2e!important;box-shadow:none!important}html[data-access-theme=classic-dark] .drive-html-document-pane .drive-html-source,html[data-access-theme=soft-dark] .drive-html-document-pane .drive-html-source,html[data-access-theme=oled] .drive-html-document-pane .drive-html-source{background:#fff!important;background-color:#fff!important;background-image:none!important;color:#152033!important}html[data-access-theme=classic-dark] .drive-html-document-pane .drive-html-source :is(.page,.cover,.dense,.signatures,.page-content,.cover-content,.signature-section,.signature-card,.sources,.legal-box),html[data-access-theme=soft-dark] .drive-html-document-pane .drive-html-source :is(.page,.cover,.dense,.signatures,.page-content,.cover-content,.signature-section,.signature-card,.sources,.legal-box),html[data-access-theme=oled] .drive-html-document-pane .drive-html-source :is(.page,.cover,.dense,.signatures,.page-content,.cover-content,.signature-section,.signature-card,.sources,.legal-box){background:#fff!important;background-color:#fff!important;background-image:none!important}html[data-access-theme=classic-dark] .drive-html-document-pane .drive-html-source :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,small,b,strong,em,label,footer),html[data-access-theme=soft-dark] .drive-html-document-pane .drive-html-source :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,small,b,strong,em,label,footer),html[data-access-theme=oled] .drive-html-document-pane .drive-html-source :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,small,b,strong,em,label,footer){color:#152033!important}html[data-access-theme=midnight-blue]{color-scheme:dark;--violet: #9fb7ff;--muted: #bfd0f7;--ink: #f6f9ff;--ink-2: #e1ebff;--surface: rgba(10, 28, 55, .78);--surface-strong: rgba(12, 35, 68, .94);--line: rgba(196, 216, 255, .18);--line-strong: rgba(207, 224, 255, .3);--kamelio-dark-continuity-bg: #071a33;--kamelio-dark-continuity-bg-rgb: 7, 26, 51;--kamelio-dark-continuity-line: rgba(194, 217, 255, .15)}html[data-access-theme=classic-dark]{--kamelio-dark-continuity-bg: #071124}html[data-access-theme=soft-dark]{--kamelio-dark-continuity-bg: #16172a}html[data-access-theme=oled]{--kamelio-dark-continuity-bg: #01030a}html[data-access-theme=midnight-blue] body,html[data-access-theme=midnight-blue] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=classic-dark] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=soft-dark] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=oled] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector){background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:linear-gradient(var(--kamelio-dark-continuity-bg),var(--kamelio-dark-continuity-bg))!important}html[data-access-theme=midnight-blue] :is(.login-screen,.top-panel,.access-modal),html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)){background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:none!important;border-color:var(--kamelio-dark-continuity-line)!important}html[data-access-theme=midnight-blue] :is(.login-card,.access-hint,.access-modal,.access-controls,.access-preview,.option-card,.choice-chip,.nda-guide-card,.nda-progress-card,.nda-sign-card,.compact-gates),html[data-access-theme=classic-dark] :is(.nda-guide-card,.nda-progress-card,.nda-sign-card,.compact-gates),html[data-access-theme=soft-dark] :is(.nda-guide-card,.nda-progress-card,.nda-sign-card,.compact-gates),html[data-access-theme=oled] :is(.nda-guide-card,.nda-progress-card,.nda-sign-card,.compact-gates){background:#11213eeb!important;border-color:#cfe0ff29!important;color:var(--ink)!important}html[data-access-theme=midnight-blue] :is(input,textarea,select,.input-shell){background:#061328c7!important;border-color:#cfe0ff33!important;color:var(--ink)!important}html[data-access-theme=midnight-blue] :is(.login-brand .brand-lockup strong,.login-card h1,.login-card label,.option-card strong,.choice-chip strong),html[data-access-theme=midnight-blue] :is(.login-brand .brand-lockup span,.login-card p,.access-hint,.option-card span,.choice-chip span){color:var(--ink)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html{background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:linear-gradient(var(--kamelio-dark-continuity-bg),var(--kamelio-dark-continuity-bg))!important;color:var(--ink-2)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html :is(.page,.cover,.dense,.signatures),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html :is(.page,.cover,.dense,.signatures),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html :is(.page,.cover,.dense,.signatures),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html :is(.page,.cover,.dense,.signatures){background:#10213a!important;background-color:#10213a!important;background-image:none!important;border:1px solid rgba(206,224,255,.18)!important;box-shadow:0 24px 72px #00000057!important;color:var(--ink-2)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html :is(.page-content,.cover-content,.signature-section,.signature-card,.sources),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html :is(.page-content,.cover-content,.signature-section,.signature-card,.sources),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html :is(.page-content,.cover-content,.signature-section,.signature-card,.sources),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html :is(.page-content,.cover-content,.signature-section,.signature-card,.sources){background:transparent!important;background-color:transparent!important;color:var(--ink-2)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .legal-box,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .legal-box,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .legal-box,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .legal-box{background:#ffffff0d!important;background-color:#ffffff0d!important;border-color:#d4b66ab8!important;color:var(--ink-2)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .topbar,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .topbar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .topbar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .topbar{background:#071124!important;background-color:#071124!important;color:#f8fbff!important;border-bottom-color:#d4b66a!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,small,b,strong,em,label,footer,code),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,small,b,strong,em,label,footer,code),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,small,b,strong,em,label,footer,code),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html :is(h1,h2,h3,h4,h5,h6,p,li,td,th,span,small,b,strong,em,label,footer,code){color:var(--ink-2)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html :is(.page-footer,.signature-field),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html :is(.page-footer,.signature-field),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html :is(.page-footer,.signature-field),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html :is(.page-footer,.signature-field){border-color:#cee0ff3d!important}.nda-guide-actions button,.login-submit,.local-demo-button{white-space:nowrap}@media(max-width:720px){.option-grid.four,.compact-profile-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.login-screen{padding-inline:18px}.language-chip{right:18px}}@media(min-width:721px){html[data-access-text-scale="110"] .login-card,html[data-access-text-scale="125"] .login-card{width:min(650px,calc(100vw - 156px));padding:clamp(12px,1.9vh,20px) clamp(34px,3.6vw,46px) clamp(12px,1.9vh,20px)}html[data-access-text-scale="150"] .login-card{width:min(680px,calc(100vw - 156px));padding:clamp(12px,1.45vh,15px) clamp(34px,3.4vw,46px) clamp(12px,1.45vh,16px)}}html[data-font=opendyslexic] .login-card p,html[data-font=dyslexie] .login-card p,html[data-text-size=xlarge][data-font=opendyslexic] .login-card p,html[data-text-size=xlarge][data-font=dyslexie] .login-card p{max-width:min(620px,100%);font-size:calc(.98rem * var(--access-text-scale, 1) * var(--login-copy-optical-scale, 1));line-height:1.24;word-spacing:normal}html[data-access-text-scale="150"] .login-card p{max-width:min(620px,100%)}@media(min-width:981px)and (max-width:1680px){html[data-access-text-scale="100"][data-font=inter] .security-visual,.security-visual{right:clamp(54px,4.2vw,72px);top:clamp(112px,14.5vh,132px);width:min(32vw,480px)}html[data-access-text-scale="100"][data-font=inter] .access-hint,.access-hint{width:100%;max-width:480px}html[data-access-text-scale="110"] .security-visual,html[data-access-text-scale="125"] .security-visual,html[data-access-text-scale="150"] .security-visual,html[data-text-size=xlarge] .security-visual{top:clamp(96px,12.5vh,118px);width:min(30vw,440px)}html[data-access-text-scale="110"] .access-hint,html[data-access-text-scale="125"] .access-hint,html[data-access-text-scale="150"] .access-hint,html[data-text-size=xlarge] .access-hint{max-width:440px}html[data-access-text-scale="150"] .security-visual,html[data-text-size=xlarge] .security-visual{width:min(27vw,400px)}html[data-access-text-scale="150"] .access-hint,html[data-text-size=xlarge] .access-hint{max-width:400px}}html[data-access-theme=midnight-blue] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=classic-dark] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=soft-dark] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=oled] :is(.kamelio-os,.kamelio-os.nda-shell-active,.sidebar-panel,.workspace,.workspace-body,.drive-workspace,.drive-content,.drive-inspector),html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.workspace,.workspace-body,.nda-html-shell,.nda-document-column,.nda-document-pane,.nda-right-rail:not(.collapsed)){background-image:none!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.nda-shell-actions .compact-action,.nda-shell-actions .icon-button,.nda-shell-actions .notification-button,.confidential-sidebar .sidebar-collapse-button,.nda-rail-toggle,.nda-guide-actions .outline-button),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.nda-shell-actions .compact-action,.nda-shell-actions .icon-button,.nda-shell-actions .notification-button,.confidential-sidebar .sidebar-collapse-button,.nda-rail-toggle,.nda-guide-actions .outline-button),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.nda-shell-actions .compact-action,.nda-shell-actions .icon-button,.nda-shell-actions .notification-button,.confidential-sidebar .sidebar-collapse-button,.nda-rail-toggle,.nda-guide-actions .outline-button),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.nda-shell-actions .compact-action,.nda-shell-actions .icon-button,.nda-shell-actions .notification-button,.confidential-sidebar .sidebar-collapse-button,.nda-rail-toggle,.nda-guide-actions .outline-button){background:none!important;background-image:none!important;border-color:var(--kamelio-dark-continuity-line)!important;box-shadow:none!important;color:var(--ink-2)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card,.mini-doc-row) :is(h2,h3,strong,span,p,small,li,button:not(.primary-button)),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card,.mini-doc-row) :is(h2,h3,strong,span,p,small,li,button:not(.primary-button)),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card,.mini-doc-row) :is(h2,h3,strong,span,p,small,li,button:not(.primary-button)),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card,.mini-doc-row) :is(h2,h3,strong,span,p,small,li,button:not(.primary-button)){color:var(--ink-2)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card) :is(.muted,.sidebar-subtitle,.gate-line,.status-pill,.storage-bar span),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card) :is(.muted,.sidebar-subtitle,.gate-line,.status-pill,.storage-bar span),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card) :is(.muted,.sidebar-subtitle,.gate-line,.status-pill,.storage-bar span),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.confidential-sidebar,.nda-right-rail,.nda-guide-card,.nda-progress-card,.compact-gates,.storage-card) :is(.muted,.sidebar-subtitle,.gate-line,.status-pill,.storage-bar span){color:var(--muted)!important}@media(min-width:981px){.modal-backdrop{align-items:center;justify-items:center;padding:clamp(18px,2.4vh,28px) 104px clamp(18px,2.4vh,28px) 28px}.access-modal{width:min(1480px,calc(100vw - 168px));height:min(980px,calc(100dvh - 40px));grid-template-rows:auto minmax(0,1fr) auto}.access-modal-grid{grid-template-columns:minmax(430px,480px) minmax(0,1fr);min-height:0;overflow:hidden}.access-controls,.access-preview{max-height:100%;overflow-y:auto;overflow-x:hidden}.modal-actions{display:flex;justify-content:flex-end;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid rgba(107,123,171,.12)}html[data-access-text-scale="150"] .access-modal{width:min(1500px,calc(100vw - 168px));height:min(1000px,calc(100dvh - 32px))}html[data-access-text-scale="150"] .access-modal-grid{grid-template-columns:minmax(450px,500px) minmax(0,1fr)}}.compact-profile-grid,html[data-access-text-scale="150"] .compact-profile-grid,html[data-font=opendyslexic] .compact-profile-grid,html[data-font=dyslexie] .compact-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-profile-grid .option-card{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto;align-items:center;justify-items:start;text-align:left;min-height:54px;gap:9px;padding-inline:12px}.compact-profile-grid .option-card svg{grid-column:1;width:18px;height:18px}.compact-profile-grid .option-card strong{grid-column:2;width:auto;max-width:100%}.compact-profile-grid .option-card span{display:none}.option-card strong,.choice-chip,.font-choice,.toggle-row>span:first-child{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.font-choice,.font-choice-opendyslexic,.font-choice-dyslexie,.font-choice-trebuchet{font-size:calc(12px * var(--access-text-scale, 1));letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-spacing:normal}.font-choice-opendyslexic{font-size:calc(10px * var(--access-text-scale, 1))}html[data-access-text-scale="150"] .access-fieldset{padding-block:6px}html[data-access-text-scale="150"] .preview-shell{height:calc(100% - 44px);overflow-y:auto}@media(min-width:981px){html[data-access-text-scale="150"] .access-modal{width:min(1480px,calc(100vw - 168px));height:min(980px,calc(100dvh - 40px))}html[data-access-text-scale="150"] .access-modal-grid{grid-template-columns:minmax(430px,480px) minmax(0,1fr)}}.access-modal .access-controls{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-access-text-scale="150"] .access-modal .access-controls .access-fieldset{padding-block:7px 8px}.access-modal .access-controls .access-fieldset h3{font-size:calc(12px * var(--access-text-scale, 1));line-height:1.24}.access-modal .access-controls .option-card strong{font-size:calc(12px * var(--access-text-scale, 1));line-height:1.12}.access-modal .access-controls .option-card span{font-size:calc(10px * var(--access-text-scale, 1));line-height:1.18}.access-modal .access-controls .choice-chip,.access-modal .access-controls .compact-options .choice-chip{font-size:calc(12px * var(--access-text-scale, 1));line-height:1.16;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.access-modal .access-controls .toggle-row,.access-modal .access-controls .toggle-row>span:first-child{font-size:calc(13px * var(--access-text-scale, 1));line-height:1.2}.access-modal .access-controls .text-slider{font-size:calc(13px * var(--access-text-scale, 1));line-height:1.15}.access-modal .access-controls .text-slider strong{font-size:calc(18px * var(--access-text-scale, 1));line-height:1}.access-modal .access-controls .text-slider em{font-size:calc(12px * var(--access-text-scale, 1));line-height:1.1}@container (max-width: 560px){.access-preview .preview-shell,html[data-access-text-scale="125"] .access-preview .preview-shell,html[data-access-text-scale="150"] .access-preview .preview-shell,html[data-font=opendyslexic] .access-preview .preview-shell,html[data-font=dyslexie] .access-preview .preview-shell{grid-template-columns:1fr}.access-preview .preview-shell aside{grid-template-columns:repeat(2,minmax(0,1fr))}.access-preview .preview-shell .brand-lockup{grid-column:1 / -1}.access-preview .preview-cards,html[data-access-text-scale="125"] .access-preview .preview-cards,html[data-access-text-scale="150"] .access-preview .preview-cards,html[data-font=opendyslexic] .access-preview .preview-cards,html[data-font=dyslexie] .access-preview .preview-cards{grid-template-columns:1fr}}.access-preview .preview-shell.preview-ai-dashboard,html[data-access-text-scale="125"] .access-preview .preview-shell.preview-ai-dashboard,html[data-access-text-scale="150"] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=opendyslexic] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=dyslexie] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: 1;--preview-ia-tracking: .006em;--preview-ia-title-tracking: .002em;grid-template-columns:minmax(154px,.27fr) minmax(0,1fr);gap:12px;padding:12px;letter-spacing:var(--preview-ia-tracking);background:radial-gradient(circle at 12% 2%,rgba(255,255,255,.88),transparent 30%),radial-gradient(circle at 68% 12%,rgba(238,237,255,.72),transparent 34%),linear-gradient(145deg,#fafcffe6,#f6f8ffc7)}html[data-access-text-scale="110"] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: 1.07}html[data-access-text-scale="125"] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: 1.15}html[data-access-text-scale="150"] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: 1.24}html[data-font=opendyslexic] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=dyslexie] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: .98;--preview-ia-tracking: .012em}html[data-font=opendyslexic][data-access-text-scale="110"] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=dyslexie][data-access-text-scale="110"] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: 1.03}html[data-font=opendyslexic][data-access-text-scale="125"] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=dyslexie][data-access-text-scale="125"] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: 1.1}html[data-font=opendyslexic][data-access-text-scale="150"] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=dyslexie][data-access-text-scale="150"] .access-preview .preview-shell.preview-ai-dashboard{--preview-ia-scale: 1.17}.access-preview .preview-ai-dashboard .preview-ai-sidebar{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:9px;padding:12px 10px;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.92),transparent 38%),linear-gradient(180deg,#ffffffc7,#fcfcff94)}.preview-ai-brand{display:flex;align-items:center;gap:8px;min-width:0;padding:0 4px 4px}.preview-ai-brand .kamelio-logo{width:30px;height:30px;min-width:30px;border-radius:50%;object-fit:cover;image-rendering:auto;box-shadow:0 8px 18px #5b46dc2e,0 0 0 1px #ffffffe0}.preview-ai-brand strong{font-size:calc(13px * var(--preview-ia-scale));line-height:1.22;letter-spacing:var(--preview-ia-title-tracking)}.preview-ai-sidebar nav{display:grid;align-content:start;gap:4px;min-height:0;overflow:hidden}.preview-ai-dashboard .preview-ai-sidebar nav span{display:flex;align-items:center;gap:7px;min-height:29px;padding:0 9px;border-radius:9px;color:var(--ink-2);font-size:calc(11.6px * var(--preview-ia-scale));line-height:1.26}.preview-ai-dashboard .preview-ai-sidebar nav span.active{color:#5f4bf0;background:linear-gradient(180deg,#efebfff5,#e7e3ffbd);box-shadow:inset 0 1px #ffffffb8}.preview-ai-dashboard .preview-ai-sidebar nav svg,.preview-ai-dashboard .preview-ai-context-list svg,.preview-ai-statusbar svg,.preview-ai-source-row svg,.preview-ai-compose-actions svg,.preview-ai-compose small svg{flex:0 0 auto}.preview-ai-user{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;align-items:center;min-height:42px;padding:8px;border-radius:12px;border:1px solid rgba(111,126,174,.16);background:#ffffff94}.access-preview .preview-ai-dashboard .preview-ai-user>span{display:grid;place-items:center;width:26px;height:26px;min-height:26px;padding:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,#765df6,#5f4bf0);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(10px * var(--access-text-scale, 1));font-weight:820;line-height:1;letter-spacing:0;white-space:nowrap;overflow:hidden}.access-preview.font-opendyslexic .preview-shell.preview-ai-dashboard .preview-ai-user>span,.access-preview.font-dyslexie .preview-shell.preview-ai-dashboard .preview-ai-user>span{gap:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(10px * var(--access-text-scale, 1));letter-spacing:0;word-spacing:normal}.preview-ai-user strong,.preview-ai-user small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-ai-user strong{font-size:calc(10.5px * var(--access-text-scale, 1));line-height:1.18}.preview-ai-user small{color:var(--muted);font-size:calc(9px * var(--access-text-scale, 1));line-height:1.18}.preview-ai-main{gap:11px}.preview-ai-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0}.preview-ai-search{justify-self:center;width:min(100%,520px);min-height:38px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 8px 0 14px;border-radius:14px;border:1px solid rgba(118,132,180,.18);background:#ffffffc2;color:#5a6394;box-shadow:0 10px 24px #404f8014,inset 0 1px #ffffffd1}.preview-ai-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--preview-ia-scale));line-height:1.28}.preview-ai-search i{display:grid;place-items:center;width:28px;height:28px;border-radius:10px;color:#6f59f5;background:#ece8ffe0;font-style:normal}.preview-ai-statusbar{display:flex;align-items:center;gap:8px;color:#263363}.access-preview .preview-ai-dashboard .preview-ai-statusbar span{display:grid;place-items:center;width:30px;height:30px;min-height:30px;padding:0;border-radius:50%;color:#5f4bf0;background:#efebffe6;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:calc(10px * var(--access-text-scale, 1));font-weight:820;line-height:1;letter-spacing:0;white-space:nowrap;overflow:hidden}.preview-ai-hero{min-width:0}.preview-ai-hero h4{display:flex;justify-content:flex-start;align-items:center;gap:8px;text-align:left;margin:0 0 4px;color:var(--ink);font-size:calc(22px * var(--preview-ia-scale));line-height:1.22;letter-spacing:var(--preview-ia-title-tracking)}.preview-ai-hero>p{margin:0 0 12px;color:var(--muted);font-size:calc(12.4px * var(--preview-ia-scale));line-height:1.38}.preview-ai-actions,html[data-access-text-scale="125"] .access-preview .preview-ai-actions,html[data-access-text-scale="150"] .access-preview .preview-ai-actions,html[data-font=opendyslexic] .access-preview .preview-ai-actions,html[data-font=dyslexie] .access-preview .preview-ai-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.preview-ai-actions .preview-ai-action-card{display:grid;grid-template-columns:auto minmax(0,1fr);justify-items:stretch;align-content:center;gap:9px;min-height:82px;padding:11px;text-align:left;border-radius:14px;background:#ffffffb3;border-color:#7684b42e}.preview-ai-action-icon,.preview-ai-analysis-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;color:#6f59f5;background:#efebffe0}.preview-ai-action-card.tone-verify .preview-ai-action-icon,.preview-ai-analysis-row.tone-verify .preview-ai-analysis-icon{color:#16a45e;background:#def7e8e6}.preview-ai-action-card.tone-write .preview-ai-action-icon{color:#2375d8;background:#e5f1ffe6}.preview-ai-action-card.tone-action .preview-ai-action-icon,.preview-ai-analysis-row.tone-action .preview-ai-analysis-icon{color:#f17a00;background:#fff1e1eb}.preview-ai-action-card strong{margin:0 0 4px;font-size:calc(11.8px * var(--preview-ia-scale));line-height:1.26;letter-spacing:var(--preview-ia-title-tracking)}.preview-ai-action-card p{max-width:none;font-size:calc(10.2px * var(--preview-ia-scale));line-height:1.38}.preview-ai-panel-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0}.preview-ai-panel{min-width:0;border-radius:15px;padding:11px;border:1px solid rgba(118,132,180,.18);background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.72),transparent 36%),#ffffff94;box-shadow:inset 0 1px #ffffffb8}.preview-ai-analyses-panel{grid-column:1 / 2}.preview-ai-composer-panel{grid-column:2 / 3}.preview-ai-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.preview-ai-panel-head strong,.preview-ai-compose>strong{font-size:calc(12.4px * var(--preview-ia-scale));line-height:1.26;letter-spacing:var(--preview-ia-title-tracking)}.preview-ai-panel-head em{color:#6f59f5;font-size:calc(10px * var(--access-text-scale, 1));font-style:normal;font-weight:760}.preview-ai-context-list{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,.55fr);padding:0;background:transparent;border-radius:11px;box-shadow:none}.preview-ai-context-list span{display:flex;align-items:center;gap:6px;min-height:30px;padding:6px 5px;font-size:calc(10.7px * var(--preview-ia-scale));line-height:1.32}.preview-ai-source-list,.preview-ai-analysis-list{display:grid;gap:6px;min-width:0}.preview-ai-source-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:8px;align-items:center;min-width:0}.preview-ai-source-row .file-badge{width:22px;height:22px;border-radius:6px;font-size:calc(8px * var(--access-text-scale, 1))}.preview-ai-source-row strong,.preview-ai-analysis-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(10.8px * var(--preview-ia-scale));line-height:1.28;letter-spacing:var(--preview-ia-title-tracking)}.preview-ai-source-row span,.preview-ai-analysis-row span,.preview-ai-analysis-row small,.preview-ai-analysis-row time,.preview-ai-compose p,.preview-ai-compose small{color:var(--muted);font-size:calc(9.5px * var(--preview-ia-scale));line-height:1.34}.preview-ai-status,.preview-ai-analysis-row em{min-width:54px;padding:4px 8px;border-radius:7px;text-align:center;font-size:calc(9px * var(--access-text-scale, 1));font-style:normal;font-weight:780;white-space:nowrap}.preview-ai-status.read{color:#1f9d5b;background:#dff8e8db}.preview-ai-status.edit{color:#d96d12;background:#ffefe0db}.preview-ai-status.blocked{color:#dd334c;background:#ffe5eadb}.preview-ai-analysis-row{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,.55fr) auto auto;gap:8px;align-items:center;min-width:0;padding:7px 0;border-bottom:1px solid rgba(107,123,171,.12)}.preview-ai-analysis-row:last-child{border-bottom:0}.preview-ai-analysis-icon{width:24px;height:24px;border-radius:8px}.preview-ai-analysis-row em{min-width:0;color:#6f59f5;background:#efebffdb}.preview-ai-analysis-row.tone-verify em{color:#1f9d5b;background:#dff8e8db}.preview-ai-analysis-row.tone-action em{color:#d96d12;background:#ffefe0db}.preview-ai-compose{display:grid;gap:8px}.preview-ai-compose p{margin:0}.preview-ai-input{min-height:66px;display:flex;align-items:flex-start;padding:11px;border-radius:12px;border:1px solid rgba(118,132,180,.18);background:#ffffffa8;color:#5b6394b8;font-size:calc(10.4px * var(--preview-ia-scale));line-height:1.38}.preview-ai-compose-actions{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr);gap:6px;align-items:center}.preview-ai-compose-actions span{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border-radius:9px;color:#5f4bf0;background:#efebffc7;font-size:calc(9.8px * var(--preview-ia-scale));font-weight:760;line-height:1.2}.preview-ai-compose-actions span:nth-child(2){width:32px}.preview-ai-compose small{display:flex;gap:6px;align-items:flex-start}html[data-access-theme=classic-dark] .access-preview .preview-shell.preview-ai-dashboard,html[data-access-theme=soft-dark] .access-preview .preview-shell.preview-ai-dashboard,html[data-access-theme=oled] .access-preview .preview-shell.preview-ai-dashboard{background:radial-gradient(circle at 16% 0%,rgba(118,93,246,.16),transparent 34%),linear-gradient(145deg,#0e1832eb,#091227db)}html[data-access-theme=classic-dark] .access-preview .preview-ai-panel,html[data-access-theme=classic-dark] .access-preview .preview-ai-search,html[data-access-theme=classic-dark] .access-preview .preview-ai-user,html[data-access-theme=classic-dark] .access-preview .preview-ai-dashboard .preview-ai-sidebar,html[data-access-theme=classic-dark] .access-preview .preview-ai-actions .preview-ai-action-card,html[data-access-theme=classic-dark] .access-preview .preview-ai-input,html[data-access-theme=soft-dark] .access-preview .preview-ai-panel,html[data-access-theme=soft-dark] .access-preview .preview-ai-search,html[data-access-theme=soft-dark] .access-preview .preview-ai-user,html[data-access-theme=soft-dark] .access-preview .preview-ai-dashboard .preview-ai-sidebar,html[data-access-theme=soft-dark] .access-preview .preview-ai-actions .preview-ai-action-card,html[data-access-theme=soft-dark] .access-preview .preview-ai-input,html[data-access-theme=oled] .access-preview .preview-ai-panel,html[data-access-theme=oled] .access-preview .preview-ai-search,html[data-access-theme=oled] .access-preview .preview-ai-user,html[data-access-theme=oled] .access-preview .preview-ai-dashboard .preview-ai-sidebar,html[data-access-theme=oled] .access-preview .preview-ai-actions .preview-ai-action-card,html[data-access-theme=oled] .access-preview .preview-ai-input{border-color:#dae2ff1f;background:#121e3d9e;box-shadow:inset 0 1px #ffffff14}@container (max-width: 720px){.preview-ai-actions,html[data-access-text-scale="125"] .access-preview .preview-ai-actions,html[data-access-text-scale="150"] .access-preview .preview-ai-actions,html[data-font=opendyslexic] .access-preview .preview-ai-actions,html[data-font=dyslexie] .access-preview .preview-ai-actions,.preview-ai-panel-grid{grid-template-columns:1fr}.preview-ai-analyses-panel,.preview-ai-composer-panel{grid-column:auto}.preview-ai-analysis-row{grid-template-columns:auto minmax(0,1fr) auto}.preview-ai-analysis-row small,.preview-ai-analysis-row time{display:none}}@container (max-width: 560px){.access-preview .preview-shell.preview-ai-dashboard,html[data-access-text-scale="125"] .access-preview .preview-shell.preview-ai-dashboard,html[data-access-text-scale="150"] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=opendyslexic] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=dyslexie] .access-preview .preview-shell.preview-ai-dashboard{grid-template-columns:1fr}.access-preview .preview-ai-dashboard .preview-ai-sidebar{grid-template-rows:auto auto auto}.preview-ai-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-ai-topbar{grid-template-columns:1fr}.preview-ai-statusbar{justify-content:flex-start}.preview-ai-context-list{grid-template-columns:minmax(0,1fr)}.preview-ai-context-list span:nth-child(3n){display:none}}@container (min-width: 421px) and (max-width: 560px){.access-preview .preview-shell.preview-ai-dashboard,html[data-access-text-scale="125"] .access-preview .preview-shell.preview-ai-dashboard,html[data-access-text-scale="150"] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=opendyslexic] .access-preview .preview-shell.preview-ai-dashboard,html[data-font=dyslexie] .access-preview .preview-shell.preview-ai-dashboard{grid-template-columns:minmax(116px,.28fr) minmax(0,1fr)}.access-preview .preview-ai-dashboard .preview-ai-sidebar{grid-template-rows:auto minmax(0,1fr) auto}.preview-ai-sidebar nav{grid-template-columns:1fr}.preview-ai-topbar{grid-template-columns:1fr}.preview-ai-context-list{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,.45fr)}.preview-ai-context-list span:nth-child(3n){display:flex}}.kamelio-os.nda-shell-active,.kamelio-os.nda-shell-active .sidebar-panel,.kamelio-os.nda-shell-active .workspace,.kamelio-os.nda-shell-active .workspace-body,.kamelio-os.nda-shell-active .nda-html-gate,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode{min-height:0}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode{height:100%;max-height:100%;overflow:hidden}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-shell-top{padding-top:clamp(16px,1.7vh,22px);padding-bottom:12px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-column,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-pane{min-height:0;max-height:100%}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-document-pane{overflow:auto}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-right-rail:not(.collapsed){display:grid;grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;min-height:0;max-height:100%;gap:8px;padding:14px clamp(12px,1vw,16px) 14px;overflow:hidden}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card{min-height:58px;padding:10px 14px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card{align-self:stretch;min-height:0;height:100%;max-height:none;overflow-y:auto;overflow-x:hidden;padding:10px 12px 12px;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid{gap:7px 10px;padding-bottom:8px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact{min-height:0}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad{height:76px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact{height:58px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note{padding:8px 10px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .primary-button,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .outline-button{flex:0 0 auto}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .notice{display:none}.kamelio-os.nda-shell-active{--nda-light-continuity-bg: #eef3fb;--nda-right-edge-bg: var(--nda-light-continuity-bg);--nda-right-edge-bg-image: none;--nda-right-edge-strip-width: max(var(--nda-toolbar-reserved-width, 56px), calc(56px * var(--access-toolbar-scale, 1)));position:relative;padding-right:56px;background:var(--nda-light-continuity-bg);background-image:none}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active:after{content:"";position:fixed;inset:0 0 0 auto;width:var(--nda-right-edge-strip-width);min-width:56px;pointer-events:none;background:var(--nda-right-edge-bg);background-image:var(--nda-right-edge-bg-image);z-index:2147483646}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active~.access-rail-region:before{content:"";position:fixed;inset:0 0 0 auto;width:var(--nda-right-edge-strip-width, 56px);min-width:56px;pointer-events:none;background:#eef3fb;z-index:2147483646}.nda-right-edge-fill{display:none}html[data-access-toolbar-dock=right] .nda-right-edge-fill{display:block;position:fixed;inset:0 0 0 auto;width:max(56px,calc(56px * var(--access-toolbar-scale, 1)));min-width:56px;pointer-events:none;background:#eef3fb;z-index:2147483000}.kamelio-os.nda-shell-active .confidential-sidebar,.kamelio-os.nda-shell-active .workspace,.kamelio-os.nda-shell-active .workspace-body,.kamelio-os.nda-shell-active .nda-html-gate,.kamelio-os.nda-shell-active .nda-html-shell,.kamelio-os.nda-shell-active .nda-right-rail{background:var(--nda-light-continuity-bg)!important;background-color:var(--nda-light-continuity-bg)!important;background-image:none!important}.kamelio-os.nda-shell-active .nda-right-rail{box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nda-html-gate.right-rail-collapsed .nda-right-rail{border-left-color:transparent}html[data-access-theme=warm-light] .kamelio-os.nda-shell-active{--nda-light-continuity-bg: #f4efe7;--nda-right-edge-bg: #f4efe7}html[data-access-toolbar-dock=right][data-access-theme=warm-light] .kamelio-os.nda-shell-active~.access-rail-region:before{background:#f4efe7}html[data-access-toolbar-dock=right][data-access-theme=warm-light] .nda-right-edge-fill{background:#f4efe7}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active,html[data-access-theme=oled] .kamelio-os.nda-shell-active,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .confidential-sidebar,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-gate,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-gate,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-gate,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-gate,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .sidebar-panel.confidential-sidebar,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .sidebar-panel.confidential-sidebar,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .sidebar-panel.confidential-sidebar,html[data-access-theme=oled] .kamelio-os.nda-shell-active .sidebar-panel.confidential-sidebar,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-column,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-document-pane,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-document-pane{--nda-light-continuity-bg: var(--kamelio-dark-continuity-bg);--nda-right-edge-bg: var(--kamelio-dark-continuity-bg);--nda-right-edge-bg-image: none;background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:none!important}html[data-access-toolbar-dock=right][data-access-theme=midnight-blue] .kamelio-os.nda-shell-active~.access-rail-region:before,html[data-access-toolbar-dock=right][data-access-theme=classic-dark] .kamelio-os.nda-shell-active~.access-rail-region:before,html[data-access-toolbar-dock=right][data-access-theme=soft-dark] .kamelio-os.nda-shell-active~.access-rail-region:before,html[data-access-toolbar-dock=right][data-access-theme=oled] .kamelio-os.nda-shell-active~.access-rail-region:before{background:var(--kamelio-dark-continuity-bg)}html[data-access-toolbar-dock=right][data-access-theme=midnight-blue] .nda-right-edge-fill,html[data-access-toolbar-dock=right][data-access-theme=classic-dark] .nda-right-edge-fill,html[data-access-toolbar-dock=right][data-access-theme=soft-dark] .nda-right-edge-fill,html[data-access-toolbar-dock=right][data-access-theme=oled] .nda-right-edge-fill{background:var(--kamelio-dark-continuity-bg)}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-scroll-controls,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-scroll-controls,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-scroll-controls,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-scroll-controls{border-color:#cad6ff2e;background:radial-gradient(circle at 34% 0%,#ffffff1c,#fff0 56%),linear-gradient(180deg,#18233d94,#0a12248f);box-shadow:0 8px 18px #0000002e,inset 0 1px #ffffff1a}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-scroll-button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-scroll-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-scroll-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-scroll-button{color:#f4f7fff0;border-color:#cad6ff33;background:var(--nda-dark-secondary-bg);box-shadow:var(--nda-dark-secondary-shadow)}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-scroll-button:hover,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-scroll-button:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-scroll-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-scroll-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-scroll-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-scroll-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-scroll-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-scroll-button:focus-visible{color:var(--nda-dark-secondary-hover-fg);border-color:var(--nda-dark-secondary-hover-border);background:var(--nda-dark-secondary-hover-bg);box-shadow:var(--nda-dark-secondary-hover-shadow)}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-scroll-button:disabled,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-scroll-button:disabled,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-scroll-button:disabled,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-scroll-button:disabled{color:#d7e3f475;background:#101a2fa8;box-shadow:none}html[data-access-theme=midnight-blue] .nda-source-html .notice,html[data-access-theme=classic-dark] .nda-source-html .notice,html[data-access-theme=soft-dark] .nda-source-html .notice,html[data-access-theme=oled] .nda-source-html .notice,html[data-access-theme=midnight-blue] .drive-html-source .notice,html[data-access-theme=classic-dark] .drive-html-source .notice,html[data-access-theme=soft-dark] .drive-html-source .notice,html[data-access-theme=oled] .drive-html-source .notice{color:#263b38!important}.kamelio-os.nda-shell-active .nda-source-html .page,.drive-html-source .page{position:relative;min-height:297mm;height:297mm;margin:7mm auto;padding:13mm 14mm 10mm;overflow:visible;display:flex;flex-direction:column;break-after:page;page-break-after:always}.kamelio-os.nda-shell-active .nda-source-html .topbar,.drive-html-source .topbar{position:static;height:auto;flex:0 0 auto;margin-bottom:5mm}.kamelio-os.nda-shell-active .nda-source-html .initials-strip,.drive-html-source .initials-strip{position:static;margin-top:5mm}.kamelio-os.nda-shell-active .nda-source-html .footer,.drive-html-source .footer{position:static;margin-top:4mm}.kamelio-os.nda-shell-active .nda-source-html .footer,.drive-html-source .footer{display:flex!important;justify-content:space-between;gap:8mm}.kamelio-os.nda-shell-active .nda-source-html .nda-filled-field,.drive-html-source .nda-filled-field{display:inline-flex;align-items:center;min-width:90%;min-height:22px;border-bottom:1px solid #9aa3af;color:var(--navy, #172033);font:inherit;line-height:1.35}.kamelio-os.nda-shell-active .nda-source-html .initials-box.signed:after,.drive-html-source .initials-box.signed:after{display:none!important}.kamelio-os.nda-shell-active .nda-source-html .nda-inline-signature,.drive-html-source .nda-inline-signature{display:inline-block;width:21mm;height:8mm;object-fit:contain;border:0;border-radius:0;background:transparent}.kamelio-os.nda-shell-active .nda-source-html .sigbox.signed,.drive-html-source .sigbox.signed{display:flex;flex-direction:column;gap:2mm;justify-content:center}.kamelio-os.nda-shell-active .nda-source-html .nda-signature-caption,.drive-html-source .nda-signature-caption{font-weight:700;color:inherit}.kamelio-os.nda-shell-active .nda-source-html .nda-official-signature-image,.drive-html-source .nda-official-signature-image{display:block;width:100%;max-height:42mm;object-fit:contain;background:transparent;border-radius:0}.kamelio-os.nda-shell-active .nda-shell-top{align-items:center;min-height:80px;padding-top:0;padding-bottom:0}@media(min-width:761px)and (max-width:1280px){.kamelio-os.nda-shell-active .nda-shell-top{min-height:84px}}@media(max-width:760px){.kamelio-os.nda-shell-active .nda-shell-top{min-height:auto;padding-top:14px;padding-bottom:12px}}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .notice,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .notice,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .notice,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .notice{background:#17253bc7!important;background-color:#17253bc7!important;background-image:none!important;border-color:#d4b66a94!important;box-shadow:inset 0 1px #ffffff09;color:#d7e3f4!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .notice strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .notice strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .notice strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .notice strong{color:#d1bb75!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .initials-box,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .initials-box,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .initials-box,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .initials-box{color:#c7d4ea!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .initials-box:after,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .initials-box:after,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .initials-box:after,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .initials-box:after,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .sigbox,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .sigbox,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .sigbox,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .sigbox,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .field,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .field,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .field,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .field{background:#0d192cd6!important;background-color:#0d192cd6!important;border-color:#cadaf857!important;box-shadow:inset 0 1px #ffffff09;color:#d7e3f4!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-rail-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:clamp(8px,.75vw,12px);min-width:0;margin-bottom:clamp(12px,1.05vw,16px)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-rail-top-actions .nda-rail-toggle{margin-bottom:0!important}.kamelio-os.nda-shell-active .nda-rail-back-button{display:inline-grid;place-items:center;inline-size:clamp(36px,calc(42px * var(--access-control-scale, 1)),48px);block-size:clamp(36px,calc(42px * var(--access-control-scale, 1)),48px);min-inline-size:clamp(36px,calc(42px * var(--access-control-scale, 1)),48px);min-block-size:clamp(36px,calc(42px * var(--access-control-scale, 1)),48px);padding:0;border:1px solid rgba(113,128,166,.2);border-radius:999px;color:#17254c;background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.88),transparent 38%),linear-gradient(180deg,#ffffffd6,#f6f8ff9e);box-shadow:0 10px 24px #3d52871a,inset 0 1px #ffffffd6;cursor:pointer}.kamelio-os.nda-shell-active .nda-rail-back-button svg{inline-size:calc(17px * var(--access-icon-scale, 1));block-size:calc(17px * var(--access-icon-scale, 1));stroke-width:2.45}.kamelio-os.nda-shell-active .nda-rail-back-button:hover,.kamelio-os.nda-shell-active .nda-rail-back-button:focus-visible{color:#765df6;border-color:#765df64d;background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.94),transparent 38%),linear-gradient(180deg,#fffffff5,#efebffc7);box-shadow:0 12px 26px #3d528721,inset 0 1px #ffffffe0}.kamelio-os.nda-shell-active .nda-rail-back-button:focus-visible{outline:var(--access-focus-outline-width, 3px) solid rgba(118,93,246,.46);outline-offset:3px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head{flex-wrap:wrap;row-gap:6px}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad{height:clamp(156px,32cqi,216px);min-height:clamp(156px,calc(156px * var(--access-control-scale, 1)),216px)}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{height:clamp(138px,30cqi,192px);min-height:clamp(138px,calc(138px * var(--access-control-scale, 1)),192px)}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-form-grid,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row{grid-template-columns:1fr}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button{justify-content:center;width:100%}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-rail-back-button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-back-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-back-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-back-button{color:#f4f7fff0;border-color:#cad6ff33;background:var(--nda-dark-secondary-bg);box-shadow:var(--nda-dark-secondary-shadow)}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-rail-back-button:hover,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-rail-back-button:focus-visible,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-back-button:hover,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-rail-back-button:focus-visible,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-back-button:hover,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-rail-back-button:focus-visible,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-back-button:hover,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-rail-back-button:focus-visible{color:var(--nda-dark-secondary-hover-fg);border-color:var(--nda-dark-secondary-hover-border);background:var(--nda-dark-secondary-hover-bg);box-shadow:var(--nda-dark-secondary-hover-shadow)}.nda-html-gate{--nda-right-rail-open-width: 300px;--nda-right-rail-signing-open-width: 390px}.nda-html-gate .nda-html-shell{grid-template-columns:minmax(0,1fr) minmax(260px,var(--nda-right-rail-open-width))}.nda-html-gate.signing-open .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) minmax(340px,var(--nda-right-rail-signing-open-width))}.kamelio-os.nda-shell-active .confidential-sidebar,.kamelio-os.nda-shell-active .nda-right-rail{position:relative;z-index:4}.kamelio-os.nda-shell-active .workspace{position:relative;z-index:1}.kamelio-os.nda-shell-active .nda-document-column{container-type:inline-size}@container (max-width: 760px){.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:8px;align-items:start}.kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=arial] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=lexend] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=trebuchet] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=atkinson] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=system] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=inter] .kamelio-os.nda-shell-active .nda-shell-top h2{grid-column:1;grid-row:1;max-width:100%;white-space:normal;text-wrap:balance}.kamelio-os.nda-shell-active .nda-shell-actions{grid-column:1;grid-row:2;justify-self:start;max-width:100%;flex-wrap:wrap}}.nda-panel-resize-handle{position:absolute;top:0;bottom:0;z-index:30;width:14px;min-width:14px;padding:0;border:0;border-radius:0;background:transparent;cursor:col-resize;touch-action:none}.nda-left-resize-handle{right:0}.nda-right-resize-handle{left:0}.nda-panel-resize-handle:after{content:"";position:absolute;top:18px;bottom:18px;left:50%;width:2px;border-radius:999px;background:#765df62e;opacity:0;transform:translate(-50%);transition:opacity .14s ease,background .14s ease,box-shadow .14s ease}.nda-panel-resize-handle:hover:after,.nda-panel-resize-handle:focus-visible:after,body.is-resizing-nda-panel .nda-panel-resize-handle:after{opacity:1;background:#765df68a;box-shadow:0 0 0 3px #765df61f}.nda-panel-resize-handle:focus-visible{outline:var(--access-focus-outline-width, 3px) solid rgba(118,93,246,.44);outline-offset:-3px}body.is-resizing-nda-panel{cursor:col-resize;-webkit-user-select:none;user-select:none}body.is-resizing-nda-panel *{cursor:col-resize!important}.kamelio-os.nda-shell-active .confidential-sidebar.collapsed .nda-panel-resize-handle,.kamelio-os.nda-shell-active .nda-right-rail.collapsed .nda-panel-resize-handle,.nda-html-gate.document-expanded .nda-panel-resize-handle{display:none}html[data-access-theme=midnight-blue] .nda-panel-resize-handle:after,html[data-access-theme=classic-dark] .nda-panel-resize-handle:after,html[data-access-theme=soft-dark] .nda-panel-resize-handle:after,html[data-access-theme=oled] .nda-panel-resize-handle:after{background:#cad6ff38}html[data-access-theme=midnight-blue] .nda-panel-resize-handle:hover:after,html[data-access-theme=midnight-blue] .nda-panel-resize-handle:focus-visible:after,html[data-access-theme=classic-dark] .nda-panel-resize-handle:hover:after,html[data-access-theme=classic-dark] .nda-panel-resize-handle:focus-visible:after,html[data-access-theme=soft-dark] .nda-panel-resize-handle:hover:after,html[data-access-theme=soft-dark] .nda-panel-resize-handle:focus-visible:after,html[data-access-theme=oled] .nda-panel-resize-handle:hover:after,html[data-access-theme=oled] .nda-panel-resize-handle:focus-visible:after{background:#cad6ff94;box-shadow:0 0 0 3px #cad6ff1f}@media(max-width:1080px){.nda-panel-resize-handle{display:none}}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-right-rail:not(.collapsed){--nda-signing-text-boost: 1pt}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-right-rail:not(.collapsed) .nda-rail-toggle{font-size:calc((14px * var(--nda-ui-text-scale)) + var(--nda-signing-text-boost))!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card strong{font-size:calc(.86rem + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card small{font-size:calc(.66rem + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-status-card b{font-size:calc(.68rem + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column h3,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head strong,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check{font-size:calc(clamp(.9rem,calc(.96rem * var(--access-text-scale, 1)),1.2rem) + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading strong{font-size:calc(.84rem + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column label:not(.checkline),.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-head button,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row button{font-size:calc(clamp(.76rem,calc(.8rem * var(--access-text-scale, 1)),.96rem) + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column input[type=text],.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column input:not([type]),.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .typed-signature-row input{font-size:calc(clamp(.78rem,calc(.82rem * var(--access-text-scale, 1)),1.02rem) + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-signature-heading span,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column>p:last-child{font-size:calc(.7rem + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-status{font-size:calc(.74rem + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-legal-note{font-size:calc(.68rem + var(--nda-signing-text-boost))}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-rail-top-actions .nda-rail-toggle{border-radius:999px!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-rail-top-actions .nda-rail-toggle span{max-width:none}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail{top:calc(10.5px * var(--access-control-scale, 1))!important;display:block!important;inline-size:34px!important;block-size:34px!important;min-inline-size:34px!important;min-block-size:34px!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important;transition:none!important}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-right-rail .nda-rail-toggle,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail .nda-rail-toggle{position:absolute!important;inset:0!important;margin:0!important}.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail{top:calc(23px * var(--access-control-scale, 1))!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail{top:calc(21px * var(--access-control-scale, 1))!important}html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail{top:calc(18.5px * var(--access-control-scale, 1))!important}}.kamelio-os.nda-shell-active .nda-html-shell{position:relative}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card{padding-bottom:max(82px,calc(12px * var(--access-control-scale, 1)))!important}.kamelio-os.nda-shell-active .nda-rail-scroll-controls{right:clamp(8px,.8vw,12px);bottom:clamp(10px,1.4vh,16px);z-index:42}.kamelio-os.nda-shell-active .nda-html-gate.right-rail-collapsed .nda-rail-scroll-controls,.nda-html-gate.document-expanded .nda-rail-scroll-controls{display:none}@media(max-width:1080px){.kamelio-os.nda-shell-active .nda-rail-scroll-controls{right:clamp(10px,3vw,16px);bottom:clamp(12px,3vw,18px)}}.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:clamp(14px,1.6vw,24px)}.kamelio-os.nda-shell-active .nda-shell-top h2{min-width:0!important;width:100%!important;max-width:100%!important;white-space:normal!important;text-wrap:balance!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important}.kamelio-os.nda-shell-active .nda-shell-actions{min-width:max-content;justify-self:end;align-self:center}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured{border-color:#dce4ff26!important;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.075),transparent 42%),linear-gradient(180deg,#141f3cbd,#0e172ead)!important;box-shadow:0 12px 28px #00000029,inset 0 1px #ffffff14!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad.compact,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .signature-pad-block.captured .signature-pad.compact{border-color:#b8a9ff8a!important;background:linear-gradient(90deg,rgba(184,169,255,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(184,169,255,.045) 1px,transparent 1px),#111b31fa!important;background-size:24px 24px!important;filter:invert(1) hue-rotate(180deg) saturate(.82) brightness(.88);box-shadow:inset 0 0 0 1px #ffffff0b,0 10px 22px #00000029}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .nda-inline-signature,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-source-html .nda-official-signature-image,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .nda-inline-signature,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-source-html .nda-official-signature-image,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .nda-inline-signature,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-source-html .nda-official-signature-image,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .nda-inline-signature,html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-source-html .nda-official-signature-image{filter:invert(1) hue-rotate(180deg) saturate(.82) brightness(.88);background:#111b31f5!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .kamelio-os.nda-shell-active .nda-right-rail:not(.collapsed){background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:none!important}.access-rail,.access-rail *,.access-status-toast,.access-modal,.access-modal .access-controls,.access-modal .access-preview,.access-modal .access-preview h3,.access-modal .access-preview>p,.access-modal .preview-shell,.access-modal .preview-card .file-badge,.access-modal .preview-format-row .file-badge,.kamelio-os,.kamelio-os .workspace,.kamelio-os .confidential-sidebar,.kamelio-os .top-panel,.kamelio-os .nda-shell-top h2,.kamelio-os .nda-shell-actions,.kamelio-os .nda-source-html,.kamelio-os .nda-right-rail,.kamelio-os .nda-right-rail *,.kamelio-os button,.kamelio-os input,.kamelio-os textarea,.kamelio-os select{font-family:var(--access-font-family)!important}.access-modal .preview-ai-user>span,.access-modal .preview-ai-statusbar span{font-family:var(--access-font-family)!important}.kamelio-os.nda-shell-active .nda-shell-top h2{font-size:15.8px!important;line-height:1.3!important;padding-block:2px!important}.kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup>div{flex:1 1 128px;max-width:128px}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup strong,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup strong,html[data-font=comic] .kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup strong{font-size:12px!important;line-height:1.08;letter-spacing:0!important;word-spacing:normal!important;overflow-wrap:normal;word-break:keep-all}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup span,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup span,html[data-font=comic] .kamelio-os.nda-shell-active .confidential-sidebar .brand-lockup span{font-size:10px!important;line-height:1.08!important;letter-spacing:0!important;word-spacing:normal!important;overflow-wrap:break-word;word-break:normal}html[data-font=comic] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:15.15px!important;line-height:1.18!important}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:14.27px!important;line-height:1.55!important;padding-block:4px!important}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:15.8px!important;line-height:1.3!important;padding-block:2px!important}.login-card{border-radius:44px}.login-card:before{border-radius:43px}.access-hint{border-radius:30px}.access-hint:before{border-radius:29px}.access-modal{border-radius:38px}.access-modal:before{border-radius:37px}.access-rail,.access-rail *,.access-button,.access-settings-button{font-family:var(--access-font-family)!important}.access-rail{will-change:transform}.access-logo-button,.access-button,.access-settings-button,.access-button:before,.access-settings-button:before,.access-button svg,.access-settings-button svg{transform:none!important;transition-property:color,background,background-color,border-color,box-shadow,opacity!important;transition-duration:80ms!important;transition-timing-function:ease-out!important}.access-logo-button:hover,.access-logo-button:focus-visible,.access-button:hover,.access-button:focus-visible,.access-settings-button:hover,.access-settings-button:focus-visible{transform:none!important}.access-button:after,.access-settings-button:after,.access-logo-button:after{transition:opacity 80ms ease-out!important}.access-rail:not(.dock-top):not(.dock-bottom) .access-button:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-settings-button:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-logo-button:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-button:hover:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-button:focus-visible:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-settings-button:hover:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-settings-button:focus-visible:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-logo-button:hover:after,.access-rail:not(.dock-top):not(.dock-bottom) .access-logo-button:focus-visible:after{transform:translateY(-50%)!important}.access-rail.dock-top .access-button:after,.access-rail.dock-top .access-settings-button:after,.access-rail.dock-top .access-logo-button:after,.access-rail.dock-bottom .access-button:after,.access-rail.dock-bottom .access-settings-button:after,.access-rail.dock-bottom .access-logo-button:after,.access-rail.dock-top .access-button:hover:after,.access-rail.dock-top .access-button:focus-visible:after,.access-rail.dock-top .access-settings-button:hover:after,.access-rail.dock-top .access-settings-button:focus-visible:after,.access-rail.dock-top .access-logo-button:hover:after,.access-rail.dock-top .access-logo-button:focus-visible:after,.access-rail.dock-bottom .access-button:hover:after,.access-rail.dock-bottom .access-button:focus-visible:after,.access-rail.dock-bottom .access-settings-button:hover:after,.access-rail.dock-bottom .access-settings-button:focus-visible:after,.access-rail.dock-bottom .access-logo-button:hover:after,.access-rail.dock-bottom .access-logo-button:focus-visible:after{transform:translate(-50%)!important}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-gate.signing-open .nda-html-shell.signing-mode{--nda-right-rail-width: clamp(390px, 24vw, 430px);--nda-right-rail-open-width: var(--nda-right-rail-width);--nda-right-rail-signing-open-width: var(--nda-right-rail-width);grid-template-columns:minmax(0,1fr) var(--nda-right-rail-width)}.kamelio-os.nda-shell-active .nda-html-gate.signing-open .nda-right-rail:not(.collapsed){min-width:360px}}.kamelio-os.nda-shell-active .unlocked-gate{height:100%;min-height:0;overflow:hidden}.kamelio-os.nda-shell-active .unlocked-document-column{grid-template-rows:auto minmax(0,1fr)}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;grid-template-areas:"tag actions" "title actions";align-items:start;row-gap:8px;min-height:86px;padding-top:14px;padding-bottom:14px}.kamelio-os.nda-shell-active .unlocked-shell-top .tag{grid-area:tag;display:inline-flex;width:fit-content;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid rgba(118,93,246,.18);color:#6455d9;background:#765df614;font-size:.72rem;font-weight:860}.kamelio-os.nda-shell-active .unlocked-shell-top h2{grid-area:title!important;max-width:min(620px,100%);white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top .nda-shell-actions{grid-area:actions!important;align-self:center}.kamelio-os.nda-shell-active .unlocked-document-pane{padding:16px}.kamelio-os.nda-shell-active .unlocked-document-stage{min-height:100%;display:grid;align-content:start;gap:14px}.kamelio-os.nda-shell-active .drive-readonly-banner{display:inline-flex;align-items:center;gap:9px;width:fit-content;max-width:100%;min-height:38px;padding:8px 12px;border:1px solid rgba(111,123,171,.18);border-radius:14px;color:var(--ink-2);background:#ffffffc7;box-shadow:inset 0 1px #fffc}.kamelio-os.nda-shell-active .drive-readonly-banner.locked{color:#62451c;border-color:#c9913047;background:#fff8e2d1}.kamelio-os.nda-shell-active .unlocked-document-source{margin:0 auto;max-width:860px}.kamelio-os.nda-shell-active .unlocked-text-document,.kamelio-os.nda-shell-active .unlocked-editor textarea{width:min(860px,100%);min-height:620px;margin:0 auto;padding:34px 42px;border:1px solid rgba(111,123,171,.18);border-radius:18px;color:#1d2743;background:#fffffff5;box-shadow:0 18px 48px #3d52871a;font:inherit;line-height:1.72;white-space:pre-wrap}.kamelio-os.nda-shell-active .unlocked-editor{display:grid;gap:10px;justify-items:center}.kamelio-os.nda-shell-active .unlocked-editor>span,.kamelio-os.nda-shell-active .unlocked-editor small{width:min(860px,100%)}.kamelio-os.nda-shell-active .unlocked-document-frame{width:100%;min-height:680px;border:0;border-radius:18px;background:#ffffffdb}.kamelio-os.nda-shell-active .unlocked-right-rail{overflow:auto;padding-right:2px;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .unlocked-rail-section{display:grid;gap:10px;padding:14px;border:1px solid rgba(111,123,171,.16);border-radius:18px;background:linear-gradient(180deg,#ffffffdb,#f8faffb8);box-shadow:0 12px 28px #3d528714,inset 0 1px #ffffffe6}.kamelio-os.nda-shell-active .unlocked-rail-section h3{margin:0;color:var(--ink);font-size:.98rem}.kamelio-os.nda-shell-active .unlocked-rail-section p,.kamelio-os.nda-shell-active .unlocked-rail-section span,.kamelio-os.nda-shell-active .unlocked-rail-section small{color:var(--ink-2);line-height:1.45}.kamelio-os.nda-shell-active .drive-rail-search{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;min-height:40px;padding:0 10px;border:1px solid rgba(111,123,171,.18);border-radius:12px;background:#ffffffb8}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail{display:grid;align-content:start;gap:10px}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-rail-section{gap:8px;padding:12px;border-radius:16px}.kamelio-os.nda-shell-active .drive-rail-welcome p{margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kamelio-os.nda-shell-active .drive-rail-search input{border:0;outline:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .drive-rail-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kamelio-os.nda-shell-active .drive-rail-filters button,.kamelio-os.nda-shell-active .drive-rail-filters label{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 9px;border:1px solid rgba(111,123,171,.16);border-radius:11px;color:var(--ink-2);background:#ffffffad;font-size:.78rem;font-weight:780}.kamelio-os.nda-shell-active .drive-rail-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center}.kamelio-os.nda-shell-active .drive-rail-actions .primary-button{grid-column:1 / -1}.kamelio-os.nda-shell-active .drive-rail-actions input,.kamelio-os.nda-shell-active .drive-rail-meta input,.kamelio-os.nda-shell-active .drive-rail-meta select{width:100%;min-height:40px;border-radius:12px}.kamelio-os.nda-shell-active .drive-rail-list{max-height:min(22vh,190px);overflow:auto}.kamelio-os.nda-shell-active .drive-rail-item{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:7px;border:1px solid transparent;border-radius:13px;color:var(--ink-2);background:transparent;text-align:left}.kamelio-os.nda-shell-active .drive-rail-meta-head,.kamelio-os.nda-shell-active .drive-rail-quick-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.kamelio-os.nda-shell-active .drive-rail-meta-head span{color:var(--muted);font-size:.76rem;white-space:nowrap}.kamelio-os.nda-shell-active .drive-rail-quick-actions{flex-wrap:wrap;justify-content:flex-start}.kamelio-os.nda-shell-active .drive-rail-disclosure{display:grid;gap:8px;border-top:1px solid rgba(111,123,171,.13);padding-top:8px}.kamelio-os.nda-shell-active .drive-rail-disclosure summary{min-height:30px;display:flex;align-items:center;gap:7px;color:var(--ink-2);font-size:.82rem;font-weight:820;cursor:pointer;list-style:none}.kamelio-os.nda-shell-active .drive-rail-disclosure summary::-webkit-details-marker{display:none}.kamelio-os.nda-shell-active .drive-rail-disclosure[open] summary{color:#6455d9}.kamelio-os.nda-shell-active .drive-rail-item.active,.kamelio-os.nda-shell-active .drive-rail-item:hover{border-color:#765df63d;background:#765df614}.kamelio-os.nda-shell-active .drive-rail-item span{min-width:0;display:grid;gap:3px}.kamelio-os.nda-shell-active .drive-rail-item strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ink)}.kamelio-os.nda-shell-active .drive-rail-meta .mini-list{display:grid;gap:7px}.kamelio-os.nda-shell-active .drive-rail-meta .mini-list span{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px}.kamelio-os.nda-shell-active .drive-rail-versions{display:flex;flex-wrap:wrap;gap:6px}.kamelio-os.nda-shell-active .drive-rail-versions span{padding:5px 8px;border-radius:999px;background:#ffffffad;font-size:.74rem}.kamelio-os.nda-shell-active .unlocked-companion-stage,.kamelio-os.nda-shell-active .activity-demo-stage,.kamelio-os.nda-shell-active .help-demo-stage{width:min(920px,100%);margin:0 auto;display:grid;gap:16px}.kamelio-os.nda-shell-active .unlocked-central-sheet{min-height:min(100%,640px);align-content:start;padding:clamp(22px,2.6vw,34px);border:1px solid rgba(111,123,171,.16);border-radius:20px;background:linear-gradient(180deg,#fffffff5,#fbfdffe6);box-shadow:0 18px 48px #3d528717,inset 0 1px #ffffffeb;overflow:auto}.kamelio-os.nda-shell-active .companion-demo-hero,.kamelio-os.nda-shell-active .activity-demo-intro,.kamelio-os.nda-shell-active .help-demo-intro{display:grid;gap:10px;padding:0 0 18px;border:0;border-bottom:1px solid rgba(111,123,171,.13);border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-demo-hero span,.kamelio-os.nda-shell-active .activity-demo-intro span,.kamelio-os.nda-shell-active .help-demo-intro span{color:#6455d9;font-size:.76rem;font-weight:860;text-transform:uppercase}.kamelio-os.nda-shell-active .companion-demo-hero h3,.kamelio-os.nda-shell-active .activity-demo-intro h3,.kamelio-os.nda-shell-active .help-demo-intro h3{margin:0;max-width:720px;color:var(--ink);font-size:1.32rem;line-height:1.18}.kamelio-os.nda-shell-active .companion-demo-hero p,.kamelio-os.nda-shell-active .activity-demo-intro p,.kamelio-os.nda-shell-active .help-demo-intro p{margin:0;max-width:780px;color:var(--ink-2);line-height:1.58}.kamelio-os.nda-shell-active .companion-demo-grid,.kamelio-os.nda-shell-active .activity-demo-grid,.kamelio-os.nda-shell-active .help-demo-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(111,123,171,.14);border-radius:16px;background:#ffffff85}.kamelio-os.nda-shell-active .companion-demo-grid article,.kamelio-os.nda-shell-active .activity-demo-grid article,.kamelio-os.nda-shell-active .help-demo-list article{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-height:112px;padding:16px;border:0;border-right:1px solid rgba(111,123,171,.12);border-bottom:1px solid rgba(111,123,171,.12);border-radius:0;background:transparent}.kamelio-os.nda-shell-active .help-demo-list article{grid-template-columns:auto minmax(0,1fr)}.kamelio-os.nda-shell-active .companion-demo-grid h4,.kamelio-os.nda-shell-active .activity-demo-grid strong,.kamelio-os.nda-shell-active .help-demo-list h4{margin:0;color:var(--ink);font-size:1.05rem}.kamelio-os.nda-shell-active .companion-demo-grid p,.kamelio-os.nda-shell-active .activity-demo-grid p,.kamelio-os.nda-shell-active .help-demo-list p{margin:0;color:var(--ink-2);line-height:1.48}.kamelio-os.nda-shell-active .activity-demo-grid article>span{color:var(--muted);font-size:.78rem;font-weight:820}.kamelio-os.nda-shell-active .activity-demo-grid strong{font-size:1.5rem}.kamelio-os.nda-shell-active .companion-demo-composer{display:grid;gap:8px}.kamelio-os.nda-shell-active .companion-demo-composer textarea{width:100%;min-height:128px;resize:vertical;border-radius:16px}.kamelio-os.nda-shell-active .companion-demo-actions{display:flex;flex-wrap:wrap;gap:9px}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-central-sheet{gap:12px;padding-block:clamp(18px,2.1vw,26px)}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-hero{gap:8px;padding-bottom:14px}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-grid article{min-height:96px;padding:13px 15px}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-grid p{line-height:1.4}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-composer textarea{min-height:82px;max-height:96px}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-actions .outline-button{min-height:38px;justify-content:center;padding-inline:12px}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .unlocked-rail-section,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .unlocked-rail-section,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .unlocked-rail-section,html[data-access-theme=oled] .kamelio-os.nda-shell-active .unlocked-rail-section{border-color:#d5dbff1f;background:#0e122285}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .unlocked-central-sheet,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .unlocked-central-sheet,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .unlocked-central-sheet,html[data-access-theme=oled] .kamelio-os.nda-shell-active .unlocked-central-sheet{border-color:#d5dbff1f;background:#0e1222b8;box-shadow:0 18px 48px #0000002e,inset 0 1px #ffffff14}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .companion-demo-hero,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .companion-demo-hero,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .companion-demo-hero,html[data-access-theme=oled] .kamelio-os.nda-shell-active .companion-demo-hero,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-demo-intro,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-demo-intro,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-demo-intro,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-demo-intro,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .help-demo-intro,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .help-demo-intro,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .help-demo-intro,html[data-access-theme=oled] .kamelio-os.nda-shell-active .help-demo-intro{border-bottom-color:#d5dbff1f}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .companion-demo-grid,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .companion-demo-grid,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .companion-demo-grid,html[data-access-theme=oled] .kamelio-os.nda-shell-active .companion-demo-grid,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-demo-grid,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-demo-grid,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-demo-grid,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-demo-grid,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .help-demo-list,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .help-demo-list,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .help-demo-list,html[data-access-theme=oled] .kamelio-os.nda-shell-active .help-demo-list{border-color:#d5dbff1f;background:#090d1957}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-search,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-search,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-search,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-search{color:#f8fbff;border-color:#e5ebff57;background:#090d19f5;box-shadow:inset 0 1px #ffffff14}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-search input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-search input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-search input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-search input,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-filters button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-filters button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-filters button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-filters button,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-filters label,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-filters label,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-filters label,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-filters label,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-actions input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-actions input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-actions input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-actions input,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-meta input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-meta input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-meta input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-meta input,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-meta select,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-meta select,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-meta select,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-meta select{color:#f8fbff;border-color:#e5ebff57;background:#090d19f5}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-actions .outline-button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-actions .outline-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-actions .outline-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-actions .outline-button,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-meta .outline-button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-meta .outline-button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-meta .outline-button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-meta .outline-button,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-meta .mini-list button,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-meta .mini-list button,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-meta .mini-list button,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-meta .mini-list button{color:#f8fbff;border-color:#e5ebff57;background:#10182bfa}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-search input::placeholder,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-search input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-search input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-search input::placeholder,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-actions input::placeholder,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-actions input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-actions input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-actions input::placeholder,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-meta input::placeholder,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-meta input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-meta input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-meta input::placeholder{color:#d8e0ff}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-search svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-search svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-search svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-search svg,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-filters svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-filters svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-filters svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-filters svg{color:#f8fbff}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-item,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-item,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-item,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-item{color:#dfe7ff}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-rail-item strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-rail-item strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-rail-item strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-rail-item strong{color:#fff}@media(max-width:1080px){.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode{grid-template-columns:minmax(0,1fr)}.kamelio-os.nda-shell-active .unlocked-right-rail{max-height:42vh}.kamelio-os.nda-shell-active .companion-demo-grid,.kamelio-os.nda-shell-active .activity-demo-grid,.kamelio-os.nda-shell-active .help-demo-list{grid-template-columns:1fr}}.kamelio-os.nda-shell-active{--kui-purple: #765df6;--kui-purple-2: #8f76ff;--kui-lilac: #f1edff;--kui-ink: #101a3d;--kui-muted: #667298;--kui-border: rgba(98, 113, 162, .17);--kui-shadow: 0 20px 48px rgba(53, 65, 118, .1);--kui-soft-shadow: 0 12px 28px rgba(53, 65, 118, .075);--kui-radius: 20px;--kui-control-height: 38px;--kui-compact-control-height: 36px;--kui-icon-control: 38px;--kui-control-radius: 12px}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode{grid-template-columns:minmax(0,1fr) 14px minmax(286px,var(--unlocked-right-rail-width, 330px));column-gap:4px}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode.unlocked-right-collapsed{grid-template-columns:minmax(0,1fr) 0 54px;column-gap:6px}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top{min-height:74px;padding:10px 18px;border-bottom-color:#6774a41f}.kamelio-os.nda-shell-active .unlocked-shell-top .tag,.kamelio-os.nda-shell-active .kui-status-chip{min-height:26px;padding:0 12px;white-space:nowrap;border-color:#765df638;color:var(--kui-purple);background:linear-gradient(180deg,#f5f1fff2,#ebe5ffbf);box-shadow:inset 0 1px #ffffffe0}.kamelio-os.nda-shell-active .unlocked-shell-top h2{min-width:0;font-size:1.08rem!important;line-height:1.18!important;color:var(--kui-ink)}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top .nda-shell-actions{gap:12px}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top .icon-button,.kamelio-os.nda-shell-active .kui-icon-button{width:var(--kui-icon-control);height:var(--kui-icon-control);min-width:var(--kui-icon-control);min-height:var(--kui-icon-control);display:inline-grid;place-items:center;border:1px solid rgba(102,114,156,.18);border-radius:var(--kui-control-radius);color:var(--kui-ink);background:#ffffffd1;box-shadow:0 10px 24px #3c487a14,inset 0 1px #ffffffeb}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top .primary-button,.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top .outline-button{min-height:var(--kui-control-height);padding-inline:16px;border-radius:var(--kui-control-radius);font-weight:850}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-shell-top .primary-button,.kamelio-os.nda-shell-active .kui-command-input button{background:linear-gradient(180deg,#8e6cff,#6d48ee);box-shadow:0 18px 32px #765df63d,inset 0 1px #ffffff47}.kamelio-os.nda-shell-active .unlocked-document-pane{min-height:0;padding:14px 18px 16px;overflow:hidden}.kamelio-os.nda-shell-active .unlocked-right-rail{display:grid;align-content:start;gap:12px;overflow:auto;padding:14px 14px 14px 0}.kamelio-os.nda-shell-active .unlocked-right-collapsed .unlocked-right-rail{overflow:hidden;padding:14px 6px 14px 0}.kamelio-os.nda-shell-active .unlocked-right-rail-controls{position:sticky;top:0;z-index:8;display:flex;justify-content:flex-end}.kamelio-os.nda-shell-active .unlocked-right-collapsed .unlocked-right-rail-controls{justify-content:center}.kamelio-os.nda-shell-active .unlocked-right-resize-handle{position:relative;align-self:stretch;justify-self:center;width:14px;min-width:14px;padding:0;border:0;border-radius:0;background:transparent;cursor:col-resize;opacity:1;touch-action:none}.kamelio-os.nda-shell-active .unlocked-right-resize-handle:after{content:"";position:absolute;top:18px;bottom:18px;left:50%;width:2px;border-radius:999px;background:#765df62e;opacity:0;transform:translate(-50%);transition:opacity .14s ease,background .14s ease,box-shadow .14s ease}.kamelio-os.nda-shell-active .unlocked-right-resize-handle:hover,.kamelio-os.nda-shell-active .unlocked-right-resize-handle:focus-visible{outline:var(--access-focus-outline-width, 3px) solid rgba(118,93,246,.32);outline-offset:-3px}.kamelio-os.nda-shell-active .unlocked-right-resize-handle:hover:after,.kamelio-os.nda-shell-active .unlocked-right-resize-handle:focus-visible:after,body.is-resizing-nda-panel .kamelio-os.nda-shell-active .unlocked-right-resize-handle:after{opacity:1;background:#765df68a;box-shadow:0 0 0 3px #765df61f}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:after,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:after,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:after,html[data-access-theme=oled] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:after{background:#cad6ff38}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:hover:after,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:focus-visible:after,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:hover:after,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:focus-visible:after,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:hover:after,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:focus-visible:after,html[data-access-theme=oled] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:hover:after,html[data-access-theme=oled] .kamelio-os.nda-shell-active .unlocked-right-resize-handle:focus-visible:after{background:#cad6ff94;box-shadow:0 0 0 3px #cad6ff1f}.kamelio-os.nda-shell-active .unlocked-right-collapsed .unlocked-right-resize-handle{pointer-events:none;opacity:0}.kamelio-os.nda-shell-active .kui-drive-title{width:100%;display:flex;align-items:center;gap:12px;flex:1 1 auto;min-width:0}.kamelio-os.nda-shell-active .kui-drive-title>span:not(.kui-icon-tile):not(.kui-status-chip){flex:1 1 auto;min-width:0;max-width:min(44vw,620px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .kui-status-chip{display:inline-flex;align-items:center;gap:6px;color:#4f5780;font-size:.74rem;font-weight:820;white-space:nowrap}.kamelio-os.nda-shell-active .kui-icon-tile{width:48px;height:48px;min-width:48px;display:inline-grid;place-items:center;border-radius:16px;color:var(--kui-purple);background:linear-gradient(180deg,#f1edfffa,#e8e2ffd1);box-shadow:inset 0 1px #ffffffe6,0 10px 22px #765df61a}.kamelio-os.nda-shell-active .kui-icon-tile.soft{width:28px;height:28px;min-width:28px;border-radius:10px}.kamelio-os.nda-shell-active .kui-icon-tile.green{color:#12a879;background:linear-gradient(180deg,#e0fcf1f5,#cff5e7c7)}.kamelio-os.nda-shell-active .kui-icon-tile.gold{color:#b76b18;background:linear-gradient(180deg,#fff4dafa,#ffebbed1)}.kamelio-os.nda-shell-active .kui-card,.kamelio-os.nda-shell-active .kui-inspector-card,.kamelio-os.nda-shell-active .unlocked-central-sheet{border:1px solid var(--kui-border);border-radius:var(--kui-radius);background:linear-gradient(180deg,#fffffff5,#fbfdffdb);box-shadow:var(--kui-soft-shadow),inset 0 1px #ffffffeb}.kamelio-os.nda-shell-active .kui-inspector-card{display:grid;gap:12px;min-width:0;padding:16px}.kamelio-os.nda-shell-active .kui-inspector-head,.kamelio-os.nda-shell-active .kui-card-head,.kamelio-os.nda-shell-active .kui-strip-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kamelio-os.nda-shell-active .kui-inspector-head h3,.kamelio-os.nda-shell-active .kui-card-head h3,.kamelio-os.nda-shell-active .kui-storage-card h3,.kamelio-os.nda-shell-active .kui-strip-head h3,.kamelio-os.nda-shell-active .kui-shortcut-row h3{margin:0;display:inline-flex;align-items:center;gap:10px;color:var(--kui-ink);font-size:.98rem;font-weight:900}.kamelio-os.nda-shell-active :is(.kui-inspector-card,.kui-card,.kui-action-card,.kui-metric-card,.help-demo-list article) :is(p,span,small,strong){overflow-wrap:anywhere}.kamelio-os.nda-shell-active .kui-more-wrap{position:relative}.kamelio-os.nda-shell-active .kui-more-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:8;width:210px;display:grid;gap:4px;padding:8px;border:1px solid var(--kui-border);border-radius:14px;background:#fffffffa;box-shadow:0 18px 40px #202d5a29}.kamelio-os.nda-shell-active .kui-drive-header-menu{width:232px}.kamelio-os.nda-shell-active .kui-drive-context-menu{position:absolute;top:auto;right:auto;z-index:40;width:min(238px,calc(100vw - 24px));max-height:min(270px,calc(100vh - 24px));overflow:auto;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .kui-more-menu button,.kamelio-os.nda-shell-active .kui-text-link{display:inline-flex;align-items:center;gap:8px;border:0;color:var(--kui-purple);background:transparent;font-weight:850}.kamelio-os.nda-shell-active .kui-more-menu button{min-height:34px;justify-content:flex-start;padding-inline:10px;border-radius:10px;color:var(--kui-ink)}.kamelio-os.nda-shell-active .kui-more-menu button:hover,.kamelio-os.nda-shell-active .kui-more-menu button:focus-visible{background:#765df614}.kamelio-os.nda-shell-active .kui-more-menu button:disabled{cursor:not-allowed;color:#5b63827a}.kamelio-os.nda-shell-active .kui-more-menu button.danger{color:#9c2d36}.kamelio-os.nda-shell-active .kui-more-menu button.danger:disabled{color:#9c2d366b}.kamelio-os.nda-shell-active .kui-drive-create-menu{width:min(324px,calc(100vw - 48px));gap:8px;padding:12px}.kamelio-os.nda-shell-active .kui-drive-create-menu label{display:grid;gap:5px;color:var(--kui-muted);font-size:.72rem;font-weight:850}.kamelio-os.nda-shell-active .kui-drive-create-menu input{min-height:38px;width:100%;padding:0 12px;border:1px solid rgba(103,116,164,.18);border-radius:12px;color:var(--kui-ink);background:#ffffffe0;font:inherit;font-size:.82rem;box-shadow:inset 0 1px #ffffffe0}.kamelio-os.nda-shell-active .kui-drive-create-menu .kui-menu-action{width:100%;min-height:38px;justify-content:flex-start;border:1px solid rgba(103,116,164,.14);background:#ffffffc2}.kamelio-os.nda-shell-active .kui-drive-create-menu .kui-menu-upload{width:100%;min-height:40px;justify-content:center}.kamelio-os.nda-shell-active .kui-drive-workspace{height:100%;grid-template-rows:auto minmax(0,1fr);gap:8px}.kamelio-os.nda-shell-active .kui-drive-tabs{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .kui-drive-tabs button,.kamelio-os.nda-shell-active .drive-rail-filters button,.kamelio-os.nda-shell-active .drive-rail-filters label{min-height:var(--kui-control-height);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:1px solid rgba(105,116,156,.16);border-radius:var(--kui-control-radius);color:var(--kui-ink);background:#ffffffc2;font-size:.84rem;font-weight:850;box-shadow:inset 0 1px #ffffffe0}.kamelio-os.nda-shell-active .kui-drive-tabs button{min-height:36px;padding:0 16px;border-radius:12px}.kamelio-os.nda-shell-active .kui-drive-tabs button.active,.kamelio-os.nda-shell-active .drive-rail-filters button.active{color:var(--kui-purple);background:linear-gradient(180deg,#f5f1fffa,#eae4ffd1);border-color:#765df633}.kamelio-os.nda-shell-active .kui-drive-html-placeholder{min-height:0;height:100%;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .kui-drive-layout{min-height:0;height:100%;display:grid;grid-template-columns:minmax(210px,260px) minmax(0,1fr);gap:14px}.kamelio-os.nda-shell-active .kui-drive-mini{min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px}.kamelio-os.nda-shell-active .kui-drive-mini-card{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:16px}.kamelio-os.nda-shell-active .kui-mini-file-list{display:grid;align-content:start;gap:8px;min-height:0;overflow:hidden}.kamelio-os.nda-shell-active .kui-mini-file-list button,.kamelio-os.nda-shell-active .kui-linked-file{width:100%;min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:14px;color:var(--kui-ink);background:transparent;text-align:left}.kamelio-os.nda-shell-active .kui-mini-file-list button>span,.kamelio-os.nda-shell-active .kui-linked-file>span{min-width:0;display:grid;gap:2px}.kamelio-os.nda-shell-active .kui-mini-file-list button.active,.kamelio-os.nda-shell-active .kui-mini-file-list button:hover,.kamelio-os.nda-shell-active .kui-mini-file-list button:focus-visible{border-color:#765df629;background:#765df614}.kamelio-os.nda-shell-active .kui-mini-file-list strong,.kamelio-os.nda-shell-active .kui-linked-file strong{overflow:hidden;color:var(--kui-ink);text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .kui-mini-file-list small,.kamelio-os.nda-shell-active .kui-linked-file small{color:var(--kui-muted)}.kamelio-os.nda-shell-active .kui-storage-card{display:grid;gap:12px;padding:16px}.kamelio-os.nda-shell-active .kui-storage-bar{height:10px;border-radius:999px;overflow:hidden;background:#6473a01f}.kamelio-os.nda-shell-active .kui-storage-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--kui-purple),#a88dff)}.kamelio-os.nda-shell-active .kui-storage-card p{margin:0;display:flex;justify-content:space-between;color:var(--kui-muted);font-size:.82rem}.kamelio-os.nda-shell-active .kui-drive-browser{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--kui-border);border-radius:20px;background:#ffffffc2;box-shadow:var(--kui-shadow)}.kamelio-os.nda-shell-active .kui-browser-head,.kamelio-os.nda-shell-active .kui-browser-row{display:grid;grid-template-columns:34px minmax(320px,2.2fr) minmax(96px,.64fr) minmax(78px,.5fr) minmax(72px,.48fr) minmax(88px,.54fr);align-items:center;column-gap:12px}.kamelio-os.nda-shell-active .kui-browser-head{min-height:46px;padding:0 18px;border-bottom:1px solid rgba(103,116,164,.12);color:var(--kui-muted);font-size:.74rem;font-weight:900;letter-spacing:0}.kamelio-os.nda-shell-active .kui-browser-list{min-height:0;overflow:auto;padding:8px}.kamelio-os.nda-shell-active .kui-browser-row{width:100%;min-height:52px;padding:8px 10px;border:1px solid transparent;border-radius:14px;color:var(--kui-ink);background:transparent;text-align:left;font:inherit;cursor:pointer}.kamelio-os.nda-shell-active .kui-browser-row:hover,.kamelio-os.nda-shell-active .kui-browser-row:focus-visible,.kamelio-os.nda-shell-active .kui-browser-row.active,.kamelio-os.nda-shell-active .kui-browser-row.checked{border-color:#765df62e;background:linear-gradient(180deg,#f7f4fff5,#efeaffc2)}.kamelio-os.nda-shell-active .kui-row-check{width:28px;height:28px;display:inline-grid;place-items:center;border:1px solid rgba(103,116,164,.22);border-radius:9px;color:#fff;background:#ffffffd6;box-shadow:inset 0 1px #ffffffe6}.kamelio-os.nda-shell-active .kui-row-check[aria-checked=true]{border-color:#765df638;background:linear-gradient(180deg,#8e6cff,#6d48ee)}.kamelio-os.nda-shell-active .kui-row-check span{width:10px;height:10px;border-radius:4px;background:#6774a438}.kamelio-os.nda-shell-active .kui-browser-name{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.kamelio-os.nda-shell-active .kui-browser-name .file-badge{width:28px;height:28px;border-radius:8px;font-size:.54rem;box-shadow:0 7px 14px #2b376424,inset 0 1px #ffffff3d}.kamelio-os.nda-shell-active .kui-browser-name .file-badge svg{width:15px;height:15px}.kamelio-os.nda-shell-active .kui-browser-name>span{min-width:0;display:grid;gap:2px}.kamelio-os.nda-shell-active .kui-browser-row strong{overflow:hidden;color:var(--kui-ink);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .kui-browser-row small,.kamelio-os.nda-shell-active .kui-browser-row>span:not(.kui-browser-name):not(.kui-browser-action){overflow:hidden;color:var(--kui-muted);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .kui-browser-action{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--kui-purple);font-size:.8rem;font-weight:900;white-space:nowrap}.kamelio-os.nda-shell-active .kui-browser-footer,.kamelio-os.nda-shell-active .kui-browser-footer span{display:none!important}.kamelio-os.nda-shell-active .kui-document-viewer{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:14px;border:1px solid var(--kui-border);border-radius:20px;background:#ffffffbd;box-shadow:var(--kui-shadow)}.kamelio-os.nda-shell-active .drive-viewer-expanded .kui-drive-tabs{height:0;min-height:0;padding:0;border:0;overflow:hidden;opacity:0}.kamelio-os.nda-shell-active .kui-document-viewer.expanded{gap:10px;padding:10px}.kamelio-os.nda-shell-active .kui-viewer-toolbar{display:flex;align-items:center;gap:10px}.kamelio-os.nda-shell-active .kui-page-pill,.kamelio-os.nda-shell-active .kui-zoom-control{min-height:38px;display:inline-flex;align-items:center;overflow:hidden;border:1px solid rgba(103,116,164,.16);border-radius:12px;background:#ffffffdb}.kamelio-os.nda-shell-active .kui-page-pill{gap:10px;padding:0 12px;color:var(--kui-ink);font-weight:800}.kamelio-os.nda-shell-active .kui-page-pill i{width:1px;height:18px;background:#6774a438}.kamelio-os.nda-shell-active .kui-zoom-control button{width:36px;height:36px;border:0;background:transparent}.kamelio-os.nda-shell-active .kui-zoom-control strong{min-width:62px;text-align:center;color:var(--kui-ink)}.kamelio-os.nda-shell-active .kui-viewer-toolbar .kui-icon-button:nth-last-child(-n+3){margin-left:auto}.kamelio-os.nda-shell-active .kui-viewer-toolbar .kui-icon-button:nth-last-child(2),.kamelio-os.nda-shell-active .kui-viewer-toolbar .kui-icon-button:last-child{margin-left:0}.kamelio-os.nda-shell-active .kui-viewer-paper{min-height:0;overflow:auto;display:grid;place-items:start center;border:1px solid rgba(105,116,156,.16);border-radius:16px;background:radial-gradient(circle at 12% 90%,rgba(218,176,70,.08),transparent 34%),#ffffffdb}.kamelio-os.nda-shell-active .kui-document-viewer.expanded .kui-viewer-paper{min-height:0}.kamelio-os.nda-shell-active .kui-viewer-paper .drive-html-document-pane{width:100%;height:100%;overflow:auto;border:0;border-radius:0;background:transparent;scrollbar-gutter:stable both-edges}.kamelio-os.nda-shell-active .kui-viewer-paper .unlocked-document-source{width:794px;max-width:794px;transform:none;transform-origin:top center;margin:0 auto;padding-bottom:96px}.kamelio-os.nda-shell-active .kui-viewer-paper .unlocked-text-document,.kamelio-os.nda-shell-active .kui-viewer-paper .unlocked-editor textarea{min-height:100%;max-height:100%;overflow:auto;box-shadow:none}.kamelio-os.nda-shell-active .drive-rail-search{min-height:46px;border-radius:14px;background:#ffffffc7}.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-search{min-height:var(--kui-control-height)}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section{gap:10px;padding:12px 2px;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .drive-final-access{display:grid;gap:8px;padding-top:4px}.kamelio-os.nda-shell-active .drive-final-access span{min-height:38px;display:inline-flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--kui-border);border-radius:12px;color:var(--kui-ink);background:#ffffffc7;font-weight:850}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section+.kui-rail-section{border-top:1px solid rgba(103,116,164,.14)}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section .kui-inspector-head h3{gap:8px;font-size:.9rem;font-weight:860}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section .kui-icon-tile.soft{width:24px;height:24px;min-width:24px;border-radius:8px}.kamelio-os.nda-shell-active :is(.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell) .unlocked-right-rail .kui-inspector-card{padding:12px 2px;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active :is(.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell) .unlocked-right-rail .kui-inspector-card+.kui-inspector-card{border-top:1px solid rgba(103,116,164,.14)}.kamelio-os.nda-shell-active :is(.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell) .unlocked-right-rail .kui-inspector-head h3{font-size:.9rem;font-weight:860}.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.kamelio-os.nda-shell-active .drive-rail-filters button,.kamelio-os.nda-shell-active .drive-rail-filters label{min-height:36px;padding-inline:10px;font-size:.75rem}.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-filters button,.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-filters label{min-height:30px;padding-inline:8px;font-size:.7rem}.kamelio-os.nda-shell-active .drive-rail-filters input{width:0;height:0;opacity:0;position:absolute}.kamelio-os.nda-shell-active .kui-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kamelio-os.nda-shell-active .kui-quick-grid button{min-height:var(--kui-compact-control-height);display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;padding:0 10px;border:1px solid rgba(103,116,164,.14);border-radius:var(--kui-control-radius);color:var(--kui-ink);background:#ffffffc2;font-size:.72rem;font-weight:850;text-align:left}.kamelio-os.nda-shell-active .kui-move-panel{display:grid;gap:8px;margin-top:10px;padding:10px;border:1px solid rgba(118,93,246,.18);border-radius:14px;background:#f6f3ffad}.kamelio-os.nda-shell-active .kui-move-panel label{display:grid;gap:5px;color:var(--kui-muted);font-size:.72rem;font-weight:820}.kamelio-os.nda-shell-active .kui-move-panel select{min-height:34px;padding:0 10px;border:1px solid rgba(103,116,164,.18);border-radius:10px;background:#ffffffdb;color:var(--kui-ink);font:inherit}.kamelio-os.nda-shell-active .kui-move-panel span{display:flex;justify-content:flex-end;gap:8px}.kamelio-os.nda-shell-active .kui-create-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding-top:4px}.kamelio-os.nda-shell-active .kui-create-actions input{min-height:32px;padding-inline:10px;font-size:.76rem}.kamelio-os.nda-shell-active .kui-create-actions button{width:100%;justify-content:center}.kamelio-os.nda-shell-active .kui-create-actions .primary-button{min-height:36px}.kamelio-os.nda-shell-active .kui-inline-status{margin:0;color:var(--kui-muted);font-size:.8rem}.kamelio-os.nda-shell-active .kui-detail-list{display:grid;gap:9px}.kamelio-os.nda-shell-active .drive-rail-meta .kui-detail-list{gap:2px}.kamelio-os.nda-shell-active .kui-detail-list span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.kamelio-os.nda-shell-active .drive-rail-meta .kui-detail-list span{min-height:24px;border-bottom:1px solid rgba(103,116,164,.1)}.kamelio-os.nda-shell-active .drive-rail-meta .kui-detail-list span:last-child{border-bottom:0}.kamelio-os.nda-shell-active .kui-detail-list small{color:var(--kui-muted);font-size:.76rem;font-weight:760}.kamelio-os.nda-shell-active .kui-detail-list strong{color:var(--kui-ink);font-size:.8rem;text-align:right}.kamelio-os.nda-shell-active .kui-detail-list.compact span{min-height:34px;border-bottom:1px solid rgba(103,116,164,.11)}.kamelio-os.nda-shell-active .kui-detail-list.compact span:last-child{border-bottom:0}.kamelio-os.nda-shell-active .kui-secure-file,.kamelio-os.nda-shell-active .kui-security-card,.kamelio-os.nda-shell-active .kui-memory-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:16px;background:linear-gradient(180deg,#f6f2ffeb,#ffffffbd)}.kamelio-os.nda-shell-active .drive-rail-meta .kui-secure-file{min-height:50px;grid-template-columns:auto minmax(0,1fr);padding:8px 0;border-radius:0;background:transparent}.kamelio-os.nda-shell-active .drive-rail-meta select{min-height:32px}.kamelio-os.nda-shell-active .drive-rail-meta .drive-rail-disclosure summary{min-height:30px}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode:not(.unlocked-right-collapsed) .unlocked-right-rail{position:relative;gap:0;padding-top:8px;padding-bottom:10px}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode:not(.unlocked-right-collapsed) .unlocked-right-rail-controls{position:absolute;top:8px;right:14px;z-index:9}.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-search-section{padding-top:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-search-section .kui-inspector-head{min-height:32px;padding-right:42px}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section{gap:8px;padding:8px 2px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section+.kui-rail-section{margin-top:0}.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-search{min-height:38px}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-quick-grid{gap:6px}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-quick-grid button{min-height:32px}.kamelio-os.nda-shell-active .kui-secure-file strong,.kamelio-os.nda-shell-active .kui-security-card strong{display:block;color:var(--kui-purple)}.kamelio-os.nda-shell-active .kui-secure-file small,.kamelio-os.nda-shell-active .kui-security-card small{color:var(--kui-muted)}.kamelio-os.nda-shell-active .kui-mascot{position:relative;min-height:190px;display:grid;place-items:center;isolation:isolate}.kamelio-os.nda-shell-active .kui-mascot.compact{min-height:54px;width:74px}.kamelio-os.nda-shell-active .kui-mascot-screen{width:220px;height:116px;display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:9px;padding:28px 34px 22px;border-radius:18px;background:radial-gradient(circle at 80% 30%,rgba(116,217,205,.34),transparent 18%),linear-gradient(180deg,#ffffffe6,#ebe4fff5);box-shadow:0 22px 38px #765df62e,inset 0 1px #ffffffe6}.kamelio-os.nda-shell-active .kui-mascot-screen span{border-radius:6px 6px 0 0;background:linear-gradient(180deg,#b9a5ff,#765df6)}.kamelio-os.nda-shell-active .kui-mascot-screen span:nth-child(1){height:44px}.kamelio-os.nda-shell-active .kui-mascot-screen span:nth-child(2){height:64px}.kamelio-os.nda-shell-active .kui-mascot-screen span:nth-child(3){height:78px}.kamelio-os.nda-shell-active .kui-mascot-screen i{width:58px;height:58px;border-radius:50%;background:conic-gradient(from 40deg,#6fd8cf,#765df6,#efe8ff,#6fd8cf)}.kamelio-os.nda-shell-active .kui-mascot-art{position:absolute;top:-22px;right:20px;z-index:3;width:255px;height:190px;object-fit:contain;border-radius:22px;mix-blend-mode:normal;filter:drop-shadow(0 18px 26px rgba(118,93,246,.16))}.kamelio-os.nda-shell-active .kui-mascot-visual{width:min(100%,318px);height:auto;object-fit:contain;border:0;border-radius:0;filter:none}.kamelio-os.nda-shell-active .kui-mascot.compact .kui-mascot-screen{width:58px;height:38px;padding:8px;border-radius:12px}.kamelio-os.nda-shell-active .kui-mascot.compact .kui-mascot-screen span,.kamelio-os.nda-shell-active .kui-mascot.compact .kui-mascot-screen i{display:none}.kamelio-os.nda-shell-active .kui-mascot.compact .kui-mascot-art{top:-10px;right:-8px;width:132px;height:auto}.kamelio-os.nda-shell-active .kui-companion-stage{grid-template-rows:auto auto auto auto auto;gap:12px;padding:26px 32px;overflow:hidden}.kamelio-os.nda-shell-active .companion-demo-hero{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:24px;padding-bottom:18px}.kamelio-os.nda-shell-active .companion-demo-hero h3,.kamelio-os.nda-shell-active .activity-demo-intro h3,.kamelio-os.nda-shell-active .help-demo-intro h3{font-size:clamp(1.45rem,2vw,2rem);line-height:1.18}.kamelio-os.nda-shell-active .companion-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:0;background:transparent}.kamelio-os.nda-shell-active .kui-action-card{min-height:98px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border:1px solid var(--kui-border);border-radius:16px;color:var(--kui-ink);background:#ffffffd1;text-align:left;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .kui-action-card strong{display:block;color:var(--kui-ink);font-size:.98rem}.kamelio-os.nda-shell-active .kui-action-card small{color:var(--kui-muted);line-height:1.42}.kamelio-os.nda-shell-active .companion-demo-composer{gap:8px}.kamelio-os.nda-shell-active .kui-command-input{min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 16px;border:1px solid rgba(103,116,164,.16);border-radius:16px;background:#ffffffdb}.kamelio-os.nda-shell-active .kui-command-input textarea{min-height:42px!important;max-height:60px!important;padding:8px 0;border:0;border-radius:0;resize:none;box-shadow:none;background:transparent}.kamelio-os.nda-shell-active .kui-command-input button{width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:14px;color:#fff}.kamelio-os.nda-shell-active .companion-demo-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kamelio-os.nda-shell-active .companion-demo-actions .outline-button{min-height:50px;justify-content:space-between;border-radius:14px}.kamelio-os.nda-shell-active .kui-memory-card{grid-template-columns:auto minmax(0,1fr);align-items:start}.kamelio-os.nda-shell-active .kui-activity-stage,.kamelio-os.nda-shell-active .kui-help-stage{gap:18px;padding:30px 34px;overflow:hidden}.kamelio-os.nda-shell-active .activity-demo-intro{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;padding-bottom:22px}.kamelio-os.nda-shell-active .activity-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:0;background:transparent}.kamelio-os.nda-shell-active .kui-metric-card{min-height:116px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:18px;border:1px solid var(--kui-border);border-radius:16px;background:#fffc;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .kui-metric-card span{color:var(--kui-muted);font-size:.78rem;font-weight:850}.kamelio-os.nda-shell-active .kui-metric-card strong{display:block;color:var(--kui-ink);font-size:1.7rem;line-height:1.05}.kamelio-os.nda-shell-active .kui-metric-card p{margin:6px 0 0;color:var(--kui-ink);line-height:1.4}.kamelio-os.nda-shell-active .kui-recent-strip{display:grid;gap:10px}.kamelio-os.nda-shell-active .kui-strip-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.kamelio-os.nda-shell-active .kui-strip-items button,.kamelio-os.nda-shell-active .kui-event-list button{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:0;color:var(--kui-ink);background:transparent;text-align:left}.kamelio-os.nda-shell-active .kui-strip-items button{min-height:56px}.kamelio-os.nda-shell-active .kui-strip-items strong,.kamelio-os.nda-shell-active .kui-event-list strong{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.kamelio-os.nda-shell-active .kui-strip-items small,.kamelio-os.nda-shell-active .kui-event-list small{color:var(--kui-muted);font-size:.72rem}.kamelio-os.nda-shell-active .kui-event-list{display:grid;gap:8px}.kamelio-os.nda-shell-active .kui-event-list button{min-height:44px;grid-template-columns:auto minmax(0,1fr);border-bottom:1px solid rgba(103,116,164,.1)}.kamelio-os.nda-shell-active .kui-event-list em{grid-column:2;justify-self:start;overflow-wrap:anywhere;color:var(--kui-muted);font-style:normal;font-size:.72rem}.kamelio-os.nda-shell-active .kui-help-stage{grid-template-rows:auto auto auto auto}.kamelio-os.nda-shell-active .help-demo-intro{padding-bottom:20px}.kamelio-os.nda-shell-active .kui-help-command{width:100%;min-height:56px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 14px;border:1px solid rgba(103,116,164,.16);border-radius:16px;background:#ffffffd6}.kamelio-os.nda-shell-active .kui-help-command input{border:0;outline:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .kui-help-command button{min-height:34px;padding:0 10px;border-radius:10px;border:1px solid rgba(103,116,164,.14);background:#ffffffd1}.kamelio-os.nda-shell-active .help-demo-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:0;background:transparent}.kamelio-os.nda-shell-active .help-demo-list article{min-height:152px;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:20px;border:1px solid var(--kui-border);border-radius:16px;background:#ffffffd1;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .kui-shortcut-row{display:grid;gap:10px}.kamelio-os.nda-shell-active .kui-shortcut-row>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kamelio-os.nda-shell-active .kui-shortcut-row button{min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--kui-border);border-radius:14px;color:var(--kui-ink);background:#ffffffd1}.kamelio-os.nda-shell-active .kui-shortcut-row strong,.kamelio-os.nda-shell-active .kui-shortcut-row small{display:block}.kamelio-os.nda-shell-active .kui-shortcut-row small{color:var(--kui-muted)}.kamelio-os.nda-shell-active .kui-security-card{grid-template-columns:auto minmax(0,1fr) auto}.kamelio-os.nda-shell-active :is(.kui-action-card,.kui-quick-grid button,.kui-drive-tabs button,.kui-icon-button,.kui-shortcut-row button,.kui-mini-file-list button,.kui-strip-items button,.kui-event-list button):hover,.kamelio-os.nda-shell-active :is(.kui-action-card,.kui-quick-grid button,.kui-drive-tabs button,.kui-icon-button,.kui-shortcut-row button,.kui-mini-file-list button,.kui-strip-items button,.kui-event-list button):focus-visible{transform:translateY(-1px);border-color:#765df63d;box-shadow:0 16px 32px #3541761f}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper){border-color:#d5dbff21;background:#0e1222b3}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button) :is(h3,h4,strong,p,span,small),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button) :is(h3,h4,strong,p,span,small),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button) :is(h3,h4,strong,p,span,small),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.kui-card,.kui-inspector-card,.unlocked-central-sheet,.kui-document-viewer,.kui-drive-tabs,.kui-viewer-paper,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button) :is(h3,h4,strong,p,span,small){color:#f8fbff}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .kui-text-link,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .kui-text-link,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .kui-text-link,html[data-access-theme=oled] .kamelio-os.nda-shell-active .kui-text-link{color:#c8bcff}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.kui-icon-button,.kui-page-pill,.kui-zoom-control,.kui-drive-tabs button,.drive-rail-filters button,.drive-rail-filters label,.kui-mini-file-list button,.kui-linked-file,.kui-quick-grid button,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button,.kui-help-command,.kui-help-command button,.kui-command-input,.companion-demo-actions .outline-button,.kui-storage-card .outline-button.compact),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.kui-icon-button,.kui-page-pill,.kui-zoom-control,.kui-drive-tabs button,.drive-rail-filters button,.drive-rail-filters label,.kui-mini-file-list button,.kui-linked-file,.kui-quick-grid button,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button,.kui-help-command,.kui-help-command button,.kui-command-input,.companion-demo-actions .outline-button,.kui-storage-card .outline-button.compact),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.kui-icon-button,.kui-page-pill,.kui-zoom-control,.kui-drive-tabs button,.drive-rail-filters button,.drive-rail-filters label,.kui-mini-file-list button,.kui-linked-file,.kui-quick-grid button,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button,.kui-help-command,.kui-help-command button,.kui-command-input,.companion-demo-actions .outline-button,.kui-storage-card .outline-button.compact),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.kui-icon-button,.kui-page-pill,.kui-zoom-control,.kui-drive-tabs button,.drive-rail-filters button,.drive-rail-filters label,.kui-mini-file-list button,.kui-linked-file,.kui-quick-grid button,.kui-action-card,.kui-metric-card,.help-demo-list article,.kui-shortcut-row button,.kui-help-command,.kui-help-command button,.kui-command-input,.companion-demo-actions .outline-button,.kui-storage-card .outline-button.compact){color:#f8fbff;border-color:#dfe4ff38;background:#141a30eb;box-shadow:none}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .kui-viewer-paper,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .kui-viewer-paper,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .kui-viewer-paper,html[data-access-theme=oled] .kamelio-os.nda-shell-active .kui-viewer-paper{background:radial-gradient(circle at 12% 90%,rgba(125,99,255,.1),transparent 34%),#0a0e1ce6}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-html-document-pane,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-html-document-pane,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-html-document-pane,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-html-document-pane{background:transparent}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-final-access span,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-final-access span,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-final-access span,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-final-access span{color:#f8fbff;border-color:#dfe4ff38;background:#141a30db}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.kui-secure-file,.kui-security-card,.kui-memory-card),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.kui-secure-file,.kui-security-card,.kui-memory-card),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.kui-secure-file,.kui-security-card,.kui-memory-card),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.kui-secure-file,.kui-security-card,.kui-memory-card){background:#151b32f0}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.kui-icon-tile,.kui-status-chip),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.kui-icon-tile,.kui-status-chip),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.kui-icon-tile,.kui-status-chip),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.kui-icon-tile,.kui-status-chip){color:#c8bcff;border-color:#c8bcff42;background:#765df62e}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.drive-rail-search,.kui-help-command input,.kui-command-input textarea,.kui-create-actions input),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.drive-rail-search,.kui-help-command input,.kui-command-input textarea,.kui-create-actions input),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.drive-rail-search,.kui-help-command input,.kui-command-input textarea,.kui-create-actions input),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.drive-rail-search,.kui-help-command input,.kui-command-input textarea,.kui-create-actions input){color:#f8fbff;border-color:#dfe4ff33;background:#0b0f1eeb}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.kui-mini-file-list small,.kui-linked-file small,.kui-detail-list small,.kui-inline-status,.kui-strip-items small,.kui-event-list small,.kui-event-list em,.kui-shortcut-row small),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.kui-mini-file-list small,.kui-linked-file small,.kui-detail-list small,.kui-inline-status,.kui-strip-items small,.kui-event-list small,.kui-event-list em,.kui-shortcut-row small),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.kui-mini-file-list small,.kui-linked-file small,.kui-detail-list small,.kui-inline-status,.kui-strip-items small,.kui-event-list small,.kui-event-list em,.kui-shortcut-row small),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.kui-mini-file-list small,.kui-linked-file small,.kui-detail-list small,.kui-inline-status,.kui-strip-items small,.kui-event-list small,.kui-event-list em,.kui-shortcut-row small){color:#d9e2ff}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail{gap:10px}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-inspector-card{gap:8px;overflow:hidden;padding:12px;font-size:.74rem}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-inspector-head h3{font-size:.82rem;line-height:1.15}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-icon-tile.soft{width:24px;height:24px;min-width:24px}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail :is(.kui-detail-list,.kui-event-list){gap:6px}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-detail-list span{align-items:flex-start;min-height:28px}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-detail-list :is(small,strong),html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-event-list :is(strong,small,em),html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail p{font-size:.68rem;line-height:1.25}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-event-list button{grid-template-columns:22px minmax(0,1fr);gap:8px}html[data-text-size=xlarge] .kamelio-os.nda-shell-active .unlocked-right-rail .kui-event-list em{grid-column:2}.kamelio-os.nda-shell-active .kui-companion-stage,.kamelio-os.nda-shell-active .kui-activity-stage,.kamelio-os.nda-shell-active .kui-help-stage{max-height:100%}.kamelio-os.nda-shell-active .kui-companion-stage{padding:20px 30px 18px;gap:10px}.kamelio-os.nda-shell-active .kui-companion-stage .companion-demo-hero{padding-bottom:12px;grid-template-columns:minmax(0,1fr) 318px;align-items:center;overflow:hidden}.kamelio-os.nda-shell-active .kui-companion-stage .companion-demo-hero h3{font-size:1.48rem}.kamelio-os.nda-shell-active .kui-companion-stage .companion-demo-hero p{line-height:1.42}.kamelio-os.nda-shell-active .kui-companion-stage .kui-mascot{min-height:238px;width:318px;overflow:hidden}.kamelio-os.nda-shell-active .kui-companion-stage .kui-mascot-visual{width:318px;transform:translateY(-4px)}.kamelio-os.nda-shell-active .kui-companion-stage .kui-action-card{min-height:82px;padding:12px 14px}.kamelio-os.nda-shell-active .kui-companion-stage .kui-command-input{min-height:54px}.kamelio-os.nda-shell-active .kui-companion-stage .kui-command-input textarea{min-height:34px!important;max-height:42px!important}.kamelio-os.nda-shell-active .kui-companion-stage .companion-demo-actions .outline-button{min-height:40px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-workspace{width:min(1120px,100%);height:100%;max-height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;overflow:hidden;padding:16px}.kamelio-os.nda-shell-active .kamelio-conversation-list,.kamelio-os.nda-shell-active .kamelio-assistant-panel{min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .kamelio-conversation-list{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;overflow:hidden}.kamelio-os.nda-shell-active .kamelio-conversation-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--kui-ink);font-size:.82rem;font-weight:900}.kamelio-os.nda-shell-active .kamelio-conversation-head .kui-icon-button{width:34px;height:34px;min-width:34px;min-height:34px;border-radius:12px}.kamelio-os.nda-shell-active .kamelio-conversation-items{display:grid;grid-template-columns:repeat(5,minmax(118px,1fr));align-content:start;gap:8px;overflow:auto hidden;padding-right:2px}.kamelio-os.nda-shell-active .kamelio-conversation-item,.kamelio-os.nda-shell-active .kamelio-user-card{width:100%;min-width:0;display:grid;align-items:center;gap:9px;border:1px solid transparent;color:var(--kui-ink);background:transparent;text-align:left}.kamelio-os.nda-shell-active .kamelio-conversation-item{grid-template-columns:34px minmax(0,1fr) auto;min-height:52px;padding:8px;border-radius:15px}.kamelio-os.nda-shell-active .kamelio-conversation-item .kui-icon-tile{width:34px;height:34px;min-width:34px;border-radius:12px}.kamelio-os.nda-shell-active .kamelio-conversation-item span{min-width:0;display:grid;gap:3px}.kamelio-os.nda-shell-active .kamelio-conversation-item strong,.kamelio-os.nda-shell-active .kamelio-user-card strong{min-width:0;overflow:hidden;color:var(--kui-ink);font-size:.85rem;white-space:nowrap;text-overflow:ellipsis}.kamelio-os.nda-shell-active .kamelio-conversation-item small,.kamelio-os.nda-shell-active .kamelio-conversation-item em,.kamelio-os.nda-shell-active .kamelio-user-card small{color:var(--kui-muted);font-size:.74rem;font-style:normal;line-height:1.25}.kamelio-os.nda-shell-active .kamelio-conversation-item:hover,.kamelio-os.nda-shell-active .kamelio-conversation-item:focus-visible,.kamelio-os.nda-shell-active .kamelio-conversation-item.active{border-color:#765df63d;background:linear-gradient(180deg,#f4f0fff5,#ebe5ffbd)}.kamelio-os.nda-shell-active .kamelio-user-card{display:none;grid-template-columns:38px minmax(0,1fr) auto;padding:9px;border-color:var(--kui-border);border-radius:16px;background:#ffffffb8}.kamelio-os.nda-shell-active .kamelio-user-card>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(180deg,#8e6cff,#6448db);font-size:.82rem;font-weight:900}.kamelio-os.nda-shell-active .kamelio-assistant-panel{display:grid;align-content:start;gap:12px;padding:18px;overflow:auto;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .kamelio-welcome-hero{min-height:206px;grid-template-columns:minmax(190px,260px) minmax(0,1fr)!important;gap:20px!important;align-items:center;overflow:visible!important}.kamelio-os.nda-shell-active .kamelio-welcome-mascot{width:min(260px,100%);min-height:138px;aspect-ratio:1.18;position:relative;display:grid;place-items:center;justify-self:center;overflow:hidden;border:1px solid rgba(118,93,246,.14);border-radius:30px;background:radial-gradient(circle at 74% 28%,rgba(111,216,207,.28),transparent 25%),linear-gradient(180deg,#fffffff0,#f1ecfff5);color:var(--kui-purple);filter:drop-shadow(0 22px 34px rgba(118,93,246,.18))}.kamelio-os.nda-shell-active .kamelio-welcome-mascot svg{position:relative;z-index:1;stroke-width:1.8}.kamelio-os.nda-shell-active .kamelio-welcome-mascot img{position:relative;z-index:1;width:min(172px,84%);max-height:128px;object-fit:contain;filter:drop-shadow(0 16px 20px rgba(98,72,204,.22))}.kamelio-os.nda-shell-active .kamelio-welcome-mascot svg:last-child{position:absolute;top:22px;right:24px;color:#18a895}.kamelio-os.nda-shell-active .kamelio-welcome-hero h3 span{color:var(--kui-purple);text-transform:none}.kamelio-os.nda-shell-active .kamelio-flow-example,.kamelio-os.nda-shell-active .kamelio-artifact-card{display:grid;gap:10px;padding:14px;border:1px solid var(--kui-border);border-radius:18px;background:#ffffffc2;box-shadow:inset 0 1px #ffffffdb}.kamelio-os.nda-shell-active .kamelio-flow-example h4,.kamelio-os.nda-shell-active .kamelio-artifact-card h3,.kamelio-os.nda-shell-active .kamelio-artifact-card h4{margin:0;color:var(--kui-ink)}.kamelio-os.nda-shell-active .kamelio-workflow-strip{display:flex;align-items:stretch;flex-wrap:wrap;gap:8px;overflow:visible;padding:4px 2px 2px}.kamelio-os.nda-shell-active .kamelio-workflow-node{min-width:76px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:5px 7px;color:var(--kui-ink)}.kamelio-os.nda-shell-active .kamelio-workflow-node .kui-icon-tile{width:42px;height:42px;min-width:42px;border-radius:14px}.kamelio-os.nda-shell-active .kamelio-workflow-node small{grid-column:1 / 2;max-width:94px;color:var(--kui-ink);font-size:.69rem;line-height:1.18;text-align:center}.kamelio-os.nda-shell-active .kamelio-workflow-node svg:last-child{grid-row:1 / 3;grid-column:2;color:var(--kui-purple)}.kamelio-os.nda-shell-active .kamelio-scenario-grid{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:10px;overflow:visible;border:0;background:transparent}.kamelio-os.nda-shell-active .kamelio-scenario-card{position:relative;min-height:168px;display:grid;align-content:start;gap:8px;padding:14px;border:1px solid var(--kui-border);border-radius:18px;color:var(--kui-ink);background:#ffffffd6;text-align:left;box-shadow:var(--kui-soft-shadow),inset 0 1px #ffffffe6}.kamelio-os.nda-shell-active .kamelio-scenario-card strong{font-size:.9rem;line-height:1.2}.kamelio-os.nda-shell-active .kamelio-scenario-card p{margin:0;color:var(--kui-muted);font-size:.78rem;line-height:1.35}.kamelio-os.nda-shell-active .kamelio-scenario-card>svg{position:absolute;right:12px;bottom:12px;color:var(--kui-purple)}.kamelio-os.nda-shell-active .kamelio-message{display:flex;gap:10px;align-items:flex-start}.kamelio-os.nda-shell-active .kamelio-message.user{justify-content:flex-end}.kamelio-os.nda-shell-active .kamelio-message .kui-mascot.compact{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:16px;overflow:hidden}.kamelio-os.nda-shell-active .kamelio-message .kui-mascot.compact .kui-mascot-art{width:64px;transform:translate(-12px,-10px)}.kamelio-os.nda-shell-active .kamelio-message>div{max-width:min(620px,86%);display:grid;gap:5px;padding:12px 14px;border:1px solid var(--kui-border);border-radius:16px;background:#fffc}.kamelio-os.nda-shell-active .kamelio-message.user>div{color:#1f1a60;border-color:#765df63d;background:linear-gradient(180deg,#f1edfff5,#e2dbffd1)}.kamelio-os.nda-shell-active .kamelio-message span{display:flex;gap:8px;align-items:center;color:var(--kui-ink);font-size:.75rem}.kamelio-os.nda-shell-active .kamelio-message small{color:var(--kui-muted)}.kamelio-os.nda-shell-active .kamelio-message p,.kamelio-os.nda-shell-active .kamelio-artifact-card p,.kamelio-os.nda-shell-active .kamelio-artifact-card li{margin:0;color:var(--kui-ink);line-height:1.45}.kamelio-os.nda-shell-active .email-draft-card h3,.kamelio-os.nda-shell-active .appointment-card h3,.kamelio-os.nda-shell-active .billing-dashboard-card h3{font-size:1rem}.kamelio-os.nda-shell-active .kamelio-draft-grid,.kamelio-os.nda-shell-active .kamelio-appointment-grid{display:grid;grid-template-columns:130px minmax(0,1fr);gap:0;overflow:hidden;border:1px solid rgba(111,123,171,.14);border-radius:14px;background:#ffffffb8}.kamelio-os.nda-shell-active .kamelio-draft-grid>*,.kamelio-os.nda-shell-active .kamelio-appointment-grid>*{min-width:0;padding:10px 12px;border-bottom:1px solid rgba(111,123,171,.1)}.kamelio-os.nda-shell-active .kamelio-draft-grid>span,.kamelio-os.nda-shell-active .kamelio-appointment-grid>span{display:inline-flex;gap:7px;align-items:center;color:var(--kui-purple);font-size:.78rem;font-weight:850;border-right:1px solid rgba(111,123,171,.1)}.kamelio-os.nda-shell-active .kamelio-draft-grid textarea,.kamelio-os.nda-shell-active .kamelio-draft-grid input{width:100%;border:1px solid rgba(111,123,171,.18);border-radius:10px;background:#fff;resize:vertical}.kamelio-os.nda-shell-active .kamelio-draft-grid p{white-space:pre-wrap}.kamelio-os.nda-shell-active .kamelio-action-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:9px}.kamelio-os.nda-shell-active .companion-workflow-button{min-width:0;min-height:42px;justify-content:center;flex-wrap:wrap;padding-inline:12px;line-height:1.15;white-space:normal;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .companion-button-reason{flex-basis:100%;display:block;color:var(--kui-muted);font-size:.62rem;line-height:1.15;text-transform:none;letter-spacing:0}.kamelio-os.nda-shell-active .companion-workflow-button:disabled,.kamelio-os.nda-shell-active .kamelio-artifact-card.compact button:disabled,.kamelio-os.nda-shell-active .kamelio-rail-row:disabled,.kamelio-os.nda-shell-active .kui-icon-button:disabled,.kamelio-os.nda-shell-active .kamelio-sharing-toggle:disabled{opacity:.58;cursor:not-allowed;color:var(--kui-muted);background:#f6f8fcb8;border-color:#6f7bab2e;box-shadow:none}.kamelio-os.nda-shell-active .kamelio-inline-state{display:block;color:var(--kui-muted);font-size:.7rem;line-height:1.25}.kamelio-os.nda-shell-active .kamelio-inline-state.missing{color:#b76b18}.kamelio-os.nda-shell-active .kamelio-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kamelio-os.nda-shell-active .kamelio-two-column ul{margin:6px 0 0 18px;padding:0}.kamelio-os.nda-shell-active .kamelio-artifact-card.compact button,.kamelio-os.nda-shell-active .kamelio-rail-row{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid rgba(111,123,171,.14);border-radius:12px;color:var(--kui-ink);background:#ffffffc2;text-align:left}.kamelio-os.nda-shell-active .billing-dashboard-card{gap:8px}.kamelio-os.nda-shell-active .kamelio-card-kicker{color:var(--kui-muted);font-size:.72rem}.kamelio-os.nda-shell-active .kamelio-billing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.kamelio-os.nda-shell-active .billing-column{display:grid;gap:8px;align-content:start;min-height:210px;padding:12px;border:1px solid rgba(111,123,171,.14);border-radius:15px;background:#ffffffc2}.kamelio-os.nda-shell-active .billing-column header{display:grid;gap:2px;color:var(--kui-ink)}.kamelio-os.nda-shell-active .billing-column p{padding:8px;border-radius:10px;background:#f8faffd1;font-size:.73rem}.kamelio-os.nda-shell-active .billing-column.urgent{border-color:#e24a4a38;background:#fff5f5db}.kamelio-os.nda-shell-active .billing-column.warning{border-color:#dc872838;background:#fff9ecdb}.kamelio-os.nda-shell-active .billing-column.info{border-color:#4e69ec33;background:#f4f7ffe0}.kamelio-os.nda-shell-active .billing-column.ready{border-color:#1cb07c33;background:#f1fff9e0}.kamelio-os.nda-shell-active .kamelio-composer{margin-top:2px}.kamelio-os.nda-shell-active .kamelio-composer .kui-command-input{min-height:58px}.kamelio-os.nda-shell-active .kamelio-composer small{color:var(--kui-muted);font-size:.72rem}.kamelio-os.nda-shell-active .kamelio-chip-list{display:flex;flex-wrap:wrap;gap:8px}.kamelio-os.nda-shell-active .kamelio-mini-chip{display:inline-flex;align-items:center;gap:5px;width:fit-content;min-height:26px;padding:4px 9px;border:1px solid rgba(118,93,246,.18);border-radius:999px;color:var(--kui-purple);background:#f5f1ffd1;font-size:.72rem;font-weight:820}.kamelio-os.nda-shell-active .kamelio-mini-chip.ready{color:#168966;border-color:#1eb07c3d;background:#e3fcf2db}.kamelio-os.nda-shell-active .kamelio-mini-chip.pending{color:#b76b18;border-color:#dc872842;background:#fff4dadb}.kamelio-os.nda-shell-active .kamelio-status-list{display:grid;gap:8px}.kamelio-os.nda-shell-active .kamelio-status-list span{display:block;padding:8px 10px;border-radius:12px;color:var(--kui-ink);background:#f8faffd1;font-size:.78rem;line-height:1.35}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-card{min-width:0;overflow:hidden}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-card *{min-width:0;max-width:100%;box-sizing:border-box}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-head,.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-head h3{min-width:0;flex-wrap:wrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list span{min-width:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;overflow:hidden}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list :is(small,strong),.kamelio-os.nda-shell-active .kamelio-status-list span,.kamelio-os.nda-shell-active .kamelio-sharing-toggle :is(strong,small),.kamelio-os.nda-shell-active .kamelio-rail-row{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .kamelio-sharing-toggle{width:100%;min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid rgba(111,123,171,.14);border-radius:14px;color:var(--kui-ink);background:#ffffffc7;text-align:left}.kamelio-os.nda-shell-active .kamelio-sharing-toggle span{display:grid;gap:3px}.kamelio-os.nda-shell-active .kamelio-sharing-toggle i{width:36px;height:22px;padding:3px;border-radius:999px;background:#6f7bab2e}.kamelio-os.nda-shell-active .kamelio-sharing-toggle i:before{content:"";display:block;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #2029502e;transition:transform .16s ease}.kamelio-os.nda-shell-active .kamelio-sharing-toggle[aria-checked=true] i{background:linear-gradient(180deg,#8e6cff,#6d48ee)}.kamelio-os.nda-shell-active .kamelio-sharing-toggle[aria-checked=true] i:before{transform:translate(14px)}.kamelio-os.nda-shell-active .kamelio-calendar-preview{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;padding:10px;border-radius:14px;background:#f8faffd6}.kamelio-os.nda-shell-active .kamelio-calendar-preview strong{grid-row:span 2;color:var(--kui-purple)}.kamelio-os.nda-shell-active .kamelio-calendar-preview em{color:#168966;font-style:normal;font-size:.74rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-workspace{gap:12px;padding:14px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-list{min-height:46px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:0 2px 10px;border-bottom:1px solid rgba(111,123,171,.13);border-radius:0;background:transparent}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-head{font-size:.76rem;letter-spacing:0;color:#243052bd}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-head .kui-icon-button{width:28px;height:28px;min-width:28px;min-height:28px;border-radius:999px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-items{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0;border:0;border-radius:0;background:transparent;overflow:hidden}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item{min-height:36px;grid-template-columns:24px auto;justify-content:center;gap:6px;padding:0 8px 7px;border:0;border-radius:0;color:#243052;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item .kui-icon-tile{width:24px;height:24px;min-width:24px;border:0;border-radius:9px;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item strong{display:block;color:inherit;font-size:.76rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item small,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item em{display:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item:hover,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item:focus-visible{color:#5f43dd;background:transparent}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item.active{color:#5f43dd;background:transparent;box-shadow:inset 0 -2px #765df6b8}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel{gap:12px;padding:2px 20px 14px;overflow:auto}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-welcome-hero{min-height:126px;grid-template-columns:minmax(128px,166px) minmax(0,1fr)!important;gap:24px!important;padding:4px 8px 13px;border-bottom-color:#6f7bab1a}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-welcome-mascot{width:min(166px,100%);min-height:112px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-welcome-hero h3{max-width:100%;font-size:clamp(1.3rem,1.55vw,1.58rem);line-height:1.12;text-wrap:balance}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-welcome-hero p{max-width:60ch;font-size:.86rem;line-height:1.3}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example{gap:7px;padding:0 0 12px;border:0;border-bottom:1px solid rgba(111,123,171,.1);border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example h4{color:#151e3aeb;font-size:.88rem;line-height:1.18}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example .kamelio-workflow-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;padding:2px 0 0}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example .kamelio-workflow-node{position:relative;min-width:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:5px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example .kamelio-workflow-node:not(:last-child):after{content:"→";position:absolute;top:14px;right:-7px;color:var(--kui-purple);font-weight:900}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example .kamelio-workflow-node .kui-icon-tile{width:28px;height:28px;min-width:28px;border:0;border-radius:9px;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example .kamelio-workflow-node small{max-width:68px;color:#151e3abd;font-size:.6rem;line-height:1.12}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-flow-example .kamelio-workflow-node>svg:last-child{display:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0 0 12px;border:0;border-bottom:1px solid rgba(111,123,171,.1);border-radius:0;background:transparent}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card{min-height:94px;gap:5px;padding:8px 10px 8px 8px;border-color:transparent;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card+.kamelio-scenario-card{border-left:1px solid rgba(111,123,171,.08)}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card:hover,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card:focus-visible{border-color:transparent;color:#5f43dd;background:#765df60b;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card .kui-icon-tile{width:28px;height:28px;min-width:28px;border:0;border-radius:9px;background:#765df60e;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card strong{font-size:.76rem;line-height:1.14}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card p{display:-webkit-box;color:#46527cd1;font-size:.66rem;line-height:1.18;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-card>svg{right:9px;bottom:9px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-composer .kui-command-input{min-height:50px;border-radius:14px;background:#ffffffc7;box-shadow:0 8px 20px #3d52870f}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-composer .kui-command-input textarea{min-height:30px!important;max-height:34px!important;font-size:.86rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-composer small{display:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid rgba(111,123,171,.08)}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-actions .outline-button{min-height:30px;justify-content:center;gap:5px;padding-inline:8px;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:.7rem;line-height:1.12;white-space:normal}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-actions .outline-button+.outline-button{border-left:1px solid rgba(111,123,171,.1)}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-actions .outline-button:hover,.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-demo-actions .outline-button:focus-visible{color:#5f43dd;background:#765df60d}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message{gap:9px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message .kui-mascot.compact{width:32px;height:32px;min-width:32px;min-height:32px;display:grid;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message .kui-mascot.compact .kui-mascot-screen{display:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message .kui-mascot.compact .kui-mascot-art{position:static;width:31px;height:auto;transform:none;border-radius:0}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message>div{padding:7px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message.user>div{padding:9px 12px;border:1px solid rgba(118,93,246,.18);border-radius:15px;background:#f4f1ffbd}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message p{font-size:.85rem;line-height:1.34}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel>.kamelio-workflow-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px;padding:0 2px 8px;border-bottom:1px solid rgba(111,123,171,.08)}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel>.kamelio-workflow-strip .kamelio-workflow-node{min-width:0}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel>.kamelio-workflow-strip .kui-icon-tile{width:28px;height:28px;min-width:28px;border:0;border-radius:9px;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel>.kamelio-workflow-strip small{max-width:82px;font-size:.64rem;line-height:1.12}.kamelio-os.nda-shell-active .companion-unlocked-shell .email-draft-card{gap:9px;padding:12px 0 0;border:0;border-top:1px solid rgba(111,123,171,.1);border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid{grid-template-columns:112px minmax(0,1fr);border-color:#6f7bab1a;border-radius:16px;background:#ffffff9e}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid>*{padding:8px 10px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid p{max-height:168px;overflow:auto;font-size:.84rem;line-height:1.36}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid strong,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid a{font-size:.84rem;line-height:1.24}.kamelio-os.nda-shell-active .kui-activity-stage{padding:22px 30px 16px;gap:12px}.kamelio-os.nda-shell-active .kui-activity-stage .activity-demo-intro{gap:12px;padding-bottom:14px}.kamelio-os.nda-shell-active .kui-activity-stage .activity-demo-intro h3{font-size:1.46rem;line-height:1.16}.kamelio-os.nda-shell-active .kui-activity-stage .activity-demo-intro p{font-size:.91rem;line-height:1.42}.kamelio-os.nda-shell-active .kui-activity-stage .activity-demo-grid{gap:10px;overflow:visible}.kamelio-os.nda-shell-active .kui-activity-stage .activity-demo-grid .kui-metric-card{min-height:82px;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:12px 14px;border:1px solid var(--kui-border);border-radius:14px;background:#fffc}.kamelio-os.nda-shell-active .kui-activity-stage .kui-metric-card .kui-icon-tile{width:38px;height:38px;min-width:38px;border-radius:13px}.kamelio-os.nda-shell-active .kui-activity-stage .kui-metric-card span{font-size:.7rem}.kamelio-os.nda-shell-active .kui-activity-stage .kui-metric-card strong{font-size:1.34rem}.kamelio-os.nda-shell-active .kui-activity-stage .kui-metric-card p{margin-top:4px;font-size:.8rem;line-height:1.28}.kamelio-os.nda-shell-active .kui-activity-stage .kui-recent-strip{gap:6px}.kamelio-os.nda-shell-active .kui-activity-stage .kui-strip-items button{min-height:42px}.kamelio-os.nda-shell-active .kui-help-stage{padding:22px 30px 16px;gap:12px}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-intro{gap:10px;padding-bottom:12px}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-intro h3{font-size:1.45rem}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-intro p{font-size:.91rem;line-height:1.42}.kamelio-os.nda-shell-active .kui-help-stage .kui-help-command{min-height:50px}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-list{gap:10px}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-list .kui-help-card{min-height:126px;gap:14px;padding:15px;border:1px solid var(--kui-border);border-radius:14px;background:#fffc}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-list p{font-size:.86rem;line-height:1.34}.kamelio-os.nda-shell-active .kui-help-stage .kui-shortcut-row{gap:8px}.kamelio-os.nda-shell-active .kui-help-stage .kui-shortcut-row button{min-height:52px;padding:9px 12px}@media(max-width:1180px){.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode{grid-template-columns:minmax(0,1fr)}.kamelio-os.nda-shell-active .unlocked-right-rail{max-height:38vh;padding-right:0}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-workspace{height:auto;grid-template-columns:1fr}.kamelio-os.nda-shell-active .kamelio-conversation-list{grid-template-rows:auto auto}.kamelio-os.nda-shell-active .kamelio-conversation-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.kamelio-os.nda-shell-active .kui-drive-layout,.kamelio-os.nda-shell-active .companion-demo-hero,.kamelio-os.nda-shell-active .activity-demo-intro{grid-template-columns:1fr}.kamelio-os.nda-shell-active .kui-drive-tabs,.kamelio-os.nda-shell-active .kui-strip-items,.kamelio-os.nda-shell-active .kui-shortcut-row>div{grid-template-columns:1fr 1fr;flex-wrap:wrap}.kamelio-os.nda-shell-active .kamelio-scenario-grid,.kamelio-os.nda-shell-active .kamelio-billing-grid,.kamelio-os.nda-shell-active .kamelio-action-row,.kamelio-os.nda-shell-active .kamelio-two-column,.kamelio-os.nda-shell-active .kamelio-draft-grid,.kamelio-os.nda-shell-active .kamelio-appointment-grid,.kamelio-os.nda-shell-active .kamelio-conversation-items{grid-template-columns:1fr}}.kamelio-os.nda-shell-active .home-unlocked-shell{height:100%;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:16px;padding:18px 30px 14px;overflow:hidden;color:var(--kui-ink)}.kamelio-os.nda-shell-active .home-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,560px);align-items:start;gap:22px}.kamelio-os.nda-shell-active .home-hero h2{margin:26px 0 8px;color:var(--kui-ink);font-size:clamp(2rem,2.6vw,2.78rem);line-height:1.02;letter-spacing:0}.kamelio-os.nda-shell-active .home-hero p{margin:0;color:var(--kui-muted);font-size:.98rem;font-weight:560;line-height:1.46}.kamelio-os.nda-shell-active .home-hero .kui-status-chip{width:fit-content;min-height:30px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid rgba(118,93,246,.18);border-radius:999px;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.95),transparent 46%),linear-gradient(180deg,#f7f4fffa,#eee8ffe0);color:var(--kui-purple);font-size:.82rem;font-weight:850;box-shadow:inset 0 1px #ffffffdb}.kamelio-os.nda-shell-active .home-hero-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.kamelio-os.nda-shell-active .home-search-pill{min-width:min(100%,410px);min-height:46px;display:grid;grid-template-columns:auto minmax(0,1fr) 28px;align-items:center;gap:12px;padding:0 12px 0 16px;border:1px solid var(--kui-border);border-radius:14px;background:#ffffffdb;color:var(--kui-muted);box-shadow:var(--kui-soft-shadow),inset 0 1px #ffffffeb;text-align:left}.kamelio-os.nda-shell-active .home-search-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .home-search-pill kbd{min-width:28px;height:28px;display:inline-grid;place-items:center;border:1px solid rgba(98,113,162,.18);border-radius:8px;color:var(--kui-ink);background:#ffffffc7;font:inherit;font-weight:850}.kamelio-os.nda-shell-active .home-icon-button,.kamelio-os.nda-shell-active .home-avatar-button{width:46px;height:46px;min-width:46px;display:inline-grid;place-items:center;border:1px solid var(--kui-border);border-radius:14px;background:#ffffffdb;color:var(--kui-ink);box-shadow:var(--kui-soft-shadow),inset 0 1px #ffffffeb}.kamelio-os.nda-shell-active .home-notification-button{position:relative}.kamelio-os.nda-shell-active .home-notification-button i{position:absolute;top:-8px;right:-5px;width:20px;height:20px;display:inline-grid;place-items:center;border-radius:50%;color:#fff;background:#f04438;font-size:.66rem;font-style:normal;font-weight:900;box-shadow:0 8px 16px #f0443847}.kamelio-os.nda-shell-active .home-avatar-button{position:relative;border-radius:50%;color:#fff;background:linear-gradient(180deg,#8b63ff,#5f43dd);font-weight:900}.kamelio-os.nda-shell-active .home-avatar-button i{position:absolute;right:0;bottom:0;width:11px;height:11px;border:2px solid #eef3fb;border-radius:50%;background:#22c55e}.kamelio-os.nda-shell-active .home-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kamelio-os.nda-shell-active .home-quick-card{min-height:94px;display:grid;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:15px 16px;border:1px solid var(--kui-border);border-radius:18px;background:#ffffffd1;box-shadow:var(--kui-soft-shadow),inset 0 1px #ffffffeb;color:var(--kui-ink);text-align:left}.kamelio-os.nda-shell-active .home-icon-tile{width:46px;height:46px;display:inline-grid;place-items:center;border-radius:14px;color:var(--kui-purple);background:linear-gradient(180deg,#f6f2fff5,#ebe5ffd1)}.kamelio-os.nda-shell-active .home-icon-tile.folder{color:#7757f4;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.9),transparent 35%),linear-gradient(145deg,#f2eaff,#ddd1ff 48%,#c7b6ff)}.kamelio-os.nda-shell-active .home-quick-card strong,.kamelio-os.nda-shell-active .home-card-row h3,.kamelio-os.nda-shell-active .home-activity-card h3,.kamelio-os.nda-shell-active .home-calendar-card h3,.kamelio-os.nda-shell-active .home-companion-card h3{color:var(--kui-ink)}.kamelio-os.nda-shell-active .home-quick-card strong{display:block;margin-bottom:5px;font-size:.95rem;font-weight:850}.kamelio-os.nda-shell-active .home-quick-card p{margin:0;color:var(--kui-muted);font-size:.86rem;line-height:1.38}.kamelio-os.nda-shell-active .home-dashboard-grid{min-height:0;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.95fr);gap:16px;overflow:hidden}.kamelio-os.nda-shell-active .home-left-stack,.kamelio-os.nda-shell-active .home-right-stack{min-height:0;display:grid;gap:14px}.kamelio-os.nda-shell-active .home-left-stack{grid-template-rows:minmax(190px,.92fr) minmax(214px,.78fr)}.kamelio-os.nda-shell-active .home-right-stack{grid-template-rows:340px 200px}.kamelio-os.nda-shell-active .home-card-row{min-height:0;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,.95fr);gap:14px}.kamelio-os.nda-shell-active .home-resume-card,.kamelio-os.nda-shell-active .home-recommended-card,.kamelio-os.nda-shell-active .home-calendar-card,.kamelio-os.nda-shell-active .home-activity-card,.kamelio-os.nda-shell-active .home-companion-card{min-height:0;padding:18px 20px;border-radius:18px;background:#ffffffd1}.kamelio-os.nda-shell-active .home-resume-card{display:grid;grid-template-rows:auto minmax(0,1fr)}.kamelio-os.nda-shell-active .home-resume-file{align-self:start;min-height:70px;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--kui-border);border-radius:14px;background:#ffffffc2;color:var(--kui-ink);text-align:left}.kamelio-os.nda-shell-active .home-resume-file strong,.kamelio-os.nda-shell-active .home-resume-file small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .home-resume-file small{color:var(--kui-muted);margin-top:4px}.kamelio-os.nda-shell-active .home-action-list{display:grid;gap:8px}.kamelio-os.nda-shell-active .home-action-list button{min-height:45px;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;padding:6px 10px;border:1px solid var(--kui-border);border-radius:12px;background:#ffffffb3;color:var(--kui-ink);text-align:left;font-weight:760}.kamelio-os.nda-shell-active .home-action-list .kui-icon-tile{width:30px;height:30px;min-width:30px;border-radius:10px}.kamelio-os.nda-shell-active .home-calendar-card{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:7px}.kamelio-os.nda-shell-active .home-calendar-controls{display:inline-flex;gap:8px}.kamelio-os.nda-shell-active .home-calendar-controls .kui-icon-button{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:10px}.kamelio-os.nda-shell-active .home-calendar-month{color:#51608a;font-size:.9rem}.kamelio-os.nda-shell-active .home-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:0 5px;align-content:start}.kamelio-os.nda-shell-active .home-calendar-grid span{position:relative;width:24px;min-height:24px;justify-self:center;display:grid;place-items:center;color:var(--kui-ink);border-radius:50%;font-size:.76rem;font-weight:720}.kamelio-os.nda-shell-active .home-calendar-grid .weekday,.kamelio-os.nda-shell-active .home-calendar-grid .muted{color:#7a86aa;font-weight:650}.kamelio-os.nda-shell-active .home-calendar-grid .selected{color:#fff;background:linear-gradient(180deg,#8a6cff,#6849ee);box-shadow:0 10px 18px #765df63d}.kamelio-os.nda-shell-active .home-calendar-grid i{position:absolute;left:50%;bottom:2px;width:3px;height:3px;border-radius:50%;background:var(--kui-purple);transform:translate(-50%)}.kamelio-os.nda-shell-active .home-calendar-grid .selected i{background:#fff}.kamelio-os.nda-shell-active .home-agenda-list{display:grid;gap:3px;padding:7px 9px;border:1px solid var(--kui-border);border-radius:12px;background:#ffffffb8}.kamelio-os.nda-shell-active .home-agenda-list span{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:7px;align-items:center;color:#5b668d;font-size:.72rem}.kamelio-os.nda-shell-active .home-agenda-list b{color:var(--kui-ink)}.kamelio-os.nda-shell-active .home-agenda-list em{color:#10a76b;font-style:normal;font-weight:820}.kamelio-os.nda-shell-active .home-agenda-list span:last-child em{color:var(--kui-purple)}.kamelio-os.nda-shell-active .home-agenda-link{justify-self:stretch;justify-content:space-between}.kamelio-os.nda-shell-active .home-activity-card{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px}.kamelio-os.nda-shell-active .home-filter-pill{min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:999px;color:#657299;background:#765df60f}.kamelio-os.nda-shell-active .home-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.kamelio-os.nda-shell-active .home-metric-tile{min-height:132px;display:grid;align-content:start;gap:8px;padding:14px;border:1px solid var(--kui-border);border-radius:14px;background:#ffffffb3}.kamelio-os.nda-shell-active .home-metric-tile .kui-icon-tile{width:34px;height:34px;min-width:34px;border-radius:12px}.kamelio-os.nda-shell-active .home-metric-tile span{color:var(--kui-muted);font-size:.72rem;font-weight:720}.kamelio-os.nda-shell-active .home-metric-tile strong{color:var(--kui-ink);font-size:1.45rem;line-height:1}.kamelio-os.nda-shell-active .home-metric-tile em{color:#10a76b;font-style:normal;font-weight:850}.kamelio-os.nda-shell-active .home-metric-tile em.negative{color:#10a76b}.kamelio-os.nda-shell-active .home-activity-summary{min-height:44px;display:grid;grid-template-columns:minmax(160px,auto) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#ffffff9e}.kamelio-os.nda-shell-active .home-activity-summary span{display:inline-flex;align-items:center;gap:8px;color:#10a76b;font-weight:850}.kamelio-os.nda-shell-active .home-activity-summary small{color:var(--kui-muted)}.kamelio-os.nda-shell-active .home-companion-card{display:grid;grid-template-columns:minmax(0,1fr) 174px;align-items:center;gap:10px;overflow:hidden}.kamelio-os.nda-shell-active .home-companion-card h3{font-size:1.04rem;line-height:1.08;white-space:nowrap}.kamelio-os.nda-shell-active .home-companion-card p{max-width:230px;margin:8px 0 10px;color:var(--kui-muted);font-size:.76rem;line-height:1.22}.kamelio-os.nda-shell-active .home-companion-card .compact-action{min-height:38px;max-width:180px;padding-inline:14px;font-size:.82rem}.kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact{width:174px;min-height:128px}.kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact .kui-mascot-art{top:0;right:-4px;width:176px;height:auto;border-radius:24px;filter:none}.kamelio-os.nda-shell-active .home-quick-card:hover,.kamelio-os.nda-shell-active .home-quick-card:focus-visible,.kamelio-os.nda-shell-active .home-action-list button:hover,.kamelio-os.nda-shell-active .home-action-list button:focus-visible,.kamelio-os.nda-shell-active .home-resume-file:hover,.kamelio-os.nda-shell-active .home-resume-file:focus-visible,.kamelio-os.nda-shell-active .home-search-pill:hover,.kamelio-os.nda-shell-active .home-search-pill:focus-visible,.kamelio-os.nda-shell-active .home-icon-button:hover,.kamelio-os.nda-shell-active .home-icon-button:focus-visible,.kamelio-os.nda-shell-active .home-avatar-button:hover,.kamelio-os.nda-shell-active .home-avatar-button:focus-visible{border-color:#765df652;box-shadow:0 16px 30px #765df61a,inset 0 1px #ffffffeb}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge.folder{color:#6f55ef;background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.92),transparent 34%),linear-gradient(145deg,#edf4ff,#cfe0ff 42%,#91b2ff);box-shadow:0 9px 18px #5274dc2e,inset 0 1px #ffffffd1}.kamelio-os.nda-shell-active .confidential-sidebar .mini-doc-row .file-badge.folder svg{width:calc(19px * var(--access-icon-scale, 1));height:calc(19px * var(--access-icon-scale, 1));stroke-width:2.2;transform:translateY(.1px);filter:none}@media(max-height:820px){.kamelio-os.nda-shell-active .home-unlocked-shell{gap:12px;padding:14px 26px 10px}.kamelio-os.nda-shell-active .home-hero h2{margin-top:16px;font-size:2.05rem}.kamelio-os.nda-shell-active .home-quick-card{min-height:82px;padding:12px 14px}.kamelio-os.nda-shell-active .home-dashboard-grid{gap:12px}.kamelio-os.nda-shell-active .home-left-stack,.kamelio-os.nda-shell-active .home-right-stack{gap:10px}.kamelio-os.nda-shell-active .home-left-stack{grid-template-rows:minmax(166px,.84fr) minmax(188px,.7fr)}.kamelio-os.nda-shell-active .home-right-stack{grid-template-rows:minmax(248px,.62fr) minmax(142px,.38fr)}.kamelio-os.nda-shell-active .home-resume-card,.kamelio-os.nda-shell-active .home-recommended-card,.kamelio-os.nda-shell-active .home-calendar-card,.kamelio-os.nda-shell-active .home-activity-card,.kamelio-os.nda-shell-active .home-companion-card{padding:14px 16px}.kamelio-os.nda-shell-active .home-calendar-card{gap:4px}.kamelio-os.nda-shell-active .home-calendar-grid span{width:21px;min-height:21px;font-size:.7rem}.kamelio-os.nda-shell-active .home-metric-tile{min-height:104px;gap:5px;padding:10px}.kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact{min-height:112px}}@media(max-width:1180px){.kamelio-os.nda-shell-active .home-hero,.kamelio-os.nda-shell-active .home-dashboard-grid{grid-template-columns:1fr}.kamelio-os.nda-shell-active .home-unlocked-shell{overflow:auto}}@media(max-width:860px){.kamelio-os.nda-shell-active .home-quick-grid,.kamelio-os.nda-shell-active .home-card-row,.kamelio-os.nda-shell-active .home-metric-grid,.kamelio-os.nda-shell-active .home-companion-card{grid-template-columns:1fr}}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-readiness,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-result{display:block;min-width:0;overflow:visible;margin:-1px 0 0;padding:7px 9px;border:1px solid rgba(126,101,246,.18);border-radius:10px;background:#7e65f612;color:#52627f;font-size:.68rem;font-weight:650;line-height:1.22;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-readiness[data-ready=true]{border-color:#16be8438;background:#16be841a;color:#146c55}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-result{border-color:#66749329;background:#ffffffc2}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .primary-button:disabled,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .outline-button:disabled{cursor:not-allowed;opacity:.58}.kamelio-os.nda-shell-active .companion-unlocked-shell .nda-html-shell.unlocked-mode{column-gap:6px;padding:14px 14px 14px 18px}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-document-column{grid-template-rows:auto minmax(0,1fr)}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-shell-top{min-height:70px!important;gap:2px 12px;padding:10px 18px 9px!important}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-shell-top .tag{min-height:23px;margin-bottom:0;padding-inline:10px;font-size:.7rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-shell-top h2{max-width:none;font-size:clamp(1rem,1.14vw,1.1rem)!important;line-height:1.12!important}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-shell-top .nda-shell-actions{gap:8px!important}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-shell-top .primary-button,.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-shell-top .outline-button{min-height:36px!important;padding-inline:14px!important;border-radius:12px!important;font-size:.8rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-document-pane{padding:8px 14px 12px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-workspace{width:100%;max-width:none;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px 12px 12px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-list{min-height:38px;gap:10px;padding-bottom:7px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-head{font-size:.72rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-items{gap:5px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item{min-height:32px;grid-template-columns:21px auto;gap:5px;padding:0 6px 6px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item .kui-icon-tile{width:21px;height:21px;min-width:21px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-item strong{font-size:.72rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel{height:100%;min-height:0;display:flex;flex-direction:column;gap:9px;padding:0 16px 10px;overflow:auto;overscroll-behavior:contain}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message{gap:7px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message .kui-mascot.compact{width:27px;height:27px;min-width:27px;min-height:27px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message .kui-mascot.compact .kui-mascot-art{width:27px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message>div{max-width:min(720px,90%);padding-block:5px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message.user>div{padding:7px 11px;border-radius:12px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message span{font-size:.68rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-message p{font-size:.8rem;line-height:1.28}.kamelio-os.nda-shell-active .companion-unlocked-shell :is(.conversation-email,.conversation-appointment,.conversation-billing) .kamelio-message.user{display:none}.kamelio-os.nda-shell-active .companion-unlocked-shell :is(.conversation-email,.conversation-appointment,.conversation-billing) .kamelio-message.kamelio>div{max-width:100%;padding:2px 0 4px;border:0;background:transparent}.kamelio-os.nda-shell-active .companion-unlocked-shell :is(.conversation-email,.conversation-appointment,.conversation-billing) .kamelio-message.kamelio p{font-weight:760}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel>.kamelio-workflow-strip{flex:0 0 auto;gap:3px;padding:0 0 6px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel>.kamelio-workflow-strip .kui-icon-tile{width:23px;height:23px;min-width:23px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-panel>.kamelio-workflow-strip small{font-size:.58rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-artifact-card{gap:8px;padding:10px 12px;border-radius:15px;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .email-draft-card{flex:1 1 auto;min-height:280px;padding-top:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .email-draft-card h3,.kamelio-os.nda-shell-active .companion-unlocked-shell .appointment-card h3,.kamelio-os.nda-shell-active .companion-unlocked-shell .billing-dashboard-card h3{font-size:.92rem;line-height:1.1}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid{grid-template-columns:104px minmax(0,1fr);border-radius:13px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid>*{padding:7px 10px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid p{max-height:none;overflow:visible;font-size:.82rem;line-height:1.34}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid strong,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-draft-grid .kamelio-static-recipient{font-size:.82rem;line-height:1.22}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-static-recipient{color:var(--kui-ink);text-align:left}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-action-row{flex:0 0 auto;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:7px}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-workflow-button{min-height:36px;padding:6px 10px;border-radius:12px;font-size:.76rem;line-height:1.08}.kamelio-os.nda-shell-active .companion-unlocked-shell .companion-workflow-button svg{width:14px;height:14px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-composer{flex:0 0 auto}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-composer .kui-command-input{min-height:46px;border-radius:13px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-composer .kui-command-input button{width:40px;min-width:40px;height:40px;min-height:40px;border-radius:12px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-composer .kui-command-input textarea{max-height:30px!important;font-size:.82rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .appointment-card{gap:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-appointment .kamelio-artifact-card.compact{display:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-appointment-grid{grid-template-columns:88px minmax(0,1fr);border-radius:13px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-appointment-grid>*{padding:7px 10px;font-size:.78rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-appointment-grid strong{font-size:.82rem;line-height:1.22}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-two-column{gap:10px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-two-column :is(p,li){font-size:.78rem;line-height:1.26}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-artifact-card.compact button,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-rail-row{min-height:34px;padding:7px 9px;border-radius:11px;font-size:.8rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .billing-dashboard-card,.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-billing{gap:7px}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-billing .kamelio-card-kicker{font-size:.66rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-billing .kamelio-artifact-card.compact{gap:6px;padding:8px 12px}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-billing .kamelio-artifact-card.compact h3{font-size:.88rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-billing .kamelio-two-column{grid-template-columns:1fr 1fr}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-billing .kamelio-two-column strong{font-size:.78rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-billing .kamelio-two-column p{font-size:.7rem;line-height:1.16}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-billing-grid{gap:7px}.kamelio-os.nda-shell-active .companion-unlocked-shell .billing-column{min-height:0;gap:6px;padding:9px;border-radius:13px}.kamelio-os.nda-shell-active .companion-unlocked-shell .billing-column header strong{font-size:.82rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .billing-column header small{font-size:.74rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .billing-column p{padding:6px 7px;font-size:.68rem;line-height:1.22}.kamelio-os.nda-shell-active .companion-unlocked-shell .conversation-caregiver .kamelio-artifact-card.compact{min-height:148px;align-content:center;border-style:dashed}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail{gap:10px;padding:10px 12px 10px 0}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail-controls .kui-icon-button{width:34px;height:34px;min-width:34px;min-height:34px;border-radius:12px}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-right-rail-controls .unlocked-rail-toggle{width:32px;height:32px;min-width:32px;min-height:32px;aspect-ratio:1;border-radius:999px;color:#172653;border-color:#63719529;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.96),transparent 48%),#ffffffa3;box-shadow:0 10px 22px #2d3d6914,inset 0 1px #ffffffd1;cursor:pointer}.kamelio-os.nda-shell-active .nda-html-shell.unlocked-mode .unlocked-right-rail-controls .unlocked-rail-toggle svg{width:16px;height:16px;stroke-width:2.6}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-card{gap:9px;padding:12px;border-radius:17px;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-head h3{font-size:.88rem;line-height:1.1}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-icon-tile{width:32px;height:32px;min-width:32px;border-radius:11px}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list{gap:5px}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list.compact span{min-height:27px}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list :is(small,strong),.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-status-list span,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-chip-list span,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-calendar-preview,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-sharing-toggle{font-size:.74rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-status-list{gap:5px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-status-list span{padding:6px 8px;border-radius:10px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-sharing-toggle{min-height:42px;padding:7px 9px;border-radius:12px}@media(max-width:1120px){.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-assistant-workspace{padding:10px}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-conversation-items{overflow:auto hidden}.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-billing-grid,.kamelio-os.nda-shell-active .companion-unlocked-shell .kamelio-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px),(max-height:820px){.kamelio-os.nda-shell-active .home-unlocked-shell{grid-template-rows:auto auto minmax(0,1fr);gap:8px;padding:10px 14px 8px;overflow:hidden}.kamelio-os.nda-shell-active .home-hero{grid-template-columns:minmax(0,1fr) auto;gap:10px}.kamelio-os.nda-shell-active .home-hero h2{margin:2px 0 4px;font-size:clamp(1.2rem,3.8vw,1.82rem);line-height:1.03}.kamelio-os.nda-shell-active .home-hero p{max-height:2.9em;overflow:hidden;font-size:.78rem;line-height:1.32}.kamelio-os.nda-shell-active .home-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.kamelio-os.nda-shell-active .home-quick-card{min-height:48px;gap:6px;padding:7px 8px}.kamelio-os.nda-shell-active .home-quick-card p{display:none}.kamelio-os.nda-shell-active .home-dashboard-grid{height:100%;min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:8px;overflow:hidden}.kamelio-os.nda-shell-active .home-left-stack,.kamelio-os.nda-shell-active .home-right-stack{min-height:0;gap:8px;grid-template-rows:minmax(0,1fr) minmax(0,.78fr);overflow:hidden}.kamelio-os.nda-shell-active .home-card-row{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:hidden}.kamelio-os.nda-shell-active .home-resume-card,.kamelio-os.nda-shell-active .home-recommended-card,.kamelio-os.nda-shell-active .home-calendar-card,.kamelio-os.nda-shell-active .home-activity-card,.kamelio-os.nda-shell-active .home-companion-card{min-height:0;overflow:hidden;padding:8px 10px}.kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact{min-height:54px}}.kamelio-os.nda-shell-active .kui-drive-browser,.kamelio-os.nda-shell-active .kui-browser-head,.kamelio-os.nda-shell-active .kui-browser-row,.kamelio-os.nda-shell-active .kui-browser-footer{color:#172033}.kamelio-os.nda-shell-active .kui-browser-head span,.kamelio-os.nda-shell-active .kui-browser-row>span,.kamelio-os.nda-shell-active .kui-browser-footer span{color:#24324f}.kamelio-os.nda-shell-active .kui-browser-row small,.kamelio-os.nda-shell-active .kui-browser-footer{color:#34405f}.kamelio-os.nda-shell-active .kui-browser-action{color:#2f238f}.kamelio-os.nda-shell-active .kui-row-check{cursor:pointer}.preview-ai-user>span,.preview-ai-statusbar span{min-width:34px;width:34px;flex:0 0 34px;text-align:center;overflow:visible}.access-preview .preview-ai-dashboard .preview-ai-user>.preview-ai-avatar,.access-preview .preview-ai-dashboard .preview-ai-statusbar>.preview-ai-avatar{min-width:38px;width:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;padding:0;overflow:visible;white-space:nowrap;font-size:10px}.access-modal .access-controls .option-card strong,.access-modal .access-controls .choice-chip,.access-modal .access-controls .toggle-row>span:first-child{white-space:normal;overflow-wrap:anywhere}html:not([data-access-theme=midnight-blue]):not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row strong,html:not([data-access-theme=midnight-blue]):not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row small,html:not([data-access-theme=midnight-blue]):not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>span:not(.kui-browser-name):not(.kui-browser-action),html:not([data-access-theme=midnight-blue]):not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head span,html:not([data-access-theme=midnight-blue]):not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-footer,html:not([data-access-theme=midnight-blue]):not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-footer span{color:#172033!important}html:not([data-access-theme=midnight-blue]):not([data-access-theme=classic-dark]):not([data-access-theme=soft-dark]):not([data-access-theme=oled]) .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-action{color:#20156f!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span){color:#f8fbff!important}.kamelio-os.nda-shell-active{--kui-radius: 8px}.kamelio-os.nda-shell-active :is(.home-quick-card,.home-resume-card,.home-recommended-card,.home-calendar-card,.home-activity-card,.home-companion-card,.home-metric-tile,.home-resume-file,.home-action-list button,.kui-card,.kui-action-card,.kui-metric-card,.kui-inspector-card,.kui-help-card,.help-demo-list article,.kui-drive-browser,.kui-browser-row,.kui-document-viewer,.kui-viewer-paper,.unlocked-central-sheet,.kamelio-artifact-card,.conversation-card,.email-draft-card,.appointment-card,.billing-dashboard-card,.option-card,.preview-card,.preview-cards article){border-radius:8px!important;box-shadow:none!important}.kamelio-os.nda-shell-active :is(.home-icon-tile,.kui-icon-tile,.file-badge,.kui-row-check,.kui-icon-button,.soft-icon-button,.compact-action,.outline-button,.primary-button,.kui-text-link){border-radius:6px!important}.kamelio-os.nda-shell-active .top-panel{z-index:220;border-radius:8px;box-shadow:0 12px 28px #1f2d5a1f}@media(max-width:700px){.kamelio-os.nda-shell-active{grid-template-columns:minmax(0,1fr)!important;min-height:100dvh;padding:0 0 calc(78px + env(safe-area-inset-bottom,0px))!important;overflow:auto}.kamelio-os.nda-shell-active .confidential-sidebar{position:sticky;top:0;z-index:24;min-height:0;max-height:none;padding:8px 10px;overflow:visible;border-right:0;border-bottom:1px solid rgba(92,108,146,.18);background:#f6f9fff5!important;box-shadow:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-brand-row,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-section,.kamelio-os.nda-shell-active .confidential-sidebar .storage-card,.kamelio-os.nda-shell-active .confidential-sidebar .sidebar-bottom-button,.kamelio-os.nda-shell-active .confidential-sidebar .nda-panel-resize-handle{display:none!important}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:0;overflow:visible}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item{min-height:40px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;padding:4px 2px;border-radius:6px!important;font-size:.62rem;line-height:1.05}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item svg{width:17px;height:17px}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem}.kamelio-os.nda-shell-active .workspace,.kamelio-os.nda-shell-active .workspace-body,.kamelio-os.nda-shell-active .home-unlocked-shell,.kamelio-os.nda-shell-active .kui-help-stage,.kamelio-os.nda-shell-active .kui-activity-stage,.kamelio-os.nda-shell-active .kui-companion-stage{min-width:0;overflow-x:hidden}.kamelio-os.nda-shell-active .workspace-top{min-height:48px;gap:6px;padding:6px 8px}.kamelio-os.nda-shell-active .home-unlocked-shell{height:auto;min-height:0;padding:8px 8px calc(90px + env(safe-area-inset-bottom,0px));overflow:visible}.kamelio-os.nda-shell-active .home-hero,.kamelio-os.nda-shell-active .home-dashboard-grid,.kamelio-os.nda-shell-active .home-left-stack,.kamelio-os.nda-shell-active .home-right-stack,.kamelio-os.nda-shell-active .home-card-row,.kamelio-os.nda-shell-active .home-companion-card{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;height:auto;overflow:visible}.kamelio-os.nda-shell-active .home-hero h2{margin:0;font-size:clamp(1.08rem,7vw,1.5rem);line-height:1.05}.kamelio-os.nda-shell-active .home-hero p{max-height:none;font-size:.76rem;line-height:1.28}.kamelio-os.nda-shell-active .home-hero-actions{display:grid;grid-template-columns:minmax(0,1fr) 38px 38px;gap:6px}.kamelio-os.nda-shell-active .home-search-pill{min-width:0;min-height:38px;font-size:.76rem}.kamelio-os.nda-shell-active .home-icon-button,.kamelio-os.nda-shell-active .home-avatar-button{width:38px;height:38px;min-width:38px}.kamelio-os.nda-shell-active .home-quick-grid,.kamelio-os.nda-shell-active .home-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px}.kamelio-os.nda-shell-active .home-quick-card{min-height:44px;grid-template-columns:30px minmax(0,1fr);gap:6px;padding:6px}.kamelio-os.nda-shell-active .home-quick-card>svg:last-child{display:none}.kamelio-os.nda-shell-active .home-quick-card strong,.kamelio-os.nda-shell-active .home-card-row h3,.kamelio-os.nda-shell-active .home-activity-card h3,.kamelio-os.nda-shell-active .home-calendar-card h3,.kamelio-os.nda-shell-active .home-companion-card h3{min-width:0;overflow-wrap:anywhere;white-space:normal;font-size:.82rem;line-height:1.12}.kamelio-os.nda-shell-active .home-icon-tile{width:30px;height:30px}.kamelio-os.nda-shell-active .home-resume-card,.kamelio-os.nda-shell-active .home-recommended-card,.kamelio-os.nda-shell-active .home-calendar-card,.kamelio-os.nda-shell-active .home-activity-card,.kamelio-os.nda-shell-active .home-companion-card{padding:8px}.kamelio-os.nda-shell-active .kui-help-stage{padding:10px 8px calc(92px + env(safe-area-inset-bottom,0px));overflow:visible}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-list,.kamelio-os.nda-shell-active .kui-help-stage .help-demo-list .kui-help-card{grid-template-columns:minmax(0,1fr)!important}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-list .kui-help-card{min-height:0;gap:8px;padding:10px}.kamelio-os.nda-shell-active .kui-help-stage .help-demo-list p{font-size:.76rem;line-height:1.28}.kamelio-os.nda-shell-active .kui-help-stage .kui-text-link{position:relative;z-index:1;width:100%;justify-content:flex-start;min-height:38px}.kamelio-os.nda-shell-active .top-panel{left:8px!important;right:8px!important;top:58px!important;width:calc(100vw - 16px)!important;max-height:calc(100dvh - 136px);overflow:auto}}.access-hint,.access-controls,.access-preview,.access-preview :is(.preview-card,.preview-ai-panel,.preview-ai-action-card,.preview-ai-context-panel,.preview-ai-sources-panel,.preview-ai-analyses-panel,.preview-ai-composer-panel),.kamelio-os.nda-shell-active :is(.top-panel,.home-quick-card,.home-resume-card,.home-recommended-card,.home-calendar-card,.home-activity-card,.home-companion-card,.home-metric-tile,.home-resume-file,.home-action-list button,.kui-card,.kui-action-card,.kui-metric-card,.kui-inspector-card,.kui-help-card,.help-demo-list article,.kui-drive-browser,.kui-browser-row,.kui-document-viewer,.kui-viewer-paper,.unlocked-central-sheet,.kamelio-artifact-card,.conversation-card,.email-draft-card,.appointment-card,.billing-dashboard-card,.option-card,.preview-card,.preview-cards article,.preview-ai-panel,.preview-ai-action-card){border-radius:0!important;box-shadow:none!important}.nda-source-html :is(.sig-card,.sigbox,.field,.checkrow,.initials-strip,.footer,.notice,.fill-grid,.field-pair){border-radius:0!important;box-shadow:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer{border-color:#66729c1f;background:#ffffff9e;box-shadow:none}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer{background:#0a0e1cb8}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-toolbar{min-height:38px}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-toolbar .kui-icon-button:nth-last-child(-n+3){margin-left:0}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-toolbar .kui-icon-button:first-child{margin-left:auto}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-toolbar .kui-viewer-expand-button{width:auto;min-width:112px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-toolbar .kui-viewer-expand-button span{display:inline-block;font-size:.82rem;font-weight:850;line-height:1}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper{border:0;border-radius:0;background:transparent;box-shadow:none}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper .drive-html-document-pane{min-height:0;max-height:none;height:100%;background:transparent;box-shadow:none;outline-offset:-3px;overflow-x:auto;overflow-y:auto;scrollbar-gutter:stable both-edges}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper .unlocked-document-source{width:794px;max-width:794px;margin:0 auto;padding:0 0 96px}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(input,textarea,select,button){appearance:none;border-color:transparent!important;background:transparent!important;box-shadow:none!important;opacity:.01!important;pointer-events:none}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(input[type=checkbox],input[type=radio]){width:0!important;min-width:0!important;height:0!important;margin:0!important;opacity:0}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.field,.nda-filled-field,.sigbox,.initials-input,.initials-box){box-shadow:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source .nda-filled-field{border-bottom-color:transparent!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless.signed-html-viewer-active .drive-html-source .topbar,.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless.signed-html-viewer-active .drive-html-source .footer{display:flex!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.page,.cover,.dense,.signatures){border-color:transparent!important;box-shadow:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.drive-viewer-expanded-shell .nda-html-shell.unlocked-mode{grid-template-columns:minmax(0,1fr) 0 54px;column-gap:6px}.kamelio-os.nda-shell-active .drive-unlocked-shell.drive-viewer-expanded-shell .unlocked-right-resize-handle{width:0;min-width:0;overflow:hidden;opacity:0}.kamelio-os.nda-shell-active .drive-unlocked-shell.drive-viewer-expanded-shell .unlocked-right-rail{overflow:hidden;padding:14px 6px 14px 0}.kamelio-os.nda-shell-active .drive-unlocked-shell.drive-viewer-expanded-shell .unlocked-right-rail>:not(.unlocked-right-rail-controls){display:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.drive-viewer-expanded-shell .kui-document-viewer.expanded{min-height:calc(100vh - 132px)}.kamelio-os.nda-shell-active .drive-unlocked-shell.drive-viewer-expanded-shell.signed-html-viewer-active .kui-viewer-paper .unlocked-document-source{width:794px;max-width:794px}.kamelio-os.nda-shell-active .kui-viewer-toolbar .kui-viewer-expand-button{width:auto;min-width:112px;grid-auto-flow:column;grid-auto-columns:max-content;gap:8px;padding:0 12px}.kamelio-os.nda-shell-active .kui-viewer-toolbar .kui-viewer-expand-button span{display:inline;font-size:.86rem;font-weight:850;letter-spacing:0}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source input,.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source textarea,.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source select{border-width:0!important;outline:0!important}.login-card{border-radius:44px!important;overflow:hidden!important}.login-card:before{border-radius:43px!important}.access-modal{border-radius:38px!important;overflow:hidden!important}.access-modal:before{border-radius:37px!important}.access-hint{border-radius:30px!important;overflow:hidden!important}.access-hint:before{border-radius:29px!important}@media(min-width:981px)and (max-height:880px){html[data-access-text-scale="125"] .login-screen,html[data-access-text-scale="150"] .login-screen{justify-content:flex-start;gap:8px;padding-top:clamp(66px,9.5vh,86px);padding-bottom:12px}html[data-access-text-scale="125"] .login-brand,html[data-access-text-scale="150"] .login-brand{transform:translate(var(--login-brand-offset-x, 0px)) translateY(-14px) translateZ(0)}html[data-access-text-scale="125"] .login-card{margin-top:-54px;padding-top:14px;padding-bottom:14px}html[data-access-text-scale="150"] .login-card{--login-copy-optical-scale: .84;--login-control-optical-scale: .84;margin-top:-58px;padding:10px clamp(26px,3vw,38px) 10px}html[data-access-text-scale="150"] .lock-badge{width:34px;height:34px;margin-bottom:5px;border-radius:12px}html[data-access-text-scale="150"] .login-card h1{font-size:1.42rem;line-height:1.04}html[data-access-text-scale="150"] .login-card p{margin:4px auto 7px;line-height:1.12}html[data-access-text-scale="150"] .login-card form{gap:4px}html[data-access-text-scale="150"] .login-card label{gap:3px}html[data-access-text-scale="150"] .input-shell{min-height:38px;padding-inline:12px}html[data-access-text-scale="150"] .input-shell input{min-height:36px;padding-block:3px}html[data-access-text-scale="150"] .login-options{gap:3px 8px;line-height:1.08}html[data-access-text-scale="150"] .local-demo-button{min-height:34px}html[data-access-text-scale="150"] .login-submit{min-height:40px}}.kamelio-os.nda-shell-active .workspace-body-access-setup{width:100%;max-width:none;height:100%;margin-left:0;overflow:hidden}.access-setup-page{position:relative;min-width:0;min-height:0;width:100%;height:100%;display:grid;place-items:center}.access-setup-page .access-setup-backdrop{position:absolute;inset:0;z-index:1;padding:12px 18px 12px 0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.access-setup-page .access-modal-embedded{width:min(1180px,100%);height:min(760px,100%);max-height:100%;align-self:center;justify-self:center;border-radius:38px!important}.access-setup-page .access-modal-embedded .access-modal-head{padding-right:0}@media(max-width:1080px){.kamelio-os.nda-shell-active .workspace-body-access-setup{min-height:calc(100svh - 142px);height:auto;padding:8px 64px 24px 8px;overflow:auto}.access-setup-page{min-height:inherit;height:auto;place-items:stretch}.access-setup-page .access-setup-backdrop{position:relative;inset:auto;min-height:inherit;padding:0;overflow:visible}.access-setup-page .access-modal-embedded{width:100%;height:auto;max-height:none;align-self:start}}@media(max-width:700px){.kamelio-os.nda-shell-active .workspace-body-access-setup{padding:8px 8px calc(78px + env(safe-area-inset-bottom,0px))}}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .nda-html-shell.unlocked-mode .unlocked-shell-top{display:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .unlocked-document-column{grid-template-rows:minmax(0,1fr)}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .unlocked-document-pane{padding-top:0}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .unlocked-document-stage{gap:8px}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .kui-document-viewer{grid-template-rows:minmax(0,1fr);gap:0;padding-top:0}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .kui-viewer-toolbar,.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .drive-html-source .topbar,.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .drive-html-source .footer{display:none!important}.access-controls,.access-preview{border-radius:18px!important;overflow:hidden!important}@media(max-width:760px){.login-card{border-radius:32px!important}.login-card:before{border-radius:31px!important}.access-modal{border-radius:26px!important}.access-modal:before{border-radius:25px!important}}.access-rail,.access-rail *,.access-button,.access-settings-button,.access-logo-button{font-family:var(--access-font-family)!important}.kamelio-os.nda-shell-active .nda-shell-top h2{font-size:15.8px!important;line-height:1.3!important}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:14.27px!important;line-height:1.55!important}html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:15.8px!important;line-height:1.3!important}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-gate.signing-open .nda-html-shell.signing-mode,.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-html-shell.signing-mode{--nda-right-rail-width: 360px !important}.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail{top:calc(-8px * var(--access-control-scale, 1))!important}}.kamelio-os.nda-shell-active .nda-source-html .page,.kamelio-os.nda-shell-active .drive-html-source .page{height:297mm!important;min-height:297mm!important;display:flex!important;flex-direction:column!important;padding:13mm 14mm 10mm!important;overflow:visible!important}.kamelio-os.nda-shell-active .nda-source-html .content,.kamelio-os.nda-shell-active .drive-html-source .content{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}html[data-access-theme=midnight-blue] body .kamelio-os,html[data-access-theme=midnight-blue] body .kamelio-os .sidebar-panel,html[data-access-theme=midnight-blue] body .kamelio-os .workspace,html[data-access-theme=midnight-blue] body .kamelio-os .workspace-body,html[data-access-theme=midnight-blue] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=midnight-blue] body .kamelio-os .unlocked-document-column,html[data-access-theme=midnight-blue] body .kamelio-os .unlocked-right-rail{background:#071a33!important;background-color:#071a33!important;background-image:none!important}html[data-access-theme=classic-dark] body .kamelio-os,html[data-access-theme=classic-dark] body .kamelio-os .sidebar-panel,html[data-access-theme=classic-dark] body .kamelio-os .workspace,html[data-access-theme=classic-dark] body .kamelio-os .workspace-body,html[data-access-theme=classic-dark] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=classic-dark] body .kamelio-os .unlocked-document-column,html[data-access-theme=classic-dark] body .kamelio-os .unlocked-right-rail,html[data-access-theme=soft-dark] body .kamelio-os,html[data-access-theme=soft-dark] body .kamelio-os .sidebar-panel,html[data-access-theme=soft-dark] body .kamelio-os .workspace,html[data-access-theme=soft-dark] body .kamelio-os .workspace-body,html[data-access-theme=soft-dark] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=soft-dark] body .kamelio-os .unlocked-document-column,html[data-access-theme=soft-dark] body .kamelio-os .unlocked-right-rail,html[data-access-theme=oled] body .kamelio-os,html[data-access-theme=oled] body .kamelio-os .sidebar-panel,html[data-access-theme=oled] body .kamelio-os .workspace,html[data-access-theme=oled] body .kamelio-os .workspace-body,html[data-access-theme=oled] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=oled] body .kamelio-os .unlocked-document-column,html[data-access-theme=oled] body .kamelio-os .unlocked-right-rail{background:#071124!important;background-color:#071124!important;background-image:none!important}html[data-access-theme=soft-dark] body .kamelio-os,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] body .kamelio-os .sidebar-panel,html[data-access-theme=soft-dark] body .kamelio-os .confidential-sidebar.sidebar-panel,html[data-access-theme=soft-dark] body .kamelio-os .workspace,html[data-access-theme=soft-dark] body .kamelio-os .workspace-body,html[data-access-theme=soft-dark] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=soft-dark] body .kamelio-os .unlocked-document-column,html[data-access-theme=soft-dark] body .kamelio-os .unlocked-right-rail,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .workspace,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .unlocked-right-rail{background:#16172a!important;background-color:#16172a!important;background-image:none!important}html[data-access-theme=oled] body .kamelio-os,html[data-access-theme=oled] body .kamelio-os.nda-shell-active,html[data-access-theme=oled] body .kamelio-os .sidebar-panel,html[data-access-theme=oled] body .kamelio-os .confidential-sidebar.sidebar-panel,html[data-access-theme=oled] body .kamelio-os .workspace,html[data-access-theme=oled] body .kamelio-os .workspace-body,html[data-access-theme=oled] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=oled] body .kamelio-os .unlocked-document-column,html[data-access-theme=oled] body .kamelio-os .unlocked-right-rail,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .workspace,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .unlocked-right-rail{background:#01030a!important;background-color:#01030a!important;background-image:none!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .unlocked-right-rail,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .unlocked-right-rail,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .unlocked-right-rail,html[data-access-theme=oled] .kamelio-os.nda-shell-active,html[data-access-theme=oled] .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace,html[data-access-theme=oled] .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=oled] .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=oled] .kamelio-os.nda-shell-active .unlocked-right-rail{background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:none!important}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2{box-sizing:border-box!important;font-size:13.8px!important;line-height:1.65!important;padding:5px 6px!important;overflow:visible!important}.kamelio-os.nda-shell-active .nda-source-html .topbar,.kamelio-os.nda-shell-active .nda-source-html .initials-strip,.kamelio-os.nda-shell-active .nda-source-html .footer,.kamelio-os.nda-shell-active .drive-html-source .topbar,.kamelio-os.nda-shell-active .drive-html-source .initials-strip,.kamelio-os.nda-shell-active .drive-html-source .footer{position:static!important;flex:0 0 auto!important}.kamelio-os.nda-shell-active .nda-source-html .topbar,.kamelio-os.nda-shell-active .drive-html-source .topbar{margin-bottom:5mm!important}.kamelio-os.nda-shell-active .nda-source-html .initials-strip,.kamelio-os.nda-shell-active .drive-html-source .initials-strip{margin-top:5mm!important;padding-top:3mm!important}.kamelio-os.nda-shell-active .nda-source-html .footer,.kamelio-os.nda-shell-active .drive-html-source .footer{margin-top:3mm!important}.kamelio-os.nda-shell-active .nda-source-html .sig-card,.kamelio-os.nda-shell-active .drive-html-source .sig-card,.kamelio-os.nda-shell-active .nda-source-html .sig-pad,.kamelio-os.nda-shell-active .drive-html-source .sig-pad{background:transparent!important;box-shadow:none!important}html[data-access-theme=dark]{--kamelio-dark-continuity-bg: #070d1d}html[data-access-theme=dark] .kamelio-os,html[data-access-theme=dark] .sidebar-panel,html[data-access-theme=dark] .confidential-sidebar,html[data-access-theme=dark] .workspace,html[data-access-theme=dark] .workspace-body,html[data-access-theme=dark] .drive-unlocked-shell,html[data-access-theme=dark] .unlocked-document-column,html[data-access-theme=dark] .unlocked-right-rail,html[data-access-theme=dark] .nda-html-gate,html[data-access-theme=dark] .nda-html-shell,html[data-access-theme=dark] .nda-document-column,html[data-access-theme=dark] .nda-right-rail:not(.collapsed),html[data-access-theme=dark] .access-rail-region,html[data-access-theme=dark] .access-rail-region:before{background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:none!important}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2{font-size:15.8px!important;line-height:1.3!important;padding-block:2px!important}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-gate.signing-open:not([style*=--nda-right-rail-signing-open-width]) .nda-html-shell.signing-mode{--nda-right-rail-width: 360px !important;--nda-right-rail-open-width: 360px !important;--nda-right-rail-signing-open-width: 360px !important;grid-template-columns:minmax(0,1fr) 360px!important}.kamelio-os.nda-shell-active .nda-html-gate.signing-open[style*=--nda-right-rail-signing-open-width] .nda-html-shell.signing-mode{grid-template-columns:minmax(0,1fr) minmax(340px,var(--nda-right-rail-signing-open-width))!important}.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail .nda-rail-toggle{transform:translateY(-32px)!important}}.kamelio-os.nda-shell-active .nda-source-html .signature-page .content,.kamelio-os.nda-shell-active .drive-html-source .signature-page .content{justify-content:space-between!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .signature-section,.kamelio-os.nda-shell-active .drive-html-source .signature-page .signature-section{display:flex!important;flex:1 1 auto!important;min-height:0!important;flex-direction:column!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .signature-cards,.kamelio-os.nda-shell-active .drive-html-source .signature-page .signature-cards{flex:1 1 auto!important;min-height:166mm!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .sig-card,.kamelio-os.nda-shell-active .drive-html-source .signature-page .sig-card{display:flex!important;flex-direction:column!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .sig-pad,.kamelio-os.nda-shell-active .drive-html-source .signature-page .sig-pad{flex:1 1 auto!important;min-height:88mm!important}html[data-access-theme=midnight-blue] .kamelio-os,html[data-access-theme=midnight-blue] .sidebar-panel,html[data-access-theme=midnight-blue] .confidential-sidebar,html[data-access-theme=midnight-blue] .workspace,html[data-access-theme=midnight-blue] .workspace-body,html[data-access-theme=midnight-blue] .drive-unlocked-shell,html[data-access-theme=midnight-blue] .unlocked-document-column,html[data-access-theme=midnight-blue] .unlocked-right-rail,html[data-access-theme=midnight-blue] .nda-html-gate,html[data-access-theme=midnight-blue] .nda-html-shell,html[data-access-theme=midnight-blue] .nda-document-column,html[data-access-theme=midnight-blue] .nda-right-rail:not(.collapsed),html[data-access-theme=classic-dark] .kamelio-os,html[data-access-theme=classic-dark] .sidebar-panel,html[data-access-theme=classic-dark] .confidential-sidebar,html[data-access-theme=classic-dark] .workspace,html[data-access-theme=classic-dark] .workspace-body,html[data-access-theme=classic-dark] .drive-unlocked-shell,html[data-access-theme=classic-dark] .unlocked-document-column,html[data-access-theme=classic-dark] .unlocked-right-rail,html[data-access-theme=classic-dark] .nda-html-gate,html[data-access-theme=classic-dark] .nda-html-shell,html[data-access-theme=classic-dark] .nda-document-column,html[data-access-theme=classic-dark] .nda-right-rail:not(.collapsed),html[data-access-theme=soft-dark] .kamelio-os,html[data-access-theme=soft-dark] .sidebar-panel,html[data-access-theme=soft-dark] .confidential-sidebar,html[data-access-theme=soft-dark] .workspace,html[data-access-theme=soft-dark] .workspace-body,html[data-access-theme=soft-dark] .drive-unlocked-shell,html[data-access-theme=soft-dark] .unlocked-document-column,html[data-access-theme=soft-dark] .unlocked-right-rail,html[data-access-theme=soft-dark] .nda-html-gate,html[data-access-theme=soft-dark] .nda-html-shell,html[data-access-theme=soft-dark] .nda-document-column,html[data-access-theme=soft-dark] .nda-right-rail:not(.collapsed),html[data-access-theme=oled] .kamelio-os,html[data-access-theme=oled] .sidebar-panel,html[data-access-theme=oled] .confidential-sidebar,html[data-access-theme=oled] .workspace,html[data-access-theme=oled] .workspace-body,html[data-access-theme=oled] .drive-unlocked-shell,html[data-access-theme=oled] .unlocked-document-column,html[data-access-theme=oled] .unlocked-right-rail,html[data-access-theme=oled] .nda-html-gate,html[data-access-theme=oled] .nda-html-shell,html[data-access-theme=oled] .nda-document-column,html[data-access-theme=oled] .nda-right-rail:not(.collapsed){background:var(--kamelio-dark-continuity-bg)!important;background-color:var(--kamelio-dark-continuity-bg)!important;background-image:none!important}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-gate.signing-open[style*=--nda-right-rail-signing-open-width] .nda-html-shell.signing-mode{--nda-right-rail-width: var(--nda-right-rail-signing-open-width) !important;--nda-right-rail-open-width: var(--nda-right-rail-signing-open-width) !important;grid-template-columns:minmax(0,1fr) minmax(340px,var(--nda-right-rail-signing-open-width))!important}.kamelio-os.nda-shell-active .nda-html-gate.signing-open.right-rail-collapsed .nda-right-rail .nda-rail-toggle{transform:translateY(34px)!important}}.kamelio-os.nda-shell-active .nda-source-html,.kamelio-os.nda-shell-active .drive-html-source,html[data-access-text-scale="110"] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-source-html,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-source-html,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html{--kamelio-legal-text-scale: var(--access-text-scale, 1);--kamelio-legal-title-size: calc(21px * var(--kamelio-legal-text-scale));--kamelio-legal-heading-size: calc(12.4px * var(--kamelio-legal-text-scale));--kamelio-legal-body-size: calc(10.65px * var(--kamelio-legal-text-scale));--kamelio-legal-notice-size: calc(10.25px * var(--kamelio-legal-text-scale));--kamelio-legal-field-size: calc(8.1px * var(--kamelio-legal-text-scale));--kamelio-legal-meta-size: calc(8.5px * var(--kamelio-legal-text-scale));--kamelio-legal-small-size: calc(8.2px * var(--kamelio-legal-text-scale));font-size:var(--kamelio-legal-body-size)!important;line-height:1.2!important;letter-spacing:0!important;word-spacing:normal!important}.kamelio-os.nda-shell-active .nda-source-html,.kamelio-os.nda-shell-active .drive-html-source{font-size:var(--kamelio-legal-body-size)!important;font-family:var(--access-font-family)!important}.kamelio-os.nda-shell-active .nda-source-html :is(h1,h2,h3,h4,h5,h6,p,li,td,th,label,span,small,strong,em),.kamelio-os.nda-shell-active .drive-html-source :is(h1,h2,h3,h4,h5,h6,p,li,td,th,label,span,small,strong,em){font-family:var(--access-font-family)!important;letter-spacing:0!important;word-spacing:normal!important}.kamelio-os.nda-shell-active .nda-source-html .page,.kamelio-os.nda-shell-active .drive-html-source .page{width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;padding:13mm 14mm 10mm!important}.kamelio-os.nda-shell-active .nda-source-html h1,.kamelio-os.nda-shell-active .drive-html-source h1,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h1,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h1{margin:0 auto 2.8mm!important;font-size:var(--kamelio-legal-title-size)!important;line-height:1.05!important}.kamelio-os.nda-shell-active .nda-source-html h2,.kamelio-os.nda-shell-active .nda-source-html h3,.kamelio-os.nda-shell-active .nda-source-html h4,.kamelio-os.nda-shell-active .drive-html-source h2,.kamelio-os.nda-shell-active .drive-html-source h3,.kamelio-os.nda-shell-active .drive-html-source h4,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html h4,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h3,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html h4{margin:2.2mm 0 .65mm!important;font-size:var(--kamelio-legal-heading-size)!important;line-height:1.14!important}.kamelio-os.nda-shell-active .nda-source-html p,.kamelio-os.nda-shell-active .nda-source-html li,.kamelio-os.nda-shell-active .nda-source-html td,.kamelio-os.nda-shell-active .nda-source-html th,.kamelio-os.nda-shell-active .drive-html-source p,.kamelio-os.nda-shell-active .drive-html-source li,.kamelio-os.nda-shell-active .drive-html-source td,.kamelio-os.nda-shell-active .drive-html-source th,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-source-html th,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html p,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html li,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html td,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-source-html th{margin:.72mm 0!important;font-size:var(--kamelio-legal-body-size)!important;line-height:1.2!important}.kamelio-os.nda-shell-active .nda-source-html :is(.notice,.info),.kamelio-os.nda-shell-active .drive-html-source :is(.notice,.info){margin:1.2mm 0!important;padding:1.25mm 2mm!important;font-size:var(--kamelio-legal-notice-size)!important;line-height:1.18!important}.kamelio-os.nda-shell-active .nda-source-html .fill-grid,.kamelio-os.nda-shell-active .drive-html-source .fill-grid{gap:1mm 2.4mm!important;margin:1.1mm 0 1.4mm!important}.kamelio-os.nda-shell-active .nda-source-html :is(.field,.field-value,.nda-filled-field),.kamelio-os.nda-shell-active .drive-html-source :is(.field,.field-value,.nda-filled-field){min-height:5mm!important;padding:.95mm 1.2mm!important;font-size:var(--kamelio-legal-field-size)!important;line-height:1.08!important}.kamelio-os.nda-shell-active .nda-source-html .topbar,.kamelio-os.nda-shell-active .drive-html-source .topbar{margin-bottom:4mm!important;font-size:var(--kamelio-legal-meta-size)!important;line-height:1.1!important}.kamelio-os.nda-shell-active .nda-source-html .initials-strip,.kamelio-os.nda-shell-active .drive-html-source .initials-strip{margin-top:3.2mm!important;padding-top:2mm!important;font-size:var(--kamelio-legal-small-size)!important;line-height:1.1!important}.kamelio-os.nda-shell-active .nda-source-html .footer,.kamelio-os.nda-shell-active .drive-html-source .footer{margin-top:2mm!important;font-size:var(--kamelio-legal-small-size)!important;line-height:1.1!important}.kamelio-os.nda-shell-active .nda-source-html .page:not(.signature-page) .content,.kamelio-os.nda-shell-active .drive-html-source .page:not(.signature-page) .content{justify-content:flex-start!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .signature-cards,.kamelio-os.nda-shell-active .drive-html-source .signature-page .signature-cards{min-height:160mm!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .sig-pad,.kamelio-os.nda-shell-active .drive-html-source .signature-page .sig-pad{min-height:84mm!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-browser,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-browser,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-browser,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-browser{background:#071124!important;background-color:#071124!important;background-image:none!important;color:#f8fbff!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-head,.kui-browser-row),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-head,.kui-browser-row),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-head,.kui-browser-row),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-head,.kui-browser-row){background:#0b142af5!important;color:#f8fbff!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span,.kui-browser-action),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span,.kui-browser-action),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span,.kui-browser-action),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.kui-browser-row strong,.kui-browser-row small,.kui-browser-row>span,.kui-browser-head span,.kui-browser-action){color:#f8fbff!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row small,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row small,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row small,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row small{color:#d7def8!important}@media(min-width:1081px){.kamelio-os.nda-shell-active .nda-html-gate.signing-open:not([style*=--nda-right-rail-signing-open-width]) .nda-right-rail:not(.collapsed){min-width:340px!important;min-inline-size:340px!important;inline-size:360px!important;max-inline-size:360px!important;justify-self:end!important}.kamelio-os.nda-shell-active .nda-html-gate.signing-open[style*=--nda-right-rail-signing-open-width] .nda-right-rail:not(.collapsed){min-width:0!important;min-inline-size:340px!important;inline-size:var(--nda-right-rail-signing-open-width)!important;max-inline-size:var(--nda-right-rail-signing-open-width, 360px)!important;justify-self:end!important}}.kamelio-os.nda-shell-active .nda-source-html .page:not(.signature-page) .content,.kamelio-os.nda-shell-active .drive-html-source .page:not(.signature-page) .content{justify-content:space-between!important}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .nda-shell-top h2,html[data-font=dyslexie] .kamelio-os.nda-shell-active .nda-shell-top h2{box-sizing:border-box!important;font-size:13.8px!important;line-height:1.65!important;padding:5px 6px!important;overflow:visible!important}.access-modal .access-controls{overflow-x:hidden!important;overflow-y:auto!important}.access-modal .access-preview{overflow:hidden!important}.access-modal .preview-shell{overflow-x:hidden!important;overflow-y:auto!important}@media(min-width:1081px){.kamelio-os.nda-shell-active.nda-left-collapsed{--nda-left-collapsed-width: 59px !important;grid-template-columns:59px minmax(0,1fr)!important}.kamelio-os.nda-shell-active.nda-left-collapsed .confidential-sidebar.collapsed{inline-size:59px!important;min-inline-size:59px!important;max-inline-size:59px!important;width:59px!important;min-width:59px!important;max-width:59px!important;padding:14px 5.5px!important;box-sizing:border-box!important}.kamelio-os.nda-shell-active.nda-left-collapsed .confidential-sidebar.collapsed :is(.nav-item,.sidebar-bottom-button){inline-size:42px!important;min-inline-size:42px!important;max-inline-size:42px!important;width:42px!important;min-width:42px!important;max-width:42px!important}.kamelio-os.nda-shell-active.nda-left-collapsed .confidential-sidebar.collapsed .brand-logo-button .kamelio-logo{inline-size:40px!important;block-size:40px!important;width:40px!important;height:40px!important}}html[data-font=opendyslexic][data-access-text-scale] body .kamelio-os.nda-shell-active .nda-html-gate .nda-html-shell.panel .nda-shell-top h2,html[data-font=opendyslexic][data-access-text-scale] body .kamelio-os.nda-shell-active .nda-html-gate .nda-html-shell.signing-mode.panel .nda-shell-top h2,html[data-font=opendyslexic] body .kamelio-os.nda-shell-active .nda-html-gate .nda-shell-top h2,html[data-font=dyslexie][data-access-text-scale] body .kamelio-os.nda-shell-active .nda-html-gate .nda-html-shell.panel .nda-shell-top h2,html[data-font=dyslexie][data-access-text-scale] body .kamelio-os.nda-shell-active .nda-html-gate .nda-html-shell.signing-mode.panel .nda-shell-top h2,html[data-font=dyslexie] body .kamelio-os.nda-shell-active .nda-html-gate .nda-shell-top h2{box-sizing:border-box!important;font-size:13.8px!important;line-height:1.65!important;padding:5px 6px!important;overflow:visible!important}html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active,html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active .confidential-sidebar.sidebar-panel,html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active .workspace,html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=midnight-blue] body .kamelio-os.nda-shell-active .unlocked-right-rail{background:#071a33!important;background-color:#071a33!important;background-image:none!important}html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active,html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active .confidential-sidebar.sidebar-panel,html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active .workspace,html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=classic-dark] body .kamelio-os.nda-shell-active .unlocked-right-rail,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .confidential-sidebar.sidebar-panel,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .workspace,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=soft-dark] body .kamelio-os.nda-shell-active .unlocked-right-rail,html[data-access-theme=oled] body .kamelio-os.nda-shell-active,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .confidential-sidebar.sidebar-panel,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .sidebar-panel,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .workspace,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .workspace-body,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=oled] body .kamelio-os.nda-shell-active .unlocked-right-rail{background:#071124!important;background-color:#071124!important;background-image:none!important}html[data-access-text-scale] body .kamelio-os .nda-shell-top h2{box-sizing:border-box!important;font-size:13.8px!important;line-height:1.65!important;padding:5px 6px!important;overflow:visible!important}html[data-access-theme=midnight-blue] body .kamelio-os,html[data-access-theme=midnight-blue] body .kamelio-os .sidebar-panel,html[data-access-theme=midnight-blue] body .kamelio-os .confidential-sidebar.sidebar-panel,html[data-access-theme=midnight-blue] body .kamelio-os .workspace,html[data-access-theme=midnight-blue] body .kamelio-os .workspace-body,html[data-access-theme=midnight-blue] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=midnight-blue] body .kamelio-os .unlocked-document-column,html[data-access-theme=midnight-blue] body .kamelio-os .unlocked-right-rail{background:#071a33!important;background-color:#071a33!important;background-image:none!important}html[data-access-theme=soft-dark] body .kamelio-os,html[data-access-theme=soft-dark] body .kamelio-os .sidebar-panel,html[data-access-theme=soft-dark] body .kamelio-os .confidential-sidebar.sidebar-panel,html[data-access-theme=soft-dark] body .kamelio-os .workspace,html[data-access-theme=soft-dark] body .kamelio-os .workspace-body,html[data-access-theme=soft-dark] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=soft-dark] body .kamelio-os .unlocked-document-column,html[data-access-theme=soft-dark] body .kamelio-os .unlocked-right-rail{background:#16172a!important;background-color:#16172a!important;background-image:none!important}html[data-access-theme=oled] body .kamelio-os,html[data-access-theme=oled] body .kamelio-os .sidebar-panel,html[data-access-theme=oled] body .kamelio-os .confidential-sidebar.sidebar-panel,html[data-access-theme=oled] body .kamelio-os .workspace,html[data-access-theme=oled] body .kamelio-os .workspace-body,html[data-access-theme=oled] body .kamelio-os .drive-unlocked-shell,html[data-access-theme=oled] body .kamelio-os .unlocked-document-column,html[data-access-theme=oled] body .kamelio-os .unlocked-right-rail{background:#01030a!important;background-color:#01030a!important;background-image:none!important}html[data-access-text-scale] body #root .kamelio-os.nda-shell-active .nda-shell-top h2{box-sizing:border-box!important;font-size:13.8px!important;line-height:1.65!important;padding:5px 6px!important;overflow:visible!important}html[data-access-theme=midnight-blue] body #root .kamelio-os,html[data-access-theme=midnight-blue] body #root .kamelio-os.nda-shell-active>.sidebar-panel,html[data-access-theme=midnight-blue] body #root .kamelio-os.nda-shell-active>aside.sidebar-panel.confidential-sidebar,html[data-access-theme=midnight-blue] body #root .kamelio-os.nda-shell-active>.workspace,html[data-access-theme=midnight-blue] body #root .kamelio-os.nda-shell-active>.workspace .workspace-body,html[data-access-theme=midnight-blue] body #root .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=midnight-blue] body #root .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=midnight-blue] body #root .kamelio-os.nda-shell-active .unlocked-right-rail{background:#071a33!important;background-color:#071a33!important;background-image:none!important}html[data-access-theme=classic-dark] body #root .kamelio-os,html[data-access-theme=classic-dark] body #root .kamelio-os.nda-shell-active>.sidebar-panel,html[data-access-theme=classic-dark] body #root .kamelio-os.nda-shell-active>aside.sidebar-panel.confidential-sidebar,html[data-access-theme=classic-dark] body #root .kamelio-os.nda-shell-active>.workspace,html[data-access-theme=classic-dark] body #root .kamelio-os.nda-shell-active>.workspace .workspace-body,html[data-access-theme=classic-dark] body #root .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=classic-dark] body #root .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=classic-dark] body #root .kamelio-os.nda-shell-active .unlocked-right-rail{background:#071124!important;background-color:#071124!important;background-image:none!important}html[data-access-theme=soft-dark] body #root .kamelio-os,html[data-access-theme=soft-dark] body #root .kamelio-os.nda-shell-active>.sidebar-panel,html[data-access-theme=soft-dark] body #root .kamelio-os.nda-shell-active>aside.sidebar-panel.confidential-sidebar,html[data-access-theme=soft-dark] body #root .kamelio-os.nda-shell-active>.workspace,html[data-access-theme=soft-dark] body #root .kamelio-os.nda-shell-active>.workspace .workspace-body,html[data-access-theme=soft-dark] body #root .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=soft-dark] body #root .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=soft-dark] body #root .kamelio-os.nda-shell-active .unlocked-right-rail{background:#16172a!important;background-color:#16172a!important;background-image:none!important}html[data-access-theme=oled] body #root .kamelio-os,html[data-access-theme=oled] body #root .kamelio-os.nda-shell-active>.sidebar-panel,html[data-access-theme=oled] body #root .kamelio-os.nda-shell-active>aside.sidebar-panel.confidential-sidebar,html[data-access-theme=oled] body #root .kamelio-os.nda-shell-active>.workspace,html[data-access-theme=oled] body #root .kamelio-os.nda-shell-active>.workspace .workspace-body,html[data-access-theme=oled] body #root .kamelio-os.nda-shell-active .drive-unlocked-shell,html[data-access-theme=oled] body #root .kamelio-os.nda-shell-active .unlocked-document-column,html[data-access-theme=oled] body #root .kamelio-os.nda-shell-active .unlocked-right-rail{background:#01030a!important;background-color:#01030a!important;background-image:none!important}html[data-access-theme=midnight-blue] body #root>.kamelio-os,html[data-access-theme=midnight-blue] body #root>.kamelio-os>aside.sidebar-panel,html[data-access-theme=midnight-blue] body #root>.kamelio-os>.sidebar-panel,html[data-access-theme=midnight-blue] body #root>.kamelio-os .sidebar-panel,html[data-access-theme=midnight-blue] body #root>.kamelio-os>.workspace,html[data-access-theme=midnight-blue] body #root>.kamelio-os .workspace-body,html[data-access-theme=midnight-blue] body #root>.kamelio-os .drive-unlocked-shell,html[data-access-theme=midnight-blue] body #root>.kamelio-os .unlocked-document-column,html[data-access-theme=midnight-blue] body #root>.kamelio-os .unlocked-right-rail{background:#071a33!important;background-color:#071a33!important;background-image:none!important}html[data-access-theme=classic-dark] body #root>.kamelio-os,html[data-access-theme=classic-dark] body #root>.kamelio-os>aside.sidebar-panel,html[data-access-theme=classic-dark] body #root>.kamelio-os>.sidebar-panel,html[data-access-theme=classic-dark] body #root>.kamelio-os .sidebar-panel,html[data-access-theme=classic-dark] body #root>.kamelio-os>.workspace,html[data-access-theme=classic-dark] body #root>.kamelio-os .workspace-body,html[data-access-theme=classic-dark] body #root>.kamelio-os .drive-unlocked-shell,html[data-access-theme=classic-dark] body #root>.kamelio-os .unlocked-document-column,html[data-access-theme=classic-dark] body #root>.kamelio-os .unlocked-right-rail{background:#071124!important;background-color:#071124!important;background-image:none!important}html[data-access-theme=soft-dark] body #root>.kamelio-os,html[data-access-theme=soft-dark] body #root>.kamelio-os>aside.sidebar-panel,html[data-access-theme=soft-dark] body #root>.kamelio-os>.sidebar-panel,html[data-access-theme=soft-dark] body #root>.kamelio-os .sidebar-panel,html[data-access-theme=soft-dark] body #root>.kamelio-os>.workspace,html[data-access-theme=soft-dark] body #root>.kamelio-os .workspace-body,html[data-access-theme=soft-dark] body #root>.kamelio-os .drive-unlocked-shell,html[data-access-theme=soft-dark] body #root>.kamelio-os .unlocked-document-column,html[data-access-theme=soft-dark] body #root>.kamelio-os .unlocked-right-rail{background:#16172a!important;background-color:#16172a!important;background-image:none!important}html[data-access-theme=oled] body #root>.kamelio-os,html[data-access-theme=oled] body #root>.kamelio-os>aside.sidebar-panel,html[data-access-theme=oled] body #root>.kamelio-os>.sidebar-panel,html[data-access-theme=oled] body #root>.kamelio-os .sidebar-panel,html[data-access-theme=oled] body #root>.kamelio-os>.workspace,html[data-access-theme=oled] body #root>.kamelio-os .workspace-body,html[data-access-theme=oled] body #root>.kamelio-os .drive-unlocked-shell,html[data-access-theme=oled] body #root>.kamelio-os .unlocked-document-column,html[data-access-theme=oled] body #root>.kamelio-os .unlocked-right-rail{background:#01030a!important;background-color:#01030a!important;background-image:none!important}html[data-access-theme=midnight-blue] body #root>.kamelio-os :is(.sidebar-panel,.confidential-sidebar,.workspace,.workspace-body,.drive-unlocked-shell,.unlocked-document-column,.unlocked-right-rail),html[data-access-theme=classic-dark] body #root>.kamelio-os :is(.sidebar-panel,.confidential-sidebar,.workspace,.workspace-body,.drive-unlocked-shell,.unlocked-document-column,.unlocked-right-rail),html[data-access-theme=soft-dark] body #root>.kamelio-os :is(.sidebar-panel,.confidential-sidebar,.workspace,.workspace-body,.drive-unlocked-shell,.unlocked-document-column,.unlocked-right-rail),html[data-access-theme=oled] body #root>.kamelio-os :is(.sidebar-panel,.confidential-sidebar,.workspace,.workspace-body,.drive-unlocked-shell,.unlocked-document-column,.unlocked-right-rail){transition:none!important}.kamelio-os.nda-shell-active .nda-source-html :is(h1,h2,h3,h4,h5,h6,p,li,td,th,label,span,small,strong,em),.kamelio-os.nda-shell-active .drive-html-source :is(h1,h2,h3,h4,h5,h6,p,li,td,th,label,span,small,strong,em){font-family:var(--access-font-family)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info),html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info){background:#132034eb!important;background-color:#132034eb!important;background-image:none!important;border-color:#94a3b870!important;color:#e7eefc!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info){background:#050b17f5!important;background-color:#050b17f5!important;border-color:#94a3b861!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) .notice,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) .notice,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) .notice,html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) .notice{border-color:#d4b66a9e!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) strong{color:#f4dd91!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info)::selection,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) *::selection,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info)::selection,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) *::selection,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info)::selection,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) *::selection,html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info)::selection,html[data-access-theme=oled] .kamelio-os.nda-shell-active :is(.nda-source-html,.drive-html-source) :is(.notice,.info) *::selection{background:#765df685!important;color:#fff!important}.kamelio-os.nda-shell-active .confidential-sidebar{--kamelio-sidebar-purple: #765df6;--kamelio-sidebar-purple-strong: #765df6}.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active,.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:hover :is(span,svg),.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item:focus-visible :is(span,svg),.kamelio-os.nda-shell-active .confidential-sidebar .primary-nav .nav-item.active :is(span,svg){color:#765df6!important}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-card,.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-card *{min-inline-size:0!important;max-inline-size:100%!important;overflow-wrap:anywhere!important;word-break:normal;white-space:normal!important}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list.compact span{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:2px!important}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list.compact :is(small,strong){text-align:left!important}.kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail :is(.kamelio-status-list span,.kamelio-sharing-toggle,.kamelio-rail-row){inline-size:100%;overflow:hidden}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail{--kamelio-drive-rail-menu-font-size: clamp(.84rem, calc(.88rem * var(--access-text-scale, 1)), 1.08rem);--kamelio-drive-rail-support-font-size: clamp(.72rem, calc(.74rem * var(--access-text-scale, 1)), .94rem);--kamelio-drive-rail-detail-font-size: clamp(.78rem, calc(.82rem * var(--access-text-scale, 1)), 1rem);overflow-x:hidden!important;overflow-y:auto!important;font-family:var(--access-font-family)!important;font-size:var(--kamelio-drive-rail-menu-font-size)!important;line-height:1.2!important;letter-spacing:0!important;word-spacing:var(--access-word-spacing, normal)!important}html[data-font=opendyslexic] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail,html[data-font=dyslexie] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail{--kamelio-drive-rail-menu-font-size: .88rem;--kamelio-drive-rail-support-font-size: .74rem;--kamelio-drive-rail-detail-font-size: .82rem}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail *{min-inline-size:0;max-inline-size:100%;font-family:var(--access-font-family)!important;letter-spacing:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section{overflow:visible!important;font-size:var(--kamelio-drive-rail-menu-font-size)!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section .kui-inspector-head{align-items:flex-start}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-rail-section .kui-inspector-head h3{font-size:var(--kamelio-drive-rail-menu-font-size)!important;line-height:1.18!important;overflow-wrap:anywhere;text-wrap:balance}.kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-search input,.drive-rail-filters button,.drive-rail-filters label,.kui-quick-grid button,.drive-final-access span,.drive-rail-meta select,.drive-rail-disclosure summary){height:auto!important;min-height:calc(36px * var(--access-control-scale, 1))!important;padding-block:7px!important;font-size:var(--kamelio-drive-rail-menu-font-size)!important;line-height:1.16!important;white-space:normal!important;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .drive-unlocked-shell .drive-rail-search input{padding-block:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-filters,.kui-quick-grid){align-items:stretch}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-quick-grid button{align-items:center;justify-content:flex-start;text-align:left}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-secure-file{align-items:start}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-secure-file>span{display:grid;gap:3px}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-secure-file strong{display:block;font-size:var(--kamelio-drive-rail-menu-font-size)!important;line-height:1.18!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-secure-file small{display:block}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-secure-file small,.kamelio-os.nda-shell-active .drive-unlocked-shell .breadcrumbs,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-inline-status{font-size:var(--kamelio-drive-rail-support-font-size)!important;line-height:1.24!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list span{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start!important;gap:6px 12px!important;min-height:auto!important;padding-block:6px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list :is(small,strong){min-width:0;font-size:var(--kamelio-drive-rail-detail-font-size)!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:anywhere}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list strong{text-align:right}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode:not(.unlocked-right-collapsed){grid-template-columns:minmax(0,1fr) 14px minmax(360px,min(var(--unlocked-right-rail-width, 380px),420px))}html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode:not(.unlocked-right-collapsed){grid-template-columns:minmax(0,1fr) 14px minmax(386px,min(var(--unlocked-right-rail-width, 408px),420px))}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-filters,.kui-quick-grid),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-filters,.kui-quick-grid),html[data-font=opendyslexic] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-filters,.kui-quick-grid),html[data-font=dyslexie] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-filters,.kui-quick-grid){grid-template-columns:minmax(0,1fr)!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list span,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list span,html[data-font=dyslexie] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list span{grid-template-columns:minmax(0,1fr)!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list strong,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list strong,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list strong,html[data-font=dyslexie] .kamelio-os.nda-shell-active .drive-unlocked-shell .kui-detail-list strong{text-align:left!important}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed){overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item,.section-kicker,.mini-doc-row,.storage-card,.storage-head,.sidebar-bottom-button),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item,.section-kicker,.mini-doc-row,.storage-card,.storage-head,.sidebar-bottom-button),html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item,.section-kicker,.mini-doc-row,.storage-card,.storage-head,.sidebar-bottom-button),html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item,.section-kicker,.mini-doc-row,.storage-card,.storage-head,.sidebar-bottom-button){min-inline-size:0;max-inline-size:100%;overflow-x:hidden;letter-spacing:0!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item span,.brand-lockup strong,.brand-lockup span,.section-kicker span,.section-kicker button,.mini-doc-row strong,.mini-doc-row span,.storage-head strong,.storage-head span,.storage-card p,.sidebar-bottom-button span),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item span,.brand-lockup strong,.brand-lockup span,.section-kicker span,.section-kicker button,.mini-doc-row strong,.mini-doc-row span,.storage-head strong,.storage-head span,.storage-card p,.sidebar-bottom-button span),html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item span,.brand-lockup strong,.brand-lockup span,.section-kicker span,.section-kicker button,.mini-doc-row strong,.mini-doc-row span,.storage-head strong,.storage-head span,.storage-card p,.sidebar-bottom-button span),html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.nav-item span,.brand-lockup strong,.brand-lockup span,.section-kicker span,.section-kicker button,.mini-doc-row strong,.mini-doc-row span,.storage-head strong,.storage-head span,.storage-card p,.sidebar-bottom-button span){min-inline-size:0;max-inline-size:100%;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;letter-spacing:0!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.section-kicker,.storage-head),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.section-kicker,.storage-head),html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.section-kicker,.storage-head),html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.section-kicker,.storage-head){display:grid;grid-template-columns:minmax(0,1fr);align-items:start;justify-items:start;gap:4px}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .mini-doc-row,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .mini-doc-row,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .mini-doc-row,html[data-font=dyslexie] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .mini-doc-row{align-items:start}.kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) :is(.storage-card,.storage-head){overflow:clip!important;overflow-wrap:anywhere}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-unlocked-shell,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-unlocked-shell{height:100%;min-height:0;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-dashboard-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-dashboard-grid{height:auto!important;min-height:0!important;align-items:start;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active :is(.home-left-stack,.home-right-stack),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active :is(.home-left-stack,.home-right-stack){grid-template-rows:auto auto!important;align-content:start;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-card-row,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-card-row{grid-template-rows:auto!important;align-items:stretch;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active :is(.home-resume-card,.home-recommended-card,.home-calendar-card,.home-activity-card,.home-companion-card),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active :is(.home-resume-card,.home-recommended-card,.home-calendar-card,.home-activity-card,.home-companion-card){min-height:0!important;block-size:auto!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-resume-file,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-resume-file,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-action-list button,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-action-list button{align-items:start;min-height:0!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-resume-file :is(strong,small),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-resume-file :is(strong,small),html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-action-list button span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-action-list button span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-calendar-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-calendar-card{grid-template-rows:auto auto auto auto auto!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-calendar-grid span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-calendar-grid span{inline-size:21px;min-block-size:21px;font-size:.62rem;line-height:1}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-agenda-list span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-agenda-list span{grid-template-columns:minmax(38px,auto) minmax(0,1fr);align-items:start;font-size:.62rem;line-height:1.12}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-agenda-list span em,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-agenda-list span em{grid-column:1 / -1}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-inspector-card{overflow:hidden}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file{grid-template-columns:34px minmax(0,1fr)!important;align-items:start;min-height:0!important;gap:8px;padding:8px;overflow:hidden}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file :is(strong,small),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file :is(strong,small),html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list.compact :is(small,strong),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-detail-list.compact :is(small,strong){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;line-height:1.12!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file strong,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file strong{font-size:.88rem!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file small,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file small{font-size:.68rem!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active{--home-dense-title-size: 18px;--home-dense-body-size: 15px;--home-dense-small-size: 13px;--home-dense-action-size: 17px;--home-dense-link-size: 17px;--home-dense-number-size: 30px}html[data-access-text-scale="150"] .kamelio-os.nda-shell-active{--home-dense-title-size: 17px;--home-dense-body-size: 14px;--home-dense-small-size: 12px;--home-dense-action-size: 16px;--home-dense-link-size: 16px;--home-dense-number-size: 28px}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong{font-size:18px!important;line-height:1.05!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span{font-size:13px!important;line-height:1.18!important}html[data-font=opendyslexic][data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong,html[data-font=opendyslexic][data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong,html[data-font=dyslexie][data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong,html[data-font=dyslexie][data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong,html[data-font=comic][data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong,html[data-font=comic][data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup strong{display:block;width:100%;max-width:100%;font-size:14px!important;line-height:1.28!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;letter-spacing:0!important}html[data-font=opendyslexic][data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span,html[data-font=opendyslexic][data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span,html[data-font=dyslexie][data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span,html[data-font=dyslexie][data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span,html[data-font=comic][data-access-text-scale="125"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span,html[data-font=comic][data-access-text-scale="150"] .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .brand-lockup span{display:block;width:100%;max-width:100%;font-size:11px!important;line-height:1.24!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;letter-spacing:0!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-hero h2,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-hero h2{margin-top:18px!important;font-size:clamp(36px,3.1vw,44px)!important;line-height:1.02!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-hero p,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-hero p{max-width:640px;font-size:18px!important;line-height:1.34!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-search-pill span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-search-pill span,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-search-pill kbd,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-search-pill kbd{font-size:21px!important;line-height:1!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .kui-card-head,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .kui-card-head{min-height:0!important;gap:8px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active :is(.home-quick-card strong,.home-card-row h3,.home-activity-card h3,.home-calendar-card h3,.home-companion-card h3,.kui-card-head h3),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active :is(.home-quick-card strong,.home-card-row h3,.home-activity-card h3,.home-calendar-card h3,.home-companion-card h3,.kui-card-head h3){min-width:0;font-size:var(--home-dense-title-size)!important;line-height:1.15!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active :is(.home-quick-card p,.home-companion-card p),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active :is(.home-quick-card p,.home-companion-card p){font-size:var(--home-dense-body-size)!important;line-height:1.24!important;overflow-wrap:break-word!important;word-break:normal!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active :is(.home-resume-file,.home-action-list button),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active :is(.home-resume-file,.home-action-list button){align-items:center!important;overflow:hidden!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-resume-file,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-resume-file{grid-template-columns:38px minmax(0,1fr) 18px!important;min-height:66px!important;padding:10px 12px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-resume-file strong,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-resume-file strong{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--home-dense-action-size)!important;line-height:1.14!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-resume-file small,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-resume-file small{font-size:var(--home-dense-small-size)!important;line-height:1.16!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-action-list,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-action-list{gap:8px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-action-list button,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-action-list button{grid-template-columns:32px minmax(0,1fr) 16px!important;min-height:46px!important;padding:8px 10px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-action-list button span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-action-list button span{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--home-dense-action-size)!important;line-height:1.16!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:break-word!important;word-break:normal!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-filter-pill,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-filter-pill,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .kui-text-link,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .kui-text-link{max-width:100%;font-size:var(--home-dense-link-size)!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:break-word!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-calendar-month,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-calendar-month{font-size:16px!important;line-height:1.1!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-calendar-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-calendar-grid{gap:1px 5px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-calendar-grid span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-calendar-grid span{inline-size:20px!important;min-block-size:20px!important;font-size:12px!important;line-height:1!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-agenda-list,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-agenda-list{gap:4px!important;padding:8px 10px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-agenda-list span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-agenda-list span{grid-template-columns:48px minmax(0,1fr) auto!important;font-size:13px!important;line-height:1.14!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-agenda-list span em,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-agenda-list span em{grid-column:auto!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-card{grid-template-rows:auto auto auto!important;gap:8px!important;padding:14px 16px!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-grid{align-items:stretch;gap:6px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile{min-height:90px!important;gap:4px!important;padding:8px!important;overflow:hidden!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile .kui-icon-tile,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile .kui-icon-tile{width:28px!important;height:28px!important;min-width:28px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile span{font-size:11px!important;line-height:1.15!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile strong,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile strong{font-size:24px!important;line-height:.98!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile em,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile em{font-size:18px!important;line-height:1!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{position:relative;z-index:0;grid-template-columns:minmax(0,1fr)!important;justify-items:start;min-height:36px!important;gap:6px!important;padding:6px 8px!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary span,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary small,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary small,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary button,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary button{min-width:0;width:100%;font-size:13px!important;line-height:1.12!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary button,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary button{justify-content:flex-start}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-companion-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-companion-card{grid-template-columns:minmax(0,1fr) minmax(120px,154px)!important;align-items:center!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-companion-card .compact-action,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-companion-card .compact-action{max-width:172px;min-height:36px!important;font-size:15px!important;line-height:1.12!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail :is(.kui-inspector-head h3,.kui-inspector-card h3),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail :is(.kui-inspector-head h3,.kui-inspector-card h3){font-size:18px!important;line-height:1.12!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail :is(.kui-chip,.kamelio-chip-list span,.kui-detail-list.compact small,.kui-detail-list.compact strong),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail :is(.kui-chip,.kamelio-chip-list span,.kui-detail-list.compact small,.kui-detail-list.compact strong){font-size:13px!important;line-height:1.16!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file strong,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file strong{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px!important;line-height:1.12!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file small,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .companion-unlocked-shell .unlocked-right-rail .kui-linked-file small{font-size:12px!important;line-height:1.15!important}@media(max-width:1180px){html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{grid-template-columns:minmax(0,1fr)!important;justify-items:start}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button){white-space:normal!important}}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source{--kamelio-legal-text-scale: 1 !important;--kamelio-legal-title-size: 21px !important;--kamelio-legal-heading-size: 12.4px !important;--kamelio-legal-body-size: 10.65px !important;--kamelio-legal-notice-size: 10.25px !important;--kamelio-legal-field-size: 8.1px !important;--kamelio-legal-meta-size: 8.5px !important;--kamelio-legal-small-size: 8.2px !important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(h1,h2,h3,h4,p,li,td,th,.notice,.info,.field,.field-value,.nda-filled-field,.initials-strip,.footer){letter-spacing:0!important;word-spacing:normal!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer .drive-html-source :is(.topbar,.footer){display:none!important}@media(min-width:761px)and (max-width:1380px)and (orientation:landscape){html[data-font=opendyslexic] body #root .kamelio-os.nda-shell-active .confidential-sidebar:not(.collapsed) .sidebar-brand-row{min-height:60px!important;padding-bottom:16px!important}}.access-rail{contain:layout paint style;will-change:transform}.access-rail :is(.access-logo-button,.access-button,.access-settings-button),.access-rail :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active),.access-rail :is(.access-logo-button,.access-button,.access-settings-button):before,.access-rail :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active):before,.access-rail :is(.access-logo-button,.access-button,.access-settings-button) svg,.access-rail :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active) svg{transform:none!important;transition-property:color,background,background-color,border-color,box-shadow,opacity!important;transition-duration:70ms!important;transition-timing-function:ease-out!important}.access-rail :is(.access-logo-button,.access-button,.access-settings-button):after,.access-rail :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active):after{transition:opacity 70ms ease-out!important}.access-rail.dock-right :is(.access-logo-button,.access-button,.access-settings-button):after,.access-rail.dock-left :is(.access-logo-button,.access-button,.access-settings-button):after,.access-rail.dock-right :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active):after,.access-rail.dock-left :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active):after{transform:translateY(-50%)!important}.access-rail.dock-top :is(.access-logo-button,.access-button,.access-settings-button):after,.access-rail.dock-bottom :is(.access-logo-button,.access-button,.access-settings-button):after,.access-rail.dock-top :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active):after,.access-rail.dock-bottom :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active):after{transform:translate(-50%)!important}.access-rail{contain:layout style!important;overflow:visible!important}.access-quick-panel{position:absolute!important;top:50%!important;right:calc(100% + 12px)!important;left:auto!important;z-index:2147483647!important;pointer-events:auto!important;transform:translateY(-50%)!important;isolation:isolate}.access-quick-panel,.access-quick-panel *{pointer-events:auto!important}.access-rail.dock-left .access-quick-panel{left:calc(100% + 12px)!important;right:auto!important}.access-rail.dock-top .access-quick-panel,.access-rail.dock-bottom .access-quick-panel{left:50%!important;right:auto!important;top:calc(100% + 12px)!important;transform:translate(-50%)!important}.access-rail.dock-bottom .access-quick-panel{top:auto!important;bottom:calc(100% + 12px)!important}@media(max-width:760px){.access-rail .access-quick-panel,.access-rail.dock-left .access-quick-panel,.access-rail.dock-right .access-quick-panel,.access-rail.dock-top .access-quick-panel,.access-rail.dock-bottom .access-quick-panel{position:absolute!important;top:auto!important;right:auto!important;bottom:calc(100% + 12px)!important;left:50%!important;width:min(328px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:min(58vh,430px)!important;overflow-y:auto!important;transform:translate(-50%)!important}}@media(max-width:760px){.kamelio-os.nda-shell-active:has(.nda-html-gate:not(.unlocked-gate)){grid-template-columns:minmax(0,1fr)!important}.kamelio-os.nda-shell-active:has(.nda-html-gate:not(.unlocked-gate)) .confidential-sidebar{display:none!important;visibility:hidden!important;pointer-events:none!important}.kamelio-os.nda-shell-active .nda-document-pane{overflow-x:hidden!important;padding-inline:clamp(14px,4vw,18px)!important}.kamelio-os.nda-shell-active .nda-source-html{inline-size:100%!important;max-inline-size:100%!important;overflow-x:hidden!important}.kamelio-os.nda-shell-active .nda-source-html .page{inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;min-inline-size:0!important;height:auto!important;min-height:min(297mm,calc((100vw - 36px)*1.414))!important;margin:10px 0!important;padding:18px 16px 22px!important;overflow:hidden!important}.kamelio-os.nda-shell-active .nda-source-html :is(.topbar,.content,.footer,.initials-strip,.fill-grid,.field,.field-value,.nda-filled-field,.notice,.info){min-inline-size:0!important;max-inline-size:100%!important}.kamelio-os.nda-shell-active .nda-source-html :is(h1,h2,h3,h4,p,li,td,th,label,span,small,strong,em){overflow-wrap:anywhere!important;word-break:normal!important}.kamelio-os.nda-shell-active .nda-source-html .fill-grid{grid-template-columns:minmax(0,1fr)!important}}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active .home-unlocked-shell{--home-dark-panel: linear-gradient(180deg, rgba(19, 28, 52, .96), rgba(9, 16, 34, .92));--home-dark-panel-soft: linear-gradient(180deg, rgba(25, 35, 62, .94), rgba(13, 21, 42, .9));--home-dark-line: rgba(219, 228, 255, .18);--home-dark-ink: #f8fbff;--home-dark-muted: #cbd6f7;--home-dark-link: #cbbdff;--home-dark-success: #72d999;color:var(--home-dark-ink)!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active .home-hero h2{color:var(--home-dark-ink)!important;opacity:1!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active .home-hero p{color:var(--home-dark-muted)!important;opacity:1!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active :is(.home-quick-card,.home-resume-card,.home-recommended-card,.home-calendar-card,.home-activity-card,.home-companion-card,.home-metric-tile,.home-resume-file,.home-action-list button,.home-agenda-list,.home-activity-summary){background:var(--home-dark-panel)!important;border-color:var(--home-dark-line)!important;color:var(--home-dark-ink)!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active :is(.home-quick-card strong,.home-card-row h3,.home-calendar-card h3,.home-activity-card h3,.home-companion-card h3,.home-resume-file strong,.home-action-list button span,.home-calendar-grid span,.home-agenda-list strong,.home-agenda-list b,.home-agenda-list span,.home-metric-tile strong){color:var(--home-dark-ink)!important;opacity:1!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active :is(.home-quick-card p,.home-calendar-month,.home-resume-file small,.home-companion-card p,.home-metric-tile span,.home-activity-summary small){color:var(--home-dark-muted)!important;opacity:1!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active :is(.home-action-list button,.home-resume-file,.home-metric-tile,.home-agenda-list){background:var(--home-dark-panel-soft)!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active :is(.home-filter-pill,.home-activity-summary .kui-text-link,.home-card-row .kui-text-link){color:var(--home-dark-link)!important}:is(html[data-access-theme=midnight-blue],html[data-access-theme=classic-dark],html[data-access-theme=soft-dark],html[data-access-theme=oled]) .kamelio-os.nda-shell-active :is(.home-metric-tile em,.home-activity-summary span){color:var(--home-dark-success)!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-unlocked-shell,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-unlocked-shell{height:auto!important;min-height:100%!important;grid-template-rows:auto auto auto!important;align-content:start!important;overflow-x:hidden!important;overflow-y:auto!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-dashboard-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-dashboard-grid,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active :is(.home-left-stack,.home-right-stack),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active :is(.home-left-stack,.home-right-stack){height:auto!important;min-height:0!important;align-content:start!important;align-items:start!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;min-height:0!important;block-size:auto!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-grid{flex:0 0 auto!important;grid-auto-rows:minmax(124px,auto)!important;align-items:stretch!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile{min-height:124px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{position:static!important;z-index:auto!important;flex:0 0 auto!important;margin-top:0!important;min-height:54px!important;padding:10px 12px!important;overflow:visible!important}@media(min-width:1181px){html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr) auto!important;align-items:center!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button){width:auto!important;white-space:normal!important}}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-unlocked-shell,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-unlocked-shell{height:auto!important;min-height:100%!important;align-content:start!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-dashboard-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-dashboard-grid{height:auto!important;min-height:0!important;grid-auto-rows:auto!important;align-items:start!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active :is(.home-left-stack,.home-right-stack),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active :is(.home-left-stack,.home-right-stack){height:auto!important;min-height:0!important;grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-card{min-height:max-content!important;block-size:auto!important;contain:none!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-grid{width:100%!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,142px),1fr))!important;grid-auto-rows:minmax(132px,auto)!important;gap:8px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile{min-height:132px!important;overflow:hidden!important;overflow-wrap:anywhere!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:7px!important;min-height:0!important;block-size:auto!important;overflow:visible!important;overflow-wrap:anywhere!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button){min-inline-size:0!important;max-inline-size:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}@media(max-width:1180px),(max-height:820px){html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-dashboard-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-dashboard-grid{grid-template-columns:minmax(0,1fr)!important}}.kamelio-os.nda-shell-active .home-companion-card h3{white-space:normal!important;overflow-wrap:anywhere!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-companion-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-companion-card{grid-template-columns:minmax(0,1fr) minmax(96px,148px)!important;align-items:center!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact{width:min(148px,100%)!important;min-width:0!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact .kui-mascot-art,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-companion-card .kui-mascot.compact .kui-mascot-art{max-inline-size:100%!important;object-fit:contain!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .unlocked-document-pane,.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-drive-workspace,.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer{min-height:0!important;overflow:hidden!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-document-viewer{height:100%!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless.signed-html-viewer-active .kui-viewer-toolbar{display:flex!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper{min-height:0!important;max-height:100%!important;overflow:hidden!important;padding:16px!important;place-items:start center!important}.kamelio-os.nda-shell-active .kui-viewer-paper .unlocked-document-source{zoom:var(--drive-doc-scale, 1)}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper .drive-html-document-pane{width:100%!important;height:100%!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source{--navy: #172033;--gold: #B99343;--muted: #5D6978;--line: #D9DEE7;--soft: #F4F6F9;--paper: #FFFFFF;color-scheme:light;color:var(--navy)!important;background:transparent!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper .unlocked-document-source{width:794px!important;min-width:794px!important;max-width:794px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source .page{width:210mm!important;min-width:210mm!important;max-width:210mm!important;height:297mm!important;min-height:297mm!important;background:var(--paper)!important;color:var(--navy)!important;border-color:var(--line)!important;box-shadow:0 14px 30px #1720331a!important;overflow:hidden!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source{color:var(--navy)!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.notice,.info),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.notice,.info),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.notice,.info),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.notice,.info){background:var(--soft)!important;color:var(--navy)!important;border-color:var(--line)!important;box-shadow:none!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.nda-inline-signature,.nda-official-signature-image),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.nda-inline-signature,.nda-official-signature-image),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.nda-inline-signature,.nda-official-signature-image),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .drive-html-source :is(.nda-inline-signature,.nda-official-signature-image){filter:none!important;background:transparent!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail :is(button,label,input,select,summary,strong,small,span),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail :is(button,label,input,select,summary,strong,small,span){min-inline-size:0!important;max-inline-size:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-filters,.drive-rail-actions,.kui-quick-grid),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.drive-rail-filters,.drive-rail-actions,.kui-quick-grid){grid-template-columns:minmax(0,1fr)!important}@media(min-width:761px)and (max-width:1180px){html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active{--nda-right-edge-strip-width: 72px !important;--nda-toolbar-reserved-width: 72px !important;padding-right:72px!important}.kamelio-os.nda-shell-active .nda-shell-top{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;row-gap:8px!important}.kamelio-os.nda-shell-active .nda-shell-actions{grid-column:1!important;grid-row:2!important;justify-self:start!important;max-width:calc(100% - 8px)!important;margin-right:0!important;flex-wrap:wrap!important;position:relative!important;z-index:2147483646!important}}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-card{display:grid!important;grid-template-rows:auto auto auto!important;align-items:stretch!important;row-gap:14px!important;overflow:visible!important;padding-bottom:16px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-grid{position:relative!important;z-index:1!important;margin-bottom:10px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{position:relative!important;z-index:2!important;margin-top:0!important;transform:none!important}@media(min-width:1181px){html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-card{min-block-size:300px!important;grid-template-rows:auto max-content max-content!important;row-gap:20px!important;padding-bottom:22px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-grid{min-block-size:max-content!important;align-self:start!important;align-content:start!important;margin-bottom:24px!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{align-self:start!important}}@media(min-width:761px)and (max-width:1180px){html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active{--nda-right-edge-strip-width: 71px !important;--nda-toolbar-reserved-width: 71px !important;padding-right:71px!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active~.access-rail-region:before,html[data-access-toolbar-dock=right] .nda-right-edge-fill{width:71px!important;min-width:71px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(112px,auto)!important;gap:9px!important;margin-bottom:18px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile{min-height:112px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;gap:8px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button){width:100%!important;max-width:100%!important}}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active{--nda-toolbar-reserved-width: var(--nda-right-edge-strip-width, max(56px, calc(56px * var(--access-toolbar-scale, 1)))) !important;padding-right:var(--nda-toolbar-reserved-width)!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active~.access-rail-region:before,html[data-access-toolbar-dock=right] .nda-right-edge-fill{width:max(56px,calc(56px * var(--access-toolbar-scale, 1)))!important;min-width:max(56px,calc(56px * var(--access-toolbar-scale, 1)))!important}@media(min-width:701px)and (max-width:1180px){html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active~.access-rail-region:before,html[data-access-toolbar-dock=right] .nda-right-edge-fill{width:71px!important;min-width:71px!important}}@media(max-width:700px){html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active{--nda-toolbar-reserved-width: 0px !important;--nda-right-edge-strip-width: 0px !important;padding-right:0!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active:after,html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active~.access-rail-region:before,html[data-access-toolbar-dock=right] .nda-right-edge-fill{display:none!important;width:0!important;min-width:0!important}.kamelio-os.nda-shell-active .workspace{min-width:0!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 138px - env(safe-area-inset-bottom,0px))!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .workspace-body,.kamelio-os.nda-shell-active .home-unlocked-shell,.kamelio-os.nda-shell-active .drive-unlocked-shell{min-width:0!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.kamelio-os.nda-shell-active .workspace-body{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important}.kamelio-os.nda-shell-active:has(.nda-html-gate:not(.unlocked-gate)) .workspace,.kamelio-os.nda-shell-active:has(.nda-html-gate:not(.unlocked-gate)) .workspace-body{max-height:none!important;overflow:visible!important}.kamelio-os.nda-shell-active .home-unlocked-shell{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))!important}.kamelio-os.nda-shell-active :is(.home-hero,.home-hero-actions,.home-quick-grid,.home-dashboard-grid,.home-left-stack,.home-right-stack,.home-card-row,.home-metric-grid,.home-activity-summary,.home-quick-card,.home-action-list button,.home-metric-tile,.home-resume-file,.kui-card-head,.kui-drive-tabs,.nda-shell-actions,.kui-viewer-toolbar){min-width:0!important;max-width:100%!important}.kamelio-os.nda-shell-active :is(.home-quick-card>div,.home-quick-card strong,.home-action-list button span,.home-activity-summary span,.home-activity-summary small,.home-metric-tile span,.home-metric-tile strong){min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}.kamelio-os.nda-shell-active .kui-drive-tabs,.kamelio-os.nda-shell-active .nda-shell-actions,.kamelio-os.nda-shell-active .kui-viewer-toolbar{justify-content:flex-start!important;flex-wrap:wrap!important;overflow-x:auto!important;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-resize-handle,.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail{display:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper{place-items:start start!important;padding:8px!important;overflow:hidden!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper .drive-html-document-pane{overflow-x:auto!important;overflow-y:auto!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .kui-viewer-paper .unlocked-document-source{margin:0!important}}@media(min-width:1081px){html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .nda-html-shell{padding-right:var(--nda-toolbar-reserved-width, 56px)!important;box-sizing:border-box!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail{padding-right:calc(14px + var(--nda-toolbar-reserved-width, 0px))!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail>:is(.unlocked-right-rail-controls,.unlocked-rail-section,.kui-inspector-card){width:calc(100% - var(--nda-toolbar-reserved-width, 0px) - 72px)!important;max-width:calc(100% - var(--nda-toolbar-reserved-width, 0px) - 72px)!important;min-width:0!important;justify-self:start!important;align-self:start!important;box-sizing:border-box!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-rail-toggle{transform:translate(-88px)!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail :is(.drive-rail-search,.drive-rail-search input,.drive-rail-filters,.drive-rail-filters button,.drive-rail-actions,.kui-quick-grid,.kui-detail-list){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .nda-rail-scroll-controls{right:calc(var(--nda-toolbar-reserved-width, 56px) + 12px)!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .home-hero-actions{min-width:0!important;max-width:100%!important;padding-right:calc(var(--nda-toolbar-reserved-width, 56px) + 8px)!important;box-sizing:border-box!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .home-search-pill{flex:1 1 0!important;min-width:0!important}html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active :is(.home-icon-button,.home-avatar-button){flex:0 0 auto!important}}@media(max-width:700px){.kamelio-os.nda-shell-active .home-activity-summary{grid-template-columns:minmax(0,1fr)!important}.kamelio-os.nda-shell-active .home-activity-summary :is(span,small,button){display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}}@media(min-width:701px)and (max-width:1180px),(min-width:701px)and (max-height:820px){html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-card,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-card{display:grid!important;grid-template-rows:auto auto auto!important;row-gap:10px!important;min-block-size:max-content!important;block-size:auto!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-grid,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(60px,auto)!important;gap:8px!important;margin-bottom:0!important;overflow:visible!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile{display:grid!important;grid-template-columns:32px minmax(0,1fr) max-content!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:8px!important;row-gap:2px!important;min-block-size:60px!important;padding:8px 10px!important;overflow:hidden!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile .kui-icon-tile,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile .kui-icon-tile{grid-row:1 / span 2!important;width:28px!important;height:28px!important;min-width:28px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile span,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile span{grid-column:2 / 3!important;grid-row:1!important;min-width:0!important;font-size:12px!important;line-height:1.12!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile strong,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile strong{grid-column:2 / 3!important;grid-row:2!important;font-size:20px!important;line-height:1!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-metric-tile em,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-metric-tile em{grid-column:3 / 4!important;grid-row:1 / span 2!important;justify-self:end!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .home-activity-summary,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .home-activity-summary{position:static!important;z-index:auto!important;margin-top:0!important;min-block-size:0!important;block-size:auto!important;overflow:visible!important}}@media(max-width:700px){:root{--access-mobile-rail-width: 45px;--access-mobile-rail-offset: max(8px, env(safe-area-inset-right));--access-mobile-rail-gutter: calc(var(--access-mobile-rail-width) + var(--access-mobile-rail-offset) + 14px)}.login-screen{padding-right:var(--access-mobile-rail-gutter)!important;padding-bottom:30px!important;padding-left:14px!important}.login-card,.security-visual{width:min(100%,calc(100vw - var(--access-mobile-rail-gutter) - 22px))!important;max-width:min(560px,calc(100vw - var(--access-mobile-rail-gutter) - 22px))!important}.language-chip{right:calc(var(--access-mobile-rail-gutter) + 8px)!important;max-width:calc(100vw - var(--access-mobile-rail-gutter) - 24px)!important}.kamelio-os{padding-right:var(--access-mobile-rail-gutter)!important}.top-panel{right:var(--access-mobile-rail-gutter)!important;max-width:calc(100vw - var(--access-mobile-rail-gutter) - 14px)!important}.access-rail{--access-rail-button-size: 34px;--access-rail-logo-size: 32px;--access-rail-logo-image-size: 28px;--access-rail-icon-size: 15px;--access-rail-gap: 2px;--access-rail-padding: 2px;--access-rail-radius: 15px;--access-rail-button-radius: 12px;--access-rail-button-inner-radius: 9px;--access-rail-separator-length: 28px;--access-rail-separator-margin: 2px;top:50dvh!important;right:max(8px,env(safe-area-inset-right))!important;bottom:auto!important;left:auto!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 16px)!important;min-height:0!important;max-height:calc((100dvh - 16px) / var(--access-toolbar-effective-scale, 1))!important;flex-direction:column!important;gap:var(--access-rail-gap)!important;padding:var(--access-rail-padding)!important;border-radius:var(--access-rail-radius)!important;overflow:visible!important;contain:layout style!important;--kamelio-access-toolbar-translate: translateY(-50%) !important;--kamelio-access-toolbar-origin: center right !important}.access-rail.collapsed{right:max(8px,env(safe-area-inset-right))!important;left:auto!important;width:max-content!important}.access-separator{width:var(--access-rail-separator-length)!important;height:1px!important;min-height:1px!important;margin:var(--access-rail-separator-margin) 0!important}.access-button,.access-settings-button{width:var(--access-rail-button-size)!important;height:var(--access-rail-button-size)!important;min-width:var(--access-rail-button-size)!important;min-height:var(--access-rail-button-size)!important}.access-logo-button{width:var(--access-rail-logo-size)!important;height:var(--access-rail-logo-size)!important;min-width:var(--access-rail-logo-size)!important;min-height:var(--access-rail-logo-size)!important}.access-logo-button img{width:var(--access-rail-logo-image-size)!important;height:var(--access-rail-logo-image-size)!important}}@media(max-width:1180px){.kamelio-os.nda-shell-active .kui-drive-browser{grid-template-columns:minmax(0,1fr)}.kamelio-os.nda-shell-active .kui-browser-list,.kamelio-os.nda-shell-active .kui-browser-head,.kamelio-os.nda-shell-active .kui-browser-footer{max-width:100%}.kamelio-os.nda-shell-active .kui-browser-row{grid-template-columns:34px minmax(0,2.2fr) minmax(0,.64fr) minmax(0,.5fr) minmax(0,.48fr) minmax(0,.54fr);column-gap:8px}.kamelio-os.nda-shell-active .kui-browser-row>*{min-width:0}.kamelio-os.nda-shell-active .kui-browser-row :is(strong,small,span:not(.kui-browser-name):not(.kui-browser-action)){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:700px){.kamelio-os.nda-shell-active .nda-html-gate:not(.document-expanded) .nda-shell-actions{margin-right:var(--access-mobile-rail-gutter, 62px)}}@media(max-width:700px){.kamelio-os.nda-shell-active :is(.drive-unlocked-shell,.companion-unlocked-shell,.activity-unlocked-shell,.help-unlocked-shell,.home-unlocked-shell){padding-right:var(--access-mobile-rail-gutter, 67px)!important;box-sizing:border-box}}@media(max-width:700px){.login-card .input-shell{gap:10px;padding:0 12px}.login-card .input-shell input{min-width:0}html[data-font=opendyslexic] #login-title+p,html[data-font=dyslexie] #login-title+p{font-size:.92em;line-height:1.4}}.kamelio-os .workspace-top{grid-template-columns:auto minmax(0,.62fr) auto;gap:16px;min-height:64px;padding:8px 14px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.kamelio-os .workspace-top .top-search-field{min-height:46px;border-radius:14px;padding:0 12px 0 14px;background:#f4f6fc;border:1px solid var(--line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.kamelio-os .workspace-top .top-search-field:hover{border-color:var(--line-strong);background:#eef2fb}.kamelio-os .workspace-top .top-search-placeholder{font-weight:600;color:#475569}.kamelio-os .workspace-top .top-search-keycap{min-width:auto;padding:0 9px;height:24px;border-radius:8px;font-weight:700;font-size:.78rem;color:var(--ink-2);background:#fff;border:1px solid var(--line);box-shadow:none}.kamelio-os .workspace-top .top-actions{gap:12px}.kamelio-os .workspace-top .top-espace-pill{display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 14px;border-radius:14px;background:#fff;border:1px solid var(--line-strong);color:var(--ink-2)}.kamelio-os .workspace-top .top-espace-dot{width:9px;height:9px;border-radius:50%;background:#20d19c;box-shadow:0 0 0 3px #20d19c2e;flex:0 0 auto}.kamelio-os .workspace-top .top-espace-text{display:inline-flex;flex-direction:column;line-height:1.12;text-align:left}.kamelio-os .workspace-top .top-espace-text strong{font-size:.86rem;font-weight:700}.kamelio-os .workspace-top .top-espace-text small{font-size:.72rem;color:#475569}.kamelio-os .workspace-top .top-espace-pill>svg{color:#98a2c4;flex:0 0 auto}.kamelio-os .workspace-top .top-user-chip{width:auto;height:46px;gap:10px;padding:0 12px 0 8px;border-radius:14px;display:inline-flex;align-items:center;background:#fff;border:1px solid var(--line-strong);color:var(--ink-2);box-shadow:none}.kamelio-os .workspace-top .top-user-chip .top-user-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#fff;font-weight:800;font-size:.8rem;background:linear-gradient(135deg,#a296ffeb,#765df6db);flex:0 0 auto}.kamelio-os .workspace-top .top-user-chip .top-user-label{display:inline-flex;flex-direction:column;line-height:1.12;text-align:left;color:var(--ink-2)}.kamelio-os .workspace-top .top-user-chip .top-user-label strong{font-size:.86rem;font-weight:700}.kamelio-os .workspace-top .top-user-chip .top-user-label small{font-size:.72rem;color:#475569}.kamelio-os .workspace-top .top-user-chip .top-user-caret{color:#98a2c4;flex:0 0 auto}.kamelio-os .workspace-top .top-user-chip i{left:30px;right:auto;bottom:6px}@media(max-width:980px){.kamelio-os .workspace-top .top-espace-text,.kamelio-os .workspace-top .top-user-chip .top-user-label{display:none}.kamelio-os .workspace-top .top-espace-pill,.kamelio-os .workspace-top .top-user-chip{padding:0 10px}}.kamelio-os .workspace-top .notification-button i,.kamelio-os .home-workspace-top .home-notification-button i{inset:-5px -5px auto auto;min-width:18px;width:auto;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#a296fff5,#765df6eb);color:#fff;font-size:.68rem;font-style:normal;font-weight:900;box-shadow:0 8px 18px #765df652}.kamelio-os.nda-shell-active .workspace:has(.nda-html-gate.unlocked-gate){grid-template-rows:auto minmax(0,1fr);row-gap:14px}.kamelio-os.nda-shell-active .workspace:has(.nda-html-gate.unlocked-gate) .workspace-top{display:grid;margin:4px 0 0}.kamelio-os.nda-shell-active .home-hero-actions.home-workspace-top{display:grid;grid-template-columns:minmax(0,.62fr) auto;align-items:center;justify-content:stretch;gap:16px;width:100%}.kamelio-os.nda-shell-active .home-workspace-top .home-search-pill{width:100%;min-width:0;min-height:46px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:0 12px 0 14px;border-radius:14px;background:#f4f6fc;border:1px solid var(--line);box-shadow:none;color:var(--ink-2)}.kamelio-os.nda-shell-active .home-workspace-top .home-search-pill:hover{border-color:var(--line-strong);background:#eef2fb}.kamelio-os.nda-shell-active .home-workspace-top .home-search-pill .top-search-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#475569}.kamelio-os.nda-shell-active .home-workspace-top .home-search-pill .top-search-keycap{min-width:auto;width:auto;padding:0 9px;height:24px;border-radius:8px;font-weight:700;font-size:.78rem;color:var(--ink-2);background:#fff;border:1px solid var(--line);box-shadow:none}.kamelio-os.nda-shell-active .home-workspace-top .top-actions{display:inline-flex;align-items:center;gap:12px}.kamelio-os.nda-shell-active .home-workspace-top .home-notification-button{width:46px;height:46px;min-width:46px;display:inline-grid;place-items:center;position:relative;border-radius:14px;border:1px solid var(--line);background:#fff;color:var(--ink-2);box-shadow:none}.kamelio-os.nda-shell-active .home-workspace-top .top-espace-pill{display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 14px;border-radius:14px;background:#fff;border:1px solid var(--line-strong);color:var(--ink-2)}.kamelio-os.nda-shell-active .home-workspace-top .top-espace-dot{width:9px;height:9px;border-radius:50%;background:#20d19c;box-shadow:0 0 0 3px #20d19c2e;flex:0 0 auto}.kamelio-os.nda-shell-active .home-workspace-top .top-espace-text{display:inline-flex;flex-direction:column;line-height:1.12;text-align:left}.kamelio-os.nda-shell-active .home-workspace-top .top-espace-text strong{font-size:.86rem;font-weight:700}.kamelio-os.nda-shell-active .home-workspace-top .top-espace-text small{font-size:.72rem;color:#475569}.kamelio-os.nda-shell-active .home-workspace-top .top-espace-pill>svg{color:#98a2c4;flex:0 0 auto}.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button{width:auto;height:46px;min-width:0;gap:10px;padding:0 12px 0 8px;border-radius:14px;display:inline-flex;align-items:center;background:#fff;border:1px solid var(--line-strong);color:var(--ink-2);box-shadow:none;position:relative}.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button .top-user-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#fff;font-weight:800;font-size:.8rem;background:linear-gradient(135deg,#a296ffeb,#765df6db);flex:0 0 auto}.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button .top-user-label{display:inline-flex;flex-direction:column;line-height:1.12;text-align:left;color:var(--ink-2)}.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button .top-user-label strong{font-size:.86rem;font-weight:700}.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button .top-user-label small{font-size:.72rem;color:#475569}.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button .top-user-caret{color:#98a2c4;flex:0 0 auto}.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button i{position:absolute;inset:auto auto 6px 30px;width:11px;height:11px;border:2px solid #ffffff;border-radius:50%;background:#22c55e}@media(max-width:980px){.kamelio-os.nda-shell-active .home-workspace-top .top-espace-text,.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button .top-user-label{display:none}.kamelio-os.nda-shell-active .home-workspace-top .top-espace-pill,.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button{padding:0 10px}}.kamelio-os.nda-shell-active.unlocked-topbar-active .workspace-top{display:flex}.kamelio-os.nda-shell-active.unlocked-topbar-active .workspace-body{min-height:0;overflow:hidden}.kamelio-os.nda-shell-active .home-hero{display:flex;flex-direction:column-reverse;align-items:stretch;gap:16px}.kamelio-os.nda-shell-active .home-hero .home-workspace-top{width:100%;justify-content:flex-start}.kamelio-os.nda-shell-active .home-hero .home-workspace-top .home-search-pill{flex:1 1 auto;max-width:880px}.kamelio-os.nda-shell-active .home-hero .home-workspace-top .top-actions{margin-left:auto}.kamelio-os .workspace-top .top-search-keycap,.kamelio-os.nda-shell-active .home-workspace-top .home-search-pill .top-search-keycap{color:#334155;background:#fff;border-color:#cbd5e1}.kamelio-os .top-search-placeholder,.kamelio-os.nda-shell-active .home-workspace-top .top-search-placeholder,.kamelio-os .top-espace-text small,.kamelio-os .top-user-label small,.kamelio-os.nda-shell-active .home-workspace-top .top-espace-text small,.kamelio-os.nda-shell-active .home-workspace-top .top-user-label small{color:#475569}.kamelio-os .top-espace-text strong,.kamelio-os .top-user-label strong,.kamelio-os.nda-shell-active .home-workspace-top .top-espace-text strong,.kamelio-os.nda-shell-active .home-workspace-top .top-user-label strong{color:#0f172a}.kamelio-os .workspace-top .top-user-chip .top-user-avatar,.kamelio-os .top-user-avatar,.kamelio-os.nda-shell-active .home-workspace-top .home-avatar-button .top-user-avatar{background:#6d28d9;color:#fff}@media(max-width:1100px){.kamelio-os.nda-shell-active.unlocked-topbar-active .workspace-top{padding-right:72px}.kamelio-os.nda-shell-active.unlocked-topbar-active .workspace-top .top-espace-text,.kamelio-os.nda-shell-active.unlocked-topbar-active .workspace-top .top-user-label{display:none}.kamelio-os.nda-shell-active.unlocked-topbar-active .workspace-top .top-espace-pill,.kamelio-os.nda-shell-active.unlocked-topbar-active .workspace-top .avatar-chip{padding:0 10px}}.kamelio-os.nda-shell-active .kui-outline-button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid rgba(118,93,246,.42);border-radius:10px;background:#ffffffd1;color:var(--kui-purple);font-size:.78rem;font-weight:820;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .1s ease}.kamelio-os.nda-shell-active .kui-outline-button:hover,.kamelio-os.nda-shell-active .kui-outline-button:focus-visible{background:#765df61a;border-color:#765df69e}@media(min-width:1280px){.kamelio-os.nda-shell-active .home-dashboard-grid-railed{grid-template-columns:minmax(0,1.45fr) minmax(300px,.92fr) minmax(290px,316px)}}@media(max-width:1279px){.kamelio-os.nda-shell-active .home-inspector-rail{display:none}}.kamelio-os.nda-shell-active .home-inspector-rail{min-height:0;display:grid;grid-auto-rows:max-content;gap:12px;overflow:auto;padding-right:2px}.kamelio-os.nda-shell-active .home-inspector-rail .kui-inspector-card{padding:14px 16px;border-radius:16px;border:1px solid var(--kui-border);background:#ffffffdb;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .home-inspector-rail .kui-inspector-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.kamelio-os.nda-shell-active .home-inspector-rail .kui-inspector-head h3{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--kui-ink);font-size:.92rem;font-weight:880}.kamelio-os.nda-shell-active .home-inspector-rail .kui-inspector-head .kui-icon-tile{width:28px;height:28px;min-width:28px;border-radius:9px}.kamelio-os.nda-shell-active .home-inspector-rows{list-style:none;margin:0;padding:0;display:grid;gap:7px}.kamelio-os.nda-shell-active .home-inspector-rows li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.82rem}.kamelio-os.nda-shell-active .home-inspector-rows li span{color:var(--kui-muted);font-weight:640}.kamelio-os.nda-shell-active .home-inspector-rows li strong{color:var(--kui-ink);font-weight:880;font-variant-numeric:tabular-nums}.kamelio-os.nda-shell-active .home-inspector-ok{color:#10a76b!important}.kamelio-os.nda-shell-active .home-inspector-link{margin-top:10px;display:inline-flex;align-items:center;gap:6px;color:var(--kui-purple);font-weight:800;font-size:.8rem}.kamelio-os.nda-shell-active .home-inspector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kamelio-os.nda-shell-active .home-inspector-grid .kui-outline-button{min-height:36px;width:100%;font-size:.74rem;padding:0 8px}.kamelio-os.nda-shell-active .home-inspector-wide{margin-top:8px;width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;font-size:.82rem;font-weight:820}.kamelio-os.nda-shell-active .home-inspector-decision-task{display:block;color:var(--kui-ink);font-size:.9rem;font-weight:860;line-height:1.18}.kamelio-os.nda-shell-active .home-inspector-decision-text{margin:5px 0 11px;color:var(--kui-muted);font-size:.78rem}.kamelio-os.nda-shell-active .home-inspector-decision-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.kamelio-os.nda-shell-active .home-inspector-decision-actions .home-decision-go{grid-column:1 / -1}.kamelio-os.nda-shell-active .home-decision-validate{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:linear-gradient(180deg,#1ec27e,#11a368);color:#fff;font-size:.78rem;font-weight:840;cursor:pointer}.kamelio-os.nda-shell-active .home-decision-validate:hover,.kamelio-os.nda-shell-active .home-decision-validate:focus-visible{filter:brightness(1.04)}.kamelio-os.nda-shell-active .home-decision-refuse{border-color:#e14c4c75;color:#d2453f;background:#ffffffd1}.kamelio-os.nda-shell-active .home-decision-refuse:hover,.kamelio-os.nda-shell-active .home-decision-refuse:focus-visible{background:#e14c4c14;border-color:#e14c4ca3}.kamelio-os.nda-shell-active .home-resume-card{grid-template-rows:auto minmax(0,1fr) auto;gap:10px}.kamelio-os.nda-shell-active .home-resume-list{min-height:0;display:grid;gap:8px;align-content:start;overflow:hidden}.kamelio-os.nda-shell-active .home-resume-card .home-resume-file{min-height:0;grid-template-columns:38px minmax(0,1fr) auto;gap:11px;padding:9px 12px}.kamelio-os.nda-shell-active .home-resume-resume{white-space:nowrap}.kamelio-os.nda-shell-active .home-resume-footer{display:inline-flex;align-items:center;gap:6px;justify-self:start}.kamelio-os.nda-shell-active .home-recommended-card{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px}.kamelio-os.nda-shell-active .home-action-row{min-height:44px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;border:1px solid var(--kui-border);border-radius:12px;background:#ffffffb3}.kamelio-os.nda-shell-active .home-action-label{min-width:0;border:0;background:transparent;padding:0;color:var(--kui-ink);font-weight:760;font-size:.82rem;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .home-action-cta{white-space:nowrap}.kamelio-os.nda-shell-active .home-action-footer{display:inline-flex;align-items:center;gap:6px;justify-self:start}.kamelio-os.nda-shell-active .home-calendar-card{grid-template-rows:auto minmax(0,1fr) auto;gap:10px}.kamelio-os.nda-shell-active .home-calendar-card .home-calendar-controls{align-items:center;gap:10px}.kamelio-os.nda-shell-active .home-calendar-card .home-calendar-month{margin:0;color:var(--kui-ink);font-size:.9rem;font-weight:820;white-space:nowrap}.kamelio-os.nda-shell-active .home-calendar-card .home-calendar-grid{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.kamelio-os.nda-shell-active .home-calendar-events{min-height:0;display:grid;gap:8px;align-content:start;overflow:hidden}.kamelio-os.nda-shell-active .home-calendar-event{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:11px;padding:8px 10px;border:1px solid var(--kui-border);border-radius:12px;background:#ffffffb8}.kamelio-os.nda-shell-active .home-calendar-chip{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:4px 6px;border-radius:10px;background:linear-gradient(180deg,#8a6cff,#6849ee);color:#fff;font-size:.68rem;font-weight:880;letter-spacing:.04em;text-align:center;line-height:1.05}.kamelio-os.nda-shell-active .home-calendar-event-body{min-width:0;display:grid;gap:2px}.kamelio-os.nda-shell-active .home-calendar-event-body strong{color:var(--kui-ink);font-size:.82rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .home-calendar-event-body small{color:var(--kui-muted);font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .home-activity-body{min-height:0;display:grid;grid-template-columns:minmax(0,2.4fr) minmax(120px,.82fr);gap:12px;align-items:stretch;overflow:hidden}.kamelio-os.nda-shell-active .home-activity-body .home-metric-grid{min-height:0;align-content:start}.kamelio-os.nda-shell-active .home-activity-body .home-metric-tile{min-height:0}.kamelio-os.nda-shell-active .home-weekly-chart{min-width:0;display:flex;align-items:center;padding:8px 6px 4px;border:1px solid var(--kui-border);border-radius:14px;background:#ffffffa8}.kamelio-os.nda-shell-active .home-weekly-chart svg{width:100%;height:auto;display:block}.kamelio-os.nda-shell-active .home-weekly-line{stroke:var(--kui-purple);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.kamelio-os.nda-shell-active .home-weekly-area{fill:#765df624;stroke:none}.kamelio-os.nda-shell-active .home-weekly-dot{fill:var(--kui-purple)}.kamelio-os.nda-shell-active .home-weekly-axis{fill:var(--kui-muted);font-size:9px;font-weight:700}.kamelio-os.nda-shell-active .home-companion-band{grid-template-columns:132px minmax(0,1fr);grid-template-areas:"mascot copy" "actions actions";align-items:center;gap:12px 14px;padding:16px 18px;border:1px solid rgba(118,93,246,.34);background:radial-gradient(circle at 12% 10%,rgba(143,118,255,.42),transparent 52%),linear-gradient(135deg,#2b2350,#4733a0 62%,#5b41c9);color:#fff;overflow:hidden}.kamelio-os.nda-shell-active .home-companion-band .kui-mascot.compact{grid-area:mascot;width:132px;min-height:96px;align-self:center}.kamelio-os.nda-shell-active .home-companion-band .kui-mascot.compact .kui-mascot-art{top:0;right:0;width:134px;height:auto;border-radius:20px}.kamelio-os.nda-shell-active .home-companion-copy{grid-area:copy;min-width:0}.kamelio-os.nda-shell-active .home-companion-band .home-companion-copy h3{margin:0 0 4px;color:#fff;font-size:1.02rem;font-weight:880;line-height:1.1;white-space:normal}.kamelio-os.nda-shell-active .home-companion-band .home-companion-copy p{margin:0;max-width:none;color:#ffffffd1;font-size:.78rem;line-height:1.32}.kamelio-os.nda-shell-active .home-companion-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:9px}.kamelio-os.nda-shell-active .home-companion-ask{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(255,255,255,.42);border-radius:11px;background:#ffffff14;color:#fff;font-size:.8rem;font-weight:820;cursor:pointer}.kamelio-os.nda-shell-active .home-companion-ask:hover,.kamelio-os.nda-shell-active .home-companion-ask:focus-visible{background:#ffffff29}.kamelio-os.nda-shell-active .home-companion-band .home-companion-guided{min-height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 15px;border-radius:11px;font-size:.8rem;font-weight:840}.kamelio-os.nda-shell-active .home-activity-card .home-activity-summary{min-height:40px;background:#765df60d;padding:8px 12px}@media(max-width:1180px){.kamelio-os.nda-shell-active .home-dashboard-grid-railed,.kamelio-os.nda-shell-active .home-activity-body{grid-template-columns:1fr}}@media(max-width:860px){.kamelio-os.nda-shell-active .home-companion-band{grid-template-columns:1fr;grid-template-areas:"mascot" "copy" "actions";justify-items:start}.kamelio-os.nda-shell-active .home-activity-body .home-metric-grid{grid-template-columns:1fr}}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-actions{display:grid;gap:8px;justify-items:end}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-actions-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-actions .outline-button,.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-actions .primary-button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-action-green{color:#15803d;border-color:#15803d6b}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-action-green svg{color:#15803d}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table-wrap{border:1px solid var(--kui-border);border-radius:16px;background:#ffffffd1;padding:16px 18px;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table{width:100%;border-collapse:collapse;font-size:.86rem}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table thead th{text-align:left;padding:8px 12px;font-size:.72rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase;color:#475569;border-bottom:1px solid var(--kui-border);white-space:nowrap}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table tbody td{padding:11px 12px;color:var(--kui-ink);border-bottom:1px solid rgba(148,163,184,.26);vertical-align:middle;white-space:nowrap}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table tbody tr:last-child td{border-bottom:0}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table tbody tr.kui-strip-item-row{cursor:pointer;transition:background .15s ease}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table tbody tr.kui-strip-item-row:hover,.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table tbody tr.kui-strip-item-row:focus-within{background:#6d28d90f}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-event-cell{display:inline-flex;align-items:center;gap:10px}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-event-cell .kui-icon-tile{flex:0 0 auto}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-event-cell strong{font-weight:800;color:var(--kui-ink)}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-user-cell{display:inline-flex;align-items:center;gap:8px}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-user-dot{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#6d28d9;color:#fff;font-size:.7rem;font-weight:850;flex:0 0 auto}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-category-pill,.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:850;letter-spacing:.01em;white-space:nowrap}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-category-pill.tone-violet{background:#6d28d91f;color:#6d28d9}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-green{background:#15803d24;color:#15803d}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-blue{background:#1d4ed824;color:#1d4ed8}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-violet{background:#6d28d91f;color:#6d28d9}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-red{background:#b91c1c1f;color:#b91c1c}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-amber{background:#b4530924;color:#b45309}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-table-footer-link{margin-top:6px}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-empty{margin:12px 0 0;color:#475569}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:10px 0 8px}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;padding:8px 10px;font-size:.8rem;white-space:normal;text-align:center;line-height:1.2}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-actions button svg{flex:0 0 auto}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-validate{background:#15803d;border-color:#15803d;color:#fff}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-refuse{color:#b91c1c;border-color:#b91c1c6b}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-refuse svg{color:#b91c1c}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-go{color:#6d28d9;border-color:#6d28d96b}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-go svg{color:#6d28d9}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-archive{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-bottom:8px;font-size:.8rem}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-label{margin:0 0 8px;color:var(--kui-ink)}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input{width:100%;box-sizing:border-box;resize:vertical;min-height:70px;padding:10px 12px;border:1px solid var(--kui-border);border-radius:12px;background:#ffffffe6;color:var(--kui-ink);font:inherit;font-size:.84rem;margin-bottom:8px}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input::placeholder{color:#475569}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input:focus-visible{outline:2px solid #6d28d9;outline-offset:1px}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table thead th,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table thead th,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table thead th,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table thead th,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-empty,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-empty,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-empty,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-empty,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input::placeholder,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input::placeholder,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input::placeholder,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input::placeholder{color:#cbd5f5}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table-wrap,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table-wrap,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table-wrap,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-table-wrap,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-note-input{background:#0f172a8c}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-green,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-green,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-green,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-green{background:#22c55e33;color:#4ade80}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-blue,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-blue,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-blue,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-blue{background:#3b82f633;color:#93c5fd}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell :is(.c120s4-category-pill.tone-violet,.c120s4-status-pill.tone-violet),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell :is(.c120s4-category-pill.tone-violet,.c120s4-status-pill.tone-violet),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell :is(.c120s4-category-pill.tone-violet,.c120s4-status-pill.tone-violet),html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell :is(.c120s4-category-pill.tone-violet,.c120s4-status-pill.tone-violet){background:#a78bfa38;color:#c4b5fd}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-red,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-red,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-red,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-red{background:#f8717133;color:#fca5a5}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-amber,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-amber,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-amber,html[data-access-theme=oled] .kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-status-pill.tone-amber{background:#fbbf2433;color:#fcd34d}@media(max-width:760px){.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-actions,.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-activity-actions-row{justify-content:flex-start;justify-items:stretch}.kamelio-os.nda-shell-active .activity-unlocked-shell .c120s4-decision-actions{grid-template-columns:1fr}}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-drive-subtitle{margin:2px 0 0;color:#475569;font-size:.86rem;font-weight:600;text-align:center}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px 14px;border:1px solid var(--kui-border);border-radius:16px;background:#ffffffd1;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;flex:0 0 auto}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-icon.tone-green{background:#15803d24;color:#15803d}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-icon.tone-violet{background:#6d28d91f;color:#6d28d9}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-icon.tone-amber{background:#b4530924;color:#b45309}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-body{display:grid;gap:2px;min-width:0}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-body strong{font-size:.82rem;font-weight:800;color:var(--kui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-body small{font-size:.74rem;color:#475569;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:850;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-green{background:#15803d24;color:#15803d}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-blue{background:#1d4ed824;color:#1d4ed8}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet{background:#6d28d91f;color:#6d28d9}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet-outline{background:#6d28d90f;border:1px solid rgba(109,40,217,.42);color:#6d28d9}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-amber{background:#b4530924;color:#b45309}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-row-pill{padding:2px 9px;font-size:.7rem}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-link{padding:0;border:0;background:transparent;color:#6d28d9;font-size:.76rem;font-weight:800;white-space:nowrap;cursor:pointer}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-link:hover,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-link:focus-visible{text-decoration:underline}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-section-head h3{margin:0;font-size:.94rem;font-weight:850;color:var(--kui-ink)}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-files-head{margin-top:2px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-section-link{padding:0;border:0;background:transparent;color:#6d28d9;font-size:.78rem;font-weight:800;white-space:nowrap;cursor:pointer}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-section-link:hover,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-section-link:focus-visible{text-decoration:underline}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-card{display:grid;gap:4px;padding:14px;border:1px solid var(--kui-border);border-radius:16px;background:#ffffffd1;box-shadow:var(--kui-soft-shadow);text-align:left}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-card:hover,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-card:focus-within{border-color:#765df647;background:#f7f4fff5}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-open{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:#6d28d91f;color:#6d28d9}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-star{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;color:#b45309;cursor:pointer}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-star:hover,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-star:focus-visible{background:#b453091f}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-name{font-size:.9rem;font-weight:800;color:var(--kui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folder-meta{font-size:.74rem;color:#475569}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-toolbar-button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail .c120s5-rail-card{display:grid;gap:10px;padding:16px;border:1px solid var(--kui-border);border-radius:16px;background:#ffffffd1;box-shadow:none}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-rail-card-head{display:flex;align-items:center;gap:9px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-rail-card-head h3{margin:0;font-size:.88rem;font-weight:850;color:var(--kui-ink)}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-rail-card-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;flex:0 0 auto}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-rail-card-icon.tone-violet{background:#6d28d91f;color:#6d28d9}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-rail-card-icon.tone-green{background:#15803d24;color:#15803d}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-people{display:flex;align-items:center}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:-6px;border-radius:999px;border:2px solid #ffffff;background:#6d28d9;color:#fff;font-size:.72rem;font-weight:850}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-avatar:first-child{margin-left:0}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-owner{background:#15803d}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-count{margin:0;font-size:.82rem;font-weight:800;color:var(--kui-ink)}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-note{margin:0;display:flex;align-items:center;gap:6px;font-size:.76rem;color:#475569}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-note svg{flex:0 0 auto;color:#15803d}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-manage{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.8rem}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list span{color:#475569}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list strong{color:#15803d;font-weight:850}@media(max-width:1024px){.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip{grid-template-columns:1fr}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-toolbar-button{display:none}}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-card,.c120s5-folder-card,.c120s5-rail-card),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-card,.c120s5-folder-card,.c120s5-rail-card),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-card,.c120s5-folder-card,.c120s5-rail-card),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-card,.c120s5-folder-card,.c120s5-rail-card){background:#0b142af5!important;border-color:#94a3b847!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-drive-subtitle,.c120s5-status-body strong,.c120s5-status-body small,.c120s5-section-head h3,.c120s5-folder-name,.c120s5-folder-meta,.c120s5-rail-card-head h3,.c120s5-access-count,.c120s5-access-note,.c120s5-security-list span),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-drive-subtitle,.c120s5-status-body strong,.c120s5-status-body small,.c120s5-section-head h3,.c120s5-folder-name,.c120s5-folder-meta,.c120s5-rail-card-head h3,.c120s5-access-count,.c120s5-access-note,.c120s5-security-list span),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-drive-subtitle,.c120s5-status-body strong,.c120s5-status-body small,.c120s5-section-head h3,.c120s5-folder-name,.c120s5-folder-meta,.c120s5-rail-card-head h3,.c120s5-access-count,.c120s5-access-note,.c120s5-security-list span),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-drive-subtitle,.c120s5-status-body strong,.c120s5-status-body small,.c120s5-section-head h3,.c120s5-folder-name,.c120s5-folder-meta,.c120s5-rail-card-head h3,.c120s5-access-count,.c120s5-access-note,.c120s5-security-list span){color:#eaf0ff!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-link,.c120s5-section-link),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-link,.c120s5-section-link),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-link,.c120s5-section-link),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-link,.c120s5-section-link){color:#c9b8ff!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-pill.tone-green,.c120s5-security-list strong),html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-pill.tone-green,.c120s5-security-list strong),html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-pill.tone-green,.c120s5-security-list strong),html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell :is(.c120s5-status-pill.tone-green,.c120s5-security-list strong){background:#15803d42!important;color:#86efac!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list strong,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list strong,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list strong,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-security-list strong{background:transparent!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet,html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet-outline,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet-outline,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet-outline,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-violet-outline{background:#6d28d94d!important;border-color:#c4b5fd80!important;color:#d6c8ff!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-blue,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-blue,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-blue,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-blue{background:#1d4ed84d!important;color:#93c5fd!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-amber,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-amber,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-amber,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-pill.tone-amber{background:#b453094d!important;color:#fcd34d!important}html[data-access-theme=midnight-blue] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-note svg,html[data-access-theme=classic-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-note svg,html[data-access-theme=soft-dark] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-note svg,html[data-access-theme=oled] .kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-access-note svg{color:#86efac!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-shell-actions{flex-wrap:wrap;justify-content:flex-end;row-gap:8px;min-width:0;max-width:100%}@media(max-width:760px){.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-drive-subtitle,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-section-head,.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-shell-actions .c120s5-toolbar-button{display:none}}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:12px;padding:0 0 14px;border:0;border-bottom:1px solid rgba(111,123,171,.12);border-radius:0;background:transparent}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-card{display:grid;align-content:start;gap:9px;min-width:0;min-height:0;padding:13px 13px 12px;border:1px solid var(--kui-border);border-radius:16px;background:#ffffffe6;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-card+.c120s6-cockpit-card{border-left:1px solid var(--kui-border)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-card:hover,.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-card:focus-visible{border-color:#6d28d96b;background:#765df60d;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-card .c120s6-cockpit-head .kui-icon-tile{width:30px;height:30px;min-width:30px;border:0;border-radius:10px;background:#6d28d91a;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-head strong{min-width:0;font-size:.82rem;font-weight:800;line-height:1.16;color:var(--kui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#6d28d9;color:#fff;font-size:.74rem;font-weight:850}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-details{display:grid;gap:6px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-detail{display:grid;gap:1px;min-width:0}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-detail small{font-size:.68rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.02em}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-detail em{font-size:.76rem;font-style:normal;font-weight:600;color:var(--kui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status{display:inline-flex;align-items:center;gap:7px;font-size:.73rem;font-weight:750}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status i{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status.tone-green{color:#15803d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status.tone-green i{background:#15803d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status.tone-amber{color:#b45309}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status.tone-amber i{background:#b45309}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status.tone-violet{color:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-status.tone-violet i{background:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-pill{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:6px 8px;border-radius:9px;font-size:.72rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-pill.outline{border:1px solid rgba(109,40,217,.42);color:#6d28d9;background:#6d28d90a}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-pill.solid{border:1px solid #6d28d9;background:#6d28d9;color:#fff}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-pill.danger{border:1px solid rgba(185,28,28,.5);color:#b91c1c;background:#b91c1c0d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-card .kamelio-inline-state{margin-top:2px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-row{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:12px;align-items:start}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-actions{min-width:0;padding:13px 14px;border:1px solid var(--kui-border);border-radius:16px;background:#ffffffe6;box-shadow:var(--kui-soft-shadow)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-head{display:flex;align-items:center;gap:9px;margin-bottom:10px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-head h4{margin:0;font-size:.86rem;font-weight:800;color:var(--kui-ink)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#6d28d91f;color:#6d28d9;font-size:.74rem;font-weight:850}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto auto;align-items:center;gap:10px;min-width:0;padding:7px 9px;border:1px solid rgba(111,123,171,.14);border-radius:12px;background:#ffffffb3}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-item .kui-icon-tile{width:28px;height:28px;min-width:28px;border:0;border-radius:9px;background:#6d28d914;box-shadow:none}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-label{min-width:0;font-size:.78rem;font-weight:650;color:var(--kui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-category{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:#6d28d91a;color:#6d28d9;font-size:.68rem;font-weight:800;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:750;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority i{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority.tone-amber{color:#b45309}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority.tone-amber i{background:#b45309}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority.tone-violet{color:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority.tone-violet i{background:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority.tone-green{color:#15803d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority.tone-green i{background:#15803d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-due{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:650;color:#475569;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-open{padding:5px 11px;font-size:.72rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-help-card{display:grid;align-content:start;gap:9px;min-width:0;padding:15px 15px 16px;border:1px solid rgba(109,40,217,.2);border-radius:16px;background:#765df612}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-help-card .kui-icon-tile{width:34px;height:34px;min-width:34px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-help-card h4{margin:2px 0 0;font-size:.92rem;font-weight:800;color:var(--kui-ink)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-help-card p{margin:0;font-size:.78rem;line-height:1.4;color:#475569}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-help-actions{display:grid;gap:8px;margin-top:2px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-help-actions button{justify-content:center;width:100%}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-composer-wrap{display:grid;gap:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-composer-chips{display:flex;flex-wrap:wrap;gap:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--kui-border);border-radius:999px;background:#ffffffd9;color:#475569;font-size:.74rem;font-weight:700;cursor:pointer}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-chip:hover,.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-chip:focus-visible{border-color:#6d28d96b;color:#6d28d9;background:#6d28d90d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-chip.icon-only{padding:6px 10px;margin-left:auto}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-action-bar{display:flex;flex-wrap:wrap;gap:8px;padding:11px 0 0;border-top:1px solid rgba(111,123,171,.12)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-bar-button{padding:6px 11px;font-size:.74rem}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-bar-button.tone-green{border-color:#15803d6b;color:#15803d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-bar-button.tone-red{border-color:#b91c1c6b;color:#b91c1c}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-card{display:grid;gap:12px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-status{display:grid;gap:5px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-status-line{display:flex;align-items:center;justify-content:space-between;gap:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-status-line small{font-size:.76rem;font-weight:700;color:#475569}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-pill{display:inline-flex;align-items:center;padding:3px 11px;border-radius:999px;font-size:.72rem;font-weight:850}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-pill.tone-green{background:#15803d24;color:#15803d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-tracked{font-size:.73rem;font-weight:650;color:#475569}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-load{display:grid;gap:5px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-load-head{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;font-weight:700;color:var(--kui-ink)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-load-head svg{color:#475569}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-bar{display:block;width:100%;height:8px;border-radius:999px;background:#6d28d91f;overflow:hidden}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-bar i{display:block;height:100%;border-radius:999px;background:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-load-label{font-size:.73rem;font-weight:750;color:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-priorities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box{display:grid;gap:1px;padding:8px 6px;border-radius:12px;text-align:center}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box strong{font-size:1rem;font-weight:850}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box small{font-size:.68rem;font-weight:700}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-amber{background:#b453091f}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-amber strong,.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-amber small{color:#b45309}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-violet{background:#6d28d91a}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-violet strong,.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-violet small{color:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-green{background:#15803d1f}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-green strong,.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-priority-box.tone-green small{color:#15803d}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-docs{display:grid;gap:6px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-docs-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.76rem;font-weight:700;color:var(--kui-ink)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-doc{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:7px 9px;border:1px solid rgba(111,123,171,.14);border-radius:11px;background:#ffffffb8;text-align:left;cursor:pointer}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-doc svg{color:#6d28d9}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-doc span{display:grid;gap:1px;min-width:0}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-doc strong{font-size:.76rem;font-weight:700;color:var(--kui-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-doc small{font-size:.68rem;color:#475569}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-drive{justify-content:center;width:100%}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-footer{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-footer button{justify-content:center}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-summary-go{border-color:#6d28d96b;color:#6d28d9}@media(max-width:900px){.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-cockpit-row{grid-template-columns:minmax(0,1fr)}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-item{grid-template-columns:auto minmax(0,1fr) auto;row-gap:6px}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-category,.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-priority,.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-due{grid-column:2 / -1;justify-self:start}.kamelio-os.nda-shell-active .companion-unlocked-shell .c120s6-next-open{grid-column:1 / -1;justify-self:end}}.kamelio-os.nda-shell-active .help-unlocked-shell .kui-help-card .c120s7-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.kamelio-os.nda-shell-active .help-unlocked-shell .kui-help-card .c120s7-card-actions .compact-action{min-height:34px;padding:6px 12px;font-size:.78rem}.kamelio-os.nda-shell-active .help-unlocked-shell .kui-help-card .c120s7-card-actions .outline-button{color:#475569;border-color:var(--kui-border);background:#ffffffe6}.kamelio-os.nda-shell-active .help-unlocked-shell .kui-help-card .c120s7-card-actions .outline-button:hover,.kamelio-os.nda-shell-active .help-unlocked-shell .kui-help-card .c120s7-card-actions .outline-button:focus-visible{color:#6d28d9;border-color:#6d28d96b;background:#765df612}.kamelio-os.nda-shell-active .help-unlocked-shell .kui-help-card .c120s7-card-actions .primary-button{color:#fff;background:#6d28d9;border-color:#6d28d9}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-row{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--kui-border)}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-row h3{margin:0;font-size:.9rem;color:#1f2544}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile{display:grid;align-content:start;justify-items:start;gap:4px;min-width:0;padding:12px 12px 11px;text-align:left;border:1px solid var(--kui-border);border-radius:14px;background:#ffffffeb;box-shadow:var(--kui-soft-shadow);cursor:pointer;transition:border-color .15s ease,background .15s ease}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile svg{color:#6d28d9}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile strong{font-size:.82rem;color:#1f2544}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile small{font-size:.72rem;color:#475569}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile:hover,.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile:focus-visible{border-color:#6d28d96b;background:#765df60f}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile.is-guide{border-color:#6d28d94d;background:#765df614}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile.is-validate{border-color:#15803d52;background:#15803d12}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile.is-validate svg{color:#15803d}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile.is-assist{border-color:#b4530952;background:#b4530912}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-advance-tile.is-assist svg{color:#b45309}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:16px 18px;border:1px solid rgba(109,40,217,.22);border-radius:18px;background:#765df617}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-text{display:grid;gap:4px;min-width:0}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-text strong{font-size:.92rem;color:#1f2544}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-text small{font-size:.78rem;color:#475569}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-actions{display:flex;flex-wrap:wrap;gap:8px}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-actions .outline-button.is-validate{color:#15803d;border-color:#15803d6b;background:#ffffffeb}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-actions .outline-button.is-validate:hover,.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-actions .outline-button.is-validate:focus-visible{background:#15803d14}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-actions .primary-button{color:#fff;background:#6d28d9;border-color:#6d28d9}.kamelio-os.nda-shell-active .help-unlocked-shell .kui-inspector-card .c120s7-rail-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:12px;color:#fff;background:#6d28d9;border-color:#6d28d9}@media(max-width:760px){.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-band{flex-direction:column;align-items:stretch}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-actions{justify-content:stretch}.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-support-actions .compact-action{flex:1 1 auto;justify-content:center}}@media(max-width:760px){.kamelio-os.nda-shell-active .help-unlocked-shell .c120s7-header-action{display:none}.kamelio-os.nda-shell-active .help-unlocked-shell .kui-help-stage{max-height:none}}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-list-stage{min-height:0;height:100%;display:grid;grid-template-rows:auto auto auto;align-content:start;gap:8px;overflow:auto;scrollbar-gutter:stable}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-list-stage>.kui-drive-browser{align-self:start;min-height:118px;max-height:min(42dvh,360px);box-shadow:0 12px 28px #2b37641f}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-list-stage .kui-browser-list{min-height:0;max-height:calc(min(42dvh,360px) - 46px)}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-files-head{margin:0;min-height:30px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-drive-context{min-height:0;display:grid;gap:8px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-drive-context .c120s5-drive-subtitle{margin:0;font-size:.78rem}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact .c120s5-status-card{min-height:44px;padding:8px 10px;gap:8px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact .c120s5-status-icon{width:30px;height:30px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact .c120s5-status-body{gap:1px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact .c120s5-status-body strong{font-size:.78rem}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact .c120s5-status-body small,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact .c120s5-status-link{font-size:.68rem}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folders-compact .c120s5-section-head{min-height:28px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folders-compact .c120s5-folder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folders-compact .c120s5-folder-card{min-height:0;padding:10px;gap:5px}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folders-compact .c120s5-folder-meta{font-size:.68rem}@media(max-width:1180px){.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-list-stage>.kui-drive-browser{max-height:min(46dvh,380px)}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-status-strip-compact,.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-folders-compact .c120s5-folder-grid{grid-template-columns:1fr}}.kamelio-os.nda-shell-active .nda-source-html .signature-page .content,.kamelio-os.nda-shell-active .drive-html-source .signature-page .content,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .nda-source-html .signature-page .content,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .drive-html-source .signature-page .content{flex:0 0 auto!important;min-height:0!important;justify-content:flex-start!important;gap:4mm!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .signature-section,.kamelio-os.nda-shell-active .drive-html-source .signature-page .signature-section,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .nda-source-html .signature-page .signature-section,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .drive-html-source .signature-page .signature-section{flex:0 0 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;gap:4mm!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .signature-cards,.kamelio-os.nda-shell-active .drive-html-source .signature-page .signature-cards,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .nda-source-html .signature-page .signature-cards,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .drive-html-source .signature-page .signature-cards{flex:0 0 auto!important;min-height:0!important;gap:5mm!important;align-items:start!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .sig-card,.kamelio-os.nda-shell-active .drive-html-source .signature-page .sig-card,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .nda-source-html .signature-page .sig-card,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .drive-html-source .signature-page .sig-card{flex:0 0 auto!important;min-height:48mm!important;display:grid!important;align-content:start!important;gap:2mm!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .sig-pad,.kamelio-os.nda-shell-active .drive-html-source .signature-page .sig-pad,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .nda-source-html .signature-page .sig-pad,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .drive-html-source .signature-page .sig-pad{flex:0 0 auto!important;min-height:30mm!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .checkrow,.kamelio-os.nda-shell-active .drive-html-source .signature-page .checkrow,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .nda-source-html .signature-page .checkrow,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .drive-html-source .signature-page .checkrow{margin-top:1mm!important;align-items:center!important}.kamelio-os.nda-shell-active .nda-source-html .signature-page .initials-strip,.kamelio-os.nda-shell-active .drive-html-source .signature-page .initials-strip,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .nda-source-html .signature-page .initials-strip,html[data-kamelio-nda-static=cell116] body .kamelio-os.nda-shell-active .drive-html-source .signature-page .initials-strip{margin-top:3mm!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-html-shell.unlocked-mode .unlocked-shell-top{grid-template-columns:minmax(148px,1fr) minmax(0,min(1120px,76%))!important;grid-template-rows:auto auto!important;grid-template-areas:"tag tag" "title actions"!important;column-gap:16px!important;row-gap:10px!important;align-items:center!important;min-height:118px!important;padding-block:12px 14px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .unlocked-shell-top .tag{grid-area:tag!important;align-self:start!important;justify-self:start!important;position:relative!important;z-index:2!important;max-width:100%!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .unlocked-shell-top h2{align-self:center!important;min-width:0!important;max-width:100%!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .kui-drive-title{gap:10px!important;max-width:100%!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .kui-drive-title .kui-icon-tile{width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .kui-drive-title>span:not(.kui-icon-tile):not(.kui-status-chip){max-width:min(36vw,460px)!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions{grid-area:actions!important;align-self:center!important;justify-self:end!important;justify-content:flex-end!important;max-width:100%!important;min-width:0!important;gap:10px!important;row-gap:8px!important;position:relative!important;z-index:3!important}@media(max-width:1180px){.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-html-shell.unlocked-mode .unlocked-shell-top{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"tag" "title" "actions"!important;min-height:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions{justify-self:start!important;justify-content:flex-start!important}}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail-controls{min-height:38px!important;display:grid!important;align-items:center!important;justify-items:end!important;padding:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-collapse-button,.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-rail-toggle.unlocked-right-collapse-button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;aspect-ratio:1!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:999px!important;color:#192858!important;border:1px solid rgba(118,132,180,.22)!important;background:radial-gradient(circle at 28% 16%,#fffffff5,#ffffffad 44%,#f1f4ffd1),linear-gradient(180deg,#fffffff0,#f4f7ffdb)!important;box-shadow:0 10px 22px #2c3e6e1a,inset 0 1px #ffffffeb!important;transform:none!important;cursor:pointer!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-collapse-button svg{width:16px!important;height:16px!important;stroke-width:2.5!important}@media(min-width:1081px){html[data-access-toolbar-dock=right] .kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-rail-toggle.unlocked-right-collapse-button{transform:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode.unlocked-right-collapsed{grid-template-columns:minmax(0,1fr) 0 44px!important;column-gap:0!important;transition:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode.unlocked-right-collapsed .unlocked-right-resize-handle{width:0!important;min-width:0!important;opacity:0!important;pointer-events:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode.unlocked-right-collapsed .unlocked-right-rail{width:44px!important;min-width:44px!important;max-width:44px!important;padding:14px 5px!important;display:grid!important;align-content:start!important;justify-items:center!important;overflow:visible!important;background:transparent!important;background-image:none!important;border-left:0!important;box-shadow:none!important;transition:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode.unlocked-right-collapsed .unlocked-right-rail-controls{width:34px!important;min-width:34px!important;max-width:34px!important;justify-self:center!important;justify-items:center!important}}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-card{gap:12px!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check{display:grid!important;grid-template-columns:calc(28px * var(--access-icon-scale, 1)) minmax(0,1fr)!important;align-items:start!important;min-height:calc(48px * var(--access-control-scale, 1))!important;margin:0!important;padding:8px 2px!important;line-height:1.24!important;overflow:visible!important;position:relative!important;z-index:1!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check .nda-acceptance-copy{display:block!important;min-width:0!important;max-width:100%!important;overflow:visible!important;overflow-wrap:anywhere!important;text-wrap:pretty;line-height:1.24!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check input{align-self:start!important;margin-top:calc(2px * var(--access-control-scale, 1))!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note{box-sizing:border-box!important;display:flex!important;flex:0 0 auto!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:calc(30px * var(--access-control-scale, 1))!important;margin:0!important;padding:4px 2px!important;line-height:1.26!important;overflow:visible!important;position:relative!important;z-index:1!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note svg{flex:0 0 auto!important;margin-top:.08em!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note .nda-secure-note-copy{display:block!important;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;text-align:left!important;letter-spacing:0!important;word-spacing:normal!important;white-space:normal!important;-webkit-hyphens:none!important;hyphens:none!important;line-height:1.26!important;overflow-wrap:normal!important;text-wrap:wrap}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-readiness{margin:0!important;padding-block:8px!important;line-height:1.28!important;position:relative!important;z-index:1!important}.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .primary-button,.kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-sign-column .outline-button{min-height:calc(42px * var(--access-control-scale, 1))!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .strong-check{min-height:calc(84px * var(--access-control-scale, 1))!important;padding-block:12px!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active .nda-html-shell.signing-mode .nda-secure-note{min-height:calc(34px * var(--access-control-scale, 1))!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active){--nda-ui-text-scale: 1.07}html[data-access-text-scale="150"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active){--nda-ui-text-scale: 1.12}.kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .unlocked-right-rail,html[data-font=opendyslexic] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .unlocked-right-rail,html[data-font=dyslexie] .kamelio-os.nda-shell-active .drive-unlocked-shell.signed-html-viewer-active .unlocked-right-rail{--kamelio-drive-rail-menu-font-size: clamp(14px, calc(12px * var(--access-text-scale, 1)), 18px);--kamelio-drive-rail-support-font-size: clamp(12px, calc(10px * var(--access-text-scale, 1)), 15px);--kamelio-drive-rail-detail-font-size: clamp(13px, calc(11px * var(--access-text-scale, 1)), 16px);font-size:var(--kamelio-drive-rail-menu-font-size)!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .home-workspace-top .home-search-pill .top-search-placeholder,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .home-workspace-top .home-search-pill .top-search-placeholder,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top .top-search-placeholder,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top .top-search-placeholder{font-size:calc(14px * var(--nda-ui-text-scale, 1))!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .home-workspace-top .home-search-pill .top-search-keycap,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .home-workspace-top .home-search-pill .top-search-keycap,html[data-access-text-scale="125"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top .top-search-keycap,html[data-access-text-scale="150"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top .top-search-keycap{font-size:calc(12px * var(--nda-ui-text-scale, 1))!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top :is(.top-espace-text strong,.top-user-label strong),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top :is(.top-espace-text strong,.top-user-label strong){font-size:calc(13.8px * var(--nda-ui-text-scale, 1))!important}html[data-access-text-scale="125"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top :is(.top-espace-text small,.top-user-label small),html[data-access-text-scale="150"] .kamelio-os.nda-shell-active:has(.drive-unlocked-shell.signed-html-viewer-active) .workspace-top :is(.top-espace-text small,.top-user-label small){font-size:calc(11.8px * var(--nda-ui-text-scale, 1))!important}.login-screen{height:auto;min-height:100svh;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable both-edges}.login-card,.security-visual,.access-hint{box-sizing:border-box}.login-options{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center}.login-options button{max-width:none;white-space:nowrap}.checkline{min-width:0}@media(min-width:981px){html[data-access-text-scale="125"] .login-screen,html[data-access-text-scale="150"] .login-screen{justify-content:flex-start;gap:clamp(8px,1.3vh,14px);padding-top:clamp(20px,3vh,30px);padding-right:max(96px,clamp(36px,6vw,108px));padding-bottom:clamp(18px,3vh,28px);padding-left:clamp(48px,6vw,96px)}html[data-access-text-scale="125"] .login-card,html[data-access-text-scale="150"] .login-card{--login-panel-offset-x: -14%;min-height:0;margin-top:clamp(4px,.8vh,8px);border-radius:32px;overflow:hidden}html[data-access-text-scale="125"] .login-brand{--login-brand-offset-x: clamp(-101px, -7vw, -88px)}html[data-access-text-scale="150"] .login-brand{--login-brand-offset-x: clamp(-106px, -7.4vw, -96px)}html[data-access-text-scale="125"] .login-card{--login-copy-optical-scale: .9;--login-control-optical-scale: 1;--login-hint-optical-scale: .82;width:min(720px,calc(100vw - 232px));padding:clamp(16px,2.2vh,22px) clamp(34px,3.5vw,46px) clamp(16px,2.2vh,22px)}html[data-access-text-scale="150"] .login-card{--login-copy-optical-scale: .82;--login-control-optical-scale: 1;--login-hint-optical-scale: .74;--login-title-optical-scale: .94;width:min(760px,calc(100vw - 232px));padding:clamp(14px,1.8vh,18px) clamp(34px,3.4vw,48px) clamp(14px,1.8vh,18px)}html[data-access-text-scale="125"] .lock-badge,html[data-access-text-scale="150"] .lock-badge{width:38px;height:38px;margin-bottom:7px;border-radius:13px}html[data-access-text-scale="125"] .lock-badge svg,html[data-access-text-scale="150"] .lock-badge svg{width:19px;height:19px}html[data-access-text-scale="125"] .login-card h1,html[data-access-text-scale="150"] .login-card h1{font-size:clamp(1.55rem,calc(1.9vw * var(--login-title-optical-scale, 1)),2rem);line-height:1.08}html[data-access-text-scale="125"] .login-card p,html[data-access-text-scale="150"] .login-card p{max-width:min(660px,100%);margin:7px auto 11px;line-height:1.2}html[data-access-text-scale="125"] .login-card form,html[data-access-text-scale="150"] .login-card form{gap:7px}html[data-access-text-scale="125"] .login-card label,html[data-access-text-scale="150"] .login-card label{gap:5px;font-size:calc(.98rem * var(--login-control-optical-scale, 1))}html[data-access-text-scale="125"] .input-shell,html[data-access-text-scale="150"] .input-shell{min-height:48px;border-radius:16px;gap:12px;padding-inline:14px}html[data-access-text-scale="125"] .input-shell input,html[data-access-text-scale="150"] .input-shell input{min-height:46px;padding-block:5px}html[data-access-text-scale="150"] .input-shell input{font-size:calc(1rem * var(--login-control-optical-scale, 1))}html[data-access-text-scale="125"] .login-options,html[data-access-text-scale="150"] .login-options{gap:7px 14px;line-height:1.16;font-size:calc(.95rem * var(--login-control-optical-scale, 1))}html[data-access-text-scale="125"] .login-options button,html[data-access-text-scale="150"] .login-options button{font-size:inherit;line-height:1.16}html[data-access-text-scale="125"] .local-demo-button,html[data-access-text-scale="150"] .local-demo-button{min-height:40px;border-radius:15px;font-size:clamp(16px,calc(.96rem * var(--access-text-scale, 1) * var(--login-control-optical-scale, 1)),22px)}html[data-access-text-scale="125"] .login-card .notice,html[data-access-text-scale="150"] .login-card .notice,html[data-access-text-scale="125"] .login-card .error,html[data-access-text-scale="150"] .login-card .error{font-size:clamp(14px,calc(.9rem * var(--login-control-optical-scale, 1)),16px);line-height:1.18}html[data-access-text-scale="125"] .login-submit,html[data-access-text-scale="150"] .login-submit{min-height:50px;border-radius:16px;font-size:clamp(18px,calc(1.04rem * var(--access-text-scale, 1) * var(--login-control-optical-scale, 1)),24px)}html[data-access-text-scale="125"] .security-visual,html[data-access-text-scale="150"] .security-visual{top:clamp(92px,12vh,116px);right:clamp(58px,4.6vw,74px);width:min(27vw,376px);height:auto;gap:10px;grid-template-rows:auto}html[data-access-text-scale="125"] .security-visual .orbit,html[data-access-text-scale="150"] .security-visual .orbit,html[data-access-text-scale="125"] .security-visual .shield-illustration,html[data-access-text-scale="150"] .security-visual .shield-illustration{display:none}html[data-access-text-scale="125"] .access-hint,html[data-access-text-scale="150"] .access-hint{max-width:376px;min-height:0;padding:12px 14px;gap:12px;border-radius:20px!important;font-size:clamp(13px,calc(.88rem * var(--access-text-scale, 1) * var(--login-hint-optical-scale, 1)),16px);line-height:1.22}html[data-access-text-scale="125"] .access-hint:before,html[data-access-text-scale="150"] .access-hint:before{border-radius:19px!important}}@media(min-width:981px)and (max-width:1280px){html[data-access-text-scale="125"] .security-visual,html[data-access-text-scale="150"] .security-visual{position:relative;right:auto;top:auto;width:min(720px,calc(100vw - 188px));margin-top:4px;transform:translate(-14%) translateZ(0)}html[data-access-text-scale="125"] .access-hint,html[data-access-text-scale="150"] .access-hint{width:100%;max-width:100%}}@media(min-width:981px)and (max-height:820px){html[data-access-text-scale="125"] .login-screen,html[data-access-text-scale="150"] .login-screen{padding-top:14px;gap:6px}html[data-access-text-scale="125"] .login-brand .brand-lockup,html[data-access-text-scale="150"] .login-brand .brand-lockup{gap:8px}html[data-access-text-scale="125"] .login-brand .kamelio-logo,html[data-access-text-scale="150"] .login-brand .kamelio-logo{width:52px;height:52px}html[data-access-text-scale="125"] .login-brand .brand-lockup strong,html[data-access-text-scale="150"] .login-brand .brand-lockup strong{font-size:clamp(2rem,2.2vw,2.3rem)}html[data-access-text-scale="125"] .login-brand .brand-lockup span,html[data-access-text-scale="150"] .login-brand .brand-lockup span{margin-top:4px;font-size:clamp(15px,calc(.92rem * var(--access-text-scale, 1)),20px)}}@media(min-width:981px)and (max-width:1100px)and (max-height:800px){html[data-access-text-scale="150"] .login-screen{gap:4px;padding-top:8px;padding-bottom:8px}html[data-access-text-scale="150"] .login-brand .brand-lockup{gap:6px}html[data-access-text-scale="150"] .login-brand .kamelio-logo{width:46px;height:46px}html[data-access-text-scale="150"] .login-brand .brand-lockup strong{font-size:1.84rem;line-height:.92}html[data-access-text-scale="150"] .login-brand .brand-lockup span{margin-top:2px;font-size:1rem}html[data-access-text-scale="150"] .login-card{padding:10px 32px}html[data-access-text-scale="150"] .lock-badge{width:34px;height:34px;margin-bottom:4px;border-radius:12px}html[data-access-text-scale="150"] .lock-badge svg{width:17px;height:17px}html[data-access-text-scale="150"] .login-card h1{font-size:1.46rem;line-height:1.04}html[data-access-text-scale="150"] .login-card p{margin:4px auto 7px;line-height:1.14}html[data-access-text-scale="150"] .login-card form{gap:4px}html[data-access-text-scale="150"] .input-shell{min-height:40px}html[data-access-text-scale="150"] .input-shell input{min-height:38px;padding-block:3px}html[data-access-text-scale="150"] .login-options{gap:3px 10px}html[data-access-text-scale="150"] .local-demo-button{min-height:34px}html[data-access-text-scale="150"] .login-submit{min-height:42px}html[data-access-text-scale="150"] .security-visual{margin-top:0}html[data-access-text-scale="150"] .access-hint{padding:9px 12px;gap:10px;line-height:1.16}}@media(max-width:720px){.login-screen{padding-right:var(--access-mobile-rail-gutter, 74px);justify-content:flex-start}.login-options{grid-template-columns:1fr;align-items:start}.login-options button{margin-left:0;text-align:left;white-space:normal}}.login-access-surface:has(.access-modal){filter:none!important}body:has(.access-modal) .access-rail :is(.access-logo-button,.access-button,.access-settings-button):after,body:has(.access-modal) .access-rail :is(.access-logo-button,.access-button,.access-settings-button):is(:hover,:focus-visible,:active):after,body:has(.access-modal) .access-rail .access-status-toast{display:none!important;opacity:0!important;pointer-events:none!important}body:has(.access-modal) .access-preview,body:has(.access-modal) .access-preview .preview-shell{opacity:1!important}@media(min-width:761px)and (max-width:1180px)and (orientation:landscape){.modal-backdrop:not(.access-setup-backdrop){position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;padding:8px 92px 8px 12px!important;overflow:hidden!important}.modal-backdrop:not(.access-setup-backdrop) .access-modal:not(.access-modal-embedded){width:min(860px,calc(100vw - 128px))!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;min-height:0!important;align-self:center!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:14px 18px 12px!important;overflow:hidden!important}.modal-backdrop:not(.access-setup-backdrop) .access-modal-grid,.modal-backdrop:not(.access-setup-backdrop) .access-controls,.modal-backdrop:not(.access-setup-backdrop) .access-preview,.modal-backdrop:not(.access-setup-backdrop) .preview-shell{min-height:0!important}.modal-backdrop:not(.access-setup-backdrop) .modal-actions{min-height:42px!important;margin-top:8px!important;padding-bottom:max(0px,env(safe-area-inset-bottom,0px))!important}.modal-backdrop:not(.access-setup-backdrop) .modal-close{width:38px!important;height:38px!important;border-radius:13px!important}}@media(max-width:1080px){.kamelio-os.nda-shell-active .drive-unlocked-shell .nda-html-shell.unlocked-mode{grid-template-columns:minmax(0,1fr)!important;column-gap:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-resize-handle,.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-right-rail{display:none!important}}@media(min-width:761px)and (max-width:1080px){.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-html-shell.unlocked-mode .unlocked-shell-top{grid-template-columns:minmax(160px,1fr) auto!important;grid-template-rows:auto auto!important;grid-template-areas:"tag tag" "title actions"!important;column-gap:10px!important;row-gap:4px!important;align-items:center!important;min-height:74px!important;padding-block:8px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .unlocked-shell-top .tag{min-height:22px!important;padding-inline:9px!important;font-size:.66rem!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .kui-drive-title{gap:8px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .kui-drive-title .kui-icon-tile{width:34px!important;height:34px!important;min-width:34px!important;border-radius:11px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions{align-self:center!important;justify-self:end!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-document-pane{padding:8px 14px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .unlocked-document-stage,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-workspace,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-list-stage{gap:4px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-tabs{min-height:32px!important;justify-content:flex-start!important;gap:6px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-tabs button{min-height:32px!important;padding-inline:12px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-files-head{min-height:22px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-list-stage>.kui-drive-browser{max-height:min(44dvh,330px)!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head{min-height:36px!important;padding-inline:12px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-list{padding:6px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row{min-height:44px!important;padding:6px 8px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-drive-create-menu{left:0!important;right:auto!important;z-index:80!important;width:min(324px,calc(100vw - 288px))!important}}.kamelio-os.nda-shell-active .drive-unlocked-shell{--drive-row-title-size: clamp(14px, calc(13px * var(--access-text-scale, 1)), 17px);--drive-row-meta-size: clamp(11px, calc(10.5px * var(--access-text-scale, 1)), 14px);--drive-row-support-size: clamp(10.5px, calc(10px * var(--access-text-scale, 1)), 13px);--drive-row-action-size: clamp(12px, calc(11.5px * var(--access-text-scale, 1)), 14.5px);--drive-row-head-size: clamp(12px, calc(11.5px * var(--access-text-scale, 1)), 13.5px)}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row{grid-template-columns:34px minmax(0,2.45fr) minmax(74px,.62fr) minmax(58px,.42fr) minmax(68px,.48fr) minmax(72px,.48fr)!important;column-gap:10px!important;max-width:100%}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head{font-size:var(--drive-row-head-size)!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row{box-sizing:border-box;min-height:clamp(52px,calc(48px * var(--access-control-scale, 1)),68px)!important;overflow:hidden;font-size:var(--drive-row-meta-size)!important;line-height:1.18}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>*,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-name,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-name>span{min-width:0;max-width:100%}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-name{grid-template-columns:28px minmax(0,1fr) auto!important;gap:9px!important;overflow:hidden}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-name .file-badge{flex:0 0 28px}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row strong{display:block;max-width:100%;font-size:var(--drive-row-title-size)!important;line-height:1.12;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row small{display:block;max-width:100%;font-size:var(--drive-row-support-size)!important;line-height:1.12;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>span:not(.kui-browser-name):not(.kui-browser-action){min-width:0;font-size:var(--drive-row-meta-size)!important;line-height:1.14;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-action{min-width:0;max-width:100%;font-size:var(--drive-row-action-size)!important;line-height:1.14;overflow:hidden;text-overflow:ellipsis}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-action svg{flex:0 0 auto}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-row-pill{max-width:100%;padding-inline:8px;font-size:var(--drive-row-support-size)!important;line-height:1.1;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row{grid-template-columns:32px minmax(0,2.2fr) minmax(60px,.58fr) minmax(48px,.38fr) minmax(58px,.42fr) minmax(58px,.4fr)!important;column-gap:7px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-action{justify-content:flex-start}}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .unlocked-shell-top h2{display:inline-grid!important;width:fit-content!important;max-width:100%!important;justify-self:start!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-html-shell.unlocked-mode .unlocked-shell-top{grid-template-columns:minmax(118px,168px) minmax(0,1fr)!important;grid-template-areas:"tag tag" "title actions"!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .kui-drive-title>span:not(.kui-icon-tile):not(.kui-status-chip){min-width:72px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions{flex-wrap:nowrap!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .c120s5-toolbar-button{display:none!important}@media(max-width:1080px){.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless:not(.signed-html-viewer-active) .unlocked-right-rail{display:grid!important}.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless.signed-html-viewer-active .unlocked-right-rail,.kamelio-os.nda-shell-active .drive-unlocked-shell.document-chromeless .unlocked-right-resize-handle{display:none!important}}@media(max-width:700px){.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-html-shell.unlocked-mode .unlocked-shell-top{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"tag" "title" "actions"!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;gap:6px!important;overflow:visible!important;scrollbar-gutter:auto!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions .kui-more-wrap,.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions .icon-button,.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions .compact-action{flex:0 0 auto!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions .icon-button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions>.outline-button.compact-action:not(.c120s5-toolbar-button){display:inline-flex!important;width:32px!important;min-width:32px!important;max-width:32px!important;padding-inline:0!important;overflow:hidden!important;font-size:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions>.primary-button.compact-action{width:32px!important;min-width:32px!important;max-width:32px!important;padding-inline:0!important;overflow:hidden!important;font-size:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .kui-new-wrap>.compact-action{width:64px!important;min-width:64px!important;max-width:64px!important;padding-inline:6px!important;overflow:hidden!important;font-size:.62rem!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions>.primary-button.compact-action svg{width:18px!important;height:18px!important;margin:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell:not(.document-chromeless) .nda-shell-actions>.outline-button.compact-action:not(.c120s5-toolbar-button) svg{width:18px!important;height:18px!important;margin:0!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head,.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row{grid-template-columns:28px minmax(0,1fr) minmax(50px,56px) minmax(62px,68px)!important;column-gap:6px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head>span:nth-child(1),.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>.kui-row-check{grid-column:1!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head>span:nth-child(2),.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>.kui-browser-name{grid-column:2!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head>span:nth-child(3),.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head>span:nth-child(4),.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>span:nth-child(3),.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>span:nth-child(4){display:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head>span:nth-child(5),.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>span:nth-child(5){grid-column:3!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-head>span:nth-child(6),.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row>.kui-browser-action{grid-column:4!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-row{padding-inline:6px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-name{grid-template-columns:24px minmax(0,1fr)!important;gap:7px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-name .file-badge{width:24px!important;height:24px!important;min-width:24px!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-name>svg{display:none!important}.kamelio-os.nda-shell-active .drive-unlocked-shell .kui-browser-action{justify-content:flex-end!important}}html[data-font=atkinson] body #root .kamelio-os.nda-shell-active .drive-html-source :is(h1,h2,h3,h4,h5,h6,p,li,td,th,label,span,small,strong,em){font-family:Atkinson Hyperlegible,Lexend,Verdana,Tahoma,Arial,sans-serif!important}
