*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--un-default-border-color,#e5e7eb)}:before,:after{--un-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.slide{font-size:1.1rem}.slide :is(pre,code){-webkit-user-select:text;user-select:text}.slide code{font-family:var(--mono)}.slide h1{margin-bottom:1rem;margin-left:-.05em;margin-right:0;font-size:2.25rem;line-height:2.5rem}.slide h2{font-size:1.875rem;line-height:2.25rem}.slide h3{font-size:1.5rem;line-height:2rem}.slide h4{font-size:1.25rem;line-height:1.75rem}.slide h5{font-size:1rem;line-height:1.5rem}.slide h6{text-transform:uppercase;letter-spacing:.1em;opacity:.4;margin-left:-.05em;padding-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.slide p{margin-top:1rem;margin-bottom:1rem;line-height:1.5rem}.slide ul{list-style:square}.slide ol{list-style:decimal}.slide li{margin-left:1.1em;margin-right:0;padding-left:.2em;padding-right:0;line-height:1.8em}.slide h1+p{opacity:.5;margin-top:-.5rem;margin-bottom:1rem}.slide :is(p,ul,table)+h2{margin-top:2.5rem}.slide table{width:100%}.slide tr{border-color:#9ca3af33;border-bottom-width:1px}.slide th{text-align:left;font-weight:400}.slide :is(td,th){padding:.75rem .5rem}.slide a{border-bottom:1px dashed}.slide :is(b,strong){font-weight:600}.slide.cover{height:100%;display:grid}.slide.cover h1{font-size:3.75rem;line-height:5rem}.slide.center{height:100%}.my-auto{margin-top:auto;margin-bottom:auto}.w-full{width:100%}.slide .code-wrapper{position:relative;margin:4px 0!important}.slide :not(pre)>code{background:#1b1b1b;border-radius:4px;padding:.125rem .375rem;font-size:.9em;font-weight:300}.slide pre.code{font-family:var(--mono);border-radius:4px;margin:4px 0;padding:8px;font-size:12px;line-height:18px;overflow:auto}:root{--bg:#070b14;--bg2:#0d1a31;--card:#0f1c33;--line:#1b2942;--cy:#38bdf8;--pu:#a78bfa;--gn:#34d399;--rd:#f87171;--am:#fbbf24;--tx:#e8eef9;--tx2:#8da2c0;--tx3:#6f8399;--mono:Consolas, "Cascadia Mono", "SFMono-Regular", monospace}html,body,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}::-webkit-scrollbar{display:none}html,body,.slide{color:var(--tx);background-color:var(--bg)!important}.slide{background-image:linear-gradient(#38bdf812 1px,#0000 1px),linear-gradient(90deg,#38bdf812 1px,#0000 1px),radial-gradient(1100px 500px at 85% -10%,#38bdf81f,#0000 60%);background-size:40px 40px,40px 40px,100% 100%;padding:28px 56px 30px 64px;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;position:relative}.slide:before{content:"";background:linear-gradient(var(--cy), transparent);width:3px;height:54px;position:absolute;top:40px;left:28px}.slide h1{color:var(--tx);letter-spacing:.5px;border:0;margin:0 0 6px;font-size:34px;font-weight:800;line-height:1.25}.slide h1+p{margin-top:0}.slide h2{color:var(--cy);margin:0 0 8px;font-size:20px}.slide h3{color:var(--tx);margin:0 0 4px;font-size:18px}.slide p,.slide li{color:#bfd6ee;font-size:20px;line-height:1.65}.slide b,.slide strong{color:var(--tx)}.slide a{color:var(--cy);border:0}.slide code{font-family:var(--mono);color:var(--cy);background:#38bdf81a;border-radius:4px;padding:1px 6px;font-size:.9em}.slide pre{border:1px solid var(--line);border-radius:10px;background:#050912!important}.slide pre code{color:inherit;background:0 0;padding:0}.slide ul{padding-left:1.1em}.eyebrow{font-family:var(--mono);letter-spacing:3px;color:var(--cy);opacity:.85;text-transform:uppercase;margin:-4px 0 14px;font-size:12px}.cal text{font-family:var(--mono);font-size:12px!important}.src{color:var(--tx3);font-size:11px;font-family:var(--mono);position:absolute;bottom:14px;left:64px}.pgno{color:var(--tx3);font-size:11px;font-family:var(--mono);position:absolute;bottom:14px;right:28px}.takeaway,.agenda-takeaway,.prompt-takeaway{border:0;border-left:4px solid var(--cy);color:var(--tx);background:#38bdf817;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.45}.takeaway{margin-top:16px}.agenda-takeaway,.prompt-takeaway{margin:0}.takeaway-intro{margin:0 0 22px;font-size:24px}.cols{gap:24px;display:grid}.cols>*{min-width:0}.cols.c2{grid-template-columns:1fr 1fr}.cols.c3{grid-template-columns:repeat(3,1fr)}.cols.c4{grid-template-columns:repeat(4,1fr)}.cols.c21{grid-template-columns:1.3fr 1fr}.cols.c12{grid-template-columns:1fr 1.3fr}.card{background:var(--card);border:1px solid var(--line);border-radius:12px;min-width:0;padding:16px 20px}.card.cy{border-color:#38bdf873}.card.pu{border-color:#a78bfa73}.card.gn{border-color:#34d39973}.card.rd{border-color:#f8717173}.card .tag{font-family:var(--mono);letter-spacing:2px;color:var(--cy);font-size:11px}.card.pu .tag{color:var(--pu)}.card.gn .tag{color:var(--gn)}.card.rd .tag{color:var(--rd)}.card p,.card li{font-size:18px;line-height:1.55}.card h3{margin-top:2px}.kpi{font-family:var(--mono);color:var(--cy);font-size:50px;font-weight:800;line-height:1.05}.kpi.gn{color:var(--gn)}.kpi.pu{color:var(--pu)}.kpi.rd{color:var(--rd)}.kpi.am{color:var(--am)}.kpi small{color:var(--tx2);margin-left:4px;font-size:16px;font-weight:400}.kcap{color:var(--tx2);font-size:13px}.badge{font-family:var(--mono);border:1px solid;border-radius:99px;margin-right:6px;padding:2px 8px;font-size:11px;display:inline-block}.badge.off{color:var(--am);border-color:#fbbf2480}.badge.third{color:var(--gn);border-color:#34d39980}.badge.self{color:var(--pu);border-color:#a78bfa80}table.t{border-collapse:collapse;width:100%;font-size:17px}table.t th{text-align:left;color:var(--cy);border-bottom:1px solid var(--line);padding:6px 10px;font-size:13px;font-weight:600}table.t td{color:#bfd6ee;border-bottom:1px solid #1b294299;padding:8px 10px}table.t tr.hl td{color:var(--tx);background:#38bdf812}.mono{font-family:var(--mono)}.dim{color:var(--tx2)}.arrow{color:var(--cy);font-family:var(--mono)}.flow{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.node{background:var(--card);border:1px solid var(--line);text-align:center;white-space:nowrap;border-radius:10px;padding:10px 16px;font-size:17px}.node.cy{border-color:var(--cy);color:var(--tx)}.node.gn{border-color:var(--gn)}.node.rd{border-color:var(--rd)}.node.am{border-color:var(--am)}.node.pu{border-color:var(--pu)}.demo{background:var(--card);border:1px solid #38bdf859;border-radius:12px;padding:16px 20px;font-size:17px}.demo-slide:not(.shift-slide) .demo button{min-height:32px}.dbar{align-items:center;gap:10px;margin-bottom:8px;display:flex}.demo-timing{z-index:2;margin:0;position:absolute;top:10px;right:14px}.dtitle{font-family:var(--mono);letter-spacing:2px;color:var(--cy);font-size:13px}.dspacer{flex:1}.dchip{font-family:var(--mono);border:1px solid;border-radius:99px;padding:2px 8px;font-size:11px}.dchip.live{color:var(--gn);border-color:var(--gn)}.dswitch{color:var(--tx2);cursor:pointer;align-items:center;gap:4px;font-size:12px;display:flex}.dgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dlabel{font-family:var(--mono);letter-spacing:1.5px;color:var(--tx3);margin:6px 0 3px;font-size:11px}.demo textarea{width:100%;color:var(--tx);border:1px solid var(--line);resize:none;background:#050912;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:18px}.demo textarea:focus{outline:1px solid var(--cy)}.chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.ticket-examples{flex-wrap:nowrap;flex:none;min-height:34px;overflow-x:auto}.ticket-examples .chip,.ticket-examples .run{white-space:nowrap}.chip,.run{color:var(--tx2);border:1px solid var(--line);cursor:pointer;background:#0a1426;border-radius:8px;padding:4px 12px;font-family:inherit;font-size:15px}.chip:hover{color:var(--tx);border-color:var(--cy)}.run{background:var(--cy);color:#04121f;border:0;margin-left:auto;padding:5px 16px;font-weight:700}.run:disabled{opacity:.5;cursor:wait}.demo .mini{color:var(--tx2);border:1px solid var(--line);white-space:pre-wrap;background:#050912;border-radius:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5}.demo input[type=range]{width:100%;accent-color:var(--cy);height:14px}.pbars .prow{grid-template-columns:100px 1fr 48px;align-items:center;gap:8px;margin:5px 0;font-size:15px;display:grid}.pl{color:var(--tx2);font-family:var(--mono)}.pt{background:#0a1426;border-radius:99px;height:12px;display:block;position:relative;overflow:hidden}.pf{background:#3b5a85;border-radius:99px;transition:width .35s;display:block;position:absolute;top:0;bottom:0;left:0}.prow.top .pf{background:linear-gradient(90deg, var(--cy), var(--pu))}.prow.top .pl,.prow.top .pv{color:var(--tx)}.pv{text-align:right;color:var(--tx2);font-family:var(--mono)}.big{font-family:var(--mono);color:var(--cy);font-size:28px;font-weight:800}.big small{color:var(--tx3);font-size:13px;font-weight:400}.route{border:1px solid;border-radius:8px;margin-top:10px;padding:10px 14px;font-size:22px;font-weight:700}.route small{opacity:.8;font-size:12px;font-weight:400}.route.auto{color:var(--gn);border-color:var(--gn);background:#34d39914}.route.llm{color:var(--am);border-color:var(--am);background:#fbbf2414}.route.human{color:var(--rd);border-color:var(--rd);background:#f8717114}.err{color:var(--rd);margin:6px 0;font-size:13px}.hint{color:var(--tx3);font-size:12px}.progress{background:#0a1426;border-radius:99px;height:6px;margin:8px 0;overflow:hidden}.progress span{background:linear-gradient(90deg, var(--cy), var(--gn));height:100%;display:block}.stats{grid-template-columns:repeat(4,1fr);gap:10px;margin:8px 0;display:grid}.stats div{background:#0a1426;border-radius:8px;padding:6px 10px}.stats b{font-family:var(--mono);color:var(--cy);font-size:28px;display:block}.stats small{color:var(--tx3);font-size:11px}.tok{font-family:var(--mono);border:1px solid;border-radius:5px;margin:2px 2px 2px 0;padding:2px 6px;font-size:16px;display:inline-block}.tok.a{background:#38bdf826;border-color:#38bdf880}.tok.b{background:#a78bfa26;border-color:#a78bfa80}.tok.c{background:#34d39926;border-color:#34d39980}.note{color:var(--tx3);font-size:12px}.cv{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;width:100%;margin:auto 0;display:grid}.cv .cv-left{flex-direction:column;justify-content:center;display:flex}.cv .cv-left .eyebrow{margin:0 0 22px}.cv h1{margin:0;font-size:58px;line-height:1.15}.cv .sub{color:var(--tx2);margin-top:12px;font-size:24px}.cv .takeaway{margin-top:36px;font-size:24px}.cv .presenter{border-top:1px solid #94a3b84d;align-items:baseline;gap:14px;margin-top:44px;padding-top:18px;display:flex}.cv .presenter .lb{letter-spacing:3px;color:var(--cy);font-size:13px}.cv .presenter .nm{font-size:30px;font-weight:700}.cv .presenter .dp{color:var(--tx2);font-size:18px}.cv .cv-right .shot{object-fit:cover;width:100%;max-height:420px}.cv.rev .cv-right{order:-1}.cv.rev{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.slide.closing-slide{text-align:center;justify-content:center;align-items:center}.slide.closing-slide:before{display:none}.slide.news-video-slide>.news-video-frame{flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:0;margin:12px 0 0;display:flex}.news-video-frame .news-video{object-fit:contain;background:#000;border-radius:10px;width:100%;height:100%;min-height:0;display:block}.closing-content{width:min(100%,620px);margin:auto}.closing-label{color:var(--cy);font:13px/1.4 var(--mono);letter-spacing:5px}.slide.closing-slide .closing-content h1{letter-spacing:2px;font-size:64px;line-height:1.2;margin:22px 0 0!important}.closing-divider{background:linear-gradient(90deg,#0000,#38bdf899,#0000);height:1px;margin:34px auto 28px}.closing-presenter{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:14px;display:flex}.closing-role{color:var(--cy);letter-spacing:3px;font-size:13px}.closing-name{color:var(--am);font-size:28px;font-weight:700}.closing-department{color:var(--tx2);font-size:17px}.cv .cv-right .cap{margin-top:10px}.jev-definition-cards{align-content:center;gap:12px;min-width:0;display:grid}.jev-definition-cards .card{background:#101d32;border-color:#28547b;border-radius:14px;padding:12px 14px}.jev-definition-cards .tag{letter-spacing:.3px;margin-bottom:7px;font-size:12px}.jev-definition-cards h3{margin:0 0 7px;font-size:18px;font-weight:700;line-height:1.35}.jev-definition-cards p{color:#c5d1e0;margin:0;font-size:16px;line-height:1.45}.type-grid{gap:8px;min-width:0;display:grid}.type-grid .type-card{background:#101d32;border-color:#29405d;border-radius:14px;padding:12px 14px}.type-grid .type-card .tag{letter-spacing:.3px;margin-bottom:6px;font-size:12px}.type-grid .type-card p{color:#d1dceb;margin:0;font-size:16px;line-height:1.45}.type-grid .type-example{color:var(--tx2);font-size:13px;font-weight:400}.type-card--noul .tag{color:var(--cy)}.type-card--choice .tag{color:var(--pu)}.type-card--score .tag{color:var(--gn)}.type-card--box .tag{color:var(--am)}.section-no{font-family:var(--mono);color:#38bdf82e;font-size:110px;font-weight:800;line-height:1}.slide{flex-direction:column;display:flex}.slide>.eyebrow+*,.slide>h1+:not(.eyebrow){margin-top:auto}.slide>:last-child,.slide>.eyebrow+*+:last-child{margin-bottom:auto}.shot{border:1px solid var(--line);background:#0a1426;border-radius:10px;width:100%;display:block}.shot.fit{object-fit:contain;max-height:100%}.cap{color:var(--tx2);margin-top:6px;font-size:14px;line-height:1.4}.compact .card{padding:10px 16px}.compact .card p{margin:2px 0;font-size:16px;line-height:1.45}.compact table.t td{padding:4px 8px;font-size:15px}.compact table.t th{padding:4px 8px}.slide.agenda-slide{padding:28px 56px 30px 64px!important}.slide.agenda-slide>h1{margin:0 0 6px!important}.slide.agenda-slide>h1+.agenda-page{margin-top:0}.slide.agenda-slide>.agenda-page{flex-direction:column;flex:1;justify-content:space-between;min-height:0;margin-bottom:0;display:flex}.agenda-subtitle{color:var(--cy);letter-spacing:.2px;font-size:15px;line-height:1.4}.agenda-grid,.agenda-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.agenda-grid{column-gap:24px}.agenda-item{background:#101d32;border:1px solid #28547b;border-radius:14px;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:108px;padding:12px 16px;display:flex;position:relative}.agenda-item:not(:nth-child(3n)):after{z-index:1;width:22px;color:var(--cy);content:"→";text-align:center;font-size:20px;line-height:1;position:absolute;top:50%;left:calc(100% + 1px);transform:translateY(-50%)}.agenda-item-heading{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.agenda-item-heading>span{color:var(--cy);font-family:var(--mono);font-size:13px;line-height:1}.agenda-item-heading h2,.agenda-highlight h2{color:var(--tx);margin:0;font-size:18px;font-weight:650;line-height:1.35}.agenda-item p,.agenda-highlight p{color:var(--tx2);margin:0;font-size:15px;line-height:1.45}.agenda-highlights{gap:12px}.agenda-highlight{background:#101d32;border:1px solid;border-radius:14px;min-width:0;min-height:146px;padding:14px 16px}.agenda-highlight--demo{border-color:#38bdf87a}.agenda-highlight--point{border-color:#a78bfa8c}.agenda-highlight--reality{border-color:#14b8a6a6}.agenda-label{color:var(--cy);font-family:var(--mono);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;line-height:1.4;display:flex}.agenda-highlight--point .agenda-label{color:#b6a2ff}.agenda-highlight--reality .agenda-label{color:#35d9c3}.agenda-icon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-family:Segoe UI Symbol,sans-serif;font-size:12px;display:inline-flex}.agenda-highlight--demo .agenda-icon{background:var(--cy);color:#071321;border-radius:50%;font-size:8px}.agenda-highlight--point .agenda-icon{font-size:17px}.agenda-highlight--reality .agenda-icon{font-size:16px}.agenda-highlight h2{margin-bottom:6px}.agenda-highlight p{color:#c5d1e0}.prompt-slide{padding:28px 56px 30px 64px!important}.prompt-page{flex-direction:column;flex:1;width:100%;max-width:1120px;min-height:0;margin:0 auto;display:flex}.prompt-page>.eyebrow{letter-spacing:2px;margin:0 0 14px;font-size:12px}.prompt-page>h1{margin:0 0 6px;font-size:34px}.prompt-layout{flex-direction:column;flex:1;justify-content:center;gap:14px;width:100%;min-height:0;display:flex}.prompt-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.prompt-card{background:#101d34;border:1px solid;border-radius:15px;flex-direction:column;gap:8px;min-width:0;padding:16px 18px 14px;display:flex}.prompt-card--blue{border-color:#168ac2}.prompt-card--pink{border-color:#c63f65}.prompt-card .prompt-label,.prompt-card .prompt-subtitle{font-size:13px;font-weight:600;line-height:1.3}.prompt-card--blue .prompt-label,.prompt-card--blue .prompt-subtitle{color:#38bdf8}.prompt-card--pink .prompt-label,.prompt-card--pink .prompt-subtitle{color:#fb7185}.prompt-card h2{color:#f0f3fa;margin:0;font-size:20px;font-weight:700;line-height:1.35}.prompt-card p{color:#c8d2e2;margin:0;font-size:17px;line-height:1.45}.prompt-example{background:#1e344f;border-radius:11px;padding:10px 12px}.prompt-example--pink{background:#332436}.prompt-example p{color:#e3e9f2;margin-top:7px}.prompt-in-jev{margin-top:2px}.prompt-in-jev p{margin-top:4px}.toolchain-slide{padding:28px 56px 30px 64px!important}.toolchain-slide>h1{margin:0 0 6px;font-size:34px}.toolchain-slide>.eyebrow{letter-spacing:1px;margin:0 0 14px;font-size:13px}.toolchain-slide>.eyebrow+.toolchain-body{margin-top:0}.toolchain-body{flex-direction:column;flex:1;justify-content:center;gap:14px;min-height:0;display:flex;margin-bottom:0!important}.toolchain-cards{align-items:stretch;gap:14px}.toolchain-card{border-radius:14px;flex-direction:column;gap:7px;min-width:0;min-height:0;display:flex;padding:15px 16px 14px!important}.toolchain-card .tag{letter-spacing:0;font-size:12px}.toolchain-card h3{margin:2px 0 0;font-size:20px;line-height:1.35}.toolchain-subtitle{color:var(--tx2);font-size:12px;line-height:1.3}.toolchain-card p{margin:2px 0 0!important;font-size:17px!important;line-height:1.45!important}.toolchain-example{border-radius:9px;margin-top:8px;padding:9px 11px}.toolchain-example>div{margin-bottom:2px;font-size:12px;font-weight:600}.toolchain-example p{margin:0!important;font-size:14px!important;line-height:1.45!important}.toolchain-example--cy{background:#38bdf821}.toolchain-example--cy>div{color:var(--cy)}.toolchain-example--pu{background:#a78bfa21}.toolchain-example--pu>div{color:var(--pu)}.toolchain-example--gn{background:#34d39921}.toolchain-example--gn>div{color:var(--gn)}.toolchain-takeaway{margin:0}.agent-slide>.eyebrow+.agent-page{margin-top:0}.agent-slide>.agent-page{margin-bottom:0}.agent-page{flex-direction:column;flex:1;gap:12px;width:100%;max-width:1120px;min-height:0;margin:0 auto;display:flex}.agent-flow-panel{background:#101d34;border:1px solid #2b3d59;border-radius:14px;padding:12px 16px 10px}.agent-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.agent-flow-step{background:#080b1338;border:1px solid;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:60px;display:flex}.agent-flow-step strong{font-size:19px;line-height:1.2}.agent-flow-step span{color:var(--tx);margin-top:3px;font-size:13px}.agent-cy{color:var(--cy);border-color:var(--cy)}.agent-pu{color:var(--pu);border-color:var(--pu)}.agent-gn{color:var(--gn);border-color:var(--gn)}.agent-arrow{color:#7890af;text-align:center;font-size:18px}.agent-loop{color:var(--cy);text-align:center;margin-top:8px;font-size:14px}.agent-content{flex:1;grid-template-columns:1fr 1fr;gap:14px;min-height:0;display:grid}.agent-card{background:#101d34;border:1px solid #2b3d59;border-radius:14px;min-width:0;padding:15px 16px}.agent-definition{border-color:#38bdf873}.agent-example{border-color:#a78bfa80}.agent-card h2{color:var(--cy);margin:0 0 8px;font-size:18px;font-weight:500}.agent-example h2{color:var(--pu)}.agent-card p{color:#c8d2e2;margin:0;font-size:15px;line-height:1.5}.agent-definition hr{border:0;border-top:1px solid #2b3d59;margin:14px 0}.agent-quote{font-weight:600;color:var(--tx)!important;margin-bottom:12px!important}.agent-task-list{flex-direction:column;gap:9px;display:flex}.agent-task-step{align-items:center;gap:10px;display:flex}.agent-task-step>span{color:#c4b5fd;background:#a78bfa24;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.agent-task-step strong{color:var(--tx);font-size:14px;font-weight:600;display:block}.agent-task-step small{color:var(--tx2);margin-top:2px;font-size:12px;display:block}.agent-why{background:#16253a;border-radius:10px;padding:12px 15px}.agent-why-title{color:var(--tx);align-items:center;gap:8px;font-size:15px;display:flex}.agent-why-title span{color:var(--am);font-size:20px}.agent-why p{color:#c8d2e2;margin:5px 0 0;font-size:14px;line-height:1.45}pre.jv{border:1px solid var(--line);font-family:var(--mono);color:var(--tx2);white-space:pre;background:#050912;border-radius:10px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.55}.fx{color:var(--cy)}.tv{color:var(--pu)}.nm{color:var(--am)}.tx{color:var(--gn)}.p{color:var(--tx3)}.legend{font-size:12px;font-family:var(--mono);margin-top:8px}.compact table.t td.fx,.compact table.t td.tv,.compact table.t td.nm,.compact table.t td.tx{white-space:nowrap;font-weight:700}.demo.pg{padding:10px 14px;font-size:13px;position:relative}.pg .dlabel{margin:4px 0 2px;font-size:10.5px}.pg textarea.st{padding:6px 8px;font-size:13px;line-height:1.4}.pg .tabs{align-items:center;gap:6px;margin-bottom:4px;display:flex}.pg .tab{color:var(--tx2);border:1px solid var(--line);cursor:pointer;background:#0a1426;border-radius:8px 8px 0 0;padding:3px 12px;font-family:inherit;font-size:13px}.pg .tab.on{color:var(--tx);border-color:var(--cy);background:#0f1c33}.pg .tabnote{color:var(--tx3);margin-left:6px;font-size:11.5px}.pg .pgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:12px;display:grid}.pg .pgrid>*{min-width:0}.pg .chip{padding:2px 9px;font-size:12px}.pg .chip.on{color:var(--tx);border-color:var(--cy)}.pg .chip.mini{margin-left:6px;padding:0 7px;font-size:11px}.pg .run{padding:4px 14px;font-size:13px}.pg .exp{background:#34d3990f;border:1px dashed #34d3998c;border-radius:8px;margin:5px 0;padding:5px 8px;font-size:12px;line-height:1.6}.pg .exp.none{background:#fbbf240d;border-color:#fbbf2480}.pg .exp b{color:var(--gn);margin-right:6px}.pg .exp.none b{color:var(--am)}.expi{font-family:var(--mono);margin-right:10px;display:inline-block}.expi i{color:var(--tx3);font-style:normal}.expn{color:var(--tx2);font-size:11.5px}.expl{margin-left:8px;font-size:12px}.pg .qbox{border-radius:8px;max-height:150px;overflow:auto}.pg .ticket-question-box{border:1px solid var(--line);background:#050912;flex:1 1 0;height:180px;min-height:100px;max-height:none;overflow:hidden}.pg .ticket-question-box>div{height:100%}.pg .ticket-question-box pre.jv.qv{box-sizing:border-box;border:0;border-radius:0;height:100%;overflow:auto}.pg pre.jv.qv{margin:0;padding:7px 9px;font-size:10.5px;line-height:1.45}.pg .qedit{height:150px;font-family:var(--mono);font-size:10.5px!important}.pg .legend{margin-top:3px;font-size:10px}.rv .rq{border:1px solid var(--line);background:#0a1426;border-radius:8px;margin-bottom:5px;padding:5px 9px}.rqh{align-items:baseline;gap:8px;display:flex}.rk{font-family:var(--mono);color:var(--tx);font-size:12.5px;font-weight:700}.rt{color:var(--pu);border:1px solid #a78bfa80;border-radius:99px;padding:0 6px;font-size:10px}.rhl{font-family:var(--mono);color:var(--cy);margin-left:auto;font-size:12.5px;font-weight:700}.ri{color:var(--tx3);margin:1px 0 3px;font-size:10.5px;font-style:italic}.rr{grid-template-columns:200px 1fr 40px;align-items:center;gap:8px;margin:1px 0;font-size:11.5px;display:grid}.rl{font-family:var(--mono);color:var(--tx2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rl small{color:var(--tx3);margin-left:6px;font-family:inherit}.rb{background:#050912;border-radius:99px;height:8px;display:block;position:relative;overflow:hidden}.rf{background:#3b5a85;border-radius:99px;transition:width .35s;position:absolute;top:0;bottom:0;left:0}.rr.hot .rf{background:linear-gradient(90deg, var(--cy), var(--pu))}.rr.hot .rl,.rr.hot .rp{color:var(--tx)}.rp{text-align:right;font-family:var(--mono);color:var(--tx2)}.rm{color:var(--tx3);gap:14px;margin-top:2px;font-size:11px;display:flex}.re.ok{color:var(--gn)}.re.bad{color:var(--rd)}.pg .route{margin-top:4px;padding:6px 12px;font-size:17px}.pg .progress{margin:4px 0}.batch-demo .pgrid>.pr{height:220px;overflow-y:auto}.demo-types-slide .pg .pr,.batch-demo .pgrid>.pr{scrollbar-width:none;-ms-overflow-style:none}.demo-types-slide .pg .pr::-webkit-scrollbar{display:none}.batch-demo .pgrid>.pr::-webkit-scrollbar{display:none}.stats.five{grid-template-columns:repeat(5,1fr)}.pg .stats b{font-size:21px}.okc{color:var(--gn)!important}.badc{color:var(--rd)!important}table.bt{border-collapse:collapse;width:100%;font-size:11.5px}table.bt td{color:var(--tx2);border-bottom:1px solid #1b2942b3;padding:2.5px 6px}table.bt td.bx{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;max-width:250px;overflow:hidden}table.bt td.bn{font-family:var(--mono);white-space:nowrap}.demo-slide{padding-top:28px!important;padding-bottom:30px!important}.demo-slide h1{margin:0 0 6px!important;font-size:34px!important}.demo-slide>h1+*{margin-top:0!important}.demo-types-slide>h1{margin-bottom:0!important}.demo-types-slide>.demo.pg{border-radius:14px;flex-direction:column;flex:1;min-height:0;padding:14px 18px;display:flex;margin:20px 0 0!important}.demo-types-slide>.demo.pg>.tabs{flex:none;margin-bottom:12px}.demo-types-slide>.demo.pg>.pgrid{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.demo-types-slide .pg .pgrid>*{min-height:0}.demo-types-slide .pg .pr{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}.demo-types-slide .pg .pr.ticket-response{overflow:hidden}.ticket-response>.dlabel{flex:none}.ticket-response-content{box-sizing:border-box;background:#0509124d;border:1px dashed #38bdf847;border-radius:10px;flex:1 1 0;min-height:0;padding:10px;overflow-y:auto}.ticket-response-content>.hint{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;min-height:100%;margin:0;padding:20px;line-height:1.5;display:flex}.demo-types-slide .pg .qbox .qv{white-space:pre-wrap;overflow-wrap:anywhere}.demo-types-slide .pg .question-editor{flex-direction:column;min-height:150px;display:flex;overflow:hidden}.demo-types-slide .pg .qedit-wrap{border:1px solid var(--line);background:#050912;border-radius:8px;flex:auto;min-height:150px;position:relative;overflow:hidden}.demo-types-slide .pg .qedit-highlight,.demo-types-slide .pg .question-editor .qedit{box-sizing:border-box;width:100%;height:100%;font:10.5px/1.4 var(--mono);letter-spacing:normal;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;border:0;margin:0;padding:8px;position:absolute;inset:0}.demo-types-slide .pg .qedit-highlight{color:var(--tx2);pointer-events:none;overflow:hidden}.demo-types-slide .pg .question-editor .qedit{resize:none;color:#0000;caret-color:var(--tx);-webkit-text-fill-color:transparent;background:0 0;outline:0;overflow:auto}.demo-types-slide .pg .question-editor .qedit::selection{background:#38bdf859}.demo-types-slide .pg .qedit-wrap:focus-within{border-color:var(--cy)}.demo-types-slide .pg .qj-key{color:var(--cy)}.demo-types-slide .pg .qj-string{color:var(--gn)}.demo-types-slide .pg .qj-number{color:var(--am)}.demo-types-slide .pg .qj-literal{color:var(--pu)}.demo-types-slide .pg .qj-punctuation{color:var(--tx3)}.ticket-state-editor{border:1px solid var(--line);background:#050912;border-radius:8px;flex:0 0 90px;height:90px;position:relative;overflow:hidden}.ticket-state-editor .ticket-state-highlight,.ticket-state-editor .ticket-state-input{box-sizing:border-box;width:100%;height:100%;font:13px/1.4 var(--mono);letter-spacing:normal;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;border:0;border-radius:0;margin:0;padding:6px 8px;position:absolute;inset:0}.ticket-state-editor .ticket-state-highlight{color:var(--tx);pointer-events:none;overflow:hidden}.ticket-state-editor .ticket-state-input{resize:none;color:#0000;-webkit-text-fill-color:transparent;caret-color:var(--tx);background:0 0;outline:none;overflow:auto}.ticket-state-editor .ticket-state-input::selection{background:#38bdf859}.ticket-state-editor:focus-within{border-color:var(--cy)}.demo-types-slide .pg .question-error{color:var(--rd);background:#f8717114;flex:none;padding:4px 8px;font-size:10px;line-height:1.35}.demo-types-slide .pg .pr>.hint{box-sizing:border-box;text-align:center;background:#0509124d;border:1px dashed #38bdf847;border-radius:10px;flex:0 0 150px;justify-content:center;align-items:center;margin:auto 0;padding:20px;line-height:1.5;display:flex}@media (width>=901px){.demo-types-slide .pg .pgrid:not(:has(.boxwrap)){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.demo-types-slide .pg .pgrid:not(:has(.boxwrap)) .pl{flex-direction:column;min-height:0;display:flex}.demo-types-slide .pg .pgrid:not(:has(.boxwrap)) .pl>textarea.st{flex:0 0 90px;height:90px;min-height:90px}.demo-types-slide .pg .pgrid:not(:has(.boxwrap)) .pl>.chips{gap:4px}.demo-types-slide .pg .pgrid:not(:has(.boxwrap)) .pl>.chips .chip{padding:2px 7px;font-size:11px}.demo-types-slide .pg .pgrid:not(:has(.boxwrap)) .pl>.chips .run{padding:4px 11px;font-size:12px}.demo-types-slide .pg .pgrid:not(:has(.boxwrap)) .pl>.qbox.question-editor{flex:1 1 0;min-height:200px;max-height:none}.demo-types-slide .pg .pgrid:not(:has(.boxwrap)) .pl>.qbox.question-editor .qedit-wrap{min-height:0}}.pg .sl2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pg .sl2 input[type=range]{margin:2px 0}.boxwrap{border:1px solid var(--line);border-radius:8px;line-height:0;position:relative;overflow:hidden}.boxwrap img{width:100%;display:block}.boxwrap .rect{border:3px solid var(--am);background:#fbbf2424;transition:all .3s;position:absolute;box-shadow:0 0 0 1px #0009}.boxwrap .rect span{background:var(--am);color:#04121f;font:700 11px/16px var(--mono);border-radius:4px 4px 0 0;padding:0 6px;position:absolute;top:-20px;left:-3px}.pg .edges{font-family:var(--mono);grid-template-columns:repeat(4,1fr);gap:6px;margin-top:4px;font-size:12px;display:grid}.pg .edges i{color:var(--tx3);font-size:10px;font-style:normal;display:block}.pg .tin{min-width:0;color:var(--tx);border:1px solid var(--line);font-size:12px;font-family:var(--mono);background:#050912;border-radius:8px;flex:1;padding:3px 8px}.pg .tin:focus{outline:1px solid var(--cy)}.pg .sll{color:var(--tx2);flex-direction:column;gap:0;font-size:11px;display:flex}.slide.shift-slide{color:#252722!important;background:#fafafa!important;padding:0!important}.slide.shift-slide:before{display:none}.slide.shift-slide h1{line-height:1.2;color:#343630!important;margin:0 0 8px!important;font-size:23px!important}.slide.shift-slide>h1+*{margin-top:0!important}.slide.summary-slide{align-items:stretch;justify-content:flex-start!important;padding:28px 56px 30px 64px!important}.summary-slide>h1{margin:0 0 6px!important}.summary-slide>.eyebrow{margin:0 0 14px}.slide:not(.shift-slide):not(:has(.cv))>h1{letter-spacing:.5px;font-size:34px;font-weight:800;line-height:1.25;margin:0 0 6px!important}.slide:not(.shift-slide):not(:has(.cv)) .prompt-page>h1{letter-spacing:.5px;font-size:34px;font-weight:800;line-height:1.25;margin:0 0 6px!important}.slide.agenda-slide .agenda-subtitle{letter-spacing:.2px;color:var(--cy);opacity:1;text-transform:none;margin:0 0 14px;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:15px;line-height:1.4}.slide:not(.shift-slide):not(:has(.cv))>.eyebrow{letter-spacing:.2px;color:var(--cy);opacity:1;text-transform:none;margin:0 0 14px;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:15px;line-height:1.4}.slide:not(.shift-slide):not(:has(.cv)) .prompt-page>.eyebrow{letter-spacing:.2px;color:var(--cy);opacity:1;text-transform:none;margin:0 0 14px;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:15px;line-height:1.4}.slide.agenda-slide .agenda-subtitle{margin-bottom:0}.story-body{flex-direction:column;flex:1 1 0;justify-content:center;gap:16px;min-height:0;display:flex}.story-body>.takeaway{flex-shrink:0;margin:0}.figure-scroll{flex-shrink:0;min-width:0}.story-figure{object-fit:contain;width:100%;max-height:170px;display:block}.confidence-slide code{padding:0;background:0 0!important}.confidence-slide .review-story{flex:none;gap:13px;margin-top:10px}.review-example{background:#101d30;border:1px solid #2d425d;border-radius:12px;grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;padding:14px 18px;display:grid}.review-label{color:var(--cy);font-size:12px;line-height:1.5;display:block}.review-example p{color:var(--tx);margin:6px 0 0;font-size:20px;line-height:1.45}.review-suggestion{border-left:1px solid #2d425d;padding-left:24px}.review-suggestion strong{margin-top:4px;font-size:22px;line-height:1.5;display:block}.review-suggestion code{color:#80dcff;font-size:17px}.review-question{color:#d9e5f4;font-size:18px;font-weight:600;line-height:1.5}.review-options{gap:16px}.confidence-slide .review-options .card{flex-direction:column;gap:9px;padding:14px 16px;display:flex}.confidence-slide .review-options .card .tag{letter-spacing:0;font-size:11px}.confidence-slide .review-options .card h3{margin:0;font-size:24px;line-height:1.35}.confidence-slide .review-options .card p{margin:0;font-size:16px;line-height:1.55}.review-options .card.am{border-color:#fbbf2473}.review-options .card.am .tag{color:var(--am)}.review-outcome{border-top:1px solid var(--line);color:#a9bbd2;margin-top:auto;padding-top:9px;font-size:13px;line-height:1.4}.review-signal{border:1px solid var(--line);background:#a78bfa0d;border-radius:10px;padding:12px 16px}.review-signal .review-label{color:#c4b5fd}.review-signal p{color:#c8d7e9;margin:5px 0 0;font-size:15px;line-height:1.55}.confidence-slide .takeaway{padding:10px 16px;font-size:15px}@media (width<=1024px){.review-example{grid-template-columns:minmax(0,1fr);gap:14px}.review-suggestion{border-top:1px solid #2d425d;border-left:0;padding-top:12px;padding-left:0}}.story-cards{gap:16px}.story-slide .card{padding:16px 18px}.story-slide .card h3{margin:8px 0;font-size:20px;line-height:1.4}.story-slide .card p{margin:0;font-size:17px;line-height:1.6}.story-slide .card .tag{letter-spacing:.5px;font-size:12px}.selection-slide .story-body{flex:none;gap:16px;margin-top:12px}.selection-table{background:#101d30;border:1px solid #30445f;border-radius:12px;overflow-x:auto}.selection-table:focus-visible{outline:2px solid var(--cy);outline-offset:3px}.selection-table table.t{table-layout:fixed;min-width:820px;font-size:16px}.selection-table table.t th{color:#dcecff;background:#192d45;padding:12px 16px;font-size:14px}.selection-table table.t td{vertical-align:top;color:#c7d7eb;border-bottom:1px solid #293d56;padding:12px 16px;line-height:1.55}.selection-table table.t td+td{border-left:1px solid #465d7c40}.selection-table table.t tr:last-child td{border-bottom:0}.selection-table table.t tbody tr:nth-child(2){background:#34d3990e}.selection-highlight{color:#6ee7b7;font-weight:600}.selection-check{border:1px solid var(--line);color:#bfd0e6;border-radius:10px;align-items:baseline;gap:16px;padding:12px 16px;font-size:15px;line-height:1.5;display:flex}.selection-check b{color:var(--cy);white-space:nowrap}@media (width<=1024px){.selection-check{flex-direction:column;gap:6px}.selection-table:before{content:"横向滑动查看完整任务对照 →";color:var(--tx2);padding:10px 14px;font-size:12px;display:block;position:sticky;left:0}}.case-map{gap:18px}.case-map .card{flex-direction:column;gap:10px;display:flex}.case-map .card>img{object-fit:contain;object-position:top;background:#0a1426;border-radius:8px;width:100%;height:140px}.case-map .card h3{margin:0}.idea-strip,.video-focus{border:1px solid var(--line);color:var(--tx2);background:#0a1426;border-radius:10px;align-items:baseline;gap:14px;padding:12px 16px;font-size:16px;line-height:1.5;display:flex}.idea-strip b,.video-focus b{color:var(--cy);flex-shrink:0}.video-focus{padding:8px 14px;font-size:15px}.question-sample{background:#38bdf80f;border:1px solid #38bdf859;border-radius:12px;padding:14px 20px;font-size:22px;line-height:1.5}.answer-pill{color:#fca5a5;background:#f8717114;border-radius:8px;margin-top:14px;padding:8px 12px;font-size:16px}.api-example{align-items:stretch;gap:18px}.api-example pre{margin:10px 0 0;padding:10px 12px;font-size:14px;line-height:1.4}.api-example pre code{font-size:inherit}.api-example .api-notes{gap:12px;display:grid}.api-example .api-notes code{overflow-wrap:anywhere}.api-call pre{font-size:12px;line-height:1.35}.api-call-slide .story-body{flex:none;gap:16px;margin-top:12px}.api-call-slide .api-call{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px}.api-call-slide .api-call>.card{padding:16px 18px}.api-call-slide .api-call .tag{line-height:1.5}.api-call-slide .api-call pre{margin:12px 0 0!important;padding:12px!important;font-size:12px!important;line-height:15px!important}.api-call-slide .api-call pre,.api-call-slide .api-call pre code,.api-call-slide .api-call pre .line{font-size:12px;line-height:15px}.api-call-slide .api-response{flex-direction:column;display:flex}.api-call-slide .api-response pre{flex:none}.api-reading{color:var(--tx2);margin-top:auto;padding-top:10px;font-size:13px;line-height:1.5}.api-reading-title{border-top:1px solid var(--line);color:var(--gn);margin-bottom:6px;padding-top:10px;font-size:12px}.api-reading>div:not(.api-reading-title){grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:10px;margin-top:4px;display:grid}.api-reading code{width:fit-content;font-size:12px}.api-call-slide .takeaway{padding:10px 16px;font-size:15px}@media (width<=1024px){.api-call-slide .api-call{grid-template-columns:minmax(0,1fr)}.api-call-slide .api-call pre{overflow-x:auto}.api-reading{margin-top:12px}}.field-guide pre.jv{font-size:13px;line-height:1.55;overflow-x:auto}.field-guide .api-notes{gap:8px}.field-guide .api-notes .card{padding:10px 14px}.field-guide .card .tag.nm{color:var(--am)}.field-guide .api-notes p{font-size:15px;line-height:1.5}.field-guide .legend{line-height:1.7}.type-rule-table{background:#101d30;border:1px solid #30445f;border-radius:14px;flex-shrink:0;overflow-x:auto;box-shadow:0 12px 30px #00000024}.type-rule-table:focus-visible{outline:2px solid var(--cy);outline-offset:3px}.type-rules-slide .story-body{flex:none;gap:18px;margin-top:10px}.type-rule-table table.t{table-layout:fixed;min-width:880px;font-size:14px}.type-rule-table table.t thead th{color:#dcecff;background:#192d45;padding:12px 14px;font-size:14px;font-weight:700}.type-rule-table table.t tbody th,.type-rule-table table.t td{vertical-align:top;color:#d7e2f1;border-bottom:1px solid #2a3b53;padding:11px 14px;line-height:1.45}.type-rule-table table.t tbody th{text-align:left;border-left:3px solid var(--cy);background:#38bdf806;font-weight:400}.type-rule-table table.t tbody tr:nth-child(2)>th{border-left-color:var(--pu)}.type-rule-table table.t tbody tr:nth-child(3)>th{border-left-color:var(--gn)}.type-rule-table table.t tbody tr:nth-child(4)>th{border-left-color:var(--am)}.type-rule-table table.t tr:last-child>*{border-bottom:0}.type-rule-table table.t tr>*+*{border-left:1px solid #465d7c40}.type-rule-table table.t tbody tr:nth-child(2n){background:#87a4cd09}.type-rules-slide .type-rule-table code,.type-rules-slide .takeaway code{box-shadow:none;color:#80dcff;border:0;border-radius:0;padding:0;font-size:13px;font-weight:500;background:0 0!important}.type-rule-table table.t tbody th>code{font-size:17px;font-weight:700}.type-rule-table table.t tbody tr:nth-child(2)>th>code{color:#c4b5fd}.type-rule-table table.t tbody tr:nth-child(3)>th>code{color:#6ee7b7}.type-rule-table table.t tbody tr:nth-child(4)>th>code{color:#fcd479}.type-rule-table table.t td:nth-child(3) code{color:#c0d3ed;white-space:pre-wrap;font-size:12px}.type-rule-table table.t td b{color:#f1f5ff;font-weight:600}.type-rule-table .rule-description{color:#a9bbd2;margin-top:6px;font-size:12px;font-weight:400;line-height:1.5;display:block}.type-rules-slide .takeaway{color:#d7e2f1;background:#38bdf80e;border-left-width:3px;font-size:15px;font-weight:500}@media (width<=1024px){.type-rule-table:before{content:"横向滑动查看完整对照表 →";color:var(--tx2);padding:10px 14px;font-size:12px;display:block;position:sticky;left:0}}.summary-cards{gap:18px}.summary-number{color:var(--cy);font:700 48px/1.2 var(--mono);margin:4px 0 18px;display:block}.summary-cards .pu .summary-number{color:var(--pu)}.summary-cards .gn .summary-number{color:var(--gn)}.discussion-question{padding:22px;font-size:30px;font-weight:700}@media (width<=1024px){.slide.story-slide,.slide.news-video-slide{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:calc(100vh - 64px)!important;padding:28px 24px 90px!important}.story-body{flex:none;margin-top:12px}.story-body .cols{grid-template-columns:minmax(0,1fr)}.story-slide .card p{font-size:17px}.figure-scroll{padding-bottom:6px;overflow-x:auto}.figure-scroll:after{content:"横向滑动查看完整流程 →";color:var(--tx2);margin-top:8px;font-size:12px;display:block;position:sticky;left:0}.story-figure{min-width:680px;max-height:none}.story-body>:not(.figure-scroll){min-width:0}.case-map .card>img{height:160px}.idea-strip,.video-focus{flex-direction:column;gap:5px}.question-sample,.discussion-question{font-size:21px}.slide.news-video-slide>.news-video-frame{aspect-ratio:16/9;flex:none}}@media (width<=900px){.demo-slide:not(.shift-slide)>.demo{max-height:calc(100% - 36px);overflow:auto}.demo .dgrid,.demo.pg .pgrid,.pg .sl2,.demo .sgrid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.demo button,.demo input,.demo select,.demo textarea{max-width:100%}.demo .dbar{flex-wrap:wrap}.demo .dtitle{letter-spacing:.5px}.slide.shift-slide{padding:0!important}.slide.shift-slide h1{font-size:20px!important}}@media (width<=430px){.slide.shift-slide{padding:0!important}.slide.shift-slide h1{font-size:17px!important}.demo-slide:not(.shift-slide)>.demo{padding:8px!important}.demo .dbar{gap:5px}.demo .dchip,.demo .dswitch{font-size:9px}.demo .pgrid,.demo .sl2,.demo .stats{grid-template-columns:minmax(0,1fr)!important}.demo .rr,.demo .judge .rr{grid-template-columns:80px minmax(0,1fr) 34px!important}.demo .jmeta{flex-wrap:wrap;gap:4px 10px}}@media (width<=1024px){.slide.demo-slide{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:calc(100vh - 64px)!important;padding-bottom:90px!important}.demo-slide:not(.shift-slide) .demo button{min-height:34px}.demo-slide:not(.shift-slide) .demo input:not([type=checkbox]):not([type=range]),.demo-slide:not(.shift-slide) .demo textarea,.demo-slide:not(.shift-slide) .demo select{min-height:40px}}@media (width<=900px){.slide.demo-slide:not(.shift-slide){padding-left:18px!important;padding-right:18px!important}.slide.demo-slide:not(.shift-slide)>h1{box-sizing:border-box;padding-left:46px}.slide>h1,.prompt-page>h1{line-height:1.2;font-size:20px!important}.demo.pg .tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.demo.pg .tab{white-space:normal;min-width:0;min-height:38px;padding:6px 8px}.demo.pg .tabnote{grid-column:1/-1;margin:0}}.btn-row{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.slide a.btn{color:var(--cy);background:#38bdf81f;border:1px solid #38bdf88c;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.slide a.btn:hover{background:#38bdf83d;transform:translateY(-1px)}.slide a.btn.ghost{border-color:var(--line);color:var(--tx2);background:0 0}.slide a.btn.gn{color:var(--gn);background:#34d3991f;border-color:#34d3998c}.vs-strip{grid-template-columns:170px 1fr 1.25fr;align-items:stretch;gap:12px;margin:10px 0 8px;display:grid}.vs-q{color:var(--am);align-items:center;font-size:15px;font-weight:700;line-height:1.4;display:flex}.vs-card{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:4px;padding:8px 12px;display:flex}.vs-card.hot{background:#34d39912;border-color:#34d39980}.vs-h{font-family:var(--mono);letter-spacing:1.5px;color:var(--tx2);font-size:11px}.vs-card.hot .vs-h{color:var(--gn)}.vs-card code{white-space:nowrap;align-self:flex-start;font-size:12px}.vs-card small{color:var(--tx2);font-size:12px}.selection-slide .story-body{gap:8px;margin-top:8px}.selection-slide .selection-table table.t{font-size:15px}.selection-slide .selection-table table.t td{padding:6px 14px;line-height:1.4}.selection-slide .selection-table table.t th{padding:7px 14px}.selection-slide .selection-check{padding:8px 14px;font-size:14px}.selection-slide .takeaway{margin-top:0;padding:9px 14px;font-size:15px}.closing-site-label{color:var(--tx2);letter-spacing:2px;font-size:13px}.slide a.closing-url{font-family:var(--mono);color:var(--gn);margin-top:4px;font-size:22px;font-weight:700;display:block}.pg-full{border:1px solid var(--line);border-radius:10px;max-width:100%;max-height:470px;margin:14px auto 0;display:block;box-shadow:0 10px 30px #00000059}.toolchain-facts{gap:6px;margin:8px 0 0;display:grid}.toolchain-facts>div{grid-template-columns:44px 1fr;align-items:baseline;gap:6px;display:grid}.toolchain-facts dt{color:var(--tx3);white-space:nowrap;font-size:12px;font-weight:700}.toolchain-facts dd{color:var(--tx);margin:0;font-size:13.5px;line-height:1.5}.toolchain-facts dd code{font-size:12px}.toolchain-card .toolchain-example{margin-top:auto}.toolchain-card h3{font-size:18px}.speed-lanes{gap:10px;margin-top:14px;display:grid}.lane{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:11px 16px 10px}.lane.hot{background:#34d3990f;border-color:#34d39980}.lane-head{align-items:center;gap:10px;display:flex}.lane-head b{font-size:17px}.lane-tag{font-family:var(--mono);color:var(--tx2);border:1px solid var(--line);border-radius:6px;padding:2px 8px;font-size:12px}.lane.hot .lane-tag{color:var(--gn);border-color:#34d39980}.lane-steps{font-family:var(--mono);color:var(--tx2);margin-left:auto;font-size:13px}.lane.hot .lane-steps{color:var(--gn);font-weight:700}.lane-tokens{flex-wrap:wrap;align-items:center;gap:5px;min-height:30px;margin:9px 0 6px;display:flex}.lane-tokens span{border:1px solid var(--line);color:var(--tx);background:#ffffff0d;border-radius:6px;padding:3px 8px;font-size:15px}.lane-tokens.gen span{opacity:0;animation:6s infinite tok-in;animation-delay:calc(var(--i) * .22s)}@keyframes tok-in{0%{opacity:0;transform:translateY(4px)}4%,85%{opacity:1;transform:none}95%,to{opacity:0}}.lane-tokens.res span{font-family:var(--mono);color:var(--tx2)}.lane-tokens.res span.pick{color:#04221a;background:var(--gn);border-color:var(--gn);font-weight:700}.lane-note{color:var(--tx2);font-size:13.5px}.speed-evidence{grid-template-columns:1fr 1fr;gap:14px;margin-top:12px;display:grid}.ev-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:11px 16px}.ev-top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.ev-src{font-family:var(--mono);color:var(--cy);font-size:12px}.ev-big{color:var(--gn);font-size:22px;font-weight:800}.ev-bar{color:var(--tx2);grid-template-columns:150px 1fr 62px;align-items:center;gap:10px;margin:5px 0;font-size:13.5px;display:grid}.ev-bar i{background:linear-gradient(90deg, var(--cy), var(--gn));border-radius:99px;height:12px;display:block}.ev-bar i.old{background:#5b6f8e}.ev-bar b{text-align:right;font-family:var(--mono);color:var(--tx2);font-weight:600}.ev-bar b.hot{color:var(--gn);font-weight:800}.ev-foot{color:var(--tx3);margin-top:4px;font-size:12px}.sum3{gap:14px;margin-top:18px;display:grid}.sum3-row{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--cy);border-radius:12px;grid-template-columns:70px 1fr;align-items:center;gap:14px;padding:16px 22px;display:grid}.sum3-row.pu{border-left-color:var(--pu)}.sum3-row.gn{border-left-color:var(--gn)}.sum3-n{font:800 38px/1 var(--mono);color:var(--cy)}.sum3-row.pu .sum3-n{color:var(--pu)}.sum3-row.gn .sum3-n{color:var(--gn)}.sum3-big{color:var(--tx);font-size:28px;font-weight:800;line-height:1.3}.sum3-sub{color:var(--tx2);margin-top:4px;font-size:16px}.closing-content.closing-split{text-align:left;grid-template-columns:260px 1fr;align-items:center;gap:56px;width:min(100%,880px);display:grid}.closing-split .closing-qr{box-sizing:border-box;background:#fff;border-radius:18px;width:260px;height:260px;padding:14px;box-shadow:0 12px 40px #00000073}.slide.closing-slide .closing-split h1{font-size:60px;margin:10px 0 0!important}.closing-split .closing-presenter{justify-content:flex-start;margin-top:14px}.closing-split .closing-divider{background:linear-gradient(90deg,#38bdf899,#0000);margin:22px 0 18px}.closing-split .closing-site-label{font-size:14px}.closing-split .btn-row{justify-content:flex-start}.qa-compare{grid-template-columns:1fr 36px 1.15fr;align-items:stretch;gap:10px;display:grid}.qa-col{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 16px}.qa-col.bad{border-color:#f8717173}.qa-col.good{background:#34d3990d;border-color:#34d39980}.qa-tag{color:var(--rd);font-size:13px;font-weight:700}.qa-col.good .qa-tag{color:var(--gn)}.qa-q{margin:6px 0 8px;font-size:19px;font-weight:700}.qa-opts{flex-wrap:wrap;gap:6px;display:flex}.qa-opts span{border:1px solid var(--line);background:#ffffff0a;border-radius:6px;padding:3px 10px;font-size:14px}.qa-opts.def{flex-direction:column;gap:4px}.qa-opts.def span{grid-template-columns:82px 1fr;gap:8px;font-size:13.5px;display:grid}.qa-opts.def b{font-family:var(--mono);color:var(--gn);font-weight:600}.qa-why{gap:3px;margin:9px 0 0;padding:0;list-style:none;display:grid}.qa-why li{color:var(--tx2);padding-left:16px;font-size:14px;line-height:1.45;position:relative}.qa-why li:before{content:"•";color:var(--rd);position:absolute;left:3px}.qa-col.good .qa-why li:before{content:"✓";color:var(--gn);font-size:12px;left:0}.qa-arrow{font:700 26px var(--mono);color:var(--cy);justify-content:center;align-items:center;display:flex}.qa-checks{border:1px solid var(--line);background:#0a1426;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 14px;display:flex}.qa-checks-t{color:var(--cy);margin-right:6px;font-size:14px;font-weight:700}.qa-checks span:not(.qa-checks-t){background:#38bdf814;border-radius:99px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:14px;display:inline-flex}.qa-checks i{width:18px;height:18px;font-style:normal;font:700 11px var(--mono);color:#04121f;background:var(--cy);border-radius:50%;place-items:center;display:inline-grid}.slide .qa-why li{margin:0;list-style:none}.qa-why li::marker{content:none}.flow-row{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:stretch;margin-top:10px;display:grid}.flow-step{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;min-width:0;min-height:230px;padding:18px 16px 16px;display:flex}.flow-step.hot{background:#34d39912;border-color:#34d39999;box-shadow:0 0 0 3px #34d39914}.flow-n{font:800 28px/1 var(--mono);color:var(--tx3)}.flow-step.hot .flow-n{color:var(--gn)}.flow-task{min-height:52px;font-size:18px;font-weight:700;line-height:1.45}.flow-tool{color:var(--cy);background:#38bdf81a;border:1px solid #38bdf859;border-radius:99px;align-self:flex-start;padding:3px 10px;font-size:14px;font-weight:700}.flow-step.hot .flow-tool{color:#04221a;background:var(--gn);border-color:var(--gn)}.flow-why{color:var(--tx2);white-space:normal;overflow-wrap:anywhere;margin-top:auto;font-size:15px;line-height:1.5}.flow-arrow{color:var(--tx3);font:700 18px var(--mono);justify-content:center;align-items:center;display:flex}.selection-slide .vs-strip{margin:18px 0 14px}.selection-slide .vs-q{font-size:17px}.selection-slide .vs-card code{font-size:14px}.selection-slide .vs-card small{font-size:13px}.ctl{flex-direction:column;gap:12px;margin-top:14px;display:flex}.ctl-top{grid-template-columns:1fr 30px auto;align-items:stretch;gap:10px;display:grid}.ctl-ticket,.ctl-model{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:10px 16px;font-size:17px;line-height:1.4}.ctl-ticket span,.ctl-model span{color:var(--cy);margin-bottom:2px;font-size:12px;display:block}.ctl-model{border-color:#38bdf873}.ctl-model b{font-family:var(--mono);color:var(--cy)}.ctl-arrow{color:var(--cy);font:700 22px var(--mono);justify-content:center;align-items:center;display:flex}.ctl-q{color:var(--tx);margin-top:2px;font-size:15px;font-weight:700}.ctl-scale{padding:22px 0 18px;position:relative}.ctl-bar{border-radius:99px;grid-template-columns:60fr 25fr 15fr;height:14px;display:grid;position:relative;overflow:visible}.ctl-bar .z{height:100%;display:block}.ctl-bar .z.am{background:#fbbf24bf;border-radius:99px 0 0 99px}.ctl-bar .z.pu{background:#a78bfacc}.ctl-bar .z.gn{background:var(--gn);border-radius:0 99px 99px 0}.ctl-mark{background:#fff;border-radius:2px;width:4px;height:28px;margin-left:-2px;position:absolute;top:-7px;box-shadow:0 0 0 2px #0006}.ctl-mark em{white-space:nowrap;font:700 12px var(--mono);color:#fff;background:#1f3350;border-radius:6px;padding:2px 8px;font-style:normal;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.ctl-ticks{height:14px;margin-top:6px;position:relative}.ctl-ticks span{font:12px var(--mono);color:var(--tx3);position:absolute;transform:translate(-50%)}.ctl-ticks span:first-child{transform:none}.ctl-ticks span:last-child{transform:translate(-100%)}.ctl-zones{grid-template-columns:60fr 25fr 15fr;gap:8px;margin-top:-6px;display:grid}.ctl-zone{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--am);border-radius:10px;min-width:0;min-height:96px;padding:14px}.ctl-zone.pu{border-top-color:var(--pu)}.ctl-zone.gn{border-top-color:var(--gn)}.ctl-zone h3{margin:0 0 6px;font-size:20px}.ctl-zone.am h3{color:var(--am)}.ctl-zone.pu h3{color:var(--pu)}.ctl-zone.gn h3{color:var(--gn)}.ctl-zone p{color:var(--tx2);margin:0;font-size:15px;line-height:1.5}.ctl-zone p b{color:var(--tx)}.ctl-note{color:var(--tx3);font-size:13px}.ctl .takeaway{margin-top:2px}.rv-sum{gap:6px;display:grid}.rv-sum .rs{border:1px solid var(--line);background:#0a1426;border-radius:8px;grid-template-columns:104px auto 1fr auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.rv-sum .rk{font-size:14px}.rv-sum .rt{justify-self:start;font-size:11px}.rs-hl{white-space:nowrap;font-family:var(--mono);color:var(--cy);text-align:right;font-size:16px;font-weight:800}.rs-c{color:var(--tx2);text-align:right;min-width:84px;font-size:12px}.pg .route-head{color:var(--tx2);margin:12px 0 6px;font-size:14px}.pg .route-head b{color:var(--tx);font-family:var(--mono)}.pg .route-head .route-conf{color:var(--cy);font-size:18px}.pg .sll{gap:2px;font-size:13px}.pg .sll b{font-family:var(--mono);color:var(--tx)}.pg .route{border-radius:10px;margin-top:8px;padding:10px 14px;font-size:19px;font-weight:700}.demo-types-slide .pg .tab{padding:5px 14px;font-size:15px}.demo-types-slide .pg .tabnote{font-size:13px}.demo-types-slide .pg .dlabel{font-size:12px}.demo-types-slide .pg textarea.st,.demo-types-slide .pg .ticket-state-highlight{line-height:1.5;font-size:16px!important}.demo-types-slide .pg .qedit,.demo-types-slide .pg .qedit-highlight,.demo-types-slide .pg pre.jv.qv{font-size:13px!important;line-height:1.5!important}.demo-types-slide .pg .run{padding:6px 16px;font-size:14px}.demo-types-slide .pg .chip{padding:4px 11px;font-size:13px}.demo-types-slide .rv:not(.rv-sum) .rq{margin-bottom:10px;padding:12px 16px}.demo-types-slide .rv:not(.rv-sum) .rk{font-size:16px}.demo-types-slide .rv:not(.rv-sum) .rt{padding:1px 8px;font-size:12px}.demo-types-slide .rv:not(.rv-sum) .rhl{font-size:22px}.demo-types-slide .rv:not(.rv-sum) .ri{margin:4px 0 10px;font-size:13px}.demo-types-slide .rv:not(.rv-sum) .rr{grid-template-columns:250px 1fr 48px;margin:6px 0;font-size:14px}.demo-types-slide .rv:not(.rv-sum) .rb{height:12px}.demo-types-slide .rv:not(.rv-sum) .rm{margin-top:8px;font-size:13px}.demo-types-slide .pg .edges{font-size:15px}.demo-types-slide .pg .edges i{font-size:12px}.demo-types-slide .pg .box-questions{border:1px solid var(--line);max-height:92px;overflow:auto}.demo-types-slide .pg .box-questions pre.jv.qv{font-size:12px!important}@media (width<=900px){.slide:not(.shift-slide){box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:calc(100vh - 64px)!important;padding:26px 18px 110px!important}.slide>h1,.prompt-page>h1{font-size:22px!important;line-height:1.3!important}.slide .eyebrow{letter-spacing:1px;margin-bottom:12px;font-size:12px}.takeaway{font-size:15px!important}.cols,.cols.c2,.cols.c3,.cols.c4,.cols.c21,.cols.c12{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.card p,.card li{font-size:15px}.cv{gap:22px;grid-template-columns:minmax(0,1fr)!important}.cv h1{font-size:38px}.cv .sub,.cv .takeaway{font-size:18px}.cv .presenter{flex-wrap:wrap;margin-top:24px}.agenda-grid,.agenda-highlights,.prompt-grid,.agent-content{grid-template-columns:minmax(0,1fr)!important}.lane-head{flex-wrap:wrap}.lane-tokens span{padding:2px 6px;font-size:13px}.speed-evidence{grid-template-columns:minmax(0,1fr)}.ev-top{flex-direction:column;gap:2px}.ev-bar{grid-template-columns:96px minmax(0,1fr) 54px;font-size:12.5px}.ctl-top{grid-template-columns:minmax(0,1fr)}.ctl-arrow{height:20px;transform:rotate(90deg)}.ctl-zones{grid-template-columns:minmax(0,1fr);margin-top:6px}.ctl-zone{min-height:0}.flow-row{gap:0;grid-template-columns:minmax(0,1fr)!important}.flow-arrow{height:24px;transform:rotate(90deg)}.flow-step,.flow-task{min-height:0}.vs-strip{grid-template-columns:minmax(0,1fr)!important}.vs-card code{white-space:normal;overflow-wrap:anywhere}.toolchain-facts>div{grid-template-columns:52px minmax(0,1fr)}.pg-full{max-height:none;margin-top:8px}.qa-compare{grid-template-columns:minmax(0,1fr)}.qa-arrow{height:24px;transform:rotate(90deg)}.qa-opts.def span{grid-template-columns:76px minmax(0,1fr)}.question-sample{font-size:17px}.sum3-row{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:14px}.sum3-n{font-size:26px}.sum3-big{font-size:19px}.sum3-sub{font-size:14px}.slide.closing-slide{justify-content:flex-start!important}.closing-content.closing-split{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:26px}.closing-split .closing-qr{width:200px;height:200px}.slide.closing-slide .closing-split h1{font-size:40px}.closing-split .closing-presenter,.closing-split .btn-row{justify-content:center}.closing-split .closing-divider{width:70%;margin:18px auto}.slide a.closing-url{overflow-wrap:anywhere;font-size:16px}.demo-types-slide .pg,.demo-types-slide .pg .pgrid{height:auto!important;max-height:none!important}.demo-types-slide .pg .pr,.demo-types-slide .pg .pr.ticket-response{height:auto!important;overflow:visible!important}.demo-types-slide .ticket-response-content{min-height:140px;flex:none!important;overflow:visible!important}.demo-types-slide .pg .ticket-question-box{flex:none!important;height:200px!important}.demo-types-slide .rv:not(.rv-sum) .rr{grid-template-columns:minmax(0,1fr) 80px 40px;font-size:13px}.demo-types-slide .rv:not(.rv-sum) .rhl{font-size:18px}.rv-sum .rs{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.rv-sum .rs .rt{display:none}.rs-c{text-align:left;grid-column:1/-1}.slide.playground-slide{justify-content:flex-start!important}.slide.playground-slide .pg-full{margin-top:14px!important}.demo-types-slide .pg .chips,.demo-types-slide .pg .ticket-examples{flex-wrap:wrap}}.nextword{min-width:420px}@media (width<=900px){.nextword{min-width:0}.nextword .mono{font-size:20px!important}.pbars .prow{grid-template-columns:76px minmax(0,1fr) 42px}}.route-line{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:40px;display:grid;position:relative}.route-line:before{content:"";background:linear-gradient(90deg, var(--cy), var(--pu) 50%, var(--gn));opacity:.55;height:2px;position:absolute;top:24px;left:25px;right:calc(16.6667% - 38.3333px)}.route-stop{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.route-dot{z-index:1;width:50px;height:50px;font:800 16px var(--mono);color:var(--cy);background:var(--bg);border:2px solid var(--cy);box-shadow:0 0 0 5px var(--bg);border-radius:50%;place-items:center;margin-bottom:8px;display:grid;position:relative}.route-stop.pu .route-dot{color:var(--pu);border-color:var(--pu)}.route-stop.gn .route-dot{color:var(--gn);border-color:var(--gn)}.slide.agenda-slide .route-stop h2{color:var(--tx);margin:0;font-size:21px;line-height:1.35}.route-stop p{color:var(--tx2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;line-height:1.55;overflow:hidden}.route-meta{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.route-pages{font:13px var(--mono);color:var(--tx3);border:1px solid var(--line);border-radius:99px;padding:2px 8px}.route-demo{color:var(--am);background:#fbbf241f;border:1px solid #fbbf2466;border-radius:99px;padding:2px 8px;font-size:13px;font-weight:700}.agenda-question{background:linear-gradient(135deg,#38bdf81a,#a78bfa1a);border:1px solid #a78bfa66;border-radius:16px;margin-top:46px;padding:22px 28px}.agenda-question-label{letter-spacing:2px;color:#b6a2ff;font-size:13px;font-weight:700}.agenda-question p{color:var(--tx);margin:10px 0 0;font-size:26px;font-weight:700;line-height:1.45}.agenda-question p b{color:var(--cy)}.agenda-question-note{color:var(--tx2);margin-top:12px;font-size:13px}@media (width<=900px){.route-line{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:18px}.route-line:before{display:none}.route-stop:not(:last-child):after{content:"";background:var(--cy);opacity:.55;width:2px;position:absolute;top:22px;bottom:-38px;left:21px}.route-stop.pu:not(:last-child):after{background:var(--pu)}.route-stop.gn:not(:last-child):after{background:var(--gn)}.route-stop{grid-template-columns:44px minmax(0,1fr);gap:2px 14px;display:grid}.route-dot{grid-row:span 3;margin-bottom:0}.agenda-question{margin-top:24px;padding:16px 18px}.agenda-question p{font-size:19px}}.nw-steps{flex-direction:column;gap:9px;display:flex}.nw-lead{color:var(--tx);margin:0 0 2px;font-size:17px;line-height:1.6}.nw-step{background:var(--card);border:1px solid var(--line);border-radius:12px;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:8px 14px;display:grid}.nw-step>span{font:800 20px var(--mono);color:var(--cy)}.nw-step b{color:var(--tx);font-size:19px;display:block}.nw-step small{color:var(--tx2);margin-top:2px;font-size:14px;display:block}.nw-step:nth-of-type(3){background:#38bdf812;border-color:#38bdf880}.nw-note{color:var(--tx2);margin:2px 0 0;font-size:15px}.nw-note b{color:var(--am)}.tc-cols{align-items:stretch;margin-top:14px}.tc-card{flex-direction:column;gap:8px;display:flex}.tc-card h3{margin:4px 0 0;font-size:22px}.tc-card h3 b{color:var(--cy)}.tc-card.pu h3 b{color:var(--pu)}.slide .tc-card p.tc-sub{color:var(--tx2);margin:0;font-size:14px}.tc-card>.card{background:0 0;border:0;padding:4px 0 0}.tc-card>.card .tag{display:none}.tc-points{border-top:1px dashed var(--line);gap:6px;margin:auto 0 0;padding:10px 0 0;list-style:none;display:grid}.slide .tc-points li{color:var(--tx);margin:0;padding-left:16px;font-size:14.5px;line-height:1.5;position:relative}.tc-points li:before{content:"•";color:var(--cy);position:absolute;left:2px}.tc-card.pu .tc-points li:before{color:var(--pu)}.tc-points li::marker{content:none}@media (width<=900px){.nw-step b{font-size:17px}.tc-card h3{font-size:19px}}.tc-card .tc-sub b{color:var(--tx)}.ctx-req{background:#0a1426;border:1px solid #a78bfa66;border-radius:10px;margin-top:6px;padding:10px 12px}.ctx-req-h{color:var(--pu);justify-content:space-between;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}.ctx-req-h small{color:var(--tx3);font-weight:400}.ctx-row{color:var(--tx2);border-bottom:1px dashed #ffffff0f;justify-content:space-between;padding:3px 0;font-size:14px;display:flex}.ctx-row b{font-family:var(--mono);color:var(--tx);font-weight:600}.ctx-total{color:var(--tx);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:8px;font-size:14px;display:grid}.ctx-total b{font-family:var(--mono);color:var(--pu)}.ctx-meter{background:#ffffff12;border-radius:99px;height:10px;overflow:hidden}.ctx-meter i{background:linear-gradient(90deg, var(--pu), var(--am));height:100%;display:block}.ctx-total em{font:700 13px var(--mono);color:var(--am);font-style:normal}@media (width<=900px){.ctx-total{grid-template-columns:1fr auto}.ctx-total>span:first-child{grid-column:1/-1}}.qt-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.qt-card{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--cy);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.qt-card.pu{border-top-color:var(--pu)}.qt-card.gn{border-top-color:var(--gn)}.qt-card.am{border-top-color:var(--am)}.qt-tag{font:700 13px var(--mono);letter-spacing:.5px;color:var(--cy)}.qt-card.pu .qt-tag{color:var(--pu)}.qt-card.gn .qt-tag{color:var(--gn)}.qt-card.am .qt-tag{color:var(--am)}.slide .qt-def{color:var(--tx);min-height:54px;margin:0;font-size:18px;font-weight:700;line-height:1.5}.qt-q{color:var(--tx2);background:#ffffff0a;border-radius:8px;padding:6px 10px;font-size:15px}.qt-q:before{content:"问：";color:var(--tx3)}.qt-out{border:1px solid var(--line);background:#050912;border-radius:10px;flex-direction:column;justify-content:center;gap:7px;min-height:150px;margin-top:auto;padding:12px;display:flex}.qt-out small{font:11px var(--mono);color:var(--tx3)}.qt-noul,.qt-opt{font:14px var(--mono);color:var(--tx2);grid-template-columns:76px 1fr 40px;align-items:center;gap:8px;display:grid}.qt-noul{color:var(--tx);grid-template-columns:22px 1fr 48px;font-size:18px}.qt-noul i,.qt-opt i{background:#ffffff12;border-radius:99px;height:10px;display:block;overflow:hidden}.qt-noul i b,.qt-opt i b{background:#3b5a85;border-radius:99px;height:100%;display:block}.qt-noul i b{background:var(--cy)}.qt-noul em,.qt-opt em{text-align:right;font-style:normal}.qt-noul em{color:var(--cy);font-weight:800}.qt-opt.hot{color:var(--tx);font-weight:700}.qt-opt.hot i b{background:var(--pu)}.qt-opt.hot em{color:var(--pu)}.qt-score{height:34px;position:relative}.qt-score i{background:linear-gradient(90deg, #34d39940, var(--gn));border-radius:99px;height:8px;position:absolute;top:22px;left:0;right:0}.qt-score b{font:800 14px var(--mono);color:#04221a;background:var(--gn);border-radius:6px;padding:1px 7px;position:absolute;top:0;transform:translate(-50%)}.qt-score b:after{content:"";background:#fff;width:2px;height:12px;margin-left:-1px;position:absolute;bottom:-12px;left:50%}.qt-levels{color:var(--tx3);justify-content:space-between;font-size:12px;display:flex}.qt-box{background:#1a2740;border-radius:6px;height:96px;position:relative;overflow:hidden}.qt-box i{background:#ffffff1f;border-radius:3px;height:6px;position:absolute;left:10%}.qt-box .l1{width:60%;top:44%}.qt-box .l2{width:45%;top:62%}.qt-box .l3{width:70%;top:80%}.qt-box b{border:2px solid var(--am);background:#fbbf2426;border-radius:3px;width:27%;height:20%;position:absolute;top:13%;left:30%;box-shadow:0 0 0 3px #fbbf241f}@media (width<=900px){.qt-grid{grid-template-columns:minmax(0,1fr)}.slide .qt-def,.qt-out{min-height:0}}.jev-def2{flex-direction:column;gap:14px;display:flex}.jd-card{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--cy);border-radius:14px;padding:16px 18px}.jd-card.rd{border-left-color:var(--rd)}.jd-tag{letter-spacing:1px;color:var(--cy);font-size:13px;font-weight:700}.jd-card.rd .jd-tag{color:var(--rd)}.slide .jd-card h3{margin:6px 0;font-size:22px}.slide .jd-card p{color:var(--tx2);margin:0;font-size:16px;line-height:1.6}.jd-card p b{color:var(--tx)}.pl{padding-left:1rem}.pr{padding-right:1rem}.pt{padding-top:1rem}.b{border-width:1px}.rd{border-radius:.25rem}.tab{tab-size:4}html{font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif}:root{--mono:Consolas, "Cascadia Mono", "SFMono-Regular", "Microsoft YaHei", "PingFang SC", monospace}.slide{box-sizing:border-box}.presenting{background:var(--bg);position:fixed;inset:0;overflow:hidden}.presenting .stage{transform-origin:0 0;position:absolute}.presenting .slide{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.pnav{z-index:50;border:1px solid var(--line);color:var(--tx2);font:12px var(--mono);opacity:.25;background:#070b14c7;border-radius:999px;align-items:center;gap:6px;padding:4px 6px;transition:opacity .2s;display:flex;position:fixed;bottom:14px;right:16px}.pnav:hover,.pnav:focus-within{opacity:1}.pnav span{text-align:center;min-width:52px}.pnav button{width:28px;height:28px;color:var(--tx);cursor:pointer;border-radius:50%;font-size:18px;line-height:1}.pnav button:hover:not(:disabled){color:var(--cy);background:#38bdf82e}.pnav button:disabled{opacity:.3;cursor:default}.reading .stage{position:static}.reading .slide{border-bottom:1px solid var(--line);overflow:visible;width:100%!important;height:auto!important;min-height:0!important;padding:40px 16px 36px!important}.reading .slide:before{top:44px;left:0}.reading .slide:after{content:attr(data-no);color:var(--tx3);font:11px var(--mono);letter-spacing:1px;position:absolute;top:14px;right:16px}.reading .slide>*{margin-top:0;margin-bottom:0}.reading .slide>h1{margin-bottom:6px!important}.reading .slide>.eyebrow{margin-bottom:16px!important}.reading .slide>.takeaway{margin-top:18px}.reading .slide img{max-width:100%;height:auto}.presenting .shift-slide .shift-shell{height:100%!important}.presenting:has(.shift-slide:not([style*="display: none"])){background:#fafaf9}.slide.demo-slide.shift-slide{padding:0!important}.reading .shift-slide .shift-shell{height:100svh;min-height:560px}.reading .shift-slide:after{display:none}.reading .ctl-mark em{left:auto;right:-6px;transform:none}.reading .cover-slide{padding-top:56px!important;padding-bottom:48px!important}.reading .cover-slide .cv{margin:0}.reading .slide.cover .cv h1{font-size:38px;line-height:1.2}.reading .demo-slide>.demo{max-height:none!important;margin-top:4px!important;overflow:visible!important}.reading .slide.demo-slide>h1{padding-left:0!important}.reading .demo>.demo-timing{justify-content:flex-end;margin:0 0 8px;position:static}.read-progress{z-index:60;transform-origin:0;background:linear-gradient(90deg, var(--cy), var(--pu));width:100%;height:3px;position:fixed;top:0;left:0}.zoom{z-index:9999;cursor:zoom-out;background:#02060eeb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.zoom>img{background:#fff;border-radius:10px;max-width:94vw;max-height:92vh;box-shadow:0 10px 60px #0009}.zoom-hint{color:#8da2c0;font-size:13px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.slide img:not(.pc-logo){cursor:zoom-in}.ba{background:var(--card);border:1px solid var(--line);border-radius:10px;margin-top:8px;padding:10px 14px}.ba-t{font-family:var(--mono);letter-spacing:1.5px;color:var(--cy);margin-bottom:6px;font-size:12px}.ba-row{grid-template-columns:150px 1fr 70px;align-items:center;gap:8px;margin:5px 0;font-size:14px;display:grid}.ba-l{color:var(--tx2)}.ba-bar{background:#0a1426;border-radius:99px;height:14px;display:block;position:relative;overflow:hidden}.ba-f{border-radius:99px;display:block;position:absolute;top:0;bottom:0;left:0}.ba-f.old{background:#5b6f8e}.ba-f.new{background:linear-gradient(90deg, var(--cy), var(--gn))}.ba-v{text-align:right;font-family:var(--mono);color:var(--tx2);font-size:15px}.ba-v.hot{color:var(--gn);font-weight:700}.shift-shell[data-v-1107cc81]{color:#252722;background:#f5f4f0;border:1px solid #e8e6df;border-radius:15px;flex-direction:column;height:492px;font:13px/1.45 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 35px #191c1614}.shift-top[data-v-1107cc81]{border-bottom:1px solid #e9e7e0;justify-content:space-between;align-items:center;height:41px;min-height:41px;padding:0 19px;display:flex}.brand[data-v-1107cc81],.top-controls[data-v-1107cc81],.mode-pill[data-v-1107cc81],.input-hint[data-v-1107cc81],.card-topline[data-v-1107cc81],.card-kind[data-v-1107cc81],.confidence-line[data-v-1107cc81],.saved-strip[data-v-1107cc81],.shift-footer[data-v-1107cc81]{align-items:center;display:flex}.brand[data-v-1107cc81]{color:#42443e;letter-spacing:.01em;gap:8px;font-size:12px;font-weight:650}.brand i[data-v-1107cc81]{color:#96978e;margin-left:4px;font-size:10px;font-style:normal;font-weight:450}.brand-mark[data-v-1107cc81]{color:#fff;background:#252722;border-radius:6px;place-items:center;width:20px;height:20px;font:italic 700 14px Georgia,serif;display:inline-grid}.top-controls[data-v-1107cc81]{gap:13px}.mode-pill[data-v-1107cc81]{color:#73766e;white-space:nowrap;gap:5px;font-size:10px}.mode-pill small[data-v-1107cc81]{color:#a0a197;margin-left:2px;font:9px ui-monospace,monospace}.mode-pill.live[data-v-1107cc81]{color:#397554}.status-dot[data-v-1107cc81],.confidence-dot[data-v-1107cc81]{background:#b8b9b0;border-radius:50%;width:6px;height:6px}.mode-pill.live .status-dot[data-v-1107cc81]{background:#48a66c}.shift-main[data-v-1107cc81]{flex:1;min-height:0;padding:11px 24px 7px;overflow-y:auto}.headline[data-v-1107cc81]{text-align:center;justify-content:center;align-items:baseline;gap:10px;margin:0 0 8px;display:flex}.headline span[data-v-1107cc81]{color:#41433d;letter-spacing:-.035em;font-size:16px;font-weight:600}.headline small[data-v-1107cc81]{color:#989a91;font-size:10px}.input-wrap[data-v-1107cc81]{background:#fff;border:1px solid #deded6;border-radius:10px;align-items:center;gap:10px;width:min(670px,100%);height:44px;margin:0 auto;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 7px #1c1f1a09}.input-spark[data-v-1107cc81]{color:#74866b;font-size:18px;line-height:1}.shift-input[data-v-1107cc81]{box-sizing:border-box;color:#30322d;min-width:0;height:100%;min-height:44px;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px;line-height:1.4}.shift-input[data-v-1107cc81]::placeholder{color:#a5a69e}.clear-input[data-v-1107cc81],.slash-key[data-v-1107cc81]{color:#777970;width:32px;height:32px;font:inherit;cursor:pointer;background:#fafaf8;border:1px solid #e9e9e3;border-radius:6px;flex:0 0 32px;place-items:center;font-size:15px;line-height:1;display:grid}.slash-key[data-v-1107cc81]{color:#a3a49b;font:12px ui-monospace,monospace}.input-hint[data-v-1107cc81]{color:#a2a398;justify-content:center;gap:9px;min-height:20px;font-size:9px}.thinking[data-v-1107cc81]{color:#71816a}.thinking i[data-v-1107cc81]{background:#84997a;border-radius:50%;width:6px;height:6px;margin:0 4px 1px 0;animation:1s infinite alternate pulse-1107cc81;display:inline-block}.retry-link[data-v-1107cc81],.type-link[data-v-1107cc81]{color:#78866f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.type-link[data-v-1107cc81]{margin-left:5px}.type-link kbd[data-v-1107cc81],kbd[data-v-1107cc81]{color:#898b82;background:#fbfbf9;border:1px solid #e3e3dc;border-radius:4px;padding:1px 4px;font:9px ui-monospace,monospace}.fallback-hint[data-v-1107cc81]{color:#9a7050}.examples[data-v-1107cc81]{flex-wrap:wrap;justify-content:center;gap:5px;width:min(760px,100%);margin:3px auto 9px;display:flex}.example-chip[data-v-1107cc81],.all-examples[data-v-1107cc81]{color:#777a71;max-width:100%;min-height:32px;font:inherit;cursor:pointer;white-space:nowrap;background:#f9f8f5;border:1px solid #e5e4dd;border-radius:999px;padding:3px 8px;font-size:9px;line-height:1.3;transition:background .15s,border .15s,color .15s}.example-chip[data-v-1107cc81]:hover,.example-chip.selected[data-v-1107cc81]{color:#4d6047;background:#fff;border-color:#bdc9b6}.all-examples[data-v-1107cc81]{color:#798470}.all-examples span[data-v-1107cc81]{vertical-align:-1px;font-size:12px}.result-card[data-v-1107cc81],.empty-result[data-v-1107cc81]{box-sizing:border-box;background:#ffffffdb;border:1px solid #e3e3dc;border-radius:12px;width:100%;min-height:166px;padding:13px 17px 10px;position:relative;box-shadow:0 4px 14px #22241e0b}.result-card.ghost[data-v-1107cc81]{opacity:.65;border-style:dashed}.card-topline[data-v-1107cc81]{justify-content:space-between;gap:10px;margin-bottom:9px}.card-kind[data-v-1107cc81]{gap:8px;min-width:0}.kind-icon[data-v-1107cc81]{background:#f1f2ed;border-radius:9px;place-items:center;width:31px;height:31px;font-size:17px;display:grid}.card-kind small[data-v-1107cc81]{color:#9b9d94;font-size:8px;line-height:1.1;display:block}.card-kind h2[data-v-1107cc81]{color:#383a34;margin:2px 0 0;font-size:12px;font-weight:650;line-height:1.2}.save-button[data-v-1107cc81],.primary-action[data-v-1107cc81],.secondary-action[data-v-1107cc81],.soft-action[data-v-1107cc81]{cursor:pointer;border-radius:7px;font-family:inherit}.save-button[data-v-1107cc81]{color:#5e7355;white-space:nowrap;background:#f8faf6;border:1px solid #dce2d8;margin-left:auto;padding:4px 8px;font-size:9px}.save-button kbd[data-v-1107cc81]{margin-left:5px}.urgent-badge[data-v-1107cc81]{color:#9a654f;background:#fbf1eb;border-radius:999px;padding:3px 7px;font-size:8px}.ghost-note[data-v-1107cc81]{color:#96784a;background:#fbf8ef;border-radius:5px;margin:-4px 0 6px;padding:3px 7px;font-size:9px}.card-title[data-v-1107cc81]{color:#383a34;overflow-wrap:anywhere;margin:2px 0 8px;font-size:15px;font-weight:620;line-height:1.35}.detail-grid[data-v-1107cc81]{grid-template-columns:1fr 1fr;gap:6px 20px;display:grid}.detail-grid.two[data-v-1107cc81]{grid-template-columns:1fr 1fr}.detail-grid.three[data-v-1107cc81]{grid-template-columns:repeat(3,1fr);gap:5px}.detail-grid>div[data-v-1107cc81]{border-bottom:1px solid #f0f0eb;flex-direction:column;gap:2px;min-width:0;padding:3px 0;display:flex}.detail-grid small[data-v-1107cc81],.timezone-compare small[data-v-1107cc81]{color:#a0a198;font-size:8px}.detail-grid b[data-v-1107cc81]{color:#51534c;overflow-wrap:anywhere;font-size:10px;font-weight:560}.color-dot[data-v-1107cc81]{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.soft-action[data-v-1107cc81]{color:#63755c;background:#f7f8f4;border:1px solid #e5e8e0;margin-top:7px;padding:4px 8px;font-size:9px}.list-head[data-v-1107cc81]{color:#5d6058;justify-content:space-between;margin:6px 0 5px;font-size:10px;display:flex}.list-head small[data-v-1107cc81]{color:#a0a198;font-size:8px}.task-row[data-v-1107cc81]{color:#565850;cursor:pointer;align-items:center;gap:7px;padding:3px 0;font-size:10px;display:flex}.task-row input[data-v-1107cc81],.travel-checks input[data-v-1107cc81]{accent-color:#7c9871;width:12px;height:12px;margin:0}.task-row.complete span[data-v-1107cc81]{color:#a5a79d;text-decoration:line-through}.timer-view[data-v-1107cc81],.random-view[data-v-1107cc81]{color:#989a91;flex-direction:column;align-items:center;font-size:9px;display:flex}.timer-time[data-v-1107cc81]{color:#414a3e;letter-spacing:-.06em;font:36px/1.2 ui-monospace,monospace}.action-row[data-v-1107cc81]{gap:6px;margin-top:9px;display:flex}.primary-action[data-v-1107cc81],.secondary-action[data-v-1107cc81]{padding:5px 13px;font-size:9px}.primary-action[data-v-1107cc81]{color:#fff;background:#74866b;border:1px solid #74866b}.secondary-action[data-v-1107cc81]{color:#74776d;background:#fff;border:1px solid #e3e4dc}.habit-days[data-v-1107cc81]{gap:6px;margin:5px 0 2px;display:flex}.habit-days button[data-v-1107cc81]{color:#888a82;width:24px;height:24px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5e6df;border-radius:50%;font-size:9px}.color-swatch[data-v-1107cc81]{border-radius:8px;justify-content:space-between;align-items:flex-end;height:55px;margin-bottom:5px;padding:8px 10px;display:flex}.color-swatch b[data-v-1107cc81]{font:15px ui-monospace,monospace}.color-swatch span[data-v-1107cc81]{opacity:.75;font-size:8px}.money-hero[data-v-1107cc81],.conversion[data-v-1107cc81],.calculation[data-v-1107cc81]{color:#41483d;margin:2px 0 7px;font-size:22px;font-weight:650}.money-hero small[data-v-1107cc81]{color:#a0a198;font-size:8px;font-weight:450;display:block}.fine-print[data-v-1107cc81]{color:#a0a198;margin:5px 0 0;font-size:8px;line-height:1.5}.conversion[data-v-1107cc81]{font-size:16px}.conversion span[data-v-1107cc81]{color:#a2a49a;padding:0 4px}.calculation small[data-v-1107cc81]{color:#a0a198;font-size:9px;font-weight:450;display:block}.calculation b[data-v-1107cc81]{margin-top:4px;font-size:23px;display:block}.travel-checks[data-v-1107cc81]{color:#777a71;gap:12px;margin-top:6px;font-size:8px;display:flex}.travel-checks label[data-v-1107cc81]{cursor:pointer;align-items:center;gap:4px;display:flex}.poll-option[data-v-1107cc81]{color:#5c5e56;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #e8e8e1;border-radius:7px;justify-content:space-between;align-items:center;margin:4px 0;padding:6px 9px;font-size:9px;display:flex;position:relative;overflow:hidden}.poll-fill[data-v-1107cc81]{background:#eff2eb;transition:width .2s;position:absolute;inset:0 auto 0 0}.poll-option b[data-v-1107cc81],.poll-option small[data-v-1107cc81]{font-weight:500;position:relative}.poll-option small[data-v-1107cc81]{color:#999b92}.saved-link[data-v-1107cc81]{color:#75876d;overflow-wrap:anywhere;text-underline-offset:3px;gap:5px;max-width:100%;font-size:10px;text-decoration:underline;display:inline-flex}.saved-link span[data-v-1107cc81]{flex:none}.countdown-hero[data-v-1107cc81]{color:#4f6048;justify-content:center;align-items:baseline;gap:6px;padding:0 0 7px;display:flex}.countdown-hero b[data-v-1107cc81]{font:39px/1 ui-monospace,monospace}.countdown-hero span[data-v-1107cc81]{font-size:11px}.timezone-compare[data-v-1107cc81]{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:12px 0 5px;display:grid}.timezone-compare div[data-v-1107cc81]{flex-direction:column;gap:4px;display:flex}.timezone-compare div[data-v-1107cc81]:last-child{text-align:right}.timezone-compare b[data-v-1107cc81]{color:#485342;font:20px ui-monospace,monospace}.timezone-compare>span[data-v-1107cc81]{color:#adb2a5}.random-view[data-v-1107cc81]{gap:3px}.random-view b[data-v-1107cc81]{color:#4d5f44;margin:2px 0;font-size:25px}.random-view>span[data-v-1107cc81]{overflow-wrap:anywhere;max-width:100%}.goal-count[data-v-1107cc81]{color:#505e49;justify-content:space-between;align-items:baseline;display:flex}.goal-count b[data-v-1107cc81]{font-size:17px}.goal-count small[data-v-1107cc81]{color:#95988e;font-size:9px;font-weight:450}.goal-count>span[data-v-1107cc81]{color:#849579;font-size:11px}.goal-track[data-v-1107cc81]{background:#eff0eb;border-radius:999px;height:5px;margin:7px 0;overflow:hidden}.goal-track i[data-v-1107cc81]{border-radius:inherit;background:#85997a;height:100%;transition:width .25s;display:block}.note-view[data-v-1107cc81]{color:#53564f;overflow-wrap:anywhere;padding:8px 0;font-size:13px;line-height:1.7}.empty-card[data-v-1107cc81]{color:#a0a198;padding:12px 0;font-size:10px}.confidence-line[data-v-1107cc81]{color:#92948b;border-top:1px solid #f0f0eb;gap:6px;margin-top:9px;padding-top:7px;font-size:8px}.confidence-spacer[data-v-1107cc81]{flex:1}.confidence-line .idle[data-v-1107cc81]{background:#c1b48a}.confidence-line .ghost[data-v-1107cc81]{background:#c1a46d}.confidence-line .choose[data-v-1107cc81]{background:#928aab}.confidence-line .ready[data-v-1107cc81]{background:#7e9a72}.empty-result[data-v-1107cc81]{color:#94968d;min-height:154px;box-shadow:none;background:#ffffff73;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-spark[data-v-1107cc81]{color:#a7b29f;margin-bottom:5px;font-size:22px}.empty-result b[data-v-1107cc81]{color:#73766d;font-size:11px;font-weight:550}.empty-result small[data-v-1107cc81]{text-align:center;margin-top:4px;font-size:8px}.choose-card h2[data-v-1107cc81]{color:#484a43;margin:2px 0;font-size:14px}.card-kicker[data-v-1107cc81]{color:#8c8f83;font-size:9px}.card-kicker span[data-v-1107cc81]{color:#b3a67e}.card-subtitle[data-v-1107cc81]{color:#a0a198;margin:3px 0 10px;font-size:9px}.choose-options[data-v-1107cc81]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.choice-card[data-v-1107cc81]{color:#55594f;font:inherit;cursor:pointer;text-align:left;background:#fbfcf9;border:1px solid #e4e6dd;border-radius:8px;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex;position:relative}.choice-card.selected[data-v-1107cc81]{background:#f3f6ef;border-color:#b7c5aa}.choice-icon[data-v-1107cc81]{font-size:16px}.choice-card small[data-v-1107cc81]{color:#9b9e93;margin-left:auto;font-size:8px}.choice-card b[data-v-1107cc81]{color:#93a18a;font-weight:500}.decision-details[data-v-1107cc81]{color:#93958c;width:min(670px,100%);margin:-2px auto 5px;font-size:8px}.decision-details summary[data-v-1107cc81]{cursor:pointer;text-align:center;list-style:none}.decision-details summary[data-v-1107cc81]::-webkit-details-marker{display:none}.decision-details summary span[data-v-1107cc81]{color:#78866f;margin-left:5px}.decision-body[data-v-1107cc81]{padding:6px 12px}.prob-row[data-v-1107cc81]{grid-template-columns:65px 1fr 28px;align-items:center;gap:7px;margin:4px 0;display:grid}.prob-row>span[data-v-1107cc81]{color:#777a71}.prob-row>i[data-v-1107cc81]{background:#e9eae4;border-radius:5px;height:4px;display:block;overflow:hidden}.prob-row>i b[data-v-1107cc81]{background:#9aa992;height:100%;display:block}.prob-row>small[data-v-1107cc81]{text-align:right}.decision-body p[data-v-1107cc81]{color:#a0a198;margin:5px 0 0;line-height:1.45}.saved-strip[data-v-1107cc81]{flex-wrap:wrap;justify-content:center;gap:5px;margin:4px auto 0}.saved-strip>span[data-v-1107cc81]{color:#a0a198;font-size:8px}.saved-item[data-v-1107cc81]{color:#777970;font:inherit;cursor:pointer;background:#fbfbf8;border:1px solid #e8e8e1;border-radius:999px;padding:3px 7px;font-size:8px}.shift-footer[data-v-1107cc81]{color:#a0a198;border-top:1px solid #e9e7e0;justify-content:space-between;min-height:22px;padding:0 19px;font-size:8px}.shift-footer kbd[data-v-1107cc81]{padding:1px 4px}.toast[data-v-1107cc81]{color:#fff;background:#596a52;border-radius:7px;padding:6px 10px;font-size:9px;position:absolute;bottom:31px;right:14px;box-shadow:0 4px 12px #0002}.palette-backdrop[data-v-1107cc81]{z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#292b2538;place-items:center;padding:15px;display:grid;position:absolute;inset:0}.palette[data-v-1107cc81]{box-sizing:border-box;background:#fff;border:1px solid #e6e6df;border-radius:12px;width:min(400px,100%);max-height:90%;overflow:hidden;box-shadow:0 20px 55px #1c1e182e}.palette>header[data-v-1107cc81],.palette>footer[data-v-1107cc81]{color:#74776e;justify-content:space-between;padding:10px 12px;font-size:9px;display:flex}.palette>header[data-v-1107cc81]{border-bottom:1px solid #efefe9}.palette>header button[data-v-1107cc81]{color:#999b92;font:inherit;cursor:pointer;background:0 0;border:0;font-size:9px}.palette-search[data-v-1107cc81]{box-sizing:border-box;color:#4c4f47;width:calc(100% - 18px);font:inherit;background:#fbfbf8;border:1px solid #e7e8e0;border-radius:7px;outline:0;margin:9px;padding:7px 9px;font-size:10px}.palette-list[data-v-1107cc81]{max-height:270px;padding:0 7px;overflow-y:auto}.palette-option[data-v-1107cc81]{color:#5e6058;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:10px;display:flex}.palette-option>span[data-v-1107cc81]{width:19px;font-size:13px}.palette-option>small[data-v-1107cc81]{color:#a4a69d;margin-left:auto;font:8px ui-monospace,monospace}.palette-option>kbd[data-v-1107cc81]{text-align:center;min-width:10px}.palette-empty[data-v-1107cc81]{color:#a0a198;text-align:center;padding:10px;font-size:9px}.palette>footer[data-v-1107cc81]{color:#a0a198;border-top:1px solid #efefe9}.palette>footer span[data-v-1107cc81]{align-items:center;gap:3px;display:flex}.card-morph-enter-active[data-v-1107cc81],.card-morph-leave-active[data-v-1107cc81]{transition:opacity .18s,transform .24s cubic-bezier(.2,.85,.35,1),filter .2s}.card-morph-enter-from[data-v-1107cc81]{opacity:0;filter:blur(3px);transform:scale(.97)translateY(7px)}.card-morph-leave-to[data-v-1107cc81]{opacity:0;filter:blur(2px);transform:scale(1.015)}.palette-fade-enter-active[data-v-1107cc81],.palette-fade-leave-active[data-v-1107cc81]{transition:opacity .16s}.palette-fade-enter-from[data-v-1107cc81],.palette-fade-leave-to[data-v-1107cc81]{opacity:0}@keyframes pulse-1107cc81{to{opacity:.3;transform:scale(.7)}}@media (width<=760px){.shift-shell[data-v-1107cc81]{border-radius:10px;height:510px}.shift-top[data-v-1107cc81]{padding:0 10px}.top-controls[data-v-1107cc81]{gap:7px}.mode-pill[data-v-1107cc81]{font-size:8px}.mode-pill small[data-v-1107cc81]{display:none}.shift-main[data-v-1107cc81]{padding:11px 10px 7px}.headline[data-v-1107cc81]{flex-direction:column;align-items:center;gap:1px;margin-bottom:7px}.headline span[data-v-1107cc81]{font-size:14px}.headline small[data-v-1107cc81]{font-size:8px}.examples[data-v-1107cc81]{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:3px;overflow-x:auto}.example-chip[data-v-1107cc81]{flex:none}.result-stage[data-v-1107cc81]{min-height:196px}.result-card[data-v-1107cc81]{padding:11px 12px 9px}.detail-grid[data-v-1107cc81]{gap:5px 11px}.detail-grid.three[data-v-1107cc81]{grid-template-columns:1fr 1fr}.decision-details[data-v-1107cc81]{margin-top:2px}.shift-footer[data-v-1107cc81]{padding:0 9px;font-size:7px}.shift-footer span[data-v-1107cc81]:nth-child(2){text-align:center;max-width:48%}}@media (width<=430px){.shift-shell[data-v-1107cc81]{height:540px}.brand[data-v-1107cc81]{font-size:10px}.brand i[data-v-1107cc81]{display:none}.shift-main[data-v-1107cc81]{padding-left:8px;padding-right:8px}.headline span[data-v-1107cc81]{font-size:13px}.input-wrap[data-v-1107cc81]{gap:7px;height:40px;padding:0 8px}.shift-input[data-v-1107cc81]{font-size:11px}.examples[data-v-1107cc81]{margin-bottom:7px}.example-chip[data-v-1107cc81]{font-size:8px}.result-stage[data-v-1107cc81]{min-height:206px}.result-card[data-v-1107cc81]{padding:9px 10px 8px}.detail-grid[data-v-1107cc81],.detail-grid.two[data-v-1107cc81]{grid-template-columns:1fr;gap:2px}.detail-grid.three[data-v-1107cc81]{grid-template-columns:1fr 1fr}.detail-grid>div[data-v-1107cc81]{flex-direction:row;justify-content:space-between;gap:6px}.detail-grid b[data-v-1107cc81]{text-align:right}.choose-options[data-v-1107cc81]{grid-template-columns:1fr;gap:5px}.choice-card[data-v-1107cc81]{padding:6px 8px}.timezone-compare[data-v-1107cc81]{gap:5px}.timezone-compare b[data-v-1107cc81]{font-size:15px}.confidence-line[data-v-1107cc81]{flex-wrap:wrap}.shift-footer span[data-v-1107cc81]:nth-child(2){display:none}.saved-strip[data-v-1107cc81]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}}@media (width<=1024px){.shift-shell[data-v-1107cc81]{border-radius:12px;height:560px;font-size:14px}.shift-top[data-v-1107cc81]{height:49px;min-height:49px;padding:0 15px}.brand[data-v-1107cc81]{font-size:14px}.brand-mark[data-v-1107cc81]{width:23px;height:23px;font-size:16px}.brand i[data-v-1107cc81]{font-size:11px}.top-controls[data-v-1107cc81]{gap:10px}.mode-pill[data-v-1107cc81]{font-size:11px}.shift-main[data-v-1107cc81]{padding:14px 18px 10px}.headline[data-v-1107cc81]{gap:7px;margin-bottom:11px}.headline span[data-v-1107cc81]{font-size:20px}.headline small[data-v-1107cc81]{font-size:12px}.input-wrap[data-v-1107cc81]{gap:10px;height:52px;padding:0 13px}.shift-input[data-v-1107cc81]{font-size:15px}.input-hint[data-v-1107cc81]{min-height:26px;font-size:11px}.examples[data-v-1107cc81]{flex-wrap:wrap;justify-content:flex-start;gap:6px;margin-bottom:10px;overflow:visible}.example-chip[data-v-1107cc81],.all-examples[data-v-1107cc81]{white-space:normal;padding:5px 9px;font-size:10px}.result-stage[data-v-1107cc81]{min-height:224px}.result-card[data-v-1107cc81],.empty-result[data-v-1107cc81]{min-height:194px;padding:15px 17px 12px}.card-kind small[data-v-1107cc81]{font-size:10px}.card-kind h2[data-v-1107cc81]{font-size:16px}.kind-icon[data-v-1107cc81]{width:36px;height:36px;font-size:20px}.card-title[data-v-1107cc81]{font-size:18px}.detail-grid[data-v-1107cc81]{gap:7px 15px}.detail-grid small[data-v-1107cc81],.timezone-compare small[data-v-1107cc81]{font-size:10px}.detail-grid b[data-v-1107cc81]{font-size:13px}.task-row[data-v-1107cc81],.poll-option[data-v-1107cc81],.travel-checks[data-v-1107cc81],.saved-link[data-v-1107cc81]{font-size:12px}.task-row[data-v-1107cc81]{min-height:31px}.task-row input[data-v-1107cc81],.travel-checks input[data-v-1107cc81]{width:16px;height:16px}.save-button[data-v-1107cc81],.primary-action[data-v-1107cc81],.secondary-action[data-v-1107cc81],.soft-action[data-v-1107cc81]{min-height:34px;padding:7px 11px;font-size:11px}.habit-days button[data-v-1107cc81]{width:31px;height:31px;font-size:11px}.travel-checks[data-v-1107cc81]{flex-wrap:wrap;gap:10px}.empty-card[data-v-1107cc81],.fine-print[data-v-1107cc81],.money-hero small[data-v-1107cc81],.calculation small[data-v-1107cc81]{font-size:10px}.conversion[data-v-1107cc81]{font-size:19px}.goal-count small[data-v-1107cc81]{font-size:11px}.confidence-line[data-v-1107cc81]{font-size:10px}.empty-result b[data-v-1107cc81]{font-size:14px}.empty-result small[data-v-1107cc81]{font-size:11px}.decision-details[data-v-1107cc81]{font-size:10px}.prob-row[data-v-1107cc81]{grid-template-columns:85px 1fr 36px;gap:8px}.prob-row>i[data-v-1107cc81]{height:6px}.decision-body p[data-v-1107cc81]{font-size:11px}.choose-card h2[data-v-1107cc81]{font-size:18px}.card-kicker[data-v-1107cc81],.card-subtitle[data-v-1107cc81]{font-size:11px}.choice-card[data-v-1107cc81]{min-height:42px;padding:9px 11px;font-size:12px}.choice-icon[data-v-1107cc81]{font-size:19px}.choice-card small[data-v-1107cc81]{font-size:10px}.palette>header[data-v-1107cc81],.palette>footer[data-v-1107cc81]{padding:13px 14px;font-size:12px}.palette>header button[data-v-1107cc81],.palette-option[data-v-1107cc81]{font-size:13px}.palette-search[data-v-1107cc81]{padding:10px;font-size:14px}.palette-list[data-v-1107cc81]{max-height:min(52vh,420px)}.palette-option[data-v-1107cc81]{min-height:40px;padding:9px 10px}.palette-option>small[data-v-1107cc81]{font-size:10px}.palette-empty[data-v-1107cc81]{font-size:12px}.saved-strip>span[data-v-1107cc81],.saved-item[data-v-1107cc81]{font-size:10px}.shift-footer[data-v-1107cc81]{min-height:31px;padding:0 12px;font-size:10px}}@media (width<=430px){.shift-shell[data-v-1107cc81]{height:590px}.brand[data-v-1107cc81]{font-size:12px}.brand i[data-v-1107cc81]{display:none}.top-controls[data-v-1107cc81]{gap:7px}.mode-pill[data-v-1107cc81]{font-size:10px}.shift-main[data-v-1107cc81]{padding:12px 10px 9px}.headline[data-v-1107cc81]{flex-direction:column;align-items:center;gap:2px}.headline span[data-v-1107cc81]{font-size:18px}.headline small[data-v-1107cc81]{font-size:10px}.input-wrap[data-v-1107cc81]{gap:7px;height:48px;padding:0 9px}.shift-input[data-v-1107cc81]{font-size:14px}.clear-input[data-v-1107cc81],.slash-key[data-v-1107cc81]{width:32px;height:32px;font-size:18px}.examples[data-v-1107cc81]{flex-wrap:wrap;overflow:visible}.example-chip[data-v-1107cc81],.all-examples[data-v-1107cc81]{padding:6px 8px;font-size:10px}.result-stage[data-v-1107cc81]{min-height:228px}.result-card[data-v-1107cc81],.empty-result[data-v-1107cc81]{padding:12px 12px 10px}.detail-grid[data-v-1107cc81],.detail-grid.two[data-v-1107cc81]{grid-template-columns:1fr;gap:4px}.detail-grid.three[data-v-1107cc81]{grid-template-columns:1fr 1fr}.detail-grid>div[data-v-1107cc81]{flex-direction:row;justify-content:space-between;gap:6px}.detail-grid b[data-v-1107cc81]{text-align:right}.choose-options[data-v-1107cc81]{grid-template-columns:1fr;gap:6px}.choice-card[data-v-1107cc81]{min-height:40px;padding:7px 9px}.timezone-compare[data-v-1107cc81]{gap:5px}.timezone-compare b[data-v-1107cc81]{font-size:15px}.confidence-line[data-v-1107cc81]{flex-wrap:wrap}.shift-footer span[data-v-1107cc81]:nth-child(2){display:none}.saved-strip[data-v-1107cc81]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}}.shift-shell[data-v-1107cc81]{width:100%;height:630px;box-shadow:none;background:#fafaf9;border:0;border-radius:0;flex:none}.shift-main[data-v-1107cc81]{padding:139px 20px 24px}.input-wrap[data-v-1107cc81]{box-sizing:border-box;border:1px solid #e8e7e4;border-radius:19px;width:min(340px,100%);height:44px;padding:0 14px;box-shadow:0 1px 2px #1a1a190a}.input-wrap[data-v-1107cc81]:focus-within,.input-wrap.has-result[data-v-1107cc81]{border-color:#d6d6d6;box-shadow:0 1px 3px #00000012}.shift-input[data-v-1107cc81]{min-height:0;font-size:15px}.shift-input[data-v-1107cc81]::placeholder{color:#777;opacity:1}.clear-input[data-v-1107cc81]{color:#999;background:0 0;border:0}.input-hint[data-v-1107cc81]{color:#666;text-align:center;min-height:19px;margin-top:5px;font-size:10px}.palette-hint[data-v-1107cc81]{color:#666;text-align:center;font-size:10px}.uncertain-hint[data-v-1107cc81]{color:#706e68;text-align:center;width:min(375px,100%);margin:8px auto 0;font-size:10px;line-height:1.6}.uncertain-hint button[data-v-1107cc81]{color:#3b5bdb;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.uncertain-hint button[data-v-1107cc81]:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #3b5bdb}.palette-hint button[data-v-1107cc81]{cursor:pointer;background:0 0;border:0;padding:0 3px}.palette-hint kbd[data-v-1107cc81]{font-size:10px}.result-stage[data-v-1107cc81]{width:min(400px,100%);min-height:0;margin:14px auto 0}.decision-details[data-v-1107cc81]{width:min(400px,100%);margin:8px auto}.palette-backdrop[data-v-1107cc81]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000000f;padding:0;display:block}.palette[data-v-1107cc81]{border:1px solid #e8e7e4;border-radius:14px;width:min(321px,100% - 40px);max-height:313px;padding:6px;position:absolute;top:210px;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #1a1a190a,0 13px 32px -8px #1a1a1924}.palette-search-wrap[data-v-1107cc81]{color:#a4a39e;background:#f4f4f2;border-radius:12px;align-items:center;height:22px;padding:0 7px;display:flex}.search-icon[data-v-1107cc81]{stroke-width:1.75px;flex:none;width:12px;height:12px}.palette-search[data-v-1107cc81]{background:0 0;border:0;border-radius:0;width:100%;margin:0;padding:0 4px;font-size:10px}.palette-list[data-v-1107cc81]{scrollbar-width:none;overscroll-behavior:contain;max-height:280px;padding:3px 0 0;overflow-y:auto}.palette-list[data-v-1107cc81]::-webkit-scrollbar{display:none}.palette-option[data-v-1107cc81]{color:#1a1a19;border-radius:11px;gap:8px;min-height:32px;padding:4px 5px;font-size:9.4px}.palette-option.focused[data-v-1107cc81],.palette-option[data-v-1107cc81]:hover{background:#f4f4f2}.palette-option .palette-icon[data-v-1107cc81]{background:#f4f4f2;border-radius:6px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.palette-icon svg[data-v-1107cc81]{stroke-width:1.75px;width:12px;height:12px}.palette-option b[data-v-1107cc81]{flex:0 0 54px;font-weight:500;color:#1a1a19!important}.palette-option>small[data-v-1107cc81]{color:#706e68;min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8.7px;overflow:hidden}.morph-shell[data-v-1107cc81]{box-sizing:border-box;background:#fff;border:1px solid #e8e7e4;border-radius:19px;width:min(340px,100%);margin:0 auto;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px 2px #1a1a190a}.morph-shell[data-v-1107cc81]:focus-within,.morph-shell.expanded[data-v-1107cc81]{border-color:#526aff;box-shadow:0 0 0 3px #eef1fd}.morph-shell .input-wrap[data-v-1107cc81],.morph-shell .input-wrap[data-v-1107cc81]:focus-within,.morph-shell .input-wrap.has-result[data-v-1107cc81]{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.result-stage[data-v-1107cc81]{width:100%;margin:0}.result-card[data-v-1107cc81]{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:3px 14px 14px}.result-card.ghost[data-v-1107cc81]{opacity:.55}.result-card.ghost button[data-v-1107cc81],.result-card.ghost input[data-v-1107cc81],.result-card.ghost select[data-v-1107cc81]{pointer-events:none}.card-topline[data-v-1107cc81]{min-height:29px;margin:0 0 12px}.card-kind[data-v-1107cc81]{gap:8px}.kind-icon[data-v-1107cc81]{color:#1a1a19;background:#f4f4f2;border-radius:8px;width:30px;height:30px}.kind-icon svg[data-v-1107cc81]{stroke-width:1.75px;width:16px;height:16px}.slide .card-kind h2[data-v-1107cc81]{color:#57564f;margin:0;font-size:10px;font-weight:500}.slide .card-title[data-v-1107cc81]{color:#1a1a19;margin:0 0 10px;font-size:12px;font-weight:600}.card-actions[data-v-1107cc81]{color:#706e68;justify-content:space-between;align-items:center;gap:8px;min-height:23px;margin-top:14px;font-size:9px;display:flex}.card-actions kbd[data-v-1107cc81]{background:#f4f4f2;border:0;font-size:8px}.save-button[data-v-1107cc81]{color:#fff;background:#1a1a19;border:0;border-radius:999px;min-height:22px;padding:4px 10px;font-size:9px}.event-fields[data-v-1107cc81]{color:#57564f;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.event-chip[data-v-1107cc81]{color:#57564f;background:#f4f4f2;border-radius:999px;align-items:center;min-height:20px;padding:3px 7px;font-size:9px;display:inline-flex;position:relative}.event-chip svg[data-v-1107cc81],.event-line svg[data-v-1107cc81]{stroke-width:1.75px;color:#706e68;width:12px;height:12px;margin-right:3px}.event-chip input[type=date][data-v-1107cc81]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.event-line[data-v-1107cc81]{align-items:center;gap:6px;width:100%;display:flex}.missing-chip[data-v-1107cc81]{color:#706e68;font:inherit;cursor:pointer;background:0 0;border:1px dashed #d6d4cf;border-radius:999px;padding:3px 7px;font-size:9px}.reminder-body[data-v-1107cc81],.edit-controls[data-v-1107cc81],.color-preview[data-v-1107cc81]{justify-content:space-between;align-items:center;gap:10px;display:flex}.reminder-body .card-title[data-v-1107cc81]{margin:0}.edit-controls[data-v-1107cc81]{color:#706e68;font-size:9px}.edit-controls input[data-v-1107cc81],.edit-controls select[data-v-1107cc81],.conversion select[data-v-1107cc81]{color:#57564f;max-width:85px;font:inherit;background:#f4f4f2;border:0;border-radius:7px;padding:4px}.edit-controls button[data-v-1107cc81],.conversion button[data-v-1107cc81]{color:#57564f;cursor:pointer;background:#f4f4f2;border:0;border-radius:6px;padding:4px 6px}.color-preview[data-v-1107cc81]{justify-content:flex-start}.color-preview div[data-v-1107cc81]{border-radius:8px;width:44px;height:44px}.slide .color-preview b[data-v-1107cc81]{color:#1a1a19}.shade-list[data-v-1107cc81]{gap:4px;margin:10px 0;display:flex}.shade-list button[data-v-1107cc81]{cursor:pointer;border:0;border-radius:5px;width:27px;height:27px}.slider-label[data-v-1107cc81]{color:#706e68;align-items:center;gap:8px;font-size:9px;display:flex}.slider-label input[data-v-1107cc81]{accent-color:#1a1a19;width:140px}.choice-inline[data-v-1107cc81]{width:min(375px,100%);margin:8px auto}.source-hint[data-v-1107cc81]{text-align:right;color:#706e68;width:min(375px,100%);margin:6px auto;font-size:8px}.source-hint button[data-v-1107cc81]{margin-left:5px}.saved-stack[data-v-1107cc81]{gap:5px;width:min(375px,100%);margin:8px auto;display:grid}.saved-row[data-v-1107cc81]{background:#fff;border:1px solid #e8e7e4;border-radius:12px;align-items:center;display:flex}.saved-open[data-v-1107cc81]{color:#57564f;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}.saved-open svg[data-v-1107cc81]{flex:none;width:16px;height:16px}.saved-open span[data-v-1107cc81]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-delete[data-v-1107cc81]{color:#888;cursor:pointer;background:0 0;border:0;padding:8px 12px}.toast button[data-v-1107cc81]{color:#fff;margin-left:8px;text-decoration:underline}.primary-action[data-v-1107cc81]{background:#1a1a19;border-color:#1a1a19}.secondary-action[data-v-1107cc81],.soft-action[data-v-1107cc81]{color:#57564f;background:#f4f4f2;border-color:#e8e7e4}.habit-days button.checked[data-v-1107cc81]{color:#fff;background:#1a1a19;border-color:#1a1a19}.task-row input[data-v-1107cc81]{accent-color:#1a1a19}.goal-track[data-v-1107cc81]{background:#f4f4f2}.goal-track i[data-v-1107cc81]{background:#1a1a19}.money-hero[data-v-1107cc81],.conversion[data-v-1107cc81],.calculation[data-v-1107cc81],.timer-time[data-v-1107cc81],.random-view b[data-v-1107cc81],.goal-count[data-v-1107cc81],.timezone-compare b[data-v-1107cc81]{color:#1a1a19}.detail-grid b[data-v-1107cc81]{color:#57564f!important}.pc[data-v-3564d6b7]{margin-top:6px}.pc-scene[data-v-3564d6b7]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.pc-chip[data-v-3564d6b7]{background:#38bdf812;border:1px solid #38bdf859;border-radius:8px;flex-direction:column;padding:6px 14px;font-size:15px;line-height:1.3;display:flex}.pc-chip>span[data-v-3564d6b7]{white-space:nowrap}.pc-chip b[data-v-3564d6b7]{color:var(--cy);font-family:var(--mono);margin:0 2px;font-size:17px}.pc-chip small[data-v-3564d6b7]{color:var(--tx2);font-size:11px}.pc-op[data-v-3564d6b7]{color:var(--cy);font-family:var(--mono);font-size:20px}.pc-head[data-v-3564d6b7],.pc-row[data-v-3564d6b7]{grid-template-columns:300px 66px 60px 1fr 56px;align-items:center;gap:12px;padding:0 10px;display:grid}.pc-head[data-v-3564d6b7]{color:var(--tx3);letter-spacing:1px;border-bottom:1px solid var(--line);padding-bottom:4px;font-size:12px}.r[data-v-3564d6b7]{text-align:right}.mono[data-v-3564d6b7]{font-family:var(--mono)}.pc-row[data-v-3564d6b7]{border-radius:6px;height:27px;font-size:14px}.pc-row.split[data-v-3564d6b7]{border-top:1px dashed var(--line);margin-top:7px;padding-top:0}.pc-row.hot[data-v-3564d6b7]{box-shadow:inset 3px 0 0 var(--gn);background:#34d3991a}.pc-name[data-v-3564d6b7]{white-space:nowrap;align-items:baseline;gap:8px;display:flex;overflow:hidden}.pc-logo[data-v-3564d6b7]{flex:none;align-self:center;width:17px;height:17px}.pc-logo.sq[data-v-3564d6b7]{border-radius:4px}.pc-name b[data-v-3564d6b7]{font-weight:600}.pc-name small[data-v-3564d6b7]{color:var(--tx2);font-size:11px}.pc-tier[data-v-3564d6b7]{color:var(--cy);border:1px solid #38bdf866;border-radius:4px;padding:0 5px;font-size:10px;font-style:normal}.flag .pc-tier[data-v-3564d6b7]{color:var(--pu);border-color:#a78bfa73}.hot .pc-tier[data-v-3564d6b7]{color:var(--gn);border-color:#34d39980}.free[data-v-3564d6b7]{color:var(--gn);font-family:inherit}.pc-bar[data-v-3564d6b7]{align-items:center;gap:10px;display:flex}.pc-track[data-v-3564d6b7]{background:#ffffff0a;border-radius:5px;flex:1;height:10px;overflow:hidden}.pc-fill[data-v-3564d6b7]{background:linear-gradient(90deg, #38bdf88c, var(--cy));border-radius:5px;height:100%;display:block}.flag .pc-fill[data-v-3564d6b7]{background:linear-gradient(90deg, #a78bfa80, var(--pu))}.hot .pc-fill[data-v-3564d6b7]{background:var(--gn)}.pc-val[data-v-3564d6b7]{text-align:right;width:64px;font-size:14px}.hot .pc-val[data-v-3564d6b7],.hot .pc-x[data-v-3564d6b7]{color:var(--gn);font-weight:700}.pc-x[data-v-3564d6b7]{color:var(--tx2)}.pc-foot[data-v-3564d6b7]{color:var(--tx3);text-align:right;margin-top:6px;font-size:11px}@media (width<=900px){.pc-scene[data-v-3564d6b7]{flex-wrap:wrap;gap:6px}.pc-op[data-v-3564d6b7]{display:none}.pc-chip[data-v-3564d6b7]{flex:140px;font-size:13px}.pc-head[data-v-3564d6b7],.pc-row[data-v-3564d6b7]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) 38px;gap:8px;padding:0 6px}.pc-head[data-v-3564d6b7]>:nth-child(2),.pc-head[data-v-3564d6b7]>:nth-child(3),.pc-row[data-v-3564d6b7]>:nth-child(2),.pc-row[data-v-3564d6b7]>:nth-child(3){display:none}.pc-row[data-v-3564d6b7]{height:auto;min-height:30px;font-size:13px}.pc-name[data-v-3564d6b7]{white-space:normal;flex-wrap:wrap;row-gap:0}.pc-name small[data-v-3564d6b7],.pc-tier[data-v-3564d6b7]{display:none}.pc-val[data-v-3564d6b7]{width:54px;font-size:12px}.pc-foot[data-v-3564d6b7]{text-align:left}}
