:root{--p-blue:#2A4BEB;--p-navy:#16204F;--p-green:#1E7A4F;--p-red:#D8472F;--p-yellow:#FFD84D;--p-bg:#F4F5FB;--p-ink:#12132B;--p-ink-2:#2A2F48;--p-text-2:#4E5063;--p-text-3:#666C8C;--p-green-text:#1A6541;--p-red-text:#B03A23;--p-yellow-text:#7A5600;--p-on-yellow:#3A2A00;--p-red-strong:#C93E27;--p-blue-s:#EEEFFF;--p-blue-s2:#F4F7FE;--p-green-s:#E3F4EA;--p-green-s2:#F0F9F4;--p-red-s:#FDE9E4;--p-red-s2:#FFF5F3;--p-yellow-s:#FFF2CC;--p-yellow-s2:#FEF4D9;--p-white:#FFFFFF;--p-line:#E4E6F2;--p-fill:#F1F2F7;--p-fill-2:#E9ECF3;--p-handle:#D5D9EA;--p-radio:#B9BED4;--p-dash:#C4C9E2;--p-blue-2:#6682FD;--p-word:#2B579A;--p-overlay:rgba(15,18,46,.5);--p-navy-chip:#363F69;--p-navy-chip-text:#D8DEFC;--p-navy-label:#C6D2FC;--p-navy-seg:#324081;--p-mint:#79E1A5;--p-mint-text:#003C18;--p-font:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",sans-serif,"QMJ Math";--p-pad:16px;--p-r-sheet:28px;--p-r-card:16px;--p-r-btn:14px;--p-r-sm:12px;--p-h-btn:52px;--p-h-btn-2:48px;--p-tap:44px;--p-shadow-btn:0 8px 18px rgba(42,75,235,.26);--p-z-sheet:200}.p-root,.p-root *{box-sizing:border-box}.p-root{font-family:var(--p-font);color:var(--p-ink);font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased}:where(.p-root) button{font:inherit;color:inherit;cursor:pointer}.p-root :focus-visible{outline:3px solid rgba(42,75,235,.45);outline-offset:2px}.p-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:var(--p-h-btn);padding:0 18px;border:0;border-radius:var(--p-r-btn);font-weight:700;font-size:15.5px;line-height:1.15;text-align:center;text-decoration:none}.p-btn svg{flex:none}.p-btn--primary{background:var(--p-blue);color:var(--p-white);box-shadow:var(--p-shadow-btn)}.p-btn--secondary{height:var(--p-h-btn-2);background:var(--p-white);color:var(--p-blue);border:2px solid var(--p-blue)}.p-btn--wa{background:var(--p-green);color:var(--p-white)}.p-btn--link{height:var(--p-tap);background:none;color:var(--p-blue);font-size:13.5px}.p-btn--sm{width:auto;height:32px;padding:0 12px;border-radius:10px;font-size:13px;position:relative}.p-btn--sm:after{content:"";position:absolute;inset:-6px -4px}.p-btn--outline{width:auto;height:38px;padding:0 14px;border-radius:var(--p-r-sm);background:var(--p-white);color:var(--p-blue);border:1.5px solid var(--p-blue);font-size:13px}.p-btn[aria-disabled=true],.p-btn[disabled]{background:var(--p-line);color:var(--p-text-3);box-shadow:none;border-color:transparent;cursor:default}.p-iconbtn{position:relative;display:grid;place-items:center;width:36px;height:36px;flex:none;border:0;border-radius:50%;background:var(--p-fill);color:var(--p-text-3)}.p-iconbtn:after{content:"";position:absolute;inset:-4px}.p-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-weight:700;font-size:12px;white-space:nowrap}.p-badge--ok{background:var(--p-green-s);color:var(--p-green-text)}.p-badge--warn{background:var(--p-yellow-s);color:var(--p-yellow-text)}.p-badge--free{background:var(--p-yellow);color:var(--p-on-yellow)}.p-badge--hot{background:var(--p-red-strong);color:var(--p-white);border-radius:8px;font-weight:800;font-size:12.5px}.p-counter{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border:0;border-radius:999px;font-weight:700;font-size:12.5px;white-space:nowrap;text-decoration:none}.p-counter--free{background:var(--p-yellow-s2);color:var(--p-yellow-text)}.p-counter--hot{background:var(--p-red-s);color:var(--p-red-text)}.p-counter--paid{background:var(--p-blue-s);color:var(--p-blue)}.p-note{padding:12px 14px;border-radius:14px;font-weight:700;font-size:14.5px;line-height:1.25}.p-note--ok{background:var(--p-green-s);color:var(--p-green-text)}.p-note--err{background:var(--p-red-s);color:var(--p-red-text)}.p-note--warn{background:var(--p-yellow-s);color:var(--p-yellow-text)}.p-note--center{display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:6px 14px;border-radius:var(--p-r-sm);font-size:13.5px}.p-tip{margin:0;color:var(--p-text-3);font-size:12px;text-align:center}.p-num{padding:0 5px;border-radius:6px;background:var(--p-yellow-s);color:var(--p-yellow-text);font-style:italic;font-weight:800}.p-toast{display:flex;gap:10px;padding:14px 16px;border-radius:var(--p-r-card);background:var(--p-navy);color:var(--p-white);font-weight:600;font-size:12.5px;line-height:1.36}.p-toast svg{flex:none;margin-top:1px}.p-progress__top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.p-progress__label,.p-progress__pct{font-weight:700;font-size:13px}.p-progress__pct{color:var(--p-blue);font-variant-numeric:tabular-nums}.p-progress__track{height:16px;border-radius:999px;background:var(--p-line);overflow:hidden}.p-progress__fill{height:100%;min-width:16px;border-radius:999px;background:linear-gradient(90deg,var(--p-blue),var(--p-blue-2));transition:width .45s ease}.p-stages{list-style:none;margin:10px 0 0;padding:0}.p-stage{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14.5px}.p-stage__dot{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;background:var(--p-fill-2)}.p-stage--pending{color:var(--p-text-3)}.p-stage--done{color:var(--p-ink-2)}.p-stage--done .p-stage__dot{background:var(--p-green-s);color:var(--p-green-text)}.p-stage--current{color:var(--p-ink);font-weight:700}.p-stage--current .p-stage__dot{background:var(--p-blue-s)}.p-stage--current .p-stage__dot:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--p-blue)}.p-stage--error{color:var(--p-red-text);font-weight:700}.p-stage--error .p-stage__dot{background:var(--p-red-s);color:var(--p-red-text);font-weight:800;font-size:14px}.p-overlay{position:fixed;inset:0;z-index:var(--p-z-sheet);display:flex;align-items:flex-end;justify-content:center;background:var(--p-overlay)}.p-sheet{width:100%;max-height:92%;display:flex;flex-direction:column;background:var(--p-white);border-radius:var(--p-r-sheet) var(--p-r-sheet) 0 0;padding:0 var(--p-pad) var(--p-pad)}.p-sheet__handle{width:44px;height:5px;margin:12px auto 0;flex:none;border-radius:999px;background:var(--p-handle)}.p-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;min-height:36px}.p-sheet__title{margin:0;font-weight:800;font-size:19px;line-height:1.15}.p-sheet__sub{margin:10px 0 0;color:var(--p-text-2);font-size:13px}.p-sheet__sub--center{text-align:center}.p-sheet__body{margin-top:14px;overflow-y:auto;min-height:0}.p-sheet__foot{display:grid;gap:10px;margin-top:14px;flex:none}@media (min-width:641px){.p-overlay{align-items:center}.p-sheet{max-width:420px;border-radius:24px;padding-bottom:20px}.p-sheet__handle{visibility:hidden;margin-top:4px}}.p-opt{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 14px;text-align:left;background:var(--p-white);border:1.5px solid var(--p-line);border-radius:var(--p-r-card)}.p-opt+.p-opt{margin-top:9px}.p-opt__radio{width:20px;height:20px;flex:none;border-radius:50%;border:2px solid var(--p-radio);background:var(--p-white)}.p-opt__main{flex:1;min-width:0}.p-opt__title{display:block;font-weight:700;font-size:14px}.p-opt__sub{display:block;margin-top:2px;color:var(--p-text-3);font-size:12px}.p-opt[aria-checked=true]{border:2px solid var(--p-blue);background:var(--p-blue-s2);padding:9.5px 13.5px}.p-opt[aria-checked=true] .p-opt__radio{border:6px solid var(--p-blue)}.p-qcard{border:1px solid var(--p-line);border-radius:var(--p-r-card);padding:14px 13px;font-size:15.5px;line-height:1.48}.p-field,.p-qcard{background:var(--p-white)}.p-field{display:flex;align-items:center;height:50px;padding:0 14px;border:2px solid var(--p-line);border-radius:var(--p-r-card)}.p-field input{flex:1;width:100%;min-width:0;border:0;outline:0;background:none;font:800 20px var(--p-font);color:var(--p-ink)}.p-field__unit{color:var(--p-text-3);font-weight:600;font-size:13px}.p-field:focus-within{border-color:var(--p-blue)}.p-field--err{background:var(--p-red-s2);border-color:var(--p-red)}.p-field--ok{background:var(--p-green-s2);border-color:var(--p-green)}.p-field--ok input{color:var(--p-green-text)}.p-segs{display:flex;gap:6px}.p-segs i{flex:1;height:5px;border-radius:999px;background:var(--p-line)}.p-segs i.is-done{background:var(--p-green)}.p-segs i.is-current{background:var(--p-blue)}.p-linkbox{display:flex;align-items:center;gap:10px;min-height:50px;padding:8px 10px 8px 14px;background:var(--p-fill);border:1.5px dashed var(--p-dash);border-radius:14px;color:var(--p-ink-2);font-weight:600;font-size:13.5px}.p-linkbox__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-steps{list-style:none;margin:12px 0 0;padding:0;counter-reset:s}.p-steps li{display:flex;align-items:center;gap:10px;min-height:30px;font-size:13.5px;counter-increment:s}.p-steps li:before{content:counter(s);display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;background:var(--p-blue);color:var(--p-white);font-weight:700;font-size:12px}.p-file{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--p-line);border-radius:var(--p-r-card)}.p-file__icon{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:var(--p-word);color:var(--p-white);font-weight:800;font-size:14px}.p-file__name{display:block;font-weight:700;font-size:14px;overflow-wrap:anywhere}.p-file__meta{display:block;margin-top:1px;color:var(--p-text-3);font-size:12px}.p-file__meta a{color:var(--p-blue);font-weight:700;text-decoration:none}.p-topic{padding:14px 14px 13px;border-radius:24px;background:var(--p-navy);color:var(--p-white)}.p-topic__row{display:flex;gap:10px}.p-topic__back{display:grid;place-items:center;width:28px;height:44px;margin:-10px 0 -10px -6px;flex:none;color:var(--p-white);background:none;border:0}.p-topic__title{margin:0;font-weight:800;font-size:15.5px;line-height:1.2}.p-topic__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.p-tchip{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--p-navy-chip);color:var(--p-navy-chip-text);font-weight:600;font-size:12px}.p-tchip--ok{background:var(--p-mint);color:var(--p-mint-text);font-weight:700}.p-pack{margin-top:12px}.p-pack__top{display:flex;justify-content:space-between;color:var(--p-navy-label);font-size:12px}.p-pack__segs{display:flex;gap:5px;margin-top:7px}.p-pack__segs i{flex:1;height:5px;border-radius:999px;background:var(--p-navy-seg)}.p-pack__segs i.is-done{background:var(--p-mint)}.p-tabs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.p-tab{display:inline-flex;align-items:center;gap:3px;min-height:var(--p-tap);padding:0;border:0;background:none;color:var(--p-text-3);font-weight:600;font-size:12.5px;white-space:nowrap}.p-tab[aria-current=page]{color:var(--p-blue);font-weight:800;box-shadow:inset 0 -2px 0 var(--p-blue)}.p-tab.is-done{color:var(--p-green)}.p-seg{display:inline-flex;padding:3px;border-radius:var(--p-r-sm);background:var(--p-fill-2)}.p-seg button{height:30px;padding:0 9px;border:0;border-radius:10px;background:none;color:var(--p-text-2);font-weight:600;font-size:12px;white-space:nowrap}.p-seg button[aria-pressed=true]{background:var(--p-white);color:var(--p-ink);font-weight:700;box-shadow:0 1px 3px rgba(18,19,43,.14)}.p-checkpill{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1.5px solid var(--p-line);border-radius:var(--p-r-sm);background:var(--p-white);font-weight:700;font-size:13px}.p-checkpill__box{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--p-blue);color:var(--p-white)}.p-bar{display:flex;gap:10px;padding:12px var(--p-pad);background:var(--p-white);border-top:1px solid var(--p-line)}.p-bar .p-btn{height:50px;font-size:14px}.p-bar .p-btn--secondary{font-size:13px;padding:0 10px}.plan-btn--blue{min-height:48px;background:var(--p-blue,#2A4BEB);color:#fff;box-shadow:0 8px 18px rgba(42,75,235,.22)}.plan-btn--blue:hover{filter:brightness(1.06)}.ck-sum{padding:12px 14px;border:2px solid var(--p-blue,#2a4beb);border-radius:16px;background:var(--p-blue-s2,#F4F7FE)}.ck-sum p{margin:0}.ck-sum__offer{display:flex;align-items:center;gap:8px;margin-bottom:6px!important;color:var(--p-red-text,#B03A23);font-weight:800;font-size:13px}.ck-sum__name{color:var(--p-text-2,#4E5063);font-weight:700;font-size:13px;line-height:1.3}.ck-sum__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:2px!important}.ck-sum__price b{color:var(--p-blue,#2A4BEB);font-weight:800;font-size:28px;line-height:1.1;letter-spacing:-.5px}.ck-sum__price s{color:var(--p-text-3,#666C8C);font-weight:700;font-size:15px}.ck-sum__or{margin-top:2px!important;color:var(--p-text-2,#4E5063);font-weight:600;font-size:12.5px}.ck-change{justify-content:flex-start;width:auto;height:36px;padding:0 2px;margin:2px 0 4px;font-weight:700}.ck-steps{display:grid;gap:14px}.ck-step{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start}.ck-step__n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--p-blue,#2A4BEB);color:#fff;font-weight:800;font-size:13px}.ck-step__t{margin:2px 0 0;font-weight:800;font-size:15px;line-height:1.25;color:var(--p-ink,#12132B)}.ck-step__p{margin:3px 0 0;color:var(--p-text-2,#4E5063);font-size:12.5px;line-height:1.4}.ck-mob{display:none}@media (max-width:719.98px){.ck-desk{display:none}.ck-mob{display:inline}}.ck-kaspi{display:flex;align-items:center;gap:12px;margin-top:10px;padding:10px;border:1px solid var(--p-line,#e4e6f2);border-radius:14px;background:#fff}.ck-kaspi .plan-qr{flex:none;width:96px;margin:0;padding:0;border:0}.ck-kaspi .plan-qr img{display:block;width:96px;height:96px}.ck-kaspi .plan-qr figcaption{display:none}.ck-kaspi__side{flex:1;min-width:0;display:grid;gap:8px}.ck-phone{display:flex;align-items:center;justify-content:space-between;gap:10px}.ck-phone__t{min-width:0;display:grid;gap:1px}.ck-phone__t b{font-weight:800;font-size:16px;letter-spacing:.2px;color:var(--p-ink,#12132B);overflow-wrap:anywhere}.ck-phone__t small{color:var(--p-text-3,#666C8C);font-size:12px;font-weight:600}.ck-copy{position:relative;flex:none;height:34px;padding:0 12px;border:1.5px solid var(--p-blue,#2a4beb);border-radius:10px;background:#fff;color:var(--p-blue,#2A4BEB);font:inherit;font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap}.ck-copy:after{content:"";position:absolute;inset:-5px 0}.ck-copy[data-copied]{border-color:var(--p-green,#1E7A4F);background:var(--p-green-s,#E3F4EA);color:var(--p-green-text,#1A6541)}.ck-paylink{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:12px;background:var(--p-red-strong,#C93E27);color:#fff;font-weight:700;font-size:14.5px;text-decoration:none}@media (min-width:720px){.ck-kaspi:has(.plan-qr) .ck-paylink{display:none}}.ck-send{margin-top:10px}.ck-note{margin:0;font-size:12.5px;font-weight:600;line-height:1.4}.ck-sent{display:grid;gap:10px;justify-items:stretch;text-align:center}.ck-sent p{margin:0}.ck-ok__ic,.ck-sent__ic{display:grid;place-items:center;width:64px;height:64px;margin:0 auto;border-radius:50%;background:var(--p-yellow-s,#FFF2CC);color:var(--p-yellow-text,#7A5600)}.ck-sent__t{margin:0;font-weight:800;font-size:19px;color:var(--p-ink,#12132B)}.ck-sent__p{color:var(--p-text-2,#4E5063);font-size:13.5px;line-height:1.4}.ck-sent__meta{color:var(--p-text-3,#666C8C);font-size:12.5px;font-weight:700}.ck-sent__box{padding:10px 12px;border-radius:12px;background:var(--p-fill,#F1F2F7);color:var(--p-ink-2,#2A2F48);font-size:13px;line-height:1.4}.ck-sent__go{margin-top:2px}.ck-sent__again{justify-self:center}.plan-pay--sent{padding:18px 14px}.plan-pay--sent .p-btn,.plan-req--ck .ck-sent .p-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:0;border-radius:14px;font:inherit;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer}.plan-pay--sent .p-btn--primary,.plan-req--ck .p-btn--primary{background:var(--p-blue,#2A4BEB);color:#fff}.plan-pay--sent .p-btn--link,.plan-req--ck .p-btn--link{width:auto;min-height:44px;background:none;color:var(--plan-blue-ink,#153fb8);font-size:13.5px;text-decoration:underline}.plan-req--ck{display:grid;gap:12px;margin-top:12px}.plan-req--ck .p-btn--wa{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border:0;border-radius:14px;background:var(--p-green,#1E7A4F);color:#fff;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.plan-req--ck .p-note{padding:10px 12px;border-radius:12px}.plan-req--ck .p-note--warn{background:var(--p-yellow-s,#FFF2CC);color:var(--p-yellow-text,#7A5600)}.plan-req--ck .ck-kaspi .plan-qr--modal{width:96px}.ck-sheet--ok .p-sheet__head,.ck-sheet--sent .p-sheet__head{position:relative;justify-content:center;margin-top:4px}.ck-sheet--ok .p-sheet__title,.ck-sheet--sent .p-sheet__title{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 40px;text-align:center;font-size:20px}.ck-sheet--ok .p-sheet__head>.p-iconbtn,.ck-sheet--sent .p-sheet__head>.p-iconbtn{position:absolute;top:0;right:0}.ck-ok__ic{background:var(--p-green-s,#E3F4EA);color:var(--p-green-text,#1A6541)}.ck-sheet--ok .p-sheet__sub{margin-top:6px;font-size:13.5px;line-height:1.4}.ck-ok__rows{margin:0;border:1px solid var(--p-line,#e4e6f2);border-radius:14px;overflow:hidden}.ck-ok__rows>div{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;font-size:13.5px}.ck-ok__rows>div+div{border-top:1px solid var(--p-line,#e4e6f2)}.ck-ok__rows dt{color:var(--p-text-3,#666C8C);font-weight:600}.ck-ok__rows dd{margin:0;min-width:0;text-align:right;font-weight:800;color:var(--p-ink,#12132B);overflow-wrap:anywhere}.ck-ok__stop{display:grid;gap:2px;margin-top:10px;padding:10px 12px;border:1px solid var(--p-line,#e4e6f2);border-radius:14px}.ck-ok__stop small{color:var(--p-text-3,#666C8C);font-size:12px;font-weight:600}.ck-ok__stop b{font-size:14px;font-weight:800;line-height:1.3;color:var(--p-ink,#12132B);overflow-wrap:anywhere}.ck-ok__stop span{color:var(--p-text-2,#4E5063);font-size:12px}.plan-untried{margin:4px 0 14px}.plan-untried__h{margin:0 0 8px;font-size:15px;font-weight:800;color:var(--p-ink,#12132B)}.plan-untried ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.plan-untried li{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--p-line,#e4e6f2);border-radius:14px;background:#fff}.plan-untried__ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--p-blue-s,#EEEFFF);color:var(--p-blue,#2A4BEB)}.plan-untried__ic[data-k=game],.plan-untried__ic[data-k=homework]{background:var(--p-green-s,#E3F4EA);color:var(--p-green-text,#1A6541)}.plan-untried__ic[data-k=reflection]{background:var(--p-yellow-s,#FFF2CC);color:var(--p-yellow-text,#7A5600)}.plan-untried__t{flex:1;min-width:0;display:grid;gap:1px}.plan-untried__t b{font-size:14px;font-weight:800;line-height:1.25;color:var(--p-ink,#12132B)}.plan-untried__t small{font-size:12px;line-height:1.3;color:var(--p-text-2,#4E5063)}.plan-untried__new{flex:none;padding:2px 8px;border-radius:999px;background:var(--p-red-s,#FDE9E4);color:var(--p-red-text,#B03A23);font-size:11.5px;font-weight:800}.plan-trust{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.plan-trust li{display:grid;justify-items:center;gap:4px;text-align:center;font-size:11.5px;font-weight:600;line-height:1.25;color:var(--p-text-2,#4E5063)}.plan-trust__ic{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--p-blue-s,#EEEFFF);color:var(--p-blue,#2A4BEB)}.plan-dock{display:none}@media (max-width:719.98px){.plan-dock{display:block;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:#fff;box-shadow:0 -6px 18px rgba(18,19,43,.1);transform:translateY(110%);visibility:hidden;transition:transform .18s ease,visibility 0s linear .18s}.plan-dock[data-show]{transform:none;visibility:visible;transition:transform .18s ease}.plan-dock .plan-btn{min-height:50px;font-size:15.5px}}@media (prefers-reduced-motion:reduce){.plan-dock,.plan-dock[data-show]{transition:none}}.plan-meter[data-tone=pending]{background:#FEF4D9;color:#7A5600;font-weight:700}@media print{.ck-sheet,.plan-dock{display:none!important}}.ck-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin-top:8px}.ck-strip__q{display:grid;place-items:center;height:26px;border-radius:7px;background:var(--p-blue-s,#E6ECFD);color:var(--p-blue,#2A4BEB);font-weight:800;font-size:12.5px}.ck-strip__q[data-cur="1"]{background:var(--p-blue,#2A4BEB);color:#fff}.ck-sum__note{margin:4px 0 0!important;color:var(--p-text-3,#666C8C);font-size:11.5px;font-weight:600;line-height:1.35}.ck-term{display:grid;gap:2px;margin:8px 0 0;font-size:12.5px}.ck-term>div{display:flex;justify-content:space-between;gap:10px}.ck-term dt{color:var(--p-text-3,#666C8C);font-weight:600}.ck-term dd{margin:0;color:var(--p-ink,#12132B);font-weight:800;text-align:right}.ck-sched{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:6px 0 0;padding:0}.ck-sched li{display:flex;flex-direction:column;align-items:center;padding:4px 2px;border-radius:8px;background:#fff;border:1px solid var(--p-line,#e4e6f2);line-height:1.15}.ck-sched b{font-size:12.5px;font-weight:800;color:var(--p-ink,#12132B);font-variant-numeric:tabular-nums}.ck-sched small{font-size:10.5px;font-weight:600;color:var(--p-text-3,#666C8C)}.ck-up{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-top:8px}.ck-up__btn{position:relative;justify-content:center;cursor:pointer}.ck-up[data-busy="1"] .ck-up__btn{opacity:.7;cursor:progress}.ck-up__input{position:absolute;inset:0;opacity:0;cursor:inherit;width:100%;height:100%}.ck-up__btn:focus-within{outline:2px solid var(--p-blue,#2A4BEB);outline-offset:2px}.ck-up__hint{color:var(--p-text-3,#666C8C);font-size:11.5px;font-weight:600;text-align:center}.ck-up__err{margin:2px 0 0;color:var(--p-red-text,#B03A23);font-size:12.5px;font-weight:700;text-align:center}.ck-send--alt{margin-top:6px;justify-content:center;font-size:12.5px}