.operator-company-desk{background:radial-gradient(ellipse at 100% 0,#22724855,transparent 65%),linear-gradient(135deg,#102e22,#071b14);border:1px solid #a99159;border-radius:24px 6px;padding:clamp(20px,4vw,38px);margin-block:24px;color:#d6e1d9;overflow-wrap:anywhere}.operator-company-desk h2{font:700 clamp(28px,4vw,44px)/1.08 Georgia,serif;color:#f2d790;margin:12px 0 20px;text-shadow:0 2px 2px #000}.operator-company-desk p{font-size:15px;line-height:1.65}.operator-company-desk .ot-kicker{font:700 10px/1.5 Arial;letter-spacing:.15em;color:#dfc47d}.operator-company-desk .ot-help{font-size:12px;color:#b4c8bb}.operator-company-search{display:flex;gap:10px;margin-top:9px}.operator-company-search input{width:100%;min-width:0;padding:14px;border:1px solid #a28c57;border-radius:8px;background:#071b14;color:#f2ead1;font:16px Arial}.operator-company-desk .ot-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.operator-company-desk a{color:#edcf85;text-decoration:underline;text-underline-offset:4px}.operator-company-desk button,.operator-company-desk .operator-company-primary{cursor:pointer;background:linear-gradient(130deg,#f8e3a7,#ba9140);color:#211b0f;border:1px solid #d3b777;border-radius:10px 3px;padding:12px 16px;font:700 16px/1.25 Georgia,serif;min-height:44px}.operator-company-desk iframe{display:block;width:100%;height:510px;border:1px solid #937e4d;border-radius:8px;margin:20px 0;background:#0b2119}.operator-company-selection{border-top:1px solid #b89e5b66;padding-top:18px;margin-top:20px}.operator-company-watch{border-block:1px solid #b89e5b66;padding:15px 0}.operator-company-watch summary{cursor:pointer;color:#e8cc86}.operator-company-disclosure{border-top:1px solid #b89e5b66;padding-top:16px}@media(max-width:600px){.operator-company-search{display:grid}.operator-company-desk iframe{height:450px}.operator-company-desk .ot-actions{display:grid}.operator-company-desk .ot-actions>*{width:100%;box-sizing:border-box}}@media print{.operator-company-desk iframe,.operator-company-desk form{display:none}}
.operator-company-views{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px}.operator-company-views button[aria-pressed=true]{background:linear-gradient(130deg,#ffedba,#bc9344)!important;color:#211b0f!important;box-shadow:0 0 0 2px #eacb7e!important}.operator-company-prompt{background:#09271b;border-left:3px solid #c7a456;padding:12px 16px}.operator-company-views button{background:linear-gradient(140deg,#245840,#09271b);color:#f4dda3}.operator-market-shortcut{border-color:#af975c}.operator-market-shortcut h2{color:#e8cf8d}.operator-company-desk .operator-company-links{border-top:1px solid #b89e5b55;padding-top:16px}
body #app .ot-workspace #otMarketResearch button[data-op-control]{min-height:44px!important;padding:12px 14px!important;font:700 17px/1.25 Georgia,serif!important;white-space:normal!important;border-radius:10px 3px!important;letter-spacing:normal!important}
body #app .ot-workspace #otMarketResearch button[data-op-control]:before,body #app .ot-workspace #otMarketResearch button[data-op-control]:after{display:none!important}
body #app .ot-workspace #otMarketResearch .operator-company-views button[data-op-control]{background:linear-gradient(140deg,#245840,#09271b)!important;color:#f4dda3!important;-webkit-text-fill-color:#f4dda3!important;box-shadow:inset 0 0 0 2px #0003!important;font-size:16px!important}
body #app .ot-workspace #otMarketResearch .operator-company-views button[data-op-control][aria-pressed=true]{background:linear-gradient(130deg,#ffedba,#bc9344)!important;color:#211b0f!important;-webkit-text-fill-color:#211b0f!important;box-shadow:0 0 0 2px #eacb7e!important;text-shadow:none!important}
@media(max-width:600px){.operator-company-views{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-company-desk .ot-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-company-desk .ot-actions>*{min-width:0}.operator-company-desk .operator-company-links>a{padding-block:10px}}
.operator-research-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;padding:0;counter-reset:research;margin:20px 0;color:#e9cf8c}.operator-research-path li{counter-increment:research;padding:10px 4px;border-bottom:2px solid #ad9152;font:700 14px Georgia,serif}.operator-research-path li:before{content:counter(research) ' · ';color:#bba46f}.operator-research-stage{border-top:1px solid #b89e5b77;padding:0;margin:0}.operator-research-stage>summary{cursor:pointer;min-height:64px;padding:16px 8px;box-sizing:border-box;color:#e9cf8c}.operator-research-stage>summary strong{font:700 23px Georgia,serif}.operator-research-stage>summary span{display:block;font:12px/1.5 Arial;color:#b4c8bb;margin:6px 0 0 20px}.operator-research-stage .operator-company-desk{border:0;border-radius:0;margin:0;padding:20px 8px;background:none}.operator-research-stage .ot-sec{margin:0;border:0;border-radius:0;padding:20px 8px}.operator-company-more,.operator-company-coverage,.operator-company-verify{border-top:1px solid #b89e5b55;margin-top:18px;padding-top:14px}.operator-company-more summary,.operator-company-coverage summary{cursor:pointer;color:#dbbf7d;font:14px/1.5 Arial}.operator-company-verify h3{font:700 24px Georgia,serif;color:#ecd194}.operator-research-hub h1{font-size:clamp(30px,5vw,49px)}.operator-research-stage[open]>summary{background:#18453144}.operator-market-shortcut:empty{display:none}
