.hlp-btn{box-sizing:border-box;color:#fff;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#de5f14;border:1px solid #de5f14;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}a.hlp-btn:hover,.hlp-btn:hover:not(:disabled){color:#fff;background:#b84c0d;border-color:#b84c0d;text-decoration:none}.hlp-btn.plain{color:#101a2e;background:#fff;border-color:#e4e8f0}a.hlp-btn.plain:hover,.hlp-btn.plain:hover:not(:disabled){color:#101a2e;background:#fff;border-color:#c9d1e0}.hlp-btn:disabled{opacity:.45;cursor:default}.hlp-btn:focus-visible{outline-offset:2px;outline:2px solid #de5f14}.hlp-note{color:#54607a;background:#fff;border:1px solid #e4e8f0;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 18px;font-size:14px;display:flex}.hlp-note a{color:#de5f14;font-weight:700}.hlp-count{color:#54607a;white-space:nowrap;font-size:13px;font-weight:700}.hlp-replays{flex-direction:column;gap:18px;min-width:0;display:flex}.hlp-replay{background:#fff;border:1px solid #e4e8f0;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.hlp-banner{aspect-ratio:16/7;color:#fff;background:radial-gradient(#ffffff0f 1px,#0000 1.2px) 0 0/18px 18px,radial-gradient(70% 90% at 100% 100%,#de5f148c 0%,#de5f1400 60%),radial-gradient(120% 95% at 50% 0,#2a2350 0%,#161d33 58%,#0b1020 100%);min-height:220px;text-decoration:none;display:block;position:relative;overflow:hidden}.hlp-banner:hover{color:#fff;text-decoration:none}.hlp-banner:focus-visible{outline-offset:-3px;outline:3px solid #de5f14}.hlp-chips{flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:16px;left:18px}.hlp-chip{white-space:nowrap;color:#fff;background:#ffffff1f;border-radius:99px;align-items:center;gap:6px;height:26px;padding:0 11px;font-size:12px;font-weight:700;line-height:26px;display:inline-flex}.hlp-chip.live{letter-spacing:.06em}.hlp-chip.live i{background:#de5f14;border-radius:99px;width:7px;height:7px;box-shadow:0 0 0 3px #de5f144d}.hlp-chip.yt{background:#00000073;position:absolute;bottom:16px;right:18px}.hlp-bigplay{background:#de5f14;border-radius:99px;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;transition:transform .15s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 32px #de5f1473}.hlp-banner:hover .hlp-bigplay{transform:scale(1.06)}.hlp-banner-title{letter-spacing:-.4px;font-size:clamp(17px,2.4vw,24px);font-weight:800;line-height:1.25;position:absolute;bottom:16px;left:18px;right:200px}.hlp-replay-info{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;padding:18px 20px;display:flex}.hlp-replay-info>span{flex-direction:column;flex:300px;gap:4px;min-width:0;display:flex}.hlp-replay-info b{letter-spacing:-.3px;color:#101a2e;font-size:18px;font-weight:800}.hlp-replay-info>span>span{color:#54607a;font-size:14px;line-height:1.5}.hlp-handouts{border-top:1px solid #e4e8f0;flex-direction:column;gap:12px;padding:16px 20px 20px;display:flex}.hlp-handouts-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.hlp-handouts-head b{color:#101a2e;font-size:14.5px;font-weight:800}.hlp-handouts-head span{color:#8a93a8;font-size:13px}.hlp-handouts ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.hlp-doc{background:#fff;border:1px solid #e4e8f0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.hlp-doc:hover{border-color:#c9d1e0;box-shadow:0 10px 24px #101a2e14}.hlp-doc-tile{color:#de5f14;background:#fff1e6;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.hlp-doc.promo .hlp-doc-tile{color:#7c3aed;background:#f3edfe}.hlp-doc-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.hlp-doc-txt b{color:#101a2e;font-size:14px;font-weight:800}.hlp-doc-txt span{color:#8a93a8;font-size:12.5px}.hlp-doc .hlp-btn{border-radius:9px;height:34px;padding:0 14px;font-size:13px}.hlp-dashed{text-align:center;color:#8a93a8;border:1.5px dashed #d5dbe6;border-radius:16px;margin:0;padding:18px;font-size:13.5px}.gd{color:#101a2e;flex-direction:column;gap:16px;min-width:0;display:flex}.gd-cat{background:var(--ct);color:var(--cc);border-radius:9px;flex:none;place-items:center;display:grid}.gd-cat.empty{background:#eef1f6;width:34px;height:34px}.gd-cat.all{color:#54607a;background:#e9ecf2;border-radius:7px;width:24px;height:24px;font-size:13px;font-weight:800}.gd-picker{position:relative}.gd-pickbar{box-sizing:border-box;width:100%;height:62px;font:inherit;color:#101a2e;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e8f0;border-radius:14px;align-items:center;gap:12px;padding:0 10px 0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.gd-pickbar:hover,.gd-picker.open .gd-pickbar{border-color:#c9d1e0;box-shadow:0 10px 24px #101a2e14}.gd-pickbar:focus-visible{outline-offset:2px;outline:2px solid #de5f14}.gd-pick-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gd-pick-txt em{letter-spacing:.12em;color:#8a93a8;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;font-weight:800;overflow:hidden}.gd-pick-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.gd-find{color:#b84c0d;white-space:nowrap;background:#fff1e6;border-radius:10px;flex:none;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.gd-panel{z-index:40;background:#fff;border:1px solid #e4e8f0;border-radius:16px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 44px #101a2e29}.gd-search{border-bottom:1px solid #e4e8f0;padding:12px}.gd-search input{box-sizing:border-box;width:100%;height:44px;font:inherit;color:#101a2e;background:#f8f9fb;border:1px solid #e4e8f0;border-radius:11px;padding:0 14px;font-size:14.5px}.gd-search input:focus{outline-offset:-1px;background:#fff;outline:2px solid #de5f14}.gd-cols{min-height:0;display:flex}.gd-catcol{box-sizing:border-box;background:#f6f8fb;border-right:1px solid #e4e8f0;flex-direction:column;flex:0 0 180px;gap:2px;max-height:420px;padding:12px 8px;display:flex;overflow:auto}.gd-over{letter-spacing:.12em;text-transform:uppercase;color:#8a93a8;padding:2px 8px 8px;font-size:10.5px;font-weight:800;display:block}.gd-catcol button{height:36px;font:inherit;color:#54607a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.gd-catcol button:hover{color:#101a2e;background:#e9edf4}.gd-catcol button.on{color:#101a2e;background:#fff;font-weight:800;box-shadow:0 1px 3px #101a2e14}.gd-catcol button:focus-visible{outline-offset:-2px;outline:2px solid #de5f14}.gd-catname{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.gd-catcol i,.gd-group-h i{color:#8a93a8;font-size:11.5px;font-style:normal;font-weight:700}.gd-results{flex:1;min-width:0;max-height:380px;padding:12px 10px 14px;overflow:auto}.gd-group{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.gd-group-h{align-items:center;gap:8px;padding:6px 8px;display:flex}.gd-group-h .gd-cat{border-radius:6px}.gd-group-h b{color:#101a2e;font-size:12.5px;font-weight:800}.gd-row{width:100%;min-height:50px;font:inherit;color:#101a2e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:6px 10px;display:flex}.gd-row:hover{background:#f6f8fb}.gd-row.on{background:#fff7f1}.gd-row:focus-visible{outline-offset:-2px;outline:2px solid #de5f14}.gd-row-play{color:#fff;background:#161d33;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.gd-row-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.gd-row-txt b{font-size:13.5px;font-weight:700}.gd-row-txt span{color:#8a93a8;font-size:12px}.gd-row-tick{color:#de5f14;flex:none;font-weight:800}.gd-none{flex-direction:column;align-items:flex-start;gap:10px;padding:10px 8px;display:flex}.gd-none p{color:#54607a;margin:0;font-size:13.5px;line-height:1.5}.gd-card{background:#fff;border:1px solid #e4e8f0;border-radius:18px;flex-direction:column;gap:16px;min-width:0;padding:18px;display:flex}.gd-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gd-head-txt{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.gd-head h3{letter-spacing:-.3px;color:#101a2e;margin:0;font-size:17px;font-weight:800}.gd-head-txt>span{color:#54607a;font-size:13px}.gd-mute{color:#54607a;white-space:nowrap;background:#eef1f6;border-radius:99px;flex:none;height:28px;padding:0 11px;font-size:12px;font-weight:700;line-height:28px}.gd-body{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.gd-video-col{flex-direction:column;flex:380px;gap:8px;min-width:0;max-width:100%;display:flex}.gd-steps-col{flex-direction:column;flex:260px;gap:6px;min-width:0;display:flex}@media (min-width:900px){.gd-video-col{flex:3 1 0}.gd-steps-col{flex:2 1 0}}.gd-video{aspect-ratio:16/10;background:radial-gradient(#ffffff0f 1px,#0000 1.2px) 0 0/18px 18px,radial-gradient(120% 95% at 50% 0,#3a2d6b 0%,#161d33 58%,#0b1020 100%);border-radius:14px;position:relative;overflow:hidden}.gd-video video{object-fit:contain;cursor:pointer;background:#0b1020;width:100%;height:100%;position:absolute;inset:0}.gd-novideo{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px 20px 70px;display:flex;position:absolute;inset:0}.gd-novideo b{font-size:17px;font-weight:800}.gd-novideo span{color:#ffffffb3;font-size:13px}.gd-bigplay{color:#fff;cursor:pointer;background:#de5f14;border:0;border-radius:99px;place-items:center;width:60px;height:60px;margin:-30px 0 0 -30px;display:grid;position:absolute;top:44%;left:50%;box-shadow:0 12px 32px #de5f1473}.gd-bigplay:hover{background:#b84c0d}.gd-bigplay:focus-visible{outline-offset:2px;outline:3px solid #fff}.gd-caption{color:#fff;pointer-events:none;background:#0b1020d1;border-radius:11px;padding:10px 14px;font-size:13.5px;line-height:1.45;position:absolute;bottom:12px;left:12px;right:12px}.gd-caption b{color:#f59e5b}.gd-track{align-items:center;gap:10px;display:flex}.gd-pp{color:#101a2e;cursor:pointer;background:#fff;border:1px solid #e4e8f0;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.gd-pp:hover{border-color:#c9d1e0}.gd-pp:focus-visible,.gd-bar:focus-visible{outline-offset:2px;outline:2px solid #de5f14}.gd-bar{cursor:pointer;background:#e4e8f0;border-radius:99px;flex:1;height:6px;margin:8px 0;position:relative}.gd-fill{background:#de5f14;border-radius:99px;position:absolute;top:0;bottom:0;left:0}.gd-dot{box-sizing:border-box;background:#fff;border:2px solid #c9d1e0;border-radius:99px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%}.gd-dot.on{background:#de5f14;border-color:#de5f14}.gd-time{color:#54607a;font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:700}.gd-hint{color:#8a93a8;margin:0;font-size:12.5px}.gd-steps{flex-direction:column;gap:6px;max-height:440px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.gd-steps button{width:100%;font:inherit;color:#101a2e;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e8f0;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.gd-steps button:hover{border-color:#c9d1e0}.gd-steps button.on{background:#fff7f1;border-color:#f2b48c}.gd-steps button:focus-visible{outline-offset:1px;outline:2px solid #de5f14}.gd-n{color:#54607a;background:#e4e8f0;border-radius:99px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.gd-steps button.past .gd-n,.gd-chat-steps button.past .gd-n{color:#fff;background:#16a34a}.gd-steps button.on .gd-n,.gd-chat-steps button.on .gd-n{color:#fff;background:#de5f14}.gd-st{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.gd-st small{color:#54607a;font-size:12.5px;font-weight:500}.gd-at{color:#8a93a8;font-variant-numeric:tabular-nums;flex:none;padding-top:3px;font-size:12px;font-weight:700}.gd-nav{justify-content:space-between;gap:10px;padding-top:6px;display:flex}.gd-nav .hlp-btn{flex:1}.hlp-btn.done{background:#16a34a;border-color:#16a34a}.hlp-btn.done:hover:not(:disabled){background:#12813b;border-color:#12813b}.gd-related{color:#54607a;margin:0;font-size:13.5px}.gd-related a{color:#de5f14;font-weight:700}.gd-also{border-top:1px solid #e4e8f0;flex-wrap:wrap;align-items:flex-start;gap:18px;padding-top:16px;display:flex}.gd-also-txt{flex-direction:column;flex:240px;align-items:flex-start;gap:6px;min-width:0;display:flex}.gd-also-txt em{letter-spacing:.12em;text-transform:uppercase;color:#de5f14;font-size:10.5px;font-style:normal;font-weight:800}.gd-also-txt b{font-size:15px;font-weight:800}.gd-also-txt>span{color:#54607a;font-size:13.5px;line-height:1.5}.gd-mock{background:#f3f5f9;border-radius:16px;flex-direction:column;flex:300px;gap:10px;min-width:0;max-width:400px;padding:14px;display:flex}.gd-mock-user{color:#fff;background:#101a2e;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;padding:9px 13px;font-size:13px}.gd-mock-bot{align-items:flex-start;gap:8px;display:flex}.gd-mock-av{color:#fff;background:#de5f14;border-radius:99px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.gd-mock-card{background:#fff;border:1px solid #e4e8f0;border-radius:4px 14px 14px;flex:1;min-width:0;padding:10px}.gd-mock-card>p{color:#101a2e;margin:0 0 8px;font-size:13px}.gd-chat{color:#101a2e;flex-direction:column;gap:8px;min-width:0;display:flex}.gd-chat-video{aspect-ratio:16/8;background:radial-gradient(#ffffff0f 1px,#0000 1.2px) 0 0/18px 18px,radial-gradient(120% 95% at 50% 0,#3a2d6b 0%,#161d33 58%,#0b1020 100%);border-radius:11px;position:relative;overflow:hidden}.gd-chat-video video{object-fit:contain;cursor:pointer;background:#0b1020;width:100%;height:100%;position:absolute;inset:0}.gd-chat-tile{width:100%;font:inherit;color:#fff;cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex;position:absolute;inset:0}.gd-chat-video.playing .gd-chat-tile{display:none}.gd-chat-video:has(video) .gd-chat-tile{background:#0b1020b8}.gd-chat-tile:disabled{cursor:default}.gd-chat-tile b{font-size:13px;font-weight:800}.gd-chat-play{background:#de5f14;border-radius:99px;place-items:center;width:38px;height:38px;display:grid}.gd-chat-mute{color:#ffffffb3;font-size:11px}.gd-chat-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gd-chat-steps button{width:100%;font:inherit;color:#101a2e;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;padding:4px 2px;font-size:13px;line-height:1.4;display:flex}.gd-chat-steps button:disabled{cursor:default}.gd-chat-steps .gd-n{color:#de5f14;background:#fff1e6;width:20px;height:20px;font-size:11px}.gd-chat-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gd-chat-all{color:#b84c0d;height:32px;font:inherit;cursor:pointer;background:#fff7f1;border:1px solid #f2b48c;border-radius:9px;padding:0 12px;font-size:12.5px;font-weight:700}.gd-chat-all:disabled{cursor:default}.gd-chat-open{color:#de5f14;font-size:12.5px;font-weight:700;text-decoration:none}.gd-chat-open:hover{text-decoration:underline}.gd-chat-others{color:#54607a;font-size:12.5px}.gd-chat-others a{color:#de5f14;font-weight:700}@media (max-width:640px){.gd-cols{flex-direction:column}.gd-catcol{border-bottom:1px solid #e4e8f0;border-right:0;flex-flow:wrap;flex:none;gap:4px;max-height:none}.gd-catcol .gd-over{width:100%}.gd-catcol button{flex:0 auto}.gd-results{max-height:340px}.gd-find{padding:0 10px}.gd-find-label{display:none}.gd-card{padding:14px}.hlp-banner-title{bottom:52px;right:18px}.gd-pickbar{gap:10px}}@media (prefers-reduced-motion:reduce){.hlp-bigplay,.gd-pickbar,.hlp-doc{transition:none}}.ui .hlp-banner,.ui .hlp-banner:hover,.ui a.hlp-btn,.ui a.hlp-btn:hover{color:#fff;text-decoration:none}.ui a.hlp-btn.plain,.ui a.hlp-btn.plain:hover{color:#101a2e}.ui .gd-chat-open:hover,.ui .gd-related a:hover{color:#b84c0d}@media (max-width:640px){.hlp-bigplay{width:56px;height:56px;margin:-28px 0 0 -28px;top:40%}.hlp-banner-title{font-size:16px}.hlp-chip.yt{bottom:12px;right:14px}}.gd-video-col.big{z-index:1000;max-width:none;padding-block:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-bottom,0px));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background:#080b16f2;justify-content:center;align-items:center;gap:12px;margin:0;position:fixed;inset:0;overflow:auto}.gd-video-col.big>*{flex:none;width:min(100%,160dvh - 240px)}.gd-video-col:fullscreen{background:#05070f}.gd-video-col.big .gd-video{border-radius:10px}.gd-video-col.big .gd-caption{font-size:15px}.gd-big-top{color:#fff;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.gd-big-top b{overflow-wrap:anywhere;min-width:0}.gd-big-acts,.gd-big-steps{flex:none;gap:8px;display:inline-flex}.gd-big-btn{color:#fff;height:34px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff47;border-radius:9px;padding:0 12px;font-size:13px;font-weight:700}.gd-big-btn:hover:not(:disabled){background:#ffffff24}.gd-big-btn:disabled{opacity:.4;cursor:default}.gd-big-btn:focus-visible{outline-offset:2px;outline:2px solid #f59e5b}.gd-video-col.big .gd-pp{color:#fff;background:#ffffff0f;border-color:#ffffff47}.gd-video-col.big .gd-time{color:#c9d1e0}@media (max-width:600px){.gd-video-col.big .gd-track{flex-wrap:wrap}.gd-big-steps{flex:100%}.gd-big-steps .gd-big-btn{flex:1}}
