.custom-study-list>label{background:#171b1c;border:1px solid #534b38;border-radius:6px;align-items:center;gap:12px;padding:15px;display:flex}.custom-study-list input{accent-color:#d4bd89;width:16px;height:16px}.custom-study-list span{flex:1}.custom-study-list strong{color:#e0cc9f;font-size:13px;font-weight:500;display:block}.custom-study-list small{color:#879297;margin-top:6px;font-size:10px;display:block}.custom-study-list p{color:#929b9f;font-size:11px;line-height:1.9}.gold-settings fieldset{border:0;border-top:1px solid #2a3337;margin:23px 0 0;padding:18px 0 0}.gold-settings legend{color:#d4bd89;padding-right:10px;font-size:12px}.gold-fields{grid-template-columns:1fr 1fr;gap:15px 20px;display:grid}.gold-fields label{color:#a6afb3;flex-direction:column;gap:8px;font-size:11px;display:flex}.gold-fields .gold-check{flex-direction:row;justify-content:space-between;align-items:center}.gold-fields input[type=checkbox]{accent-color:#d4bd89;width:17px;height:17px}.gold-fields input[type=color]{width:100%;height:35px;padding:3px}.gold-settings .dialog-actions{z-index:1;background:#101619;padding:16px 0;position:sticky;bottom:-24px}.gold-settings button:disabled{opacity:.4;cursor:not-allowed}.gold-chart{background:#0d1114;border:1px solid #283236;flex-direction:column;flex:1;min-width:0;min-height:480px;display:flex}.gold-chart-heading{border-bottom:1px solid #263135;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.gold-chart-heading strong{color:#dfcc9e;font-size:12px;font-weight:500}.gold-chart-heading span{color:#7f8d94;margin-left:13px;font-size:9px}.gold-chart-heading .subtle-button{padding:7px 10px;font-size:10px}.gold-source-bar{background:#111719;border-bottom:1px solid #263135;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}.gold-source-bar label{color:#a6afb3;align-items:center;gap:8px;font-size:10px;display:flex}.gold-source-bar select{padding:6px}.gold-source-bar .subtle-button{padding:7px 10px;font-size:10px}.gold-source-status{color:#84959a;margin-left:auto;font-size:9px}.gold-error{color:#f0a6a6;background:#5d282536;border:1px solid #783b394d;margin:0;padding:12px 16px;font-size:11px;line-height:1.7}.gold-ohlc{color:#7e929c;flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:36px;padding:10px 16px;font-size:10px;display:flex}.gold-ohlc b{color:#c6cfcf;margin-left:4px;font-weight:400}.gold-ohlc>span:first-child{color:#d4bd89;margin-right:5px}.gold-canvas-wrap{flex:1;min-height:380px;position:relative;overflow:hidden}.gold-canvas{height:100%;position:absolute;inset:0}.gold-chart-empty{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.gold-chart-empty h3{color:#e0dfd6;margin:18px 0 12px;font-size:23px;font-weight:400}.gold-chart-empty p{color:#849297;max-width:440px;font-size:12px;line-height:1.9}.gold-plan{z-index:2;pointer-events:none;background:#101619ec;border:1px solid #3c4141;border-radius:4px;width:190px;padding:13px 15px;position:absolute;box-shadow:0 6px 26px #0005}.gold-plan.position-middleLeft{top:35%;left:12px}.gold-plan.position-topLeft{top:12px;left:12px}.gold-plan.position-bottomLeft{bottom:70px;left:12px}.gold-plan.position-bottomRight{bottom:70px;right:80px}.gold-plan header{color:#d5c7a5;margin-bottom:10px;font-size:11px}.gold-plan header small{color:#909ca0;margin-left:8px;font-size:8px}.gold-plan>strong{font-size:12px;font-weight:500}.gold-plan dl{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 9px;font-size:10px;display:grid}.gold-plan dt{color:#87989f}.gold-plan dd{text-align:right;color:#dde0d9;font-variant-numeric:tabular-nums;margin:0}.gold-plan p{color:#829298;margin:8px 0 0;font-size:9px}.gold-chart-foot{color:#85949a;border-top:1px solid #263135;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:9px 16px;font-size:9px;display:flex}.gold-chart-foot a{color:#9eacb2}.gold-method-note{color:#75858c;margin:0;padding:0 16px 10px;font-size:9px;line-height:1.8}.gold-loading{color:#d4bd89;place-items:center;min-height:460px;font-size:12px;display:grid}@media (max-width:700px){.gold-chart{min-height:600px}.gold-chart-heading{padding:11px 10px}.gold-chart-heading strong{font-size:10px}.gold-chart-heading span{margin:5px 0 0;font-size:8px;display:block}.gold-source-bar{gap:8px;padding:9px 10px}.gold-source-bar label{font-size:9px}.gold-source-bar select{max-width:170px;font-size:9px}.gold-source-status{flex-basis:100%;margin-left:0;font-size:8px}.gold-ohlc{gap:5px 10px;padding:8px 10px;font-size:8px}.gold-canvas-wrap{min-height:400px}.gold-plan{opacity:.93;width:148px;padding:10px}.gold-plan header{font-size:9px}.gold-plan>strong{font-size:10px}.gold-plan dl{gap:6px;margin-top:10px;font-size:8px}.gold-plan p{font-size:8px}.gold-plan.position-middleLeft{top:25%;left:8px}.gold-plan.position-bottomRight{right:62px}.gold-chart-foot{padding:8px 10px;font-size:8px}.gold-method-note{padding:0 10px 8px;font-size:8px}.gold-fields{gap:13px 12px}.gold-fields label{font-size:10px}.gold-fields input:not([type=checkbox]),.gold-fields select{max-width:100%;font-size:10px}.custom-study-list strong{font-size:11px}.custom-study-list small{font-size:8px}.custom-study-list p{font-size:10px}}.gold-plan.position-middleLeft{top:20%;transform:translateY(-20%)}.toolbar-end button:disabled{opacity:.3;cursor:not-allowed}@media (max-width:700px){.gold-plan.position-middleLeft{top:24%;transform:translateY(-20%)}}.custom-study-list{border-top:0;margin:0 0 20px;padding-top:0}.custom-study-list>label{background:#222219;border-color:#756442;padding:18px}@media (max-width:700px){.chart-toolbar{flex-wrap:wrap}}.gold-chart-pending{flex:none;min-height:0!important}.gold-chart-pending .gold-canvas-wrap,.gold-chart-pending .gold-ohlc,.gold-chart-pending .gold-chart-foot,.gold-chart-pending .gold-method-note{display:none}.gold-data-pending{background:#181d19;border-top:1px solid #343e34;padding:12px 16px}.gold-data-pending strong{color:#d4bd89;font-size:11px;font-weight:500}.gold-data-pending p{color:#9ca9a9;margin:7px 0 0;font-size:10px;line-height:1.8}.gold-chart-pending+.chart-grid{margin-top:10px}@media (max-width:700px){.gold-data-pending{padding:10px}.gold-data-pending strong{font-size:10px}.gold-data-pending p{font-size:9px}}.gold-chart-tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.gold-chart-tools>a{white-space:nowrap;padding:7px 10px;font-size:10px}@media (max-width:700px){.gold-chart-heading{flex-wrap:wrap}.gold-chart-tools{gap:6px;margin-left:auto}.gold-chart-tools>a,.gold-chart-heading .gold-chart-tools .subtle-button{padding:7px;font-size:9px}}.gold-fields input:not([type=checkbox]),.gold-fields select{color:#d8ddda;background:#13191c;border:1px solid #303b3f;border-radius:4px;min-width:0;padding:9px;font-size:11px}.gold-feed-symbol{color:#b7c1c4;font-size:10px}.gold-source-bar .icon-button{width:28px;height:28px}.gold-chart-pending .gold-chart-heading{padding:9px 16px}.gold-chart-pending .gold-source-bar{padding:5px 16px}.gold-chart-pending .gold-data-pending{padding:9px 16px}.gold-market-alternatives{background:#181d19;border-top:1px solid #343e34;padding:10px 16px}.gold-market-alternatives p{color:#a3b0ac;margin:0 0 9px;font-size:10px;line-height:1.8}.gold-market-alternatives>div{flex-wrap:wrap;gap:9px;display:flex}.gold-market-alternatives .subtle-button{color:#d4bd89;border-color:#5f573e;padding:9px 12px;font-size:10px}.direct-market-info{text-align:center;background:#0d1114;flex-direction:column;justify-content:center;align-items:center;min-height:380px;padding:36px;display:flex}.direct-market-info h3{color:#d4bd89;font-size:21px;font-weight:400}.direct-market-info p{color:#a3b0ac;font-size:12px;line-height:1.9}.direct-market-info small{color:#74858a;font-size:10px}.custom-study-list~.dialog-actions{z-index:3;background:#101619;padding:15px 0;position:sticky;bottom:-24px}@media (max-width:700px){.gold-market-alternatives{padding:9px 10px}.gold-market-alternatives>div>button{flex:1;justify-content:center}.direct-market-info{padding:22px}.direct-market-info h3{font-size:17px}}
