/*! 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;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.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)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--paper:#f7f9fd;--ink:#111827;--muted:#657087;--line:#1c37671f;--blue:#2f72ff;--blue-deep:#2357dc;--blue-soft:#eaf1ff;--cyan:#28c5e5;--green:#18b785}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:0;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Arial,sans-serif;overflow-x:hidden}button,a{font:inherit}a{color:inherit;text-decoration:none}main{min-height:100dvh;overflow:hidden}h1,h2,h3,p{margin-top:0}h1,h2{text-wrap:balance}p{text-wrap:pretty}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1260px,100% - 48px);height:88px;margin:0 auto;display:flex}.brand,.footer-brand{align-items:center;gap:12px;display:inline-flex}.brand>span:last-child{flex-direction:column;gap:1px;display:flex}.brand strong{letter-spacing:.04em;font-size:17px}.brand small{color:#7890b8;letter-spacing:.18em;font-family:Arial,sans-serif;font-size:8px;font-weight:800}.logo-mark{filter:drop-shadow(0 8px 12px #2f72ff38);background:linear-gradient(145deg,#4b8cff,#255eea);flex:none;width:46px;height:46px;display:inline-block;-webkit-mask:url(/app-icon.png) 50%/contain no-repeat;mask:url(/app-icon.png) 50%/contain no-repeat}.logo-mark.small{width:28px;height:28px}nav{align-items:center;gap:30px;display:flex}nav a{color:#56647d;font-size:13px;font-weight:800;transition:color .16s;position:relative}nav a:after{background:var(--blue);content:"";height:2px;transition:transform .16s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}nav a:hover{color:var(--blue-deep)}nav a:hover:after{transform:scaleX(1)}nav a.current{color:var(--blue-deep)}nav a.current:after{transform:scaleX(1)}nav a:last-child{background:var(--ink);color:#fff;border-radius:11px;padding:10px 15px;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 8px 20px #11182726}nav a:last-child:after{display:none}nav a:last-child:hover{background:var(--blue-deep);color:#fff;transform:translateY(-1px);box-shadow:0 11px 24px #2357dc38}nav a:last-child:active{transform:translateY(0)scale(.98)}nav a:focus-visible{outline-offset:4px;outline:3px solid #2f72ff3d}.mobile-menu{display:none}.hero{grid-template-columns:.76fr 1.24fr;align-items:center;gap:34px;width:min(1260px,100% - 48px);min-height:760px;margin:0 auto;padding:70px 0 100px;display:grid}.hero-copy{z-index:5;position:relative}.eyebrow{color:#416bb1;letter-spacing:.12em;align-items:center;gap:10px;margin-bottom:22px;font-size:12px;font-weight:900;display:inline-flex}.eyebrow span{background:var(--blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #2f72ff21}.hero h1{letter-spacing:0;margin-bottom:26px;font-size:clamp(44px,4.7vw,68px);line-height:1.12}.hero h1 em{color:var(--blue);font-style:normal;display:block}.hero-copy>p{max-width:510px;color:var(--muted);margin-bottom:25px;font-size:16px;line-height:1.9}.privacy-pills{flex-wrap:wrap;gap:8px;max-width:520px;margin-bottom:32px;display:flex}.privacy-pills span{color:#4d6081;background:#ffffffc7;border:1px solid #d7e3fb;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:800}.privacy-pills i{color:var(--green);margin-right:4px;font-style:normal}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hero-download-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,510px);display:grid}.hero-download-buttons .platform-android{grid-column:1/-1;min-height:56px}.hero-download-buttons .platform-android .download-button-copy{align-items:baseline;gap:9px;display:flex}.download-button{color:#1c3155;cursor:pointer;text-align:left;background:#ffffffeb;border:1px solid #2556b024;border-radius:16px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:11px;width:100%;min-width:0;min-height:76px;padding:12px 14px;transition:border-color .2s,background .2s,color .2s,transform .2s,box-shadow .2s;display:grid;box-shadow:0 12px 28px #1c396c1c}.download-button:hover{border-color:#2f72ff57;transform:translateY(-2px);box-shadow:0 18px 36px #1c396c29}.download-button:active{transform:translateY(0)scale(.985)}.download-button.platform-windows{color:#fff;background:#2f6fe9;border-color:#0000;box-shadow:0 15px 34px #2458cd40}.download-button.platform-windows:hover{background:#255fd2;box-shadow:0 20px 40px #2458cd4f}.download-button.platform-macos{color:#fff;background:#17243d;border-color:#0000;box-shadow:0 15px 34px #0f1d3638}.download-button.platform-macos:hover{background:#223452;box-shadow:0 20px 40px #0f1d3647}.download-button.platform-android:hover{background:#f7faff}.download-button:focus-visible{outline-offset:3px;outline:3px solid #2f72ff4d}.download-mark{width:36px;height:36px;color:var(--blue-deep);background:#2f72ff1a;border-radius:10px;place-items:center;font-family:Arial,sans-serif;font-size:19px;font-weight:800;display:grid}.platform-windows .download-mark,.platform-macos .download-mark{color:#fff;background:#ffffff24}.download-button-copy{gap:3px;min-width:0;display:grid}.download-button-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.download-button-copy small{color:#74839b;font-size:12px;font-weight:600;line-height:1.25}.platform-windows .download-button-copy small,.platform-macos .download-button-copy small{color:#ffffffb8}.download-arrow{color:currentColor;opacity:.62;justify-self:end;font-size:15px;transition:transform .2s}.download-button:hover .download-arrow{transform:translate(2px,2px)}.download-button.compact{grid-template-columns:32px minmax(0,1fr) 16px;min-width:200px;min-height:58px;padding:10px 13px}.download-button.compact .download-mark{border-radius:9px;width:32px;height:32px;font-size:17px}.download-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.system-note,.pending-note{color:#7c899f;font-size:12px;font-weight:600}.product-scene{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.scene-glow{background:radial-gradient(circle at 40% 38%,#d9e7ff,#8cb6ff 52%,#467cf0 100%);border-radius:42% 58% 61% 39%;width:670px;height:510px;position:absolute;transform:rotate(-5deg);box-shadow:0 48px 90px #285bcd38}.workspace-window{z-index:2;background:#fffffffa;border:1px solid #ffffffe6;border-radius:21px;width:720px;height:440px;position:relative;overflow:hidden;transform:perspective(1250px)rotateY(-5deg)rotateX(1.2deg);box-shadow:0 38px 82px #112a5e45,0 5px 18px #112a5e24}.workspace-topbar{border-bottom:1px solid #e9edf5;justify-content:space-between;align-items:center;height:48px;padding:0 14px 0 160px;display:flex}.workspace-title{align-items:center;gap:8px;font-size:10px;display:flex}.workspace-title i{background:#ffb423;border-radius:50%;width:6px;height:6px}.topbar-actions{align-items:center;gap:6px;display:flex}.topbar-actions span,.topbar-actions b{color:#6580bd;background:#f6f8fd;border:1px solid #e8edf7;border-radius:99px;padding:7px 10px;font-size:7px;font-style:normal}.topbar-actions b{color:#9da5b4;padding:6px 9px}.workspace-body{grid-template-columns:145px 1fr;height:calc(100% - 48px);display:grid}.workspace-sidebar{z-index:4;background:#fbfcff;border-right:1px solid #e6ebf4;flex-direction:column;gap:5px;padding:10px;display:flex;position:relative}.sidebar-primary{color:#fff;background:linear-gradient(135deg,#4288ff,#2e70f3);border-radius:10px;align-items:center;gap:7px;height:39px;padding:5px 8px;font-size:8px;display:flex;box-shadow:0 7px 16px #2f72ff2e}.sidebar-primary em{background:#ffffff2e;border-radius:99px;margin-left:auto;padding:2px 6px;font-size:7px;font-style:normal}.workspace-sidebar>button{color:#2f72ff;pointer-events:none;background:#fff;border:1px dashed #c8dafa;border-radius:8px;height:30px;margin:3px 0;font-size:7px;font-weight:800}.folder-row{color:#5c6473;border-radius:7px;align-items:center;gap:6px;min-height:27px;padding:6px 7px;font-size:7px;display:flex}.folder-row i{color:#ffae24;font-size:12px;font-style:normal}.folder-row em{color:#8b9099;background:#eef0f4;border-radius:99px;margin-left:auto;padding:1px 5px;font-size:6px;font-style:normal}.folder-row.child{padding-left:17px}.folder-row.active{color:#fff;background:#1d2026}.folder-row.active em{color:#fff;background:#383b42}.folder-row.canvas-row i{color:#6b63ff}.folder-row.selected{color:#fff;background:#5d5df4}.sidebar-divider{background:#e8ecf3;height:1px;margin:7px 2px}.infinite-canvas{background-color:#f8fbff;background-image:radial-gradient(#d5e0f2 .7px,#0000 .7px);background-size:12px 12px;position:relative;overflow:hidden}.canvas-node{z-index:3;background:#fffffff7;border:1px solid #e1e7f2;position:absolute;box-shadow:0 6px 15px #2641701f}.image-node{border-radius:7px;width:91px;padding:5px}.image-node small,.gallery-node small,.note-node small{color:#878f9e;margin:4px 1px 2px;font-size:4.5px;display:block}.image-node strong,.gallery-node strong,.note-node strong{color:#343a46;font-size:5.5px;line-height:1.3;display:block}.node-image{background:#172236;border-radius:4px;height:50px;position:relative;overflow:hidden}.node-image i{border-radius:5px;display:block;position:absolute}.blue-one{background:linear-gradient(150deg,#e8f1ff,#adc8f4)}.blue-one i:first-child{background:linear-gradient(145deg,#5b82c2,#bdd0ec);width:43px;height:19px;bottom:9px;right:10px;transform:skew(-18deg)}.blue-one i:nth-child(2){background:#f7fbff;width:22px;height:12px;bottom:12px;left:10px;transform:rotate(-9deg)}.blue-one i:nth-child(3){background:0 0;border:3px solid #6f94cf;width:15px;height:22px;top:8px;right:22px}.dark-one{background:radial-gradient(circle at 65% 40%,#647db0,#141a26 65%)}.dark-one i:first-child,.dark-two i:first-child,.blue-two i:first-child{background:linear-gradient(140deg,#5876a9,#252f44);width:52px;height:22px;bottom:8px;right:8px;transform:skew(-16deg)}.dark-one i:nth-child(2),.dark-two i:nth-child(2),.blue-two i:nth-child(2){border:2px solid #ffffff8c;width:18px;height:18px;top:9px;left:9px}.dark-two{background:linear-gradient(145deg,#e5ebf4,#8ca2c8)}.dark-two i:first-child{background:linear-gradient(140deg,#f5f8fd,#8097bd)}.blue-two{background:linear-gradient(145deg,#dceaff,#3875dd)}.blue-two i:first-child{background:linear-gradient(140deg,#172b51,#79a8ef)}.note-node{background:#edf5ff;border-color:#cee0ff;border-radius:5px 12px 12px;width:110px;min-height:82px;padding:9px}.note-node p{color:#74829a;margin:6px 0 0;font-size:4.7px;line-height:1.5}.gallery-node{border-radius:8px;width:108px;padding:6px}.gallery-node>div{grid-template-columns:1fr 1fr;gap:2px;height:64px;display:grid}.gallery-node i{background:linear-gradient(140deg,#d6e4fb,#426ba9);border-radius:3px}.gallery-node i:nth-child(2){background:linear-gradient(140deg,#303e56,#85a4cf)}.gallery-node i:nth-child(3){background:linear-gradient(140deg,#9db7df,#eef4fc)}.gallery-node i:nth-child(4){background:linear-gradient(140deg,#15243d,#4e75ac)}.text-node{border-radius:9px;align-items:center;gap:7px;width:140px;min-height:45px;padding:8px;display:flex}.text-node>span{color:#3976ed;background:#e8f0ff;border-radius:8px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.text-node div{flex-direction:column;gap:2px;display:flex}.text-node small{color:#5c7dbd;font-size:4.5px;font-weight:800}.text-node strong{color:#333946;font-size:5.5px}.mini-node{color:#5e6879;border-radius:8px;align-items:center;gap:6px;width:74px;min-height:32px;padding:6px;font-size:5px;font-weight:700;display:flex}.mini-node i{background:linear-gradient(140deg,#cbdcf7,#5f85bf);border-radius:4px;width:21px;height:18px}.node-a{top:35px;left:37px;transform:rotate(-2deg)}.node-b{top:48px;left:166px}.node-c{top:24px;left:319px}.node-d{top:138px;left:282px}.node-e{top:211px;left:88px}.node-f{top:165px;right:72px}.node-g{bottom:31px;right:35px}.node-h{bottom:31px;left:224px}.node-i{bottom:56px;right:182px}.connector{z-index:1;transform-origin:0;opacity:.55;background:linear-gradient(90deg,#66bfe5,#746cff);height:1px;position:absolute}.connector:before,.connector:after{content:"";background:#6f79ff;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px}.connector:before{left:-2px}.connector:after{right:-2px}.c1{width:52px;top:90px;left:122px;transform:rotate(4deg)}.c2{width:58px;top:93px;left:271px;transform:rotate(-18deg)}.c3{width:64px;top:118px;left:364px;transform:rotate(66deg)}.c4{width:110px;top:184px;left:349px;transform:rotate(7deg)}.c5{width:104px;top:245px;left:190px;transform:rotate(30deg)}.c6{width:83px;bottom:93px;right:138px;transform:rotate(22deg)}.c7{width:73px;bottom:78px;right:92px;transform:rotate(8deg)}.canvas-tools{z-index:6;flex-direction:column;gap:5px;display:flex;position:absolute;top:35px;right:9px}.canvas-tools span{color:#687387;background:#fffffff0;border:1px solid #e5eaf3;border-radius:99px;place-items:center;width:37px;min-height:25px;font-size:7px;font-weight:800;display:grid;box-shadow:0 3px 9px #26417014}.canvas-tools span.active{color:#2f72ff;border-color:#bdd2fb}.canvas-status{z-index:5;color:#3175ba;background:#fffffff0;border:1px solid #e5eaf3;border-radius:99px;padding:7px 10px;font-size:7px;font-weight:900;position:absolute;bottom:9px;left:10px;box-shadow:0 4px 10px #26417014}.floating-tag{z-index:4;color:#425573;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #fffc;border-radius:99px;padding:10px 15px;font-size:10px;font-weight:900;position:absolute;box-shadow:0 10px 24px #1b3c7d24}.tag-top{top:28px;right:31px}.tag-bottom{bottom:38px;left:8px}.tag-bottom span{color:var(--green);margin-right:5px}.intro{background:#fff;padding:116px max(24px,50% - 620px) 130px}.section-heading{text-align:center;max-width:780px;margin:0 auto 62px}.section-heading>span,.download-copy>span,.privacy-band>div:last-child>span{color:var(--blue);letter-spacing:.2em;font-family:Arial,sans-serif;font-size:10px;font-weight:900}.section-heading h2,.download-copy h2,.privacy-band h2{letter-spacing:0;margin:17px 0;font-size:clamp(34px,4vw,52px);line-height:1.2}.section-heading p{color:var(--muted);font-size:16px;line-height:1.8}.feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;width:min(1120px,100%);margin:0 auto;display:grid}.feature-grid article{background:#f6f9ff;border:1px solid #e1e8f5;border-radius:26px;min-height:350px;padding:34px;position:relative;overflow:hidden}.feature-grid article.featured{color:#fff;background:#13213c;transform:translateY(-18px)}.feature-grid article.featured:after{content:"";background:radial-gradient(circle,#3275ffd9,#2a4b9a0d 67%,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute;bottom:-95px;right:-65px}.feature-number{color:#8fa1c0;letter-spacing:.16em;font-family:Arial,sans-serif;font-size:10px;font-weight:900}.feature-icon{width:58px;height:58px;color:var(--blue);background:#fff;border-radius:18px;place-items:center;margin:48px 0 27px;font-size:22px;font-weight:900;display:grid;box-shadow:0 10px 24px #19408714}.featured .feature-icon{color:#7eacff;background:#22365e}.feature-grid h3{z-index:2;margin-bottom:12px;font-size:22px;position:relative}.feature-grid p{z-index:2;color:#66738a;margin-bottom:0;font-size:14px;line-height:1.8;position:relative}.featured p{color:#c0cbe0}.featured>small{z-index:2;color:#8394b4;margin-top:15px;font-size:10px;line-height:1.6;display:block;position:relative}.workflow-section{color:#fff;background:#102143;padding:118px max(24px,50% - 620px);overflow:hidden}.workflow-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;margin-bottom:58px;display:grid}.workflow-heading span{color:#78a5ff;letter-spacing:.2em;font-family:Arial,sans-serif;font-size:10px;font-weight:900}.workflow-heading h2{letter-spacing:0;margin:18px 0 0;font-size:clamp(36px,4vw,54px);line-height:1.18}.workflow-heading p{color:#aab9d4;margin:0;font-size:15px;line-height:1.9}.workflow-track{grid-template-columns:repeat(4,1fr auto) 1fr;align-items:center;gap:10px;display:grid;position:relative}.workflow-track article{background:#ffffff0e;border:1px solid #8eb1f429;border-radius:20px;min-height:210px;padding:24px 20px;position:relative;overflow:hidden}.workflow-track article:after{content:"";background:radial-gradient(circle,#3e7bff61,#0000 68%);border-radius:50%;width:105px;height:105px;position:absolute;bottom:-48px;right:-38px}.workflow-track article>span{color:#6e83a7;letter-spacing:.12em;font-family:Arial,sans-serif;font-size:9px;font-weight:900}.workflow-track article>i{color:#8fb4ff;background:#244274;border-radius:13px;place-items:center;width:42px;height:42px;margin:31px 0 18px;font-size:17px;font-style:normal;font-weight:900;display:grid}.workflow-track h3{margin-bottom:9px;font-size:16px}.workflow-track p{color:#8798b7;margin:0;font-size:10px;line-height:1.6}.workflow-track>b{color:#4e6fa9;font-size:18px;font-weight:400}.workflow-action{background:linear-gradient(135deg,#347cff,#2459df);border:1px solid #76a4ff45;border-radius:16px;align-items:center;gap:24px;width:max-content;max-width:100%;margin:48px auto 0;padding:14px 20px;display:flex;box-shadow:0 18px 38px #091a3f52}.workflow-action>span{align-items:center;gap:9px;display:flex}.workflow-action i{font-style:normal}.workflow-action strong{font-size:13px}.workflow-action small{color:#d7e5ff;border-left:1px solid #ffffff40;padding-left:24px;font-size:9px}.privacy-band{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;width:min(1160px,100% - 48px);min-height:510px;margin:0 auto;padding:90px 40px;display:grid}.privacy-band>div:last-child{max-width:570px}.privacy-band h2{margin-top:18px}.privacy-band p{color:var(--muted);font-size:15px;line-height:1.9}.privacy-band ul{gap:11px;margin:23px 0 0;padding:0;list-style:none;display:grid}.privacy-band li{color:#41516c;font-size:13px;font-weight:800}.privacy-band li:before{color:var(--green);content:"✓";margin-right:9px}.privacy-visual{place-items:center;min-height:330px;display:grid;position:relative}.privacy-core{z-index:3;color:#fff;background:linear-gradient(145deg,#4389ff,#2458d9);border-radius:34px;place-items:center;width:126px;height:126px;font-size:26px;font-weight:900;display:grid;position:relative;box-shadow:0 25px 55px #245bd947}.ring{border:1px solid #b9cdef;border-radius:50%;position:absolute}.r1{width:240px;height:240px}.r2{width:340px;height:250px;transform:rotate(25deg)}.orbit-dot{background:var(--green);border:8px solid #fff;border-radius:14px;width:43px;height:43px;position:absolute;box-shadow:0 8px 18px #1a598221}.d1{top:55px;right:75px}.d2{background:#8b69f8;bottom:48px;left:70px}.download-section{color:#fff;background:#0f1930;place-items:center;min-height:610px;padding:110px 24px 122px;display:grid;position:relative;overflow:hidden}.download-section:before,.download-section:after{content:"";border:1px solid #7ea9ff1c;border-radius:50%;position:absolute}.download-section:before{width:720px;height:720px}.download-section:after{width:940px;height:520px;transform:rotate(-15deg)}.download-spotlight{filter:blur(10px);background:radial-gradient(circle,#2f72ff47,#0000 68%);border-radius:50%;width:550px;height:550px;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.download-shell{z-index:2;grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(48px,7vw,92px);width:min(1120px,100%);display:grid;position:relative}.download-copy{text-align:left;flex-direction:column;align-items:flex-start;max-width:520px;display:flex}.download-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#15223dd6;border:1px solid #95b4ef2e;border-radius:22px;padding:18px;box-shadow:0 28px 70px #0309174d,inset 0 1px #ffffff0a}.download-panel-heading{justify-content:space-between;align-items:end;gap:24px;padding:3px 4px 16px;display:flex}.download-panel-heading span{font-size:15px;font-weight:800}.download-panel-heading small{color:#8292ae;text-align:right;max-width:260px;font-size:12px;line-height:1.45}.download-platform-actions{gap:10px;display:grid}.download-panel .download-button{box-shadow:none}.download-panel .download-button:hover{box-shadow:0 15px 32px #02081633}.download-copy .logo-mark{width:74px;height:74px;margin-bottom:28px}.download-copy>span{color:#82abff}.download-copy h2{margin-top:20px}.download-copy p{color:#aab7cf;max-width:48ch;margin-bottom:0;font-size:16px;line-height:1.8}.macos-preview-note{color:#8190aa;margin:14px 5px 3px;font-size:12px;line-height:1.65}.macos-preview-note strong{color:#b8c7e2;font-weight:700}.pending-note{color:#7f8da8;margin-top:12px}.contact-section{background:linear-gradient(135deg,#f7faff,#edf4ff);border-top:1px solid #dce6f5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:72px;padding:76px max(24px,50% - 540px);display:grid}.contact-copy{max-width:610px}.contact-copy>span{color:var(--blue);letter-spacing:.2em;font-family:Arial,sans-serif;font-size:10px;font-weight:900}.contact-copy h2{margin:15px 0 12px;font-size:clamp(32px,4vw,48px);line-height:1.18}.contact-copy p{color:var(--muted);margin:0;font-size:15px;line-height:1.85}.contact-copy small{color:#8492aa;margin-top:12px;font-size:10px;display:block}.contact-qr-card{background:#ffffffe6;border:1px solid #d8e4f7;border-radius:24px;grid-template-columns:126px 1fr;align-items:center;gap:14px;width:256px;padding:16px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:0 22px 48px #2b4f8921}.contact-qr-card:hover{border-color:#b7cdf4;transform:translateY(-3px);box-shadow:0 28px 58px #2b4f892e}.contact-qr-card img{object-fit:contain;background:#fff;border-radius:14px;width:126px;height:124px;display:block}.contact-qr-card>span{gap:6px;display:grid}.contact-qr-card strong{color:#1f3153;font-size:14px}.contact-qr-card small{color:#7d8ba4;font-size:9px;line-height:1.55}footer{color:#fff;background:#0f1930;border-top:1px solid #24304a;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:115px;padding:24px max(24px,50% - 620px);display:grid}.footer-brand strong{font-size:14px}footer p,footer>span{color:#71809d;margin:0;font-size:10px}footer>span{letter-spacing:.09em;justify-self:end;font-family:Arial,sans-serif}.capabilities-section{background:#edf3fc;padding:118px max(24px,50% - 620px)}.capabilities-heading{grid-template-columns:1.05fr .95fr;align-items:end;gap:18px 80px;margin-bottom:56px;display:grid}.capabilities-heading>span{color:var(--blue);letter-spacing:.2em;grid-column:1/-1;font-family:Arial,sans-serif;font-size:10px;font-weight:900}.capabilities-heading h2{letter-spacing:0;margin:0;font-size:clamp(36px,4vw,54px);line-height:1.18}.capabilities-heading p{color:var(--muted);margin:0;font-size:15px;line-height:1.9}.capability-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.capability-grid>a{background:#ffffffe0;border:1px solid #dce6f7;border-radius:22px;min-width:0;padding:15px 15px 28px;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 16px 36px #25417114}.capability-grid>a:hover{border-color:#b9cefa;transform:translateY(-4px);box-shadow:0 23px 45px #25417124}.capability-preview{background:#e9f0fb;border-radius:15px;height:180px;margin-bottom:26px;position:relative;overflow:hidden}.capability-preview i,.capability-preview span{display:block;position:absolute}.material-mini{background-color:#f7f9fd;background-image:radial-gradient(#ccdaee .8px,#0000 .8px);background-size:12px 12px}.material-mini i{background:#2e6fe9;border:5px solid #fff;border-radius:12px;width:32%;height:58%;top:20%;box-shadow:0 9px 22px #1d48992e}.material-mini i:first-child{background:#202f49;left:8%;transform:rotate(-5deg)}.material-mini i:nth-child(2){background:#dbe9ff;left:34%;transform:translateY(-8px)}.material-mini i:nth-child(3){background:#4f80df;left:60%;transform:rotate(5deg)}.material-mini span{color:var(--blue);background:#fff;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:900;bottom:11px;right:12px}.notes-mini{background:#f8f9fc}.notes-mini i{border-radius:10px;width:34%;height:52%;top:23%;box-shadow:0 10px 22px #28395a1c}.notes-mini i:first-child{background:#fff3bd;left:10%;transform:rotate(-5deg)}.notes-mini i:nth-child(2){background:#dce9ff;left:34%;transform:translateY(-10px)}.notes-mini i:nth-child(3){background:#dff7ef;left:58%;transform:rotate(5deg)}.notes-mini span{color:#fff;background:#ff4268;border-radius:12px;place-items:center;width:40px;height:40px;font-size:15px;font-weight:900;display:grid;top:14px;right:15px}.pin-mini{background:#17243d}.pin-mini:before{content:"";background-image:linear-gradient(#80a2d814 1px,#0000 1px),linear-gradient(90deg,#80a2d814 1px,#0000 1px);background-size:21px 21px;position:absolute;inset:0}.pin-mini i{background:#edf3ff;border:4px solid #fff;border-radius:10px;width:46%;height:52%;box-shadow:0 13px 25px #030a174d}.pin-mini i:first-child{top:15%;left:10%;transform:rotate(-4deg)}.pin-mini i:nth-child(2){background:#99b9ff;top:29%;left:31%}.pin-mini i:nth-child(3){background:#fff1b8;top:18%;right:7%;transform:rotate(5deg)}.pin-mini span{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;bottom:12px;right:13px}.capability-grid>a>small{color:#7892bc;letter-spacing:.12em;font-family:Arial,sans-serif;font-size:9px;font-weight:900}.capability-grid h3{margin:12px 0 10px;font-size:24px}.capability-grid p{color:#66738a;min-height:68px;margin-bottom:20px;font-size:13px;line-height:1.75}.capability-grid>a>strong{color:var(--blue-deep);justify-content:space-between;align-items:center;font-size:12px;display:flex}.capability-grid>a>strong span{font-size:18px;transition:transform .18s}.capability-grid>a:hover>strong span{transform:translate(4px)}.tutorial-section{color:#fff;background:#0f1930;grid-template-columns:.72fr 1.28fr;align-items:center;gap:76px;padding:112px max(24px,50% - 620px);display:grid;overflow:hidden}.tutorial-copy>span{color:#7da7fa;letter-spacing:.2em;font-family:Arial,sans-serif;font-size:10px;font-weight:900}.tutorial-copy h2{margin:17px 0 22px;font-size:clamp(36px,4vw,54px);line-height:1.18}.tutorial-copy p{color:#aab7cf;margin:0;font-size:15px;line-height:1.9}.tutorial-meta{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.tutorial-meta span{color:#b9cef7;letter-spacing:.06em;background:#3f69ba29;border:1px solid #86abf42e;border-radius:99px;padding:7px 11px;font-size:9px;font-weight:900}.tutorial-player-shell{background:linear-gradient(145deg,#274375e6,#0a1222f5);border:1px solid #8eb1f433;border-radius:30px;padding:11px;position:relative;box-shadow:0 36px 80px #0309156b}.tutorial-player-shell:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle,#2f72ff38,#0000 62%);position:absolute;inset:-80px -60px}.tutorial-player-bar{z-index:1;color:#b9c7df;justify-content:space-between;align-items:center;height:42px;padding:0 11px 0 8px;font-size:10px;font-weight:800;display:flex;position:relative}.tutorial-player-bar span{align-items:center;gap:8px;display:flex}.tutorial-player-bar i{background:#4d8cff;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 5px #4d8cff24}.tutorial-player-bar small{color:#7186aa;font-family:Arial,sans-serif;font-size:9px}.tutorial-video{z-index:1;aspect-ratio:16/9;object-fit:contain;background:#050913;border-radius:21px;width:100%;display:block;position:relative}.tutorial-player-help{z-index:1;color:#aab7cf;text-align:right;margin:12px 8px 4px;font-size:14px;line-height:1.6;position:relative}.tutorial-player-help a{color:#b9cef7;text-underline-offset:3px;margin-left:8px;text-decoration:underline}.tutorial-player-help a:focus-visible{outline-offset:4px;outline:2px solid #b9cef7}.workflow-library-section{background:#fff;padding:118px max(24px,50% - 620px)}.workflow-library-heading{grid-template-columns:1.08fr .92fr;align-items:end;gap:72px;margin-bottom:54px;display:grid}.workflow-library-heading>div:first-child>span{color:var(--blue);letter-spacing:.2em;font-family:Arial,sans-serif;font-size:10px;font-weight:900}.workflow-library-heading h2{margin:17px 0 0;font-size:clamp(36px,4vw,54px);line-height:1.18}.workflow-library-heading p{color:var(--muted);margin:0 0 18px;font-size:15px;line-height:1.9}.workflow-library-heading a{color:var(--blue-deep);align-items:center;gap:18px;font-size:12px;font-weight:900;display:inline-flex}.workflow-library-heading a span{font-size:18px;transition:transform .18s}.workflow-library-heading a:hover span{transform:translate(4px)}.workflow-showcase-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.workflow-showcase-card{background:#f9fbff;border:1px solid #e0e7f3;border-radius:25px;min-width:0;padding:15px 15px 28px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 18px 42px #20396214}.workflow-showcase-card:hover{border-color:#b9cefa;transform:translateY(-4px);box-shadow:0 24px 52px #20396224}.workflow-card-visual{border-radius:18px;height:250px;position:relative;overflow:hidden}.workflow-card-copy{padding:25px 13px 0}.workflow-card-copy>small{color:#7790b8;letter-spacing:.13em;font-family:Arial,sans-serif;font-size:9px;font-weight:900}.workflow-card-copy h3{color:#17243b;margin:11px 0 10px;font-size:25px}.workflow-card-copy p{color:#69768d;min-height:52px;margin:0;font-size:13px;line-height:1.8}.workflow-card-copy>div{flex-wrap:wrap;gap:7px;min-height:26px;margin-top:17px;display:flex}.workflow-card-copy>div span{color:#4c6d9f;background:#eaf1ff;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:800}.workflow-card-copy>strong{color:var(--blue-deep);justify-content:space-between;align-items:center;margin-top:22px;font-size:12px;display:flex}.workflow-card-copy>strong span{font-size:18px;transition:transform .18s}.workflow-showcase-card:hover .workflow-card-copy>strong span{transform:translate(4px)}.workflow-showcase-card.compact{grid-template-columns:.9fr 1.1fr;align-items:stretch;display:grid}.workflow-showcase-card.compact .workflow-card-visual{height:100%;min-height:240px}.workflow-showcase-card.compact .workflow-card-copy{flex-direction:column;justify-content:center;padding:23px 22px;display:flex}.workflow-showcase-card.compact .workflow-card-copy p{min-height:0}.workflow-showcase-card.compact .workflow-card-copy>strong{margin-top:20px}.outfit-visual{background:linear-gradient(145deg,#ebe5de,#d9ccbc);justify-content:center;align-items:center;gap:25px;display:flex}.outfit-visual:before{content:"";background:linear-gradient(90deg,#0000 49.8%,#ffffff73 50%,#0000 50.2%);position:absolute;inset:0}.outfit-person{border:5px solid #ffffffbf;border-radius:64px 64px 20px 20px;width:135px;height:190px;position:relative;overflow:hidden;box-shadow:0 18px 30px #45362a26}.outfit-person i{background:#d2a88e;border-radius:50%;width:48px;height:48px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.outfit-person b{background:#f3eee6;border-radius:45px 45px 12px 12px;position:absolute;inset:58px 18px 0}.outfit-person.after b{background:linear-gradient(155deg,#b8d0ec,#526e9f)}.outfit-person span{z-index:2;color:#fff;text-align:center;background:#142238b8;border-radius:7px;padding:6px;font-size:8px;font-weight:850;position:absolute;bottom:8px;left:8px;right:8px}.outfit-visual>em{z-index:2;width:34px;height:34px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;font-size:18px;font-style:normal;display:grid;position:relative;box-shadow:0 8px 18px #38445829}.outfit-visual>small,.detail-visual>small{color:#fff;background:#142238c7;border-radius:9px;padding:7px 10px;font-size:8px;font-weight:800;position:absolute;bottom:13px;right:14px}.detail-visual{background:#dce9f5;grid-template-rows:1fr;grid-template-columns:1.35fr .65fr;gap:10px;padding:23px;display:grid}.detail-main,.detail-side{background:#fff;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 12px 25px #284a6f1f}.detail-main i{border:18px solid #263a57;border-radius:50%;width:110px;height:110px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.detail-main b{background:#456f9f;border-radius:15px;width:82px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.detail-side{box-shadow:none;background:#ffffff94;grid-template-rows:repeat(3,1fr);gap:7px;padding:9px;display:grid}.detail-side i{background:linear-gradient(135deg,#eef4fa,#9db6d0);border-radius:9px}.detail-side i:nth-child(2){background:linear-gradient(135deg,#33485f,#9db4cb)}.detail-side i:nth-child(3){background:linear-gradient(135deg,#f7f1e8,#b8a28c)}.detail-visual>span{color:#46617e;background:#ffffffe0;border-radius:6px;padding:5px 7px;font-size:7px;font-weight:900;position:absolute}.detail-visual>span:first-of-type{top:34px;left:34px}.detail-visual>span:nth-of-type(2){top:34px;right:35px}.detail-visual>span:nth-of-type(3){top:104px;right:35px}.character-visual{background:#f0e7dd;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:7px;padding:18px;display:grid}.character-visual i{background:radial-gradient(circle at 50% 36%,#d9aa8d 0 15%,#0000 16%),linear-gradient(145deg,#f8f1e8,#c8ad96);border-radius:10px}.character-visual i:nth-child(2){background:radial-gradient(circle at 62% 36%,#d9aa8d 0 15%,#0000 16%),linear-gradient(145deg,#f4e9dc,#9e8370)}.character-visual i:nth-child(3){background:radial-gradient(circle at 45% 34%,#d9aa8d 0 15%,#0000 16%),linear-gradient(145deg,#d9c5b2,#f8f0e5)}.character-visual i:nth-child(4){background:radial-gradient(circle at 50% 39%,#d9aa8d 0 15%,#0000 16%),linear-gradient(145deg,#ad8c74,#ead9c9)}.character-visual span{color:#fff;background:#1c283bb3;border-radius:5px;padding:4px 6px;font-size:6px;font-weight:800;position:absolute}.character-visual span:first-of-type{top:24px;left:24px}.character-visual span:nth-of-type(2){top:24px;right:24px}.character-visual span:nth-of-type(3){bottom:24px;left:24px}.character-visual span:nth-of-type(4){bottom:24px;right:24px}.product-visual{background-color:#eef4fd;background-image:radial-gradient(#c5d5ec .8px,#0000 .8px);background-size:12px 12px;justify-content:center;align-items:center;gap:8px;display:flex}.product-visual i{z-index:2;background:repeating-linear-gradient(45deg,#edf1f6 0 7px,#9cacc0 8px 9px);border:4px solid #fff;border-radius:11px;width:58px;height:92px;position:relative;box-shadow:0 12px 23px #29466e21}.product-visual i:nth-of-type(2){background:linear-gradient(145deg,#cfe2ff,#3477dc)}.product-visual i:nth-of-type(3){background:linear-gradient(145deg,#243a57,#86a5ce)}.product-visual b{z-index:1;background:#7895bd;width:13px;height:1px;position:relative}.product-visual span{color:#607998;font-size:6px;font-weight:900;position:absolute;bottom:19px}.product-visual span:first-of-type{left:18px}.product-visual span:nth-of-type(2){left:86px}.product-visual span:nth-of-type(3){right:18px}.feature-page{background:var(--paper)}.feature-hero{grid-template-columns:.72fr 1.28fr;align-items:center;gap:42px;width:min(1260px,100% - 48px);min-height:790px;margin:0 auto;padding:70px 0 98px;display:grid}.feature-hero-copy{z-index:3;position:relative}.feature-hero h1{letter-spacing:0;margin:0 0 26px;font-size:clamp(44px,4.6vw,66px);line-height:1.12}.feature-hero h1 em{color:var(--blue);font-style:normal;display:block}.feature-hero-copy>p{max-width:530px;color:var(--muted);margin-bottom:30px;font-size:16px;line-height:1.9}.feature-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.feature-hero-actions>a{color:#48617f;background:#fff;border:1px solid #cbdaf4;border-radius:12px;align-items:center;gap:16px;min-height:46px;padding:0 16px;font-size:11px;font-weight:900;display:inline-flex}.feature-hero-actions>a:first-child{border-color:var(--blue);background:var(--blue);color:#fff}.feature-hero-actions>a span{font-size:16px}.feature-hero-actions>a:hover{border-color:var(--blue);color:var(--blue)}.feature-hero-actions>a:first-child:hover{color:#fff;transform:translateY(-2px)}.feature-effect-stage{place-items:center;min-width:0;min-height:590px;display:grid;position:relative}.feature-effect-glow{background:radial-gradient(circle at 45% 45%,#d8e7ff,#a7c5ff 55%,#5a8aed);border-radius:42% 58% 55% 45%;width:90%;height:78%;position:absolute;transform:rotate(-4deg);box-shadow:0 45px 90px #2d5aba30}.effect-window{z-index:2;aspect-ratio:41/28;background:#fff;border:1px solid #fffffff0;border-radius:22px;width:min(820px,100%);position:relative;overflow:hidden;transform:perspective(1400px)rotateY(-3deg)rotateX(1deg);box-shadow:0 38px 85px #112a5e47,0 6px 18px #112a5e21}.effect-topbar{background:#fffffff7;border-bottom:1px solid #e9edf5;justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.effect-topbar>div:first-child{align-items:center;gap:9px;font-size:11px;display:flex}.effect-topbar>div:first-child i{background:#ffb423;border-radius:50%;width:6px;height:6px}.effect-actions{align-items:center;gap:6px;display:flex}.effect-actions span{color:#64718a;background:#f9fbff;border:1px solid #e6ebf3;border-radius:9px;place-items:center;min-width:29px;min-height:29px;padding:0 9px;font-size:8px;font-weight:800;display:grid}.effect-sidebar{background:#fafcff;border-right:1px solid #e8edf6;padding:13px 11px}.effect-sidebar>button,.notes-rail>button{width:100%;height:34px;color:var(--blue);background:#fff;border:1px dashed #b9d0fb;border-radius:9px;margin-bottom:14px;font-size:8px;font-weight:900}.effect-sidebar>small{color:#a0a9b8;margin:13px 7px 6px;font-size:6px;font-weight:900;display:block}.effect-folder{color:#626b79;border-radius:8px;align-items:center;gap:7px;min-height:30px;padding:7px 8px;font-size:7px;display:flex}.effect-folder i{color:#ffac24;font-size:11px;font-style:normal}.effect-folder em{color:#8c939e;background:#eceff4;border-radius:99px;margin-left:auto;padding:2px 6px;font-size:6px;font-style:normal}.effect-folder.active{color:#fff;background:#20252e}.effect-folder.canvas-active{color:#fff;background:#625cf5}.effect-folder.canvas-active i{color:#fff}.effect-float{z-index:6;color:#4f607a;background:#fffffff5;border:1px solid #dce7f8;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:8px;display:flex;position:absolute;box-shadow:0 15px 32px #19396e29}.effect-float>span{width:23px;height:23px;color:var(--green);background:#e1f7ef;border-radius:8px;place-items:center;font-weight:900;display:grid}.materials-body{grid-template-columns:155px 1fr;height:calc(100% - 54px);display:grid}.asset-browser{background-color:#f8fbff;background-image:radial-gradient(#d7e1ef .7px,#0000 .7px);background-size:13px 13px;padding:0 18px 18px}.asset-tabs{border-bottom:1px solid #e9edf5;align-items:center;gap:9px;height:48px;display:flex}.asset-tabs span{color:#858e9c;border-radius:8px;padding:6px 10px;font-size:7px;font-weight:800}.asset-tabs span.active{color:#fff;background:#21252d}.asset-heading{justify-content:space-between;align-items:center;height:62px;display:flex}.asset-heading>div{flex-direction:column;gap:5px;display:flex}.asset-heading small{color:#8ba1c4;letter-spacing:.12em;font-family:Arial,sans-serif;font-size:5px;font-weight:900}.asset-heading strong{font-size:12px}.asset-heading>span{color:#7082a0;background:#e9f0fb;border-radius:99px;padding:5px 8px;font-size:6px;font-weight:800}.asset-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.effect-asset{background:#fffffff7;border:1px solid #e1e7f1;border-radius:10px;min-width:0;padding:6px 6px 8px;box-shadow:0 6px 15px #26417014}.effect-asset small{color:#979fab;margin:6px 2px 3px;font-size:5px;display:block}.effect-asset strong{text-overflow:ellipsis;white-space:nowrap;margin:0 2px;font-size:7px;display:block;overflow:hidden}.asset-art{background:#dce7f7;border-radius:7px;height:95px;position:relative;overflow:hidden}.asset-art i{display:block;position:absolute}.art-form{background:#16233a}.art-form i:first-child{border:9px solid #6f8fca;border-radius:38% 38% 48% 48%;width:76px;height:45px;top:24px;left:50%;transform:translate(-50%)}.art-form i:nth-child(2),.art-form i:nth-child(3){background:#32496f;border-radius:10px;width:22px;height:35px;top:37px}.art-form i:nth-child(2){left:20px;transform:rotate(23deg)}.art-form i:nth-child(3){right:20px;transform:rotate(-23deg)}.art-wheel{background:#e7edf5}.art-wheel i:first-child{border:13px solid #303b4d;border-radius:50%;width:82px;height:82px;top:7px;left:50%;transform:translate(-50%)}.art-wheel i:nth-child(2){background:#4e6d9f;border-radius:9px;width:42px;height:27px;top:34px;left:50%;transform:translate(-50%)}.art-wheel i:nth-child(3){background:#2a3341;width:3px;height:46px;top:25px;left:50%;transform:translate(-50%)}.art-surface{background:#b5caed}.art-surface i{background:#ffffff8c;border-radius:50%;width:76%;height:17px;left:12%;transform:rotate(-13deg)}.art-surface i:first-child{top:20px}.art-surface i:nth-child(2){top:43px}.art-surface i:nth-child(3){top:66px}.art-layout{background-color:#f1f4f8;background-image:linear-gradient(#cbd4e0 1px,#0000 1px),linear-gradient(90deg,#cbd4e0 1px,#0000 1px);background-size:16px 16px}.art-layout i{border:2px solid #4b73b6;border-radius:5px}.art-layout i:first-child{width:64px;height:42px;top:17px;left:17px;transform:rotate(-8deg)}.art-layout i:nth-child(2){width:53px;height:33px;bottom:12px;right:14px}.art-layout i:nth-child(3){border-radius:50%;width:20px;height:20px;top:15px;right:25px}.art-light{background:#20355a}.art-light i{filter:blur(5px);background:#68b2ff;border-radius:50%;width:18px;height:72px;top:10px;transform:rotate(18deg)}.art-light i:first-child{left:26px}.art-light i:nth-child(2){background:#55e4cb;left:64px}.art-light i:nth-child(3){background:#c58bff;right:24px}.art-detail{background:#d8e2f1}.art-detail i{border:7px solid #415679;border-radius:50%}.art-detail i:first-child{width:70px;height:70px;top:13px;left:15px}.art-detail i:nth-child(2){border-color:#6f91cc;width:42px;height:42px;top:27px;right:17px}.art-detail i:nth-child(3){border-width:4px;width:15px;height:15px;top:41px;right:31px}.material-float{bottom:17px;right:17px}.notes-body{grid-template-columns:205px 1fr;height:calc(100% - 54px);display:grid}.notes-rail{background:#fbfcff;border-right:1px solid #e8edf6;padding:13px}.notes-switch{color:#8b939e;background:#f0f3f8;border-radius:10px;grid-template-columns:1fr 1fr;height:35px;margin-bottom:10px;padding:4px;font-size:7px;display:grid}.notes-switch>span,.notes-switch>strong{border-radius:7px;place-items:center;display:grid}.notes-switch>strong{color:#ef8f00;background:#fff;box-shadow:0 4px 10px #1e315217}.notes-switch i{color:#fff;background:#ff9f00;border-radius:99px;margin-left:4px;padding:2px 5px;font-size:6px;font-style:normal}.notes-rail>button{color:#b77200;background:#fff9e8;border-style:solid;border-color:#f1db9a}.note-list{color:#697384;border-radius:9px;align-items:center;gap:9px;padding:9px 8px;display:flex}.note-list>i{color:#7893c2;background:#eef2f8;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;display:grid}.note-list>div{flex-direction:column;gap:3px;min-width:0;display:flex}.note-list strong{font-size:7px}.note-list small{color:#a0a8b4;font-size:5px}.note-list.active{color:#303846;background:#fff;box-shadow:0 5px 13px #1f345814}.mini-sticky{background:#fff6cc;border:1px solid #f0db95;border-radius:10px;flex-direction:column;gap:6px;margin-top:19px;padding:13px;display:flex;box-shadow:0 7px 14px #694d0e14}.mini-sticky small{color:#a57a16;font-size:6px}.mini-sticky strong{color:#695116;font-size:8px;line-height:1.45}.mini-sticky span{color:#ad8c3a;font-size:5px}.calendar-panel{background:#fff;padding:21px 24px}.calendar-heading{justify-content:space-between;align-items:flex-start;height:55px;display:flex}.calendar-heading>div:first-child{flex-direction:column;gap:5px;display:flex}.calendar-heading small{color:#8da1c0;font-size:5px;font-weight:900}.calendar-heading strong{font-size:14px}.calendar-heading>div:last-child{align-items:center;gap:5px;display:flex}.calendar-heading>div:last-child span{color:#737f91;border:1px solid #e6ebf3;border-radius:8px;place-items:center;min-width:26px;height:26px;padding:0 7px;font-size:7px;display:grid}.week-row,.calendar-grid{grid-template-columns:repeat(7,1fr);display:grid}.week-row{color:#a4abb5;text-align:center;margin:4px 0 7px;font-size:6px}.calendar-grid{grid-auto-rows:48px;gap:2px}.calendar-grid>span{color:#434b58;border-radius:8px;padding:6px;font-family:Arial,sans-serif;font-size:8px;font-weight:800;position:relative}.calendar-grid>span:first-child,.calendar-grid>span:nth-last-child(-n+3){color:#c3c7cd}.calendar-grid>span i{color:#ff4268;text-overflow:ellipsis;white-space:nowrap;font-size:4px;font-style:normal;position:absolute;bottom:5px;left:4px;right:4px;overflow:hidden}.calendar-grid>span.has-event{background:#fff0f3}.calendar-grid>span.today{color:#ff365f;background:#fff;border:1px solid #ffb4c2}.calendar-grid>span b{float:right;color:#fff;background:#ff4268;border-radius:50%;place-items:center;width:14px;height:14px;font-size:4px;display:grid}.today-row{color:#6e7c91;background:#f1f5fc;border-radius:10px;grid-template-columns:44px 1fr auto;align-items:center;height:43px;margin-top:7px;padding:0 11px;font-size:6px;display:grid}.today-row strong{color:#3e495b;font-size:7px}.today-row i{color:var(--green);background:#e1f7ef;border-radius:99px;padding:4px 6px;font-size:5px;font-style:normal}.notes-float{bottom:18px;right:19px}.notes-float>span{color:#ed9100;background:#fff0d4}.pin-effect{color:#fff;background:#131c2c;border-color:#42516b}.pin-effect:before{content:"";background-image:linear-gradient(#8ba9db12 1px,#0000 1px),linear-gradient(90deg,#8ba9db12 1px,#0000 1px);background-size:27px 27px;position:absolute;inset:0}.desktop-menu{z-index:2;background:#0a101ab3;border-bottom:1px solid #9bb5e11f;align-items:center;height:54px;padding:0 15px;display:flex;position:relative}.desktop-menu>div{align-items:center;gap:8px;font-size:10px;display:flex}.desktop-menu>span{color:#71819c;margin-left:auto;font-size:7px}.desktop-menu>i{color:#71819c;margin-left:15px;font-size:8px;font-style:normal}.desktop-code{opacity:.28;gap:16px;display:grid;position:absolute;top:76px;left:28px;right:24px}.desktop-code span{background:#7f97bf;border-radius:99px;height:5px}.desktop-code span:first-child{width:48%}.desktop-code span:nth-child(2){width:72%}.desktop-code span:nth-child(3){width:61%}.desktop-code span:nth-child(4){width:82%}.desktop-code span:nth-child(5){width:42%}.desktop-code span:nth-child(6){width:67%}.desktop-code span:nth-child(7){width:54%}.pinned-window{z-index:4;color:#334058;background:#f8faff;border:1px solid #ffffffe0;border-radius:13px;position:absolute;overflow:hidden;box-shadow:0 22px 48px #00000059}.main-pin{width:405px;height:325px;top:91px;left:67px;transform:rotate(-1.5deg)}.small-pin{width:225px;height:180px;bottom:55px;right:45px;transform:rotate(2deg)}.pin-toolbar{background:#fff;border-bottom:1px solid #e5eaf3;justify-content:space-between;align-items:center;height:38px;padding:0 10px;display:flex}.pin-toolbar>span{align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.pin-toolbar>span i{color:var(--blue);font-size:6px;font-style:normal}.pin-toolbar>div{gap:4px;display:flex}.pin-toolbar b{color:#7b879a;background:#f9fbff;border:1px solid #e2e7ef;border-radius:7px;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.pin-toolbar b.active{color:var(--blue);background:#eaf1ff;border-color:#99b9ff}.pin-canvas{background-color:#eaf0f8;background-image:radial-gradient(#bdc9dc .8px,#0000 .8px);background-size:12px 12px;height:226px;position:relative;overflow:hidden}.pin-product{border:17px solid #23324a;border-radius:46% 46% 42% 42%;width:235px;height:133px;position:absolute;top:45px;left:50%;transform:translate(-50%)}.pin-product:before{content:"";background:#4f73b1;border-radius:16px;width:96px;height:65px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.pin-product i{background:#314767;border-radius:17px;width:47px;height:88px;position:absolute;top:48px}.pin-product i:first-child{left:-23px;transform:rotate(23deg)}.pin-product i:nth-child(2){right:-23px;transform:rotate(-23deg)}.pin-product i:nth-child(3),.pin-product i:nth-child(4){background:#1d2a3c;border:5px solid #7fa4e6;border-radius:50%;width:20px;height:20px;top:40px}.pin-product i:nth-child(3){left:30px}.pin-product i:nth-child(4){right:30px}.pin-measures span{background:var(--blue);color:#fff;border-radius:5px;padding:3px 5px;font-size:5px;position:absolute}.pin-measures span:first-child{top:22px;left:64px}.pin-measures span:nth-child(2){top:102px;right:37px}.pin-measures span:nth-child(3){bottom:21px;left:44%}.pin-caption{flex-direction:column;gap:5px;height:61px;padding:11px 13px;display:flex}.pin-caption small{color:#8c99ad;font-size:5px}.pin-caption strong{font-size:8px}.detail-rings{background:#dce5f4;height:142px;position:relative}.detail-rings i{border:8px solid #354c70;border-radius:50%;position:absolute}.detail-rings i:first-child{width:105px;height:105px;top:19px;left:22px}.detail-rings i:nth-child(2){border-color:#6388c8;width:68px;height:68px;top:38px;right:20px}.detail-rings i:nth-child(3){border-color:#9ab8ec;width:30px;height:30px;top:57px;right:39px}.pin-note{z-index:5;color:#594817;background:#fff3bd;border:1px solid #ffe8a2;border-radius:13px;flex-direction:column;gap:8px;width:255px;min-height:118px;padding:17px;display:flex;position:absolute;top:82px;right:45px;transform:rotate(2deg);box-shadow:0 18px 38px #00000040}.pin-note span{color:#a17a13;font-size:5px;font-weight:900}.pin-note strong{font-size:9px;line-height:1.5}.pin-note small{color:#9a7d2f;font-size:5px}.pin-status{z-index:6;background:#1a2c49f2;border:1px solid #749de659;border-radius:12px;align-items:center;gap:9px;padding:10px 14px;display:flex;position:absolute;bottom:33px;left:42px;box-shadow:0 15px 30px #0000004d}.pin-status>i{background:var(--blue);border-radius:9px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.pin-status>span{flex-direction:column;gap:3px;display:flex}.pin-status strong{font-size:7px}.pin-status small{color:#8293b0;font-size:5px}.feature-details{background:#fff;grid-template-columns:.8fr 1.2fr;gap:85px;padding:112px max(24px,50% - 580px);display:grid}.feature-details-heading>span,.feature-switch>div:first-child>span{color:var(--blue);letter-spacing:.18em;font-family:Arial,sans-serif;font-size:9px;font-weight:900}.feature-details-heading h2{letter-spacing:0;margin:18px 0 0;font-size:clamp(34px,3.8vw,50px);line-height:1.22}.feature-points{display:grid}.feature-points article{border-bottom:1px solid #e4e9f1;grid-template-columns:54px 1fr;align-content:center;min-height:145px;padding:24px 0;display:grid}.feature-points article:first-child{border-top:1px solid #e4e9f1}.feature-points article>span{color:#9bb7e8;grid-row:1/3;font-family:Arial,sans-serif;font-size:11px;font-weight:900}.feature-points h3{margin:0 0 8px;font-size:20px}.feature-points p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.feature-switch{background:#edf3fc;padding:105px max(24px,50% - 580px)}.feature-switch>div:first-child{justify-content:space-between;align-items:end;margin-bottom:42px;display:flex}.feature-switch h2{margin:0;font-size:38px}.feature-switch-links{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.feature-switch-links>a{background:#fff;border:1px solid #dbe5f5;border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;min-height:112px;padding:20px;display:grid;box-shadow:0 12px 26px #26417014}.feature-switch-links>a>i{background:var(--blue-soft);width:48px;height:48px;color:var(--blue);border-radius:14px;place-items:center;font-size:18px;font-style:normal;display:grid}.feature-switch-links>a>span{flex-direction:column;gap:5px;display:flex}.feature-switch-links strong{font-size:15px}.feature-switch-links small{color:#8793a7;font-size:9px}.feature-switch-links b{color:var(--blue);font-size:20px;font-weight:400;transition:transform .18s}.feature-switch-links>a:hover b{transform:translate(4px)}.feature-download-band{color:#fff;background:#102143;justify-content:space-between;align-items:center;gap:32px;min-height:180px;padding:32px max(24px,50% - 580px);display:flex}.feature-download-band>div:first-child{align-items:center;gap:16px;display:flex}.feature-download-band>div:first-child>span{flex-direction:column;gap:5px;display:flex}.feature-download-band small{color:#7da7fa;letter-spacing:.12em;font-family:Arial,sans-serif;font-size:12px;font-weight:800}.feature-download-band strong{font-size:19px}.feature-download-actions{grid-template-columns:repeat(2,minmax(190px,1fr));gap:10px;display:grid}@media (width<=1050px){.hero{text-align:center;grid-template-columns:1fr;padding-top:70px}.hero-copy>p{margin-left:auto;margin-right:auto}.privacy-pills{justify-content:center;margin-left:auto;margin-right:auto}.hero-actions{align-items:center}.download-shell{grid-template-columns:1fr;gap:42px;max-width:760px}.download-copy{text-align:center;align-items:center;max-width:650px;margin:0 auto}.download-copy p{margin-left:auto;margin-right:auto}.product-scene{min-height:580px}.feature-grid{grid-template-columns:1fr;max-width:620px}.feature-grid article,.feature-grid article.featured{min-height:260px;transform:none}.feature-icon{margin:30px 0 22px}.workflow-heading{text-align:center;grid-template-columns:1fr;gap:24px}.workflow-heading p{max-width:650px;margin:0 auto}.workflow-track{grid-template-columns:repeat(5,1fr);gap:10px}.workflow-track>b{display:none}.workflow-track article{min-height:225px}.privacy-band{text-align:center;grid-template-columns:1fr;gap:28px}.privacy-band>div:last-child{margin:0 auto}.privacy-band ul{justify-content:center}.capabilities-heading{text-align:center;grid-template-columns:1fr;gap:20px}.capabilities-heading>span{grid-column:auto}.capabilities-heading h2{margin:0}.capabilities-heading p{max-width:650px;margin:0 auto}.capability-grid{grid-template-columns:1fr;max-width:620px;margin:0 auto}.capability-grid p{min-height:0}.tutorial-section{grid-template-columns:1fr;gap:42px}.tutorial-copy{text-align:center;max-width:680px;margin:0 auto}.tutorial-meta{justify-content:center}.workflow-library-heading{text-align:center;grid-template-columns:1fr;gap:20px}.workflow-library-heading p{max-width:650px;margin-left:auto;margin-right:auto}.workflow-library-heading a{justify-content:center}.feature-hero{text-align:center;grid-template-columns:1fr;padding-top:70px}.feature-hero-copy>p{margin-left:auto;margin-right:auto}.feature-hero-actions{justify-content:center}.feature-effect-stage{min-height:610px}.feature-details{text-align:center;grid-template-columns:1fr;gap:45px}.feature-points{text-align:left;width:100%;max-width:720px;margin:0 auto}}@media (width<=700px){html{scroll-padding-top:72px}.site-header{width:calc(100% - 32px);height:72px}.brand{gap:9px;min-width:0}.brand .logo-mark{width:40px;height:40px}.brand strong{font-size:15px}.brand small{letter-spacing:.13em;font-size:7px}nav{display:none}.mobile-menu{z-index:20;display:block;position:relative}.mobile-menu summary{color:#49607f;cursor:pointer;background:#fff;border:1px solid #dbe4f3;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;list-style:none;display:grid;box-shadow:0 5px 14px #28406714}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu>div{background:#fffffffa;border:1px solid #dce5f3;border-radius:13px;width:188px;padding:8px;display:grid;position:absolute;top:50px;right:0;box-shadow:0 18px 38px #1e355b2b}.mobile-menu a{color:#52617a;border-radius:8px;padding:11px 12px;font-size:12px;font-weight:800}.mobile-menu a:hover{background:var(--blue-soft);color:var(--blue-deep)}.hero{gap:16px;width:100%;min-height:auto;padding:48px 18px 68px}.eyebrow{letter-spacing:.09em;justify-content:center;margin-bottom:18px;font-size:10px}.hero h1{letter-spacing:0;margin-bottom:22px;font-size:clamp(34px,10.5vw,42px);line-height:1.15}.hero-copy>p{margin-bottom:22px;font-size:14px;line-height:1.8}.privacy-pills{gap:6px;margin-bottom:26px}.privacy-pills span{padding:7px 9px;font-size:9px}.hero-actions{width:100%}.hero-download-buttons{grid-template-columns:1fr;width:min(100%,340px)}.hero-download-buttons .platform-android{grid-column:auto;min-height:76px}.hero-download-buttons .platform-android .download-button-copy{display:grid}.download-button{width:100%}.system-note{text-align:center}.product-scene{width:100%;min-height:430px;overflow:hidden}.scene-glow{width:500px;height:370px}.workspace-window{transform-origin:50%;width:720px;height:440px;transform:scale(.68)perspective(1250px)rotateY(-3deg)}.floating-tag{font-size:8px}.tag-top{top:20px;right:2px}.tag-bottom{bottom:25px;left:2px}.intro{padding:82px 18px 88px}.section-heading{margin-bottom:40px}.section-heading h2,.download-copy h2,.privacy-band h2{letter-spacing:0;font-size:32px}.section-heading p{font-size:14px;line-height:1.75}.feature-grid{gap:12px}.feature-grid article,.feature-grid article.featured{border-radius:22px;min-height:0;padding:26px}.feature-icon{border-radius:16px;width:52px;height:52px;margin:26px 0 20px}.feature-grid h3{font-size:20px}.feature-grid p{font-size:13px}.workflow-section{padding:82px 18px}.workflow-heading{margin-bottom:38px}.workflow-heading h2{letter-spacing:0;font-size:32px}.workflow-heading p{font-size:14px;line-height:1.8}.workflow-track{grid-template-columns:1fr}.workflow-track article{min-height:165px;padding:22px}.workflow-track article>i{margin:22px 0 15px}.workflow-action{text-align:center;flex-direction:column;gap:8px;width:100%;padding:16px}.workflow-action small{border-top:1px solid #ffffff40;border-left:0;padding:8px 0 0}.privacy-band{gap:16px;width:100%;padding:74px 18px}.privacy-band p{font-size:14px;line-height:1.8}.privacy-band li{font-size:12px}.privacy-visual{min-height:270px;transform:scale(.78)}.download-section{min-height:530px;padding:84px 18px}.download-section:before{width:520px;height:520px}.download-section:after{width:620px;height:360px}.download-spotlight{width:390px;height:390px}.download-shell{gap:32px}.download-copy{width:100%}.download-copy .logo-mark{width:64px;height:64px;margin-bottom:24px}.download-copy p{font-size:14px}.download-panel{border-radius:18px;padding:13px}.download-panel-heading{flex-direction:column;align-items:flex-start;gap:5px;padding:4px 3px 14px}.download-panel-heading small{text-align:left;max-width:none}.download-button.compact{width:100%;min-width:0}.download-platform-actions{width:100%}.contact-section{text-align:center;grid-template-columns:1fr;justify-items:center;gap:34px;padding:68px 24px}.contact-qr-card{text-align:left;grid-template-columns:138px 1fr;width:min(100%,300px)}.contact-qr-card img{width:138px;height:136px}footer{text-align:center;grid-template-columns:1fr;justify-items:center;padding:38px 24px}footer>span{justify-self:center}.capabilities-section{padding:82px 18px}.capabilities-heading{margin-bottom:38px}.capabilities-heading h2{font-size:32px}.capabilities-heading p{font-size:14px;line-height:1.8}.capability-grid>a{border-radius:18px}.tutorial-section{gap:34px;padding:82px 18px}.tutorial-copy h2{font-size:32px}.tutorial-copy p{font-size:14px;line-height:1.8}.tutorial-player-shell{border-radius:21px;padding:7px}.tutorial-player-bar{height:38px;padding-left:7px;padding-right:8px}.tutorial-video{border-radius:15px}.workflow-library-section{padding:82px 18px}.workflow-library-heading{margin-bottom:38px}.workflow-library-heading h2{font-size:32px}.workflow-library-heading p{font-size:14px;line-height:1.8}.workflow-showcase-grid{grid-template-columns:1fr;gap:13px}.workflow-showcase-card{border-radius:20px}.workflow-card-visual{height:220px}.workflow-showcase-card.compact{display:block}.workflow-showcase-card.compact .workflow-card-visual{height:220px;min-height:0}.workflow-showcase-card.compact .workflow-card-copy{padding:25px 13px 0}.workflow-card-copy p{min-height:0}.feature-hero{width:100%;min-height:auto;padding:48px 18px 70px;overflow:hidden}.feature-hero h1{font-size:clamp(34px,10.5vw,42px);line-height:1.15}.feature-hero-copy>p{font-size:14px;line-height:1.8}.feature-hero-actions{flex-direction:column}.feature-hero-actions>a{justify-content:space-between;width:min(100%,270px)}.feature-effect-stage{min-height:390px}.feature-effect-glow{width:540px;height:350px}.effect-window{flex:none;width:820px;max-width:none;transform:scale(.56)perspective(1400px)rotateY(-2deg)}.feature-details{gap:36px;padding:82px 18px}.feature-details-heading h2{font-size:32px}.feature-points article{grid-template-columns:42px 1fr;min-height:130px}.feature-points h3{font-size:18px}.feature-switch{padding:78px 18px}.feature-switch>div:first-child{flex-direction:column;align-items:flex-start;gap:13px}.feature-switch h2{font-size:30px}.feature-switch-links{grid-template-columns:1fr}.feature-switch-links>a{grid-template-columns:44px 1fr auto;min-height:100px;padding:16px}.feature-switch-links>a>i{border-radius:12px;width:44px;height:44px}.feature-download-band{text-align:center;flex-direction:column;padding:52px 18px}.feature-download-band>div:first-child{flex-direction:column}.feature-download-actions{grid-template-columns:1fr;width:min(100%,360px)}}@media (width<=480px){.site-header{width:calc(100% - 28px)}.brand .logo-mark{width:37px;height:37px}.hero{padding:38px 14px 60px}.hero h1{font-size:clamp(32px,10vw,38px)}.hero-copy>p{font-size:13px}.privacy-pills{flex-direction:column;align-items:center}.product-scene{min-height:400px}.scene-glow{width:400px;height:340px}.workspace-window{transform:scale(.65)perspective(1250px)rotateY(-2deg)}.floating-tag{display:none}.intro{padding-left:14px;padding-right:14px}.section-heading h2,.download-copy h2,.privacy-band h2,.workflow-heading h2{font-size:29px}.workflow-section{padding-left:14px;padding-right:14px}.workflow-track article{min-height:155px}.privacy-band{padding-left:14px;padding-right:14px}.privacy-visual{min-height:240px;transform:scale(.7)}.download-section{min-height:500px;padding-left:14px;padding-right:14px}.download-panel{border-radius:16px;padding:10px}.download-button{gap:9px;min-height:72px;padding-left:11px;padding-right:11px}.contact-section{padding:58px 18px}.contact-copy h2{font-size:29px}.contact-copy p{font-size:14px}.contact-qr-card{border-radius:20px;grid-template-columns:122px 1fr;width:min(100%,280px);padding:13px}.contact-qr-card img{border-radius:12px;width:122px;height:120px}footer{padding-left:18px;padding-right:18px}footer p{max-width:260px;line-height:1.6}.capabilities-section{padding-left:14px;padding-right:14px}.capability-preview{height:160px}.tutorial-section{padding-left:14px;padding-right:14px}.tutorial-copy h2{font-size:29px}.tutorial-player-shell{border-radius:17px;padding:5px}.tutorial-player-bar{height:34px}.tutorial-video{border-radius:12px}.workflow-library-section{padding-left:14px;padding-right:14px}.workflow-library-heading h2{font-size:29px}.workflow-card-visual,.workflow-showcase-card.compact .workflow-card-visual{height:195px}.outfit-person{width:105px;height:160px}.outfit-visual{gap:12px}.feature-hero{padding-left:14px;padding-right:14px}.feature-effect-stage{min-height:345px}.effect-window{transform:scale(.49)perspective(1400px)rotateY(-1deg)}.feature-details,.feature-switch{padding-left:14px;padding-right:14px}.feature-points article{padding:20px 0}.feature-download-band strong{font-size:17px}}@media (width<=360px){.product-scene{min-height:350px}.scene-glow{width:340px;height:300px}.workspace-window{transform:scale(.52)perspective(1250px)rotateY(-1deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}@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}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._page_1aca6_1{background:#f5f7fb;min-height:100vh}._loginShell_1aca6_2{place-items:center;min-height:calc(100vh - 180px);padding:80px 20px;display:grid}._loginCard_1aca6_3{background:#fff;border:1px solid #dfe6f2;border-radius:26px;gap:18px;width:min(520px,100%);padding:38px;display:grid;box-shadow:0 28px 70px #2339601f}._loginCard_1aca6_3>span,._consoleHead_1aca6_4 span,._form_1aca6_4>span{color:#2f72ff;letter-spacing:.18em;font-size:10px;font-weight:900}._loginCard_1aca6_3 h1,._consoleHead_1aca6_4 h1{letter-spacing:-.04em;margin:0;font-size:34px}._loginCard_1aca6_3 p,._consoleHead_1aca6_4 p{color:#758198;margin:0;font-size:13px;line-height:1.8}._loginCard_1aca6_3 label,._form_1aca6_4 label{color:#4e5b70;gap:8px;font-size:11px;display:grid}._loginCard_1aca6_3 input,._form_1aca6_4 input,._toolbar_1aca6_8 input{color:#172033;background:#f9fbff;border:1px solid #d9e1ee;border-radius:12px;outline:none;width:100%;height:46px;padding:0 14px}._loginCard_1aca6_3 input:focus,._form_1aca6_4 input:focus,._toolbar_1aca6_8 input:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._loginCard_1aca6_3 button,._form_1aca6_4>button,._toolbar_1aca6_8 button,._reviewBody_1aca6_10 footer button,._generated_1aca6_10 button{color:#fff;cursor:pointer;background:#2868ed;border:0;border-radius:12px;min-height:44px;padding:0 18px;font-weight:850}._loginCard_1aca6_3 button:disabled,._form_1aca6_4 button:disabled,._reviewBody_1aca6_10 footer button:disabled{cursor:wait;opacity:.55}._console_1aca6_4{width:min(1320px,100% - 48px);min-height:calc(100vh - 170px);margin:0 auto;padding:54px 0 90px}._consoleHead_1aca6_4{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._consoleHead_1aca6_4 h1{margin:6px 0}._ghost_1aca6_15{color:#5f6d84!important;background:#fff!important;border:1px solid #dbe3f0!important}._danger_1aca6_16{color:#d64646!important;background:#fff5f5!important;border:1px solid #f5caca!important}._metrics_1aca6_17{grid-template-columns:repeat(4,1fr);gap:12px;margin:32px 0 22px;display:grid}._metrics_1aca6_17 article{background:#fff;border:1px solid #e0e6f0;border-radius:18px;gap:6px;padding:20px;display:grid}._metrics_1aca6_17 span,._metrics_1aca6_17 small{color:#8190a7;font-size:10px;font-weight:700}._metrics_1aca6_17 strong{letter-spacing:-.04em;font-size:28px}._tabs_1aca6_21{background:#fff;border:1px solid #e0e6f0;border-radius:16px;gap:6px;padding:6px;display:flex}._tabs_1aca6_21 button{color:#68768d;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:11px 18px;font-size:12px;font-weight:850}._tabs_1aca6_21 button._active_1aca6_23{color:#fff;background:#1c2c49}._error_1aca6_24,._notice_1aca6_24{border-radius:12px;margin-top:14px;padding:13px 16px;font-size:12px}._error_1aca6_24{color:#c92f2f;background:#fff1f1;border:1px solid #ffc8c8}._notice_1aca6_24{color:#16835f;background:#effbf6;border:1px solid #bfe9d8}._twoColumns_1aca6_27{grid-template-columns:minmax(340px,.78fr) minmax(600px,1.22fr);gap:14px;margin-top:16px;display:grid}._panel_1aca6_28{background:#fff;border:1px solid #e0e6f0;border-radius:20px;min-height:500px;padding:18px}._toolbar_1aca6_8{grid-template-columns:1fr auto;gap:8px;display:grid}._toolbar_1aca6_8 button{color:#fff;background:#1f3150;border:0;border-radius:11px;font-weight:800}._userList_1aca6_31,._codeList_1aca6_31{gap:7px;max-height:560px;margin-top:14px;display:grid;overflow:auto}._userList_1aca6_31>button{text-align:left;cursor:pointer;background:#fafcff;border:1px solid #e7ebf2;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:13px;display:flex}._userList_1aca6_31>button._selectedUser_1aca6_33{background:#eef4ff;border-color:#5a8df8;box-shadow:0 0 0 2px #2f72ff14}._userList_1aca6_31 span,._codeList_1aca6_31 article>span{gap:4px;min-width:0;display:grid}._userList_1aca6_31 strong,._codeList_1aca6_31 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._userList_1aca6_31 small,._codeList_1aca6_31 small{color:#8894a7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._userList_1aca6_31 em,._codeList_1aca6_31 em{color:#2768ee;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:900}._form_1aca6_4{gap:16px;max-width:520px;margin:8px auto;display:grid}._form_1aca6_4 h2{margin:-8px 0 4px;font-size:22px}._balance_1aca6_40{color:#fff;background:#132543;border-radius:16px;justify-content:space-between;align-items:flex-end;padding:20px;display:flex}._balance_1aca6_40 small{color:#a8bad8}._balance_1aca6_40 strong{font-size:28px}._formGrid_1aca6_43{grid-template-columns:1fr 1fr;gap:10px;display:grid}._membershipPriceEditor_1aca6_44{gap:12px;display:grid}._membershipPriceGrid_1aca6_45{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._membershipPriceGrid_1aca6_45 label{color:#4e5b70;gap:7px;font-size:11px;display:grid}._membershipPriceGrid_1aca6_45 input{color:#172033;width:100%;min-height:40px;font:inherit;background:#f9fbff;border:1px solid #d9e1ee;border-radius:10px;outline:none;padding:0 11px}._membershipPriceGrid_1aca6_45 input:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._membershipFormHeader_1aca6_49{color:#23324d;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}._membershipFormHeader_1aca6_49 button{min-height:34px;padding:0 11px;font-size:10px}._membershipModelHint_1aca6_51{color:#728099;background:#f4f7fc;border-radius:10px;padding:10px 12px;font-size:10px;line-height:1.6}._membershipQuotaEditor_1aca6_52{border-top:1px solid #edf0f5;gap:10px;padding-top:14px;display:grid}._membershipQuotaHeader_1aca6_53{justify-content:space-between;align-items:center;gap:12px;display:flex}._membershipQuotaHeader_1aca6_53>span{gap:3px;min-width:0;display:grid}._membershipQuotaHeader_1aca6_53 strong{color:#31415f;font-size:11px}._membershipQuotaHeader_1aca6_53 small,._membershipQuotaEmpty_1aca6_56{color:#8490a3;margin:0;font-size:9px;line-height:1.5}._membershipQuotaHeader_1aca6_53 button{white-space:nowrap;min-height:32px;padding:0 10px;font-size:10px}._membershipQuotaRow_1aca6_58{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(190px,1.4fr) minmax(90px,.55fr) minmax(120px,.7fr) auto;align-items:end;gap:8px;padding:10px 0;display:grid}._membershipQuotaRow_1aca6_58 label{color:#4e5b70;gap:6px;min-width:0;font-size:10px;display:grid}._membershipQuotaRow_1aca6_58 input,._membershipQuotaRow_1aca6_58 select{color:#172033;width:100%;min-width:0;min-height:38px;font:inherit;background:#f9fbff;border:1px solid #d9e1ee;border-radius:9px;outline:none;padding:0 10px;font-size:10px}._membershipQuotaRow_1aca6_58 input:focus,._membershipQuotaRow_1aca6_58 select:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._membershipQuotaRow_1aca6_58>button{min-height:38px;padding:0 10px;font-size:10px}._referralSection_1aca6_63{color:#31415f;border-top:1px solid #edf0f5;justify-content:space-between;align-items:baseline;gap:12px;padding-top:8px;font-size:12px;display:flex}._referralSection_1aca6_63 span{color:#8a96a9;font-size:10px}._codeList_1aca6_31 article>button{min-height:32px;padding:0 11px;font-size:10px}._customPriceHeader_1aca6_66{color:#4e5b70;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:10px;padding-top:6px;font-size:11px;display:flex}._customPriceHeader_1aca6_66 button{min-height:32px;padding:0 10px;font-size:10px}._customPriceRow_1aca6_68{grid-template-columns:1fr 1fr .7fr auto;gap:7px;display:grid}._customPriceRow_1aca6_68 input{color:#172033;width:100%;min-width:0;min-height:36px;font:inherit;background:#f9fbff;border:1px solid #d9e1ee;border-radius:9px;outline:none;padding:0 9px;font-size:10px}._customPriceRow_1aca6_68 input:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._customPriceRow_1aca6_68 button{min-height:36px;padding:0 10px;font-size:10px}._generated_1aca6_10{background:#f1f6ff;border-radius:14px;padding:14px}._generated_1aca6_10 pre{color:#1d4fae;white-space:pre-wrap;max-height:190px;font-size:11px;line-height:1.7;overflow:auto}._generated_1aca6_10 button{width:100%}._panelTitle_1aca6_75{color:#647188;justify-content:space-between;font-size:12px;display:flex}._codeList_1aca6_31 article{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._reviewGrid_1aca6_77{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}._reviewCard_1aca6_78{background:#fff;border:1px solid #e0e6f0;border-radius:20px;overflow:hidden}._reviewImage_1aca6_79{color:#6682af;background:linear-gradient(145deg,#eaf1ff,#dbe7fb);place-items:center;height:190px;font-weight:900;display:grid;position:relative;overflow:hidden}._reviewImage_1aca6_79 img{object-fit:cover;width:100%;height:100%}._reviewImage_1aca6_79 em{color:#fff;background:#0f1f3ad6;border-radius:99px;padding:6px 9px;font-size:9px;font-style:normal;position:absolute;top:12px;right:12px}._reviewImage_1aca6_79 em[data-status=PUBLISHED]{background:#16855f}._reviewImage_1aca6_79 em[data-status=REJECTED]{background:#a94242}._reviewBody_1aca6_10{padding:16px}._reviewBody_1aca6_10>small{color:#71809a;font-size:9px;font-weight:800}._reviewBody_1aca6_10 h3{margin:6px 0;font-size:17px}._reviewBody_1aca6_10 p{color:#7a879b;min-height:42px;font-size:11px;line-height:1.7}._reviewBody_1aca6_10>div{flex-wrap:wrap;gap:5px;min-height:26px;display:flex}._reviewBody_1aca6_10>div span{color:#4a6b9f;background:#edf3ff;border-radius:99px;padding:4px 7px;font-size:8px}._reviewBody_1aca6_10 footer{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:15px;display:grid}._reviewBody_1aca6_10 footer button{min-height:36px;padding:0 9px;font-size:10px}._empty_1aca6_92{color:#8a96a9;text-align:center;margin:auto;padding:60px 20px}._userDetailPanel_1aca6_93{min-height:500px}._detailStack_1aca6_94{gap:16px;display:grid}._walletGrid_1aca6_95{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}._walletGrid_1aca6_95 article{background:#f8fafc;border:1px solid #e4e8ef;border-radius:12px;gap:7px;min-width:0;padding:14px;display:grid}._walletGrid_1aca6_95 article:first-child{background:#f2f6ff;border-color:#cfdcf7}._walletGrid_1aca6_95 small{color:#8190a7;font-size:10px}._walletGrid_1aca6_95 strong{color:#1d4fae;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;overflow:hidden}._compactForm_1aca6_100{border-top:1px solid #edf0f5;gap:12px;padding-top:16px;display:grid}._compactForm_1aca6_100 label,._providerForm_1aca6_101 label{color:#4e5b70;gap:7px;font-size:11px;display:grid}._compactForm_1aca6_100 input,._compactForm_1aca6_100 select,._providerForm_1aca6_101 input,._providerForm_1aca6_101 select,._providerForm_1aca6_101 textarea{color:#172033;width:100%;min-width:0;min-height:40px;font:inherit;background:#f9fbff;border:1px solid #d9e1ee;border-radius:10px;outline:none;padding:0 11px}._providerForm_1aca6_101 textarea{padding-top:10px;padding-bottom:10px}._compactForm_1aca6_100 input:focus,._compactForm_1aca6_100 select:focus,._providerForm_1aca6_101 input:focus,._providerForm_1aca6_101 select:focus,._providerForm_1aca6_101 textarea:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._compactForm_1aca6_100 button,._providerForm_1aca6_101>button{color:#fff;cursor:pointer;background:#2868ed;border:0;border-radius:10px;justify-self:start;min-height:40px;padding:0 16px;font-weight:850}._sectionTitle_1aca6_106{color:#172033;font-size:13px;font-weight:900}._formGridThree_1aca6_107{grid-template-columns:1.2fr 1fr .8fr;gap:10px;display:grid}._ledgerList_1aca6_108{scrollbar-width:thin;max-height:290px;margin-top:10px;display:grid;overflow:auto}._ledgerList_1aca6_108 article{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:11px 2px;display:grid}._ledgerList_1aca6_108 article>span{gap:4px;min-width:0;display:grid}._ledgerList_1aca6_108 strong{font-size:11px;line-height:1.45}._ledgerDetails_1aca6_112{color:#637089;flex-wrap:wrap;font-size:9px;line-height:1.5;gap:2px 12px!important;display:flex!important}._ledgerDetails_1aca6_112 span{white-space:nowrap;font-variant-numeric:tabular-nums}._ledgerList_1aca6_108 small{color:#8894a7;font-variant-numeric:tabular-nums;font-size:9px}._ledgerList_1aca6_108 em{color:#16835f;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:900}._ledgerList_1aca6_108 em[data-negative=true]{color:#c92f2f}._providerShell_1aca6_117{grid-template-columns:minmax(300px,.78fr) minmax(500px,1.22fr);gap:14px;margin-top:16px;display:grid}._providerCreateBar_1aca6_118{border-bottom:1px solid #edf0f5;flex-wrap:wrap;gap:7px;padding-bottom:14px;display:flex}._providerCreateBar_1aca6_118 button{color:#4d6488;cursor:pointer;background:#f9fbff;border:1px solid #d9e1ee;border-radius:9px;min-height:34px;padding:0 11px;font-size:10px;font-weight:850}._providerCreateBar_1aca6_118 button:hover{color:#2868ed;border-color:#5a8df8}._providerList_1aca6_121{gap:7px;margin-top:14px;display:grid}._providerList_1aca6_121>button{text-align:left;cursor:pointer;background:#fafcff;border:1px solid #e7ebf2;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;padding:13px;display:flex}._providerList_1aca6_121>button._selectedProvider_1aca6_123{background:#eef4ff;border-color:#5a8df8;box-shadow:0 0 0 2px #2f72ff14}._providerList_1aca6_121>button>span{gap:4px;min-width:0;display:grid}._providerList_1aca6_121 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._providerList_1aca6_121 small{color:#8894a7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._providerList_1aca6_121 em{color:#8894a7;white-space:nowrap;font-size:10px;font-style:normal;font-weight:850}._providerList_1aca6_121 em[data-ok=true]{color:#16835f}._providerForm_1aca6_101{gap:14px;display:grid}._providerForm_1aca6_101>label>strong{color:#4e5b70;font-size:11px}._fieldHint_1aca6_131{color:#7a879b;font-size:10px;line-height:1.5}._providerForm_1aca6_101 ._panelTitle_1aca6_75{margin-bottom:2px}._inlineCheck_1aca6_133{color:#4e5b70;align-items:center;font-size:11px;gap:8px!important;display:flex!important}._inlineCheck_1aca6_133 input{accent-color:#2868ed;width:15px!important;min-height:15px!important}._routingHint_1aca6_135{color:#59677d;background:#f5f9ff;border:1px solid #d9e9ff;border-radius:10px;margin-top:-6px;padding:10px 12px;font-size:10px;line-height:1.6;display:block}._providerStatus_1aca6_136{color:#2868ed;background:#f1f6ff;border:1px solid #d9e9ff;border-radius:11px;gap:4px;padding:11px 13px;display:grid}._providerStatus_1aca6_136 strong{font-size:11px}._providerStatus_1aca6_136 small{color:#71809a;font-size:9px}._actionRow_1aca6_139{flex-wrap:wrap;justify-content:flex-end;gap:7px;padding-top:4px;display:flex}._actionRow_1aca6_139 button{color:#fff;cursor:pointer;background:#2868ed;border:0;border-radius:9px;min-height:38px;padding:0 12px;font-size:10px;font-weight:850}._actionRow_1aca6_139 button:disabled{cursor:wait;opacity:.55}._actionRow_1aca6_139 ._ghost_1aca6_15{color:#5f6d84;background:#fff;border:1px solid #dbe3f0}._actionRow_1aca6_139 ._danger_1aca6_16{color:#d64646;background:#fff5f5;border:1px solid #f5caca}._usageDashboard_1aca6_144{gap:14px;margin-top:16px;display:grid}._usageHeader_1aca6_145{background:#fff;border:1px solid #e0e6f0;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}._usageHeader_1aca6_145>div{min-width:0}._usageHeader_1aca6_145 span{color:#2f72ff;letter-spacing:.17em;font-size:9px;font-weight:900}._usageHeader_1aca6_145 h2{color:#172033;letter-spacing:-.035em;margin:5px 0 6px;font-size:25px}._usageHeader_1aca6_145 p{color:#758198;max-width:760px;margin:0;font-size:11px;line-height:1.7}._usageHeader_1aca6_145 button{cursor:pointer;white-space:nowrap;border-radius:10px;min-height:38px;padding:0 13px;font-size:10px;font-weight:850}._usageHeader_1aca6_145 button:disabled{cursor:wait;opacity:.55}._usageActions_1aca6_152{align-items:flex-end;gap:8px;display:flex}._usageActions_1aca6_152 label{gap:5px;min-width:250px;display:grid}._usageActions_1aca6_152 label._usagePeriodSelect_1aca6_154{min-width:116px}._usageActions_1aca6_152 label>span{color:#71809a;letter-spacing:normal;font-size:8px}._usageActions_1aca6_152 select{color:#26344b;width:100%;min-height:38px;font:inherit;background:#f9fbff;border:1px solid #d9e1ee;border-radius:10px;outline:none;padding:0 32px 0 10px;font-size:10px}._usageActions_1aca6_152 select:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._usageMetrics_1aca6_158{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}._usageMetrics_1aca6_158 article{background:#fff;border:1px solid #e0e6f0;border-radius:17px;gap:6px;min-width:0;padding:18px;display:grid}._usageMetrics_1aca6_158 article[data-warning=true]{background:#fffaf0;border-color:#efd7a8}._usageMetrics_1aca6_158 span,._usageMetrics_1aca6_158 small{color:#8190a7;font-size:9px;font-weight:700}._usageMetrics_1aca6_158 strong{color:#1c2c49;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:24px;overflow:hidden}._usageTableWrap_1aca6_163{background:#fff;border:1px solid #e0e6f0;border-radius:20px;overflow-x:auto}._usageTable_1aca6_163{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:1040px;font-size:10px}._usageTable_1aca6_163 th{color:#7b8799;text-align:right;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #e3e8f0;padding:11px 14px;font-size:9px;font-weight:850}._usageTable_1aca6_163 th:first-child{text-align:left}._usageTable_1aca6_163 td{color:#59677e;text-align:right;white-space:nowrap;border-bottom:1px solid #edf0f5;padding:12px 14px}._usageTable_1aca6_163 tbody tr:last-child td{border-bottom:0}._usageTable_1aca6_163 tbody tr:hover{background:#f8faff}._usageTable_1aca6_163 td:first-child{text-align:left;min-width:220px}._usageTable_1aca6_163 td:first-child button{max-width:240px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;padding:0;display:grid}._usageTable_1aca6_163 td:first-child strong,._usageTable_1aca6_163 td:first-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._usageTable_1aca6_163 td:first-child strong{color:#244e9b;font-size:11px}._usageTable_1aca6_163 td:first-child small{color:#8a96a9;font-size:8px}._usageTable_1aca6_163 td>strong{color:#1c2c49}._usageTable_1aca6_163 td>span{color:#16835f;background:#e8f7f1;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:850}._usageTable_1aca6_163 td>span[data-warning=true]{color:#a7610a;background:#fff1dd}._usageFootnote_1aca6_178{color:#7e8a9d;margin:0;font-size:9px;line-height:1.6}@media (width<=980px){._metrics_1aca6_17,._usageMetrics_1aca6_158{grid-template-columns:repeat(2,1fr)}._twoColumns_1aca6_27,._providerShell_1aca6_117{grid-template-columns:1fr}._reviewGrid_1aca6_77{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._console_1aca6_4{width:calc(100% - 28px);padding-top:32px}._consoleHead_1aca6_4{flex-direction:column;align-items:flex-start}._metrics_1aca6_17{grid-template-columns:1fr 1fr}._usageHeader_1aca6_145{flex-direction:column;align-items:stretch;padding:18px}._usageActions_1aca6_152{flex-direction:column;align-items:stretch}._usageActions_1aca6_152 label{min-width:0}._usageMetrics_1aca6_158{grid-template-columns:1fr 1fr}._tabs_1aca6_21{overflow-x:auto}._tabs_1aca6_21 button{white-space:nowrap}._reviewGrid_1aca6_77{grid-template-columns:1fr}._panel_1aca6_28{min-height:0}._loginCard_1aca6_3{padding:26px 20px}._walletGrid_1aca6_95{grid-template-columns:repeat(2,1fr)}._formGridThree_1aca6_107,._formGrid_1aca6_43,._membershipPriceGrid_1aca6_45,._membershipQuotaRow_1aca6_58{grid-template-columns:1fr}._membershipQuotaRow_1aca6_58>button{justify-self:start}._customPriceRow_1aca6_68{grid-template-columns:1fr}}._modelCenterV2_1aca6_206{color:#172033;gap:12px;margin-top:16px;display:grid}._modelCenterV2_1aca6_206 button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#2868ed;border:0;border-radius:9px;padding:0 12px;font-size:10px;font-weight:850}._modelCenterV2_1aca6_206 button:disabled{cursor:wait;opacity:.5}._modelCenterV2_1aca6_206 input,._modelCenterV2_1aca6_206 select{color:#172033;width:100%;min-width:0;min-height:38px;font:inherit;background:#fbfcff;border:1px solid #d9e1ee;border-radius:9px;outline:none;padding:0 10px;font-size:10px}._modelCenterV2_1aca6_206 input:focus,._modelCenterV2_1aca6_206 select:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._modelCenterV2_1aca6_206 input:disabled{color:#7e899b;background:#f1f3f7}._modelCenterHero_1aca6_212{background:#fff;border:1px solid #dfe6f2;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:28px;padding:23px 25px;display:flex}._modelCenterHero_1aca6_212>div:first-child{max-width:700px}._modelCenterHero_1aca6_212>div:first-child>span,._unmappedWorkspace_1aca6_214>header span,._modelEditorHeader_1aca6_214>div>span,._changeCenter_1aca6_214>header span{color:#2868ed;letter-spacing:.16em;font-size:9px;font-weight:900}._modelCenterHero_1aca6_212 h2{letter-spacing:-.04em;margin:5px 0 7px;font-size:27px}._modelCenterHero_1aca6_212 p{color:#71809a;margin:0;font-size:11px;line-height:1.7}._modelCommandBar_1aca6_217{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #dfe5ef;border-radius:14px;grid-template-columns:auto minmax(280px,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid;position:sticky;top:8px;box-shadow:0 10px 28px #1c2c4912}._modelCommandBar_1aca6_217>nav{gap:4px;display:flex}._modelCommandBar_1aca6_217>nav button{color:#647188;background:0 0;min-height:34px}._modelCommandBar_1aca6_217>nav button[data-active=true]{color:#fff;background:#1c2c49}._modelSearchFilters_1aca6_221{grid-template-columns:minmax(170px,1fr) 128px;gap:7px;display:grid}._syncMenu_1aca6_222{grid-template-columns:auto 34px;gap:2px;display:grid;position:relative}._syncMenu_1aca6_222>button{border-radius:9px 3px 3px 9px}._syncMenu_1aca6_222>details>summary{color:#fff;cursor:pointer;background:#2868ed;border-radius:3px 9px 9px 3px;place-items:center;min-height:36px;font-size:9px;list-style:none;display:grid}._syncMenu_1aca6_222>details>summary::-webkit-details-marker{display:none}._syncMenu_1aca6_222>details>div{z-index:8;background:#fff;border:1px solid #dde5f1;border-radius:11px;gap:3px;width:190px;padding:6px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 18px 45px #1d2f4f29}._syncMenu_1aca6_222>details>div button{color:#526077;text-align:left;background:0 0}._syncMenu_1aca6_222>details>div button:hover{color:#215ecf;background:#eff4ff}._syncResult_1aca6_229{background:#f2fbf7;border:1px solid #cde8dd;border-radius:14px;grid-template-columns:minmax(160px,.65fr) minmax(460px,1.5fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}._syncResult_1aca6_229>div{gap:3px;display:grid}._syncResult_1aca6_229>div span{color:#16835f;letter-spacing:.12em;font-size:8px;font-weight:900}._syncResult_1aca6_229>div strong{font-size:12px}._syncResult_1aca6_229 dl{grid-template-columns:repeat(4,1fr);gap:5px;margin:0;display:grid}._syncResult_1aca6_229 dl>div{border-left:1px solid #d9ece4;padding:6px 9px}._syncResult_1aca6_229 dt{color:#758599;font-size:8px}._syncResult_1aca6_229 dd{color:#176b50;margin:2px 0 0;font-size:15px;font-weight:900}._changeCenter_1aca6_214{background:#fffaf1;border:1px solid #eadbbb;border-radius:16px;padding:17px}._changeCenter_1aca6_214>header{justify-content:space-between;align-items:flex-end;display:flex}._changeCenter_1aca6_214 h3{margin:4px 0 0;font-size:16px}._changeCenter_1aca6_214>header>strong{color:#aa6819;font-size:25px}._changeCenter_1aca6_214>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px;display:grid}._changeCenter_1aca6_214>div button{color:#45536a;text-align:left;background:#fff;border:1px solid #eee1ca;gap:3px;min-width:0;padding:10px 11px;display:grid}._changeCenter_1aca6_214>div b{color:#ad6818;font-size:8px}._changeCenter_1aca6_214>div span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}._changeCenter_1aca6_214>div small,._changeCenter_1aca6_214>p{color:#8490a2;margin:0;font-size:8px}._unmappedWorkspace_1aca6_214,._modelTablePanel_1aca6_246,._modelEditor_1aca6_214{background:#fff;border:1px solid #dfe6f0;border-radius:17px}._unmappedWorkspace_1aca6_214{overflow:hidden}._unmappedWorkspace_1aca6_214>header{border-bottom:1px solid #e6eaf1;justify-content:space-between;align-items:flex-end;padding:20px 22px;display:flex}._unmappedWorkspace_1aca6_214>header h3{margin:4px 0;font-size:20px}._unmappedWorkspace_1aca6_214>header p{color:#7c889a;margin:0;font-size:10px}._unmappedWorkspace_1aca6_214>header>strong{color:#b16b15;font-size:30px}._unmappedTable_1aca6_252{display:grid}._unmappedTable_1aca6_252>article{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(190px,1.2fr) 76px minmax(130px,.8fr) 115px 120px minmax(300px,1.6fr);align-items:center;gap:10px;padding:14px 16px;font-size:9px;display:grid;position:relative}._discoveryIdentity_1aca6_254{gap:3px;min-width:0;display:grid}._discoveryIdentity_1aca6_254 strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._discoveryIdentity_1aca6_254 small{color:#7f8ca0;font-size:8px}._discoveryModality_1aca6_257{gap:3px;display:grid}._discoveryModality_1aca6_257>span,._discoveryModality_1aca6_257>small{color:#7f8ca0;font-size:8px}._discoveryModality_1aca6_257>select{min-width:72px}._discoveryActions_1aca6_260{grid-template-columns:minmax(130px,1fr) auto auto auto;gap:5px;display:grid}._createModelPanel_1aca6_261{background:#f7faff;border:1px solid #cad9f3;border-radius:13px;grid-column:1/-1;gap:13px;margin-top:5px;padding:16px;display:grid}._createModelPanel_1aca6_261>header,._createModelPanel_1aca6_261>footer{justify-content:space-between;align-items:center;gap:15px;display:flex}._createModelPanel_1aca6_261>header>div{gap:3px;display:grid}._createModelPanel_1aca6_261>header small,._createModelPanel_1aca6_261>footer p{color:#7c899d;margin:0;font-size:9px}._modelTablePanel_1aca6_246{overflow:auto}._modelTable_1aca6_246{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:1060px;font-size:9px}._modelTable_1aca6_246 th{color:#7b8799;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #e3e8f0;padding:10px 12px;font-size:8px;font-weight:850}._modelTable_1aca6_246 td{color:#506078;white-space:nowrap;border-bottom:1px solid #edf0f5;padding:11px 12px}._modelTable_1aca6_246 tbody tr{cursor:default}._modelTable_1aca6_246 tbody tr:hover,._modelTable_1aca6_246 tbody tr[data-selected=true]{background:#f5f8ff}._modelTable_1aca6_246 td:first-child{min-width:190px}._modelTable_1aca6_246 td:first-child strong,._modelTable_1aca6_246 td:first-child small{text-overflow:ellipsis;max-width:200px;display:block;overflow:hidden}._modelTable_1aca6_246 td:first-child strong{color:#172033;font-size:10px}._modelTable_1aca6_246 td:first-child small{color:#8a95a7;margin-top:3px;font-size:8px}._modelTable_1aca6_246 td i,._modelEditorHeader_1aca6_214 i{color:#8993a4;background:#f2f3f6;border-radius:99px;padding:4px 7px;font-style:normal;font-weight:850}._modelTable_1aca6_246 td i[data-on=true],._modelEditorHeader_1aca6_214 i[data-on=true]{color:#16835f;background:#e8f7f1}._humanStatus_1aca6_277,._pendingBadge_1aca6_277{border-radius:99px;padding:4px 7px;font-size:8px;font-weight:900}._humanStatus_1aca6_277{color:#2964b7;background:#edf6ff}._humanStatus_1aca6_277[data-status=无可用上游],._humanStatus_1aca6_277[data-status=草稿],._humanStatus_1aca6_277[data-status=已停用],._humanStatus_1aca6_277[data-status=已退役]{color:#687488;background:#f0f1f4}._humanStatus_1aca6_277[data-status=上游异常]{color:#bc3f3f;background:#fff0f0}._pendingBadge_1aca6_277{color:#a7610a;background:#fff1dd}._modelTable_1aca6_246 td:last-child button{color:#2c61bc;background:#eef3fd;min-height:29px;padding:0 9px}._modelEditor_1aca6_214{overflow:hidden}._modelEditor_1aca6_214[aria-busy=true]{opacity:.72}._modelEditorHeader_1aca6_214{border-bottom:1px solid #e5eaf2;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}._modelEditorHeader_1aca6_214 h3{letter-spacing:-.03em;margin:4px 0;font-size:21px}._modelEditorHeader_1aca6_214 p{color:#7b879a;margin:0;font-size:10px}._modelEditorHeader_1aca6_214>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._modelEditorHeader_1aca6_214>div:last-child b{color:#a66312;background:#fff3df;border-radius:99px;padding:5px 8px;font-size:8px}._inlineWarning_1aca6_291{color:#97631d;background:#fff9ed;border:1px solid #f0d5a8;border-radius:10px;margin:14px 18px 0;padding:10px 12px;font-size:9px}._editorSectionGrid_1aca6_292{gap:12px;padding:14px;display:grid}._editorCard_1aca6_293{background:#fff;border:1px solid #e1e7f0;border-radius:14px;gap:14px;padding:17px;display:grid}._editorCard_1aca6_293>header{justify-content:space-between;align-items:center;gap:14px;display:flex}._editorCard_1aca6_293>header>div{align-items:center;gap:9px;display:flex}._editorCard_1aca6_293>header>div>span{color:#2868ed;background:#eaf1ff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;font-weight:900;display:grid}._editorCard_1aca6_293>header h4{margin:0;font-size:14px}._editorCard_1aca6_293>header>small{color:#7c899c;font-size:9px}._editorCard_1aca6_293 ._formGrid_1aca6_43 label,._structuredForm_1aca6_299 label,._numberField_1aca6_299,._thresholdField_1aca6_299,._routeCostEditor_1aca6_299>label,._pricingPolicyV2_1aca6_299 label{color:#536177;gap:5px;font-size:9px;display:grid}._switchGrid_1aca6_300{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}._switchField_1aca6_301{cursor:pointer;background:#fafcff;border:1px solid #e3e8f0;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:11px;position:relative;display:flex!important}._switchField_1aca6_301>input{opacity:0;pointer-events:none;position:absolute}._switchField_1aca6_301>span{background:#c9d1dd;border-radius:99px;flex:none;width:32px;height:18px;transition:background .15s;display:block;position:relative}._switchField_1aca6_301>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #19284140}._switchField_1aca6_301>input:checked+span{background:#2868ed}._switchField_1aca6_301>input:checked+span:after{transform:translate(14px)}._switchField_1aca6_301>input:focus-visible+span{box-shadow:0 0 0 3px #2f72ff2e}._switchField_1aca6_301>b{gap:3px;font-size:10px;display:grid}._switchField_1aca6_301 small{color:#8490a3;font-size:8px;font-weight:500}._aliasManager_1aca6_310{border-top:1px solid #e7ebf2;gap:9px;padding-top:13px;display:grid}._aliasManager_1aca6_310>header{justify-content:space-between;align-items:end;gap:12px;display:flex}._aliasManager_1aca6_310>header>div:first-child{gap:3px;display:grid}._aliasManager_1aca6_310>header small{color:#8290a4;font-size:8px}._aliasManager_1aca6_310>header>div:last-child{grid-template-columns:170px auto;gap:5px;display:grid}._aliasManager_1aca6_310>div{flex-wrap:wrap;gap:6px;display:flex}._aliasManager_1aca6_310>div>span{color:#365989;background:#eef3fc;border-radius:8px;gap:2px;padding:7px 27px 7px 8px;font-size:9px;display:grid;position:relative}._aliasManager_1aca6_310>div small{color:#8090a7;font-size:7px}._aliasManager_1aca6_310>div button{color:#9b5960;background:0 0;width:20px;min-height:20px;padding:0;position:absolute;top:4px;right:4px}._structuredForm_1aca6_299{gap:11px;display:grid}._structuredForm_1aca6_299>header{justify-content:space-between;align-items:center;display:flex}._structuredForm_1aca6_299>header strong{font-size:10px}._structuredForm_1aca6_299>header small{color:#7d899b;font-size:8px}._structuredForm_1aca6_299>div,._priceFieldGrid_1aca6_323{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}._executionProtocol_1aca6_324{background:#f8faff;border:1px solid #dce4f0;border-radius:11px;gap:9px;margin:0;padding:11px;display:grid}._executionProtocol_1aca6_324 legend{color:#40516d;padding:0 5px;font-size:9px;font-weight:900}._executionProtocol_1aca6_324>div:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._executionProtocol_1aca6_324>div:first-of-type>label{cursor:pointer;background:#fff;border:1px solid #dfe5ef;border-radius:9px;align-items:flex-start;gap:8px;padding:10px;display:flex}._executionProtocol_1aca6_324>div:first-of-type>label[data-selected=true]{background:#edf4ff;border-color:#8fb4f4}._executionProtocol_1aca6_324>div:first-of-type>label[data-disabled=true]{cursor:not-allowed;opacity:.58}._executionProtocol_1aca6_324>div:first-of-type>label>input{width:14px;min-height:14px;margin:1px 0 0}._executionProtocol_1aca6_324 label span{gap:3px;display:grid}._executionProtocol_1aca6_324 label strong{color:#33445f;font-size:10px}._executionProtocol_1aca6_324 label small{color:#7d899b;font-size:8px;font-weight:500;line-height:1.45}._protocolNotice_1aca6_334{color:#875b1f;background:#fff7e8;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:8px;line-height:1.45;display:flex}._protocolNotice_1aca6_334 button{color:#805515;cursor:pointer;background:#fff;border:1px solid #e0bd81;border-radius:7px;flex:none;min-height:30px;padding:0 9px;font-size:8px;font-weight:850}._taskExecutionFields_1aca6_336{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._taskExecutionFields_1aca6_336>label{gap:5px;display:grid}._taskExecutionFields_1aca6_336>label strong{color:#536177;font-size:8px}._taskExecutionFields_1aca6_336>._protocolNotice_1aca6_334,._taskExecutionFields_1aca6_336>details{grid-column:1/-1}._inlineProtocolWarning_1aca6_340{color:#94621c;background:#fff8eb;border:1px solid #edcf99;border-radius:8px;padding:9px 10px;font-size:8px;grid-template-columns:1fr!important}._adapterAdvanced_1aca6_341{border-top:1px solid #e6eaf1}._adapterAdvanced_1aca6_341 summary{color:#768397;cursor:pointer;padding-top:9px;font-size:8px}._adapterAdvanced_1aca6_341 pre{color:#536177;white-space:pre-wrap;max-height:180px;font:8px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}._choiceField_1aca6_344{background:#fbfcfe;border:1px solid #e4e8f0;border-radius:10px;min-width:0;margin:0;padding:10px}._choiceField_1aca6_344 legend{color:#536177;padding:0 4px;font-size:9px;font-weight:850}._choiceField_1aca6_344>div{flex-wrap:wrap;gap:5px;display:flex}._choiceField_1aca6_344 label{background:#f0f3f8;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;display:flex}._choiceField_1aca6_344 input{width:13px;min-height:13px}._editableChoiceField_1aca6_349{gap:8px;display:grid}._editableChoiceField_1aca6_349>div._choiceChips_1aca6_350{flex-wrap:wrap;gap:5px;display:flex}._choiceChips_1aca6_350 button{color:#315f9f;background:#edf4ff;border:1px solid #ccdaee;border-radius:999px;min-height:27px;padding:4px 8px;font-size:9px}._customChoiceInput_1aca6_352{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;display:grid!important}._customChoiceInput_1aca6_352 input{background:#fff;border:1px solid #d9e1ee;border-radius:8px;min-width:0;min-height:34px;padding:0 9px}._customChoiceInput_1aca6_352 button{color:#fff;background:#2868ed;border:0;border-radius:8px;min-height:34px;padding:0 10px;font-size:9px;font-weight:800}._choiceValidation_1aca6_355{color:#b33b47;font-size:8px}._pricingCard_1aca6_356{background:#fcfdff}._priceOverviewV2_1aca6_357{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}._priceOverviewV2_1aca6_357 article{background:#f7f9fd;border:1px solid #dfe6f1;border-radius:11px;gap:4px;min-width:0;padding:12px;display:grid}._priceOverviewV2_1aca6_357 article:first-child{background:#f1f6ff;border-color:#cddcf5}._priceOverviewV2_1aca6_357 small{color:#7f8ca0;font-size:8px}._priceOverviewV2_1aca6_357 strong{color:#244e9b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._priceOverviewV2_1aca6_357 span{color:#8792a3;font-size:8px;line-height:1.45}._priceForm_1aca6_363{gap:9px;display:grid}._numberField_1aca6_299,._thresholdField_1aca6_299{background:#fbfcff;border:1px solid #e3e8f1;border-radius:10px;padding:10px}._numberField_1aca6_299>div,._thresholdField_1aca6_299>div{grid-template-columns:minmax(0,1fr) 62px;align-items:center;gap:6px;display:grid}._numberField_1aca6_299 em,._thresholdField_1aca6_299 em{color:#8591a4;font-size:8px;font-style:normal}._pricingPolicyV2_1aca6_299{background:#fafcff;border:1px solid #dfe5ee;border-radius:11px;grid-template-columns:minmax(160px,.7fr) minmax(180px,.7fr) auto auto;align-items:end;gap:7px;padding:12px;display:grid}._pricingPolicyV2_1aca6_299 label small{color:#8591a4;font-size:8px}._priceDiffPanel_1aca6_369{background:#fffaf1;border:1px solid #ebd7ae;border-radius:12px;overflow:hidden}._priceDiffPanel_1aca6_369>header{border-bottom:1px solid #eee0c5;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}._priceDiffPanel_1aca6_369>header>div{gap:3px;display:grid}._priceDiffPanel_1aca6_369>header small{color:#8f7c5e;font-size:8px}._priceDiffPanel_1aca6_369>header>span{color:#a56516;font-size:9px;font-weight:900}._priceDiffPanel_1aca6_369>div{display:grid}._priceDiffPanel_1aca6_369 article{border-bottom:1px solid #f1e6d2;grid-template-columns:minmax(130px,.7fr) 1fr auto;gap:10px;padding:8px 13px;font-size:9px;display:grid}._priceDiffPanel_1aca6_369 article small{color:#a16417}._priceDiffPanel_1aca6_369 footer{justify-content:flex-end;gap:6px;padding:10px 13px;display:flex}._routeCards_1aca6_378{gap:8px;display:grid}._routeCards_1aca6_378>article{background:#fafcff;border:1px solid #e2e7ef;border-radius:12px;gap:11px;padding:13px;display:grid}._routeCards_1aca6_378>article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._routeCards_1aca6_378>article>header>div{gap:3px;min-width:0;display:grid}._routeCards_1aca6_378>article>header strong,._routeCards_1aca6_378>article>header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._routeCards_1aca6_378>article>header strong{font-size:11px}._routeCards_1aca6_378>article>header small{color:#7e8b9e;font-size:8px}._routeProtocolBadges_1aca6_385{flex-wrap:wrap;gap:5px;display:flex}._routeProtocolBadges_1aca6_385 code,._routeProtocolBadges_1aca6_385 span{color:#58677d;background:#edf1f7;border-radius:6px;padding:3px 6px;font:7px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}._routeProtocolBadges_1aca6_385 span[data-mode=task]{color:#2664bb;background:#e8f2ff}._routeCards_1aca6_378>article>header>span{color:#a56412;background:#fff1df;border-radius:99px;padding:4px 7px;font-size:8px;font-weight:900}._routeCards_1aca6_378>article>header>span[data-ok=true]{color:#16835f;background:#e7f7f1}._routeCards_1aca6_378 dl{grid-template-columns:repeat(4,1fr);gap:5px;margin:0;display:grid}._routeCards_1aca6_378 dl>div{background:#f0f3f8;border-radius:8px;padding:8px}._routeCards_1aca6_378 dt{color:#8692a4;font-size:8px}._routeCards_1aca6_378 dd{color:#41516b;margin:3px 0 0;font-size:9px;font-weight:850}._routeCards_1aca6_378>article>footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}._routeCards_1aca6_378>article>footer>details{position:relative}._routeCards_1aca6_378>article>footer>details>summary{color:#69768a;cursor:pointer;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:850;list-style:none}._routeCards_1aca6_378>article>footer>details>div{z-index:4;background:#fff;border:1px solid #dfe5ee;border-radius:10px;gap:6px;width:250px;padding:7px;display:grid;position:absolute;bottom:38px;right:0;box-shadow:0 15px 35px #1d2e4c26}._routeCards_1aca6_378 pre{white-space:pre-wrap;max-height:180px;font-size:8px;overflow:auto}._routeCostEditor_1aca6_299{background:#fff;border:1px solid #d9e2f0;border-radius:10px;padding:10px}._routeCostEditor_1aca6_299>summary{color:#2d62ba;cursor:pointer;font-size:9px;font-weight:850}._routeCostEditor_1aca6_299[open]>summary{margin-bottom:10px}._routeCostEditor_1aca6_299>button{margin-top:9px}._costForm_1aca6_403{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}._noUpstream_1aca6_404{color:#637188;text-align:center;border:1px dashed #cdd6e3;border-radius:12px;place-items:center;gap:5px;padding:35px 20px;display:grid}._noUpstream_1aca6_404 p{color:#8590a2;max-width:480px;margin:0;font-size:9px}._advancedInfo_1aca6_406{border:1px solid #e4e8ef;border-radius:12px;margin:0 14px 14px}._advancedInfo_1aca6_406>summary{color:#6c798d;cursor:pointer;padding:11px 13px;font-size:9px;font-weight:850}._advancedInfo_1aca6_406>div{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 12px 12px;display:grid}._advancedInfo_1aca6_406 article{background:#f5f7fa;border-radius:9px;gap:6px;min-width:0;padding:10px;display:grid}._advancedInfo_1aca6_406 pre{color:#47556b;white-space:pre-wrap;max-height:240px;margin:0;font:8px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}._advancedInfo_1aca6_406 article>span{grid-template-columns:35px 1fr;gap:5px;font-size:8px;display:grid}._advancedInfo_1aca6_406 article>span em{color:#617088;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-style:normal;overflow:hidden}._modalBackdrop_1aca6_413{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111d3185;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._operationModal_1aca6_414,._confirmModal_1aca6_414{background:#fff;border:1px solid #ffffff80;border-radius:17px;gap:14px;width:min(580px,100%);max-height:calc(100vh - 48px);padding:20px;display:grid;overflow:auto;box-shadow:0 30px 90px #111e364d}._confirmModal_1aca6_414{width:min(470px,100%)}._operationModal_1aca6_414>header,._confirmModal_1aca6_414>header{justify-content:space-between;align-items:flex-start;display:flex}._operationModal_1aca6_414>header>div{gap:3px;display:grid}._operationModal_1aca6_414>header span{color:#2868ed;letter-spacing:.13em;font-size:8px;font-weight:900}._operationModal_1aca6_414 h3,._confirmModal_1aca6_414 h3{margin:0;font-size:18px}._operationModal_1aca6_414>header button{color:#647188;background:#f1f3f7;width:30px;min-height:30px;padding:0}._operationModal_1aca6_414>footer,._confirmModal_1aca6_414>footer{justify-content:flex-end;gap:6px;display:flex}._confirmModal_1aca6_414>div{color:#647188;font-size:11px;line-height:1.7}._confirmModal_1aca6_414 button[data-danger=true]{background:#c83f47}._mappingSummary_1aca6_424{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}._mappingSummary_1aca6_424 article{background:#f7f9fc;border:1px solid #e1e7f0;border-radius:11px;gap:4px;min-width:0;padding:12px;display:grid}._mappingSummary_1aca6_424 small{color:#8290a4;font-size:8px}._mappingSummary_1aca6_424 strong,._mappingSummary_1aca6_424 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mappingSummary_1aca6_424 strong{font-size:10px}._mappingSummary_1aca6_424 span{color:#6f7e94;font-size:8px}._remapCandidates_1aca6_430{gap:5px;max-height:240px;display:grid;overflow:auto}._remapCandidates_1aca6_430 label{cursor:pointer;border:1px solid #e1e6ee;border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}._remapCandidates_1aca6_430 label[data-selected=true]{background:#f0f5ff;border-color:#6e99f7}._remapCandidates_1aca6_430 input{width:14px;min-height:14px}._remapCandidates_1aca6_430 span{gap:3px;display:grid}._remapCandidates_1aca6_430 small{color:#8490a3;font-size:8px}._impactNotice_1aca6_436{color:#765326;background:#fff9ec;border:1px solid #efd4a6;border-radius:10px;padding:11px 13px;font-size:9px}._impactNotice_1aca6_436 ul{margin:7px 0 0;padding-left:18px;line-height:1.7}._textDanger_1aca6_438{color:#c24148!important;background:0 0!important}._threeActions_1aca6_439{justify-content:space-between!important}@media (width<=1080px){._modelCommandBar_1aca6_217{grid-template-columns:1fr auto}._modelCommandBar_1aca6_217>nav{grid-column:1/-1;overflow-x:auto}._unmappedTable_1aca6_252>article{grid-template-columns:1fr 100px 110px}._discoveryActions_1aca6_260{grid-column:1/-1}._priceOverviewV2_1aca6_357,._structuredForm_1aca6_299>div,._priceFieldGrid_1aca6_323,._costForm_1aca6_403{grid-template-columns:repeat(2,1fr)}._pricingPolicyV2_1aca6_299{grid-template-columns:1fr 1fr}._advancedInfo_1aca6_406>div{grid-template-columns:1fr}}@media (width<=720px){._modelCenterHero_1aca6_212{flex-direction:column;align-items:flex-start}._modelCenterMetrics_1aca6_453{width:100%}._modelCommandBar_1aca6_217{grid-template-columns:1fr;position:static}._modelCommandBar_1aca6_217>nav,._modelSearchFilters_1aca6_221{grid-column:auto}._modelSearchFilters_1aca6_221{grid-template-columns:1fr}._syncMenu_1aca6_222{justify-self:stretch}._syncResult_1aca6_229{grid-template-columns:1fr}._syncResult_1aca6_229 dl{grid-template-columns:repeat(2,1fr)}._changeCenter_1aca6_214>div{grid-template-columns:1fr}._unmappedTable_1aca6_252>article{grid-template-columns:1fr 1fr}._discoveryIdentity_1aca6_254,._discoveryActions_1aca6_260,._createModelPanel_1aca6_261{grid-column:1/-1}._discoveryActions_1aca6_260{grid-template-columns:1fr 1fr}._createModelPanel_1aca6_261>header,._createModelPanel_1aca6_261>footer,._modelEditorHeader_1aca6_214,._aliasManager_1aca6_310>header{flex-direction:column;align-items:stretch}._editorCard_1aca6_293 ._formGrid_1aca6_43,._switchGrid_1aca6_300,._priceOverviewV2_1aca6_357,._structuredForm_1aca6_299>div,._executionProtocol_1aca6_324>div:first-of-type,._taskExecutionFields_1aca6_336,._priceFieldGrid_1aca6_323,._costForm_1aca6_403,._pricingPolicyV2_1aca6_299,._routeCards_1aca6_378 dl{grid-template-columns:1fr}._aliasManager_1aca6_310>header>div:last-child{grid-template-columns:1fr auto}._priceDiffPanel_1aca6_369 article,._mappingSummary_1aca6_424{grid-template-columns:1fr}._mappingSummary_1aca6_424>b{text-align:center;transform:rotate(90deg)}._threeActions_1aca6_439{flex-direction:column}}._reviewBody_1aca6_10 pre{color:#46546b;white-space:pre-wrap;word-break:break-word;background:#f7f9fd;border:1px solid #dce4f0;border-radius:10px;max-height:180px;margin:10px 0;padding:11px;font:11px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}._modelCenter_1aca6_206{gap:14px;margin-top:16px;display:grid}._modelCenterUnavailable_1aca6_475{place-content:center;justify-items:start;gap:12px;min-height:360px;margin-top:16px;display:grid}._modelCenterUnavailable_1aca6_475>span,._modelCenterHead_1aca6_476>div:first-child>span,._modelDetailTitle_1aca6_476>div>span{color:#2f72ff;letter-spacing:.15em;font-size:10px;font-weight:900}._modelCenterUnavailable_1aca6_475 h2,._modelCenterHead_1aca6_476 h2,._modelDetailTitle_1aca6_476 h3{color:#172033;letter-spacing:-.035em;margin:0}._modelCenterUnavailable_1aca6_475 p{color:#71809a;max-width:600px;margin:0;font-size:13px;line-height:1.8}._modelCenterUnavailable_1aca6_475 button,._modelForm_1aca6_479>button,._jsonEditor_1aca6_479>button,._createCanonical_1aca6_479 form>button,._costWorkspace_1aca6_479 footer button,._pendingEditor_1aca6_479 footer button,._mappingRow_1aca6_479 button,._routeActions_1aca6_479 button{color:#fff;cursor:pointer;background:#2868ed;border:0;border-radius:10px;min-height:40px;padding:0 14px;font-size:11px;font-weight:850}._modelCenterUnavailable_1aca6_475 button:disabled,._modelForm_1aca6_479 button:disabled,._jsonEditor_1aca6_479 button:disabled,._createCanonical_1aca6_479 button:disabled,._costWorkspace_1aca6_479 button:disabled,._pendingEditor_1aca6_479 button:disabled,._mappingRow_1aca6_479 button:disabled,._routeActions_1aca6_479 button:disabled,._syncActions_1aca6_480 button:disabled{cursor:wait;opacity:.55}._modelCenterHead_1aca6_476{background:#fff;border:1px solid #dfe6f2;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}._modelCenterHead_1aca6_476 h2{margin-top:5px;font-size:26px}._modelCenterHead_1aca6_476 p{color:#71809a;max-width:720px;margin:7px 0 0;font-size:11px;line-height:1.7}._modelCenterMetrics_1aca6_453{grid-template-columns:repeat(3,minmax(76px,1fr));gap:8px;display:grid}._modelCenterMetrics_1aca6_453 article{background:#f8faff;border:1px solid #e1e7f1;border-radius:12px;gap:2px;min-width:76px;padding:11px 12px;display:grid}._modelCenterMetrics_1aca6_453 article[data-warning=true]{background:#fffaf0;border-color:#f1d7a1}._modelCenterMetrics_1aca6_453 small{color:#8591a5;font-size:9px}._modelCenterMetrics_1aca6_453 strong{color:#1c2c49;font-size:20px}._modelCenterToolbar_1aca6_489{justify-content:space-between;align-items:center;gap:12px;display:flex}._segmented_1aca6_490,._modelRailTabs_1aca6_490,._detailTabs_1aca6_490{background:#fff;border:1px solid #dfe6f2;border-radius:12px;gap:5px;padding:5px;display:flex}._segmented_1aca6_490 button,._modelRailTabs_1aca6_490 button,._detailTabs_1aca6_490 button{color:#68768d;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 13px;font-size:10px;font-weight:850}._segmented_1aca6_490 button[data-active=true],._modelRailTabs_1aca6_490 button[data-active=true],._detailTabs_1aca6_490 button[data-active=true]{color:#fff;background:#1c2c49}._syncActions_1aca6_480{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}._syncActions_1aca6_480 button{color:#2868ed;cursor:pointer;background:#edf4ff;border:1px solid #cbdaf5;border-radius:9px;min-height:34px;padding:0 11px;font-size:9px;font-weight:850}._modelWorkspace_1aca6_495{grid-template-columns:minmax(300px,.65fr) minmax(640px,1.35fr);align-items:start;gap:14px;display:grid}._modelRail_1aca6_490,._modelDetail_1aca6_476{background:#fff;border:1px solid #dfe6f2;border-radius:20px}._modelRail_1aca6_490{min-height:590px;padding:13px;position:sticky;top:18px}._modelRailTabs_1aca6_490{margin-bottom:10px}._modelRailTabs_1aca6_490 button{flex:1}._modelList_1aca6_500{scrollbar-width:thin;gap:7px;max-height:720px;display:grid;overflow:auto}._modelList_1aca6_500>button{color:#172033;text-align:left;cursor:pointer;background:#fafcff;border:1px solid #e6ebf3;border-radius:13px;gap:6px;width:100%;padding:13px;display:grid}._modelList_1aca6_500>button[data-selected=true]{background:#eef4ff;border-color:#5a8df8;box-shadow:0 0 0 2px #2f72ff14}._modelListHead_1aca6_503{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._modelListHead_1aca6_503 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._modelListHead_1aca6_503 em{color:#356ccf;background:#edf3ff;border-radius:99px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}._modelListHead_1aca6_503 em[data-modality=image]{color:#7652c9;background:#f0edff}._modelListHead_1aca6_503 em[data-modality=video]{color:#16835f;background:#e9f8f3}._modelList_1aca6_500>button>small{color:#8591a5;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._modelListMeta_1aca6_509{flex-wrap:wrap;gap:5px;display:flex}._modelListMeta_1aca6_509 i,._detailBadges_1aca6_510 i{color:#77849a;background:#f0f2f6;border-radius:6px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800}._modelListMeta_1aca6_509 i[data-ok=true],._detailBadges_1aca6_510 i[data-ok=true]{color:#16835f;background:#e7f7f1}._modelListPrice_1aca6_512{color:#2d5eb7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}._unmappedRailSummary_1aca6_513{color:#71809a;text-align:center;place-content:center;justify-items:center;gap:4px;min-height:430px;display:grid}._unmappedRailSummary_1aca6_513 strong{color:#b46c10;letter-spacing:-.06em;font-size:50px}._unmappedRailSummary_1aca6_513 span{font-size:11px;font-weight:850}._unmappedRailSummary_1aca6_513 p{max-width:210px;font-size:10px;line-height:1.6}._modelDetail_1aca6_476{min-height:590px;padding:20px}._modelDetailTitle_1aca6_476{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._modelDetailTitle_1aca6_476 h3{margin-top:4px;font-size:22px}._modelDetailTitle_1aca6_476>small{color:#7b8799;font-size:9px}._detailBadges_1aca6_510{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}._detailTabs_1aca6_490{margin:16px 0;overflow-x:auto}._detailTabs_1aca6_490 button{flex:1}._modelForm_1aca6_479,._jsonEditor_1aca6_479,._pricingWorkspace_1aca6_524,._costWorkspace_1aca6_479{gap:14px;display:grid}._modelForm_1aca6_479 label,._jsonEditor_1aca6_479 label,._pricingPolicy_1aca6_299 label,._jsonGrid_1aca6_525 label,._routeActions_1aca6_479 label,._createCanonical_1aca6_479 label{color:#526077;gap:6px;font-size:10px;display:grid}._modelForm_1aca6_479 input,._modelForm_1aca6_479 select,._jsonEditor_1aca6_479 textarea,._pricingPolicy_1aca6_299 input,._pricingPolicy_1aca6_299 select,._jsonGrid_1aca6_525 textarea,._routeActions_1aca6_479 input,._mappingRow_1aca6_479 select,._createCanonical_1aca6_479 input,._createCanonical_1aca6_479 select,._createCanonical_1aca6_479 textarea,._pendingEditor_1aca6_479 textarea{color:#172033;width:100%;min-width:0;font:inherit;background:#f9fbff;border:1px solid #d9e1ee;border-radius:10px;outline:none;padding:0 11px}._modelForm_1aca6_479 input,._modelForm_1aca6_479 select,._pricingPolicy_1aca6_299 input,._pricingPolicy_1aca6_299 select,._routeActions_1aca6_479 input,._mappingRow_1aca6_479 select,._createCanonical_1aca6_479 input,._createCanonical_1aca6_479 select{min-height:40px}._jsonEditor_1aca6_479 textarea,._jsonGrid_1aca6_525 textarea,._createCanonical_1aca6_479 textarea,._pendingEditor_1aca6_479 textarea{resize:vertical;padding-top:10px;padding-bottom:10px;font:10px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}._modelForm_1aca6_479 input:focus,._modelForm_1aca6_479 select:focus,._jsonEditor_1aca6_479 textarea:focus,._pricingPolicy_1aca6_299 input:focus,._pricingPolicy_1aca6_299 select:focus,._jsonGrid_1aca6_525 textarea:focus,._routeActions_1aca6_479 input:focus,._mappingRow_1aca6_479 select:focus,._createCanonical_1aca6_479 input:focus,._createCanonical_1aca6_479 select:focus,._createCanonical_1aca6_479 textarea:focus,._pendingEditor_1aca6_479 textarea:focus{border-color:#4b82f7;box-shadow:0 0 0 3px #2f72ff1a}._modelForm_1aca6_479 input:disabled{color:#8390a4}._booleanRow_1aca6_531{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._booleanRow_1aca6_531 label{background:#fafcff;border:1px solid #e1e7f1;border-radius:12px;align-items:flex-start;gap:9px;padding:13px;display:flex}._booleanRow_1aca6_531 input{accent-color:#2868ed;width:16px;height:16px}._booleanRow_1aca6_531 span{gap:3px;display:grid}._booleanRow_1aca6_531 small{color:#8793a6;font-size:9px}._routeList_1aca6_536{gap:9px;display:grid}._routeList_1aca6_536>article,._costWorkspace_1aca6_479>article,._discoveryCard_1aca6_537{background:#fafcff;border:1px solid #e4e9f1;border-radius:13px;padding:14px}._routeList_1aca6_536 header,._costWorkspace_1aca6_479 article>header,._discoveryCard_1aca6_537>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._routeList_1aca6_536 header>div,._costWorkspace_1aca6_479 header>div,._discoveryCard_1aca6_537 header>div{gap:4px;min-width:0;display:grid}._routeList_1aca6_536 header strong,._costWorkspace_1aca6_479 header strong,._discoveryCard_1aca6_537 header strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._routeList_1aca6_536 header small,._costWorkspace_1aca6_479 header small,._discoveryCard_1aca6_537 header small{color:#8591a5;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._routeList_1aca6_536 header>span,._discoveryCard_1aca6_537 header>span{color:#b2670f;white-space:nowrap;background:#fff2df;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:900}._routeList_1aca6_536 header>span[data-ok=true],._discoveryCard_1aca6_537 header>span[data-available=true]{color:#16835f;background:#e7f7f1}._routeFacts_1aca6_544,._discoveryFacts_1aca6_544{grid-template-columns:repeat(3,1fr);gap:6px;margin:11px 0;display:grid}._routeFacts_1aca6_544 span,._discoveryFacts_1aca6_544 span{color:#8591a5;background:#f0f3f8;border-radius:8px;gap:3px;min-width:0;padding:8px;font-size:8px;display:grid}._routeFacts_1aca6_544 strong,._discoveryFacts_1aca6_544 strong{color:#41516b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._routeActions_1aca6_479{grid-template-columns:minmax(100px,.5fr) auto auto;justify-content:end;align-items:end;gap:7px;display:grid}._routeActions_1aca6_479 button[data-enabled=true]{color:#c63f3f;background:#fff5f5;border:1px solid #f5caca}._jsonEditor_1aca6_479>div{gap:4px;display:grid}._jsonEditor_1aca6_479>div>span{color:#7b8799;font-size:10px}._aliasList_1aca6_551{border-top:1px solid #e5eaf2;flex-wrap:wrap;padding-top:13px;gap:7px!important;display:flex!important}._aliasList_1aca6_551>strong{width:100%;font-size:11px}._aliasList_1aca6_551>span{color:#34588f;background:#eff4fd;border-radius:8px;gap:2px;padding:6px 8px;font-size:9px;display:grid}._aliasList_1aca6_551 small{color:#8190a7;font-size:7px}._costNotice_1aca6_555{color:#89611f;background:#fffaf0;border:1px solid #f0ddb9;border-radius:11px;padding:11px 13px;font-size:10px;line-height:1.6}._costWorkspace_1aca6_479 article>header>span{color:#2d5eb7;text-align:right;max-width:55%;font-size:9px;font-weight:800}._costWorkspace_1aca6_479 footer{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}._costWorkspace_1aca6_479 footer small{color:#8490a3;font-size:9px}._jsonGrid_1aca6_525{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:11px;display:grid}._pricingOverview_1aca6_560{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}._pricingOverview_1aca6_560 article{background:#f8faff;border:1px solid #e2e8f1;border-radius:12px;gap:6px;min-width:0;padding:13px;display:grid}._pricingOverview_1aca6_560 small{color:#8290a5;font-size:9px}._pricingOverview_1aca6_560 strong{color:#244e9b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._pricingOverview_1aca6_560 span{color:#7f8ca0;font-size:8px}._pricingOverview_1aca6_560 article[data-margin=false] strong{color:#bd4242}._pricingPolicy_1aca6_299{border:1px solid #dfe6f2;border-radius:12px;grid-template-columns:minmax(170px,1fr) minmax(150px,.7fr) auto;align-items:end;gap:9px;padding:13px;display:grid}._pricingPolicy_1aca6_299>small{color:#7f8ca0;grid-column:1/-1;font-size:9px}._priceColumns_1aca6_568{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}._priceColumns_1aca6_568 article{background:#fafcff;border:1px solid #e2e8f1;border-radius:12px;gap:10px;min-width:0;padding:13px;display:grid}._priceColumns_1aca6_568 header,._pendingEditor_1aca6_479 header{justify-content:space-between;align-items:center;gap:10px;display:flex}._priceColumns_1aca6_568 header strong,._pendingEditor_1aca6_479 header strong{font-size:11px}._priceColumns_1aca6_568 header span,._pendingEditor_1aca6_479 header span,._pendingEditor_1aca6_479 header small{color:#8390a4;font-size:8px}._priceColumns_1aca6_568 pre{color:#d9e6ff;background:#18243a;border-radius:9px;max-height:250px;margin:0;padding:11px;font:9px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}._priceColumns_1aca6_568 button{border-radius:8px;justify-self:start;min-height:34px;padding:0 11px;font-size:9px}._pendingEditor_1aca6_479{background:#f8faff;border:1px solid #cfdcf1;border-radius:13px;gap:10px;padding:14px;display:grid}._pendingEditor_1aca6_479 header>div{gap:3px;display:grid}._pendingEditor_1aca6_479 footer{justify-content:flex-end;gap:7px;display:flex}._priceHistory_1aca6_578{border-top:1px solid #e3e8f1;display:grid}._priceHistory_1aca6_578>strong{padding:10px 0;font-size:11px}._priceHistory_1aca6_578>span{border-top:1px solid #edf0f5;grid-template-columns:48px minmax(170px,.7fr) 1fr;align-items:center;gap:10px;padding:9px 2px;display:grid}._priceHistory_1aca6_578 b{color:#2d5eb7;font-size:10px}._priceHistory_1aca6_578 small{color:#8490a3;font-size:8px}._priceHistory_1aca6_578 em{color:#42516a;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}._unmappedList_1aca6_584{gap:10px;display:grid}._discoveryFacts_1aca6_544{grid-template-columns:.6fr 1.2fr 1fr}._mappingRow_1aca6_479{grid-template-columns:1fr auto auto;gap:7px;display:grid}._mappingRow_1aca6_479 ._danger_1aca6_16{color:#c63f3f;background:#fff5f5;border:1px solid #f5caca}._createCanonical_1aca6_479{border-top:1px solid #e1e7f0;margin-top:10px}._createCanonical_1aca6_479 summary{color:#356ccf;cursor:pointer;padding-top:11px;font-size:9px;font-weight:850}._createCanonical_1aca6_479 form{gap:10px;padding-top:12px;display:grid}@media (width<=1100px){._modelWorkspace_1aca6_495{grid-template-columns:minmax(270px,.55fr) minmax(0,1.45fr)}._modelCenterToolbar_1aca6_489{flex-direction:column;align-items:flex-start}._syncActions_1aca6_480{justify-content:flex-start}._pricingOverview_1aca6_560{grid-template-columns:1fr 1fr}._pricingOverview_1aca6_560 article:last-child{grid-column:1/-1}}@media (width<=820px){._modelCenterHead_1aca6_476{flex-direction:column;align-items:flex-start}._modelCenterMetrics_1aca6_453{width:100%}._modelWorkspace_1aca6_495{grid-template-columns:1fr}._modelRail_1aca6_490{min-height:0;position:static}._modelList_1aca6_500{max-height:420px}._detailTabs_1aca6_490 button{flex:none}._pricingPolicy_1aca6_299,._routeActions_1aca6_479{grid-template-columns:1fr 1fr;justify-content:stretch}._pricingPolicy_1aca6_299 button,._pricingPolicy_1aca6_299>small,._routeActions_1aca6_479 label{grid-column:1/-1}}@media (width<=640px){._modelCenterHead_1aca6_476,._modelDetail_1aca6_476{padding:16px}._modelCenterMetrics_1aca6_453,._pricingOverview_1aca6_560,._priceColumns_1aca6_568,._jsonGrid_1aca6_525,._booleanRow_1aca6_531,._routeFacts_1aca6_544,._discoveryFacts_1aca6_544{grid-template-columns:1fr}._pricingOverview_1aca6_560 article:last-child{grid-column:auto}._mappingRow_1aca6_479,._routeActions_1aca6_479,._pricingPolicy_1aca6_299{grid-template-columns:1fr}._pricingPolicy_1aca6_299 button,._pricingPolicy_1aca6_299>small,._routeActions_1aca6_479 label{grid-column:auto}._modelDetailTitle_1aca6_476{flex-direction:column;align-items:flex-start}._detailBadges_1aca6_510{justify-content:flex-start}._costWorkspace_1aca6_479 footer,._pendingEditor_1aca6_479 footer{flex-direction:column;align-items:stretch}._costWorkspace_1aca6_479 footer button,._pendingEditor_1aca6_479 footer button{width:100%}._priceHistory_1aca6_578>span{grid-template-columns:42px 1fr}._priceHistory_1aca6_578 em{text-align:left;grid-column:1/-1}}._page_18htm_1{background:#f7f9fd;min-height:100vh}._hero_18htm_2{grid-template-columns:.82fr 1.18fr;align-items:center;gap:70px;width:min(1260px,100% - 48px);min-height:620px;margin:0 auto;padding:78px 0 100px;display:grid}._hero_18htm_2>div:first-child>span,._library_18htm_3 header>div>span,._modal_18htm_3 header span{color:#2f72ff;letter-spacing:.2em;font-size:10px;font-weight:900}._hero_18htm_2 h1{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(46px,5vw,68px);line-height:1.12}._hero_18htm_2 h1 em{color:#2f72ff;font-style:normal}._hero_18htm_2 p{color:#68768d;max-width:560px;font-size:15px;line-height:1.9}._heroActions_18htm_7{align-items:center;gap:16px;margin-top:30px;display:flex}._heroActions_18htm_7 button{color:#fff;cursor:pointer;background:#2d6ff2;border:0;border-radius:15px;min-height:54px;padding:0 24px;font-weight:900;box-shadow:0 16px 32px #2d6ff23d}._heroActions_18htm_7 small{color:#8793a8;font-size:10px}._heroVisual_18htm_10{height:420px;position:relative}._heroVisual_18htm_10:before{content:"";background:radial-gradient(circle at 40% 38%,#e6efff,#a8c8ff 55%,#4f85ed);border-radius:44% 56% 54% 46%;position:absolute;inset:10px 0 0;transform:rotate(-4deg);box-shadow:0 38px 80px #2a55ae33}._heroVisual_18htm_10 article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #ffffffd9;border-radius:22px;align-content:center;gap:7px;width:290px;min-height:142px;padding:22px;display:grid;position:absolute;box-shadow:0 24px 48px #203f7a33}._heroVisual_18htm_10 article:first-child{top:35px;left:10px;transform:rotate(-5deg)}._heroVisual_18htm_10 article:nth-child(2){top:150px;right:3px;transform:rotate(5deg)}._heroVisual_18htm_10 article:nth-child(3){bottom:8px;left:80px;transform:rotate(-1deg)}._heroVisual_18htm_10 article span{color:#2f72ff;letter-spacing:.15em;font-size:8px;font-weight:900}._heroVisual_18htm_10 article strong{font-size:17px}._heroVisual_18htm_10 article i{color:#77869e;font-size:10px;font-style:normal}._library_18htm_3{background:#fff;padding:90px max(24px,50% - 630px) 120px}._library_18htm_3>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;display:flex}._library_18htm_3 h2{margin:8px 0 5px;font-size:38px}._library_18htm_3 header p{color:#8a96a8;margin:0;font-size:11px}._library_18htm_3 header form{grid-template-columns:130px minmax(230px,320px) auto;gap:8px;display:grid}._library_18htm_3 select,._library_18htm_3 input,._modal_18htm_3 input,._modal_18htm_3 textarea{color:#27334a;background:#f9fbff;border:1px solid #dce4f0;border-radius:12px;outline:none;width:100%}._library_18htm_3 select,._library_18htm_3 input{height:44px;padding:0 12px}._library_18htm_3 header form button{color:#fff;cursor:pointer;background:#1a2b48;border:0;border-radius:12px;padding:0 17px;font-weight:850}._grid_18htm_27{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}._card_18htm_28{background:#fff;border:1px solid #e2e7f0;border-radius:24px;flex-direction:column;height:100%;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 16px 38px #21365a12}._card_18htm_28:hover{transform:translateY(-3px);box-shadow:0 22px 50px #21365a1f}._cover_18htm_30{background:linear-gradient(145deg,#eaf1ff,#dce9ff);height:250px;position:relative;overflow:hidden}._cover_18htm_30 img{object-fit:cover;width:100%;height:100%;transition:transform .3s;animation:.22s _previewIn_18htm_1}._card_18htm_28:hover ._cover_18htm_30 img{transform:scale(1.025)}._emptyCover_18htm_33{color:#5b78a9;align-content:center;place-items:center;gap:6px;height:100%;display:grid}._emptyCover_18htm_33 span{letter-spacing:.08em;font-size:31px;font-weight:950}._emptyCover_18htm_33 small{font-size:10px}._cover_18htm_30 em,._previewCount_18htm_36{z-index:2;color:#fff;background:#132545db;border-radius:99px;padding:7px 10px;font-size:9px;font-style:normal;position:absolute;top:14px}._cover_18htm_30 em{left:14px}._previewCount_18htm_36{right:14px}._previewArrow_18htm_39{z-index:2;color:#fff;cursor:pointer;opacity:0;background:#0f1f39a3;border:1px solid #ffffff75;border-radius:11px;width:34px;height:46px;font-size:27px;line-height:1;transition:opacity .18s,background .18s;position:absolute;top:50%;transform:translateY(-50%)}._cover_18htm_30:hover ._previewArrow_18htm_39,._previewArrow_18htm_39:focus-visible{opacity:1}._previewArrow_18htm_39:hover{background:#0f1f39e6}._previewPrevious_18htm_42{left:12px}._previewNext_18htm_43{right:12px}._previewDots_18htm_44{z-index:2;background:#0e1d368c;border-radius:99px;gap:5px;padding:6px 8px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._previewDots_18htm_44 button{cursor:pointer;background:#ffffff85;border:0;border-radius:50%;width:6px;height:6px;padding:0;transition:width .18s,background .18s}._previewDots_18htm_44 ._activeDot_18htm_46{background:#fff;border-radius:99px;width:17px}@keyframes _previewIn_18htm_1{0%{opacity:.45}to{opacity:1}}._cardBody_18htm_48{flex-direction:column;flex:1;padding:18px;display:flex}._cardBody_18htm_48>small{color:#8a96aa;font-size:9px;font-weight:750}._cardBody_18htm_48 h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px;margin:7px 0;font-size:19px;line-height:1.22;display:-webkit-box;overflow:hidden}._cardBody_18htm_48 p{color:#758197;height:43px;margin:0;font-size:11px;line-height:1.8;overflow:hidden}._promptPreview_18htm_52{background:#f6f9ff;border:1px solid #dce5f3;border-radius:13px;gap:6px;min-height:88px;padding:10px 11px;display:grid}._promptPreview_18htm_52>span{color:#315f9f;font-size:9px;font-weight:900}._promptPreview_18htm_52>p{color:#44536b;white-space:pre-wrap;height:auto;max-height:110px;font-size:10px;line-height:1.65;overflow:auto}._tags_18htm_55{flex-wrap:wrap;gap:5px;min-height:28px;margin-top:13px;display:flex}._tags_18htm_55 span{color:#4c6c9f;background:#edf3ff;border-radius:99px;padding:4px 7px;font-size:8px}._cardActions_18htm_57{border-top:1px solid #edf0f5;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:13px;display:flex}._copyPromptButton_18htm_58{color:#315f9f;cursor:pointer;background:#f5f8ff;border:1px solid #cddbf3;border-radius:11px;padding:9px 13px;font-size:10px;font-weight:900;transition:background .18s,transform .18s}._copyPromptButton_18htm_58:hover{background:#e9f0ff;transform:translateY(-1px)}._downloadLink_18htm_60{color:#fff;background:#2669ef;border-radius:11px;padding:10px 15px;font-size:10px;font-weight:900;transition:background .18s,transform .18s;position:relative;box-shadow:0 8px 18px #2669ef33}._downloadLink_18htm_60:hover{background:#185be0;transform:translateY(-1px)}._downloadBadge_18htm_62{color:#fff;background:#162847;border:2px solid #fff;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:8px;line-height:1;display:grid;position:absolute;top:-8px;right:-8px}._empty_18htm_33{color:#8794a9;grid-column:1/-1;place-items:center;min-height:250px;display:grid}._error_18htm_64,._notice_18htm_64{border-radius:13px;margin-bottom:18px;padding:13px 16px;font-size:11px}._error_18htm_64{color:#c73434;background:#fff1f1;border:1px solid #ffc9c9}._notice_18htm_64{color:#187a5b;background:#effbf6;border:1px solid #bee8d7}._modalBackdrop_18htm_67{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a18307a;place-items:center;padding:26px;display:grid;position:fixed;inset:0;overflow:auto}._modal_18htm_3{background:#fff;border:1px solid #ffffffa6;border-radius:26px;gap:15px;width:min(700px,100%);max-height:calc(100vh - 52px);padding:25px;display:grid;overflow:auto;box-shadow:0 34px 90px #0d1c384d}._modal_18htm_3>header{justify-content:space-between;align-items:flex-start;display:flex}._modal_18htm_3 h2{margin:6px 0 0;font-size:25px}._modal_18htm_3>header>button{color:#6c788d;cursor:pointer;background:#f0f3f8;border:0;border-radius:50%;width:35px;height:35px;font-size:20px}._submitModes_18htm_72{background:#eef2f8;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}._submitModes_18htm_72 button{color:#748197;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:40px;font-size:11px;font-weight:900}._submitModes_18htm_72 ._activeMode_18htm_74{color:#245fc8;background:#fff;box-shadow:0 5px 15px #1f355b1a}._modal_18htm_3>label,._modal_18htm_3 ._formGrid_18htm_75 label{color:#526078;gap:7px;font-size:10px;font-weight:800;display:grid}._modal_18htm_3 input{height:44px;padding:0 12px}._modal_18htm_3 textarea{resize:vertical;padding:11px 12px}._formGrid_18htm_75{grid-template-columns:1fr 1fr;gap:10px;display:grid}._fileDrop_18htm_79,._previewPicker_18htm_79{cursor:pointer;background:#f2f6ff;border:1px dashed #a8c2f1;border-radius:16px;align-content:center;min-height:84px;padding:16px;position:relative}._fileDrop_18htm_79 input,._previewPicker_18htm_79 input{opacity:0;cursor:pointer;position:absolute;inset:0}._fileDrop_18htm_79 strong,._previewPicker_18htm_79 strong{color:#245ec8;font-size:12px}._fileDrop_18htm_79 small,._previewPicker_18htm_79 small{color:#7c8ba5;font-size:9px;font-weight:600}._promptEditor_18htm_83 textarea{min-height:180px;line-height:1.7}._promptEditor_18htm_83 small{color:#8b96a8;justify-self:end;font-size:9px;font-weight:650}._previewPicker_18htm_79>span{gap:4px;display:grid}._previewStrip_18htm_86{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}._previewStrip_18htm_86 img{aspect-ratio:1;object-fit:cover;background:#edf1f7;border-radius:10px;width:100%}._modal_18htm_3>footer{justify-content:space-between;align-items:center;gap:18px;display:flex}._modal_18htm_3>footer small{color:#8894a7;font-size:9px}._modal_18htm_3>footer button{color:#fff;cursor:pointer;background:#2869ef;border:0;border-radius:12px;min-height:45px;padding:0 22px;font-weight:900}._modal_18htm_3>footer button:disabled{cursor:wait;opacity:.5}@media (width<=1000px){._hero_18htm_2{text-align:center;grid-template-columns:1fr}._hero_18htm_2 p{margin-left:auto;margin-right:auto}._heroActions_18htm_7{justify-content:center}._heroVisual_18htm_10{width:min(650px,100%);margin:0 auto}._grid_18htm_27{grid-template-columns:repeat(2,1fr)}._library_18htm_3>header{flex-direction:column;align-items:flex-start}}@media (width<=680px){._hero_18htm_2{width:calc(100% - 28px);padding:52px 0 70px}._hero_18htm_2 h1{font-size:38px}._heroActions_18htm_7{flex-direction:column;align-items:center}._heroVisual_18htm_10{height:390px;transform:scale(.86)}._heroVisual_18htm_10 article{width:250px}._library_18htm_3{padding:70px 14px}._library_18htm_3>header{align-items:stretch}._library_18htm_3 header form{grid-template-columns:1fr}._library_18htm_3 header form button{min-height:44px}._grid_18htm_27{grid-template-columns:1fr}._cover_18htm_30{height:230px}._previewArrow_18htm_39{opacity:1}._modalBackdrop_18htm_67{padding:10px}._modal_18htm_3{border-radius:20px;max-height:calc(100vh - 20px);padding:19px}._formGrid_18htm_75{grid-template-columns:1fr}._previewStrip_18htm_86{grid-template-columns:repeat(3,1fr)}._modal_18htm_3>footer{flex-direction:column;align-items:stretch}}
