.ydl-grc{--grc-bg:#071017;--grc-panel:#0b1620;--grc-panel2:#0d1c27;--grc-line:rgba(98,225,238,.18);--grc-cyan:#62e1ee;--grc-green:#72f1b8;--grc-text:#edf7f8;--grc-muted:#8da5ad;--grc-danger:#ff7b7b;position:relative;color:var(--grc-text);font-family:inherit;letter-spacing:.01em}.ydl-grc *{box-sizing:border-box}.ydl-grc button,.ydl-grc input{font:inherit}.ydl-grc__hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.65fr);gap:18px;align-items:stretch;margin-bottom:18px;padding:24px;border:1px solid var(--grc-line);border-radius:18px;background:linear-gradient(135deg,rgba(10,31,41,.96),rgba(7,13,22,.98));box-shadow:0 18px 55px rgba(0,0,0,.18)}.ydl-grc__eyebrow,.ydl-grc__panel-head span,.ydl-grc__formula span,.ydl-grc__chart-head span,.ydl-grc__footer-note>span{display:block;color:var(--grc-cyan);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.ydl-grc__hero h2,.ydl-grc__panel h3{margin:7px 0 8px;color:#fff;line-height:1.22}.ydl-grc__hero h2{font-size:clamp(25px,4vw,42px)}.ydl-grc__hero p,.ydl-grc__panel p,.ydl-grc__footer-note p{color:var(--grc-muted);line-height:1.85}.ydl-grc__formula{display:flex;flex-direction:column;justify-content:center;padding:18px;border:1px solid rgba(114,241,184,.22);border-radius:14px;background:rgba(114,241,184,.06)}.ydl-grc__formula strong{margin-top:10px;color:var(--grc-green);font-size:17px;line-height:1.5}.ydl-grc__layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.7fr);gap:18px}.ydl-grc__panel{border:1px solid var(--grc-line);border-radius:18px;background:linear-gradient(180deg,rgba(11,22,32,.98),rgba(7,15,22,.98));padding:22px}.ydl-grc__panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.ydl-grc__panel-head h3{font-size:21px}.ydl-grc__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ydl-grc__field--wide{grid-column:1/-1}.ydl-grc__field>span{display:block;margin-bottom:7px;color:#dcebed;font-size:13px;font-weight:700}.ydl-grc__field small{color:var(--grc-muted);font-weight:500}.ydl-grc__field b{color:var(--grc-cyan)}.ydl-grc__field input{width:100%;min-height:48px;padding:10px 12px;border:1px solid rgba(141,165,173,.25);border-radius:10px;outline:none;background:#071119;color:#fff;transition:border-color .2s,box-shadow .2s}.ydl-grc__field input:focus{border-color:rgba(98,225,238,.7);box-shadow:0 0 0 3px rgba(98,225,238,.08)}.ydl-grc__field input::placeholder{color:#587079}.ydl-grc__validation{margin:14px 0 0;padding:11px 13px;border:1px solid rgba(255,123,123,.35);border-radius:10px;background:rgba(255,123,123,.08);color:#ffb0b0;font-size:13px}.ydl-grc__live-result{display:grid;grid-template-columns:minmax(140px,.45fr) minmax(0,1fr);gap:18px;align-items:center;margin-top:16px;padding:18px;border:1px solid rgba(98,225,238,.2);border-radius:14px;background:rgba(98,225,238,.055)}.ydl-grc__live-result>div>span{display:block;color:var(--grc-muted);font-size:10px;letter-spacing:.14em}.ydl-grc__live-result strong{display:flex;align-items:baseline;margin-top:4px;color:var(--grc-cyan);font-size:38px;line-height:1}.ydl-grc__live-result strong em{font-style:normal}.ydl-grc__live-result strong small{font-size:16px;margin-left:3px}.ydl-grc__live-result p{margin:0;font-size:13px}.ydl-grc__actions{display:flex;justify-content:flex-end;margin-top:14px}.ydl-grc__primary,.ydl-grc__ghost{cursor:pointer;border-radius:9px;transition:transform .15s,border-color .2s,background .2s,color .2s}.ydl-grc__primary{min-height:44px;padding:9px 18px;border:1px solid var(--grc-cyan);background:var(--grc-cyan);color:#061015;font-weight:800}.ydl-grc__primary:hover{transform:translateY(-1px);background:#91edf4}.ydl-grc__ghost{min-height:36px;padding:7px 11px;border:1px solid rgba(141,165,173,.25);background:transparent;color:#b9cbd0;font-size:12px}.ydl-grc__ghost:hover{border-color:rgba(98,225,238,.48);color:#fff}.ydl-grc__ghost--danger:hover{border-color:rgba(255,123,123,.5);color:#ffb0b0}.ydl-grc__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ydl-grc__metrics>div{min-height:100px;padding:13px;border:1px solid rgba(141,165,173,.15);border-radius:12px;background:rgba(255,255,255,.018)}.ydl-grc__metrics span{display:block;color:var(--grc-muted);font-size:9px;letter-spacing:.13em}.ydl-grc__metrics strong{display:flex;align-items:baseline;margin-top:12px;color:#fff;font-size:26px}.ydl-grc__metrics em{font-style:normal}.ydl-grc__metrics small{margin-left:4px;color:var(--grc-muted);font-size:10px}.ydl-grc__note{margin-top:13px;padding:14px;border-left:3px solid var(--grc-green);background:rgba(114,241,184,.045)}.ydl-grc__note strong{color:var(--grc-green);font-size:10px;letter-spacing:.14em}.ydl-grc__note p{margin:7px 0 0;font-size:12px}.ydl-grc__history{margin-top:18px}.ydl-grc__panel-head--history{align-items:flex-end}.ydl-grc__toolbar{display:flex;flex-wrap:wrap;gap:8px}.ydl-grc__chart-wrap{margin-bottom:18px;padding:15px;border:1px solid rgba(141,165,173,.15);border-radius:13px;background:#071119}.ydl-grc__chart-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:11px}.ydl-grc__chart-head small{color:var(--grc-muted)}.ydl-grc__chart{min-height:190px;overflow:hidden}.ydl-grc__chart svg{display:block;width:100%;height:190px}.ydl-grc__chart text{font-family:inherit;font-size:10px;fill:#78919a}.ydl-grc__empty{padding:34px 16px;text-align:center;border:1px dashed rgba(141,165,173,.2);border-radius:13px}.ydl-grc__empty strong{color:#fff;letter-spacing:.09em}.ydl-grc__empty p{margin:8px auto 0;max-width:620px}.ydl-grc__table-wrap{overflow:auto;border:1px solid rgba(141,165,173,.14);border-radius:12px}.ydl-grc__table{width:100%;border-collapse:collapse;min-width:760px}.ydl-grc__table th,.ydl-grc__table td{padding:12px;border-bottom:1px solid rgba(141,165,173,.1);text-align:left;font-size:12px}.ydl-grc__table th{color:var(--grc-muted);font-size:9px;letter-spacing:.09em;background:#071119}.ydl-grc__table td{color:#d7e6e9}.ydl-grc__table td strong{color:var(--grc-cyan);font-size:15px}.ydl-grc__delete{cursor:pointer;border:0;background:transparent;color:#769099}.ydl-grc__delete:hover{color:var(--grc-danger)}.ydl-grc__cards{display:none;gap:10px}.ydl-grc__record-card{padding:14px;border:1px solid rgba(141,165,173,.15);border-radius:12px;background:#071119}.ydl-grc__record-card-head{display:flex;justify-content:space-between;gap:10px}.ydl-grc__record-card-head strong{color:#fff}.ydl-grc__record-rate{color:var(--grc-cyan);font-size:23px;font-weight:800}.ydl-grc__record-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:11px;color:var(--grc-muted);font-size:11px}.ydl-grc__record-actions{margin-top:8px;text-align:right}.ydl-grc__footer-note{display:grid;grid-template-columns:130px 1fr;gap:16px;margin-top:14px;padding:15px 18px;border:1px solid rgba(141,165,173,.12);border-radius:12px;background:rgba(255,255,255,.015)}.ydl-grc__footer-note p{margin:0;font-size:12px}.ydl-grc [hidden]{display:none!important}@media(max-width:900px){.ydl-grc__hero,.ydl-grc__layout{grid-template-columns:1fr}.ydl-grc__formula{min-height:110px}.ydl-grc__panel-head--history{align-items:flex-start;flex-direction:column}.ydl-grc__footer-note{grid-template-columns:1fr}}@media(max-width:620px){.ydl-grc__hero,.ydl-grc__panel{padding:16px;border-radius:14px}.ydl-grc__form-grid{grid-template-columns:1fr}.ydl-grc__field--wide{grid-column:auto}.ydl-grc__live-result{grid-template-columns:1fr}.ydl-grc__metrics{grid-template-columns:repeat(2,1fr)}.ydl-grc__panel-head{align-items:flex-start}.ydl-grc__table-wrap{display:none!important}.ydl-grc__cards:not([hidden]){display:grid}.ydl-grc__record-meta{grid-template-columns:1fr 1fr}.ydl-grc__toolbar{width:100%}.ydl-grc__toolbar button{flex:1}.ydl-grc__actions .ydl-grc__primary{width:100%}}

/* v1.4.1 SEARCH SIGNAL QUICK TUNE */
.ydl-grc__next-step{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:14px;padding:16px 18px;border:1px solid rgba(114,241,184,.24);border-radius:12px;background:rgba(114,241,184,.05)}
.ydl-grc__next-step>div{min-width:0}.ydl-grc__next-step span{display:block;color:var(--grc-green);font-size:10px;font-weight:800;letter-spacing:.13em}.ydl-grc__next-step strong{display:block;margin-top:5px;color:#fff;font-size:15px;line-height:1.5}.ydl-grc__next-step p{margin:5px 0 0;color:var(--grc-muted);font-size:12px;line-height:1.7}.ydl-grc__next-step a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 13px;border:1px solid rgba(114,241,184,.5);border-radius:9px;background:rgba(114,241,184,.08);color:var(--grc-green)!important;font-size:12px;font-weight:800;text-decoration:none!important;box-shadow:none!important}.ydl-grc__next-step a:hover{background:rgba(114,241,184,.14);border-color:var(--grc-green);color:#fff!important}.ydl-grc__next-step a::before,.ydl-grc__next-step a::after{display:none!important;content:none!important}
@media(max-width:700px){.ydl-grc__next-step{align-items:stretch;flex-direction:column}.ydl-grc__next-step a{width:100%}}
