.qc-hero{color:#fff;background:linear-gradient(90deg,#051922cc,#05192294 48%,#05192240),url(/assets/hero-cap-canaille-v418.jpg) 50% 52%/cover no-repeat;align-items:center;min-height:198px;padding:32px 0 28px;display:flex;position:relative;overflow:hidden}.qc-hero .container{z-index:1;position:relative}.qc-eye,.qc-main section>em{letter-spacing:.15em;color:#5cc867;font-size:.7rem;font-style:normal;font-weight:850}.qc-eye{color:#61e5b0!important}.qc-hero h1{letter-spacing:-.035em;max-width:900px;margin:8px 0 10px;font-size:clamp(1.85rem,3.1vw,2.65rem);line-height:1.08}.qc-hero h1 span{color:#6bd574}.qc-hero p{color:#f2f6f5;max-width:800px;margin:0 0 9px;line-height:1.65}.qc-hero small{color:#d4dfdc}.qc-main{padding-top:32px;padding-bottom:80px;max-width:1000px!important}.qc-nav{background:var(--surface,#fff);border:1px solid var(--border-color,#dce4df);border-radius:13px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:42px;padding:13px 15px;display:flex}.qc-nav a{color:inherit;background:#50be5a14;border-radius:7px;padding:6px 9px;font-size:.75rem;text-decoration:none}.qc-main section{margin-bottom:58px;scroll-margin-top:90px}.qc-main h2{letter-spacing:-.025em;margin:7px 0 12px;font-size:clamp(1.45rem,2.7vw,2rem)}.qc-main p{line-height:1.7}.mono,.qc-main code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.qc-triad{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:9px;margin:22px 0;display:grid}.qc-triad>div,.qc-config>div,.qc-memo>div,.qc-flow>div,.qc-check{background:#fff;border:1px solid #d9e3e7;border-radius:12px;padding:16px}.qc-triad>strong,.qc-flow>i{color:#50b95c;place-items:center;font-size:1.3rem;display:grid}.qc-triad small,.qc-config small,.qc-memo small{color:#4a9d53;letter-spacing:.1em;font-size:.65rem;font-weight:850;display:block}.qc-triad b,.qc-config b{margin:6px 0;display:block}.qc-triad p{margin:0;font-size:.76rem;line-height:1.45}.qc-key{background:#f4fbf6;border:1px solid #b9dec1;border-radius:12px;flex-direction:column;gap:5px;margin:20px 0;padding:17px 19px;display:flex}.qc-key b{color:#287d36}.qc-key span{line-height:1.55}.qc-window{color:#26332d;background:#f6f8f7;border:1px solid #c6d0cb;border-radius:12px;margin:25px 0 7px;overflow:hidden;box-shadow:0 14px 34px #0f1e161a}.qc-window>header{color:#fff;background:#303a3d;align-items:center;gap:12px;padding:10px 14px;font-size:.78rem;display:flex}.qc-window>header i{color:#102217;background:#55c161;border-radius:3px;padding:3px 7px;font-style:normal;font-weight:900}.qc-window>header b{margin-left:auto}.qc-window main{padding:21px}.qc-window label{color:#526159;margin-bottom:14px;font-size:.71rem;font-weight:750;display:block}.qc-window label>div{color:#26332d;background:#fff;border:1px solid #b9c5bf;border-radius:3px;justify-content:space-between;margin-top:5px;padding:9px 10px;font-weight:500;display:flex}.qc-cols{grid-template-columns:1fr 1fr;gap:15px;display:grid}.caption{color:#78847e;font-size:.72rem!important}.qc-warn{background:#e0a44814;border-left:4px solid #e0a448;border-radius:0 10px 10px 0;padding:15px 17px}.qc-positions{gap:8px;margin:20px 0;display:grid}.qc-positions.four,.qc-positions.eight{grid-template-columns:repeat(4,1fr)}.qc-positions>div{text-align:center;background:#fff;border:1px solid #d9e3e7;border-radius:10px;padding:13px}.qc-positions b{color:#50b95c;font:850 1.25rem ui-monospace,monospace;display:block}.qc-positions span{margin:4px 0;font-size:.72rem;font-weight:750;display:block}.qc-positions small{color:#7b8983;font-size:.64rem}.qc-decode>div{flex-direction:column;justify-content:center;align-items:center;min-height:142px;display:flex}.qc-decode>div>p{color:#687872;margin:5px 0 0!important;font-size:.69rem!important;line-height:1.35!important}.qc-decode-intro{color:#65736c;font-size:.86rem}.qc-code{background:#fff;border:1px solid #d9e3e7;border-radius:12px;margin:18px 0;overflow:hidden}.qc-code header{color:#132b3a;letter-spacing:.08em;background:#f6f9fa;border-bottom:1px solid #d9e3e7;justify-content:space-between;align-items:center;padding:9px 12px;font-size:.67rem;font-weight:800;display:flex}.qc-code pre{color:#183044;background:#fff;margin:0;padding:17px;overflow:auto}.qc-code button,.qc-examples button{color:#183044;cursor:pointer;background:#fff;border:1px solid #d7e0e4;border-radius:7px;padding:5px 8px}.qc-table{border:1px solid var(--border-color,#dce4df);border-radius:10px;grid-template-columns:2fr 1fr;margin:18px 0;display:grid;overflow:hidden}.qc-table>*{border-bottom:1px solid var(--border-color,#dce4df);padding:10px 13px}.qc-table>:nth-last-child(-n+2){border-bottom:0}.qc-table>b{background:#50be5a14;font-size:.72rem}.qc-filter{text-align:left;color:#183044;background:#fff;border:1px solid #d9e3e7;border-radius:12px;margin:18px 0;padding:52px 18px 18px;position:relative;overflow:auto}.qc-filter:before{content:"Expression Qlik Sense / QMC";color:#132b3a;background:#f6f9fa;border-bottom:1px solid #d9e3e7;border-radius:12px 12px 0 0;align-items:center;height:38px;padding:0 15px;font-size:.7rem;font-weight:800;display:flex;position:absolute;inset:0 0 auto}.qc-filter code{color:#4f9a54;font-weight:700}.qc-special{background:#f4fbf6;border:1px solid #b9dec1;border-radius:11px;margin:14px 0 18px;padding:15px 17px}.qc-special>b{color:#287d36;margin-bottom:10px;font-size:.8rem;display:block}.qc-special>div{grid-template-columns:38px 1fr;align-items:start;gap:8px;margin:7px 0;font-size:.75rem;line-height:1.45;display:grid}.qc-special code{color:#318b3d;background:#eef7f0;border-radius:6px;place-items:center;min-width:28px;min-height:25px;padding:0 4px;font-weight:800;display:inline-grid}.qc-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:7px;margin:24px 0;display:grid}.qc-flow small{letter-spacing:.09em;color:#75837d;font-size:.6rem;display:block}.qc-flow b{margin-top:5px;display:block}.qc-flow .run{background:#f3fbf5;border-color:#9ed1aa}.qc-config{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.qc-timeline{border:1px solid #d9e3e7;border-radius:12px;margin:20px 0;overflow:hidden}.qc-timeline>div{border-bottom:1px solid #e3eaed;grid-template-columns:90px 1fr 115px;align-items:center;gap:12px;padding:12px 15px;display:grid}.qc-timeline>div:last-child{border-bottom:0}.qc-timeline time{font:800 .9rem ui-monospace,monospace}.qc-timeline span{color:#697a73;font-size:.76rem}.qc-timeline b{color:#318b3d;font-size:.73rem}.qc-timeline .no{background:#faf6f3}.qc-timeline .no b{color:#9a5848}.qc-bad{background:#fff9f6;border:1px solid #e2c5bb;border-radius:12px;margin:20px 0;overflow:hidden}.qc-bad>header{color:#8b4a3b;letter-spacing:.08em;background:#f8ece7;padding:10px 15px;font-size:.68rem;font-weight:850}.qc-bad .qc-config{margin:14px}.qc-bad>p{margin:14px 16px 17px}.qc-examples{grid-template-columns:1fr 1fr;gap:11px;display:grid}.qc-examples>div{background:#fff;border:1px solid #d9e3e7;border-radius:11px;padding:15px}.qc-examples span{font-size:.8rem;font-weight:750}.qc-examples p{color:#183044;background:#f6f9fa;border:1px solid #e1e8eb;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 6px;padding:9px 10px;display:flex}.qc-examples small{color:#718079;font-size:.7rem;line-height:1.45}.qc-memo{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.qc-memo b{margin:6px 0;display:block}.qc-memo p{margin:0;font-size:.78rem}.qc-check{margin:20px 0}.qc-check>b{margin-bottom:8px;display:block}.qc-check ol{margin:0;padding-left:20px;line-height:1.75}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-nav,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-positions>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-examples>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-memo>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-triad>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-config>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-flow>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-check{color:#edf5f3;background:#10242d;border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-filter,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-code{color:#edf5f3;background:#102028;border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-filter:before,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-code header{color:#dce8e5;background:#132b35;border-bottom-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-filter code{color:#78db84}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-code pre{color:#dce8e5;background:#102028}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-special,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-key{color:#e8f5f0;background:#0f302b;border-color:#287357}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-special>b,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-key>b{color:#6ee09a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-decode>div>p,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-examples small,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-timeline span{color:#a9bbb6}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-examples p{color:#edf5f3;background:#132b35;border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-code button,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-examples button{color:#dce8e5;background:#102028;border-color:#405862}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-timeline{border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-timeline>div{border-bottom-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-timeline .no{background:#34272a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-bad{background:#2d2224;border-color:#68434a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-bad>header{color:#e4aebb;background:#402b30}@media (width<=760px){.qc-cols,.qc-examples,.qc-memo,.qc-config,.qc-triad{grid-template-columns:1fr}.qc-triad>strong{height:18px}.qc-positions.eight,.qc-positions.four{grid-template-columns:1fr 1fr}.qc-flow{grid-template-columns:1fr}.qc-flow>i{height:16px;transform:rotate(90deg)}.qc-timeline>div{grid-template-columns:70px 1fr}.qc-timeline b{grid-column:2}.qc-window main{padding:14px}}@media (width<=600px){.qc-hero{background-position:50%;min-height:190px;padding:30px 0 27px}.qc-hero h1{font-size:1.9rem}}.qc-mechanism{margin:24px 0}.qc-start-card{color:#183044;background:#f4fafc;border:1px solid #9bc8d8;border-radius:12px;width:min(360px,100%);padding:16px 18px}.qc-start-card small{letter-spacing:.09em;color:#467f96;font-size:.62rem;font-weight:850;display:block}.qc-start-card b{margin-top:6px;font:850 .96rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.qc-flow-below{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;margin:12px 0 0 30px;position:relative}.qc-flow-below:before{content:"";background:#9bc8d8;width:1px;height:12px;position:absolute;top:-12px;left:24px}.qc-flow-below .filter{background:#fffaf0;border-color:#dfc68e}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-start-card{color:#edf5f3;background:#12313e;border-color:#35677a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-start-card small{color:#8bc4da}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-flow-below:before{background:#35677a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-flow-below .filter{background:#3a321e;border-color:#705d2e}@media (width<=760px){.qc-flow-below{grid-template-columns:1fr;margin:12px 0 0 18px}.qc-flow-below:before{left:18px}.qc-flow-below>i{height:16px;transform:rotate(90deg)}}.qc-three{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 22px;display:grid}.qc-three>div,.qc-note,.qc-business,.qc-recipes>div,.qc-pitfalls>div,.qc-cheat{background:#fff;border:1px solid #d9e3e7;border-radius:12px;padding:16px}.qc-three small{color:#4a9d53;letter-spacing:.09em;font-size:.64rem;font-weight:850;display:block}.qc-three b{margin:5px 0;display:block}.qc-three p{margin:0;font-size:.76rem}.qc-start-card p{margin:5px 0 0;font-size:.75rem;line-height:1.45}.qc-main h3{margin:24px 0 8px;font-size:1rem}.qc-business{background:#f4fbf6;border-color:#b9dec1;justify-content:space-between;align-items:center;gap:15px;margin:18px 0;font-size:.8rem;display:flex}.qc-business b{color:#287d36}.qc-week{grid-template-columns:repeat(7,1fr);gap:6px;margin:15px 0;display:grid}.qc-week>div{background:#f4fbf6;border:1px solid #b9dec1;border-radius:9px;flex-direction:column;align-items:center;gap:5px;padding:10px 4px;font-size:.72rem;display:flex}.qc-week b{color:#318b3d}.qc-week .off{color:#85908b;background:#f7f8f8;border-color:#dde3e1}.qc-week .off b{color:#9a5848}.qc-note{background:#f7fafb;grid-template-columns:220px 1fr;align-items:start;gap:15px;margin:18px 0;display:grid}.qc-note b{font-size:.8rem}.qc-note span{font-size:.77rem;line-height:1.55}.qc-recipes{grid-template-columns:1fr 1fr;gap:11px;display:grid}.qc-recipes>div h3{margin:0 0 7px}.qc-recipes>div p{margin:0 0 10px;font-size:.76rem}.qc-recipes>div code{color:#183044;background:#f6f9fa;border-radius:7px;margin-top:6px;padding:8px 10px;font-size:.72rem;display:block}.qc-method{gap:8px;margin:20px 0;display:grid}.qc-method>div{background:#fff;border:1px solid #d9e3e7;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.qc-method>div>b{color:#318b3d;background:#eef7f0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.qc-method span{font-size:.79rem;line-height:1.5}.qc-pitfalls{grid-template-columns:1fr 1fr;gap:11px;display:grid}.qc-pitfalls>div{border-left:4px solid #e0a448}.qc-pitfalls b{font-size:.82rem}.qc-pitfalls p{margin:7px 0 0;font-size:.76rem;line-height:1.5}.qc-cheat{flex-direction:column;gap:8px;margin-top:18px;display:flex}.qc-cheat>b{color:#287d36}.qc-cheat code{color:#183044;background:#f6f9fa;border-radius:8px;padding:10px;font-size:.72rem;overflow:auto}.qc-cheat span{color:#687872;font-size:.74rem}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-three>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-note,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-recipes>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-pitfalls>div,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-cheat,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-method>div{color:#edf5f3;background:#10242d;border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-business{color:#e8f5f0;background:#0f302b;border-color:#287357}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-business b{color:#6ee09a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-week>div{color:#e8f5f0;background:#15382b;border-color:#2f7052}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-week .off{color:#93a39e;background:#202c30;border-color:#3a4a50}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-recipes>div code,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-cheat code{color:#dce8e5;background:#132b35}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-method>div>b{color:#78db84;background:#15382b}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-cheat span{color:#a9bbb6}@media (width<=760px){.qc-three,.qc-recipes,.qc-pitfalls{grid-template-columns:1fr}.qc-business{flex-direction:column;align-items:flex-start}.qc-note{grid-template-columns:1fr}.qc-week{grid-template-columns:repeat(4,1fr)}}.qc-scenario{background:linear-gradient(#fff,#fbfdfc);border:1px solid #d8e4e1;border-radius:16px;margin:22px 0 30px;overflow:hidden}.qc-scenario>header{background:#f7faf9;border-bottom:1px solid #e1e9e6;align-items:center;gap:14px;padding:16px 18px;display:flex}.qc-scenario>header>span{color:#267b36;letter-spacing:.08em;background:#e8f5eb;border-radius:999px;place-items:center;min-width:58px;height:30px;font-size:.65rem;font-weight:900;display:grid}.qc-scenario>header b{color:#183044;font-size:1rem;display:block}.qc-scenario>header small{color:#71807a;margin-top:3px;font-size:.73rem;display:block}.qc-needline{color:#4c625a;background:#fcfefd;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:.73rem;font-weight:750;display:flex}.qc-needline i{background:#6aae78;border-radius:50%;width:4px;height:4px}.qc-scenario .qc-config{margin:0 16px 14px}.qc-track{align-items:center;padding:4px 18px 18px;display:flex;overflow-x:auto}.qc-track>div{background:#f1faf3;border:1px solid #b9dec1;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:64px;height:56px;display:flex}.qc-track>div b{font-size:.76rem}.qc-track>div span{color:#2e8b42;font-size:.7rem}.qc-track>div.off{color:#8a8379;background:#f8f7f5;border-color:#ded9d2}.qc-track>div.off span{color:#a75c4b}.qc-track>i{background:#c8d8d1;flex:1 0 18px;min-width:18px;height:2px}.qc-track.short{max-width:650px}.qc-explain{color:#52655e;margin:0;padding:0 18px 18px;font-size:.77rem;line-height:1.6}.qc-retention{background:#f5faf8;border:1px dashed #b7d5c9;border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:16px;padding:16px;display:grid}.qc-retention>div{text-align:center}.qc-retention small{letter-spacing:.09em;color:#668278;font-size:.61rem;font-weight:900;display:block}.qc-retention b{color:#1e6740;margin:4px 0;display:block}.qc-retention p{color:#66756f;margin:0;font-size:.7rem}.qc-retention>strong{color:#73a282;font-size:1.5rem}.qc-midnight-track{background:linear-gradient(90deg,#152735 0 26%,#0f1d28 26% 100%);border-radius:14px;align-items:center;gap:0;margin:6px 18px 18px;padding:28px 8px 22px;display:flex;position:relative;overflow:hidden}.qc-midnight-track:before{content:"";background:#fff3;width:1px;position:absolute;top:0;bottom:0;left:26%}.qc-time{z-index:1;color:#183044;background:#f4fbf6;border:2px solid #74c287;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-width:70px;height:62px;display:flex;position:relative}.qc-time b{font-size:.8rem}.qc-time span{color:#fff;background:#2e8b42;border-radius:50%;place-items:center;width:18px;height:18px;margin-top:3px;font-size:.6rem;font-weight:900;display:grid}.qc-midnight-track>i{background:linear-gradient(90deg,#74c287,#b9dec1);flex:1;min-width:22px;height:2px}.qc-daylabel{color:#d7e4e0;letter-spacing:.08em;font-size:.61rem;font-weight:850;position:absolute;top:7px;left:12px}.qc-daylabel.next{left:calc(26% + 12px)}.qc-midnight .qc-warn{margin-left:18px;margin-right:18px}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-scenario{background:linear-gradient(#10242d,#0d1e26);border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-scenario>header{background:#132a34;border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-scenario>header b{color:#edf5f3}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-scenario>header small,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-explain{color:#a8bbb5}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-needline{color:#bdd0ca;background:#0f2129}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-track>div{color:#edf5f3;background:#15382b;border-color:#337552}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-track>div.off{color:#9fa8a5;background:#252c2d;border-color:#4b5150}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-retention{background:#102c29;border-color:#35665a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-retention b{color:#7cdda0}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-theme) .qc-retention p{color:#a8bbb5}@media (width<=760px){.qc-scenario>header{align-items:flex-start}.qc-scenario .qc-config{margin-left:10px;margin-right:10px}.qc-retention{grid-template-columns:1fr}.qc-retention>strong{transform:rotate(90deg)}.qc-midnight-track{margin-left:10px;margin-right:10px;padding-left:6px;padding-right:6px}.qc-time{width:58px;min-width:58px;height:58px}.qc-midnight-track>i{min-width:12px}.qc-midnight .qc-warn{margin-left:10px;margin-right:10px}}.qc-qmc{color:#333;background:#f8f8f8;border:1px solid #858585;border-radius:10px 10px 0 0;margin:18px 0 22px;font-family:Arial,Helvetica,sans-serif;overflow:hidden;box-shadow:0 8px 22px #18304414}.qc-qmc-title{color:#fff;background:#5d5d5d;padding:11px 15px;font-size:.76rem;font-weight:700}.qc-qmc-body{grid-template-columns:170px minmax(0,1fr);gap:9px 16px;padding:17px 16px 13px;font-size:.68rem;display:grid}.qc-qmc label{display:contents}.qc-qmc label>.qc-input{grid-column:2}.qc-qmc label:not(.qc-check){color:#3e4b53}.qc-input{color:#333;background:#fff;border:1px solid #969696;align-items:center;min-height:23px;padding:2px 7px;line-height:1.2;display:flex;position:relative}.qc-input i{margin-left:auto;font-style:normal}.qc-input.wide{width:min(100%,520px)}.qc-input.medium{width:min(100%,240px)}.qc-input.mono{letter-spacing:.02em;font-family:Consolas,Courier New,monospace}.qc-input.mark{background:#fff99b}.qc-check{color:#3e4b53;grid-column:1/-1;grid-template-columns:170px auto;align-items:center;display:grid!important}.qc-check>span{color:#fff;background:#1683e7;border-radius:2px;place-items:center;width:14px;height:14px;font-size:.62rem;display:grid}.qc-qmc-sep{background:#c9c9c9;grid-column:1/-1;height:1px;margin:8px 0}.qc-qmc-row{grid-column:1/-1;grid-template-columns:170px 62px auto minmax(150px,240px) auto;align-items:center;gap:7px;display:grid}.qc-qmc-row>b{font-weight:400}.qc-qmc-row small{color:#59646a;font-size:.62rem}.qc-qmc-row .time,.qc-qmc-row .date{width:auto}.qc-infinite{color:#444;margin-left:0}.qc-qmc-schedule{grid-column:1/-1;grid-template-columns:170px minmax(0,330px);gap:16px;display:grid}.qc-qmc-schedule>div:first-child{flex-direction:column;align-items:flex-start;display:flex}.qc-qmc-schedule>div:first-child>b{margin-bottom:5px;font-weight:400}.qc-qmc-schedule>div:first-child>span{line-height:1.35}.qc-qmc-schedule .selected{color:#056fd4}.qc-qmc-schedule>div:last-child{gap:10px;display:grid}.qc-qmc-schedule>div:last-child label{flex-direction:column;gap:3px;display:flex}.qc-qmc-schedule .qc-input{width:100%}.qc-qmc-actions{background:#5d5d5d;justify-content:flex-end;gap:10px;padding:8px 18px;display:flex}.qc-qmc-actions button{color:#444;background:linear-gradient(#fff,#e4e4e4);border:1px solid #aaa;border-radius:6px;min-width:64px;padding:5px 12px;font-size:.68rem}.qc-qmc.compact{max-width:760px;margin-left:auto;margin-right:auto}.qc-qmc.compact .qc-qmc-body{padding-top:13px;padding-bottom:10px}.qc-needline .go{color:#fff;background:#183044;border-radius:999px;padding:4px 8px}.qc-track .go-node{color:#fff;background:#183044;border-color:#183044}.qc-track .go-node span{color:#fff;font-weight:900}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-title,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-actions{background:#555}@media (width<=760px){.qc-qmc-body{grid-template-columns:1fr;gap:6px}.qc-qmc label>.qc-input{grid-column:1}.qc-check{grid-template-columns:1fr auto}.qc-qmc-sep{grid-column:1}.qc-qmc-row{grid-template-columns:1fr 68px auto;gap:5px}.qc-qmc-row .date{grid-column:2}.qc-qmc-row small:last-child{grid-column:3}.qc-qmc-schedule{grid-column:1;grid-template-columns:110px minmax(0,1fr);gap:10px}.qc-qmc-actions{padding-right:10px}.qc-input.wide,.qc-input.medium{width:100%}}.qc-qmc{border:1px solid var(--border-color,#dce4df);background:var(--surface,#fff);color:inherit;box-shadow:none;border-radius:14px;font-family:inherit}.qc-qmc-title{color:#183044;border-bottom:1px solid var(--border-color,#dce4df);background:#f6faf7;padding:12px 16px;font-size:.76rem;font-weight:800}.qc-qmc-body{background:0 0}.qc-qmc label:not(.qc-check),.qc-qmc-row>b,.qc-infinite{color:inherit}.qc-input{color:#183044;background:#fff;border:1px solid #cbd9d3;border-radius:6px;min-height:28px;padding:4px 8px}.qc-input.muted{color:#718079;background:#f5f8f6}.qc-qmc-sep{background:var(--border-color,#dce4df)}.qc-qmc-row small{color:#718079}.qc-qmc .qc-check{color:inherit;background:0 0;border:0;border-radius:0;grid-column:1/-1;grid-template-columns:170px auto;align-items:center;margin:0;padding:0;display:grid!important}.qc-qmc .qc-check>span{color:#fff;background:#3aa54a;border-radius:3px;place-items:center;width:15px;height:15px;font-size:.62rem;display:grid}.qc-qmc-actions{border-top:1px solid var(--border-color,#dce4df);background:#f6faf7;padding:10px 16px}.qc-qmc-actions button{color:#183044;min-width:68px;font:inherit;background:#fff;border:1px solid #cbd9d3;border-radius:7px;font-size:.7rem}.qc-qmc-actions button:last-child{color:#fff;background:#4cad59;border-color:#4cad59;font-weight:750}.qc-scenario{background:var(--surface,#fff);border-color:var(--border-color,#dce4df)}.qc-scenario>header{border-color:var(--border-color,#dce4df);background:#f7fbf8}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc{color:#edf5f3;background:#10242d;border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-title,:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-actions{color:#edf5f3;background:#132b35;border-color:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-input{color:#edf5f3;background:#0d1e26;border-color:#3b5963}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-input.muted{color:#91a59f;background:#13272f}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-sep{background:#31505a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-row small{color:#9fb2ac}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc .qc-check{color:#edf5f3;background:0 0;border:0}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-actions button{color:#edf5f3;background:#10242d;border-color:#46636c}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-actions button:last-child{color:#fff;background:#4cad59;border-color:#4cad59}@media (width<=760px){.qc-qmc .qc-check{grid-template-columns:1fr auto}}.qc-qmc .qc-input{color:#173047;background:#fff8e8;border-color:#e7c76e;font-weight:650;box-shadow:0 0 0 1px #be911c0f,inset 0 1px #ffffffb3}.qc-qmc .qc-input.mono{color:#173047;letter-spacing:.015em;background:#fff3cf;border-color:#dcb84f;font-weight:800;box-shadow:0 2px 8px #75580d14}.qc-qmc .qc-input.muted{color:#7c8984;box-shadow:none;background:#f3f6f4;border-color:#d6dfda;font-weight:500}.qc-qmc-schedule .selected{color:#237a35;font-weight:800}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc .qc-input{color:#f4fbf8;background:#173640;border-color:#5d7c83;font-weight:650;box-shadow:inset 0 1px #ffffff09}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc .qc-input.mono{color:#ffe39a;background:#253c3e;border-color:#c6a64b;font-weight:800;box-shadow:0 0 0 1px #dcb84f14,0 3px 12px #00000021}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc .qc-input.muted{color:#829a96;box-shadow:none;background:#13272f;border-color:#304951;font-weight:500}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-schedule .selected{color:#8ce49a}.qc-qmc .qc-input:not(.muted){transition:border-color .16s,box-shadow .16s,transform .16s}.qc-qmc .qc-input:not(.muted):hover{border-color:#c9a534;box-shadow:0 3px 12px #75580d1a}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc .qc-input:not(.muted):hover{border-color:#d7ba62;box-shadow:0 3px 14px #0000002e}.qc-qmc-title{color:#fff;background:#25343a;border-bottom:0;align-items:center;gap:10px;min-height:42px;padding:7px 13px;font-size:.72rem;font-weight:500;display:flex}.qc-qmc-badge{color:#102c1a;letter-spacing:.04em;background:#63d77b;border-radius:3px;justify-content:center;align-items:center;min-height:24px;padding:4px 10px;font-size:.67rem;font-weight:850;line-height:1;display:inline-flex}.qc-qmc-context{color:#fff;letter-spacing:.01em;font-weight:600}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-title{color:#fff;background:#1d2d34;border-bottom:0}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc-context{color:#fff}#cas-45>p:first-of-type,#cas45>p:first-of-type,section:has(>h2:first-of-type)>p:first-of-type{margin-bottom:1.65rem}.qc-main section>p+.qc-qmc,.qc-main section>p+.qc-window{margin-top:1.8rem}.qc-qmc-title{border-radius:5px 5px 0 0}.qc-qmc-body{box-shadow:none!important;border:0!important;border-radius:0!important}.qc-qmc+.qc-timeline,.qc-qmc+.qc-result,.qc-qmc+.qc-mini-grid,.qc-qmc+.qc-chips{margin-top:1.15rem}.qc-case,.qc-case-card,.qc-scenario{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}.qc-case-head,.qc-case-tag{display:none!important}.qc-qmc-example-title{margin:0 0 1rem;font-size:1.12rem;font-weight:750;line-height:1.35}.qc-case .qc-qmc,.qc-case-card .qc-qmc,.qc-scenario .qc-qmc{margin-top:0!important}.qc-qmc-example-title,.qc-case>h3,.qc-case-card>h3,.qc-scenario>h3,.qc-example>h3,.qc-advanced-case>h3{box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 1.15rem!important;padding:0!important;font-size:1.18rem!important;font-weight:750!important;line-height:1.35!important;display:block!important}.qc-qmc{margin-left:0!important;margin-right:0!important}.qc-case-head,.qc-case-tag,.qc-case-kicker,.qc-scenario-head,.qc-scenario-tag{display:none!important}.qc-qmc{box-shadow:none!important;background:var(--qc-qmc-bg,transparent)!important;border:1px solid #4a808bb8!important;border-radius:7px!important;outline:0!important;overflow:hidden!important}.qc-qmc-example-title,.qc-case-title,.qc-scenario-title{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:2rem 0 1rem!important;padding:0!important;font-size:1.25rem!important;font-weight:800!important;line-height:1.35!important;display:block!important}:is(html[data-theme=dark],body[data-theme=dark],html.dark,body.dark,html.dark-mode,body.dark-mode,html.dark-theme,body.dark-theme) .qc-qmc{border-color:#5b919cb8!important}.qc-case-head,.qc-scenario-head,.qc-case-tag,.qc-case-kicker,.qc-case-title,.qc-scenario-title,.qc-qmc-example-title{display:none!important}.qc-qmc-title{flex-wrap:wrap}.qc-qmc-subtitle{color:#ffffffc2;letter-spacing:0;margin-left:auto;font-size:.68rem;font-weight:500}@media (width<=720px){.qc-qmc-subtitle{width:100%;margin-left:0;padding-left:0}}.qc-case-head,.qc-scenario-head,.qc-case-header,.qc-scenario-header,.qc-case>header,.qc-case-card>header,.qc-scenario>header,.qc-case-tag,.qc-case-kicker,.qc-scenario-tag{display:none!important}.qc-case,.qc-case-card,.qc-scenario,.qc-example,.qc-advanced-case{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}.qc-qmc{border:1px solid #4a808bb8!important;border-radius:7px!important;overflow:hidden!important}.qc-qmc-title{align-items:center;gap:10px;display:flex!important}.qc-qmc-subtitle{color:#ffffffc7;white-space:nowrap;margin-left:auto;font-size:.69rem;font-weight:550}.qc-qmc+.qc-timeline,.qc-qmc+.qc-result,.qc-qmc+.qc-mini-grid,.qc-qmc+.qc-chips,.qc-case .qc-timeline,.qc-case-card .qc-timeline,.qc-scenario .qc-timeline{margin-top:.55rem!important}.qc-timeline{gap:6px!important;padding:0!important}.qc-timeline>*{border-radius:6px!important;min-height:42px!important;padding:6px 9px!important;font-size:.72rem!important}.qc-mini-grid,.qc-chips{flex-wrap:wrap;gap:6px!important;display:flex!important}.qc-mini-grid>*,.qc-chips>*{border-radius:6px!important;min-height:auto!important;padding:6px 9px!important;font-size:.72rem!important}@media (width<=720px){.qc-qmc-title{flex-wrap:wrap}.qc-qmc-subtitle{white-space:normal;width:100%;margin-left:0}}.qc-timeline{gap:0!important;width:min(100%,760px)!important;margin:.55rem auto 0!important;padding:0!important}.qc-timeline>*{border-radius:6px!important;min-width:48px!important;min-height:38px!important;padding:5px 7px!important;font-size:.68rem!important}.qc-timeline:before{left:24px!important;right:24px!important}@media (width<=720px){.qc-timeline{overflow-x:auto;justify-content:flex-start!important;width:100%!important}.qc-timeline>*{flex:0 0 48px!important}}.qc-timeline{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:none!important;margin:.8rem 0 .45rem!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.qc-timeline>*{box-sizing:border-box!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:58px!important;margin:0!important;padding:7px 6px!important;line-height:1.25!important;display:flex!important;position:relative!important;overflow:hidden!important}.qc-timeline>*>*{float:none!important;white-space:normal!important;text-align:center!important;width:auto!important;max-width:100%!important;margin:0!important;position:static!important;transform:none!important}@media (width<=720px){.qc-timeline{grid-template-columns:repeat(5,minmax(82px,1fr))!important;overflow-x:auto!important}}.qc-timeline>*{background:0 0!important;border:0!important;border-right:1px solid #5c78803d!important;border-radius:0!important}.qc-timeline>:first-child{border-left:1px solid #5c78803d!important}.qc-timeline>:last-child{border-radius:0 7px 7px 0!important}.qc-timeline>:first-child{border-radius:7px 0 0 7px!important}.qc-timeline>*>:first-child{letter-spacing:0!important;white-space:nowrap!important;font-size:.92rem!important;font-weight:800!important;line-height:1.15!important;display:block!important}.qc-timeline>.is-off,.qc-timeline>.off,.qc-timeline>.rejected{background:#aa694812!important}@media (prefers-color-scheme:dark){.qc-timeline>*{border-right-color:#b9d2d233!important}.qc-timeline>:first-child{border-left-color:#b9d2d233!important}}.qc-timeline{background:0 0!important;border:1px solid #5c788038!important;border-radius:9px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:none!important;margin:.8rem 0 .45rem!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.qc-timeline:before{content:none!important;display:none!important}.qc-timeline>*{box-sizing:border-box!important;text-align:center!important;background:0 0!important;border:0!important;border-right:1px solid #5c788033!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:64px!important;margin:0!important;padding:7px 10px!important;line-height:1.25!important;display:flex!important;position:relative!important;overflow:visible!important}.qc-timeline>:last-child{background:#be4c3713!important;border-right:0!important}.qc-timeline>*>*{float:none!important;text-align:center!important;width:auto!important;max-width:100%!important;margin:0!important;position:static!important;transform:none!important}.qc-timeline>*>:first-child{white-space:nowrap!important;font-size:.94rem!important;font-weight:800!important;line-height:1.1!important}.qc-timeline>*>:not(:first-child){font-size:.72rem!important;line-height:1.28!important}.qc-timeline>:not(:last-child):after{content:"›"!important;z-index:5!important;color:#3f666ead!important;background:#fff!important;border:0!important;border-radius:50%!important;place-items:center!important;width:16px!important;height:20px!important;padding:0!important;font-family:Arial,sans-serif!important;font-size:1.05rem!important;font-weight:400!important;line-height:1!important;display:grid!important;position:absolute!important;top:50%!important;right:-8px!important;transform:translateY(-50%)!important}@media (prefers-color-scheme:dark){.qc-timeline{border-color:#b8d3d333!important}.qc-timeline>*{border-right-color:#b8d3d32e!important}.qc-timeline>:last-child{background:#be4c3724!important}.qc-timeline>:not(:last-child):after{color:#bed7d7b8!important;background:#071f2a!important}}@media (width<=720px){.qc-timeline{grid-template-columns:repeat(5,minmax(96px,1fr))!important;overflow-x:auto!important}}.qc-timeline.qc-timeline-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.qc-scenario .qc-timeline{margin-top:.7rem!important}.qc-timeline.qc-timeline-7>*{padding-left:5px!important;padding-right:5px!important}.qc-timeline.qc-timeline-7>*>:not(:first-child){font-size:.66rem!important}.qc-timeline>.no{background:#be4c3713!important}@media (prefers-color-scheme:dark){.qc-timeline>.no{background:#be4c3724!important}}@media (width<=720px){.qc-timeline.qc-timeline-7{grid-template-columns:repeat(7,minmax(92px,1fr))!important}}.qc-scenario,.qc-scenario .qc-qmc,.qc-scenario .qc-timeline,.qc-scenario .qc-week{width:100%!important;max-width:100%!important}@media (prefers-color-scheme:light){.qc-timeline>:not(:last-child):after{content:"›"!important;color:#6f8d94!important;width:18px!important;height:22px!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;place-items:center!important;font-family:Arial,sans-serif!important;font-size:1.18rem!important;font-weight:400!important;line-height:1!important;display:grid!important;right:-9px!important}}html:not([data-theme=dark]) .qc-timeline>:not(:last-child):after,html[data-theme=light] .qc-timeline>:not(:last-child):after{content:"›"!important;z-index:6!important;color:#8aa0a6!important;width:14px!important;height:auto!important;box-shadow:none!important;clip-path:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-family:Georgia,serif!important;font-size:1.25rem!important;font-weight:400!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;right:-7px!important;transform:translateY(-50%)!important}html.light .qc-timeline>:not(:last-child):after,body.light .qc-timeline>:not(:last-child):after{content:"›"!important;color:#8aa0a6!important;width:14px!important;height:auto!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-family:Georgia,serif!important;font-size:1.25rem!important;font-weight:400!important;line-height:1!important}html:not([data-theme=dark]) .qc-timeline>:not(.no):not(:last-child),html[data-theme=light] .qc-timeline>:not(.no):not(:last-child),html.light .qc-timeline>:not(.no):not(:last-child),body.light .qc-timeline>:not(.no):not(:last-child),html:not([data-theme=dark]) .qc-timeline>:last-child:not(.no),html[data-theme=light] .qc-timeline>:last-child:not(.no),html.light .qc-timeline>:last-child:not(.no),body.light .qc-timeline>:last-child:not(.no){background:#f2f8fa!important}@media (prefers-color-scheme:dark){.qc-timeline>.no,.qc-timeline>:last-child{background:#a67d4824!important;border-color:#c49d6540!important}.qc-timeline>.no b,.qc-timeline>:last-child b{color:#c99a68!important}}html[data-theme=dark] .qc-timeline>.no,html[data-theme=dark] .qc-timeline>:last-child{background:#a67d4824!important;border-color:#c49d6540!important}html[data-theme=dark] .qc-timeline>.no b,html[data-theme=dark] .qc-timeline>:last-child b{color:#c99a68!important}@media (prefers-color-scheme:dark){.qc-week>:not(.off){color:#d9edf3!important;background:#163746!important;border-color:#3f7182!important}.qc-week>:not(.off) b{color:#79b8ca!important}}html[data-theme=dark] .qc-week>:not(.off){color:#d9edf3!important;background:#163746!important;border-color:#3f7182!important}html[data-theme=dark] .qc-week>:not(.off) b{color:#79b8ca!important}@media (prefers-color-scheme:dark){.qc-legend{background:#102f3a!important;border-color:#356273!important}.qc-legend h3{color:#8fc7d6!important}}html[data-theme=dark] .qc-legend{background:#102f3a!important;border-color:#356273!important}html[data-theme=dark] .qc-legend h3{color:#8fc7d6!important}@media (prefers-color-scheme:dark){.qc-special{background:#102f3a!important;border-color:#356273!important}.qc-special>b{color:#8fc7d6!important}}html[data-theme=dark] .qc-special{background:#102f3a!important;border-color:#356273!important}html[data-theme=dark] .qc-special>b{color:#8fc7d6!important}.qc-main section>em{letter-spacing:.075em!important;margin-bottom:.55rem!important;font-size:.86rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.qc-main>section{margin-top:0!important;margin-bottom:4.5rem!important}.qc-main section>h2{margin-top:0!important;margin-bottom:1rem!important}.qc-main section>h2+p{margin-top:0!important;margin-bottom:1.55rem!important}.qc-main .qc-qmc{margin-top:1.35rem!important}.qc-main .qc-special,.qc-main .qc-legend,.qc-main .qc-grid,.qc-main .qc-cards,.qc-main .qc-scenarios{margin-top:1.4rem!important;margin-bottom:1.6rem!important}.qc-scenario+.qc-scenario{margin-top:3rem!important}@media (width<=720px){.qc-main>section{margin-bottom:3.4rem!important}.qc-main section>em{font-size:.82rem!important}}html:not([data-theme=dark]) .qc-special,html[data-theme=light] .qc-special,html.light .qc-special,body.light .qc-special{color:#173047!important;background:#f4f9fb!important;border-color:#c9dde4!important}html:not([data-theme=dark]) .qc-special>b,html[data-theme=light] .qc-special>b,html.light .qc-special>b,body.light .qc-special>b{color:#2f7f91!important}html:not([data-theme=dark]) .qc-special span,html[data-theme=light] .qc-special span,html.light .qc-special span,body.light .qc-special span{color:#294552!important}html:not([data-theme=dark]) .qc-special code,html[data-theme=light] .qc-special code,html.light .qc-special code,body.light .qc-special code{color:#27854d!important;background:#fff!important;border-color:#d5e4df!important}
