body:has(.owner-area){background:#090c12;color:#eff0ec;--hub-bg:#090c12;--hub-panel:#11161e;--hub-secondary-panel:#171d27;--hub-heading:#eff0ec;--hub-body:#b5becc;--hub-muted:#9ba7b8;--hub-border:#2b3441;--hub-input-border:#394655;--hub-accent:#dac391;--hub-accent-hover:#ecdbb5;--hub-accent-bg:#27251f;--hub-dark-navy:#161b24;color-scheme:dark}body:has(.owner-area)>.hub-header{display:none}body:has(.owner-area) #partech-mobile-menu{display:none}body:has(.owner-area) .hub-bottom-nav-bar{display:none}.owner-area{min-height:100vh;background:radial-gradient(ellipse at 90% 0,rgba(197,164,100,.06),transparent 45%),#090c12;color:#eff0ec;font-family:Arial,Helvetica,sans-serif}.owner-navigation{position:sticky;top:0;z-index:55;justify-content:space-between;gap:25px;padding:18px max(24px,calc((100vw - 1250px)/2));border-bottom:1px solid #29323e;background:rgba(9,12,18,.97)}.owner-brand,.owner-navigation{display:flex;align-items:center}.owner-brand{gap:10px;text-decoration:none}.owner-brand>span{display:grid;place-items:center;width:35px;height:35px;border:1px solid #615844;color:#d9c28f;font-weight:700}.owner-brand strong{font-size:16px;letter-spacing:.035em;color:#f3f1eb}.owner-brand small{display:block;margin-top:4px;font-size:8px;color:#9ea9b8;letter-spacing:.15em;font-weight:400}.owner-navigation nav{display:flex;align-items:center;gap:12px}.owner-navigation nav a{color:#b9c2ce;font-size:12px;white-space:nowrap;padding:10px 12px;border-radius:7px}.owner-navigation nav a[aria-current=page]{background:#24251f;color:#e6d2a7}.owner-area a:focus-visible,.owner-area button:focus-visible,.owner-area input:focus-visible,.owner-area summary:focus-visible,.owner-navigation a:focus-visible{outline:2px solid #e5ce9d;outline-offset:4px}.owner-legacy-notice{margin:20px auto;max-width:1190px;padding:14px 20px;background:#24211b;color:#daceb9;font-size:13px}.owner-legacy-notice a{color:#e4ce9b;text-decoration:underline}.owner-shell{max-width:1280px;margin:auto;padding:46px 27px 64px}.owner-heading{display:flex;justify-content:space-between;align-items:center;gap:36px;margin-bottom:30px}.owner-eyebrow{color:#d6bd87!important;font-size:10px!important;font-weight:600;letter-spacing:.17em;line-height:1.7;margin:0 0 15px}.owner-heading h1{font-size:clamp(36px,4.8vw,62px);line-height:1.03;font-weight:500;letter-spacing:-.045em;margin:0}.owner-heading h1 span{color:#d9c38f}.owner-intro{max-width:580px;font-size:14px;line-height:1.8;color:#aeb9c8!important;margin:20px 0 0}.owner-actions{display:flex;flex-direction:column;gap:12px}.owner-area .owner-button,.owner-area .owner-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:45px;padding:12px 18px;border-radius:8px;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.owner-area .owner-button{border:1px solid #d8c08b;background:#d8c08b;color:#17140e}.owner-area .owner-secondary{border:1px solid #3d4653;background:transparent;color:#d8dfe7}.owner-area .owner-link{font-size:12px;line-height:1.6;color:#dfc897;text-decoration:none}.owner-area a:hover{filter:brightness(1.15)}.owner-area button:disabled{opacity:.5;cursor:wait}.owner-data-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 0;border-top:1px solid #2a3340;color:#a0adbe;font-size:11px}.owner-data-bar>span{display:flex;align-items:center;gap:9px}.owner-dot{width:6px;height:6px;border-radius:50%;background:#9bccae}.owner-dot.pending{background:#8994a4}.owner-plain{background:transparent;border:0;color:#c9d2de;min-height:40px;padding:8px;cursor:pointer;font-size:12px}.owner-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.owner-stat{display:block;background:#11161e;border:1px solid #2b3441;border-radius:13px;padding:22px;color:#f2f1eb!important}.owner-stat>div{display:flex;justify-content:space-between;gap:10px;font-size:12px;line-height:1.5;color:#bdc7d4}.owner-stat>div span:last-child{color:#d6bd87}.owner-stat>strong{display:block;font-size:45px;font-weight:500;letter-spacing:-.04em;margin:20px 0 13px}.owner-stat p{color:#9faebe;font-size:11px;line-height:1.6;min-height:35px;margin:0 0 12px}.owner-stat small{color:#d5be8c;font-size:10px}.owner-source{color:#94a2b5;font-size:10px;line-height:1.8;margin:12px 0 27px}.owner-main-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:20px;align-items:start}.owner-panel{background:#11161e;border:1px solid #2b3441;border-radius:14px;padding:25px;min-width:0}.owner-panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.owner-panel-heading>.owner-link{white-space:nowrap}.owner-panel h2{font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.03em;margin:0 0 15px;color:#f1f0e9}.owner-panel p{color:#aab6c6;font-size:13px;line-height:1.8}.owner-side{display:grid;gap:18px}.owner-toggle{display:flex;align-items:center;gap:9px;min-height:40px;margin:8px 0 14px;font-size:11px;color:#a6b2c3;cursor:pointer}.owner-toggle input{width:17px;height:17px;accent-color:#d8c08b}.owner-empty{min-height:285px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center;padding:22px 10px;color:#a3afbf}.owner-empty-mark{font-size:37px;color:#cbb37d}.owner-empty h3{color:#e4e8ee;font-weight:500;font-size:20px;margin:0}.owner-empty p{max-width:400px;margin:0;font-size:12px}.owner-empty .owner-secondary{margin-top:7px}.owner-activity{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #2b3441;padding:20px 0;color:#cbb98f}.owner-activity>div{min-width:0}.owner-row-title{display:flex;align-items:center;flex-wrap:wrap;gap:11px;color:#e7e9ee;font-size:14px}.owner-activity p{font-size:12px;margin:7px 0;overflow-wrap:anywhere}.owner-activity small{font-size:10px;line-height:1.8;color:#9faebf}.owner-tag{border:1px solid #675d46;padding:3px 6px;border-radius:4px;color:#dec58c;font-size:9px;letter-spacing:.08em}.owner-notice{display:block;padding:13px 15px;border:1px solid #4e4431;border-left:3px solid #d2b77b;background:#201f1b;border-radius:6px;color:#ddd1b9!important;font-size:12px!important;line-height:1.8;margin:17px 0}.owner-small{font-size:11px!important;line-height:1.8!important}.owner-error{padding:20px;border:1px solid #9d6262;border-radius:10px;color:#e6b7b7;margin-bottom:20px}.owner-error p{margin:10px 0;font-size:13px}.owner-footnote{border-bottom:1px solid #2b3441;padding:23px 0;color:#a0adbe;font-size:11px;line-height:1.8}.owner-footnote strong{color:#d2dae4}.owner-footnote p{margin:4px 0 0}.owner-legacy{padding-top:20px;color:#9facbd;font-size:11px;line-height:1.8}.owner-legacy summary{cursor:pointer;min-height:36px;color:#ccd3df}.owner-legacy p{margin:4px 0 10px}.owner-legacy>div{display:flex;flex-wrap:wrap;gap:12px 24px;color:#dcc48f}.owner-area input:not([type=checkbox]),.owner-area select,.owner-area textarea{color:#e9ecf1;background:#171d27;border-color:#3a4554}.owner-area>section{scroll-margin-top:90px}.owner-area .hub-section{padding-top:35px}@media(max-width:1000px){.owner-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-main-grid{grid-template-columns:1fr}.owner-side{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-navigation{padding:14px 23px}.owner-navigation nav{gap:0}.owner-stat p{min-height:0}}@media(max-width:620px){.owner-navigation{display:block;padding:13px 17px 8px}.owner-brand{margin-bottom:10px}.owner-navigation nav{overflow:auto;gap:5px}.owner-navigation nav a{padding:10px 8px;font-size:11px}.owner-shell{padding:27px 17px 50px}.owner-heading{display:block}.owner-heading h1{font-size:42px}.owner-intro{font-size:12px;margin-top:16px}.owner-actions{flex-direction:row;flex-wrap:wrap;margin-top:22px;gap:10px}.owner-actions a{flex:1;white-space:nowrap;padding:11px 13px!important}.owner-stats{gap:10px}.owner-stat{padding:17px}.owner-stat>div{font-size:11px;min-height:33px}.owner-stat>strong{font-size:37px;margin:14px 0 10px}.owner-stat p{min-height:35px}.owner-data-bar,.owner-stat p{font-size:10px}.owner-plain{font-size:11px}.owner-panel{padding:20px}.owner-panel h2{font-size:21px}.owner-panel-heading .owner-link{font-size:10px}.owner-side{grid-template-columns:1fr}.owner-empty{min-height:260px;padding:20px 0}.owner-source{font-size:9px}.owner-legacy-notice{margin:15px;font-size:11px}}