.workspace-page{background:#090d14;margin:0}.workspace{--ws-bg:#090d14;--ws-panel:#0d121b;--ws-line:#222c3b;--ws-muted:#8592a8;--ws-blue:#6b98ff;--ws-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;color:#e7ecf7;background:var(--ws-bg);color-scheme:dark;grid-template-rows:48px minmax(0,1fr) 27px;height:100svh;min-height:580px;font:13px/1.5 Inter,Arial,sans-serif;display:grid;overflow:hidden}.workspace button,.workspace a{-webkit-tap-highlight-color:transparent}.workspace button{color:inherit;font:inherit;cursor:pointer}.workspace button:disabled{cursor:default}.workspace a{color:inherit;text-decoration:none}.workspace button:focus-visible,.workspace a:focus-visible,.workspace input:focus-visible,.workspace .ws-canvas:focus-visible{outline-offset:-3px;outline:2px solid #83aaff}.workspace svg{flex-shrink:0}.workspace h1,.workspace h2,.workspace p{margin:0}.workspace ::-moz-selection{color:#fff;background:#2453a3}.workspace ::selection{color:#fff;background:#2453a3}.ws-dim{color:var(--ws-muted)}.ws-skip{z-index:100;background:#315eea;padding:12px 20px;position:fixed;top:-60px}.ws-skip:focus{top:0}.ws-titlebar{border-bottom:1px solid var(--ws-line);font-family:var(--ws-mono);background:#101620;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;display:flex}.ws-brand{letter-spacing:-.04em;white-space:nowrap;align-items:center;gap:13px;display:flex}.ws-monogram{color:#ecf2ff;font-size:19px;font-weight:600}.ws-monogram span{color:var(--ws-blue)}.ws-command{background:#151d2a;border:1px solid #2a3547;border-radius:5px;align-items:center;gap:9px;width:min(350px,34vw);height:29px;padding:0 10px;display:flex;color:#9aa9bf!important;font-size:11px!important}.ws-command:hover{border-color:#6988b7}.ws-command kbd{font:10px var(--ws-mono);color:#7788a3;margin-left:auto}.ws-title-actions{align-items:center;gap:18px;display:flex}.ws-title-actions button{background:0 0;border:0;align-items:center;gap:6px;min-height:32px;font-size:11px;display:flex}.ws-motion{color:#a2b0c7!important}.ws-motion svg{color:var(--ws-blue)}.ws-language{font-family:var(--ws-mono)!important}.ws-body{grid-template-columns:53px 207px minmax(0,1fr);min-height:0;display:grid;position:relative}.ws-body.explorer-collapsed{grid-template-columns:53px minmax(0,1fr)}.ws-body.explorer-collapsed .ws-explorer{display:none}.ws-activity{border-right:1px solid var(--ws-line);z-index:12;background:#0b1019;flex-direction:column;align-items:center;gap:7px;padding-top:11px;display:flex}.ws-tool{background:0 0;border:0;justify-content:center;align-items:center;width:52px;min-height:45px;display:flex;position:relative;color:#79859c!important}.ws-tool:hover{background:#141d2c;color:#dce8ff!important}.ws-tool.active{color:var(--ws-blue)!important}.ws-tool.active:before{content:"";background:var(--ws-blue);left:0;width:2px;position:absolute;inset-block:10px}.ws-rail-bottom{flex-direction:column;align-items:center;gap:13px;margin-top:auto;padding-bottom:19px;display:flex}.ws-rail-bottom img{-o-object-fit:cover;object-fit:cover;border:1px solid #6684b3;border-radius:50%;width:28px;height:28px}.ws-explorer{border-right:1px solid var(--ws-line);min-height:0;font-family:var(--ws-mono);background:#0e141e;flex-direction:column;padding-top:20px;display:flex}.ws-explorer-heading{color:#91a0b7;letter-spacing:.11em;justify-content:space-between;align-items:center;padding:0 17px 20px;font-size:10px;display:flex}.ws-explorer-heading button{background:0 0;border:0;display:none}.ws-folder-title{letter-spacing:.02em;color:#bac7dc;align-items:center;gap:5px;padding:6px 10px;font-size:10px;display:flex}.ws-folder-title.nested{gap:7px;padding-top:18px}.ws-folder-title.nested svg:nth-child(2){color:#6b98ff}.ws-count{color:#8194b0;margin-left:auto;padding-right:6px}.ws-file{text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;min-height:34px;padding:6px 17px 6px 23px;display:flex;font-family:var(--ws-mono)!important;color:#9cabc3!important;font-size:11px!important}.ws-file:hover{background:#172132;color:#e2eaff!important}.ws-file svg{color:#7599d3}.ws-file.selected{background:#192944;box-shadow:inset 2px 0 #6594ff;color:#dae7ff!important}.ws-file-dot{background:#719fff;border-radius:50%;width:5px;height:5px;margin-left:auto}.ws-project-files{border-left:1px solid #28344a;margin:2px 0 16px 15px}.ws-project-files .ws-file{width:100%;padding-left:18px}.ws-project-files svg{color:#7183a0}.ws-file-ai{color:#7c9ee5;margin-left:auto;font-size:9px}.ws-sidebar-note{border-top:1px solid var(--ws-line);margin:auto 15px 0;padding:21px 1px 18px}.ws-section-caption{letter-spacing:.13em;color:#8093b0;font-size:9px}.ws-sidebar-note p{color:#cbd9ef;align-items:center;gap:7px;margin:11px 0 9px;font-size:10px;display:flex}.ws-sidebar-note>span:last-of-type{color:#7b8da7;font-size:10px;line-height:1.9;display:block}.ws-sidebar-note a{color:#85aaff;align-items:center;gap:5px;margin-top:13px;font-size:10px;display:flex}.ws-sidebar-bottom{border-top:1px solid var(--ws-line);align-items:center;gap:7px;padding:12px 16px;font-size:9px;display:flex}.ws-sidebar-bottom .ws-dim{margin-left:auto;font-size:8px}.ws-availability-dot{background:#75a0ff;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.ws-editor{flex-direction:column;min-width:0;min-height:0;display:flex}.ws-tabs{border-bottom:1px solid var(--ws-line);height:39px;font-family:var(--ws-mono);background:#0d131d;flex-shrink:0;align-items:stretch;display:flex}.ws-tab-items{flex-shrink:0;align-items:stretch;min-width:0;display:flex}.ws-tabs button{border:0;border-right:1px solid var(--ws-line);color:#8e9db5;white-space:nowrap;background:#101722;align-items:center;gap:10px;padding:0 17px;font-size:11px;display:flex;position:relative}.ws-tabs button.is-active{color:#e1eaff;background:var(--ws-bg)}.ws-tabs button.is-active:before{content:"";top:0;background:#5289ff;height:2px;position:absolute;inset-inline:0}.ws-tabs button svg{color:#6899f3}.ws-tab-dot{background:#7c91b4;border-radius:50%;width:5px;height:5px;margin-left:8px}.ws-tab-placeholder{color:#56667e;padding:13px 18px;font-size:9px}.ws-tab-cv{align-items:center;gap:7px;margin-left:auto;padding:0 18px;font-size:10px;display:flex;color:#96a9c7!important}.ws-tab-cv:hover{background:#182237}.ws-breadcrumb{font-family:var(--ws-mono);color:#7588a5;flex-shrink:0;align-items:center;gap:8px;padding:11px 24px;font-size:10px;display:flex}.ws-breadcrumb>span:nth-of-type(3){color:#aebdd4}.ws-breadcrumb-end{color:#8b9db8;align-items:center;gap:7px;margin-left:auto;font-size:9px;display:flex}.ws-canvas{scrollbar-width:thin;scrollbar-color:#293d5c #090d14;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.ws-intro{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(260px,.95fr);align-items:center;gap:20px;min-height:380px;padding:30px 32px 36px 58px;display:grid;position:relative;overflow:hidden}.ws-line-numbers{font:10px/26px var(--ws-mono);color:#7488a6;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:32px;left:19px}.ws-intro-copy{z-index:2;animation:.6s both ws-copy-in;position:relative}.ws-comment{font:10px/1.6 var(--ws-mono);color:#8598b6;align-items:center;gap:8px;margin-bottom:20px;display:flex}.ws-comment>span{color:#45658d}.ws-role{font:10px/1.6 var(--ws-mono);color:#9aafce;margin-bottom:8px!important}.ws-role>span{color:#568fff;padding:0 3px}.workspace h1{letter-spacing:-.065em;color:#f2f5fc;font-family:Inter,Arial,sans-serif;font-size:clamp(50px,5.15vw,88px);font-weight:600;line-height:.99}.ws-name-second{color:#6597ff;display:block}.ws-alias{font:12px/1.6 var(--ws-mono);color:#9aafce;margin-top:14px!important}.ws-cursor{color:#a9c3ff;font-weight:400;animation:1.4s step-end infinite ws-cursor}.ws-description{color:#9caec8;max-width:395px;font-size:13px;line-height:1.9;margin-top:23px!important}.ws-hero-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:25px;display:flex}.ws-primary{background:#376ce7;border:1px solid #749eff;border-radius:3px;justify-content:space-between;align-items:center;gap:22px;min-height:42px;padding:12px 16px;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important;font-size:11px!important}.ws-primary:hover{background:#4c7ff0;transform:translateY(-2px)}.ws-secondary{align-items:center;gap:6px;font-size:11px;display:flex;color:#c6d4e9!important}.ws-secondary:hover{color:#89adff!important}.ws-intro-foot{font:9px/1.5 var(--ws-mono);color:#90a3c1;flex-direction:column;gap:6px;margin-top:27px;display:flex}.ws-code-mark{color:#6997ed;padding-right:5px}.ws-intro-foot .ws-dim{color:#607593;font-size:9px}.ws-system-scene{perspective:950px;align-self:center;min-width:0;height:315px;position:relative}.ws-scene-label{top:0;font:8px var(--ws-mono);letter-spacing:.1em;color:#819ac0;justify-content:space-between;display:flex;position:absolute;inset-inline:8px}.ws-blueprint-grid{background-image:linear-gradient(#23324a55 1px,#0000 1px),linear-gradient(90deg,#23324a55 1px,#0000 1px);background-size:30px 30px;border:1px solid #24345166;position:absolute;inset:45px -65px 25px -25px;transform:rotateX(60deg)rotate(-29deg)}.ws-code-stack{width:245px;height:170px;transform-style:preserve-3d;margin-left:-115px;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;top:115px;left:50%;transform:rotateX(43deg)rotate(-26deg)}.ws-system-scene:hover .ws-code-stack{transform:rotateX(12deg)rotate(-7deg)translateY(-14px)}.ws-code-layer{--depth:0px;transform:translateZ(var(--depth));backface-visibility:hidden;background:#101e33;border:1px solid #315487;border-radius:5px;animation:6s ease-in-out infinite ws-layer-float;position:absolute;inset:0;box-shadow:-8px 13px #070c15a8}.ws-code-layer.layer-data{--depth:-75px;background:#0b1626;border-color:#233750;animation-delay:-.8s}.ws-code-layer.layer-api{--depth:0px;border-color:#385e94;animation-delay:-.4s}.ws-code-layer.layer-ui{--depth:75px;background:#132747;border-color:#6f9eff}.ws-layer-title{color:#a8c7f8;font:9px var(--ws-mono);border-bottom:1px solid #537dbb55;align-items:center;gap:6px;padding:8px 11px;display:flex}.ws-layer-title>span:last-child{color:#92b4e0;margin-left:auto;font-size:8px}.ws-code-layer pre{font:10px/1.9 var(--ws-mono);letter-spacing:-.02em;color:#7796bf;white-space:pre;margin:14px}.syntax-blue{color:#8db7ff}.syntax-muted{color:#5d7fa8}.syntax-white{color:#dceaff}.ws-layer-footer{gap:6px;margin:8px 14px;display:flex}.ws-layer-footer span{background:#3762a4;width:26px;height:2px}.ws-layer-footer span:nth-child(2n){background:#89b1fa;width:13px}.ws-scene-axis{bottom:0;font:8px var(--ws-mono);letter-spacing:.08em;color:#819ac0;justify-content:space-between;display:flex;position:absolute;inset-inline:10px}.ws-scene-axis span{align-items:center;gap:4px;display:flex}.ws-system-scene.is-running .layer-ui{border-color:#c3d9ff}.ws-project-prefix{font:12px var(--ws-mono);color:#759fee;margin:12px 0!important}.ws-project-prefix>span{color:#b2c6e8}.workspace h1.ws-project-name{letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(36px,4vw,58px);line-height:1.05}.ws-contribution{color:#758eaf;max-width:410px;font-size:11px;line-height:1.8;margin-top:15px!important}.ws-stack-tags{flex-wrap:wrap;gap:6px;margin:19px 0;display:flex}.ws-stack-tags span{font:9px var(--ws-mono);color:#a2bce6;border:1px solid #2a3e5a;border-radius:2px;padding:4px 6px}.ws-trace{z-index:3;background:#0e1725;border:1px solid #2d4261;border-radius:5px;flex-shrink:0;margin:0 24px 22px;position:relative}.ws-trace-title{border-bottom:1px solid #243650;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex}.ws-trace-title>div{align-items:center;gap:9px;display:flex}.ws-trace-title svg{color:#779cdb}.workspace .ws-trace-title h2{font:10px var(--ws-mono);letter-spacing:0;color:#b2c7e9}.ws-trace-badge{font:7px var(--ws-mono);letter-spacing:.06em;color:#6389be;border:1px solid #2a4367;border-radius:2px;padding:3px 4px}.ws-demo-label{font:8px var(--ws-mono);color:#7189aa}.ws-trace-actions button{font:9px var(--ws-mono);white-space:nowrap;background:#182d4c;border:1px solid #355b91;border-radius:3px;align-items:center;gap:5px;padding:4px 8px;display:flex}.ws-trace-actions button:hover{background:#25426c}.ws-trace-body{padding:15px 16px 13px}.ws-flow{width:100%;display:flex}.ws-flow-step{font:9px var(--ws-mono);color:#6e83a2;white-space:nowrap;flex:1;align-items:center;gap:7px;display:flex}.ws-flow-step:last-child{flex:0}.ws-flow-node{background:#121f32;border:1px solid #344761;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;transition:color .25s,border-color .25s,background .25s;display:flex}.ws-flow-wire{background:#2b3c56;flex:1;height:1px;margin-inline:6px 12px;position:relative;overflow:hidden}.ws-flow-wire i{opacity:0;background:#78a7ff;width:24px;position:absolute;inset:0 auto 0 0}.ws-flow-step.is-current{color:#c0d6fb}.ws-flow-step.is-current .ws-flow-node{color:#b8d1ff;background:#234374;border-color:#729df1;box-shadow:0 0 0 3px #6597ff12}.ws-flow-step.is-current .ws-flow-wire i{opacity:1;animation:1s linear infinite ws-wire-run}.ws-flow-step.is-done{color:#8eb2ec}.ws-flow-step.is-done .ws-flow-node{color:#a5c8ff;border-color:#4b73ae}.ws-terminal-output{min-height:40px;font-family:var(--ws-mono);border-top:1px solid #22344c;align-items:center;gap:10px;margin-top:14px;padding-top:10px;display:flex}.ws-output-prompt{color:#78a6ff;align-self:flex-start;padding-top:3px}.ws-output-status{color:#bdcff0;font-size:9px}.ws-terminal-output p{color:#7890b1;overflow-wrap:anywhere;font-size:9px;line-height:1.7}.ws-terminal-caret{background:#4974b3;flex-shrink:0;width:6px;height:11px;margin-left:auto}.ws-terminal-caret.is-live{animation:.7s step-end infinite ws-cursor}.ws-confirm{white-space:nowrap;background:#264e8b;border:1px solid #5f8de0;border-radius:3px;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:7px 9px;display:flex;font:9px var(--ws-mono)!important}.ws-statusbar{color:#94afd7;font:9px var(--ws-mono);background:#101d31;border-top:1px solid #253b5c;justify-content:space-between;align-items:center;gap:15px;padding:0 12px;display:flex}.ws-statusbar>div{align-items:center;gap:10px;display:flex}.ws-statusbar span{align-items:center;gap:5px;display:inline-flex}.ws-status-separator{background:#334e74;width:1px;height:10px;margin-inline:2px}.ws-status-blue{color:#afd0ff}.ws-command-dialog{color:#dce7fa;background:#101b2b;border:1px solid #3e5881;border-radius:7px;width:min(540px,100vw - 40px);margin:18vh auto auto;padding:0;box-shadow:0 20px 100px #0009}.ws-command-dialog::backdrop{backdrop-filter:blur(5px);background:#03070dbd}.ws-command-input{border-bottom:1px solid #30425f;align-items:center;gap:12px;padding:17px;display:flex}.ws-command-input:focus-within{box-shadow:inset 0 -2px #83aaff}.ws-command-input>svg{color:#729fea}.ws-command-input input{box-sizing:border-box;color:#e3ecff;min-width:0;min-height:32px;font:13px/20px var(--ws-mono);background:0 0;border:0;outline:0;flex:1;padding:6px 0}.workspace .ws-command-input input:focus-visible{outline:none}.ws-command-input input::-moz-placeholder{color:#7a91b4}.ws-command-input input::placeholder{color:#7a91b4}.ws-command-input button{color:#8fa8ce;background:#1c2a3f;border:1px solid #3a4b65;border-radius:3px;padding:3px 5px}.ws-command-input kbd{font:10px var(--ws-mono)}.ws-command-results{padding:8px}.ws-command-results button{text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.ws-command-results button:hover,.ws-command-results button:focus-visible{background:#203552}.ws-command-results button>svg{color:#82a8e6}.ws-command-results button>svg:last-child{margin-left:auto}.ws-command-results span{font-size:13px}.ws-command-results small{color:#839bc0;margin-top:3px;font-size:10px;display:block}.ws-command-results p{color:#92a7c7;padding:15px;font-size:13px}.ws-paused .ws-intro-copy{opacity:1;animation:none;transform:none}.ws-paused *,.ws-paused :before,.ws-paused :after{transition-duration:0s!important;animation-play-state:paused!important}@keyframes ws-copy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ws-cursor{0%,46%{opacity:1}47%,to{opacity:.15}}@keyframes ws-layer-float{0%,to{transform:translateZ(var(--depth)) translateY(0)}50%{transform:translateZ(calc(var(--depth) + 14px)) translateY(-6px)}}@keyframes ws-wire-run{0%{left:-24px}to{left:100%}}@media (width>=1500px){.ws-body{grid-template-columns:58px 235px minmax(0,1fr)}.ws-body.explorer-collapsed{grid-template-columns:58px minmax(0,1fr)}.ws-tool{width:57px}.ws-intro{gap:70px;padding-left:88px;padding-right:70px}.ws-intro-copy{max-width:570px}.ws-role{font-size:12px}.ws-description{max-width:500px;font-size:16px}.ws-comment{margin-bottom:28px;font-size:12px}.ws-hero-actions{margin-top:32px}.ws-primary,.ws-secondary{font-size:13px!important}.ws-intro-foot{margin-top:34px;font-size:11px}.ws-system-scene{height:390px}.ws-code-stack{width:310px;height:205px;margin-left:-155px;top:145px;left:50%}.ws-code-layer pre{font-size:13px}.ws-layer-title{font-size:11px}.ws-trace{margin:0 36px 28px}.ws-trace-body{padding:19px 23px}.ws-flow-step,.ws-terminal-output p,.ws-output-status{font-size:11px}.ws-demo-label{font-size:10px}}@media (width<=1100px){.ws-body{grid-template-columns:48px 185px minmax(0,1fr)}.ws-body.explorer-collapsed{grid-template-columns:48px minmax(0,1fr)}.ws-tool{width:47px}.ws-explorer-heading{padding-inline:13px}.ws-file{padding-inline:15px;font-size:10px!important}.ws-sidebar-bottom{padding-inline:12px}.ws-sidebar-bottom .ws-dim{display:none}.ws-intro{grid-template-columns:minmax(0,1.2fr) minmax(190px,.8fr);padding-left:45px;padding-right:18px}.workspace h1{font-size:54px}.ws-comment,.ws-role{font-size:9px}.ws-description{font-size:12px}.ws-system-scene{transform-origin:50%;transform:scale(.82)}.ws-hero-actions{gap:18px}.ws-primary{gap:10px;padding-inline:12px;font-size:10px!important}.ws-secondary{font-size:10px}.ws-demo-label{display:none}.ws-trace{margin-inline:18px}.ws-flow-step{gap:5px;font-size:8px}.ws-flow-wire{margin-inline:4px 7px}.ws-flow-node{width:23px;height:23px}}@media (width<=800px){.ws-body{grid-template-columns:48px minmax(0,1fr)}.ws-explorer{z-index:10;width:230px;display:none;position:absolute;top:0;bottom:0;left:48px;box-shadow:15px 0 40px #0008}.ws-explorer.is-open,.ws-explorer-heading button{display:flex}.ws-file{min-height:38px;font-size:12px!important}.ws-tab-placeholder{display:none}.ws-titlebar{gap:12px;padding-inline:14px}.ws-brand{font-size:11px}.ws-title-actions{gap:9px}.ws-motion span{display:none}.ws-command{justify-content:center;width:33px;margin-left:auto;padding-inline:8px}.ws-command span,.ws-command kbd{display:none}.ws-breadcrumb-end{font-size:8px}.ws-intro{min-height:400px}.workspace h1{font-size:60px}.ws-comment{font-size:10px}.ws-description{font-size:13px}.ws-system-scene{transform:scale(.9)}.ws-statusbar>div{gap:8px}.ws-status-location{display:none!important}}@media (width<=580px){.workspace{grid-template-rows:46px minmax(0,1fr) 25px;min-height:500px}.ws-body,.ws-body.explorer-collapsed{grid-template-columns:41px minmax(0,1fr)}.ws-activity{gap:8px;padding-top:8px}.ws-tool{width:40px;min-height:39px}.ws-tool svg{width:18px}.ws-explorer{width:235px;left:41px}.ws-brand{gap:9px;font-size:10px}.ws-monogram{font-size:19px}.ws-titlebar{padding-inline:12px}.ws-command{width:29px;height:27px;padding:0}.ws-title-actions{gap:8px}.ws-title-actions .ws-motion{justify-content:center;width:25px}.ws-language{font-size:10px!important}.ws-tabs{height:37px}.ws-tabs button{gap:6px;padding-inline:11px;font-size:9px}.ws-tab-dot{margin-left:4px}.ws-tab-cv{padding-inline:12px;font-size:9px}.ws-breadcrumb{gap:5px;padding:12px 14px;font-size:8px}.ws-breadcrumb-end{display:none}.ws-intro{flex:none;grid-template-columns:minmax(0,1fr);gap:8px;min-height:auto;padding:26px 22px 18px 29px}.ws-line-numbers{font-size:8px;line-height:27px;top:28px;left:8px}.ws-comment{align-items:flex-start;max-width:240px;margin-bottom:19px;font-size:9px;line-height:1.8}.ws-role{max-width:240px;font-size:8px;line-height:1.8;margin-bottom:11px!important}.workspace h1{font-size:clamp(43px,12vw,65px);line-height:1.02}.ws-description{max-width:300px;font-size:12px;line-height:1.9;margin-top:21px!important}.ws-hero-actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:23px}.ws-primary{gap:23px;min-height:42px;padding-inline:13px;font-size:11px!important}.ws-secondary{font-size:11px}.ws-intro-foot{margin-top:23px;font-size:9px}.ws-intro-foot .ws-dim{font-size:8px}.ws-system-scene{transform-origin:50%;width:100%;height:250px;margin-top:19px;transform:scale(.86)}.ws-code-stack{width:220px;height:150px;margin-left:-110px;top:93px}.ws-code-layer pre{margin:11px;font-size:9px}.ws-code-layer.layer-data{--depth:-60px}.ws-code-layer.layer-ui{--depth:60px}.ws-scene-label{top:-3px;inset-inline:0}.ws-scene-axis{bottom:-5px;font-size:7px;inset-inline:0}.ws-blueprint-grid{inset-inline:-25px;bottom:10px}.ws-layer-footer{margin-top:6px}.ws-trace{margin:15px 13px 25px}.ws-trace-title{flex-wrap:wrap;gap:8px;padding:10px}.ws-trace-title>div{gap:6px}.workspace .ws-trace-title h2{font-size:9px}.ws-trace-badge{padding-inline:3px;font-size:6px}.ws-trace-actions{justify-content:space-between;width:100%}.ws-demo-label{font-size:7px;display:block}.ws-trace-actions button{padding:5px 8px;font-size:9px}.ws-trace-body{padding:13px 10px}.ws-flow{justify-content:space-between}.ws-flow-step{flex-direction:column;flex:1;gap:7px;font-size:7px;position:relative}.ws-flow-step:last-child{flex:1}.ws-flow-node{width:28px;height:28px}.ws-flow-wire{margin:0;position:absolute;top:14px;left:calc(50% + 14px);right:calc(15px - 50%)}.ws-terminal-output{flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:10px}.ws-terminal-output>div{flex:1;min-width:0}.ws-output-status,.ws-terminal-output p{font-size:9px}.ws-confirm{min-height:32px;margin-top:5px;font-size:9px!important}.ws-statusbar{padding-inline:9px;font-size:8px}.ws-statusbar>div:first-child>span:last-child{display:none}.ws-statusbar>div{gap:7px}.ws-statusbar .ws-status-separator{display:none}.workspace h1.ws-project-name{font-size:40px}.ws-contribution{font-size:11px}.ws-stack-tags{gap:5px}.ws-stack-tags span{font-size:8px}.ws-command-dialog{margin-top:12vh}.ws-command-input{gap:9px;padding:15px 12px}.ws-command-input input{font-size:11px}}@media (prefers-reduced-motion:reduce){.workspace *,.workspace :before,.workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ws-intro-copy{opacity:1;transform:none}}.ws-explorer-scroll{scrollbar-width:thin;scrollbar-color:#293d5c transparent;min-height:0;padding-bottom:14px;overflow:auto}.ws-explorer-scroll .ws-sidebar-note{margin-top:22px}.ws-explorer-scroll>.ws-file{width:100%}.ws-tabs{scrollbar-width:none;overflow-x:auto}.ws-tabs button{max-width:240px}.ws-title-actions .ws-language{white-space:nowrap;color:#b9cef1}.ws-text-link{text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex;color:#89adff!important;font-size:11px!important}.ws-text-link:hover{color:#c5d9ff!important}.ws-whatsapp{color:#85b8a3!important}.ws-whatsapp-dot{background:#8fceb2;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;right:10px}.ws-page-navigation{border-top:1px solid var(--ws-line);flex-shrink:0;grid-template-columns:1fr 1fr;gap:16px;margin:auto 24px 0;padding:20px 0 25px;display:grid}.ws-page-navigation :is(button,a){text-align:left;color:#b6ccee;min-height:65px;font:11px var(--ws-mono);background:#0e1723;border:1px solid #273850;border-radius:4px;align-items:center;gap:15px;min-width:0;padding:13px 16px;transition:border-color .2s,background .2s;display:flex}.ws-page-navigation :is(button,a):last-child{text-align:right;justify-content:flex-end}.ws-page-navigation :is(button,a):hover{background:#14223a;border-color:#608bd0}.ws-page-navigation :is(button,a) span{overflow-wrap:anywhere;min-width:0}.ws-page-navigation small{color:#6e849f;margin-bottom:6px;font-size:9px;display:block}.ws-project-details{padding:0 34px 28px 58px}.ws-project-details ul{gap:9px;margin:13px 0 0;padding:0;list-style:none;display:grid}.ws-project-details li{color:#8fa5c3;align-items:flex-start;gap:9px;font-size:11px;line-height:1.7;display:flex}.ws-project-details li svg{color:#739dff;margin-top:3px}.ws-agent-area{margin:0 24px 25px}.ws-agent-caption{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 14px;display:flex}.workspace .ws-agent-caption h2{color:#c5d4ec;margin-top:5px;font-size:15px;font-weight:500}.ws-agent-caption>span{font:8px/1.6 var(--ws-mono);color:#7286a4;text-align:right;max-width:180px}.ws-agent-terminals{grid-template-columns:1fr 1fr;gap:13px;display:grid}.ws-agent-terminal{font:10px/1.8 var(--ws-mono);background:#0b131f;border:1px solid #2b3b51;border-radius:4px;overflow:hidden}.ws-agent-bar{color:#9dbbe8;background:#152032;border-bottom:1px solid #29374c;align-items:center;gap:7px;padding:7px 12px;display:flex}.ws-agent-bar>span:last-child{color:#92a9cc;margin-left:auto;font-size:8px}.ws-agent-prompt{color:#c3d5f1;min-height:56px;padding:13px 13px 9px}.ws-agent-prompt>span{color:#77a8ff}.ws-agent-lines{padding:0 13px 13px}.ws-agent-lines p{color:#8199bb;align-items:center;gap:6px;animation:.5s both ws-agent-reveal;display:flex}.ws-agent-lines svg{color:#6e97d1}.ws-agent-review{color:#9ab7e6;border-top:1px dashed #23354f;align-items:center;gap:7px;padding:8px 13px;font-size:8px;display:flex}.ws-agent-review>span{background:#7aa8fa;border-radius:50%;width:5px;height:5px}@keyframes ws-agent-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.ws-document{flex:1;padding:40px 50px 45px}.workspace .ws-document h1{max-width:750px;margin:14px 0 24px;font-size:clamp(34px,4vw,59px);line-height:1.1}.workspace .ws-document h2{letter-spacing:-.025em;color:#d2def1;font-size:19px;font-weight:500;line-height:1.4}.ws-doc-lead{color:#99aecb;max-width:660px;font-size:13px;line-height:1.9;margin-bottom:30px!important}.ws-about-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:38px;margin-top:14px;display:grid}.workspace .ws-about .ws-doc-heading h1{margin-top:0}.ws-about-grid p{color:#93a8c6;font-size:12px;line-height:1.95;margin:17px 0!important}.ws-about-grid .ws-secondary{margin-top:25px}.ws-portrait{background:#122039;border:1px solid #304769;width:100%;max-width:280px;margin:0;position:relative}.ws-portrait img{filter:saturate(.65);width:100%;height:auto;display:block}.ws-portrait figcaption{font:9px/1.5 var(--ws-mono);color:#b7d0f5;flex-direction:column;gap:5px;padding:13px;display:flex}.ws-portrait figcaption span{color:#7891b8;font-size:8px}.ws-experience{margin-top:50px}.ws-experience article{border-top:1px solid #233048;grid-template-columns:150px 1fr;gap:23px;padding:24px 0;display:grid}.ws-experience article:first-of-type{margin-top:16px}.ws-experience article>span{font:9px/1.8 var(--ws-mono);color:#6e8bb4}.workspace .ws-experience h3{color:#b8d0f4;margin:0 0 5px;font-size:16px;font-weight:500}.ws-experience strong{color:#8ea5c7;font-size:11px;font-weight:400}.ws-experience p{color:#7c94b8;max-width:640px;font-size:11px;line-height:1.9;margin-top:12px!important}.ws-skill-directory{border-top:1px solid var(--ws-line);margin-bottom:26px}.ws-skill-directory button{text-align:left;border:0;border-bottom:1px solid var(--ws-line);background:0 0;gap:22px;width:100%;padding:25px 12px;transition:background .2s;display:flex}.ws-skill-directory button:hover{background:#121e30}.ws-skill-directory button>span{font:10px var(--ws-mono);color:#5378ae;padding-top:7px}.ws-skill-directory button>div{flex:1}.ws-skill-directory p{color:#849aba;max-width:590px;font-size:11px;line-height:1.9;margin:10px 0!important}.ws-skill-directory small{font:9px var(--ws-mono);color:#6f9be2}.ws-skill-directory svg{color:#749de6;margin-top:7px}.ws-skill-tools{flex-wrap:wrap;gap:9px;margin:20px 0 42px;display:flex}.ws-skill-tools>span{color:#9cbeef;font:12px var(--ws-mono);border-bottom:1px solid #3c649e;margin-right:15px;padding:8px 3px}.ws-skill-proof{background:#101c2e;border:1px solid #2d466c;border-left:3px solid #5f92f2;gap:23px;padding:27px;display:flex}.ws-skill-proof svg{color:#7da7f4}.ws-skill-proof p{color:#97afd0;font-size:12px;margin:10px 0 16px!important}.ws-skill-note{color:#657e9f;font:10px/1.9 var(--ws-mono);margin-top:28px!important}.ws-more-tools{max-width:700px;margin:0;padding:0;list-style:none}.ws-more-tools li{font:13px var(--ws-mono);color:#abc1e0;border-bottom:1px solid #202e43;padding:18px 3px}.ws-more-tools li>span{color:#527cbb;margin-right:18px}.ws-service-list article{border-top:1px solid #2a3b54;gap:25px;padding:29px 0;display:flex}.ws-service-list article>span{font:11px var(--ws-mono);color:#6993d3;padding-top:4px}.ws-service-list article>div{flex:1}.ws-service-list p{color:#8ea4c3;max-width:650px;font-size:12px;line-height:1.9;margin-top:10px!important}.ws-service-list svg{color:#6d98dc}.ws-process{border-top:1px solid #2a3b54;margin-top:20px;padding-top:28px}.ws-process>div{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:24px;display:grid}.ws-process article>span{color:#94b6e9;font:10px var(--ws-mono)}.ws-process p{color:#7f97b8;font-size:11px;line-height:1.85;margin-top:10px!important}.ws-service-contact{background:#101e33;border:1px solid #35578d;flex-wrap:wrap;align-items:center;gap:22px;margin-top:40px;padding:25px;display:flex}.ws-service-contact>div{width:100%}.ws-service-contact p{color:#91aed4;max-width:640px;font-size:12px;line-height:1.8;margin-top:10px!important}.ws-project-visual{background:radial-gradient(at 55% 35%,#193053,#0d1623 75%);border:1px solid #243b5b;align-self:center;width:100%;min-width:0;height:320px;margin:0;position:relative;overflow:hidden}.ws-visual-top{color:#8eafdc;font:8px var(--ws-mono);z-index:2;border-bottom:1px solid #557aaf28;justify-content:space-between;gap:12px;padding:14px;display:flex;position:relative}.ws-visual-top>span:last-child{color:#5d7da5;font-size:7px}.ws-project-visual figcaption{color:#647f9f;font:8px var(--ws-mono);z-index:3;position:absolute;bottom:12px;left:14px}.ws-finance-art{height:250px;position:relative}.ws-voice-orbit{color:#9ec7ff;border:1px solid #5181ba;border-radius:50%;place-items:center;width:90px;height:90px;display:grid;position:absolute;top:29px;left:13%;transform:rotate(-12deg);box-shadow:0 0 0 12px #5796ff09,0 0 0 26px #5796ff06}.ws-art-receipt{background:#12243e;border:1px solid #5378b1;width:185px;padding:17px;transition:transform .6s;position:absolute;top:68px;right:7%;transform:rotate(8deg);box-shadow:-12px 15px #07101e80}.ws-project-visual:hover .ws-art-receipt{transform:rotate(0)translateY(-8px)}.ws-art-receipt>span{font:7px var(--ws-mono);color:#739cd2}.ws-art-receipt>strong{color:#d3e4ff;padding:12px 0;font-size:27px;font-weight:500;display:block}.ws-art-receipt>div:not(.ws-art-wave){font:9px var(--ws-mono);color:#92b7ea;justify-content:space-between;display:flex}.ws-art-receipt>div>span:last-child{align-items:center;gap:3px;display:flex}.ws-art-wave{align-items:center;gap:6px;height:30px;margin-top:17px;display:flex;overflow:hidden}.ws-art-wave i{opacity:.65;background:#6a9ee8;width:4px;transform:scaleY(.5)}.ws-property-art{perspective:700px;height:260px;position:relative}.ws-tower{background:repeating-linear-gradient(0deg,#0000 0 17px,#97c5ff 18px 19px),repeating-linear-gradient(90deg,#25456c 0 16px,#698fb7 17px 19px);border:1px solid #7faad4;width:95px;height:165px;position:absolute;top:18px;transform:skewY(-12deg);box-shadow:18px 16px #193451}.tower-back{opacity:.5;height:135px;top:44px;left:53%}.tower-front{left:22%}.ws-property-label{background:#12243ce8;border:1px solid #45699a;flex-wrap:wrap;gap:7px;padding:13px 15px;transition:transform .5s;display:flex;position:absolute;inset:auto 16px 30px;transform:rotate(-3deg)}.ws-project-visual:hover .ws-property-label{transform:rotate(0)translateY(-7px)}.ws-property-label>span{width:100%;font:7px var(--ws-mono);color:#7d9fce}.ws-property-label strong{color:#c5dcfa;max-width:180px;font-size:16px;font-weight:500;line-height:1.3}.ws-property-label svg{margin-left:auto}.visual-maki{background:radial-gradient(at 50% 30%,#302b3d,#101420 75%)}.ws-maki-art{height:245px;position:relative}.ws-sushi-plate{background:#1e283a;border:1px solid #5d657a;border-radius:50%;flex-wrap:wrap;justify-content:center;gap:10px;width:210px;height:138px;padding:20px 35px;transition:transform .6s;display:flex;position:absolute;top:16px;left:15%;transform:rotate(-17deg);box-shadow:0 15px #09101b}.ws-project-visual:hover .ws-sushi-plate{transform:rotate(-5deg)translateY(-6px)}.ws-sushi{background:#9d6e72;border:7px solid #c6cfdb;border-radius:50%;place-items:center;width:51px;height:40px;display:grid;box-shadow:0 4px #151e27}.ws-sushi i{background:#8cae9f;border-radius:3px;width:11px;height:10px;display:block}.ws-chopsticks{background:#b8987f;width:5px;height:155px;position:absolute;top:2px;right:30px;transform:rotate(25deg);box-shadow:12px 0 #a38976}.ws-menu-ticket{background:#1a1b2be8;border-left:2px solid #bd8e8c;gap:7px;padding:14px;display:grid;position:absolute;bottom:11px;left:30px;right:14px;transform:rotate(3deg)}.ws-menu-ticket>span{font:7px var(--ws-mono);color:#b599ab}.ws-menu-ticket strong{color:#dbd3e3;font-size:16px;font-weight:500;line-height:1.3}.ws-academy-art{height:250px;padding:28px;position:relative}.ws-academy-window{background:#162341;border:1px solid #617aab;padding:12px;transition:transform .6s;transform:perspective(600px)rotateY(-14deg)rotate(-4deg);box-shadow:12px 12px #080e1a}.ws-project-visual:hover .ws-academy-window{transform:perspective(600px)rotateY(0)rotate(0)}.ws-academy-window>span{font:8px var(--ws-mono);color:#8da8d4;align-items:center;gap:7px;display:flex}.ws-video-art{color:#a4bceb;background:linear-gradient(120deg,#344773,#1c2c4c);place-items:center;height:88px;margin-top:12px;display:grid}.ws-course-lines{flex-direction:column;gap:7px;margin-top:13px;display:flex}.ws-course-lines i{background:#455d8b;width:70%;height:3px;display:block}.ws-course-lines i:nth-child(2){width:40%}.ws-academy-tag{color:#bfd0ef;font:8px var(--ws-mono);background:#2e426b;border:1px solid #6d85b8;align-items:center;gap:8px;padding:11px;display:flex;position:absolute;bottom:23px;right:14px;transform:rotate(4deg)}.ws-calendar-art{height:245px;padding:25px 46px;position:relative}.ws-calendar-sheet{background:#172941;border:1px solid #6a8cbb;padding:16px;transition:transform .6s;transform:rotate(-7deg);box-shadow:-10px 10px #080f1b}.ws-project-visual:hover .ws-calendar-sheet{transform:rotate(0)}.ws-calendar-sheet>svg{color:#8fb6e8}.ws-calendar-sheet>span{font:8px var(--ws-mono);color:#86a2c7;margin:7px 0 12px;display:block}.ws-calendar-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.ws-calendar-grid span{min-height:22px;font:8px var(--ws-mono);color:#7796c0;place-items:center;display:grid}.ws-calendar-grid .chosen{color:#e8f1ff;background:#5988ce;border-radius:2px}.ws-time-ticket{color:#c1d8fa;font:17px var(--ws-mono);background:#2b4b76;border:1px solid #8bacd8;align-items:center;gap:20px;padding:13px 19px;display:flex;position:absolute;bottom:23px;right:20px;transform:rotate(5deg)}.ws-project-demo{margin-bottom:30px}.ws-demo-reset{background:0 0;border:0;padding:5px;color:#85a4d3!important}.ws-simulation-label{color:#8098b9;font:9px/1.7 var(--ws-mono);padding:10px 16px 0}.ws-demo-split{grid-template-columns:1fr 1fr;gap:25px;padding:20px;display:grid}.ws-demo-control{flex-direction:column;align-items:flex-start;gap:15px;min-width:0;display:flex}.ws-demo-control label{color:#a8bdde;font-size:11px}.ws-demo-control input{color:#c7dcff;background:#0a1321;border:1px solid #3e5b84;border-radius:3px;width:100%;min-width:0;padding:10px 12px;font-size:12px}.ws-demo-control p,.ws-demo-split>div>p{color:#8ca4c6;font-size:11px;line-height:1.8}.ws-demo-split h3{color:#c1d4f2;margin:3px 0;font-size:17px;font-weight:500}.ws-cms-preview,.ws-order-preview,.ws-lesson-preview,.ws-booking-preview{background:#111f34;border:1px solid #2e486d;flex-direction:column;gap:13px;min-width:0;padding:18px;display:flex}.ws-demo-split>div>span{font:8px var(--ws-mono);color:#6f91c1}.ws-cms-preview h3{overflow-wrap:anywhere}.ws-building-mini{clip-path:polygon(20% 0,67% 0,67% 20%,85% 20%,85% 100%,20% 100%);background:repeating-linear-gradient(0deg,#152845 0 10px,#456b9d 10px 11px),#193253;border:1px solid #40618d;width:100%;height:60px}.ws-demo-action{background:#1d3557;border:1px solid #42699f;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:inline-flex;color:#bdd4f8!important;font-size:10px!important}.ws-demo-action:disabled{opacity:.5}.ws-demo-action:not(:disabled):hover{background:#294a79}.ws-order-preview strong,.ws-booking-preview strong{font:33px var(--ws-mono);color:#a9caff}.ws-order-preview small{color:#6985ac;font-size:9px;line-height:1.7}.ws-progress{background:#273b5a;height:4px;margin:7px 0}.ws-progress i{background:#89b2ff;height:100%;transition:width .5s;display:block}.ws-slots{flex-wrap:wrap;gap:6px;display:flex}.ws-slots button{color:#a5c5ef;font:11px var(--ws-mono);background:#162c49;border:1px solid #42699f;border-radius:3px;padding:10px}.ws-slots button[aria-pressed=true]{color:#edf4ff;background:#365f9f;border-color:#92b6f0}@media (width<=1000px) and (width>=801px){.ws-intro{grid-template-columns:1fr}.ws-project-visual{justify-self:center;max-width:390px}.ws-about-grid{grid-template-columns:1fr}.ws-portrait{max-width:260px}.ws-document{padding:30px}}@media (width<=800px){.ws-document{padding:30px}.ws-about-grid{grid-template-columns:1fr;gap:24px}.ws-page-navigation{margin-inline:20px}.ws-agent-caption{align-items:flex-start}.ws-explorer-scroll{padding-bottom:35px}}@media (width<=580px){.ws-title-actions .ws-language{gap:5px;font-size:9px!important}.ws-title-actions .ws-language svg{width:13px}.ws-agent-area{margin:22px 13px}.ws-agent-caption{flex-direction:column;gap:8px}.ws-agent-caption>span{text-align:left;max-width:none}.workspace .ws-agent-caption h2{font-size:14px}.ws-agent-terminals{grid-template-columns:1fr}.ws-agent-terminal{font-size:9px}.ws-agent-prompt{min-height:auto}.ws-project-visual{height:295px;margin-top:25px}.ws-art-receipt{width:165px;right:5%}.ws-sushi-plate{left:9%}.ws-calendar-art{padding-inline:35px}.ws-project-details{padding:17px 22px 12px 29px}.ws-project-details li{font-size:10px}.ws-document{padding:27px 22px 32px}.workspace .ws-document h1{letter-spacing:-.045em;font-size:34px}.workspace .ws-document h2{font-size:17px}.ws-about-grid{grid-template-columns:1fr}.ws-about-grid p,.ws-doc-lead{font-size:12px}.ws-portrait{max-width:240px}.ws-experience{margin-top:34px}.ws-experience article{grid-template-columns:1fr;gap:10px}.ws-skill-directory button{gap:13px;padding:23px 0}.ws-skill-directory p{font-size:10px}.ws-skill-proof{gap:13px;padding:20px 14px}.ws-skill-tools{margin-bottom:28px}.ws-service-list article{gap:13px}.ws-service-list p{font-size:11px}.ws-process>div{grid-template-columns:1fr;gap:23px}.ws-service-contact{padding:20px 16px}.ws-demo-split{grid-template-columns:1fr;gap:19px;padding:16px 12px}.ws-simulation-label{padding-inline:12px;font-size:8px}.ws-demo-control{gap:13px}.ws-page-navigation{gap:8px;margin-inline:13px;padding-block:16px 23px}.ws-page-navigation :is(button,a){gap:6px;min-height:68px;padding:11px 9px;font-size:9px}.ws-page-navigation :is(button,a) svg{width:14px}.ws-page-navigation small{font-size:8px}}@media (prefers-reduced-motion:reduce){.ws-agent-lines p{opacity:1;transform:none}}@media (width>=581px){.ws-intro{flex:1 0 auto;min-height:480px}}.ws-contact-trigger{background:0 0;border:0;padding:0}.ws-contact-email{background:#101e32;border:1px solid #345886;border-left:3px solid #709fff;grid-template-columns:35px minmax(0,1fr) auto;align-items:start;gap:15px 20px;margin-bottom:22px;padding:25px;display:grid}.ws-contact-icon{color:#82a8e2;padding-top:4px;display:inline-flex}.ws-contact-email-content label{color:#8aa6cf;margin-top:15px;font-size:10px;display:block}.ws-contact-email input{color:#bfd5f6;width:100%;font:13px var(--ws-mono);background:0 0;border:0;border-bottom:1px solid #37537b;border-radius:0;min-width:0;padding:9px 0;display:block}.ws-contact-email p{color:#7f9bbf;font-size:11px;line-height:1.8;margin-top:10px!important}.ws-contact-email .ws-demo-action{white-space:nowrap;margin-top:4px}.ws-contact-email .ws-copy-feedback{color:#a5c6f2;grid-column:2/-1;margin:0!important}.ws-copy-feedback:empty{display:none}.ws-contact-options{border-top:1px solid #263c58}.ws-contact-options>a{border-bottom:1px solid #263c58;grid-template-columns:35px minmax(0,1fr) 22px;gap:20px;padding:25px;transition:background .2s;display:grid}.ws-contact-options>a:hover{background:#111f33}.ws-contact-options>a>svg{color:#7b9ed0;margin-top:6px}.ws-contact-options h2{margin-bottom:6px}.ws-contact-options a>div>span{font:11px var(--ws-mono);color:#89a9d5;overflow-wrap:anywhere}.ws-contact-options p{color:#7f96b6;font-size:11px;line-height:1.85;margin-top:9px!important}.ws-contact-note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:30px;display:flex}.ws-contact-note>span{font:10px/1.9 var(--ws-mono);color:#6f89ae}@media (width<=800px){.ws-contact-email{grid-template-columns:25px minmax(0,1fr);gap:15px;padding:22px 17px}.ws-contact-email .ws-demo-action{grid-column:2;justify-self:start}.ws-contact-email input{font-size:12px}.ws-contact-options>a{grid-template-columns:25px minmax(0,1fr) 16px;gap:15px;padding-inline:5px}}.ws-title-actions .ws-language{color:inherit;border-radius:4px;align-items:center;gap:6px;min-height:32px;padding:0;text-decoration:none;display:inline-flex}.ws-title-actions a.ws-language:hover{background:#172438}.ws-breadcrumb>a{color:inherit;text-decoration:none}.ws-breadcrumb>a:hover{color:#b6d3ff}.ws-page-navigation>a{text-decoration:none}.ws-faq{margin:38px 0}.ws-faq h2{color:#e8effa;margin-bottom:18px;font-size:20px}.ws-faq details{border-bottom:1px solid #253348;padding:16px 0}.ws-faq summary{cursor:pointer;color:#d8e4f3;font-size:14px}.ws-faq p{color:#a3b5cb;max-width:68ch;font-size:13px;line-height:1.8}
