/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#0b1c20;--navy:#0d2227;--teal:#00aaa5;--teal2:#70e1dc;--paper:#f4f7f6;--white:#fff;--line:#dce5e3;--muted:#6d7e80;--red:#e2685f;--amber:#e7a63c;--green:#2e9f80}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Noto Sans Arabic,IBM Plex Sans Arabic,Tahoma,Arial,sans-serif}.shell{min-height:100vh}.shell>aside{color:#fff;z-index:20;background:#0b1e23;flex-direction:column;width:242px;padding:28px 18px;display:flex;position:fixed;top:0;bottom:0;right:0}.brand{align-items:center;gap:12px;padding:0 7px 35px;display:flex}.hmark{border:2px solid var(--teal);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font:900 25px Arial;display:grid;box-shadow:0 0 28px #00aaa533}.brand>div:last-child{flex-direction:column;display:flex}.brand strong{letter-spacing:3px;font-size:19px}.brand span{color:var(--teal2);letter-spacing:1.4px;font-size:8px}.shell>aside nav{flex-direction:column;gap:7px;display:flex}.shell>aside nav button{color:#91a4a7;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:13px 15px;font-family:inherit;display:flex}.shell>aside nav button i{text-align:center;width:22px;font-size:20px;font-style:normal}.shell>aside nav button.active,.shell>aside nav button:hover{color:#fff;background:#17353a}.shell>aside nav button.active i{color:var(--teal2)}.ip-stamp{background:#0e272c;border:1px solid #284247;border-radius:12px;flex-direction:column;gap:4px;margin-top:auto;padding:15px;display:flex}.ip-stamp b{color:var(--teal2);letter-spacing:.7px;font-size:9px}.ip-stamp span{font-size:10px}.ip-stamp small{color:#71888a;font-size:7px}.main{max-width:1600px;margin-right:242px;padding:30px 4vw 75px}.main>header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.crumb{letter-spacing:1.3px;color:var(--teal);font-size:8px;font-weight:800}.main h1{margin:5px 0;font-size:25px}.head-actions{align-items:center;gap:12px;display:flex}.security{color:#2b706c;background:#edf8f6;border:1px solid #cfe1df;border-radius:20px;padding:8px 12px;font-family:inherit;font-size:9px}.avatar{color:#fff;background:#143c42;border-radius:50%;place-items:center;width:41px;height:41px;font-size:12px;display:grid}.command-grid{grid-template-columns:1.35fr .75fr;gap:18px;display:grid}.money-hero{color:#fff;background:radial-gradient(circle at 75% 40%,#174a4d,#0a2228 58%);border-radius:22px;grid-column:1/-1;min-height:315px;padding:26px 38px;position:relative;overflow:hidden}.hero-top{color:#8ea9ac;justify-content:space-between;font-size:9px;display:flex}.live{align-items:center;gap:7px;display:flex}.live i{background:#50ddd5;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #50ddd51c}.money-copy{z-index:3;max-width:520px;margin-top:40px;position:relative}.money-copy>span{color:#9ab2b4;font-size:12px}.money-copy h2{margin:5px 0;font:700 60px Arial}.money-copy h2 em{color:var(--teal2);font-size:24px;font-style:normal}.money-copy p{color:#a6babc;font-size:12px;line-height:1.8}.money-copy button,.system-fix button,.enterprise-bar button{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:10px;margin-top:12px;padding:13px 19px;font-family:inherit;font-weight:800}.money-copy button b{margin-right:30px}.radar{place-items:center;width:270px;height:270px;display:grid;position:absolute;top:25px;left:7%}.ring{border:1px solid #54c9c33d;border-radius:50%;position:absolute}.r1{width:100%;height:100%}.r2{width:68%;height:68%}.r3{width:38%;height:38%}.radar:before,.radar:after{content:"";background:#54c9c31f;position:absolute}.radar:before{width:1px;height:100%}.radar:after{width:100%;height:1px}.core{z-index:2;background:#0a8884;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;display:flex;box-shadow:0 0 38px #00aaa577}.core strong{font-size:38px}.core span{font-size:8px}.blip{background:#e9ad49;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 5px #e9ad4922}.b1{top:42px;right:94px}.b2{bottom:51px;left:53px}.b3{top:120px;left:18px}.method-tag{color:#7e9b9e;font-size:8px;position:absolute;bottom:18px;left:28px}.method-tag b{color:#6adad4}.kpis{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.kpis article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.kpis article>span{color:var(--muted);font-size:9px}.kpis article>div{justify-content:space-between;align-items:end;margin-top:8px;display:flex}.kpis strong{font-size:22px}.kpis em{color:var(--green);background:#e9f7f3;border-radius:10px;padding:4px 7px;font-size:9px;font-style:normal}.priority,.leak-alert,.recovered,.queue-card,.conversation,.decision-state,.rescue-action,.next-cycle,.leaks-table,.system-fix{border:1px solid var(--line);background:#fff;border-radius:17px;padding:23px}.priority{grid-column:1}.section-title{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.section-title span,.leak-alert>span,.recovered>span,.queue-head span,.mri-head span,.decision-state>span,.rescue-action>span,.next-cycle>span,.leaks-hero span,.system-fix span,.plans-intro span,.enterprise-bar span{color:var(--teal);letter-spacing:1px;font-size:8px;font-weight:900}.section-title h3,.leak-alert h3{margin:3px 0;font-size:18px}.section-title button{color:#347a76;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:10px}.deal-list,.queue-card{flex-direction:column;gap:8px;display:flex}.deal{text-align:right;color:var(--ink);cursor:pointer;background:#fafcfb;border:1px solid #e4ebea;border-radius:12px;grid-template-columns:48px 1.2fr 1fr .7fr 1fr;align-items:center;gap:10px;padding:10px;font-family:inherit;display:grid}.deal:hover{border-color:var(--teal);transform:translateY(-1px)}.risk{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.risk.hot{color:#bd4e46;background:#fff0ee}.risk.warn{color:#a9741d;background:#fff6e8}.risk.cool{color:#277d70;background:#ecf7f5}.risk strong{font-size:15px}.risk span{font-size:7px}.deal-who,.deal-state,.deal-value,.deal-next{flex-direction:column;display:flex}.deal-who strong,.deal-state b,.deal-value b,.deal-next b{font-size:10px}.deal-who span,.deal-state span,.deal-value span,.deal-next span{color:var(--muted);font-size:8px}.deal-next b{color:#168d86}.leak-alert{color:#fff;background:#172f35;border:0}.leak-alert p{color:#a9bcbf;font-size:11px;line-height:1.8}.alert-bottom{border-top:1px solid #2b474c;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;font-size:9px;display:flex}.alert-bottom b{color:#f2b650;font-size:19px}.alert-bottom button{color:var(--teal2);background:0 0;border:0;font-family:inherit;font-size:9px}.recovered{text-align:center}.impact-ring{border:8px solid #dff3f1;border-top-color:var(--teal);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:115px;height:115px;margin:16px auto;display:flex}.impact-ring strong{font-size:26px}.impact-ring small{color:var(--muted);font-size:7px}.recovered p{color:var(--muted);font-size:10px;line-height:1.8}.page-stack{flex-direction:column;gap:16px;display:flex}.queue-head,.leaks-hero,.plans-intro{color:#fff;background:#102a30;border-radius:20px;justify-content:space-between;align-items:center;padding:30px 35px;display:flex}.queue-head h2,.leaks-hero h2,.plans-intro h2{margin:6px 0;font-size:27px}.queue-head p,.leaks-hero p,.plans-intro p{color:#a7babc;max-width:620px;font-size:11px}.formula{background:#0c2328;border:1px solid #355157;border-radius:12px;flex-direction:column;padding:14px;display:flex}.formula small{color:var(--teal2);font-size:7px}.formula b{margin-top:5px;font-size:10px}.queue-labels{color:var(--muted);grid-template-columns:2.3fr 1fr .7fr 1fr;padding:0 65px 5px 10px;font-size:8px;display:grid}.do-not{border-right:4px solid var(--amber);background:#fff5e5;border-radius:10px;padding:14px 18px;font-size:11px}.do-not b{color:#a67321;margin-left:8px}.mri-grid{grid-template-columns:1.25fr .75fr;gap:16px;display:grid}.mri-head{color:#fff;background:#102a30;border-radius:20px;grid-column:1/-1;align-items:center;gap:22px;padding:27px 32px;display:flex}.risk-orb{background:#e2685f12;border:1px solid #e2787055;border-radius:50%;flex-direction:column;flex:0 0 100px;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.risk-orb strong{color:#ff8a81;font-size:34px}.mri-head h2{margin:5px 0;font-size:24px}.mri-head p{color:#9fb5b7;max-width:650px;font-size:10px;line-height:1.8}.protected{color:#75d9d4;text-align:center;margin-right:auto;font-size:9px}.protected small{color:#6f8d90;font-size:7px}.conversation{grid-column:1}.chat{background:#f1f5f4;border-radius:13px;flex-direction:column;gap:8px;padding:17px;display:flex}.chat p{border-radius:12px;flex-direction:column;max-width:72%;margin:0;padding:10px 13px;font-size:11px;display:flex}.chat small{opacity:.6;font-size:7px}.client{background:#fff;align-self:flex-start}.seller{background:#d9f3f0;align-self:flex-end}.scanline{border-right:3px solid var(--red);background:#fff1ef;border-radius:8px;margin-top:12px;padding:10px 13px;font-size:9px}.scanline b{color:#b94d45;margin-left:7px}.decision-state{grid-area:2/2}.decision-state h3{font-size:20px}.state-track{direction:rtl;gap:5px;margin:20px 0 5px;display:flex}.state-track i{background:#dfe8e7;border-radius:4px;flex:1;height:6px}.state-track i.done{background:#77ccc6}.state-track i.current{background:var(--amber)}.state-labels{color:var(--muted);justify-content:space-between;font-size:6px;display:flex}.decision-state p{background:#fff6e9;border-radius:8px;margin-top:17px;padding:10px;font-size:10px;line-height:1.9}.rescue-action{grid-column:1}.rescue-action h3{font-size:20px}.message{color:#fff;background:#102a30;border-radius:12px;padding:16px;font-size:12px;line-height:2}.why{gap:12px;padding:13px 0;display:flex}.why b{font-size:9px}.why p{color:var(--muted);margin:0;font-size:9px}.rescue-action button{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;padding:13px;font-family:inherit;font-weight:800}.rescue-action button.sent{background:#287c6b}.next-cycle{flex-direction:column;grid-column:2;gap:9px;display:flex}.next-cycle>div{background:#f5f8f7;border-radius:9px;align-items:center;gap:9px;padding:8px;display:flex}.next-cycle b{color:#177c75;background:#dff3f1;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.next-cycle p{margin:0;font-size:8px}.leaks-hero .leak-score{border:8px solid #2d4a4f;border-top-color:var(--teal);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.leak-score strong{font-size:35px}.leak-score span{font-size:7px}.leaks-table article{border-bottom:1px solid var(--line);grid-template-columns:40px 1.2fr 1fr 40px .6fr;align-items:center;gap:16px;padding:15px 8px;display:grid}.leaks-table article:last-child{border:0}.num{color:#aab7b8;font:700 12px Arial}.leaks-table article>div{flex-direction:column;display:flex}.leaks-table article span{color:var(--muted);font-size:8px}.leakbar{background:#e5edec;border-radius:5px;height:6px;overflow:hidden;display:block!important}.leakbar i{background:linear-gradient(90deg,var(--teal),var(--amber));height:100%;display:block}.leaks-table em{color:var(--muted);font-size:9px}.system-fix{border-right:4px solid var(--teal);justify-content:space-between;align-items:center;display:flex}.system-fix h3{margin:5px 0;font-size:18px}.system-fix p{color:var(--muted);font-size:9px}.system-fix button{white-space:nowrap;margin:0}.plans-wrap{flex-direction:column;gap:17px;display:flex}.plans-intro{padding:27px 35px}.billing{background:#0a2025;border-radius:10px;padding:4px}.billing button{color:#829a9c;background:0 0;border:0;border-radius:8px;padding:9px 14px;font-family:inherit;font-size:9px}.billing button.active{background:var(--teal);color:#fff}.billing b{color:#13817b;background:#fff;border-radius:5px;padding:2px 4px;font-size:7px}.plans-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.plans-grid article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px 18px;position:relative}.plans-grid article.popular{color:#fff;border:2px solid var(--teal);background:#102a30;transform:translateY(-5px);box-shadow:0 15px 35px #0d2b3022}.most{background:var(--teal);color:#fff;border-radius:10px;padding:5px 10px;font-size:7px;position:absolute;top:-11px;right:20px}.plans-grid small{color:var(--teal);font-weight:800}.plans-grid h3{min-height:48px;font-size:16px}.price{border-bottom:1px solid var(--line);flex-direction:column;padding-bottom:14px;display:flex}.price strong{font-size:27px}.price span{color:var(--muted);font-size:8px}.plans-grid ul{min-height:125px;padding:7px 0;list-style:none}.plans-grid li{margin:10px 0;font-size:9px}.plans-grid article>button{border:1px solid var(--teal);width:100%;color:var(--teal);background:0 0;border-radius:9px;padding:10px;font-family:inherit;font-weight:800}.plans-grid .popular>button{background:var(--teal);color:#fff}.enterprise-bar{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:1fr auto auto;align-items:center;gap:25px;padding:20px 25px;display:grid}.enterprise-bar h3{margin:3px 0}.enterprise-bar p{color:var(--muted);font-size:9px}.enterprise-bar>strong{font-size:19px}.enterprise-bar button{margin:0}.payment-note{text-align:center;color:var(--muted);font-size:8px}.mobile-nav{display:none}@media (width<=920px){.shell>aside{display:none}.main{margin:0;padding:18px 13px 90px}.main>header{margin-bottom:15px}.main h1{font-size:21px}.security{display:none}.command-grid,.mri-grid{display:block}.command-grid>*,.mri-grid>*{margin-bottom:13px}.money-hero{min-height:385px;padding:22px}.money-copy{margin-top:28px}.money-copy h2{font-size:47px}.money-copy{max-width:80%}.radar{opacity:.7;width:190px;height:190px;top:auto;bottom:-33px;left:-34px}.method-tag{display:none}.kpis{gap:8px;display:flex;overflow:auto}.kpis article{min-width:190px}.deal{grid-template-columns:43px 1fr auto}.deal-state{grid-column:2}.deal-value{grid-area:1/3}.deal-next{grid-column:2/-1}.leak-alert,.recovered{margin-bottom:13px}.queue-head,.leaks-hero,.plans-intro{padding:24px 20px;display:block}.queue-head h2,.leaks-hero h2,.plans-intro h2{font-size:22px}.formula{margin-top:15px}.queue-labels{display:none}.mri-head{padding:22px;display:block}.risk-orb{margin-bottom:15px}.protected{margin-top:12px}.conversation,.decision-state,.rescue-action,.next-cycle{grid-area:auto}.leaks-table{padding:12px}.leaks-table article{grid-template-columns:28px 1fr auto;gap:8px}.leakbar{grid-column:2}.leaks-table article>strong:last-child{grid-area:1/3}.system-fix{display:block}.system-fix button{width:100%;margin-top:10px}.plans-intro .billing{width:max-content;margin-top:15px}.plans-grid{padding:7px 2px 18px;display:flex;overflow:auto}.plans-grid article{min-width:245px}.enterprise-bar{display:block}.enterprise-bar>*{margin-bottom:10px}.mobile-nav{border-top:1px solid var(--line);z-index:30;background:#fff;justify-content:space-around;align-items:center;height:68px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#728284;background:0 0;border:0;flex-direction:column;align-items:center;font-family:inherit;display:flex}.mobile-nav button i{font-size:18px;font-style:normal}.mobile-nav button span{font-size:7px}.mobile-nav button.active{color:var(--teal)}}.lang-switch{background:#e5efed;border-radius:18px;padding:3px;display:flex}.lang-switch button{color:#567174;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:6px 9px;font:700 9px Arial}.lang-switch button.active{color:#fff;background:#102a30}.shell[dir=ltr]>aside{left:0;right:auto}.shell[dir=ltr] .main{margin-left:242px;margin-right:0}.shell[dir=ltr] aside nav button,.shell[dir=ltr] .deal{text-align:left}.quick-scan{background:linear-gradient(105deg,#e7f7f5,#fff);border:1px solid #cce7e4;border-radius:15px;grid-column:1/-1;align-items:center;gap:20px;padding:18px 22px;display:flex}.quick-scan>span{color:var(--teal);letter-spacing:1px;font-size:8px;font-weight:900}.quick-scan h3{margin:0;font-size:16px}.quick-scan p{color:var(--muted);flex:1;font-size:9px}.quick-scan button{color:#fff;cursor:pointer;background:#102a30;border:0;border-radius:9px;padding:11px 16px;font-family:inherit;font-weight:800}.scan-entry,.scan-result{max-width:1040px;margin:auto}.simple-path{justify-content:center;align-items:center;max-width:650px;margin:8px auto 22px;display:flex}.simple-path span{color:#829193;align-items:center;gap:7px;font-size:9px;display:flex}.simple-path span b{color:#647779;background:#dce7e5;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.simple-path span.active{color:#10373b;font-weight:800}.simple-path span.active b{background:var(--teal);color:#fff}.simple-path i{background:#cad9d7;flex:1;height:1px;margin:0 10px}.scan-form{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:.8fr 1.2fr;display:grid;overflow:hidden}.scan-copy{color:#fff;background:#102a30;flex-direction:column;padding:38px 35px;display:flex}.scan-copy>span,.finding-card>span,.protocol-card>span,.outcome-box span{color:var(--teal2);letter-spacing:1px;font-size:8px;font-weight:900}.scan-copy h2{margin:10px 0;font-size:27px;line-height:1.45}.scan-copy>p{color:#a5b9bb;font-size:10px;line-height:1.9}.privacy-box{color:var(--teal2);background:#0b252a;border:1px solid #315157;border-radius:10px;gap:10px;margin-top:auto;padding:12px;display:flex}.privacy-box div{flex-direction:column;display:flex}.privacy-box b{color:#fff;font-size:9px}.privacy-box small{color:#8fa6a8;margin-top:3px;font-size:7px}.fields{flex-direction:column;gap:13px;padding:30px;display:flex}.field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fields label{font-size:9px;font-weight:800}.fields input,.fields textarea{border:1px solid var(--line);background:#fbfcfc;border-radius:9px;outline:none;width:100%;margin-top:6px;padding:11px;font-family:inherit;font-size:11px;display:block}.fields textarea{resize:vertical;height:185px;line-height:1.8}.fields input:focus,.fields textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #00aaa514}.form-error{color:#ad4a43;background:#fff0ee;border-radius:7px;margin:0;padding:9px;font-size:9px}.scan-button{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:9px;padding:13px 17px;font-family:inherit;font-weight:900}.scan-button b{float:left}.fields>small{text-align:center;color:var(--muted);font-size:7px}.analyzing{color:#fff;text-align:center;background:#102a30;border-radius:22px;max-width:700px;margin:65px auto;padding:55px}.scanner{border:1px solid #3b5d61;border-radius:50%;place-items:center;width:130px;height:130px;margin:auto;display:grid;position:relative;overflow:hidden}.scanner:before,.scanner:after{content:"";background:#4bd3cc22;position:absolute}.scanner:before{width:100%;height:1px}.scanner:after{width:1px;height:100%}.scanner i{background:var(--teal2);width:100%;height:2px;box-shadow:0 0 14px var(--teal);animation:1.1s infinite alternate scan;position:absolute}.scanner b{color:var(--teal2);font:900 22px Arial}@keyframes scan{0%{transform:translateY(-50px)}to{transform:translateY(50px)}}.analyzing>span{color:var(--teal2);margin-top:20px;font-size:8px;display:block}.analysis-steps{justify-content:center;gap:8px;display:flex}.analysis-steps b{color:#9fc2c3;background:#17373c;border-radius:12px;padding:6px 10px;font-size:8px}.analysis-steps b.working{color:#ffd989;background:#6c5726}.result-hero{color:#fff;background:#102a30;border-radius:20px;align-items:center;gap:22px;padding:26px 30px;display:flex}.result-hero h2{margin:5px 0;font-size:25px}.result-hero p{color:#a5b9bb;max-width:650px;font-size:10px;line-height:1.9}.confidence{text-align:center;border-right:1px solid #315057;margin-left:auto;padding-left:20px}.confidence small{color:#8ba3a5;font-size:7px;display:block}.confidence strong{color:var(--teal2);font-size:24px}.result-columns{grid-template-columns:.8fr 1.2fr;gap:14px;margin-top:14px;display:grid}.finding-card,.protocol-card,.outcome-box{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.finding-card>span,.protocol-card>span,.outcome-box span{color:var(--teal)}.finding-card h3,.protocol-card h3{font-size:18px}.finding-card p{color:var(--muted);font-size:10px;line-height:1.8}.finding-card>div{border-right:3px solid var(--red);background:#fff1ef;border-radius:8px;flex-direction:column;gap:4px;padding:10px;font-size:9px;display:flex}.generated-message{color:#fff;background:#102a30;border-radius:11px;padding:16px;font-size:11px;line-height:2}.protocol-card button{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:9px;width:100%;margin-top:12px;padding:12px;font-family:inherit;font-weight:900}.outcome-box{grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:14px;display:grid}.outcome-box h3{margin:4px 0;font-size:16px}.outcome-options{flex-wrap:wrap;gap:7px;display:flex}.outcome-options button{border:1px solid var(--line);cursor:pointer;background:#f7f9f8;border-radius:18px;padding:8px 12px;font-family:inherit;font-size:8px}.outcome-options button.active{color:#fff;background:#102a30}.outcome-box>p{color:#27695f;background:#e9f7f4;border-radius:7px;grid-column:1/-1;margin:0;padding:9px;font-size:8px}.new-scan{color:#187d77;cursor:pointer;background:0 0;border:0;margin:14px auto;font-family:inherit;font-weight:800;display:block}@media (width<=920px){.shell[dir=ltr] .main{margin-left:0}.lang-switch{margin-left:auto}.quick-scan{display:block}.quick-scan>*{margin-bottom:8px}.scan-form{display:block}.scan-copy{padding:25px 20px}.privacy-box{margin-top:20px}.fields{padding:22px 17px}.field-row{display:block}.field-row label{margin-bottom:12px;display:block}.simple-path span{font-size:7px}.simple-path i{margin:0 5px}.result-hero{padding:22px;display:block}.result-hero .risk-orb{margin-bottom:15px}.confidence{text-align:left;border:0;border-top:1px solid #315057;margin:15px 0 0;padding:12px 0 0}.result-columns{display:block}.result-columns article{margin-bottom:12px}.outcome-box{display:block}.outcome-options{margin-top:12px}.analyzing{margin:25px auto;padding:35px 16px}}.main h1{font-size:30px}.crumb{font-size:11px}.account-chip{text-align:start;flex-direction:column;max-width:190px;display:flex}.account-chip span{color:#15383d;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:900;overflow:hidden}.account-chip small{color:#718588;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.security{align-items:center;text-decoration:none;display:inline-flex}.plan-chip{color:#176f68;cursor:pointer;background:#eef9f7;border:1px solid #b9dfda;border-radius:11px;flex-direction:column;align-items:flex-start;padding:7px 10px;font-family:inherit;display:flex}.plan-chip b{font-size:10px}.plan-chip span{color:#64817e;font-size:9px}.trial-status{background:#0c252a;border:1px solid #2f555a;border-radius:10px;flex-direction:column;gap:5px;margin-top:15px;padding:12px 14px;display:flex}.trial-status b{color:#70e1dc;font-size:13px}.trial-status span{color:#a7babc;font-size:11px}.plans-grid article.current-plan{border-color:var(--teal);box-shadow:0 0 0 3px #00aaa530}.plans-grid article>button:disabled,.enterprise-bar button:disabled{opacity:.65;cursor:not-allowed}.admin-control{flex-direction:column;gap:16px;display:flex}.admin-hero{color:#fff;background:linear-gradient(135deg,#0a2228,#123b40);border-radius:20px;justify-content:space-between;align-items:center;padding:28px 32px;display:flex}.admin-hero>div>span{color:var(--teal2);letter-spacing:1.5px;font-size:10px;font-weight:900}.admin-hero h2{margin:8px 0;font-size:28px}.admin-hero p{color:#a7babc;margin:0;font-size:14px}.admin-shield{border:1px solid #31565b;border-radius:12px;flex-direction:column;align-items:center;padding:15px 18px;display:flex}.admin-shield b{color:var(--teal2);font-size:11px}.admin-shield small{color:#89a3a5;margin-top:4px;font-size:9px}.admin-kpis{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.admin-kpis article{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;padding:18px;display:flex}.admin-kpis span{color:var(--muted);font-size:12px}.admin-kpis strong{margin-top:8px;font-size:31px}.admin-users{border:1px solid var(--line);background:#fff;border-radius:17px;padding:23px}.admin-users>header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.admin-users header span{color:var(--teal);letter-spacing:1px;font-size:10px;font-weight:900}.admin-users h3{margin:4px 0;font-size:22px}.admin-users input{border:1px solid #cbdcda;border-radius:10px;min-width:260px;padding:11px 13px;font-family:inherit;font-size:13px}.admin-table{overflow:auto}.admin-row{border-bottom:1px solid #edf2f1;grid-template-columns:1.5fr .65fr 1fr 1fr .45fr;align-items:center;gap:15px;min-width:820px;padding:13px 10px;display:grid}.admin-labels{color:#6b7f81;background:#f4f8f7;border-radius:8px;font-size:11px;font-weight:800}.admin-row>span{color:#526b6e;font-size:12px}.admin-row>div{flex-direction:column;gap:3px;display:flex}.admin-row b{font-size:13px}.admin-row small{color:#7d8f91;font-size:10px}.admin-usage b{color:#087f79;font-size:19px}.admin-empty{text-align:center;color:var(--muted);padding:25px}.admin-privacy{border-right:4px solid var(--teal);background:#eaf7f6;border-radius:10px;flex-direction:column;gap:4px;padding:13px 16px;display:flex}.admin-privacy b{color:#176f68;font-size:12px}.admin-privacy span{color:#526c6e;font-size:12px}@media (width<=920px){.admin-hero{padding:22px 18px;display:block}.admin-shield{width:max-content;margin-top:16px}.admin-kpis{display:flex;overflow:auto}.admin-kpis article{min-width:190px}.admin-users{padding:17px}.admin-users>header{display:block}.admin-users input{width:100%;min-width:0;margin-top:12px}}.scan-copy>span,.finding-card>span,.protocol-card>span,.outcome-box span{font-size:11px}.scan-copy>p{font-size:14px}.privacy-box b{font-size:13px}.privacy-box small{font-size:12px;line-height:1.6}.simple-path span{font-size:13px}.fields label{font-size:14px}.fields input,.fields textarea{padding:13px;font-size:15px}.fields>small{font-size:12px}.scan-button{padding:15px 18px;font-size:16px}.form-error{font-size:13px}.analyzing>span,.analysis-steps b{font-size:12px}.analyzing h2{font-size:26px}.result-hero>div>span{font-size:11px}.result-hero h2{font-size:30px}.result-hero p{font-size:15px;line-height:1.8}.risk-orb span,.confidence small{font-size:11px}.confidence strong{font-size:30px}.finding-card h3,.protocol-card h3{font-size:23px;line-height:1.55}.finding-card p{font-size:14px}.finding-card>div{font-size:13px;line-height:1.7}.generated-message{font-size:16px;line-height:2}.protocol-card button{padding:15px;font-size:16px}.outcome-box{grid-template-columns:240px 1fr;align-items:start}.outcome-box h3{font-size:22px}.outcome-options button{padding:10px 15px;font-size:13px}.next-action{background:#f5faf9;border:1px solid #d7e9e6;border-radius:14px;grid-column:1/-1;gap:12px;padding:20px;display:grid}.next-action>span{letter-spacing:1px;font-weight:900;font-size:11px!important}.next-action h4{margin:0;font-size:20px;line-height:1.6}.next-action textarea,.next-action input,.next-action select{background:#fff;border:1px solid #cbdcda;border-radius:10px;width:100%;padding:13px;font-family:inherit;font-size:15px}.next-action textarea{resize:vertical;min-height:110px}.next-action button{color:#fff;cursor:pointer;background:#0aa9a3;border:0;border-radius:10px;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:900}.next-action ol{margin:0;padding-inline-start:24px;font-size:14px;line-height:2}.next-action.success{background:#effaf5;border-color:#bee7d2}.followup-message{color:#fff;background:#102a30;border-radius:10px;padding:16px;font-size:15px;line-height:2}.save-status{font-weight:800;color:#176c62!important;background:#e5f6f2!important;border-radius:9px!important;grid-column:1/-1!important;padding:12px 14px!important;font-size:13px!important}.new-scan{padding:10px;font-size:15px}.login-shell{direction:rtl;background:#eff4f3;grid-template-columns:minmax(420px,620px) minmax(420px,1fr);min-height:100vh;display:grid}.login-card{background:#fff;flex-direction:column;justify-content:center;padding:8vh 7vw;display:flex}.login-brand{align-items:center;gap:12px;margin-bottom:70px;display:flex}.login-brand>span{color:#fff;background:#0d292e;border:2px solid #12b9b1;border-radius:16px;place-items:center;width:52px;height:52px;font:900 25px Arial;display:grid}.login-brand div{flex-direction:column;display:flex}.login-brand strong{letter-spacing:4px;font:900 21px Arial}.login-brand small{color:#0aa9a3;letter-spacing:1px;font:800 9px Arial}.login-kicker{color:#0aa9a3;letter-spacing:2px;font:900 11px Arial}.login-card h1{max-width:600px;margin:16px 0;font-size:42px;line-height:1.35}.login-card>p{color:#5e7376;max-width:560px;font-size:17px;line-height:1.9}.login-button{color:#fff;background:#0aa9a3;border-radius:13px;justify-content:space-between;align-items:center;max-width:520px;margin-top:20px;padding:18px 22px;font-size:17px;font-weight:900;text-decoration:none;display:flex}.login-button:hover{background:#078f8a}.login-trust{color:#236962;flex-wrap:wrap;gap:18px;margin:22px 0 14px;font-size:13px;display:flex}.login-card>small{color:#7b8d8f;max-width:520px;font-size:12px;line-height:1.7}.login-panel{color:#fff;background:radial-gradient(circle at 25% 20%,#164b50,#0a2328 60%);flex-direction:column;justify-content:space-between;padding:9vh 7vw;display:flex}.login-panel>div>span{color:#40d4cc;letter-spacing:2px;font:900 11px Arial}.login-panel h2{max-width:640px;font-size:40px;line-height:1.45}.login-panel p{color:#a7bdc0;max-width:620px;font-size:17px;line-height:1.9}.login-seal{border:1px solid #2c5156;border-radius:15px;align-items:center;gap:15px;width:max-content;padding:18px;display:flex}.login-seal>strong{border:2px solid #15bbb4;border-radius:50%;place-items:center;width:48px;height:48px;font:900 23px Arial;display:grid}.login-seal>span{color:#48d8d1;letter-spacing:1px;flex-direction:column;font:900 12px Arial;display:flex}.login-seal small{color:#849da0;margin-top:5px;font:400 10px Arial}.google-login{cursor:pointer;border:0;width:100%;font-family:inherit}.google-login:disabled{opacity:.65;cursor:wait}.google-mark{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:29px;height:29px;font:900 17px Arial;display:grid}.login-error{border-right:4px solid var(--red);background:#fff1ef;border-radius:9px;margin:12px 0 0;padding:12px 14px;color:#9a3f39!important;max-width:520px!important;font-size:13px!important;line-height:1.7!important}.auth-loading{color:#fff;background:#0a2328;place-items:center;min-height:100vh;display:grid}.auth-loader{flex-direction:column;align-items:center;gap:16px;display:flex}.auth-loader b{border:2px solid var(--teal);border-radius:20px;place-items:center;width:62px;height:62px;font:900 30px Arial;display:grid;box-shadow:0 0 35px #00aaa555}.auth-loader span{color:#b7cdcf;font-size:14px}@media (width<=920px){.main h1{font-size:24px}.account-chip{display:none}.simple-path span{font-size:11px}.result-hero h2{font-size:25px}.result-hero p{font-size:14px}.finding-card h3,.protocol-card h3{font-size:21px}.outcome-box{display:block}.outcome-title,.outcome-options{margin-bottom:14px}.next-action{margin-top:14px;padding:16px}.login-shell{background:#0a2328;display:block}.login-card{min-height:100vh;padding:35px 22px}.login-brand{margin-bottom:50px}.login-card h1{font-size:32px}.login-card>p{font-size:16px}.login-button{font-size:15px}.login-panel{display:none}}.save-conversation{cursor:pointer;background:#eef8f6;border:1px solid #cae5e1;border-radius:11px;align-items:flex-start;gap:12px;padding:13px!important;display:flex!important}.save-conversation input{height:19px;accent-color:var(--teal);width:19px!important;margin:2px 0 0!important}.save-conversation span{flex-direction:column;gap:3px;display:flex}.save-conversation b{font-size:14px}.save-conversation small{color:var(--muted);font-size:12px;font-weight:500}.records-state,.records-empty{border:1px solid var(--line);text-align:center;color:#567174;background:#fff;border-radius:20px;padding:55px;font-size:16px}.records-state.error{color:#a64742}.records-empty span,.memory-head span,.mirror-hero span,.behavior-diagnosis>div>span,.personal-script header span,.deal-timeline>span{color:var(--teal);letter-spacing:1px;font-size:11px;font-weight:900}.records-empty h2{margin:12px 0;font-size:29px}.records-empty p{color:var(--muted);max-width:650px;margin:0 auto 20px;font-size:15px;line-height:1.9}.records-empty button,.memory-head button{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:13px 19px;font-family:inherit;font-size:15px;font-weight:900}.deal-memory,.sales-mirror{flex-direction:column;gap:16px;display:flex}.memory-head,.mirror-hero{color:#fff;background:#102a30;border-radius:20px;justify-content:space-between;align-items:center;padding:28px 32px;display:flex}.memory-head h2,.mirror-hero h2{margin:7px 0;font-size:28px}.memory-head p,.mirror-hero p{color:#a7babc;margin:0;font-size:14px}.memory-grid{grid-template-columns:360px 1fr;align-items:start;gap:16px;display:grid}.memory-list{flex-direction:column;gap:9px;display:flex}.memory-list>button{text-align:start;border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:13px;font-family:inherit;display:grid}.memory-list>button.active{border-color:var(--teal);box-shadow:0 0 0 3px #00aaa516}.memory-list>button>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.memory-list strong{font-size:15px}.memory-list span{color:#536c6f;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.memory-list small{color:#819092;margin-top:4px;font-size:11px}.memory-risk{border-radius:11px;place-items:center;width:44px;height:44px;font:900 16px Arial;display:grid}.memory-risk.hot{color:#bd4e46;background:#fff0ee}.memory-risk.warn{color:#a9741d;background:#fff6e8}.memory-risk.safe{color:#277d70;background:#ecf7f5}.deal-file{border:1px solid var(--line);background:#fff;border-radius:17px;padding:23px}.deal-file>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.deal-file header span{color:var(--teal);font-size:11px;font-weight:900}.deal-file h3{margin:5px 0;font-size:25px}.deal-file header p{color:var(--muted);margin:0;font-size:14px}.file-risk{color:#c34f47;border:2px solid #ef8d86;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:66px;height:66px;display:flex}.file-risk strong{font:900 24px Arial}.file-risk span{font-size:10px}.file-diagnosis{padding:20px 0}.file-diagnosis>span{color:var(--teal);font-size:10px;font-weight:900}.file-diagnosis h4{margin:7px 0;font-size:22px}.file-diagnosis p{color:var(--muted);font-size:14px}.file-diagnosis>div{color:#fff;background:#102a30;border-radius:11px;flex-direction:column;gap:5px;padding:14px;display:flex}.file-diagnosis>div b{color:var(--teal2);font-size:11px}.file-diagnosis>div span{font-size:15px}.saved-conversation{border:1px solid #dbe8e6;border-radius:11px;margin-bottom:20px;overflow:hidden}.saved-conversation summary{cursor:pointer;background:#f4f9f8;padding:13px;font-size:14px;font-weight:900}.saved-conversation pre{white-space:pre-wrap;word-break:break-word;max-height:300px;margin:0;padding:15px;font-family:inherit;font-size:14px;line-height:1.9;overflow:auto}.deal-timeline{border-top:1px solid var(--line);padding-top:18px}.deal-timeline article{border-bottom:1px solid #eef2f1;grid-template-columns:34px 1fr;gap:12px;padding:12px 0;display:grid}.deal-timeline article>b{color:#0c7e77;background:#dcf3f0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.deal-timeline article>div{flex-direction:column;display:flex}.deal-timeline article strong{font-size:14px}.deal-timeline article span{color:#536b6e;font-size:13px}.deal-timeline article small{color:#8a989a;margin-top:4px;font-size:10px}.continue-deal{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;margin-top:18px;padding:14px;font-family:inherit;font-size:15px;font-weight:900}.mirror-score{border:8px solid #2d4a4f;border-top-color:var(--teal);border-radius:50%;flex-direction:column;flex:0 0 120px;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.mirror-score strong{font:900 34px Arial}.mirror-score span{text-align:center;color:#9eb5b7;font-size:10px}.mirror-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.mirror-kpis article{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;padding:20px;display:flex}.mirror-kpis span{color:var(--muted);font-size:11px}.mirror-kpis strong{margin:9px 0;font-size:20px;line-height:1.5}.mirror-kpis small{color:#268377;font-size:11px}.behavior-diagnosis,.personal-script{border:1px solid var(--line);background:#fff;border-radius:17px;padding:24px}.behavior-diagnosis{grid-template-columns:1fr 1fr;align-items:center;gap:25px;display:grid}.behavior-diagnosis h3,.personal-script h3{margin:7px 0;font-size:23px}.behavior-diagnosis p{color:var(--muted);font-size:14px;line-height:1.9}.pattern-loop{background:#102a30;border-radius:13px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.pattern-loop b{color:#fff;background:#163a40;border:1px solid #2f575c;border-radius:8px;padding:10px 12px;font-size:13px}.pattern-loop i{color:var(--teal2);font-style:normal}.personal-script header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.personal-script header>b{color:var(--teal2);background:#102a30;border-radius:8px;padding:9px 12px;font-size:12px}.script-steps{grid-template-columns:repeat(2,1fr);gap:11px;margin-top:18px;display:grid}.script-steps article{background:#f6f9f8;border:1px solid #e3ecea;border-radius:12px;grid-template-columns:42px 1fr;gap:11px;padding:15px;display:grid}.script-steps article>b{color:#0ba9a3;font:900 18px Arial}.script-steps article span{color:var(--teal);font-size:10px;font-weight:900}.script-steps article p{margin:5px 0 0;font-size:14px;line-height:1.8}.script-warning{border-right:4px solid var(--red);background:#fff1ef;border-radius:9px;flex-direction:column;gap:5px;margin-top:14px;padding:14px;display:flex}.script-warning b{color:#b44841;font-size:12px}.script-warning span{font-size:14px;line-height:1.7}@media (width<=920px){.memory-head,.mirror-hero{padding:23px 18px;display:block}.memory-head button{width:100%;margin-top:15px}.memory-grid{display:block}.memory-list{max-height:330px;margin-bottom:13px;overflow:auto}.deal-file{padding:17px}.mirror-score{margin-top:18px}.mirror-kpis{display:flex;overflow:auto}.mirror-kpis article{min-width:240px}.behavior-diagnosis{display:block}.pattern-loop{margin-top:15px}.script-steps{display:block}.script-steps article{margin-bottom:10px}.personal-script header{display:block}.personal-script header>b{margin-top:10px;display:inline-block}}.continuation-banner{color:#176c63;background:#e7f7f4;border:1px solid #bfe4df;border-radius:11px;align-items:center;gap:10px;max-width:760px;margin:0 auto 14px;padding:12px 16px;font-size:13px;display:flex}.continuation-banner span{color:#52736f}.context-panel{background:#f3f9f8;border:1px solid #cfe2df;border-radius:13px;flex-direction:column;gap:10px;padding:16px;display:flex}.context-panel>span{color:var(--teal);letter-spacing:1px;font-size:10px;font-weight:900}.context-panel h3{margin:0;font-size:17px}.binary-choice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.binary-choice button{color:#29494d;cursor:pointer;background:#fff;border:1px solid #c8d8d6;border-radius:9px;padding:11px;font-family:inherit;font-size:13px;font-weight:800}.binary-choice button.active{color:#fff;background:#102a30;border-color:#102a30}.call-context-fields{border-top:1px solid #d9e8e6;gap:11px;padding-top:13px;display:grid}.call-context-fields textarea{height:82px}.diagnostic-basis{color:#69d8d2;margin-top:7px;font-size:12px;display:block}.challenge-result{color:#0c7e77;cursor:pointer;background:0 0;border:0;margin-top:12px;font-family:inherit;font-size:13px;font-weight:900;text-decoration:underline}.diagnosis-feedback{background:#f1f8f7!important;border:1px solid #d4e6e3!important;margin-top:10px!important;padding:12px!important}.diagnosis-feedback textarea{resize:vertical;border:1px solid #cbdcda;border-radius:8px;width:100%;min-height:90px;padding:11px;font-family:inherit;font-size:14px}.diagnosis-feedback button{color:#fff;cursor:pointer;background:#102a30;border:0;border-radius:8px;padding:11px;font-family:inherit;font-size:13px;font-weight:900}.guidance-card{border:1px solid #9fd8d1!important;border-right:5px solid var(--teal)!important;background:#fff!important;border-radius:12px!important;flex-direction:column!important;gap:8px!important;padding:17px!important;display:flex!important}.guidance-card>span{letter-spacing:1px;color:var(--teal)!important;font-size:10px!important;font-weight:900!important}.guidance-card h5{margin:0;font-size:20px}.guidance-card p{color:#526a6d;margin:0;font-size:14px;line-height:1.8}.guidance-card>div{color:#fff!important;background:#102a30!important;border:0!important;border-radius:9px!important;padding:14px!important;font-size:15px!important;line-height:1.9!important}.next-action textarea,.next-action select{font-size:15px}@media (width<=920px){.continuation-banner{display:block}.continuation-banner span{margin-top:4px;display:block}.binary-choice{display:block}.binary-choice button{width:100%;margin-bottom:7px}.context-panel{padding:13px}.context-panel h3{font-size:16px}.diagnostic-basis{font-size:11px}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
