:root{--paper:#f4f1e8;--ink:#14182b;--night:#000;--card:#0a0a0c;--card-next:#2c2c30;--dusk:#e8a64c;--gold:#e0b84a;--alert:#c96b5e;--shadow-pop:#14182b21;--radius:12px;--radius-sm:8px;--dur-expand:.483s;--dur-collapse:.567s;--dur-scene:.72s;--dur-elem:.3s;--dur-press:.12s;--ease-expand:cubic-bezier(.45, 0, .6, .9);--ease-collapse:cubic-bezier(.1, .05, .4, 1);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Noto Sans SC,Helvetica Neue,sans-serif}:root,html[data-face=night]{--bg:var(--night);--bg-raise:#f4f1e80d;--bg-card:#f4f1e80d;--bg-overlay:#121216f0;--bg-fade:#000000f0;--input-bg:#f4f1e80f;--line:#f4f1e824;--line-soft:#f4f1e814;--text:var(--paper);--text-mid:#f4f1e8bf;--text-dim:#f4f1e88c;--text-faint:#f4f1e859;--focus:#f4f1e859;--btn-bg:var(--paper);--btn-fg:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-face=day]{--bg:var(--paper);--bg-raise:#14182b0a;--bg-card:#14182b0a;--bg-overlay:#fbf9f3f7;--bg-fade:#f2eee3f5;--input-bg:#fbf9f3;--line:#14182b1f;--line-soft:#14182b12;--text:var(--ink);--text-mid:#14182bbf;--text-dim:#14182b8c;--text-faint:#14182b59;--focus:#14182b59;--btn-bg:var(--ink);--btn-fg:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}html[data-face=day] body{background:linear-gradient(#f7f4ec 0%,#f4f1e8 40%,#efebde 100%)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;touch-action:manipulation}a{color:var(--text-dim)}button,.pile,.chip,.block-row,.nav a{transition:transform var(--dur-press) ease, filter var(--dur-press) ease}button:active,.pile:active,.chip:active,.block-row:active,.nav a:active{filter:brightness(.94);transition-duration:60ms;transform:scale(.98)}@media (prefers-reduced-motion:reduce){button:active,.pile:active,.chip:active,.block-row:active,.nav a:active{transform:none}}@keyframes lightUp{0%{opacity:0}}.light-in{animation:lightUp var(--dur-elem) var(--ease-expand)}html[data-face=day] .app:before{content:"";height:env(safe-area-inset-top);z-index:150;pointer-events:none;background:linear-gradient(#14182b80,#14182b00);position:fixed;top:0;left:0;right:0}.orb-busy{position:relative}.orb-busy>.orb-in-btn{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.app{height:100dvh;position:relative;overflow:hidden}.stage>.world{flex-direction:column;display:flex;position:absolute;inset:0}.main{-webkit-overflow-scrolling:touch;z-index:1;transform:scale(var(--page-z,1));transform-origin:50% 46%;opacity:calc(var(--page-o,1) * var(--lg-in,1));will-change:transform, opacity;flex:1;position:relative;overflow-y:auto}.page{max-width:900px;margin:0 auto;padding:56px 16px 40px}.page-title{margin:4px 0;font-size:20px;font-weight:600}.page-sub{color:var(--text-faint);margin:0 0 20px;font-size:13px;line-height:1.6}:root{--orb-zone:96px}.orb-zone{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));z-index:120;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;justify-content:center;align-items:center;width:96px;height:88px;display:flex;position:fixed;transform:translate(-50%)}.orb-zone canvas{display:none}.orb-zone{position:absolute;bottom:20px}.orb-zone:active{cursor:grabbing;filter:none;transform:translate(-50%)}.room-back{z-index:130;color:#111;cursor:pointer;width:54px;height:54px;transition:transform var(--dur-press) var(--ease-expand);background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:56px;left:16px;box-shadow:0 2px 10px #00000012}.room-back:active{transform:scale(.92)}.world.roomOn .page{padding-top:128px}.world{flex-direction:column;flex:1;min-height:0;display:flex}@media (prefers-reduced-motion:reduce){.world{opacity:1;transform:none}}.card{background:var(--bg-card);border:1px solid var(--line-soft);border-radius:var(--radius);margin-bottom:10px;padding:14px}.card.sprout{background:var(--bg-card);color:var(--text-mid);border-color:#0000}.row{align-items:center;gap:8px;display:flex}.row.wrap{flex-wrap:wrap}.row.top{align-items:flex-start}.spread{justify-content:space-between}.grow{flex:1;min-width:0}.muted{color:var(--text-dim);font-size:13px}.faint{color:var(--text-faint);font-size:12px}.tag{border:1px solid var(--line);color:var(--text-dim);background:var(--bg-raise);white-space:nowrap;border-radius:20px;padding:2px 8px;font-size:12px;display:inline-block}.tag.gold{color:var(--gold);border-color:#e0b84a66}.tag.leaf,.tag.silver,.tag.alert,.tag.sprout{color:var(--text-dim);border-color:var(--line)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]):not([type=button]),textarea,select{background:var(--input-bg);border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;width:100%;padding:11px 12px;font-size:16px}input:focus,textarea:focus,select:focus{border-color:var(--focus)}textarea{resize:vertical;line-height:1.6}.cog-content-edit{margin-bottom:14px}.cog-content-edit textarea{resize:vertical;background:var(--input-bg);border-color:var(--line-soft);min-height:132px;max-height:320px}.cog-detail-facts{margin:2px 0 12px}.cog-detail-row{align-items:baseline;gap:10px;min-height:40px;padding-top:9px;font-size:14px;display:flex}.cog-detail-row>span{width:56px;color:var(--text-dim);flex:none;font-size:12px}.cog-detail-row>strong{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.cog-detail-row>strong.dim{color:var(--text-dim);font-weight:500}.cog-detail-row small{color:var(--text-dim);margin-left:5px;font-size:10px;font-weight:500}.cog-detail-row>button,.cog-detail-siblings button{min-height:36px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-weight:600}.cog-detail-row>input{flex:auto;min-width:0;padding:7px 9px}.cog-detail-row.standalone{border-top:1px solid var(--line-soft);margin:12px 0 0}.cog-detail-raw{color:var(--text-dim);padding:3px 0 10px 66px;font-size:13px;line-height:1.65}.cog-detail-siblings{flex-direction:column;padding:0 0 8px 66px;display:flex}.cog-detail-siblings button{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;min-height:34px;color:var(--text-dim);overflow:hidden}.context-help{z-index:162;align-items:center;display:inline-flex;position:relative}.context-help-dot{color:currentColor;opacity:.46;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:15px;font-weight:700;line-height:1;display:inline-flex;position:relative}.context-help-dot:after{content:"";position:absolute;inset:-8px}.context-help-dot:active{opacity:.9}.context-help-pop{z-index:161;background:var(--bg-overlay);width:252px;color:var(--text);border:1px solid var(--line);box-shadow:0 8px 28px var(--shadow-pop);text-align:left;animation:lightUp var(--dur-elem) var(--ease-expand);border-radius:18px;padding:15px 17px;font-size:15px;font-weight:600;line-height:1.55;position:absolute;top:34px;right:0}.context-help.record-help{position:absolute;top:188px;right:27px}.context-help.record-help.console-help{top:182px;left:27px;right:auto}.context-help.record-help.console-help .context-help-pop{left:0;right:auto}.context-help.graph-batch-help{position:absolute;top:118px;left:28px}.context-help.graph-batch-help .context-help-pop,.context-help.help-pop-start .context-help-pop{left:0;right:auto}@media (prefers-reduced-motion:reduce){.context-help-pop{animation:none}}label.field{margin-bottom:12px;display:block}label.field>span{color:var(--text-dim);margin-bottom:5px;font-size:12px;display:block}.btn{background:var(--btn-bg);color:var(--btn-fg);border-radius:var(--radius-sm);border:none;padding:11px 18px;font-weight:600}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.ghost{border:1px solid var(--line);color:var(--text-dim);background:0 0}.btn.danger{color:var(--alert);background:0 0;border:1px solid #c96b5e73}.btn.sm{padding:6px 12px;font-size:13px;font-weight:500}.empty{text-align:center;color:var(--text-faint);padding:48px 20px;font-size:14px;line-height:1.9}.k-note{text-align:left;color:var(--text-faint);margin:-4px 0 14px;font-size:14px;line-height:1.6}.boot-why{max-width:300px;color:var(--text-dim);word-break:break-word;margin:14px auto 0;font-size:13px;line-height:1.7}.boot-why.top{z-index:200;max-width:none;left:12px;right:12px;top:calc(8px + env(safe-area-inset-top));text-align:center;margin:0;position:fixed}.stat-strip{align-items:center;gap:18px;margin-bottom:4px;padding:4px 2px 14px;display:flex}.stat-strip>div{flex-direction:row;align-items:baseline;gap:5px;line-height:1.2;display:flex}.stat-strip b{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.stat-strip span{color:var(--text-faint);font-size:12px}.stat-todo{color:var(--text-dim);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint);background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.stat-open{color:var(--text-dim);cursor:pointer;font-variant-numeric:tabular-nums;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint);background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.stat-open.on{color:var(--text);text-decoration-color:currentColor}.prof{margin:-2px 0 18px;animation:.22s ease-out profIn}@keyframes profIn{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.prof{animation:none}}.prof section{margin-bottom:22px}.prof h3{color:var(--text-faint);letter-spacing:.6px;margin:0 0 8px;font-size:12px;font-weight:600}.prof-muted{color:var(--text-faint);margin-top:8px;font-size:12px;line-height:1.6}.prof-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-left:1.5px solid #ffffff29;margin-bottom:10px;padding:2px 0 2px 12px;display:block}.prof-item:active{border-left-color:#ffffff80}.prof-item .pi-new{color:var(--text);font-size:15px;font-weight:600;line-height:1.45;display:block}.prof-item .pi-old{color:var(--text-faint);margin-bottom:2px;font-size:13px;line-height:1.45;display:block}.prof-wait{gap:7px;padding:10px 0;display:flex}.prof-wait i{opacity:.25;width:6px;height:6px;color:var(--text-dim);background:currentColor;border-radius:50%;animation:1.9s ease-in-out infinite bandGather}.prof-wait i:nth-child(2){animation-delay:.24s}.prof-wait i:nth-child(3){animation-delay:.48s}@media (prefers-reduced-motion:reduce){.prof-wait i{opacity:.45;animation:none}}.sub-head{color:var(--text-dim);border-left:2px solid var(--line);margin:2px 0 6px;padding-left:8px;font-size:12px}.record{width:100%;max-width:700px;height:100%;margin:0 auto;position:relative}.deck{top:108px;left:16px;right:16px;bottom:calc(var(--orb-zone) + env(safe-area-inset-bottom) + 8px);position:absolute}.chips{flex-wrap:wrap;flex-shrink:0;gap:10px;margin-top:auto;padding-top:14px;display:flex}.console{flex-direction:column;flex:auto;min-height:0;display:flex}.console-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.quote{resize:none;border:0;border-left:2px solid var(--line);width:100%;color:var(--paper);letter-spacing:-.01em;background:0 0;outline:0;margin:2px 0 0;padding:0 34px 0 10px;font-size:27px;font-weight:600;line-height:1.3;overflow:hidden}.console-rule{background:#f4f1e847;border-radius:2px;width:24px;height:3px;margin:18px 0 0 12px}.console-marks{gap:6px;margin-top:14px}.console-marks:empty{display:none}.console-place{color:var(--text-dim);margin-top:22px;font-size:13px}.console-place input{padding:6px 9px;font-size:16px}.dot-cat{border-radius:50%;flex-shrink:0;width:7px;height:7px}.act{color:var(--text-mid);text-underline-offset:3px;background:0 0;border:none;flex-shrink:0;min-height:24px;padding:0;font-size:13px;text-decoration:underline;position:relative}.act:after{content:"";position:absolute;inset:-12px -10px}.console-point{color:var(--text-faint);margin-top:10px;font-size:13px;line-height:1.7}.console-point .tag.guess{vertical-align:middle;margin-left:6px}.console-links{margin-top:20px}.console-rel{color:#f4f1e861;align-items:flex-start;gap:10px;margin-top:14px;font-size:13px;line-height:1.65;display:flex}.console-rel .x{color:#f4f1e861;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:-6px -8px -6px 0;display:flex}.console-blk{margin-top:20px}.console-head{color:var(--text-faint);letter-spacing:.05em;margin-bottom:8px;font-size:12px}.console-quoted{background:var(--bg-raise);border-radius:var(--radius);margin-bottom:8px;padding:12px 14px;font-size:14px;line-height:1.7}.console-src{color:var(--text-dim);margin-top:18px;font-size:13px}.console-link{margin-top:5px;font-size:12px}.console-link a{align-items:center;gap:4px;display:inline-flex}.console-err{color:var(--text);margin-top:12px;font-size:13px;line-height:1.6}.dust{z-index:40;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.chip{border:1px solid var(--line);color:var(--text-dim);background:0 0;border-radius:18px;flex:none;padding:6px 13px;font-size:14px}.chip.on{border-color:var(--focus);background:var(--bg-raise);color:var(--text)}.pile{color:var(--text-dim);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;min-width:0;padding:7px 2px;font-size:13px;display:flex}.pile:hover{color:var(--text)}@keyframes lampLit{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.2)}to{opacity:.9;transform:scale(1)}}.tag.guess{border-style:dashed;border-width:1.5px;border-radius:6px}.lens{z-index:20;gap:14px;display:flex;position:absolute;top:18px;left:14px}.lens button{color:var(--text-faint);background:0 0;border:none;padding:6px 2px;font-size:13px}.lens button.on{color:var(--text)}@keyframes blockIn{0%{opacity:.35}}.gather{background:var(--line-soft);border-radius:2px;height:2px;margin:14px 0;position:relative;overflow:hidden}.gather:after{content:"";background:linear-gradient(90deg, transparent, var(--dusk) 45%, #f2c689 50%, var(--dusk) 55%, transparent);transform-origin:50%;animation:2.2s cubic-bezier(.4,0,.2,1) infinite gathering;position:absolute;inset:0}@keyframes gathering{0%{opacity:.1;transform:scaleX(.15)}55%{opacity:.85;transform:scaleX(1)}to{opacity:.1;transform:scaleX(.15)}}@media (prefers-reduced-motion:reduce){.gather:after{opacity:.45;animation:none;transform:scaleX(1)}}.graph-wrap{height:100%;position:relative}.graph-wrap canvas{touch-action:none;width:100%;height:100%;display:block}.graph-actions{z-index:6;gap:6px;display:flex;position:absolute;top:96px;right:12px}.graph-actions .btn{background:var(--bg-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.toast{left:12px;right:12px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:100;background:var(--bg-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--radius);max-width:460px;color:var(--text);animation:lightUp var(--dur-elem) var(--ease-expand);align-items:center;gap:12px;margin:0 auto;padding:12px 14px;font-size:14px;display:flex;position:fixed;box-shadow:0 8px 28px #00000059}.toast.err{border-color:var(--dusk);color:var(--text)}.toast-undo{color:var(--text);background:0 0;border:none;flex-shrink:0;padding:4px 2px;font-size:14px;font-weight:600}.recall-row{border-radius:var(--radius-sm);background:var(--bg-raise);border:1px solid var(--line-soft);align-items:flex-start;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.relation-row{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;align-items:flex-start;gap:8px;margin-bottom:6px;padding:7px 8px;display:flex}.relation-row:hover{background:var(--bg-raise);border-color:var(--line)}.graph-card{background:var(--bg-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:var(--radius);max-width:460px;animation:lightUp var(--dur-elem) var(--ease-expand);margin:0 auto;padding:14px;position:absolute;bottom:12px;left:12px;right:12px}.graph-ceremony{z-index:8;animation:lightUp var(--dur-elem) var(--ease-expand);background:#000000b8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.setup{max-width:640px;padding:calc(40px + env(safe-area-inset-top)) 20px 60px;margin:0 auto;line-height:1.75}.setup h1{font-size:22px}.setup code{background:var(--bg-card);color:var(--text-dim);border-radius:4px;padding:2px 6px;font-size:13px}.setup pre{background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px;font-size:13px;overflow-x:auto}.dev-banner{z-index:200;color:#14182b;letter-spacing:.04em;pointer-events:none;background:#c9a227;border-bottom-right-radius:8px;padding:2px 8px;font-size:12px;font-weight:700;position:fixed;top:0;left:0}.block-row{text-align:left;width:100%;color:var(--text);border:none;border-bottom:1px solid var(--line-soft);background:0 0;align-items:center;gap:8px;padding:10px 2px;display:flex}.block-row:hover{background:var(--bg-raise)}.block-dot{border-radius:5px;flex-shrink:0;width:9px;height:9px}.block-name{text-overflow:ellipsis;white-space:nowrap;max-width:46%;font-size:14px;font-weight:500;overflow:hidden}.block-row>.faint{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:26%;overflow:hidden}.block-bar{background:var(--line-soft);border-radius:3px;flex-shrink:0;width:84px;height:5px;overflow:hidden}.block-bar>span{background:var(--text-faint);height:100%;display:block}button.tag,.btn.sm,.chip,.toast-undo,.pile{position:relative}button.tag:after,.btn.sm:after,.chip:after,.toast-undo:after,.pile:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stage{transform-origin:0 0;width:454px;height:980px;position:absolute;top:0;left:0;overflow:hidden}.page-ghost{z-index:5;pointer-events:none;transform-origin:50% 46%;position:absolute;inset:0}.world-canvas{z-index:0;pointer-events:none;width:454px;height:980px;position:absolute;top:0;left:0}.world.roomOn .world-canvas{display:none}.k-record{animation:pageForward var(--dur-scene) var(--ease-collapse);position:absolute;inset:0}@keyframes pageForward{0%{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.k-record{animation:none}}.k-head{z-index:60;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:64px;left:28px;right:28px}.k-head h1{letter-spacing:-.5px;color:#131016;margin:0;font-size:36px;font-weight:700;line-height:1}.k-chev{pointer-events:auto;cursor:pointer;background:0 0;border:0;width:26px;height:26px;margin-top:6px;padding:0;position:relative}.k-chev:after{content:"";position:absolute;inset:-12px}.k-chip{position:relative}.k-chip:after{content:"";position:absolute;inset:-6px 0}.k-sclear{position:relative}.k-sclear:after{content:"";position:absolute;inset:-12px}.k-deck{z-index:20;pointer-events:none;position:absolute;inset:0}.k-card{pointer-events:auto;width:419px;height:645px;position:absolute;top:168px;left:17px}.k-card[data-state=console]{touch-action:none;cursor:grab}.k-card[data-state=console]:active{cursor:grabbing}.k-card[data-state=blank]{touch-action:none}.k-card.b1{transform-origin:50% 0;filter:brightness(.94);pointer-events:none;top:140px;left:28px;transform:scale(.771)rotate(-1.1deg)}.k-card.b2{transform-origin:50% 0;filter:brightness(.88);pointer-events:none;top:124px;left:18px;transform:scale(.499)rotate(1.6deg)}.k-back{appearance:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute}.k-back:focus{outline:none}.k-back:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.k-back.b1h{width:323px;height:28px;top:140px;left:76px}.k-back.b2h{width:209px;height:26px;top:114px;left:123px}.k-back:active{background:#ffffff1a;border-radius:20px 20px 0 0}.k-peek{letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;opacity:.72;font-size:24px;font-weight:700;line-height:1.15;position:absolute;top:18px;left:24px;right:24px;overflow:hidden}.k-cin{border-radius:26px;position:absolute;inset:0;overflow:hidden}.k-cin.inkD{color:#131016}.k-cin.inkL{color:#fff}.k-t1,.k-t2{letter-spacing:-.3px;white-space:nowrap;font-size:24px;font-weight:700;line-height:1.05;position:absolute;left:24px}.k-t1{top:22px}.k-t2{top:49px}.inkD .k-t1{color:#131016}.inkD .k-t2{color:#1310167a}.inkL .k-t1{color:#fff}.inkL .k-t2{color:#ffffff8c}.k-input{resize:none;text-align:center;width:auto;height:300px;font:inherit;letter-spacing:.2px;color:#131016;caret-color:#131016;scrollbar-width:none;transition:font-size var(--dur-elem) var(--ease-expand), top var(--dur-elem) var(--ease-expand);background:0 0;border:0;outline:0;font-size:29px;font-weight:700;line-height:1.42;position:absolute;top:200px;left:62px;right:62px;overflow-y:auto}.k-input::-webkit-scrollbar{display:none}.k-input::placeholder{color:#1310163d;font-size:20px;font-weight:600;line-height:1.6}.inkL .k-input::placeholder{color:#ffffff47}.inkL .k-input{color:#fff;caret-color:#fff}.k-input.sz24{text-align:left;height:380px;font-size:24px;top:170px}.k-input.sz20{text-align:left;height:420px;font-size:20px;top:150px}.k-input.keyboard{text-align:left;transition:top var(--dur-elem) var(--ease-collapse), height var(--dur-elem) var(--ease-collapse), font-size var(--dur-elem) var(--ease-expand);overflow-y:auto}.k-cin>.console-err{opacity:.72;color:inherit;text-align:center;margin:0;font-size:15px;font-weight:600;line-height:1.5;position:absolute;bottom:22px;left:24px;right:24px}.k-chips{opacity:0;pointer-events:none;transition:opacity var(--dur-elem) var(--ease-expand);gap:7px;display:flex;position:absolute;top:22px;left:24px;right:24px}.k-card.wrote .k-chips{opacity:1;pointer-events:auto}.k-chip{cursor:pointer;white-space:nowrap;height:32px;transition:background var(--dur-elem) var(--ease-expand), color var(--dur-elem) var(--ease-expand);background:0 0;border:1.2px solid;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:15px;font-weight:600;display:flex}.k-chip:active{transform:scale(.94)}.inkD .k-chip{color:#1310169e;border-color:#13101657}.inkL .k-chip{color:#ffffffb8;border-color:#fff6}.inkD .k-chip.on{color:#fff;background:#131016;border-color:#131016}.inkL .k-chip.on{color:#131016;background:#fff;border-color:#fff}.k-subline{height:0;transition:height var(--dur-elem) var(--ease-expand);align-items:center;gap:8px;display:flex;position:absolute;top:66px;left:24px;right:24px;overflow:hidden}.k-card.subOpen .k-subline{height:42px}.k-subline input{min-width:0;height:34px;font:inherit;outline:0;flex:1;font-weight:600;background:0 0!important;border:0!important;border-bottom:1.2px solid!important;border-radius:0!important;padding:0!important;font-size:17px!important}.k-subline .k-chip{flex:none}.k-subline .k-sclear{color:currentColor;opacity:.56;width:30px;height:38px}.inkD .k-subline input{color:#131016;caret-color:#131016;border-color:#13101657!important}.inkL .k-subline input{color:#fff;caret-color:#fff;border-color:#fff6!important}.k-subline input::placeholder{color:currentColor;opacity:.42}.k-subline input:-webkit-autofill{transition:background-color 99999s ease-in-out}.k-subline input:-webkit-autofill:hover{transition:background-color 99999s ease-in-out}.k-subline input:-webkit-autofill:focus{transition:background-color 99999s ease-in-out}.inkD .k-subline input:-webkit-autofill{-webkit-text-fill-color:#131016}.inkL .k-subline input:-webkit-autofill{-webkit-text-fill-color:#fff}.console .cland{opacity:.55;margin-left:10px;font-size:13px;font-weight:600}.k-scroll{scrollbar-width:none;padding:22px 48px 26px 24px;position:absolute;inset:0;overflow-y:auto}.k-scroll::-webkit-scrollbar{display:none}.k-sbtn{z-index:55;cursor:pointer;color:#111;width:54px;height:54px;transition:transform var(--dur-elem) var(--ease-expand), opacity var(--dur-elem) var(--ease-expand);background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:19px;font-weight:700;display:flex;position:absolute;top:433px;box-shadow:0 2px 10px #00000012}.k-sbtn:active{transition-duration:var(--dur-press);transform:scale(.92)}.k-sbtn.l{left:7px}.k-sbtn.r{right:7px}.k-sbtn svg{width:23px;height:23px}.k-record.console .k-sbtn.l{opacity:0;pointer-events:none}.k-bbtn{touch-action:manipulation;z-index:26;cursor:pointer;width:74px;height:74px;transition:opacity var(--dur-elem) var(--ease-expand);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:25px}.k-bbtn:active{transition-duration:var(--dur-press);transform:scale(.92)}.k-bbtn.x{background:#e2e2e2;left:21px}.k-bbtn.go{background:#fff;right:21px;box-shadow:0 3px 16px #00000017}.k-bbtn svg{width:31px;height:31px}.k-record:not(.console) .k-bbtn{opacity:0;pointer-events:none}.k-record:not(.console):not(.sheetOpen).canConfirm .k-bbtn.go,.k-record:not(.console):not(.sheetOpen).canConfirm .k-bbtn.x{opacity:1;pointer-events:auto}.k-record.sheetOpen .k-deck,.k-record.sheetOpen .k-bbtn{opacity:0;pointer-events:none;transition:opacity var(--dur-elem) var(--ease-collapse)}.k-record.sheetOpen .k-sbtn:not(.hold){opacity:0;pointer-events:none;transform:scale(.5)}.k-sheet{z-index:50;opacity:0;pointer-events:none;transition:opacity var(--dur-elem) var(--ease-collapse) .38s;background:0 0;position:absolute;inset:0;overflow-y:auto}.k-sheet.open{opacity:1;pointer-events:auto;transition:opacity var(--dur-elem) var(--ease-expand) 0s}.k-band{opacity:0;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;height:68px;transform-origin:var(--ox,420px) var(--oy,0px);transition:transform var(--dur-expand) var(--ease-collapse) var(--d,0s), opacity .18s linear calc(var(--d,0s) + .28s);border-radius:18px;position:absolute;left:16px;right:16px;transform:scale(.05)}.k-sheet.open .k-band{opacity:1;transition:transform var(--dur-expand) var(--ease-expand) var(--d,0s), opacity .18s linear var(--d,0s);transform:none}.k-sheet.open .k-band:active{transform:scale(.985)}.k-sheet.picking .k-band{opacity:.42}.k-sheet.picking .k-band.picked{opacity:1;box-shadow:0 0 0 3px #ffffffeb}.k-sheet.picking .k-band:active{transform:scale(.985)}.k-pickdel{border:1.2px solid var(--alert);min-height:34px;color:var(--alert);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 14px;font-size:16px;font-weight:700;display:inline-flex}.k-pickdel:active{background:var(--alert);color:#fff}.k-band .brow{align-items:center;gap:14px;padding:10px 16px;display:flex;position:absolute;inset:0}.k-band .bmain{flex:auto;min-width:0}.k-band .bt{letter-spacing:-.15px;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:18px;font-weight:700;overflow:hidden}.k-band .bs{opacity:.55;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-weight:500;overflow:hidden}.k-band .bv{opacity:.62;text-align:right;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:2px 8px;max-width:128px;font-size:11px;font-weight:600;line-height:1.35;display:flex}.k-band .bv span{white-space:nowrap}.k-band.redo .bt{opacity:.72;font-size:16px}@keyframes bandGather{0%,to{opacity:.18;transform:scale(.86)}46%{opacity:.9;transform:scale(1.06)}}.k-band.inkD .bt,.k-band.inkD .bs,.k-band.inkD .bv{color:#131016}.k-band.inkL .bt,.k-band.inkL .bs,.k-band.inkL .bv{color:#fff}.k-work{pointer-events:none;justify-content:center;gap:9px;display:flex;position:absolute;bottom:26px;left:0;right:0}.k-work i{opacity:.25;background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.9s ease-in-out infinite bandGather}.k-work i:nth-child(2){animation-delay:.24s}.k-work i:nth-child(3){animation-delay:.48s}@media (prefers-reduced-motion:reduce){.k-work i{opacity:.45;animation:none}}.k-caret{opacity:.9;pointer-events:none;background:currentColor;width:2px;height:41px;margin-left:-1px;animation:1.06s step-end infinite caretBlink;position:absolute;left:50%}@keyframes caretBlink{0%,49%{opacity:.9}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.k-caret{animation:none}}.k-empty{color:#13101661;text-align:center;font-size:19px;font-weight:600;line-height:1.5;position:absolute;top:196px;left:14px;right:14px}.k-pal0{background:radial-gradient(78% 46% at 50% 104%,#ff95ae 0%,#ff95ae00 62%),radial-gradient(96% 52% at 72% 8%,#6c65c3 0%,#6c65c300 58%),linear-gradient(166deg,#9b87de 0%,#eaa8eb 32%,#ff97bc 100%)}.k-pal1{background:#ff8a45}.k-pal2{background:linear-gradient(150deg,#bdf6a6 0%,#a0f0b2 55%,#86ebd0 100%)}.k-pal3{background:#8cefec}.k-pal4{background:#2456e8}.k-pal5{background:#ff5d52}.k-pal6{background:#e2e390}.k-pal7{background:#6e4633}.k-pal8{background:#e9276b}.k-pal9{background:#a8cdf5}.k-pal10{background:#f2e24f}.k-pal11{background:radial-gradient(120% 90% at 50% 45%,#b5014c 0%,#7b0285 55%,#23000a 100%)}.k-scroll .console{display:block}.k-scroll .console-scroll{gap:0;padding:0;overflow:visible}.k-scroll .console,.k-scroll .console *{color:inherit}.k-scroll .muted,.k-scroll .faint{opacity:.55}.k-scroll .quote{letter-spacing:.2px;resize:none;scrollbar-width:none;overscroll-behavior:contain;background:0 0;border:0;outline:0;width:100%;max-height:240px;padding:0;font-size:20px;font-weight:700;line-height:1.45;overflow-y:auto;border-left:0!important}.k-scroll .quote::-webkit-scrollbar{display:none}.k-scroll .console-rule{display:none}.k-scroll .console-marks{gap:8px;margin-top:18px}.k-scroll .tag{opacity:.62;background:0 0;border:1.2px solid;border-radius:999px;padding:2px 9px;font-size:13px;font-weight:600}.k-scroll .tag.guess{border-style:dashed}.k-scroll .console-place,.k-scroll .console-src,.k-scroll .console-rel{align-items:center;gap:10px;min-height:44px;margin-top:0;font-size:15px;font-weight:600;display:flex}.k-scroll .console-place{margin-top:10px}.k-scroll .console-src{margin-top:4px;font-size:15px}.k-scroll .dot-cat{border-radius:50%;flex:none;width:8px;height:8px}.k-scroll .console-point{opacity:.62;margin:2px 0 6px;font-size:15px;font-weight:600;line-height:1.5}.k-scroll .console input{caret-color:currentColor;font-size:16px;font-weight:600;color:inherit!important;background:0 0!important;border:0!important;border-bottom:1.2px solid!important;border-radius:0!important;padding:4px 0!important}.k-scroll .console input::placeholder{color:currentColor;opacity:.42}.k-scroll .console-split{margin-top:2px}.k-scroll .split-tools{align-items:center;gap:10px;margin-bottom:10px;display:flex}.k-scroll .split-tools .console-head{margin:0}.k-scroll [aria-busy=true]{pointer-events:none;opacity:.32}.k-scroll .console-seg{margin-top:2px}.k-scroll .segq{letter-spacing:.2px;resize:none;caret-color:currentColor;outline:0;width:100%;font-size:19px;font-weight:700;line-height:1.45;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}.k-scroll .segmeta{opacity:.6;align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:600}.k-scroll .segrule{opacity:.14;background:currentColor;height:1px;margin:14px 0}.k-scroll .act,.k-scroll .btn{opacity:.72;flex:none;font-size:15px;font-weight:600;text-decoration:none;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.k-scroll .act{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.k-scroll .act:after{display:none}.k-scroll .act:active,.k-scroll .btn:active{opacity:1}.k-scroll .btn.danger{opacity:.55}.k-scroll .console-rel .x{opacity:.55;background:0 0;border:0;flex:none}.k-scroll .console-blk{margin-top:16px}.k-scroll .console-head{opacity:.62;margin-bottom:8px;font-size:15px;font-weight:700}.k-scroll .console-quoted{border:1.2px solid;border-color:color-mix(in srgb, currentColor 28%, transparent);background:0 0;border-radius:20px;padding:16px 18px;font-size:15px;line-height:1.5}.k-scroll .console-link a{opacity:.72;font-size:13px}.k-scroll .console-links{margin-top:14px}.k-scroll .console-err{opacity:.72;margin-top:14px;font-size:15px;font-weight:600}.k-scroll input{font:inherit;color:inherit;border:0;border-bottom:1.2px solid;border-color:color-mix(in srgb, currentColor 34%, transparent);background:0 0;outline:0;flex:1;font-size:16px;font-weight:600}.k-cog{animation:pageBack var(--dur-scene) var(--ease-collapse);background:#000;position:absolute;inset:0}@keyframes pageBack{0%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.k-cog{animation:none}}.k-cog .k-head h1{color:#fff}.k-search{z-index:40;transform-origin:calc(100% - 26px) 340px;height:54px;animation:searchOpen var(--dur-expand) var(--ease-expand);background:0 0;border:1.2px solid #ffffff38;border-radius:27px;align-items:center;padding:0 8px 0 24px;display:flex;position:absolute;top:118px;left:15px;right:15px}@keyframes searchOpen{0%{opacity:0;transform:scale(.06)}}.k-search.inlist{animation:none;top:118px}.k-search input{appearance:none;min-width:0;font:inherit;color:#fff;caret-color:#fff;outline:0;flex:1;margin:0;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;height:30px!important;padding:0!important;font-size:19px!important;line-height:30px!important}.k-search input::placeholder{color:#ffffff57;font-weight:600}.k-sclear{color:#ffffff80;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex}@media (prefers-reduced-motion:reduce){.k-search{animation:none}}.k-nohit{text-align:center;color:#ffffff61;font-size:19px;font-weight:600;position:absolute;top:150px;left:0;right:0}.k-lens{scrollbar-width:none;position:absolute;inset:112px 0 128px}.k-lens::-webkit-scrollbar{display:none}.k-lens .graph-wrap{position:absolute;inset:0}.k-dbtn{z-index:26;cursor:pointer;width:74px;height:74px;transition:background var(--dur-elem) var(--ease-expand), border-color var(--dur-elem) var(--ease-expand);background:0 0;border:1.5px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:25px}.k-dbtn:active{transition-duration:var(--dur-press);transform:scale(.92)}.k-dbtn.back{left:21px}.k-dbtn.search{margin-left:-37px;left:50%}.k-dbtn.view{right:21px}.k-dbtn svg{width:29px;height:29px}.k-dbtn.search.on{background:#fff;border-color:#fff}.k-dbtn.search.on svg{stroke:#111}.k-cog .block-row{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 16px;display:flex}.k-cog .block-name{letter-spacing:-.2px;font-size:18px;font-weight:600}.k-cog .block-bar{background:#ffffff24;border-radius:2px;flex:none;width:84px;height:4px;overflow:hidden}.k-cog .block-bar>span{background:#ffffff8c;height:100%;display:block}.k-cog .faint{color:#ffffff6b;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.k-cog .card{color:#fff;background:#ffffff0d;border:1.2px solid #ffffff29;border-radius:26px;margin:0 14px 10px;padding:20px 22px;position:relative}.k-cog .card .tag{color:#ffffffa8;background:0 0;border:1.2px solid #ffffff47;border-radius:999px;padding:2px 9px;font-size:13px;font-weight:600}.k-cog .btn,.k-cog .act{color:#ffffffc7;font-size:15px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.k-cog .btn.danger{color:#ffffff80}.k-cog .graph-actions{z-index:12;gap:16px;display:flex;position:absolute;top:74px;right:16px}.k-cog .graph-actions .btn{justify-content:center;align-items:center;min-height:34px;padding:0 15px;font-size:15px;font-weight:600;display:inline-flex;color:#ffffff80!important}.k-cog{background:0 0}.k-cog .k-lens.gl{top:0;bottom:0}.k-cog.listview:before{content:"";z-index:39;pointer-events:none;background:linear-gradient(#000 0 176px,#0000 210px);height:210px;position:absolute;top:0;left:0;right:0}.k-cog.listview .k-lens.gl{visibility:hidden;pointer-events:none}.k-cog .prof-sheet{z-index:30;scrollbar-width:none;background:#000;padding:18px 24px 24px;position:absolute;inset:112px 0 128px;overflow-y:auto}.k-cog .prof-sheet::-webkit-scrollbar{display:none}.k-cog .graph-actions .btn.on{border-color:#ffffff8c;color:#fff!important}.k-cog .k-lens.ll{background:#000;padding:190px 0 12px;top:0;bottom:128px}.k-cog.listview:after{content:"";z-index:24;pointer-events:none;background:#000;height:128px;position:absolute;bottom:0;left:0;right:0}.k-graphhit{z-index:6;touch-action:none;position:absolute;inset:0}.k-det{z-index:44;color:#fff;opacity:0;pointer-events:none;max-height:716px;transition:transform var(--dur-expand) var(--ease-collapse), opacity .16s linear .12s;background:#101014db;border:1.2px solid #ffffff29;border-radius:26px;flex-direction:column;padding:22px 24px 18px;display:flex;position:absolute;top:150px;left:15px;right:15px;transform:scale(.05)}.k-det .dacts,.k-det .dmore{flex:none}.k-det .dscroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.k-det .dscroll::-webkit-scrollbar{display:none}.k-det .dedit{color:#fff;resize:none;width:100%;min-height:96px;font:inherit;caret-color:#fff;background:0 0;border:0;border-bottom:1.2px solid #ffffff4d;outline:0;margin-top:16px;font-size:24px;font-weight:700;line-height:1.42}.k-det .dblk{color:#ffffffdb;border-top:1px solid #ffffff1f;margin-top:18px;padding-top:14px;font-size:15px;line-height:1.6}.k-det .dblkh{opacity:.55;margin-bottom:8px;font-size:15px;font-weight:700}.k-det .dmuted{opacity:.5}.k-det .dlink{color:#fff9;word-break:break-all;margin-top:6px;font-size:13px;text-decoration:none;display:block}.k-det .drecall{align-items:flex-start;gap:12px;margin-top:10px;display:flex}.k-det .drecall span{flex:1}.k-det .drecall .dact{flex:none;font-size:15px}.k-det .dref{margin-top:12px}.k-det .dreft{opacity:.5;margin-bottom:3px;font-size:13px;font-weight:600;display:block}.k-det .drow{align-items:baseline;gap:10px;min-height:44px;padding:11px 0 0;font-size:15px;display:flex}.k-det .dk{letter-spacing:.5px;color:#ffffff57;flex:none;width:30px;font-size:13px;font-weight:600}.k-det .dv{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.k-det .dv.dim{color:#ffffff57;font-weight:500}.k-det .dv.dwrap{white-space:normal;line-height:1.45;overflow:visible}.k-det .dv.dlink{text-align:left;font:inherit;color:#ffffffdb;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:0;font-size:15px;font-weight:600;display:flex}.k-det .drow .dact{flex:none;font-size:15px}.k-det .dlinks{flex-direction:column;margin:2px 0 8px;display:flex}.k-det .dlrow{align-items:baseline;gap:8px;min-height:40px;padding-left:40px;display:flex}.k-det .dlname{min-width:0;font:inherit;text-align:left;color:#ffffffb3;cursor:pointer;background:0 0;border:0;flex:auto;align-items:baseline;gap:8px;padding:0;font-size:15px;font-weight:600;display:flex;overflow:hidden}.k-det .dlname>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-det .dlname:active{color:#fffffff2}.k-det .dwho{color:#ffffff4d;margin-left:7px;font-size:12px;font-weight:600}.k-det .dsegs{flex-direction:column;margin-top:4px;display:flex}.k-det .dseg{text-align:left;font:inherit;color:#ffffff85;cursor:pointer;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;margin:0;padding:10px 0;font-size:17px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.k-det .dseg:active{color:#ffffffe6}.k-det .draw{overscroll-behavior:contain;opacity:0;white-space:pre-wrap;color:#fff9;scrollbar-width:none;max-height:0;transition:max-height var(--dur-elem) var(--ease-expand), opacity var(--dur-elem) linear, margin-top var(--dur-elem) var(--ease-expand);font-size:15px;line-height:1.62;overflow-y:auto}.k-det .draw::-webkit-scrollbar{display:none}.k-det .draw.on{opacity:1;max-height:152px;margin-top:2px;margin-bottom:8px}.console .crow{align-items:baseline;gap:10px;min-height:44px;padding:2px 0;font-size:15px;display:flex}.console .ck{opacity:.42;letter-spacing:.5px;flex:none;width:30px;font-size:13px;font-weight:600}.console .cv{flex:auto;min-width:0;font-weight:600}.console .cv.dim{opacity:.45;font-weight:500}.console .crow .act{flex:none}.console .cgroup{opacity:.42;border-top:1px solid #ffffff1f;margin-top:18px;padding-top:12px;font-size:13px;font-weight:600}.inkD .console .cgroup{border-top-color:#1310161f}.console .nearsum{opacity:.42;font-variant-numeric:tabular-nums;margin:-6px 0 6px;font-size:13px;font-weight:600}.console .nearhead{align-items:center;gap:4px;display:flex}.console .neargrp{margin:2px 0 8px}.console .neargh{opacity:.5;letter-spacing:.5px;margin:6px 0 2px;font-size:12px;font-weight:700}.console .segno{opacity:.38;letter-spacing:.6px;font-variant-numeric:tabular-nums;margin:0 0 4px;font-size:12px;font-weight:700}.console .crow.segrow{align-items:center;min-height:44px;padding-left:2px}.console .crow.segrow>.segdrop{touch-action:manipulation;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:inline-flex}.console .crow.segrow>.context-help{margin-right:22px}.console .segacts{gap:16px;margin:2px 0 4px}.console .craw{overscroll-behavior:contain;white-space:pre-wrap;opacity:.6;scrollbar-width:none;max-height:168px;margin:2px 0 10px;font-size:14px;line-height:1.65;overflow-y:auto}.console .craw::-webkit-scrollbar{display:none}.console .segmore{cursor:pointer;font:inherit;opacity:.5;color:inherit;background:0 0;border:0;align-items:center;min-height:44px;margin:0;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.console .split-tools .segdanger{touch-action:manipulation;justify-content:flex-end;min-width:44px;margin-left:auto}.console .segnear{opacity:.55;border-left:2px solid;align-items:flex-start;gap:8px;padding:4px 0 4px 12px;font-size:14px;line-height:1.6;display:flex}.console .segnear .grow{flex:auto;min-width:0}.console .segnear .x{width:28px;height:22px;color:inherit;opacity:.6;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.console .segnear .x:after{content:"";position:absolute;inset:-11px -8px}.console .segnear .x:active{opacity:1}.console .segnear .dreft{opacity:.72;margin-bottom:3px;font-size:13px;font-weight:600;display:block}.console .segnote{color:#ffffff73;margin-top:12px;font-size:14px;line-height:1.6}.inkD .console .segnote{color:#1310166b}.k-det .dbundn{opacity:.5;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.k-det .dbedit{color:#fff;width:60%;font:inherit;caret-color:#fff;background:0 0;border:0;border-bottom:1.2px solid #ffffff4d;outline:0;align-self:flex-start;margin-top:10px;padding:2px 0;font-size:17px;font-weight:600}.k-det .dkinds{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.k-det .dkind{cursor:pointer;color:#ffffffb8;font:inherit;background:0 0;border:1.2px solid #ffffff24;border-radius:6px;padding:4px 10px;font-size:14px;font-weight:600}.k-det .dkind.on{color:#fff;border-color:#ffffff57}.k-det .dkind.guess{border-style:dashed}.k-det .dact.on{opacity:1}.k-det.on{opacity:1;pointer-events:auto;transition:transform var(--dur-expand) var(--ease-expand), opacity .16s linear;transform:none}.k-det .dbody{font-size:24px;font-weight:700;line-height:1.42}.k-det .drow{color:#ffffff8c;justify-content:space-between;margin-top:16px;font-size:17px;font-weight:600;display:flex}.k-det .dacts{align-items:center;gap:18px;margin-top:12px;display:flex}.k-det .dact{cursor:pointer;color:#fff;font:inherit;opacity:.78;background:0 0;border:0;padding:0;font-size:17px;font-weight:600;position:relative}.k-det .dacts .dact{align-items:center;min-height:44px;display:inline-flex}.k-det .drow .dact:after,.k-det .drecall .dact:after{content:"";position:absolute;inset:-12px 0}.k-det .dact:active{opacity:1}.k-det .dact.del{opacity:.5;margin-left:auto}.k-det .dact.more{transition:transform var(--dur-elem) var(--ease-expand)}.k-det.moreOn .dact.more{transform:rotate(180deg)}.k-det .dmore{opacity:0;max-height:0;transition:max-height var(--dur-elem) var(--ease-expand), opacity var(--dur-elem) var(--ease-expand), margin-top var(--dur-elem) var(--ease-expand);flex-wrap:wrap;gap:14px 18px;display:flex;overflow:hidden}.k-det.moreOn .dmore{opacity:1;max-height:200px;margin-top:16px}@media (prefers-reduced-motion:reduce){.k-band,.k-sheet.open .k-band{transition:opacity .12s linear var(--d,0s);transform:none}.k-sheet.open .k-band:active{transform:none}.k-det,.k-det.on{transition:opacity .12s linear;transform:none}.k-det .dact.more,.k-det.moreOn .dact.more,.k-det .dmore,.k-det .draw{transition:none}.k-sbtn:active,.k-bbtn:active,.k-chip:active,.k-dbtn:active,.k-record.sheetOpen .k-sbtn:not(.hold){transform:none}.k-input,.k-chips,.k-subline{transition:none}}.b-det{z-index:43;color:#fff;opacity:0;pointer-events:none;background:#101014db;border:1.2px solid #ffffff29;border-radius:26px;flex-direction:column;max-height:396px;padding:20px 24px 16px;transition:opacity .2s linear;display:flex;position:absolute;top:470px;left:15px;right:15px}.b-det.on{opacity:1;pointer-events:auto}.b-det .bname{cursor:pointer;font:inherit;color:#fffc;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1.2px dashed #ffffff47;border-radius:6px;align-self:flex-start;max-width:300px;padding:4px 10px;font-size:15px;font-weight:600;overflow:hidden}.b-det .bname.mine{border-style:solid}.b-det .bhead{flex:none;align-items:center;gap:10px;display:flex}.b-det .bguess{color:#fff6;font-size:13px;font-weight:600}.b-det .bmeta{color:#ffffff73;font-variant-numeric:tabular-nums;flex:none;margin-top:12px;font-size:15px;font-weight:600}.b-det .bscroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-height:0;margin-top:6px;overflow-y:auto}.b-det .bscroll::-webkit-scrollbar{display:none}.b-det .bitem{text-align:left;width:100%;font:inherit;color:#ffffff9e;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;margin:0;padding:10px 0;font-size:17px;font-weight:600;line-height:1.45;display:flex}.b-det .bitem:active{color:#fffffff2}.b-det .bbar{border-radius:2px;flex:none;align-self:stretch;width:3px}.b-det .btext{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.b-det .bacts{flex:none;align-items:center;gap:18px;margin-top:8px;display:flex}.b-det .bact{cursor:pointer;color:#fff;font:inherit;opacity:.78;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:17px;font-weight:600;display:inline-flex}.b-det .bmore,.k-det .dact.bmore{opacity:.55;align-self:flex-start;align-items:center;min-height:44px;margin-top:2px;display:inline-flex}.b-det .bact:active{opacity:1}.b-det .bact.end{opacity:.5;margin-left:auto}.b-det .bedit{color:#fff;width:70%;font:inherit;caret-color:#fff;background:0 0;border:0;border-bottom:1.2px solid #ffffff4d;outline:0;align-self:flex-start;padding:2px 0;font-size:17px;font-weight:600}.k-cogempty{z-index:8;text-align:center;color:#ffffff6b;pointer-events:none;font-size:19px;font-weight:600;line-height:1.7;position:absolute;top:40%;left:0;right:0}.lg{z-index:2;color:var(--ink);opacity:calc(1 - var(--lg-out,0));position:absolute;inset:0}.lg a,.lg .lg-a{color:inherit;text-underline-offset:3px;cursor:pointer;text-decoration:underline}.lg .lg-a{font:inherit;line-height:inherit;background:0 0;border:0;padding:0}.lg .lg-a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.lg-film{pointer-events:none;width:454px;height:454px;transition:opacity var(--dur-elem) var(--ease-collapse);position:absolute;top:12px;left:0;overflow:hidden}.lg-film.gone{opacity:0}.lg-film video,.lg-film img{object-fit:contain;width:100%;height:100%;display:block}.lg-brand{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:372px;height:126px;display:grid;position:absolute;top:456px;left:41px}.lg-brand>span{white-space:nowrap;justify-content:center;align-items:center;min-width:0;display:flex}.lg-latin{letter-spacing:0;font-family:Arial,Helvetica Neue,sans-serif;font-size:40px;font-weight:300;line-height:1}.lg-latin.s{justify-content:flex-start;gap:15.6px;padding-left:9px}.lg-latin.e{justify-content:flex-end;gap:15.6px;padding-right:7px}.lg-core{letter-spacing:.02em;align-self:stretch;font-size:35px;font-weight:520;line-height:1;position:relative}.lg-core:before,.lg-core:after{content:"";background:var(--ink);width:1px;height:38px;position:absolute;left:50%;transform:translate(-50%)}.lg-core:before{top:0}.lg-core:after{bottom:0}.lg-form{width:419px;position:absolute;top:650px;left:17px}.lg-fields{gap:10px;display:grid}.lg-field{border:1px solid var(--line);background:var(--bg-card);height:52px;transition:border-color .16s var(--ease-collapse);border-radius:26px;align-items:center;padding:4px 17px;display:flex}.lg-field:focus-within{border-color:var(--focus)}.lg-field input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font:16px inherit}.lg-field input::placeholder{color:#14182b59}.lg-acts{gap:10px;margin-top:14px;display:flex}.lg-acts button{cursor:pointer;touch-action:manipulation;height:52px;transition:transform var(--dur-press) var(--ease-collapse), opacity .16s linear;border-radius:26px}.lg-acts button:active{transform:scale(.975)}.lg-go{border:1px solid var(--ink);background:var(--ink);color:var(--paper);flex:1;font:600 16px inherit}.lg-go[aria-busy=true]{opacity:.7}.lg-alt{color:#14182bbf;background:0 0;border:0;min-width:70px;font:500 16px inherit}.lg-status{color:#14182b8c;min-height:20px;margin:11px 4px 0;font-size:12px;line-height:20px}.lg-status .bad{color:var(--alert)}.lg-note{color:#14182b73;margin:4px 4px 0;font-size:12px;line-height:20px}.lg-foot{text-align:center;color:#14182b73;width:419px;margin:0;font-size:12px;line-height:20px;position:absolute;bottom:25px;left:17px}.lg-foot[hidden]{display:none}.lg-foot a,.lg-foot .lg-a{position:relative}.lg-foot a:after,.lg-foot .lg-a:after{content:"";position:absolute;inset:-12px -20px}@media (prefers-reduced-motion:reduce){.lg-film{transition:none}.lg-acts button:active{transform:none}}.prof-rings{margin:4px 0 26px}.rings{width:100%;height:auto;display:block}.rings .rg{cursor:pointer}.rings .rg:active path{opacity:.95!important}.rings .rg-name{fill:#ffffff80;letter-spacing:.2px;pointer-events:none;font-size:12px;font-weight:600}.rings-cap{color:var(--text-dim);margin-top:10px;font-size:13px;line-height:1.6}.rings-cap b{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.rings-cap span{color:var(--text-faint);font-size:12px}.rings .rg-tag{fill:#ffffffb8;letter-spacing:.3px;pointer-events:none;font-size:12px;font-weight:600}.rings-cap p{color:var(--text-dim);margin:0 0 6px;font-size:13px;line-height:1.55}.rings-cap p b{margin-right:8px}.rings-cap .rc-wide{color:var(--text);font-size:15px}.rings-cap .rc-todo{color:var(--text-faint)}.rings .rg-past{fill:#ffffff80;font-size:12px;font-weight:600}.rings-stats{grid-template-columns:repeat(4,1fr);gap:4px;margin:18px 0 14px;display:grid}.rs-tile{text-align:center;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;padding:4px 0 5px}.rs-tile:active{background:#ffffff12}.rs-tile.on{background:#ffffff0f}.rings-stats .rs-tile b{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:27px;font-weight:700;line-height:1.1;display:block}.rings-stats .rs-tile b i{color:var(--text-faint);letter-spacing:0;margin-left:2px;font-size:13px;font-style:normal;font-weight:600}.rings-stats .rs-tile span{color:var(--text-faint);letter-spacing:.3px;margin-top:3px;font-size:12px;display:block}.rings-back{color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0 6px;font-size:13px;font-weight:600;display:inline-block}.pf-panel{border-top:1px solid #ffffff14;margin:2px 0 6px;padding-top:8px;animation:.22s cubic-bezier(.2,.7,.3,1) pf-in}@keyframes pf-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pf-panel{animation:none}}.pf-row{text-align:left;width:100%;min-height:44px;font:inherit;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:9px 2px;display:block}.pf-row:active{background:#ffffff12}.pf-row+.pf-row{border-top:1px solid #ffffff0d}.pf-main{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:1.35;display:block;overflow:hidden}.pf-sub{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:1.3;display:block;overflow:hidden}.pf-aside{color:var(--text-faint);font-variant-numeric:tabular-nums;letter-spacing:.2px;margin-top:3px;font-size:12px;display:block}.pf-note{color:var(--text-faint);padding:9px 2px 2px;font-size:12px;line-height:1.5}.dlwhy{color:var(--text-faint);margin-top:2px;font-size:11px;line-height:1.5;display:block}.reference-carousel{--reference-scale:1;--reference-ink:#e9ebf0;--reference-muted:#a9b1c2;--reference-edge:#dae4f41c;--reference-fill:#e6edfa0b;--reference-select:linear-gradient(145deg,#dbe9fc26,#dbe9fc0e);--reference-ring:#b9edf0;color:var(--reference-ink);min-width:0}.legacy-record-surface .reference-record{--reference-scale:var(--glow-ui-scale,var(--k,1));--reference-ink:var(--glass-ink);--reference-muted:var(--glass-muted);--reference-edge:#ffffff7a;--reference-fill:#ffffff17;--reference-select:linear-gradient(145deg,#ffffff85,#ffffff26);--reference-ring:var(--glow-accent)}.reference-tabs{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin:0 0 14px;display:grid;position:relative}.reference-selection{z-index:-1;pointer-events:none;background:var(--reference-select);border:1px solid var(--reference-edge);box-sizing:border-box;border-radius:10px;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff1a,0 2px 6px #101d3109}.reference-tab{min-width:0;min-height:calc(44px / var(--reference-scale));color:var(--reference-muted);font:inherit;font-size:max(12px,calc(12px / var(--reference-scale)));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 2px;line-height:1.25;display:flex}.reference-tab[aria-selected=true]{color:var(--reference-ink)}.reference-tab b{font-variant-numeric:tabular-nums;opacity:.7;font-size:.9em;font-weight:450}.reference-tab[aria-selected=true] b{opacity:1}.reference-tab:disabled{opacity:.35;cursor:default}.reference-dot{background:#67a388;border-radius:50%;flex:none;width:5px;height:5px}.reference-record .reference-dot{background:#327858}.reference-tab.ref-counter .reference-dot{background:#c99b72}.reference-record .reference-tab.ref-counter .reference-dot{background:#a86835}.reference-tab.ref-bounds .reference-dot{background:#7badd7}.reference-record .reference-tab.ref-bounds .reference-dot{background:#3f72a6}.reference-tab.ref-name .reference-dot{background:#ae98d3}.reference-record .reference-tab.ref-name .reference-dot{background:#79619e}.reference-reader{background:var(--reference-fill);border:1px solid var(--reference-edge);border-radius:14px;padding:13px 14px 6px;position:relative}.reference-measure{visibility:hidden;pointer-events:none;contain:layout style;height:0;position:absolute;top:0;left:14px;right:14px;overflow:hidden}.reference-reader-top{color:var(--reference-muted);font-size:max(12px,calc(11px / var(--reference-scale)));justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;line-height:1.5;display:flex}.reference-type-caption{opacity:.65;margin-left:5px}.reference-material{min-width:0}.reference-material p{font-size:max(16px,calc(16px / var(--reference-scale)));overflow-wrap:anywhere;margin:0 0 14px;font-weight:430;line-height:1.75}.reference-material cite{color:var(--reference-muted);font-style:normal;font-size:max(12px,calc(11px / var(--reference-scale)));line-height:1.55;display:block}.reference-source-link{color:var(--reference-ring);font-size:max(12px,calc(11px / var(--reference-scale)));min-height:calc(44px / var(--reference-scale));align-items:center;gap:5px;display:inline-flex}.reference-navigation{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.reference-navigation button{min-width:calc(44px / var(--reference-scale));min-height:calc(44px / var(--reference-scale));color:var(--reference-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.reference-navigation button:last-child svg{transform:rotate(180deg)}.reference-navigation button:disabled{opacity:.25;cursor:default}.reference-position{flex-wrap:wrap;justify-content:center;gap:5px;max-width:60%;display:flex}.reference-position i{opacity:.2;background:currentColor;border-radius:50%;width:3px;height:3px}.reference-position i[data-active=true]{opacity:.85}.reference-carousel button:focus-visible{outline:2px solid var(--reference-ring);outline-offset:2px}.reference-carousel button:active:not(:disabled){opacity:.64}.motion-count{font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.motion-count>span{display:inline-block}.motion-digit{text-align:center;min-width:.6em}.task-mark{white-space:nowrap;color:inherit;font:inherit;align-items:center;gap:5px;display:inline-flex}.task-glyph{flex:none;width:13px;height:13px;display:block;overflow:visible}.task-glyph>*{opacity:0;transition:opacity calc(var(--dur-elem) * .6) var(--ease-collapse)}.task-mark[data-state=queued] .task-wait{opacity:.5}.task-mark[data-state=busy] .task-work{opacity:1;transform-origin:8px 8px;animation:taskOrbit calc(var(--dur-scene) * 1.5) linear infinite}.task-mark[data-state=ready] .task-check,.task-mark[data-state=error] .task-error{opacity:1}.legacy-record-surface .glass-task-mark:before{display:none}.legacy-record-surface .glass-task-mark .task-glyph{width:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));height:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))))}.legacy-record-surface .glow-card .glass-resolved{animation:none}.legacy-record-surface .glow-card .glass-panel[data-arrival=returned]>.glass-resolved{animation:regionReturned calc(var(--dur-elem) * .75) var(--ease-collapse) both}.legacy-record-surface .glass-panel:not([data-arrival=returned])>.glass-resolved{opacity:1}.legacy-record-surface .glow-count{min-width:3.2em}.np-inline-task{color:#a9b1c2;margin:4px 0 10px;font-size:12px;display:flex}.np-light-glyph{justify-content:center;align-items:center;display:inline-flex}.np-light[data-feedback=pointer] .np-light-glyph{animation:pointLit calc(var(--dur-elem) * .8) var(--ease-collapse)}.np-light .np-light-glyph svg{transition:color calc(var(--dur-elem) * .6) var(--ease-collapse)}@keyframes taskOrbit{to{transform:rotate(360deg)}}@keyframes regionReturned{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translate(0,0)}}@keyframes pointLit{0%{transform:scale(.88)}55%{transform:scale(1.06)}to{transform:scale(1)}}@media (hover:hover) and (pointer:fine){.reference-tab:hover:not(:disabled),.reference-navigation button:hover:not(:disabled){background:var(--reference-fill)}}.legacy-record-surface .glass-panel:focus-within>.glass-resolved{animation:none!important}.np-sheet[data-np-input=keyboard] .task-glyph>*,.np-reduced .task-glyph>*{transition:none}.np-reduced .task-work,.np-reduced .np-light-glyph{animation:none!important}@media (prefers-reduced-motion:reduce){.task-glyph>*{transition:none}.task-work,.legacy-record-surface .glass-panel>.glass-resolved,.np-light-glyph{animation:none!important}}.np-sheet .reference-material p{color:var(--reference-ink);margin:0 0 14px;font-size:15px;line-height:1.75}.np-sheet .reference-reader-top,.np-sheet .reference-material cite{font-size:11px}.legacy-record-surface .glow-heading>.task-mark{display:inline-flex}.legacy-record-surface .glow-nav .motion-count>span{opacity:1}.legacy-record-surface .glow-card .glass-panel.glass-compact .glass-task-mark{width:auto;min-width:0;font-size:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));overflow:visible}.legacy-record-surface .glass-compact .glass-task-mark[data-state=ready]{display:none}.legacy-record-surface .glass-compact .glass-task-mark>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.task-mark[data-motion-active=false] .task-work,.glass-panel[data-motion-active=false] .glass-sheen{animation-play-state:paused!important}.legacy-record-surface [data-glow-reduced=true] .task-work,.legacy-record-surface [data-glow-reduced=true] .glass-resolved,.legacy-record-surface [data-glow-reduced=true] .glass-sheen{animation:none!important}.legacy-record-surface [data-glow-reduced=true] .glow-surface *,.legacy-record-surface [data-glow-reduced=true] .task-glyph>*{transition:none!important}.np-sheet .np-disclosures:before{content:"";z-index:1;pointer-events:none;background:#1b1d24;grid-area:1/1/auto/-1;margin:-6px -1px;position:sticky;top:-6px}.np-sheet{--np-text:#f0f1f5;--np-muted:#b0b2bf;--np-faint:#999dac;--np-rule:#e2e6f414;--gold:#e9cb91;--np-focus:#8adce5;--np-change:calc(var(--dur-elem) * .6);z-index:90;left:calc(var(--np-left) - var(--np-width) / 2);top:var(--np-top);width:var(--np-width);height:var(--np-height);box-sizing:border-box;touch-action:pan-y pinch-zoom;overscroll-behavior:none;min-height:0;color:var(--np-text);isolation:isolate;text-align:left;font-optical-sizing:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#15171ee0;border:1px solid #dde2f61f;border-radius:24px;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:flex;position:fixed;transform:none;box-shadow:0 20px 48px #0000008a}.np-sheet[data-np-motion=waiting]{opacity:0;pointer-events:none}.np-sheet[data-np-motion=leaving]{pointer-events:none}.np-sheet:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#e3e9ff0b,#0000);border-radius:23px 23px 0 0;height:106px;position:absolute;inset:0 0 auto}.np-sheet *,.np-sheet :before,.np-sheet :after{box-sizing:border-box}.np-sheet button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.np-sheet button:disabled{cursor:default;opacity:.38}.np-sheet button:focus-visible,.np-sheet input:focus-visible,.np-sheet textarea:focus-visible,.np-content:focus-visible{outline-offset:2px;outline:2px solid #d4d4e0}.np-sheet ::selection{color:#fff;background:#e9cb9140}.np-sheet a{color:var(--np-text);text-underline-offset:4px}.np-node-tether{z-index:89;pointer-events:none;opacity:0;width:100%;height:100%;position:fixed;inset:0;overflow:visible}.np-node-tether[data-anchor-visible=true]{opacity:1}.np-tether-path{stroke-width:1.15px;stroke-dasharray:3 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.np-tether-joint{fill:#b9edf0;fill-opacity:.86}.np-node-ring{fill:#8adce511;stroke:#8adce5e6;stroke-width:1.25px}.np-node-core{fill:#c0f3f6}.np-node-tether[data-keyboard=true] .np-tether-path,.np-node-tether[data-keyboard=true] .np-tether-joint{opacity:0}.np-header{touch-action:none;-webkit-backdrop-filter:blur(14px)saturate(110%);background:#191c245c;border-radius:23px 23px 0 0;flex:none;align-items:center;gap:2px;padding:14px 10px 12px 20px;display:flex}.np-heading{flex:1;min-width:0}.np-heading h2{color:var(--np-text);letter-spacing:-.02em;overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:600;line-height:1.35;display:flex}.np-point-mark{background:var(--np-focus);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #8adce514}.np-byline{color:var(--np-muted);align-items:center;gap:8px;margin-top:7px;font-size:12px;line-height:1.3;display:flex}.np-lit{color:var(--gold)}.np-save-note{color:#dce4d4;opacity:0;align-items:center;gap:3px;display:inline-flex;transform:translateY(3px)}.np-save-note[data-visible=true]{opacity:1;transform:translate(0,0)}.np-icon{background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.np-close{color:var(--np-muted)!important}.np-text-button{white-space:nowrap;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:3px;min-width:44px;min-height:44px;padding:0 8px;display:inline-flex;color:var(--np-muted)!important;font-size:13px!important}.np-point-back{margin-left:-12px}.np-title-edit{align-items:center;gap:2px;display:flex}.np-title-edit input{width:100%;min-width:0;color:var(--np-text);font:inherit;background:0 0;border:0;border-bottom:1px solid #73737f;border-radius:0;font-size:18px;line-height:1.7}.np-scroll-view{flex:1;min-height:0;position:relative}.np-content{touch-action:pan-y pinch-zoom;overscroll-behavior:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-anchor:none;scroll-behavior:auto;contain:layout paint;background:#15171d;border-radius:0;width:100%;height:100%;min-height:0;padding:6px 20px;position:relative;overflow-y:auto}.np-content:focus-visible{outline-offset:-1px;outline:1px solid #697085}.np-content::-webkit-scrollbar{width:0}.np-editor textarea::-webkit-scrollbar{width:3px}.np-content::-webkit-scrollbar-track{background:0 0}.np-editor textarea::-webkit-scrollbar-track{background:0 0}.np-content::-webkit-scrollbar-thumb{background:#cdd5eb61;border-radius:3px}.np-editor textarea::-webkit-scrollbar-thumb{background:#cdd5eb61;border-radius:3px}.np-reading{letter-spacing:.01em;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--np-text);padding:3px 0 10px;font-size:15px;font-weight:400;line-height:1.75}.np-disclosures{border-top:1px solid var(--np-rule);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:4px;padding-top:6px;display:grid}.np-section{display:contents}.np-section-toggle{z-index:2;text-align:left;background:#15171d;border:0;border-radius:10px;grid-row:1;justify-content:space-between;align-items:center;gap:4px;width:100%;min-height:54px;padding:10px 8px;display:flex;position:sticky;top:-6px}.np-section:first-child>.np-section-toggle{grid-column:1}.np-section:nth-child(2)>.np-section-toggle{grid-column:2}.np-section:nth-child(3)>.np-section-toggle{grid-column:3}.np-section-toggle>span{flex-direction:column;gap:5px;min-width:0;display:flex}.np-section-toggle strong{font-size:13px;font-weight:550;line-height:1.3}.np-section-toggle small{color:var(--np-muted);white-space:nowrap;font-size:11px;line-height:1.4}.np-section-toggle>svg{color:var(--np-faint);flex-shrink:0;width:14px;height:14px}.np-open>.np-section-toggle{background:#222630;box-shadow:inset 0 1px #ebefff0d}.np-open>.np-section-toggle>svg{color:#e1e7f6;transform:rotate(180deg)}.np-disclosure-motion{opacity:0;grid-area:2/1/auto/-1;grid-template-rows:0fr;display:grid}.np-disclosure-motion[data-open=true]{opacity:1;grid-template-rows:1fr}.np-disclosure-clip{min-height:0;overflow:hidden}.np-section-body{padding:14px 0 16px}.np-section-body h3{color:var(--np-muted);margin:0;font-size:12px;font-weight:500;line-height:1.5}.np-section-body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:14px;line-height:1.75}.np-original{background:#dee6fc09;border-radius:12px;padding:16px;box-shadow:inset 0 1px #ebefff0f}.np-original p{color:#d5d5de}.np-meta-row{align-items:center;gap:8px;min-height:60px;font-size:13px;display:flex}.np-meta-row>span{color:var(--np-muted)}.np-meta-row>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}.np-verification{padding:12px 0}.np-verification p{color:var(--np-muted)}.np-verification a{align-items:center;gap:5px;margin-top:10px;font-size:12px;display:inline-flex}.np-subhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.np-subhead h3 span{padding-left:4px}.np-related-item{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 0;display:flex;font-size:14px!important}.np-related-item>span{overflow-wrap:anywhere}.np-meta-list{grid-template-columns:auto 1fr;gap:8px 16px;margin:12px 0 0;font-size:13px;display:grid}.np-meta-list dt{color:var(--np-muted)}.np-meta-list dd{margin:0}.np-native-details{color:var(--np-muted);margin-top:12px;font-size:13px}.np-native-details summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.np-note{color:var(--np-muted);font-size:13px!important}.np-connection{align-items:flex-start;gap:8px;padding:8px 0 18px;display:flex}.np-connection-main{text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:8px;min-width:0;padding:6px 0;display:flex}.np-connection-main strong{font-size:15px;font-weight:500}.np-connection-main span{color:var(--np-muted);font-size:13px;line-height:1.7}.np-find-row{border-top:1px solid var(--np-rule);padding-top:8px}.np-suggestion{padding:12px 0}.np-suggestion>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.np-suggestion>div>span{color:var(--np-muted);font-size:12px}.np-reference-kinds{grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 16px;display:grid}.np-reference-kinds button{min-height:44px;color:var(--np-muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 3px;font-size:13px;display:flex}.np-reference-kinds button span{font-variant-numeric:tabular-nums;color:var(--np-faint);font-size:11px}.np-reference-kinds button.np-selected{color:var(--np-text);background:#dce5fc16;box-shadow:inset 0 1px #eff3ff1a}.np-reference-content{background:#dee6fc09;border-radius:12px;padding:15px 16px 8px;box-shadow:inset 0 1px #ebefff0f}.np-ref-top{color:var(--np-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.np-reference-content p{margin:14px 0 8px;font-size:16px;line-height:1.75}.np-ref-bottom{justify-content:space-between;align-items:center;gap:5px;display:flex}.np-ref-bottom>span{color:var(--np-muted);font-size:11px;line-height:1.5}.np-ref-bottom>div{flex-shrink:0;display:flex}.np-reference-content a{align-items:center;gap:6px;padding:8px 0;font-size:12px;display:inline-flex}.np-ref-retry{margin-top:8px;padding-left:0}.np-footer{touch-action:none;-webkit-backdrop-filter:blur(14px)saturate(110%);background:#181b23a6;border-top:1px solid #e5ebfe0f;border-radius:0 0 23px 23px;flex:none;align-items:center;gap:6px;padding:10px 12px 12px;display:flex;position:relative}.np-button{background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-width:44px;height:44px;padding:0 10px;display:flex;font-size:14px!important;font-weight:500!important}.np-primary{background:linear-gradient(#f0f1f4,#dbdde4);flex:1;box-shadow:inset 0 1px #ffffffbf,0 3px 9px #00000024;color:#181b24!important}.np-light{color:var(--np-muted)!important}.np-is-lit{color:var(--gold)!important}.np-more{padding-left:8px;padding-right:0;color:var(--np-muted)!important}.np-more[aria-expanded=true]>svg{transform:rotate(180deg)}.np-management{z-index:5;-webkit-backdrop-filter:blur(14px);opacity:0;transform-origin:calc(100% - 24px) bottom;visibility:hidden;pointer-events:none;background:#21252ff5;border-radius:14px;width:196px;padding:6px;position:absolute;bottom:78px;right:18px;transform:translateY(6px)scale(.98);box-shadow:0 12px 32px #0000008c}.np-management[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)scale(1)}.np-management button{text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;font-size:14px;display:flex}.np-management .np-danger{color:#e6a8aa;border-top:1px solid var(--np-rule);border-radius:0 0 9px 9px;margin-top:6px}.np-edit .np-header{border-radius:23px 23px 0 0;min-height:86px;padding-top:22px}.np-editor{background:#15171d;flex-direction:column;flex:1;min-height:0;padding:6px 14px 16px;display:flex}.np-editor textarea{resize:none;width:100%;min-height:0;color:var(--np-text);font:inherit;letter-spacing:.01em;caret-color:var(--gold);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline-offset:0;background:#dce4fc04;border:1px solid #d6dff714;border-radius:12px;flex:1;margin:0;padding:10px 8px;font-size:16px;font-weight:400;line-height:1.75;overflow-y:auto}.np-editor textarea:focus:not(:focus-visible){outline:none}.np-editor textarea:focus-visible{outline-offset:0;box-shadow:none;outline:1px solid #8e94a7}.np-error-wrap{opacity:0;flex:none;grid-template-rows:0fr;display:grid}.np-error-wrap[data-open=true]{opacity:1;grid-template-rows:1fr}.np-error-wrap>div{min-height:0;overflow:hidden}.np-error{color:#efb9bb;flex:none;padding-top:12px;font-size:13px;line-height:1.6}.np-cancel{min-width:84px;color:var(--np-muted)!important}.np-save{max-width:160px;margin-left:auto;position:relative;overflow:hidden}.np-save[data-saving=true]{opacity:.92!important}.np-save-progress{border-radius:2px;height:2px;position:absolute;bottom:5px;left:14px;right:14px;overflow:hidden}.np-save-progress:after{content:"";background:#202b3d80;border-radius:2px;width:44%;height:2px;animation:.9s linear infinite npSaveScan;display:block}@keyframes npSaveScan{0%{transform:translate(-100%)}to{transform:translate(320%)}}.np-keyboard{border-radius:20px}@media (hover:hover) and (pointer:fine){.np-sheet button:not(:disabled):hover{background-color:#e4ebff12}.np-sheet .np-primary:not(:disabled):hover{background:#f6f7fa}}@media (width<=360px){.np-header{padding-left:18px;padding-right:8px}.np-content{padding-left:18px;padding-right:18px}.np-footer{gap:4px;padding-left:12px;padding-right:12px}.np-button{padding-left:9px;padding-right:9px}.np-more{padding-right:0}}@media (prefers-reduced-motion:no-preference){.np-sheet button{transition:background-color var(--dur-press) var(--ease-collapse),transform var(--dur-press) var(--ease-collapse),color var(--dur-press) var(--ease-collapse)}.np-button:not(:disabled):active,.np-icon:not(:disabled):active,.np-reference-kinds button:active,.np-management button:active{transform:scale(.97)}.np-section-toggle>svg,.np-more>svg{transition:transform var(--np-change) var(--ease-collapse)}.np-disclosure-motion,.np-error-wrap{transition:grid-template-rows .24s var(--ease-collapse),opacity var(--np-change) var(--ease-collapse)}.np-save-note{transition:opacity var(--np-change) var(--ease-collapse),transform var(--np-change) var(--ease-collapse)}.np-management{transition:opacity var(--np-change) var(--ease-collapse),transform var(--np-change) var(--ease-collapse),visibility 0s var(--np-change)}.np-management[data-open=true]{transition-delay:0s}}.np-sheet[data-np-input=keyboard] *{transition-duration:0s!important}.np-sheet.np-reduced *{transition:opacity var(--dur-press) var(--ease-collapse),background-color var(--dur-press) var(--ease-collapse)!important}.np-sheet.np-reduced .np-management,.np-sheet.np-reduced .np-save-note{transform:none}.np-sheet.np-reduced .np-save-progress:after{width:100%;animation:none;transform:none}.np-sheet.np-reduced button:active{transform:none!important}@media (prefers-reduced-motion:reduce){.np-save-progress:after{width:100%;animation:none}.np-management,.np-save-note{transform:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.np-sheet{background:#1b1e26;border-color:#777f93}.np-header,.np-footer{-webkit-backdrop-filter:none;background:#1b1e26}.np-management{-webkit-backdrop-filter:none;background:#242a36}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.np-header,.np-footer{background:#1c1f28}}.np-scroll-rail{z-index:4;touch-action:none;cursor:ns-resize;border-radius:12px;outline:none;width:18px;position:absolute;top:8px;bottom:8px;right:1px}.np-scroll-rail[data-active=false]{visibility:hidden;pointer-events:none}.np-scroll-rail:before{content:"";background:#cae2e714;width:1px;position:absolute;top:0;bottom:0;left:8px}.np-scroll-thumb{pointer-events:auto;background:#b2d3db94;border-radius:3px;width:3px;min-height:32px;display:block;position:absolute;top:0;left:7px;box-shadow:inset 1px 0 #edf9fb47}.np-scroll-thumb:before{content:"";position:absolute;inset:-5px -7px}.np-scroll-rail[data-dragging=true] .np-scroll-thumb,.np-scroll-rail:focus-visible .np-scroll-thumb{background:var(--np-focus)}.np-scroll-rail:focus-visible{outline-offset:-2px;outline:1px solid #8adce5}@media (hover:hover){.np-scroll-rail:hover .np-scroll-thumb{background:#c7ebf1d9}}.np-operation-error{color:var(--np-text);background:#342930;flex:none;padding:8px 20px;font-size:12px}.np-bundle{border-top:1px solid var(--np-rule);margin-top:12px;padding-top:8px}.np-bundle-actions{flex-wrap:wrap;display:flex}.np-reference-link{overflow-wrap:anywhere;align-items:center;gap:6px;padding:8px 0;font-size:12px;display:flex}.np-network-context{pointer-events:none;z-index:88;position:fixed;inset:0}.np-context-point{color:#d0d4df;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0;font:500 12px/1.4 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;position:absolute;top:0;left:0}.np-context-point[hidden]{display:none}.np-context-point span{white-space:nowrap;text-shadow:0 2px 6px #000;padding:0 2px;position:absolute;top:13px;left:36px}.np-context-point[data-side=left] span{left:auto;right:36px}.np-context-selected{pointer-events:none;color:#b6e8ed}.np-context-point:focus-visible{outline-offset:0;outline:1px solid #8adce5}.np-context-point:not(.np-context-selected):active{background:#d9e8f214}@media (hover:hover){.np-context-point:not(.np-context-selected):hover{color:#fff;background:#d9e8f20f}}.k-cog{--network-head-top:max(88px,calc((env(safe-area-inset-top,0px) + 22px) / var(--k,1)))}.k-cog .k-head{top:var(--network-head-top)}.k-cog .context-help.graph-batch-help,.k-cog .k-search,.k-cog .k-search.inlist{top:calc(var(--network-head-top) + 54px)}.legacy-record-surface .k-cin[data-glow-card]{--glow-ink:#252936;--glow-muted:#505664;--glow-rule:#25293621;--glow-duration:calc(var(--dur-scene) * 7);--glow-ease:cubic-bezier(.77,0,.175,1);color:var(--glow-start-ink);isolation:isolate;transition:color var(--dur-elem) var(--ease-collapse);box-shadow:0 10px 28px #181f3a21,0 2px 6px #181f3a12}.legacy-record-surface .k-cin[data-glow-card][data-glow-state=settled],.legacy-record-surface .k-cin[data-glow-card][data-glow-ink=ready],.legacy-record-surface .k-cin[data-glow-card][data-glow-state=middle]{color:var(--glow-ink)}.legacy-record-surface .glow-surface{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.legacy-record-surface .glow-base-wash{z-index:0;pointer-events:none;background:linear-gradient(180deg,#ffffff3d,var(--glow-paper) 88%);opacity:0;transition:opacity calc(var(--dur-scene) * 3) var(--ease-collapse);position:absolute;inset:0}.legacy-record-surface .glow-aperture{background:radial-gradient(ellipse 46% 45% at 50% 50%,rgba(var(--glow-paper-rgb),1) 36%,rgba(var(--glow-paper-rgb),.92) 52%,rgba(var(--glow-paper-rgb),0) 78%);opacity:0;transform-origin:50% 62%;transition:transform var(--glow-duration) var(--glow-ease), opacity calc(var(--dur-scene) * 2) var(--ease-collapse);position:absolute;inset:-80%;transform:translate(4%,32%)scale(.92)}.legacy-record-surface [data-glow-state=working]>.glow-base-wash,.legacy-record-surface [data-glow-state=settled]>.glow-base-wash{opacity:1}.legacy-record-surface [data-glow-state=working] .glow-aperture,.legacy-record-surface [data-glow-state=settled] .glow-aperture{opacity:1;transform:translate(0,0)scale(1.4)}.legacy-record-surface .glow-clouds{background:radial-gradient(ellipse 75% 52% at 5% 9%,rgba(var(--glow-rgb),.64),rgba(var(--glow-rgb),0) 85%), radial-gradient(ellipse 70% 59% at 105% 24%,rgba(var(--glow-rgb),.56),rgba(var(--glow-rgb),0) 85%), radial-gradient(ellipse 100% 53% at 47% -6%,rgba(var(--glow-partner),.45),rgba(var(--glow-partner),0) 88%), radial-gradient(ellipse 73% 42% at -10% 96%,rgba(var(--glow-rgb),.14),rgba(var(--glow-rgb),0) 84%);opacity:0;transition:transform var(--glow-duration) var(--glow-ease), opacity calc(var(--dur-scene) * 4) var(--glow-ease);position:absolute;inset:-6%;transform:translateY(11%)scale(1.17)}.legacy-record-surface [data-glow-state=working] .glow-clouds,.legacy-record-surface [data-glow-state=settled] .glow-clouds{opacity:1;transform:translate(0,0)scale(1)}.legacy-record-surface .glow-paper-light{background:linear-gradient(180deg,transparent 19%,#ffffff0b 36%,rgba(var(--glow-rgb),.025) 80%);opacity:0;transition:opacity var(--glow-duration) var(--glow-ease);position:absolute;inset:0}.legacy-record-surface [data-glow-state=working] .glow-paper-light,.legacy-record-surface [data-glow-state=settled] .glow-paper-light{opacity:1}.legacy-record-surface .glow-caustic{opacity:0;transform-origin:50% 62%;background:radial-gradient(46% 45%,#0000 41%,#ffffff45 50%,#ffffff17 59%,#0000 69%);position:absolute;inset:-80%;transform:translate(4%,32%)scale(.92)}.legacy-record-surface [data-glow-state=working] .glow-caustic{animation:glowOpticalSpread var(--glow-duration) var(--glow-ease) both}@keyframes glowOpticalSpread{0%{opacity:0;transform:translate(4%,32%)scale(.92)}24%{opacity:.7}65%{opacity:.35}to{opacity:0;transform:translate(0,0)scale(1.4)}}.legacy-record-surface [data-glow-state=middle] .glow-aperture{opacity:.9;transition:none;transform:translate(2%,14%)scale(1.17)}.legacy-record-surface [data-glow-state=middle]>.glow-base-wash{opacity:.74;transition:none}.legacy-record-surface [data-glow-state=middle] .glow-clouds{opacity:.65;transition:none;transform:translateY(5%)scale(1.08)}.legacy-record-surface [data-glow-state=middle] .glow-paper-light{opacity:.5;transition:none}.legacy-record-surface .k-cin[data-glow-card]>.k-scroll,.legacy-record-surface .k-cin[data-glow-card]>.k-scroll.k-text-scroll-source{top:var(--glow-head-height,88px);z-index:2;padding:20px 48px 22px 26px}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail{z-index:4;color:var(--glow-muted);right:2px}.legacy-record-surface .k-record:has(.glow-card)>.record-help.console-help{display:none}.legacy-record-surface .k-cin[data-glow-card]>.k-work{display:none}.legacy-record-surface .glow-head{z-index:5;border:0;justify-content:space-between;align-items:center;gap:4px;min-height:88px;padding:13px 22px 10px 26px;display:flex;position:absolute;top:0;left:0;right:0}.legacy-record-surface .glow-heading{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.legacy-record-surface .glow-heading strong{font-size:max(18px,calc(15px / var(--glow-ui-scale,var(--k,1))));text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.4;overflow:hidden}.legacy-record-surface .glow-heading>span{font-size:max(14px,calc(12px / var(--glow-ui-scale,var(--k,1))));opacity:.8;line-height:1.5}.legacy-record-surface .glow-nav{flex:none;align-items:center;gap:0;display:flex}.legacy-record-surface .glow-nav button{width:calc(44px / var(--k,1));min-height:calc(44px / var(--k,1));color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.legacy-record-surface .glow-nav button:active{opacity:.65}.legacy-record-surface .glow-nav button:disabled{opacity:.3;cursor:not-allowed}.legacy-record-surface .glow-nav>button:nth-of-type(2) svg{transform:rotate(180deg)}.legacy-record-surface .glow-count{font-size:max(15px,calc(13px / var(--k,1)));font-variant-numeric:tabular-nums;padding:0 2px}.legacy-record-surface .glow-count>span{opacity:.6}.legacy-record-surface .glow-help .context-help-dot{color:inherit;font-size:calc(25px / var(--k,1));opacity:.85}.legacy-record-surface .glow-help .context-help-dot:after{display:none}.legacy-record-surface .glow-help .context-help-pop{color:var(--glow-ink);background:var(--glow-paper);max-width:270px;top:calc(100% + 6px);left:auto;right:0}.legacy-record-surface .glow-card{font:inherit;font-size:max(16px,calc(14px / var(--k,1)));line-height:1.6}.legacy-record-surface .glow-card .console-split{flex-direction:column;display:flex}.legacy-record-surface .glow-card .console-seg{flex-direction:column;margin:0;display:flex}.legacy-record-surface .glow-card .console-seg[hidden],.legacy-record-surface .glow-card .segno,.legacy-record-surface .glow-card .segrule,.legacy-record-surface .glow-card .split-tools>.console-head{display:none}.legacy-record-surface .glow-card .crow.segrow{order:-1;gap:7px;margin-bottom:8px;padding:0}.legacy-record-surface .glow-card .crow.segrow>.ck,.legacy-record-surface .glow-card .crow.segrow>.dot-cat{display:none}.legacy-record-surface .glow-card .crow.segrow>.cv{font-size:max(27px,calc(23px / var(--k,1)));letter-spacing:-.02em;font-weight:650;line-height:1.35}.legacy-record-surface .glow-card .quote,.legacy-record-surface .glow-card .segq{font-family:inherit;font-size:max(23px,calc(20px / var(--k,1)));letter-spacing:0;resize:none;width:100%;min-height:0;max-height:none;color:inherit;caret-color:var(--glow-accent);background:0 0;border:0;border-radius:0;padding:0;font-weight:450;line-height:1.65;overflow:hidden}.legacy-record-surface .glow-card.glow-working .quote{font-size:max(28px,calc(24px / var(--k,1)));font-weight:550}.legacy-record-surface .glow-card .crow{font-size:max(17px,calc(14px / var(--k,1)));gap:9px;margin-top:8px}.legacy-record-surface .glow-card .ck{width:auto;min-width:28px;font-size:max(14px,calc(12px / var(--k,1)));opacity:.72}.legacy-record-surface .glow-card .cv{font-weight:500}.legacy-record-surface .glow-card .crow.segrow>.segdrop{opacity:.55;width:calc(44px / var(--k,1));height:calc(44px / var(--k,1));margin-right:-14px}.legacy-record-surface .glow-card .crow.segrow{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;display:grid}.legacy-record-surface .glow-card .crow.segrow>.cv{grid-area:1/1}.legacy-record-surface .glow-card .crow.segrow>.segdrop{grid-area:1/2}.legacy-record-surface .glow-card .crow.segrow>.tag{grid-area:2/1;justify-self:start}.legacy-record-surface .glow-card .crow.segrow>.context-help{grid-area:2/2;margin:0}.legacy-record-surface .glow-card .split-tools{order:3;justify-content:flex-end;margin-top:16px}.legacy-record-surface .glow-card .split-tools .segdanger{font-size:max(14px,calc(12px / var(--k,1)));opacity:.6;min-height:calc(44px / var(--k,1));font-weight:450}.legacy-record-surface .glow-card .nearhead{border-top:1px solid var(--glow-rule);margin-top:18px;padding-top:6px}.legacy-record-surface .glow-card .segmore,.legacy-record-surface .glow-card .act,.legacy-record-surface .glow-card .btn{font-family:inherit;font-size:max(16px,calc(13px / var(--k,1)));min-height:calc(44px / var(--k,1));opacity:.8;font-weight:500}.legacy-record-surface .glow-card .nearsum{font-size:max(14px,calc(12px / var(--k,1)));opacity:.75;margin-top:0}.legacy-record-surface .glow-card .segnear{font-size:max(18px,calc(15px / var(--k,1)));opacity:1;padding:7px 0;font-weight:400;line-height:1.65}.legacy-record-surface .glow-card .dreft{font-size:max(14px,calc(12px / var(--k,1)));opacity:.76;margin:0 0 3px}.legacy-record-surface .glow-card .console-seg>.segnear:has(>.dreft){animation:glowResolve calc(var(--dur-elem) * 1.6) var(--ease-collapse) both;border-left:0;margin:0;padding:13px 0 4px;display:block}.legacy-record-surface .glow-card .console-seg>.segnear>.dreft{width:auto;color:inherit;font-size:max(14px,calc(12px / var(--k,1)));opacity:.76;display:block}.legacy-record-surface .glow-card .neargh{opacity:.75;font-weight:450}.legacy-record-surface .glow-card .console-blk{margin-top:20px}.legacy-record-surface .glow-card .console-head{font-size:max(16px,calc(13px / var(--k,1)));opacity:.8;font-weight:550}.legacy-record-surface .glow-card .console-quoted{font-size:max(18px,calc(15px / var(--k,1)));margin:12px 0;padding:0;font-weight:400;line-height:1.65}.legacy-record-surface .glow-card .tag{border-color:var(--glow-rule);font-size:max(13px,calc(11px / var(--k,1)));opacity:.8;border-radius:4px}.legacy-record-surface .glow-card .console input{font-family:inherit;color:inherit!important;background:#ffffff42!important}.legacy-record-surface .glow-card .craw{font-size:max(16px,calc(14px / var(--k,1)));opacity:.86;max-height:none;overflow:visible}.legacy-record-surface .glow-confirm-scope{font-size:max(14px,calc(12px / var(--k,1)));opacity:.75;margin:18px 0 0;line-height:1.6}.legacy-record-surface .glow-review .console-seg,.legacy-record-surface .glow-review .quote,.legacy-record-surface .glow-review .console-blk.light-in{animation:glowResolve calc(var(--dur-elem) * 1.6) var(--ease-collapse) both}.legacy-record-surface .glow-review .console-blk.light-in:nth-last-child(2){animation-delay:70ms}@keyframes glowResolve{0%{opacity:.32;filter:blur(5px);transform:translateY(3px)}to{opacity:1;filter:blur();transform:translate(0,0)}}.legacy-record-surface .glow-card .console-seg:focus-within,.legacy-record-surface .glow-card .quote:focus{animation:none}.legacy-record-surface .glow-nav button:focus-visible,.legacy-record-surface .glow-card button:focus-visible,.legacy-record-surface .glow-card input:focus-visible,.legacy-record-surface .glow-card textarea:focus-visible{outline-offset:3px;outline:2px solid}.legacy-record-surface .glow-card ::selection{color:var(--glow-ink);background:rgba(var(--glow-rgb),.18)}@media (hover:hover) and (pointer:fine){.legacy-record-surface .glow-nav button:hover:not(:disabled){background:#ffffff4d}.legacy-record-surface .glow-card button:hover{opacity:1}}@media (width<=360px){.legacy-record-surface .glow-head{padding-left:22px;padding-right:15px}.legacy-record-surface .glow-heading strong{font-size:max(17px,calc(14px / var(--k,1)))}}@media (prefers-reduced-motion:reduce){.legacy-record-surface .glow-aperture{transition:opacity var(--dur-press);transform:translate(0,0)scale(1.4)!important}.legacy-record-surface .glow-caustic{display:none}.legacy-record-surface .glow-clouds{transition:none;transform:none!important}.legacy-record-surface .glow-review .console-seg,.legacy-record-surface .glow-review .quote,.legacy-record-surface .glow-review .console-blk.light-in{opacity:1;filter:none;animation:none;transform:none}.legacy-record-surface .glow-card .console-seg>.segnear:has(>.dreft){opacity:1;filter:none;animation:none;transform:none}}.legacy-record-surface .k-cin[data-glow-card]>.k-scroll,.legacy-record-surface .k-cin[data-glow-card]>.k-scroll.k-text-scroll-source{padding:14px 24px 22px;-webkit-mask-image:linear-gradient(#0000,#000 10px,#000);mask-image:linear-gradient(#0000,#000 10px,#000)}.legacy-record-surface .glass-panel{--glass-ink:var(--glow-ink);--glass-muted:color-mix(in srgb,var(--glow-ink) 86%,var(--glow-accent));--glass-title:#806217;--glass-focus:var(--glow-accent);--glass-angle:0deg;--glass-edge:#fffc;--glass-fill:linear-gradient(145deg,#fffffff7,#ffffffe8);--glass-shadow:0 7px 21px #1d273f12,inset 0 1px 0 #fffc;--glass-skeleton-fill:linear-gradient(90deg,rgba(var(--glow-rgb),.17),rgba(var(--glow-rgb),.04));isolation:isolate;min-width:0;color:var(--glass-ink);transition:color var(--dur-elem) var(--ease-collapse);margin:0 0 20px;padding:20px 24px 24px;position:relative}.legacy-record-surface .glass-plane{z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:skewX(var(--glass-angle));border-radius:18px;position:absolute;inset:0;overflow:hidden}.legacy-record-surface .glass-material{pointer-events:none;background:var(--glass-fill);opacity:1;position:absolute;inset:-75%;transform:translate(0,0)scale(2);-webkit-mask-image:radial-gradient(42% 47%,#000 40%,#0000 74%);mask-image:radial-gradient(42% 47%,#000 40%,#0000 74%)}.legacy-record-surface .glass-rim{pointer-events:none;border-radius:inherit;border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);position:absolute;inset:0}.legacy-record-surface .glass-rim:before{content:"";pointer-events:none;background:radial-gradient(85% 65% at 2% 0,#ffffff29,#0000 78%);position:absolute;inset:0}.legacy-record-surface .glass-related,.legacy-record-surface .glass-reference{--glass-fill:linear-gradient(145deg,#fff3,#ffffff09);--glass-edge:#ffffff85;--glass-shadow:inset 0 1px 0 #ffffff59,0 4px 15px rgba(var(--glow-rgb),.045)}.legacy-record-surface .glass-source{--glass-fill:linear-gradient(145deg,#ffffff78,#ffffff26);--glass-shadow:inset 0 1px 0 #fff9}.legacy-record-surface .glow-card .glass-panel[aria-busy=true]{opacity:1;pointer-events:auto}.legacy-record-surface .glass-panel-head{min-height:20px;transition:opacity var(--dur-elem) var(--ease-collapse);justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.legacy-record-surface .glass-panel-head h2{color:var(--glass-title);font-family:inherit;font-size:max(15px,calc(12px / var(--glow-ui-scale,var(--k,1))));white-space:nowrap;margin:0;font-weight:650;line-height:1.5}.legacy-record-surface .glass-task-mark{color:var(--glass-muted);font-size:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));white-space:nowrap;flex:none;align-items:center;gap:6px;line-height:1.5;display:inline-flex}.legacy-record-surface .glass-task-mark:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.legacy-record-surface [data-task-state=queued] .glass-task-mark:before{opacity:.55}.legacy-record-surface [data-task-state=busy] .glass-task-mark:before{animation:glassTaskPulse calc(var(--dur-scene) * 2) ease-in-out infinite}.legacy-record-surface .glass-skeleton{flex-direction:column;align-items:flex-start;gap:11px;padding:15px 0 12px;display:flex}.legacy-record-surface .glass-skeleton i{background:var(--glass-skeleton-fill);border-radius:8px;width:79%;height:8px;display:block}.legacy-record-surface .glass-skeleton i:nth-child(2){width:57%}.legacy-record-surface .glass-skeleton i:nth-child(3){width:36%}.legacy-record-surface .glass-point[data-task-state=busy]{min-height:186px}.legacy-record-surface .glass-point[data-task-state=busy] .glass-skeleton{gap:14px;padding-top:16px}.legacy-record-surface .glass-panel:not(.glass-point) .glass-skeleton i:nth-child(3){display:none}.legacy-record-surface [data-task-state=queued] .glass-skeleton{opacity:.46}.legacy-record-surface .glass-sheen{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff30 32%,#0000);width:62%;position:absolute;inset:-65% auto -65% 0;transform:translate(-180%)rotate(18deg)}.legacy-record-surface [data-task-state=busy] .glass-sheen{opacity:.7;animation:glassScan calc(var(--dur-scene) * 3) linear infinite}.legacy-record-surface .glass-original{color:var(--glass-muted);margin-top:10px;position:relative}.legacy-record-surface .glass-original summary{font-size:max(14px,calc(12px / var(--glow-ui-scale,var(--k,1))));min-height:calc(45px / var(--glow-ui-scale,var(--k,1)));cursor:pointer;align-items:center;line-height:1.5;list-style:none;display:flex}.legacy-record-surface .glass-original summary:after{content:"+";margin-left:auto;font-size:18px}.legacy-record-surface .glass-original[open] summary:after{content:"−"}.legacy-record-surface .glass-resolved{min-width:0;animation:glassReturned calc(var(--dur-elem) * .8) var(--ease-expand) both}.legacy-record-surface .glass-resolved:focus-within{animation:none}.legacy-record-surface .glow-card .console-seg,.legacy-record-surface .glow-card .quote,.legacy-record-surface .glow-card .console-blk.light-in,.legacy-record-surface .glow-card .crow.light-in{filter:none;animation:none;transform:none}.legacy-record-surface .glow-card .console-seg{gap:0}.legacy-record-surface .glass-point .glass-resolved{flex-direction:column;display:flex}.legacy-record-surface .glow-card .glass-point .crow.segrow{margin:0 0 16px;padding:0}.legacy-record-surface .glow-card .glass-point .crow.segrow>.cv{color:var(--glass-ink);font-size:max(26px,calc(22px / var(--glow-ui-scale,var(--k,1))));letter-spacing:-.02em;text-wrap:balance;font-weight:650;line-height:1.35}.legacy-record-surface .glow-card .glass-point .quote,.legacy-record-surface .glow-card .glass-point .segq{font-size:max(21px,calc(18px / var(--glow-ui-scale,var(--k,1))));color:var(--glass-ink);caret-color:var(--glass-focus);font-weight:450;line-height:1.8}.legacy-record-surface .glow-card .glass-related .nearhead{border:0;justify-content:space-between;margin:-8px 0 6px;padding:0;display:flex}.legacy-record-surface .glow-card .glass-related .neargrp{border:0;margin:0}.legacy-record-surface .glow-card .glass-related .neargh{color:var(--glass-muted);font-size:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));opacity:1;margin:4px 0 6px}.legacy-record-surface .glow-card .glass-related .segnear{font-size:max(18px,calc(15px / var(--glow-ui-scale,var(--k,1))));border:0;padding:5px 0 0;line-height:1.7}.legacy-record-surface .glow-card .glass-reference .segacts{justify-content:flex-end;margin:-12px 0 4px}.legacy-record-surface .glow-card .glass-reference .segnear:has(>.dreft){font-size:max(18px,calc(15px / var(--glow-ui-scale,var(--k,1))));border:0;margin:0;padding:10px 0;display:block}.legacy-record-surface .glow-card .glass-reference .segnear>.dreft{width:auto;font-size:max(14px,calc(12px / var(--glow-ui-scale,var(--k,1))));color:var(--glass-muted);opacity:1;margin-bottom:4px;display:block}.legacy-record-surface .glow-card .glass-reference .segnear+.segnear{border-top:1px solid #ffffff2e}.legacy-record-surface .glow-card .glass-panel .console-blk,.legacy-record-surface .glow-card .glass-panel .console-links{margin:0}.legacy-record-surface .glow-card .glass-reference .console-blk>.console-head{display:none}.legacy-record-surface .glow-card .glass-reference .console-quoted{border:0;border-radius:0;margin:0;padding:10px 0}.legacy-record-surface .glow-card .glass-reference .console-quoted+.console-quoted{border-top:1px solid #ffffff2e}.legacy-record-surface .glow-card .glass-source .console-rule{display:none}.legacy-record-surface .glow-card .glass-source .crow:first-child{margin-top:0}.legacy-record-surface .glow-card .glass-panel .btn,.legacy-record-surface .glow-card .glass-panel .act,.legacy-record-surface .glow-card .glass-panel .segmore{color:var(--glass-ink)}.legacy-record-surface .glow-card .glass-panel button:active{opacity:.65}.legacy-record-surface .glow-card .glass-panel button:disabled{opacity:.3;cursor:not-allowed}.legacy-record-surface .glow-card .glass-panel button:focus-visible,.legacy-record-surface .glow-card .glass-panel summary:focus-visible,.legacy-record-surface .glow-card .glass-panel input:focus-visible,.legacy-record-surface .glow-card .glass-panel textarea:focus-visible{outline:2px solid var(--glass-focus);outline-offset:2px}.legacy-record-surface .glow-card .glass-panel ::selection{color:var(--glass-ink);background:color-mix(in srgb,var(--glass-focus) 22%,transparent)}.legacy-record-surface .glass-panel[data-task-state=error] .glass-task-mark{color:var(--glass-title)}.legacy-record-surface .glow-card .split-tools,.legacy-record-surface .glow-confirm-scope{margin-top:0}@keyframes glassScan{to{transform:translate(280%)rotate(18deg)}}@keyframes glassTaskPulse{50%{opacity:.25}}@keyframes glassReturned{0%{opacity:.12;transform:translateY(3px)}to{opacity:1;transform:translate(0,0)}}@media (hover:hover) and (pointer:fine){.legacy-record-surface .glow-card .glass-panel button:hover:not(:disabled){opacity:1}}@media (prefers-reduced-motion:reduce){.legacy-record-surface .glow-base-wash{transition-duration:var(--dur-press)}.legacy-record-surface .glass-sheen{display:none}.legacy-record-surface .glass-task-mark:before{animation:none}.legacy-record-surface .glass-resolved{opacity:1;animation:none;transform:none}}.legacy-record-surface .glow-nav>button,.legacy-record-surface .glow-nav .context-help-dot{width:calc(45px / var(--glow-ui-scale,var(--k,1)));min-height:calc(45px / var(--glow-ui-scale,var(--k,1)))}.legacy-record-surface .glow-card .glass-point .segdrop{width:calc(45px / var(--glow-ui-scale,var(--k,1)));height:calc(45px / var(--glow-ui-scale,var(--k,1)))}.legacy-record-surface .k-cin[data-glow-card]:not([data-glow-ink=ready]):not([data-glow-state=settled]):not([data-glow-state=middle]) .glass-panel-head{opacity:0}.legacy-record-surface .glow-card .glass-ref-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:-5px -14px 14px;display:grid}.legacy-record-surface .glow-card .glass-ref-tab{min-width:0;min-height:calc(45px / var(--glow-ui-scale,var(--k,1)));color:var(--glass-muted);font:inherit;font-size:max(14px,calc(12px / var(--glow-ui-scale,var(--k,1))));white-space:nowrap;transition:background-color var(--dur-press) ease, border-color var(--dur-press) ease;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 2px;line-height:1;display:flex}.legacy-record-surface .glow-card .glass-ref-tab[aria-pressed=true]{color:var(--glass-ink);border-color:color-mix(in srgb,var(--glow-accent) 12%,transparent);background:#ffffff40}.legacy-record-surface .glow-card .glass-ref-tab b{font-weight:450;font-size:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));font-variant-numeric:tabular-nums}.legacy-record-surface .glass-ref-dot{background:#327858;border-radius:50%;flex:none;width:6px;height:6px}.legacy-record-surface .ref-counter .glass-ref-dot{background:#a86835}.legacy-record-surface .ref-bounds .glass-ref-dot{background:#3f72a6}.legacy-record-surface .ref-name .glass-ref-dot{background:#8059a5}.legacy-record-surface .glass-ref-strip{border-top:1px solid color-mix(in srgb,var(--glow-accent) 12%,transparent);background:0 0;border-radius:0;margin:0 -8px;padding:14px 0 0}.legacy-record-surface .glass-ref-caption{color:var(--glass-muted);font-size:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));justify-content:space-between;align-items:baseline;gap:8px;padding:0 8px;line-height:1.5;display:flex}.legacy-record-surface .glass-ref-caption cite{overflow-wrap:anywhere;min-width:0;font-style:normal}.legacy-record-surface .glass-ref-count{font-variant-numeric:tabular-nums;flex:none}.legacy-record-surface .glass-ref-reader{align-items:center;gap:0;display:flex}.legacy-record-surface .glow-card .glass-ref-reader>button{width:calc(45px / var(--glow-ui-scale,var(--k,1)));min-height:calc(45px / var(--glow-ui-scale,var(--k,1)));color:var(--glass-title);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.legacy-record-surface .glass-ref-reader>button:last-child svg{transform:rotate(180deg)}.legacy-record-surface .glass-ref-page{min-width:0;color:var(--glass-ink);flex:1}.legacy-record-surface .glass-ref-page p{font-size:max(18px,calc(16px / var(--glow-ui-scale,var(--k,1))));overflow-wrap:anywhere;margin:12px 0 3px;line-height:1.75}@media (hover:hover) and (pointer:fine){.legacy-record-surface .glass-ref-tab:hover:not(:disabled){background:#ffffff1f}}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail{--glass-rail-x:calc(100% - 8px / var(--glow-ui-scale,var(--k,1)));width:calc(44px / var(--glow-ui-scale,var(--k,1)));color:var(--glow-accent);outline:none;right:2px}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail .k-text-scroll-track,.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail .k-text-scroll-thumb{left:var(--glass-rail-x)}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail .k-text-scroll-track{width:calc(2px / var(--glow-ui-scale,var(--k,1)));margin-left:calc(-1px / var(--glow-ui-scale,var(--k,1)));box-shadow:inset calc(.5px / var(--glow-ui-scale,var(--k,1))) 0 0 rgba(var(--glow-rgb),.15);opacity:1;background:#ffffff57}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail .k-text-scroll-fill{width:calc(2px / var(--glow-ui-scale,var(--k,1)));background:var(--glow-accent);opacity:.12;left:0}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail .k-text-scroll-thumb{width:calc(3px / var(--glow-ui-scale,var(--k,1)));margin-left:calc(-1.5px / var(--glow-ui-scale,var(--k,1)));opacity:.9;background:linear-gradient(180deg,color-mix(in srgb,var(--glow-accent) 70%,white),color-mix(in srgb,var(--glow-accent) 85%,white));box-shadow:inset calc(.6px / var(--glow-ui-scale,var(--k,1))) 0 0 #ffffffb3,0 calc(1px / var(--glow-ui-scale,var(--k,1))) calc(3px / var(--glow-ui-scale,var(--k,1))) rgba(var(--glow-rgb),.14);transition:opacity var(--dur-press) ease}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail:is(:focus-visible,[data-dragging]) .k-text-scroll-thumb{opacity:1}.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail:focus-visible .k-text-scroll-thumb{outline:calc(2px / var(--glow-ui-scale,var(--k,1))) solid var(--glow-accent);outline-offset:calc(2px / var(--glow-ui-scale,var(--k,1)))}@media (hover:hover) and (pointer:fine){.legacy-record-surface .k-cin[data-glow-card]>.k-text-scroll-rail:hover .k-text-scroll-thumb{opacity:1}}.legacy-record-surface .glass-composition{flex-direction:column;gap:20px;min-width:0;display:flex}.legacy-record-surface .glass-composition .glass-panel{margin:0}.legacy-record-surface .glass-composition .console-split{min-width:0}.legacy-record-surface .glass-context-pair{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:12px;display:grid}.legacy-record-surface .glass-context-pair[data-expanded=true]{grid-template-columns:minmax(0,1fr)}.legacy-record-surface .glass-raw,.legacy-record-surface .glass-info{--glass-fill:linear-gradient(145deg,#fff6,#ffffff1f);--glass-edge:#ffffff94;--glass-shadow:inset 0 1px 0 #fff6,0 4px 15px rgba(var(--glow-rgb),.04)}.legacy-record-surface .glass-compact{min-height:156px;padding:16px}.legacy-record-surface .glass-compact .glass-panel-head{gap:6px;margin-bottom:12px}.legacy-record-surface .glass-compact .glass-panel-head h2{font-size:max(15px,calc(12px / var(--glow-ui-scale,var(--k,1))));font-weight:600}.legacy-record-surface .glass-compact .glass-task-mark{gap:0;width:6px;min-width:6px;font-size:0;overflow:hidden}.legacy-record-surface .glass-compact .glass-task-mark:before{flex:none;width:4px;height:4px}.legacy-record-surface .glass-compact .glass-skeleton{gap:8px;padding:8px 0 10px}.legacy-record-surface .glass-compact .glass-skeleton i{height:6px}.legacy-record-surface .glass-raw-preview{font-size:max(17px,calc(14px / var(--glow-ui-scale,var(--k,1))));color:var(--glass-ink);-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;line-height:1.65;display:-webkit-box;overflow:hidden}.legacy-record-surface .glass-raw-preview.is-open{display:block;overflow:visible}.legacy-record-surface .glow-card .glass-raw-toggle{width:100%;font-size:max(15px,calc(12px / var(--glow-ui-scale,var(--k,1))));opacity:1;justify-content:space-between;align-items:center;gap:6px;margin-top:6px;padding:0;font-weight:450;display:flex}.legacy-record-surface .glass-raw-toggle svg{transform:rotate(-90deg)}.legacy-record-surface .glass-raw-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.legacy-record-surface .glow-card .glass-info .crow{font-size:max(16px,calc(13px / var(--glow-ui-scale,var(--k,1))));flex-wrap:wrap;align-items:center;gap:4px;margin:10px 0 0;line-height:1.5;display:flex}.legacy-record-surface .glow-card .glass-info .crow:first-child{margin-top:0}.legacy-record-surface .glow-card .glass-info .ck{opacity:1;width:100%;min-width:0;color:var(--glass-muted);font-size:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));flex:none;line-height:1.5}.legacy-record-surface .glow-card .glass-info .cv{overflow-wrap:anywhere;flex:5em;min-width:min(100%,5em);font-weight:500}.legacy-record-surface .glow-card .glass-info .act{opacity:1;min-width:calc(44px / var(--glow-ui-scale,var(--k,1)));padding:0 2px;font-weight:450}.legacy-record-surface .glow-card .glass-info .dot-cat{display:none}.legacy-record-surface .glow-card .glass-info input{width:auto;min-width:0;min-height:calc(44px / var(--glow-ui-scale,var(--k,1)));flex:1}.legacy-record-surface .glass-known-source{font-size:max(13px,calc(11px / var(--glow-ui-scale,var(--k,1))));color:var(--glass-muted);margin:6px 0 0}.legacy-record-surface .glass-known-source span{font-size:max(16px,calc(13px / var(--glow-ui-scale,var(--k,1))));overflow-wrap:anywhere;display:block}.legacy-record-surface .glass-empty{font-size:max(17px,calc(14px / var(--glow-ui-scale,var(--k,1))));color:var(--glass-muted);margin:8px 0;line-height:1.6}.legacy-record-surface .glass-reference-page[hidden]{display:none}.legacy-record-surface .glass-composition [data-task-state=queued] .glass-sheen{opacity:.22;animation:glassScan calc(var(--dur-scene) * 4) linear infinite}.legacy-record-surface .glass-composition [data-task-state=queued] .glass-task-mark:before{animation:glassTaskPulse calc(var(--dur-scene) * 3) ease-in-out infinite}.legacy-record-surface .k-cin[data-glow-card]:not([data-glow-ink=ready]):not([data-glow-state=settled]):not([data-glow-state=middle]) .glass-compact .glass-resolved,.legacy-record-surface .k-cin[data-glow-card]:not([data-glow-ink=ready]):not([data-glow-state=settled]):not([data-glow-state=middle]) .glass-known-source{visibility:hidden}.legacy-record-surface .glow-card .glass-composition .console-marks{gap:8px;margin-top:12px}@media (prefers-reduced-motion:reduce){.legacy-record-surface .glass-composition .glass-sheen{display:none}.legacy-record-surface .glass-composition .glass-task-mark:before{animation:none}}.legacy-record-surface .glow-card{--record-type-title:max(24px,calc(21px / var(--glow-ui-scale,var(--k,1))));--record-type-body:max(19px,calc(17px / var(--glow-ui-scale,var(--k,1))));--record-type-reading:max(18px,calc(16px / var(--glow-ui-scale,var(--k,1))));--record-type-context:max(17px,calc(15px / var(--glow-ui-scale,var(--k,1))));--record-type-field:max(16px,calc(14px / var(--glow-ui-scale,var(--k,1))));--record-type-label:max(15px,calc(13px / var(--glow-ui-scale,var(--k,1))));--record-type-status:max(14px,calc(12px / var(--glow-ui-scale,var(--k,1))));--record-type-note:var(--glow-muted);--record-reading-gap:calc(12px / var(--glow-ui-scale,var(--k,1)));letter-spacing:0;font-family:inherit;font-weight:400}.legacy-record-surface .glow-card .glass-panel-head{margin-bottom:var(--record-reading-gap);align-items:baseline;gap:10px}.legacy-record-surface .glow-card .glass-panel-head h2{font-size:var(--record-type-label);letter-spacing:.015em;font-weight:600;line-height:1.45}.legacy-record-surface .glow-card .glass-task-mark{font-size:var(--record-type-status);color:var(--record-type-note);letter-spacing:0;font-weight:400;line-height:1.45}.legacy-record-surface .glow-card .glass-compact .glass-task-mark{font-size:0}.legacy-record-surface .glow-card .glass-point .crow.segrow{margin:0 0 calc(8px / var(--glow-ui-scale,var(--k,1)))}.legacy-record-surface .glow-card .glass-point .crow.segrow>.cv{font-size:var(--record-type-title);letter-spacing:-.012em;text-wrap:balance;font-weight:600;line-height:1.4}.legacy-record-surface .glow-card .glass-point .quote,.legacy-record-surface .glow-card .glass-point .segq{font-family:inherit;font-size:var(--record-type-body);letter-spacing:0;text-align:left;line-break:strict;font-weight:400;line-height:1.7}.legacy-record-surface .glow-card .glass-original .quote{font-size:var(--record-type-reading);font-weight:400;line-height:1.7}.legacy-record-surface .glow-card .glass-point .tag{font-size:var(--record-type-status);letter-spacing:0;font-weight:500;line-height:1.5}.legacy-record-surface .glow-card .glass-raw-preview{font-size:var(--record-type-context);letter-spacing:0;line-break:strict;font-weight:400;line-height:1.7}.legacy-record-surface .glow-card .glass-raw-toggle{font-size:var(--record-type-label);margin-top:calc(10px / var(--glow-ui-scale,var(--k,1)));color:var(--glass-ink);font-weight:500;line-height:1.45}.legacy-record-surface .glow-card .glass-info .crow{margin-top:var(--record-reading-gap);font-size:var(--record-type-field);gap:4px 8px;line-height:1.55}.legacy-record-surface .glow-card .glass-info .ck{font-size:var(--record-type-label);color:var(--record-type-note);letter-spacing:0;opacity:1;font-weight:400;line-height:1.45}.legacy-record-surface .glow-card .glass-info .cv{font-size:var(--record-type-field);letter-spacing:0;color:var(--glass-ink);font-weight:500;line-height:1.55}.legacy-record-surface .glow-card .glass-info .cv.dim{color:var(--record-type-note);opacity:1;font-weight:400}.legacy-record-surface .glow-card .glass-info .act,.legacy-record-surface .glow-card .glass-panel .btn{font-size:var(--record-type-label);letter-spacing:0;font-weight:500;line-height:1.45}.legacy-record-surface .glow-card .glass-info input{font-family:inherit;font-size:var(--record-type-reading);font-weight:400;line-height:1.5}.legacy-record-surface .glow-card .glass-known-source{font-size:var(--record-type-label);color:var(--record-type-note);font-weight:400;line-height:1.45}.legacy-record-surface .glow-card .glass-known-source span{font-size:var(--record-type-field);color:var(--glass-ink);margin-top:4px;font-weight:500;line-height:1.55}.legacy-record-surface .glow-card .glass-related .nearhead{align-items:center;margin:0 0 4px}.legacy-record-surface .glow-card .glass-related .segmore{font-size:var(--record-type-label);letter-spacing:0;color:var(--record-type-note);opacity:1;font-weight:500;line-height:1.45}.legacy-record-surface .glow-card .glass-related .neargh,.legacy-record-surface .glow-card .glass-related .nearsum{font-size:var(--record-type-label);color:var(--record-type-note);letter-spacing:0;opacity:1;margin:0 0 calc(8px / var(--glow-ui-scale,var(--k,1)));font-weight:400;line-height:1.5}.legacy-record-surface .glow-card .glass-related .segnear{font-size:var(--record-type-reading);letter-spacing:0;align-items:flex-start;padding:0;font-weight:400;line-height:1.7}.legacy-record-surface .glow-card .glass-related .segnear+.segnear{margin-top:var(--record-reading-gap)}.legacy-record-surface .glow-card .glass-related .neargrp+.neargrp{margin-top:calc(20px / var(--glow-ui-scale,var(--k,1)))}.legacy-record-surface .glow-card .glass-panel .console-head,.legacy-record-surface .glow-card .glass-panel .console-link{font-size:var(--record-type-label);letter-spacing:0;opacity:1;font-weight:500;line-height:1.5}.legacy-record-surface .glow-card .glass-panel .console-quoted{font-size:var(--record-type-reading);letter-spacing:0;font-weight:400;line-height:1.7}.legacy-record-surface .glow-card .glass-empty{font-size:var(--record-type-context);color:var(--record-type-note);font-weight:400;line-height:1.7}.legacy-record-surface .glow-card .glass-ref-tabs{margin:0 -8px var(--record-reading-gap);gap:3px}.legacy-record-surface .glow-card .glass-ref-tab{font-family:inherit;font-size:var(--record-type-label);letter-spacing:0;gap:3px;padding:0 2px;font-weight:500;line-height:1.45}.legacy-record-surface .glow-card .glass-ref-tab b{font-size:var(--record-type-status);letter-spacing:0;font-weight:400}.legacy-record-surface .glow-card .glass-ref-dot{width:5px;height:5px}.legacy-record-surface .glow-card .glass-ref-strip{border-top:0;margin:0;padding:0}.legacy-record-surface .glow-card .glass-ref-page p{font-size:var(--record-type-reading);letter-spacing:0;line-break:strict;text-align:left;margin:0;font-weight:400;line-height:1.7}.legacy-record-surface .glow-card .glass-ref-footer{margin-top:var(--record-reading-gap);justify-content:space-between;align-items:center;gap:10px;display:flex}.legacy-record-surface .glow-card .glass-ref-caption{min-width:0;color:var(--record-type-note);font-size:var(--record-type-label);flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:0;font-weight:400;line-height:1.45;display:flex}.legacy-record-surface .glow-card .glass-ref-count{font-size:var(--record-type-status);font-variant-numeric:tabular-nums;letter-spacing:.02em}.legacy-record-surface .glow-card .glass-ref-reader{flex:none;align-items:center;gap:2px}.legacy-record-surface .glow-card .glass-ref-reader>button{color:var(--glass-ink);background:#ffffff26;border:1px solid #0000;border-radius:10px}.legacy-record-surface .glow-card .glass-ref-reader>button:active{background:#ffffff59}@media (hover:hover) and (pointer:fine){.legacy-record-surface .glow-card .glass-ref-reader>button:hover:not(:disabled){background:#ffffff40}}.legacy-record-surface{bottom:auto;left:0;right:0;top:var(--record-viewport-top,0px);--record-safe-top:env(safe-area-inset-top,0px);--record-safe-bottom:env(safe-area-inset-bottom,0px);height:100dvh;scroll-padding-top:var(--record-safe-top);scroll-padding-bottom:var(--record-safe-bottom);background:#fff;position:fixed;overflow:clip}.legacy-record-surface .world-canvas{transform:translateY(max(0px, calc(var(--record-orb-y,872px) - 872px)))}.legacy-record-surface [data-record-keyboard=true] .world-canvas,.legacy-record-surface [data-record-keyboard=true] .orb-zone{visibility:hidden;pointer-events:none}.legacy-record-surface .orb-zone{bottom:calc(var(--record-height,980px) - var(--record-orb-y,872px) - var(--record-orb-hit-size,112px) / 2);width:var(--record-orb-hit-size,112px);height:var(--record-orb-hit-size,112px)}.k-record .k-head{top:var(--record-head-top,108px);left:34px;right:45px}.k-record .k-head h1{letter-spacing:-2px;-webkit-text-stroke:.7px currentColor;font-size:58px;font-weight:900}.k-record .k-record-brand{width:max-content;position:relative}.k-record .legacy-record-subtitle{letter-spacing:0;color:#7b7983;justify-content:space-between;width:calc(100% - 5.5px);margin:0;font-size:22px;font-weight:600;line-height:1.3;display:flex;position:absolute;top:65px;left:7.5px}.k-record .k-chev{top:max(-43px, calc(var(--record-safe-top,0px) / var(--k,1) + 12px / var(--k,1) - var(--record-head-top,108px)));color:#2014d8;position:absolute;right:0}.k-record .k-chev svg{width:26px;height:26px}.k-record .k-card{left:44px;top:var(--record-card-top,277px);width:366px;height:var(--record-card-height,448px)}.k-record .k-card.b1{left:44px;top:calc(var(--record-card-top,277px) - 24px);filter:none;transform:scale(.847)}.k-record .k-card.b2{left:44px;top:calc(var(--record-card-top,277px) - 45px);filter:none;transform:scale(.71)}.k-record .k-cin{border-radius:26px;box-shadow:0 7px 22px #181f3a33}.k-record .k-pal5{background:#ff2e60}.k-record .k-pal6{background:#ffe000}.k-record .k-pal7{background:#9227ff}.k-record .k-back.b1h{width:310px;left:72px;top:calc(var(--record-card-top,277px) - 24px);height:24px}.k-record .k-back.b2h{width:260px;left:97px;top:calc(var(--record-card-top,277px) - 51px);height:27px}.k-record .k-peek{font-size:19px;top:5px}.k-record .k-input{left:44px;right:44px;top:calc(var(--record-card-height,448px) / 2 - 20px);height:calc(var(--record-card-height,448px) / 2 - 28px);padding:0;font-size:29px}.k-record .k-input::placeholder{color:currentColor;opacity:.85;font-size:23px;font-weight:600;line-height:1.42}.k-record .k-input.sz24{height:calc(var(--record-card-height,448px) - 130px);font-size:24px;top:100px}.k-record .k-input.sz20{height:calc(var(--record-card-height,448px) - 120px);font-size:max(20px, calc(16px / var(--k,1)));top:90px}.k-record .k-caret{display:none}.k-record .record-help{top:calc(var(--record-card-top,277px) + 22px);z-index:30;right:60px}.k-record .record-help .context-help-dot{color:#fff;opacity:1;background:0 0;border:0;width:26px;height:32px;font-size:28px;font-weight:600}.k-record .record-help .context-help-pop{max-width:285px}.k-record .record-help.console-help{top:calc(var(--record-card-top,277px) + 8px);left:auto;right:54px}.k-record .record-help.console-help .context-help-pop{left:auto;right:0}.k-record .k-chips{right:54px}.k-record .k-subline{gap:4px;left:16px;right:16px}.k-record .k-subline .k-chip{padding:0 7px;font-size:13px}.k-record .k-sbtn{top:calc(var(--record-card-top,277px) + var(--record-card-height,448px) / 2 - 29px);border:1px solid #ddd8ff;width:58px;height:58px;box-shadow:0 4px 16px #181f3a2b,inset 0 0 0 1px #fff}.k-record .k-sbtn.l{left:23px}.k-record .k-sbtn.r{right:23px}.k-record .k-sbtn svg{width:26px;height:26px}.k-record .k-bbtn{bottom:calc(var(--record-height,980px) - var(--record-action-y,872px) - 37px)}.k-record.sheetOpen .k-head{top:62px}.k-record.sheetOpen .k-head h1{letter-spacing:-.5px;font-size:36px}.legacy-record-surface [data-record-keyboard=true] .k-record:not(.sheetOpen) .k-head h1{letter-spacing:-1px;font-size:36px}.legacy-record-surface [data-record-keyboard=true] .legacy-record-subtitle{width:92px;font-size:14px;top:15px;left:87px}.k-record .k-input.keyboard{transition:none}.k-record .k-subline input{font-size:max(20px, calc(16px / var(--k,1)))}.legacy-record-surface [data-record-keyboard=true] .k-chev{top:4px}.legacy-record-surface [data-record-keyboard=true] .k-card.b1,.legacy-record-surface [data-record-keyboard=true] .k-back.b1h{top:calc(var(--record-card-top) - 14px)}.legacy-record-surface [data-record-keyboard=true] .k-card.b2{top:calc(var(--record-card-top) - 26px)}.legacy-record-surface [data-record-keyboard=true] .k-back.b2h{top:calc(var(--record-card-top) - 28px);height:14px}.legacy-record-surface [data-record-keyboard=true] .k-back.b1h{height:14px}.legacy-record-surface [data-record-keyboard=true] .k-bbtn{width:calc(48px / var(--k,1));height:calc(48px / var(--k,1));bottom:calc(var(--record-height) - var(--record-action-y) - 24px / var(--k,1))}.legacy-record-surface [data-record-keyboard=true] .k-bbtn svg{width:calc(22px / var(--k,1));height:calc(22px / var(--k,1))}.k-record .k-card:not(.wrote) .k-input:not(.keyboard){top:calc(var(--record-card-height,448px) / 2 - 15px)}.legacy-record-surface .stage,.legacy-record-surface .main{overflow:clip}.k-record .k-pending-target:before{content:"";opacity:0;pointer-events:none;transition:transform var(--dur-press) var(--ease-collapse), opacity var(--dur-press) var(--ease-collapse);border:1px solid #8272e7;border-radius:50%;position:absolute;inset:-7px;transform:scale(.96)}.k-record .k-pending-target:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--dur-press) var(--ease-collapse);background:#dcd5ff;border-radius:50%;position:absolute;inset:1px}.k-record .k-pending-glyph{z-index:1;transition:transform var(--dur-press) var(--ease-collapse);justify-content:center;align-items:center;display:flex}.k-record[data-pending-drag=dragging] .k-pending-target:before{opacity:.45;transform:scale(1.04)}.k-record[data-pending-drag=ready] .k-pending-target:before,.k-record[data-pending-drag=snapped] .k-pending-target:before{opacity:.85;transform:scale(1.1)}.k-record[data-pending-drag=dragging] .k-pending-target:after{opacity:.28}.k-record[data-pending-drag=ready] .k-pending-target:after,.k-record[data-pending-drag=snapped] .k-pending-target:after{opacity:.5}.k-record[data-pending-drag=dragging] .k-pending-glyph{transform:translateY(-1px)}.k-record[data-pending-drag=ready] .k-pending-glyph,.k-record[data-pending-drag=snapped] .k-pending-glyph{transform:translateY(-2px)scale(1.04)}.k-record[data-pending-drag=receiving] .k-pending-target:before{opacity:.6;transform:scale(1.02)}.k-record[data-pending-drag=receiving] .k-pending-target:after{opacity:.45}.k-record[data-pending-drag=receiving] .k-pending-glyph{transform:scale(.96)}.k-record .k-pending-guide{z-index:54;pointer-events:none;left:402px;top:calc(var(--record-card-top) + var(--record-card-height) / 2 - 96px);opacity:0;width:1px;height:192px;transition:opacity var(--dur-press) var(--ease-collapse);background:linear-gradient(#8d7de5 calc(50% - 44px),#0000 calc(50% - 44px) calc(50% + 44px),#8d7de5 calc(50% + 44px));position:absolute}.k-record .k-pending-guide:before,.k-record .k-pending-guide:after{content:"";background:#8d7de5;width:7px;height:1px;position:absolute;left:-3px}.k-record .k-pending-guide:before{top:0}.k-record .k-pending-guide:after{bottom:0}.k-record[data-pending-drag=snapped] .k-pending-guide{opacity:.7}.k-record .k-pending-drag-hint{z-index:55;pointer-events:none;right:18px;top:calc(var(--record-card-top) + var(--record-card-height) / 2 + 48px);color:#51428a;white-space:nowrap;opacity:0;transition:transform var(--dur-press) var(--ease-collapse), opacity var(--dur-press) var(--ease-collapse);background:#fff;border-radius:12px;padding:5px 9px;font-size:14px;line-height:1.3;position:absolute;transform:translateY(3px);box-shadow:0 3px 12px #281e4b14}.k-record[data-pending-drag=dragging] .k-pending-drag-hint,.k-record[data-pending-drag=ready] .k-pending-drag-hint,.k-record[data-pending-drag=snapped] .k-pending-drag-hint{opacity:1;transform:translateY(0)}.k-record .record-help{transition:opacity var(--dur-press) var(--ease-collapse)}.k-record[data-pending-drag=dragging] .record-help,.k-record[data-pending-drag=ready] .record-help,.k-record[data-pending-drag=snapped] .record-help,.k-record[data-pending-drag=receiving] .record-help{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.k-record .k-pending-target:before,.k-record .k-pending-glyph,.k-record .k-pending-drag-hint{transform:none!important}}.k-record .k-input.k-text-scroll-source,.k-record .quote.k-text-scroll-source{padding-right:36px}.k-record .k-scroll.k-text-scroll-source{padding-right:82px}.k-record .k-text-scroll-rail{width:calc(44px / var(--k,1));z-index:4;color:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;right:40px}.k-record .k-text-scroll-rail[hidden]{display:none}.k-record .k-scroll-motion-defs{pointer-events:none;position:absolute;overflow:hidden}.k-record .k-scroll-motion-source{will-change:filter}.k-record .k-text-scroll-track{width:calc(1px / var(--k,1));margin-left:calc(-.5px / var(--k,1));border-radius:99px;position:absolute;inset:0 auto 0 50%;overflow:hidden}.k-record .k-text-scroll-track:before{content:"";opacity:.14;background:currentColor;position:absolute;inset:0}.k-record .k-text-scroll-fill{opacity:.28;transform-origin:top;background:currentColor;transition:none;position:absolute;inset:0;transform:scaleY(0)}.k-record .k-text-scroll-thumb{width:calc(3px / var(--k,1));margin-left:calc(-1.5px / var(--k,1));opacity:.72;will-change:transform;transition:opacity var(--dur-press) var(--ease-collapse);background:currentColor;border-radius:99px;position:absolute;top:0;left:50%;box-shadow:0 .5px 1px #1c0e261f}.k-record .k-text-scroll-rail[data-dragging]{cursor:grabbing}.k-record .k-text-scroll-rail[data-dragging] .k-text-scroll-thumb,.k-record .k-text-scroll-rail:focus-visible .k-text-scroll-thumb{opacity:.98}.k-record .k-text-scroll-rail:focus-visible{outline-offset:3px;border-radius:12px;outline:1px solid}@media (hover:hover) and (pointer:fine){.k-record .k-text-scroll-rail:hover .k-text-scroll-thumb{opacity:.85}}.legacy-record-surface [data-record-keyboard=true] .k-record:not(.sheetOpen) .k-card[data-state]{touch-action:pan-y}.legacy-record-surface [data-record-keyboard=true] .k-input,.legacy-record-surface [data-record-keyboard=true] .quote,.legacy-record-surface [data-record-keyboard=true] .k-scroll{overscroll-behavior-y:contain}.k-record[data-pending-drag]:not([data-pending-drag=idle]) .k-text-scroll-rail{visibility:hidden}@media (prefers-reduced-motion:reduce){.k-record .k-text-scroll-thumb{transition:none}.k-record .k-scroll-motion-source{filter:none!important}}.legacy-record-surface .k-record .k-cin[data-glow-card]>.k-text-scroll-rail{--glass-rail-x:calc(8px / var(--glow-ui-scale,var(--k,1)));left:2px;right:auto}.legacy-record-surface .k-record .k-cin:not([data-glow-card])>.k-text-scroll-rail{left:0;right:auto}.legacy-record-surface .k-record .k-cin:not([data-glow-card])>.k-text-scroll-rail :is(.k-text-scroll-track,.k-text-scroll-thumb){left:42px}.legacy-record-surface .k-record .k-input.sz20.k-text-scroll-source{padding-left:18px;padding-right:18px}.legacy-record-surface .k-record .glow-help .context-help-dot{font-size:calc(17px / var(--glow-ui-scale,var(--k,1)));line-height:1}.legacy-record-surface .k-record .record-help:not(.console-help){right:calc(73px - 22px / var(--k,1));top:calc(var(--record-card-top,277px) + 38px - 22px / var(--k,1))}.legacy-record-surface .k-record .record-help .context-help-dot{width:calc(44px / var(--k,1));height:calc(44px / var(--k,1));font-size:calc(17px / var(--k,1));line-height:1}.legacy-record-surface .k-record .record-help .context-help-dot:after{display:none}.legacy-record-surface .k-record .glow-head{min-height:88px;padding-top:calc(18px / var(--glow-ui-scale,var(--k,1)));display:flex}.legacy-record-surface .k-record .glow-head[data-pending-grab]{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.legacy-record-surface .k-record .glow-card-handle{top:calc(6px / var(--glow-ui-scale,var(--k,1)));width:calc(24px / var(--glow-ui-scale,var(--k,1)));height:calc(3px / var(--glow-ui-scale,var(--k,1)));margin-left:calc(-12px / var(--glow-ui-scale,var(--k,1)));opacity:.22;pointer-events:none;transition:opacity var(--dur-press) var(--ease-collapse);background:currentColor;border-radius:9px;position:absolute;left:50%}.legacy-record-surface .k-record .glow-head[data-pending-grab]:active .glow-card-handle{opacity:.5}.legacy-record-surface .k-record[data-pending-drag]:not([data-pending-drag=idle]) .glow-head[data-pending-grab]{cursor:grabbing}.legacy-record-surface .k-record .k-pending-target{isolation:isolate;transition:transform var(--dur-press) var(--ease-collapse), color var(--dur-elem) var(--ease-collapse), border-color var(--dur-elem) var(--ease-collapse)}.legacy-record-surface .k-record .k-pending-target:active{transform:scale(.96)}.legacy-record-surface .k-record .k-pending-target:focus-visible{outline-offset:calc(4px / var(--k,1));outline:2px solid #655399}.legacy-record-surface .k-record .k-pending-hit{z-index:2;width:calc(44px / var(--k,1));height:calc(44px / var(--k,1));border-radius:50%;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-record-surface .k-record .k-pending-target:before{z-index:-1;opacity:0;transition:transform var(--dur-press) var(--ease-collapse), opacity var(--dur-press) var(--ease-collapse);background:#ffffffdb;border:0;inset:-10px;transform:scale(.93);box-shadow:0 3px 14px #1c153712}.legacy-record-surface .k-record .k-pending-target:after{opacity:0;transition:transform var(--dur-elem) var(--ease-collapse), opacity var(--dur-elem) var(--ease-collapse);background:linear-gradient(155deg,#e6e1f5,#f6f3fc);inset:1px;transform:scale(.96);box-shadow:inset 0 2px 5px #3626611a}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive]{color:#655399;border-color:#65539952}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive]:after{opacity:.48;transform:scale(1)}.legacy-record-surface .k-record .k-pending-glyph{transform:none}.legacy-record-surface .k-record .k-pending-stack{width:calc(25px / var(--k,1));height:calc(25px / var(--k,1));overflow:visible}.legacy-record-surface .k-record [data-pending-layer]{transform-box:view-box;transition:transform calc(var(--dur-elem) * 1.4) var(--ease-collapse), opacity var(--dur-elem) var(--ease-collapse)}.legacy-record-surface .k-record .pending-layer-top{transform-origin:14px 9px;transform:none}.legacy-record-surface .k-record .pending-layer-middle{transform-origin:14px 13.5px;transform:none}.legacy-record-surface .k-record .pending-layer-lip{transform-origin:14px 13.5px;opacity:0;transform:none}.legacy-record-surface .k-record .pending-layer-base{transform-origin:14px 18px;transform:none}.legacy-record-surface .k-record .pending-layer-walls{transform-origin:14px 18px;opacity:0;transform:scaleY(0)}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive] .pending-layer-top{transform:translate(-3px,-4px)rotate(-18deg)scale(.9)}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive] .pending-layer-middle{transform:translateY(1px)scaleY(-1)}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive] .pending-layer-lip{opacity:1;transform:translateY(1px)}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive] .pending-layer-base{transform:translateY(1.5px)}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive] .pending-layer-walls{opacity:1;transform:translateY(1.5px)scaleY(1)}.legacy-record-surface .k-record .k-pending-target .k-pending-rim{z-index:1;pointer-events:none;opacity:0;width:calc(100% + 10px);height:calc(100% + 10px);transition:transform var(--dur-elem) var(--ease-collapse), opacity var(--dur-elem) var(--ease-collapse);position:absolute;top:-5px;left:-5px;transform:scale(.96)}.legacy-record-surface .k-record .k-pending-target[data-pending-mode=receive] .k-pending-rim{opacity:.72;transform:scale(1)}.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=dragging],[data-pending-drag=ready],[data-pending-drag=snapped]) .k-pending-target{transform:scale(1.06)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=dragging] .k-pending-target:before{opacity:.78;transform:scale(1.02)}.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=ready],[data-pending-drag=snapped]) .k-pending-target:before{opacity:1;transform:scale(1.1)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=dragging] .k-pending-target:after{opacity:.64;transform:scale(1)}.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=ready],[data-pending-drag=snapped]) .k-pending-target:after{opacity:.82;transform:scale(1)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=dragging] .k-pending-rim{opacity:.86;transform:scale(1.15)}.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=ready],[data-pending-drag=snapped]) .k-pending-rim{opacity:1;transform:scale(1.25)}.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=dragging],[data-pending-drag=ready],[data-pending-drag=snapped],[data-pending-drag=receiving]) :is([data-pending-layer],.k-pending-rim),.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=dragging],[data-pending-drag=ready],[data-pending-drag=snapped],[data-pending-drag=receiving]) .k-pending-target:after{transition-duration:var(--dur-press)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=dragging] .pending-layer-top{transform:translate(-4px,-6px)rotate(-28deg)scale(.9)}.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=ready],[data-pending-drag=snapped]) .pending-layer-top{transform:translateY(-4px)scale(.9)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .k-pending-target{transform:scale(.97)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .k-pending-target:before{opacity:.45;transform:scale(.97)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .k-pending-target:after{opacity:.8;transform:scale(.98)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .k-pending-rim{opacity:.72;transform:scale(1)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .pending-layer-top{opacity:.15;transform:translateY(6px)scale(.78)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .pending-layer-middle{transform:translateY(1.5px)}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .pending-layer-lip{opacity:0}.legacy-record-surface .k-record[data-pending-enabled=true][data-pending-drag=receiving] .pending-layer-walls{opacity:0;transform:scaleY(0)}.legacy-record-surface .k-record .k-pending-caption{z-index:55;width:96px;left:354px;top:calc(var(--record-card-top,277px) + var(--record-card-height,448px) / 2 + 52px);color:#51428a;font-size:calc(12px / var(--k,1));text-align:center;pointer-events:none;opacity:0;transition:transform var(--dur-press) var(--ease-collapse), opacity var(--dur-press) var(--ease-collapse);font-weight:500;line-height:1.4;position:absolute;transform:translateY(-3px)}.legacy-record-surface .k-record[data-pending-enabled=true]:is([data-pending-drag=dragging],[data-pending-drag=ready],[data-pending-drag=snapped],[data-pending-drag=receiving]) .k-pending-caption{opacity:1;transform:translateY(0)}.legacy-record-surface .k-record.sheetOpen .k-pending-caption{visibility:hidden}@media (hover:hover) and (pointer:fine){.legacy-record-surface .k-record .glow-head[data-pending-grab]:hover .glow-card-handle{opacity:.4}.legacy-record-surface .k-record .k-pending-target:hover:after{opacity:.68}}@media (prefers-reduced-motion:reduce){.legacy-record-surface .k-record :is(.k-pending-target,.k-pending-caption,.k-pending-glyph,.k-pending-rim,[data-pending-layer]),.legacy-record-surface .k-record .k-pending-target:before,.legacy-record-surface .k-record .k-pending-target:after{transition:none}.legacy-record-surface .k-record :is(.k-pending-target,.k-pending-caption,.k-pending-rim){transform:none!important}}
