:root{--navy:#0b1736;--navy-2:#142a52;--gold:#c9a34a;--gold-2:#e1bd67;--bg:#f4f7fb;--card:#fff;--line:#dbe2ed;--muted:#667085;--text:#101828;--danger:#b42318;--ok:#067647;--warm:#fbf8ef}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;font-family:var(--weondu-ui-font);background:radial-gradient(circle at top left,#ffffff 0,#f6f8fc 34%,var(--bg) 72%);color:var(--text);letter-spacing:-.005em}button,input,select,textarea{font:inherit}a{text-decoration:none;color:inherit}.wrap{max-width:1180px;margin:auto;padding:24px}.brand-header{background:#fff;border-top:7px solid var(--navy);border-bottom:3px solid var(--gold);box-shadow:0 3px 18px rgba(11,23,54,.07)}.brand-header-inner{display:flex;justify-content:space-between;gap:24px;padding-top:14px;padding-bottom:14px}.brand-lockup{display:flex;align-items:center;gap:22px;min-width:0}.weondu-logo{display:block;width:min(280px,38vw);height:auto;object-fit:contain}.brand-module{padding-left:20px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.brand-module strong{color:var(--navy);font-size:18px;letter-spacing:.01em;font-weight:700}.brand-module span{color:var(--muted);font-size:12px;letter-spacing:.01em}.brand-header-nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-weight:700;color:var(--navy)}.brand-header-nav a,.header-auth{min-height:40px;padding:9px 13px;border-radius:11px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--navy);transition:background .16s,border-color .16s,transform .16s}.brand-header-nav a:hover,.header-auth:hover{background:#f7f4ea;border-color:#e7ddc1;transform:translateY(-1px)}.brand-header-nav .header-action{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 6px 16px rgba(11,23,54,.12)}.brand-header-nav .header-action:hover{background:var(--navy-2);border-color:var(--navy-2)}.hero{display:grid;grid-template-columns:2fr 1fr;gap:24px;padding:56px 0}.hero h1{font-size:48px;line-height:1.03;margin:12px 0 14px;color:var(--navy);letter-spacing:-.035em}.hero h1,.pill{font-weight:700}.pill{display:inline-block;background:#f5efdf;color:#725c20;padding:7px 12px;border:1px solid #e6d7af;border-radius:999px;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.card{background:rgba(255,255,255,.93);border:1px solid #dfe5ee;border-radius:18px;padding:20px;box-shadow:0 10px 30px rgba(11,23,54,.055);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.grid{grid-template-columns:repeat(3,1fr)}.grid,.grid2{display:grid;gap:16px}.grid2{grid-template-columns:repeat(2,1fr)}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:11px;padding:11px 16px;cursor:pointer;letter-spacing:.005em;transition:transform .16s,box-shadow .16s,background .16s}.gold{background:linear-gradient(135deg,#d8b75d,#c59b38);color:#17213a;box-shadow:0 6px 16px rgba(151,113,28,.15)}.gold:hover{background:linear-gradient(135deg,#e0c16b,#cfa743);transform:translateY(-1px)}.navy{background:var(--navy);color:white}.ghost{background:#fff;border:1px solid #d8e0eb;color:var(--navy)}.danger{background:#d92d20;color:white}.muted{color:var(--muted)}.actions{display:flex;gap:10px;flex-wrap:wrap}.form{display:grid;gap:14px}.form label{font-family:var(--weondu-ui-font);font-size:13px;font-weight:700}.form input,.form select,.form textarea{width:100%;padding:11px;border:1px solid #cfd6e4;border-radius:9px;background:#fff}.form input:not([type=checkbox]),.form select{min-height:44px}.form textarea{min-height:110px}.table{width:100%;border-collapse:collapse}.table td,.table th{text-align:left;padding:12px;border-bottom:1px solid var(--line);font-family:var(--weondu-ui-font);font-size:14px}.table th{background:#f7f8fb;color:var(--navy);font-weight:700}.badge{padding:5px 8px;border-radius:999px;background:#eef2f8;font-family:var(--weondu-ui-font);font-size:12px;font-weight:700}.badge.ok{background:#d1fadf;color:var(--ok)}.badge.warn{background:#fef0c7;color:#93370d}.badge.danger{background:#fee4e2;color:var(--danger)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kpi strong{font-size:27px;display:block}.pagehead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.pagehead h1,h1,h2,h3{color:var(--navy);font-weight:700;letter-spacing:-.02em}.notice{border-radius:10px;border:1px solid #fedf89}.error,.notice{padding:12px 14px}.error{border-radius:10px;border:1px solid #fecdca;color:#912018}.okbox{padding:12px 14px;border-radius:10px;border:1px solid #abefc6;color:#05603a}.role-nav{margin:5px 0 24px;background:linear-gradient(135deg,#0b1736,#12264a 72%,#172d53);border:1px solid rgba(216,183,93,.55);border-radius:14px;padding:9px 12px;box-shadow:0 8px 22px rgba(11,23,54,.12);display:flex;align-items:center;gap:13px;flex-wrap:wrap}.role-nav-title{color:#f0cf79;font-size:13px;font-weight:700;letter-spacing:.055em;white-space:nowrap;padding:8px 11px;border:1px solid rgba(224,193,107,.28);border-radius:9px;background:rgba(255,255,255,.035)}.role-nav nav{display:flex;gap:3px;align-items:center;flex-wrap:wrap}.role-nav nav a{color:#f7f9fc;padding:8px 9px;border-radius:8px;font-size:13.5px;font-weight:600}.role-nav nav a:hover{background:rgba(255,255,255,.09);color:#fff}.role-signout{background:#fff;color:var(--navy);min-height:38px;padding:8px 13px}.company-summary{margin:18px 0 24px;border-top:4px solid var(--gold)}.company-summary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.company-summary-head h2{margin:3px 0 0;font-size:24px}.eyebrow{font-family:var(--weondu-ui-font);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94721d}.company-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.company-summary-grid>div{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fafbfc}.company-summary-grid span{display:block;font-family:var(--weondu-ui-font);font-size:12px;color:var(--muted);margin-bottom:5px}.company-summary-grid strong{display:block;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.company-address{grid-column:1/-1}.company-contact-block{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.company-contact-block h3{margin:0 0 12px;font-size:16px;color:var(--navy)}.company-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-footer{margin-top:54px;background:var(--navy);color:#fff;border-top:4px solid var(--gold)}.book-insight{margin-top:-1px;background:var(--warm);color:var(--text);border:1px solid #e5dcc2;border-radius:18px;padding:22px 24px;box-shadow:0 8px 22px rgba(11,23,54,.08)}.book-insight-kicker{font-family:var(--weondu-ui-font);color:#86681d;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.book-insight-grid{display:grid;grid-template-columns:1.5fr .8fr;gap:28px;align-items:start}.book-insight h3{margin:0 0 9px;font-size:23px;line-height:1.3}.book-insight p{margin:0;color:#586174;line-height:1.55;font-family:var(--weondu-ui-font);font-size:14px}.book-insight-source{padding-left:22px;border-left:2px solid var(--gold);display:flex;flex-direction:column;gap:6px}.book-insight-source span{font-family:var(--weondu-ui-font);font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:700}.book-insight-source strong{color:var(--navy);line-height:1.35}.book-insight-source em{color:#7c6528;font-size:13px}.book-insight-source a{margin-top:7px;color:var(--navy);font-family:var(--weondu-ui-font);font-weight:700;font-size:13px}.footer-grid{display:grid;grid-template-columns:1.5fr .7fr;gap:36px;padding:34px 0 26px;align-items:center}.footer-developer{display:flex;gap:22px;align-items:center}.kopru-logo{width:126px;height:auto;border-radius:12px;display:block;border:1px solid rgba(255,255,255,.15)}.footer-kicker{font-family:var(--weondu-ui-font);text-transform:uppercase;letter-spacing:.08em;font-size:11px;color:var(--gold-2);font-weight:700;margin-bottom:5px}.footer-developer strong{font-size:18px}.footer-developer p{max-width:680px;margin:8px 0 0;color:#d9dfeb;font-family:var(--weondu-ui-font);font-size:13px;line-height:1.55}.footer-contact{display:flex;flex-direction:column;gap:9px;font-family:var(--weondu-ui-font)}.footer-contact a{color:#fff}.footer-contact a:hover{color:var(--gold-2)}.footer-legal{border-top:1px solid rgba(255,255,255,.16);padding:18px 0 6px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-family:var(--weondu-ui-font);font-size:12px;color:#bfc9da}.footer-legal div{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:1120px) and (min-width:901px){.discover-showcase{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.brand-header-inner{align-items:flex-start;flex-direction:column}.brand-header-nav{width:100%}.brand-module{display:none}.weondu-logo{width:min(300px,70vw)}.book-insight-grid,.footer-grid{grid-template-columns:1fr}.book-insight-source{padding-left:0;padding-top:16px;border-left:0;border-top:2px solid var(--gold)}}@media(max-width:800px){.grid,.grid2,.hero,.kpis{grid-template-columns:1fr}.hero h1{font-size:36px}.wrap{padding:16px}.table{display:block;overflow:auto}.company-summary-head{align-items:stretch;flex-direction:column}.company-contact-grid,.company-summary-grid{grid-template-columns:1fr 1fr}.company-address{grid-column:span 2}}@media(max-width:520px){.company-contact-grid,.company-summary-grid{grid-template-columns:1fr}.company-address{grid-column:span 1}.footer-developer{align-items:flex-start;flex-direction:column}.brand-header-nav a{padding:8px 7px;font-size:13px}}.header-auth-form{margin:0;display:flex}.header-auth{font:inherit;font-weight:700;cursor:pointer}.header-logout{border-color:#d8e0eb;background:#fff}.header-logout:hover{border-color:#cfad54;background:#fbf8ef}.hero{align-items:stretch}.hero-copy{font-size:16px;line-height:1.7;max-width:760px}.hero-side-card{align-self:stretch;border-top:3px solid var(--gold);padding:26px}.hero-side-card h3{font-size:23px;line-height:1.25;margin:12px 0}.primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.primary-action{position:relative;min-height:112px;padding:19px 20px;border:1px solid #d9e0e9;border-radius:16px;background:linear-gradient(145deg,#fff,#fbfaf6);box-shadow:0 7px 20px rgba(11,23,54,.055);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;transition:transform .18s,border-color .18s,box-shadow .18s}.primary-action:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(#e0bd61,#b88c2b)}.primary-action:hover{transform:translateY(-2px);border-color:#d2b35f;box-shadow:0 13px 28px rgba(11,23,54,.09)}.primary-action-index{position:absolute;right:16px;top:13px;color:#a8832e;font-size:11px;letter-spacing:.12em;font-weight:700}.primary-action strong{font-size:18px;color:var(--navy);line-height:1.18}.primary-action>span:last-child{font-size:12px;color:var(--muted);margin-top:5px}.primary-action.is-critical{background:linear-gradient(145deg,#fff,#fff8f6);border-color:#ead9d5}.primary-action.is-critical:before{background:#9b352b}.primary-action.is-critical .primary-action-index{color:#9b352b}.primary-action.is-critical strong{color:#7c281f}.value-grid .card{position:relative;padding-top:28px}.value-no{position:absolute;right:16px;top:13px;color:#b79a53;font-size:11px;font-weight:700;letter-spacing:.12em}.value-grid b{font-size:17px;color:var(--navy)}.user-menu{position:relative}.user-menu summary{list-style:none;cursor:pointer;min-height:40px;padding:9px 13px;border:1px solid #d8e0eb;border-radius:11px;background:#fff;color:var(--navy);font-weight:700;display:flex;align-items:center;gap:7px}.user-menu summary::-webkit-details-marker{display:none}.user-menu summary:after{content:"▾";font-size:11px;color:#8c7028}.user-menu[open] summary{border-color:#cfad54;background:#fbf8ef}.user-menu-popover{position:absolute;right:0;top:calc(100% + 9px);width:230px;padding:8px;background:#fff;border:1px solid #d9e1eb;border-top:3px solid var(--gold);border-radius:12px;box-shadow:0 18px 42px rgba(11,23,54,.18);z-index:120}.user-menu-popover form,.user-menu-popover>a{display:block;width:100%}.user-menu-popover>a,.user-menu-signout{width:100%;min-height:40px;padding:10px 11px;border:0;border-radius:8px;background:transparent;color:var(--navy);font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer}.user-menu-popover>a:hover,.user-menu-signout:hover{background:#f7f4ea}.user-menu-popover form{margin:2px 0 0;padding-top:5px;border-top:1px solid #e8ecf2}.primary-actions-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.primary-actions-three{grid-template-columns:1fr}.user-menu-popover{right:auto;left:0}}.discover-link{font-weight:700;letter-spacing:.01em}.discover-page{padding-top:34px}.discover-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.75fr);gap:22px;align-items:stretch;padding:22px 0 34px}.discover-hero h1{font-size:46px;line-height:1.04;margin:13px 0;color:var(--navy);letter-spacing:-.035em}.discover-lead{max-width:800px;font-size:16px;line-height:1.7}.discover-stats{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.discover-stats>div{min-width:120px;padding:13px 15px;background:#fff;border:1px solid #dde3ec;border-radius:14px;box-shadow:0 6px 18px rgba(11,23,54,.045)}.discover-stats strong{display:block;color:var(--navy);font-size:25px;line-height:1}.discover-stats span{display:block;margin-top:6px;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.discover-cta{border-top:3px solid var(--gold);padding:24px}.discover-cta h3{font-size:23px;margin:10px 0 17px}.discover-cta-actions{display:grid;gap:9px}.discover-toolbar{display:flex;justify-content:space-between;align-items:end;gap:18px;margin:8px 0 16px}.discover-toolbar h2{margin:5px 0 0;font-size:28px}.discover-legend{display:flex;gap:14px;align-items:center;color:var(--muted);font-size:12px;font-weight:700}.discover-legend span{display:inline-flex;align-items:center;gap:6px}.discover-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.discover-dot.ilan{background:#b9912f}.discover-dot.talep{background:#173f78}.discover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.discover-card{position:relative;min-height:235px;padding:18px;border:1px solid #dfe5ee;border-radius:17px;background:linear-gradient(145deg,#fff,#fbfcfe);box-shadow:0 8px 24px rgba(11,23,54,.05);display:flex;flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.discover-cover{width:calc(100% + 36px);height:170px;margin:-18px -18px 15px;background:#0b1736}.discover-cover,.discover-video{object-fit:cover}.discover-card:before{content:"";position:absolute;left:0;top:15px;bottom:15px;width:3px;border-radius:0 3px 3px 0;background:#b9912f}.discover-card.talep:before{background:#173f78}.discover-card:hover{transform:translateY(-2px);border-color:#d7c487;box-shadow:0 14px 30px rgba(11,23,54,.085)}.discover-card-top{display:flex;align-items:center;gap:7px}.discover-kind,.discover-module{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 7px;border-radius:999px}.discover-kind.ilan{background:#f4ead0;color:#74571b}.discover-kind.talep{background:#eaf0f8;color:#173f78}.discover-module{background:#f3f5f8;color:#5d687a}.discover-card h3{font-size:19px;line-height:1.25;margin:16px 0 7px}.discover-subtitle{margin:0;color:#586174;font-size:13px;line-height:1.5}.discover-meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.discover-meta span{font-size:11px;color:#536174;background:#f6f8fb;border:1px solid #e2e7ef;padding:5px 7px;border-radius:999px}.discover-card-bottom{margin-top:auto;padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #edf0f4}.discover-card-bottom strong{font-size:13px;color:var(--navy)}.discover-card-bottom a{font-size:12px;font-weight:700;color:#8a6b21}.discover-empty{text-align:center;padding:42px}.discover-privacy{margin-top:22px;display:grid;grid-template-columns:.85fr 1.4fr;gap:28px;align-items:center;border-top:3px solid var(--navy)}.discover-privacy h3{margin:7px 0 0;font-size:20px}.discover-back{margin:8px 0 18px;font-size:13px;font-weight:700;color:#7a6227}.discover-detail{padding-top:26px}.discover-price-card{border-top:3px solid var(--gold)}.discover-price{font-size:28px;font-weight:700;color:var(--navy);margin:10px 0 18px}@media(max-width:980px){.discover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-hero{grid-template-columns:1fr}}@media(max-width:700px){.discover-page{padding-top:18px}.discover-hero h1{font-size:36px}.discover-grid{grid-template-columns:1fr}.discover-toolbar{align-items:flex-start;flex-direction:column}.discover-privacy{grid-template-columns:1fr}}.opportunity-choice{min-height:150px;position:relative;overflow:hidden;background:linear-gradient(145deg,#0b1736,#142a52);border:1px solid rgba(201,163,74,.72);color:#fff;box-shadow:0 12px 28px rgba(11,23,54,.13)}.opportunity-choice:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(#e1bd67,#a97d22)}.opportunity-choice b{display:block;color:#f1d27f;font-size:19px;letter-spacing:-.01em;margin-bottom:8px}.opportunity-choice .muted{color:#d6deeb;line-height:1.55}.opportunity-choice:hover{transform:translateY(-2px);border-color:#e1bd67;box-shadow:0 18px 34px rgba(11,23,54,.18)}.discover-dot.sunum{background:#8a6a1d}.discover-kind.sunum{background:#f8f0d9;color:#74571b}.discover-card.sunum:before{background:#8a6a1d}.discover-card.sunum{background:linear-gradient(145deg,#fff,#fdfaf1)}.pagehead{padding-bottom:11px;border-bottom:1px solid rgba(201,163,74,.35)}.pagehead:has(.eyebrow){border-bottom:2px solid rgba(201,163,74,.45)}.kpi{border-top:3px solid var(--gold)}.kpi small{display:block;margin-top:6px;color:var(--muted);font-size:11px;font-weight:700}.card h2,.card h3{position:relative}.discover-cta,.discover-price-card,.discover-privacy{box-shadow:0 12px 28px rgba(11,23,54,.07)}.discover-search{display:grid;grid-template-columns:minmax(220px,2fr) minmax(160px,.8fr) auto auto;gap:10px;align-items:end;margin:0 0 18px;padding:14px 16px}.discover-search label{font-size:12px;font-weight:700;color:var(--navy)}.discover-search input,.discover-search select{width:100%;min-height:42px;margin-top:6px;padding:9px 11px;border:1px solid #cfd8e5;border-radius:10px;background:#fff;color:var(--text)}@media(max-width:800px){.discover-search{grid-template-columns:1fr}}.cockpit-switch{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid #dbe2ed;border-radius:12px;background:#f7f9fc}.cockpit-tab{min-height:34px;padding:8px 10px;border-radius:9px;font-size:11px;font-weight:700;color:#637083}.cockpit-tab.active{background:var(--navy);color:#f4d47e;box-shadow:0 5px 14px rgba(11,23,54,.13)}.global-search{flex:1 1;max-width:390px;min-width:210px;display:flex;align-items:center;gap:8px;border:1px solid #d6deea;background:#f8fafc;border-radius:12px;padding:0 11px}.global-search input{width:100%;min-height:38px;border:0;outline:0;background:transparent}.work-shell{padding-top:26px}.work-nav{margin:0 0 22px;padding:8px 10px;border:1px solid rgba(201,163,74,.55);border-radius:14px;background:linear-gradient(135deg,#0b1736,#142a52);box-shadow:0 8px 24px rgba(11,23,54,.12)}.work-nav nav{display:flex;gap:4px;flex-wrap:wrap}.work-nav a{color:#f7f9fc;padding:9px 11px;border-radius:9px;font-size:13px;font-weight:700}.work-nav a:hover{background:rgba(255,255,255,.09)}.work-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);gap:20px;align-items:stretch;padding:34px;border-radius:22px;background:radial-gradient(circle at 80% 20%,#203e71 0,#13284c 32%,#0b1736 72%);color:#fff;border:1px solid rgba(201,163,74,.65);box-shadow:0 18px 44px rgba(11,23,54,.16);margin-bottom:20px}.work-hero h1{color:#fff;font-size:42px;line-height:1.08;margin:10px 0 13px}.work-hero p{color:#d9e1ee;line-height:1.65;max-width:760px}.work-hero-panel{padding:22px;border:1px solid rgba(225,189,103,.45);border-radius:16px;background:rgba(255,255,255,.055);display:flex;flex-direction:column;gap:10px}.work-hero-panel b{color:#f0cd74;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.work-hero-panel strong{font-size:22px;line-height:1.25}.work-hero-panel span{color:#dbe3ef;font-size:13px;line-height:1.6}.work-search{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:end;margin-bottom:28px}.work-search label{font-size:12px;font-weight:700;color:var(--navy)}.work-search input{width:100%;min-height:44px;margin-top:6px;padding:10px 12px;border:1px solid #ccd6e4;border-radius:10px}.work-job-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.work-job-card{min-height:245px;padding:19px;border:1px solid #dfe5ee;border-top:3px solid var(--gold);border-radius:17px;background:linear-gradient(145deg,#fff,#fbfcff);box-shadow:0 9px 25px rgba(11,23,54,.055);display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s}.work-job-card:hover{transform:translateY(-2px);box-shadow:0 15px 34px rgba(11,23,54,.09);border-color:#d1b66d}.work-job-top{display:flex;justify-content:space-between;gap:10px;color:#7b6326;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.045em}.work-job-top small{color:#617085}.work-job-card h3{font-size:21px;margin:18px 0 7px}.work-job-card>b{font-size:14px;color:#364152}.work-job-card p{color:var(--muted);font-size:13px}.work-job-meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto;padding-top:16px}.work-job-meta span{font-size:11px;background:#f3f5f8;border:1px solid #e0e6ef;border-radius:999px;padding:5px 7px;color:#536174}.work-job-card em{margin-top:15px;color:#8a6b21;font-size:12px;font-weight:700;font-style:normal}.work-checks{display:flex;gap:22px;flex-wrap:wrap}.work-checks label{display:flex;align-items:center;gap:8px;font-weight:600}.work-checks input{width:auto}.work-detail-hero{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:28px 0 22px}.work-detail-hero h1{font-size:40px;margin:7px 0}.work-detail-hero p{color:var(--muted)}.work-applicants,.work-apply,.work-job-body{margin-top:16px}.work-job-body p{white-space:pre-wrap;line-height:1.7}.work-applicant-row{grid-template-columns:120px minmax(260px,1fr) 150px minmax(220px,.6fr)}.work-applicant-row>div{display:flex;flex-direction:column;gap:5px}.work-applicant-row p{margin:4px 0 0;color:#4f5d70;font-size:13px}.work-applicant-row form{display:flex;gap:7px;align-items:center}.work-applicant-row select{min-height:40px;border:1px solid #cfd7e3;border-radius:9px;padding:7px;background:#fff}@media(max-width:1000px){.work-job-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-hero{grid-template-columns:1fr}.brand-header-inner{gap:14px}.global-search{max-width:none;width:100%}}@media(max-width:700px){.work-job-grid,.work-search{grid-template-columns:1fr}.work-hero{padding:24px}.work-hero h1{font-size:34px}.work-applicant-row{grid-template-columns:1fr}.cockpit-switch{width:100%}.cockpit-tab{flex:1 1;text-align:center}}.content-shell{padding-top:28px}.content-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.55fr);gap:24px;align-items:center;padding:34px;border-radius:22px;background:radial-gradient(circle at 83% 20%,#254578 0,#142a52 34%,#0b1736 76%);border:1px solid rgba(201,163,74,.65);box-shadow:0 18px 44px rgba(11,23,54,.15);color:#fff;margin-bottom:18px}.content-hero h1{margin:10px 0 13px;color:#fff;font-size:42px;line-height:1.08}.content-hero p{margin:0;color:#dbe3ef;line-height:1.7;max-width:800px}.content-hero-actions{gap:9px}.content-hero .inverse{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.3);color:#fff}.content-filter{display:grid;grid-template-columns:minmax(260px,1.5fr) minmax(190px,.65fr) auto auto;gap:10px;align-items:end;margin-bottom:22px}.content-filter label{font-size:12px;font-weight:700;color:var(--navy)}.content-filter input,.content-filter select{width:100%;min-height:44px;margin-top:6px;padding:10px 12px;border:1px solid #ccd6e4;border-radius:10px;background:#fff}.content-feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1180px;margin:0 auto}.content-post{padding:0 0 20px;border-top:3px solid var(--gold);overflow:hidden}.content-author,.content-post h2,.content-post-actions,.content-post-head,.content-post>p{margin-left:22px;margin-right:22px}.content-post-head{padding-top:18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.content-post-head>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.content-kind{display:inline-flex;padding:6px 8px;border-radius:999px;background:#f8efd7;color:#76591b;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.content-post-head small{font-size:10px;font-weight:700;color:#6f7a8b;letter-spacing:.08em}.content-post-head time{font-size:11px;color:var(--muted)}.content-post h2{font-size:23px;line-height:1.22;margin-top:18px;margin-bottom:7px}.content-author{font-size:13px;font-weight:700;color:#526075;margin-bottom:15px}.content-post>p{white-space:pre-wrap;line-height:1.75;color:#354052;margin:0}.content-post-actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin-top:20px;padding-top:16px;border-top:1px solid #e9edf3}.content-cover{display:block;width:100%;height:260px;object-fit:cover;margin:16px 0 0;background:#0b1736}.content-video{object-fit:contain}.content-document{display:flex;align-items:center;justify-content:center;min-height:130px;margin:16px 22px 0;border:1px dashed #c9a34a;border-radius:14px;background:#fbf8ef;color:#725c20;font-weight:700}.content-post-actions form{margin:0}@media(max-width:900px){.content-hero{grid-template-columns:1fr}.content-filter{grid-template-columns:1fr 1fr}.content-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.content-feed{grid-template-columns:1fr}.content-cover{height:300px}}@media(max-width:620px){.content-filter,.content-hero-actions{grid-template-columns:1fr}.content-hero{padding:24px}.content-hero h1{font-size:34px}.content-post h2{font-size:23px}}.opportunity-cover-detail{display:block;width:100%;max-height:520px;object-fit:cover;border-radius:18px;border:1px solid #dfe5ee;box-shadow:0 14px 34px rgba(11,23,54,.09);margin:0 0 18px;background:#0b1736}.opportunity-video-detail{object-fit:contain;background:#061126}body:has(.discover-app-shell){background:radial-gradient(circle at 88% -8%,rgba(34,86,153,.52),transparent 34%),radial-gradient(circle at 12% 8%,rgba(201,163,74,.1),transparent 27%),#061329;color:#f7f9fd}body:has(.discover-app-shell) .brand-footer{display:none}body:has(.discover-app-shell) .brand-header{position:relative;z-index:80;border-top:0;border-bottom:1px solid rgba(225,189,103,.55);background:linear-gradient(180deg,#07162f,#091b38);box-shadow:0 14px 35px rgba(0,0,0,.22)}body:has(.discover-app-shell) .brand-header-inner{max-width:1180px;padding-top:13px;padding-bottom:13px;gap:14px}body:has(.discover-app-shell) .brand-lockup{padding:6px 10px;border:1px solid rgba(225,189,103,.65);border-radius:14px;background:#fff;box-shadow:0 0 24px rgba(201,163,74,.12)}body:has(.discover-app-shell) .weondu-logo{width:min(236px,31vw)}body:has(.discover-app-shell) .cockpit-switch{border-color:rgba(123,153,197,.34);background:#0e2346}body:has(.discover-app-shell) .cockpit-tab{color:#aebbd0}body:has(.discover-app-shell) .cockpit-tab.active{background:#10213f;color:#f1c85d;border:1px solid rgba(225,189,103,.68)}body:has(.discover-app-shell) .global-search{display:none}body:has(.discover-app-shell) .brand-header-nav{margin-left:auto;color:#fff}body:has(.discover-app-shell) .brand-header-nav a,body:has(.discover-app-shell) .header-auth{color:#f7f9fd;border-color:rgba(159,181,215,.18)}body:has(.discover-app-shell) .brand-header-nav a:hover,body:has(.discover-app-shell) .header-auth:hover{background:#102744;border-color:rgba(225,189,103,.42)}body:has(.discover-app-shell) .brand-header-nav .header-action{border:0;color:#07162f;background:linear-gradient(135deg,#ffd166,#d8a638);box-shadow:0 0 26px rgba(227,179,66,.28)}body:has(.discover-app-shell) .user-menu summary{color:#fff;border-color:rgba(159,181,215,.24);background:#0b1e3d}body:has(.discover-app-shell) .user-menu[open] summary{background:#102744;border-color:#c9a34a}body:has(.discover-app-shell) .user-menu-popover{background:#0a1c38;border-color:#d9ae4b #34527c #34527c}body:has(.discover-app-shell) .user-menu-popover>a,body:has(.discover-app-shell) .user-menu-signout{color:#f7f9fd}body:has(.discover-app-shell) .user-menu-popover>a:hover,body:has(.discover-app-shell) .user-menu-signout:hover{background:#132b50}.discover-app-shell{max-width:1180px;min-height:100vh;padding-bottom:136px;color:#fff}.discover-welcome{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.35fr) auto;gap:14px;align-items:center;padding:7px 0 18px;border-bottom:1px solid rgba(110,145,196,.22)}.discover-greeting{font-size:20px;line-height:1.16;color:#f5f7fb}.discover-greeting span,.discover-greeting strong{display:block}.discover-greeting strong{margin-top:4px;color:#f1bd43;font-size:24px;letter-spacing:-.02em}.discover-quick-search{min-height:54px;display:flex;align-items:center;gap:11px;padding:0 18px;border:1px solid rgba(121,156,205,.24);border-radius:28px;background:linear-gradient(145deg,#132843,#0f213c);box-shadow:inset 0 1px rgba(255,255,255,.03)}.discover-quick-search>span{font-size:29px;color:#b9c6d8;line-height:1}.discover-quick-search input{width:100%;min-height:50px;border:0;outline:0;background:transparent;color:#f7f9fd;font-size:15px}.discover-quick-search input::placeholder{color:#c0c9d7}.discover-demand-btn{min-height:54px;display:inline-flex;align-items:center;gap:9px;padding:0 24px;border-radius:28px;color:#111a2b;background:linear-gradient(135deg,#ffd166,#d8a638);font-weight:700;white-space:nowrap;box-shadow:0 8px 24px rgba(220,165,45,.23),inset 0 1px rgba(255,255,255,.46)}.discover-demand-btn span{font-size:29px;font-weight:400}.discover-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0;border-top:1px solid rgba(108,143,193,.18);border-bottom:1px solid rgba(108,143,193,.18)}.discover-kpi{min-height:72px;display:flex;align-items:center;gap:12px;padding:11px 17px;border-right:1px solid rgba(108,143,193,.24)}.discover-kpi:last-child{border-right:0}.discover-kpi i{width:37px;height:37px;display:grid;place-items:center;color:#efb932;font-style:normal;font-size:25px}.discover-kpi>span{font-size:12px;color:#c8d2e1;line-height:1.2}.discover-kpi strong{display:block;margin-top:3px;color:#fff;font-size:21px;letter-spacing:.01em}.discover-chipbar{display:flex;gap:8px;align-items:center;overflow-x:auto;padding:2px 0 14px;scrollbar-width:none}.discover-chipbar::-webkit-scrollbar{display:none}.discover-chip{min-height:40px;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid rgba(123,154,198,.25);border-radius:22px;color:#dce4ef;background:linear-gradient(180deg,#152943,#0e213b);font-size:13px;font-weight:700;white-space:nowrap}.discover-chip span{font-size:17px}.discover-chip.active{color:#11192a;border-color:#efc253;background:linear-gradient(135deg,#ffd76d,#d9a938);box-shadow:0 0 23px rgba(226,173,52,.21)}.discover-inline-warning{margin:0 0 12px;padding:10px 13px;border:1px solid rgba(229,179,67,.35);border-radius:11px;background:rgba(159,106,11,.12);color:#f0d590;font-size:12px}.discover-empty.dark{margin:18px 0;padding:32px;border:1px solid rgba(119,151,195,.28);border-radius:18px;background:#0c1d38;color:#fff;text-align:center}.discover-empty.dark h3{color:#fff}.discover-empty.dark p{color:#aebcd0}.discover-showcase{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.discover-showcase-card{position:relative;min-height:228px;overflow:hidden;border:1px solid rgba(101,139,194,.42);border-radius:13px;background:#0d203d;box-shadow:0 9px 20px rgba(0,0,0,.16);isolation:isolate}.discover-fallback-visual,.discover-media-link,.discover-showcase-cover{position:absolute;inset:0;width:100%;height:100%}.discover-showcase-cover{object-fit:cover;display:block}.discover-fallback-visual{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px;background:radial-gradient(circle at 74% 24%,rgba(61,132,222,.62),transparent 27%),radial-gradient(circle at 20% 78%,rgba(213,164,52,.25),transparent 32%),linear-gradient(145deg,#102b52,#07162d 72%);color:#d9e8ff}.module-work .discover-fallback-visual{background:radial-gradient(circle at 75% 20%,rgba(128,72,220,.52),transparent 30%),linear-gradient(145deg,#162b52,#08162d)}.module-devir .discover-fallback-visual{background:radial-gradient(circle at 72% 22%,rgba(214,119,42,.48),transparent 30%),linear-gradient(145deg,#31231c,#08162d)}.module-kirala .discover-fallback-visual{background:radial-gradient(circle at 72% 22%,rgba(37,160,182,.45),transparent 30%),linear-gradient(145deg,#10324c,#08162d)}.module-servis .discover-fallback-visual{background:radial-gradient(circle at 72% 22%,rgba(201,163,74,.42),transparent 30%),linear-gradient(145deg,#152946,#08162d)}.discover-fallback-visual>span{font-size:72px;opacity:.75}.discover-fallback-visual>small{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#c8d6e8;font-weight:700}.discover-card-shade{z-index:1;background:linear-gradient(180deg,rgba(3,12,27,.05),rgba(3,12,27,.12) 33%,rgba(3,12,27,.91) 70%,rgba(3,12,27,.98))}.discover-card-shade,.discover-hover-info{position:absolute;inset:0;pointer-events:none}.discover-hover-info{z-index:5;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;padding:14px;color:#fff;background:linear-gradient(180deg,rgba(5,17,39,.2),rgba(5,17,39,.86) 55%,rgba(5,17,39,.97));opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease}.discover-hover-info strong{font-size:15px;line-height:1.2;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.45)}.discover-hover-info span{font-size:10.5px;line-height:1.45;color:#e5edf7}.discover-hover-info em{font-size:9.5px;font-style:normal;font-weight:700;color:#f2c45b}.discover-showcase-card:focus-within .discover-hover-info,.discover-showcase-card:hover .discover-hover-info{opacity:1;transform:translateY(0)}.discover-showcase-card:focus-within .discover-card-content,.discover-showcase-card:hover .discover-card-content{opacity:.12}.discover-card-content{transition:opacity .18s ease}@media(hover:none){.discover-hover-info{display:none}.discover-showcase-card:focus-within .discover-card-content,.discover-showcase-card:hover .discover-card-content{opacity:1}}.discover-card-content{position:relative;z-index:2;min-height:inherit;display:flex;flex-direction:column;padding:9px;pointer-events:none}.discover-card-content a{pointer-events:auto}.discover-card-badge-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.discover-premium-badge{display:inline-flex;align-items:center;min-height:23px;padding:4px 7px;border-radius:8px;color:#fff;background:#1670dc;font-size:8.5px;font-weight:700;letter-spacing:.03em}.discover-premium-badge.work{background:#8b34d8}.discover-premium-badge.devir{background:#d45a19}.discover-premium-badge.kirala{background:#1397b9}.discover-premium-badge.servis{background:#9f7422}.discover-bookmark{width:24px;height:27px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.8);border-radius:5px;color:#fff;font-size:16px;background:rgba(2,11,26,.18)}.discover-card-copy{margin-top:auto}.discover-card-copy h3{margin:0 0 5px;color:#fff;font-size:14px;line-height:1.18;letter-spacing:-.01em;text-shadow:0 1px 4px rgba(0,0,0,.45)}.discover-card-copy p{margin:0 0 6px;color:#d3ddeb;font-size:10px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.discover-meta-chips{display:flex;gap:4px;flex-wrap:wrap;margin:5px 0 1px}.discover-meta-chips span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 6px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(7,23,50,.62);color:#dbe6f5;font-size:8.5px;font-weight:700}.discover-card-info{display:flex;align-items:center;gap:6px;min-height:23px;font-size:9.5px}.discover-card-info .discover-location{color:#e8edf5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discover-card-info strong{margin-left:auto;max-width:55%;overflow:hidden;text-overflow:ellipsis;color:#f1bd42;font-size:10.5px;white-space:nowrap}.discover-card-foot{display:flex;align-items:center;gap:7px;margin-top:7px;padding-top:7px;border-top:1px solid rgba(255,255,255,.12)}.discover-trust{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d4deeb;font-size:10px}.discover-trust:first-letter{color:#20d879}.discover-card-user-actions{display:flex;align-items:center;gap:4px;margin-left:auto}.discover-card-user-actions form{margin:0;width:27px;height:27px}.discover-card-user-actions button{width:27px;height:27px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.56);border-radius:7px;background:rgba(4,17,37,.55);color:#fff;font-size:15px;cursor:pointer}.discover-card-user-actions .error,.discover-card-user-actions .muted,.discover-card-user-actions .okbox,.discover-card-user-actions .warningbox{display:none!important}.discover-card-action{margin-left:0;min-height:29px;display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:7px;color:#0b1731;background:linear-gradient(135deg,#ffd166,#daa63a);font-size:10px;font-weight:700}.module-work .discover-card-action{color:#fff;background:linear-gradient(135deg,#ad43ff,#701bd0)}.module-kirala .discover-card-action{color:#fff;background:linear-gradient(135deg,#1ac5e2,#1482be)}.discover-play{position:absolute;left:50%;top:42%;z-index:3;width:62px;height:62px;display:grid;place-items:center;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;background:rgba(5,17,39,.48);color:#fff;font-size:25px}.discover-privacy-note{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;margin:18px 0 0;padding:11px 16px;border:1px solid rgba(109,143,194,.24);border-radius:14px;color:#aebbd0;background:rgba(8,25,49,.76);font-size:11px}.discover-privacy-note strong{color:#e2c274}.discover-bottom-nav{position:fixed;left:50%;bottom:13px;z-index:100;transform:translateX(-50%);width:min(790px,calc(100% - 28px));min-height:74px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;padding:7px 14px;border:1px solid #2a79cf;border-radius:25px;background:linear-gradient(180deg,rgba(8,34,70,.96),rgba(5,21,45,.98));box-shadow:0 12px 36px rgba(0,0,0,.38),0 0 26px rgba(18,85,161,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.discover-bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#d5dfec;font-size:11px}.discover-bottom-nav a>span{font-size:25px;line-height:1}.discover-bottom-nav a>b{font-weight:600}.discover-bottom-nav a.active{color:#f4bd35}.discover-bottom-nav a.active>span{filter:drop-shadow(0 0 9px rgba(244,189,53,.55))}.discover-bottom-nav .discover-bottom-plus{position:relative;top:-11px;color:#e7ebf2}.discover-bottom-nav .discover-bottom-plus>span{width:62px;height:62px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:42px;font-weight:400;background:linear-gradient(145deg,#ffce5c,#d99f30);box-shadow:0 0 30px rgba(235,180,52,.46)}@media(max-width:900px){body:has(.discover-app-shell) .brand-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}body:has(.discover-app-shell) .cockpit-switch{display:none}body:has(.discover-app-shell) .brand-header-nav{margin-left:0}body:has(.discover-app-shell) .brand-header-nav .discover-link,body:has(.discover-app-shell) .brand-header-nav .header-action{display:none}body:has(.discover-app-shell) .brand-lockup{justify-self:start}body:has(.discover-app-shell) .weondu-logo{width:min(285px,58vw)}.discover-app-shell{padding-top:13px}.discover-welcome{grid-template-columns:1fr auto}.discover-greeting{grid-column:1/-1}.discover-quick-search{min-width:0}.discover-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.discover-kpi{padding:10px 9px;gap:7px}.discover-kpi i{width:28px;font-size:21px}.discover-kpi strong{font-size:18px}.discover-showcase{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.discover-showcase-card{min-height:226px}}@media(max-width:720px){body:has(.discover-app-shell) .brand-header-nav .header-icon-link{font-size:0;width:42px;padding:8px}body:has(.discover-app-shell) .brand-header-nav .header-icon-link:before{content:"◌";font-size:20px}body:has(.discover-app-shell) .user-menu summary{font-size:0;width:42px;height:42px;padding:0;justify-content:center}body:has(.discover-app-shell) .user-menu summary:before{content:"●";font-size:18px;color:#e7bd55}body:has(.discover-app-shell) .user-menu summary:after{display:none}.discover-welcome{gap:9px}.discover-greeting{font-size:17px}.discover-greeting strong{font-size:22px}.discover-quick-search{min-height:50px;padding:0 13px}.discover-demand-btn{min-height:50px;padding:0 17px}.discover-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-kpi:nth-child(2){border-right:0}.discover-kpi:nth-child(-n+2){border-bottom:1px solid rgba(108,143,193,.24)}.discover-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-showcase-card{min-height:220px}}@media(max-width:520px){.discover-app-shell{padding-left:10px;padding-right:10px;padding-bottom:126px}.discover-welcome{grid-template-columns:1fr}.discover-demand-btn{width:100%;justify-content:center}.discover-greeting strong{font-size:21px}.discover-chip{padding:8px 11px;font-size:12px}.discover-showcase{gap:7px}.discover-showcase-card{min-height:208px}.discover-card-content{padding:9px}.discover-card-copy h3{font-size:12.5px}.discover-card-copy p{font-size:10px;-webkit-line-clamp:1}.discover-card-info{font-size:10px}.discover-card-info strong{font-size:11px}.discover-premium-badge{font-size:9px;padding:4px 7px}.discover-bookmark{width:24px;height:27px;font-size:16px}.discover-card-action{padding:5px 7px}.discover-bottom-nav{width:calc(100% - 18px);min-height:68px;border-radius:22px;padding:6px 7px}.discover-bottom-nav a>span{font-size:22px}.discover-bottom-nav .discover-bottom-plus>span{width:56px;height:56px;font-size:37px}}.demand-center{max-width:1320px}.demand-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:26px;align-items:center;margin:2px 0 14px;padding:30px 34px;border:1px solid #dbe4ef;border-radius:22px;background:linear-gradient(115deg,#fff,#f9fbff 60%,#eef5fd);box-shadow:0 14px 34px rgba(11,23,54,.07)}.demand-hero h1{margin:7px 0 10px;font-size:46px;line-height:1;color:#0b1736;letter-spacing:-.045em}.demand-hero h1 span{color:#c8952b}.demand-hero p{max-width:790px;margin:0 0 20px;color:#475467;font-size:15px;line-height:1.58}.demand-network{min-height:190px;align-items:center;border-radius:50%;border:1px solid rgba(33,88,155,.16);background:radial-gradient(circle at center,rgba(201,163,74,.19) 0 6%,rgba(41,100,173,.13) 7% 28%,rgba(255,255,255,.72) 29% 42%,rgba(222,235,249,.65) 43% 57%,rgba(255,255,255,.4) 58% 100%);color:#0b1736;box-shadow:inset 0 0 40px rgba(30,83,145,.08)}.demand-network b{font-size:21px;letter-spacing:.11em}.demand-network span{color:#667085;font-size:11px}.demand-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.demand-kpis>div{padding:15px 17px;border:1px solid #dfe6ef;border-radius:15px;background:#fff;box-shadow:0 6px 18px rgba(11,23,54,.04)}.demand-kpis span{display:block;color:#667085;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.045em}.demand-kpis strong{display:block;margin:4px 0 2px;color:#0b1736;font-size:27px}.demand-kpis small{color:#7b8494;font-size:10.5px}.demand-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.demand-panel{min-height:420px;display:flex;flex-direction:column;padding:17px;border:1px solid #dce4ee;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(11,23,54,.06)}.demand-panel header{display:flex;align-items:center;gap:11px;margin-bottom:13px}.demand-panel header>i{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;border-radius:13px;background:linear-gradient(145deg,#0b2148,#123c71);color:#efc45c;font-style:normal;font-weight:700}.demand-panel header b{display:block;color:#0b1736;font-size:16px}.demand-panel header small{display:block;margin-top:2px;color:#667085;font-size:11px;line-height:1.35}.demand-visual{min-height:154px;display:flex;flex-direction:column;justify-content:center;padding:22px;border-radius:14px;background:radial-gradient(circle at 18% 25%,rgba(224,182,83,.28),transparent 28%),linear-gradient(145deg,#eff5fc,#fdfbf5)}.demand-visual strong{display:block;color:#0b1736;font-size:20px}.demand-visual span{display:block;margin-top:7px;color:#667085;font-size:12px;line-height:1.45}.demand-two{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.demand-two a{padding:12px;border:1px solid #dce3ec;border-radius:12px;background:#fafcff}.demand-two b{display:block;color:#0b1736;font-size:13px}.demand-two span{display:block;margin-top:3px;color:#7a8494;font-size:10px;line-height:1.3}.demand-cta{margin-top:auto;min-height:48px;display:flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;background:linear-gradient(135deg,#e3bc5c,#c9942c);color:#121b2e;font-size:12px;font-weight:700;letter-spacing:.02em;box-shadow:0 7px 16px rgba(165,121,29,.14)}.demand-specs{display:grid;gap:5px;margin-bottom:10px}.demand-specs>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;padding:10px 11px;border-radius:9px;background:#f5f7fa}.demand-specs span{color:#667085;font-size:11px}.demand-specs b{color:#1d2939;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demand-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:230px;padding:22px;text-align:center;border:1px dashed #d6dee9;border-radius:13px;background:#fafbfd}.demand-empty b{color:#0b1736;font-size:14px}.demand-empty span{margin-top:6px;color:#7b8494;font-size:11px;line-height:1.45}.demand-projects{display:grid;gap:7px;margin-bottom:10px}.demand-projects>a{min-height:62px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:9px;align-items:center;padding:8px 9px;border:1px solid #e2e7ef;border-radius:11px;background:#fafbfd}.demand-avatar{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;background:#e8eef7;color:#12345f;font-weight:700}.demand-projects a b{display:block;color:#0b1736;font-size:12px}.demand-projects a small{display:block;margin-top:2px;color:#7b8494;font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demand-projects a em{padding:5px 7px;border-radius:999px;background:#eef7ef;color:#287245;font-size:8px;font-style:normal;font-weight:700}.demand-process{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:13px 0;padding:11px;border:1px solid #dfe5ee;border-radius:16px;background:#fff}.demand-process>div{min-height:72px;display:grid;grid-template-columns:39px 1fr;grid-template-rows:auto auto;column-gap:9px;align-content:center;padding:5px 10px}.demand-process i{grid-row:1/3;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#eaf0f7;color:#0e315d;font-style:normal;font-weight:700}.demand-process b{color:#13284b;font-size:11px}.demand-process span{color:#778296;font-size:9.5px}.demand-valuebar{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:14px;overflow:hidden;border-radius:16px;background:#1e3c68}.demand-valuebar>div{min-height:86px;padding:17px 20px;background:linear-gradient(145deg,#0b1736,#12325d);color:#fff}.demand-valuebar b{display:block;color:#ebc45e;font-size:12px}.demand-valuebar span{display:block;margin-top:7px;color:#c6d0df;font-size:10.5px}@media(min-width:980px){.brand-header-inner{display:grid;grid-template-columns:minmax(205px,240px) auto minmax(220px,1fr) auto;gap:14px;align-items:center}.weondu-logo{width:min(230px,100%)}.cockpit-switch{margin:0;white-space:nowrap}.global-search{min-width:0}.brand-header-nav{flex-wrap:nowrap}}@media(max-width:980px){.demand-hero{grid-template-columns:1fr}.demand-network{display:none}.demand-columns{grid-template-columns:1fr}.demand-panel{min-height:auto}.demand-process,.demand-valuebar{grid-template-columns:1fr 1fr}}@media(max-width:700px){.demand-center{padding-left:12px;padding-right:12px}.demand-hero{padding:23px 20px}.demand-hero h1{font-size:36px}.demand-kpis{grid-template-columns:1fr 1fr}.demand-process,.demand-two,.demand-valuebar{grid-template-columns:1fr}}.media-section-label{margin:2px 0 8px;font-size:13px;font-weight:700;color:var(--navy)}.media-picker{display:grid;gap:10px}.media-drop{position:relative;min-height:150px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:22px;border:1.5px dashed #9bb3d1!important;border-radius:15px;background:linear-gradient(145deg,#f7faff,#fcfbf5);text-align:center;cursor:pointer}.media-drop input{position:absolute;inset:0;width:100%!important;height:100%;opacity:0;cursor:pointer}.media-drop-icon{font-size:34px;line-height:1;color:#183e70}.media-drop b{color:#0b1736;font-size:14px}.media-drop small{color:#718096;font-size:11px}.media-preview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.media-preview{position:relative;min-height:126px;overflow:hidden;border:1px solid #dce4ef;border-radius:12px;background:#f7f9fc}.media-preview img,.media-preview video{display:block;width:100%;height:92px;object-fit:cover}.media-file-tile{height:92px;display:grid;place-items:center;background:linear-gradient(145deg,#eef2f8,#e1e8f2);color:#b42318;font-size:22px;font-weight:700}.media-preview>span{position:absolute;left:7px;top:7px;padding:4px 6px;border-radius:6px;background:rgba(11,23,54,.84);color:#fff;font-size:9px;font-weight:700}.media-preview>small{display:block;padding:7px 8px;color:#596579;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-picker-meta{font-size:10px;color:#667085}.media-choice-divider{display:flex;align-items:center;gap:10px;color:#8a96a8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.media-choice-divider:after,.media-choice-divider:before{content:"";height:1px;background:#e3e8ef;flex:1 1}.camera-recorder{display:grid;gap:10px;padding:12px;border:1px solid #dbe4ef;border-radius:15px;background:#fbfcfe}.camera-live-preview{overflow:hidden;border-radius:14px;background:#07162f;aspect-ratio:16/9}.camera-live-preview video{display:block;width:100%;height:100%;object-fit:cover}.camera-recorder .actions{margin:0;display:flex;gap:8px;flex-wrap:wrap}.camera-recorder .actions .btn{margin:0}.media-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px}.media-gallery-item{min-height:112px;overflow:hidden;border:1px solid #dce4ed;border-radius:13px;background:#f4f7fb}.media-gallery-item.primary{grid-column:span 2;grid-row:span 2;min-height:232px}.media-gallery-item img,.media-gallery-item video{display:block;width:100%;height:100%;min-height:112px;object-fit:cover;background:#08162d}.media-gallery-item.primary img,.media-gallery-item.primary video{min-height:232px}.media-gallery-item.document{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px;text-align:center;color:#0b1736}.media-gallery-item.document span{display:grid;place-items:center;width:48px;height:58px;border-radius:8px;background:#fee4e2;color:#b42318;font-weight:700}.media-gallery-item.document b{font-size:11px}.content-post .media-gallery{margin-top:13px}.content-post .media-gallery-item.primary,.content-post .media-gallery-item.primary img,.content-post .media-gallery-item.primary video{min-height:280px}.opportunity-media-gallery{margin:0 0 18px}@media(max-width:720px){.media-gallery,.media-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.media-gallery-item.primary{grid-column:span 2;min-height:210px}.media-gallery-item.primary img,.media-gallery-item.primary video{min-height:210px}}.opportunity-create-page{max-width:1320px}.composer-pagehead{margin-bottom:14px}.opportunity-composer{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.8fr);gap:16px;align-items:start}.opportunity-editor{display:grid;gap:12px}.composer-section{padding:18px;border:1px solid #dce4ee;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(11,23,54,.05)}.composer-section-head{display:flex;align-items:center;gap:11px;margin-bottom:14px}.composer-section-head>span{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;background:linear-gradient(145deg,#0b2148,#123c71);color:#efc45c;font-weight:700;font-size:12px}.composer-section-head b{display:block;color:#0b1736;font-size:15px}.composer-section-head small{display:block;margin-top:2px;color:#788497;font-size:10.5px;line-height:1.35}.composer-publish{min-height:52px;font-size:14px;font-weight:700}.composer-preview{position:relative}.composer-preview-sticky{position:sticky;top:104px;display:grid;gap:12px}.preview-card{overflow:hidden;border:1px solid #d8e1ed;border-radius:19px;background:#fff;box-shadow:0 16px 36px rgba(11,23,54,.1)}.preview-cover{min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:19px;color:#fff;background:radial-gradient(circle at 19% 20%,rgba(233,190,83,.55),transparent 25%),radial-gradient(circle at 78% 28%,rgba(50,117,198,.45),transparent 27%),linear-gradient(145deg,#07162f,#173e70 58%,#0d284e)}.preview-cover span{align-self:flex-start;padding:5px 8px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(6,20,46,.45);color:#f3cc68;font-size:9px;font-weight:700;letter-spacing:.04em}.preview-cover b{font-size:18px;line-height:1.2}.preview-copy{padding:16px}.preview-kind{display:inline-flex;padding:5px 8px;border-radius:999px;background:#eef3fa;color:#173b6a;font-size:9px;font-weight:700}.preview-copy h3{margin:9px 0 7px;color:#0b1736;font-size:20px;line-height:1.15}.preview-copy p{margin:0;color:#667085;font-size:11px;line-height:1.48;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.preview-meta{display:flex;gap:9px;align-items:center;margin-top:14px;padding-top:11px;border-top:1px solid #edf1f5}.preview-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:10.5px}.preview-meta strong{margin-left:auto;color:#a87518;font-size:12px;text-align:right}.preview-note{display:inline-flex;margin:9px 6px 0 0;padding:5px 8px;border-radius:8px;background:#f7f3e7;color:#705312;font-size:9.5px;font-weight:700}.preview-tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.preview-tags span{padding:4px 7px;border-radius:999px;background:#f1f4f8;color:#59677b;font-size:9px}.preview-guide{display:grid;gap:7px;padding:15px 17px;border:1px solid #dce4ee;border-radius:15px;background:linear-gradient(145deg,#f9fbfe,#fffdf8)}.preview-guide b{color:#0b1736;font-size:12px}.preview-guide span{color:#667085;font-size:10.5px}.preview-guide span:before{content:"✓";margin-right:7px;color:#b38426;font-weight:700}@media(max-width:1020px){.opportunity-composer{grid-template-columns:1fr}.composer-preview-sticky{position:static}.composer-preview{order:-1}.preview-card{display:grid;grid-template-columns:minmax(220px,.8fr) 1.2fr}.preview-cover{min-height:220px}}@media(max-width:680px){.composer-section{padding:14px}.preview-card{display:block}.preview-cover{min-height:180px}.preview-copy h3{font-size:18px}}.offer-compare-page{max-width:1320px}.offer-compare-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.offer-compare-kpis>div{padding:15px 17px;border:1px solid #dfe6ef;border-radius:15px;background:#fff;box-shadow:0 6px 18px rgba(11,23,54,.04)}.offer-compare-kpis span{display:block;color:#667085;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.045em}.offer-compare-kpis strong{display:block;margin:5px 0 2px;color:#0b1736;font-size:27px}.offer-compare-kpis small{color:#7b8494;font-size:10px}.offer-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.offer-compare-card{padding:17px;border:1px solid #dce4ee;border-radius:17px;background:#fff;box-shadow:0 9px 24px rgba(11,23,54,.06)}.offer-compare-card.accepted{border-color:#d1b35b;box-shadow:0 10px 28px rgba(162,120,29,.13)}.offer-compare-card>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #edf1f5}.offer-company-kicker{font-size:9px;font-weight:700;letter-spacing:.08em;color:#96731c}.offer-compare-card h2{margin:4px 0 2px;font-size:19px}.offer-compare-card header small{color:#7b8494;font-size:10px}.offer-status-stack{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.offer-rounds{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:stretch;margin-top:13px}.offer-rounds>div:not(.offer-round-arrow){padding:13px;border-radius:12px;background:#f6f8fb;border:1px solid #e2e7ef}.offer-rounds>div.has-bafo{background:#fbf7eb;border-color:#e6d6a5}.offer-deltas span,.offer-rounds span{display:block;color:#7a8494;font-size:9.5px;text-transform:uppercase;font-weight:700;letter-spacing:.035em}.offer-rounds strong{display:block;margin-top:5px;color:#0b1736;font-size:17px}.offer-rounds small{display:block;margin-top:4px;color:#667085;font-size:10px}.offer-round-arrow{display:grid;place-items:center;color:#9a7a27;font-size:20px}.offer-deltas{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.offer-deltas>div{padding:10px 12px;border-radius:10px;background:#fafbfd;border:1px solid #e6eaf0}.offer-deltas b{display:block;margin-top:4px;color:#0b1736;font-size:14px}.offer-deltas small{display:block;margin-top:3px;color:#7b8494;font-size:9px}.offer-note{margin-top:9px;padding:10px 12px;border-left:3px solid #c9a34a;background:#fcfaf3;border-radius:8px}.offer-note b{font-size:10px;color:#7b5c17}.offer-note p{margin:4px 0 0;color:#5d687a;font-size:10.5px;line-height:1.4}.offer-compare-card>footer{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap;margin-top:12px;padding-top:11px;border-top:1px solid #edf1f5}.offer-deadline{font-size:10px;color:#667085;font-weight:700}.offer-bafo-popover{position:absolute;z-index:30;margin-top:7px;min-width:280px;box-shadow:0 16px 34px rgba(11,23,54,.18)}.offer-compare-card details{position:relative}.compare-rule-card{margin-top:18px}.accepted-terms-card{margin-top:18px;border-top:3px solid var(--gold)}.accepted-terms-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.accepted-terms-grid>div{padding:12px;border:1px solid #e0e6ef;border-radius:11px;background:#fafbfd}.accepted-terms-grid span{display:block;color:#7b8494;font-size:10px}.accepted-terms-grid b{display:block;margin-top:4px;color:#0b1736;font-size:13px}.accepted-terms-note{margin-top:11px;padding:11px 13px;border-radius:10px;background:#fbf8ef;border:1px solid #e7ddc1}.accepted-terms-note b{font-size:10px;color:#8a6b21}.accepted-terms-note p{margin:4px 0 0;font-size:11px;color:#596579}.transaction-close-card{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:3px solid #c9a34a}.transaction-close-card h3{margin:5px 0 6px}@media(max-width:900px){.offer-compare-grid{grid-template-columns:1fr}.accepted-terms-grid,.offer-compare-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.accepted-terms-grid,.offer-compare-kpis,.offer-deltas,.offer-rounds{grid-template-columns:1fr}.offer-round-arrow{transform:rotate(90deg)}.transaction-close-card{align-items:stretch;flex-direction:column}}.work-applicant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.work-applicant-card{padding:16px;border:1px solid #dce4ee;border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(11,23,54,.05)}.work-applicant-card>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #edf1f5}.work-applicant-card h3{margin:7px 0 3px;font-size:18px}.work-applicant-card header p{margin:0;color:#667085;font-size:11px}.work-fit-badges{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.work-fit-badges span{padding:5px 7px;border-radius:999px;background:#eef3f9;color:#173b6a;font-size:8.5px;font-weight:700}.work-applicant-signals{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.work-applicant-signals>div{padding:11px;border:1px solid #e3e8ef;border-radius:11px;background:#fafbfd}.work-applicant-signals span{display:block;color:#7a8494;font-size:9px;text-transform:uppercase;font-weight:700}.work-applicant-signals b{display:block;margin-top:4px;color:#0b1736;font-size:14px}.work-applicant-signals small{display:block;margin-top:3px;color:#7b8494;font-size:9px}.work-cover-note,.work-missing-skills{margin-top:9px;padding:10px 12px;border-radius:10px;background:#fbfaf5;border:1px solid #ebe2c8}.work-cover-note b,.work-missing-skills b{display:block;color:#7b5c17;font-size:9.5px}.work-cover-note p,.work-missing-skills span{display:block;margin:4px 0 0;color:#5b6576;font-size:10.5px;line-height:1.4}.work-applicant-card>footer{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px;padding-top:11px;border-top:1px solid #edf1f5}.work-applicant-card>footer>small{max-width:55%;color:#7b8494;font-size:9.5px}.work-applicant-card form{display:flex;gap:7px;align-items:center}.work-applicant-card select{min-height:39px;border:1px solid #cfd7e3;border-radius:9px;padding:7px;background:#fff}.work-application-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.work-application-card{padding:16px;border:1px solid #dce4ee;border-radius:17px;background:#fff;box-shadow:0 8px 22px rgba(11,23,54,.05)}.work-application-card>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.work-application-card h3{margin:7px 0 3px;font-size:18px}.work-application-card header p{margin:0;color:#667085;font-size:11px}.work-application-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:11px;border-top:1px solid #edf1f5}.work-application-meta span{padding:5px 7px;border-radius:999px;background:#f3f5f8;color:#5d687a;font-size:9.5px}.work-application-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}@media(max-width:900px){.work-applicant-grid,.work-application-grid{grid-template-columns:1fr}}@media(max-width:620px){.work-applicant-signals{grid-template-columns:1fr}.work-applicant-card>header{flex-direction:column}.work-fit-badges{justify-content:flex-start}.work-applicant-card>footer>small{max-width:100%}}.content-opportunity-bridge{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding:13px 14px;border:1px solid #e2d7b5;border-left:4px solid #c9a34a;border-radius:12px;background:linear-gradient(145deg,#fffdf7,#f8fbff)}.content-opportunity-bridge>div{min-width:0}.content-bridge-kicker{display:block;color:#9a7520;font-size:8.5px;font-weight:700;letter-spacing:.09em}.content-opportunity-bridge b{display:block;margin-top:3px;color:#0b1736;font-size:13px}.content-opportunity-bridge small{display:block;margin-top:2px;color:#697588;font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-bridge-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.content-bridge-meta span,.content-bridge-meta strong{padding:4px 6px;border-radius:999px;background:#eef2f7;color:#536174;font-size:8.5px}.content-bridge-meta strong{background:#f7f1df;color:#765816}.related-content-section{margin-top:16px}.related-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.related-content-card{min-height:150px;display:flex;flex-direction:column;padding:13px;border:1px solid #e0e6ef;border-radius:12px;background:linear-gradient(145deg,#fff,#fafcff)}.related-content-card>span{align-self:flex-start;padding:4px 6px;border-radius:999px;background:#eef3f9;color:#173b6a;font-size:8px;font-weight:700;text-transform:uppercase}.related-content-card h3{margin:8px 0 5px;color:#0b1736;font-size:14px;line-height:1.25}.related-content-card p{margin:0;color:#667085;font-size:10.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-content-card small{margin-top:auto;padding-top:9px;color:#8a6b21;font-size:9.5px;font-weight:700}@media(max-width:850px){.related-content-grid{grid-template-columns:1fr 1fr}.content-opportunity-bridge{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.related-content-grid{grid-template-columns:1fr}}.btn{min-height:42px;padding:10px 14px;border-radius:10px;font-size:13px}.btn.secondary{background:#fff;border:1px solid #d8e0eb;color:var(--navy);box-shadow:none}.btn.secondary:hover{background:#f8fafc;border-color:#b9c7da;transform:translateY(-1px)}.btn.inverse.secondary{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.32);color:#fff}.btn.inverse.secondary:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.48)}.section-nav{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:5px 0 24px;padding:9px 10px;border-radius:14px;background:linear-gradient(135deg,#0b1736,#12264a 72%,#172d53);border:1px solid rgba(216,183,93,.42);box-shadow:0 8px 22px rgba(11,23,54,.11)}.section-nav-group{display:flex;align-items:center;gap:6px;min-width:0}.section-nav-label{padding:0 4px;color:#d7b75c;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.section-nav nav{display:flex;gap:3px;align-items:center;flex-wrap:wrap}.section-nav nav a{display:inline-flex;align-items:center;min-height:34px;padding:7px 9px;border-radius:8px;color:#eef3fb;font-size:12px;font-weight:700;white-space:nowrap;transition:.15s}.section-nav nav a:hover{background:rgba(255,255,255,.08);color:#fff}.section-nav nav a.active{background:#fff;color:#0b1736;box-shadow:0 4px 12px rgba(0,0,0,.13)}.section-nav nav a.emphasis{background:linear-gradient(135deg,#e0bd62,#c89c37);color:#162039}.section-nav-work{background:linear-gradient(135deg,#0b1736,#173b6a)}.section-nav-admin{background:linear-gradient(135deg,#181b24,#293142)}.role-nav,.work-nav{display:none!important}.brand-header-nav{gap:5px}.brand-header-nav a,.header-auth{min-height:36px;padding:8px 10px;border-radius:9px;font-size:12px}.brand-header-nav .header-action{background:linear-gradient(135deg,#d9b85c,#c79b37);color:#17213a;border-color:#d4ad51;box-shadow:0 5px 13px rgba(151,113,28,.14)}.brand-header-nav .header-action:hover{background:linear-gradient(135deg,#e1c36c,#cfa744);border-color:#d0a542}.cockpit-tab{min-height:32px;padding:7px 9px}.footer-minimal{min-height:96px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;padding-top:22px;padding-bottom:22px}.footer-brand{display:flex;align-items:center;min-width:0}.footer-weondu-logo{display:block;height:auto;object-fit:contain}.footer-legal-links{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.footer-legal-links a{color:#d5deec;font-size:11px;font-weight:600}.footer-legal-links a:hover{color:#fff}.footer-corporate-signature{display:flex;flex-direction:column;gap:4px;min-width:0}.footer-corporate-signature strong{color:#fff;font-size:11px;font-weight:700;line-height:1.4}.footer-corporate-signature span{color:#aab7ca;font-size:10px;line-height:1.4}.footer-corporate-signature a{color:#d5deec;font-size:10.5px;font-weight:700;width:max-content}.footer-corporate-signature a:hover{color:#fff}@media(max-width:1050px){.section-nav,.section-nav-group{align-items:flex-start}.section-nav-group{flex-direction:column;gap:3px}.footer-minimal{grid-template-columns:1fr}.footer-legal-links{justify-content:flex-start}}@media(max-width:700px){.section-nav{gap:8px}.section-nav-group{width:100%}.section-nav nav{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.section-nav nav a{flex:0 0 auto}.brand-header-nav{overflow-x:auto;flex-wrap:nowrap;width:100%}.footer-weondu-logo{width:130px}}.btn.danger{background:#fff5f4;border:1px solid #f0b8b2;color:#a33a31;box-shadow:none}.btn.danger:hover{background:#fdeceb;border-color:#e4938a;color:#8d2e27;transform:translateY(-1px)}.action-hub,.module-hub{margin-top:18px}.action-hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.action-tile{min-height:132px;display:flex;flex-direction:column;padding:15px;border:1px solid #dce4ee;border-radius:15px;background:#fff;box-shadow:0 7px 20px rgba(11,23,54,.05);transition:transform .15s,border-color .15s,box-shadow .15s}.action-tile:hover{transform:translateY(-2px);border-color:#c6a95b;box-shadow:0 10px 24px rgba(11,23,54,.08)}.action-tile i{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#0b1736;color:#e4bf60;font-style:normal;font-size:10px;font-weight:700}.action-tile b{margin-top:14px;color:#0b1736;font-size:14px}.action-tile span{margin-top:4px;color:#6d7889;font-size:10.5px;line-height:1.35}.module-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.module-hub-card{min-height:116px;display:flex;flex-direction:column;padding:16px;border:1px solid #dce4ee;border-radius:15px;background:linear-gradient(145deg,#f9fbfe,#fffdf8)}.module-hub-card b{color:#0b1736;font-size:15px}.module-hub-card span{margin-top:5px;color:#687486;font-size:10.5px;line-height:1.4}.module-hub-card em{margin-top:auto;padding-top:12px;color:#9a7420;font-size:10px;font-style:normal;font-weight:700}@media(max-width:900px){.action-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.module-hub-grid{grid-template-columns:1fr}}@media(max-width:560px){.action-hub-grid{grid-template-columns:1fr}}.status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 7px;border-radius:999px;font-size:9px;font-weight:700;line-height:1}.status-badge.status-neutral{background:#eef2f7;border:1px solid #dbe2eb;color:#566477}.status-badge.status-success{background:#edf8f0;border:1px solid #c9e8d0;color:#2f6b3e}.status-badge.status-warning{background:#fff8e8;border:1px solid #ecd9a6;color:#8a6719}.status-badge.status-danger{background:#fff1ef;border:1px solid #efc5bf;color:#9d3a31}.auth-shell{min-height:calc(100vh - 220px);display:grid;place-items:center;padding-top:38px;padding-bottom:48px}.auth-card{width:min(100%,620px);overflow:hidden;border:1px solid #dce4ee;border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(11,23,54,.1)}.auth-brand-block{padding:24px 26px 20px;background:linear-gradient(145deg,#f8fbff,#fffdf7);border-bottom:1px solid #e8edf3}.auth-logo{width:168px;height:auto;margin-bottom:18px}.auth-brand-block h1{margin:5px 0 7px;color:#0b1736;font-size:30px;line-height:1.05}.auth-brand-block p{margin:0;color:#667085;font-size:12px;line-height:1.5}.auth-content{padding:22px 26px}.auth-form{gap:13px}.auth-form .btn{width:100%;justify-content:center}.auth-inline-link{display:inline-flex;align-self:flex-start;color:#173b6a;font-size:11px;font-weight:700;text-decoration:underline}.auth-footer{padding:14px 26px;border-top:1px solid #edf1f5;background:#fafbfd;color:#667085;font-size:11px}.auth-footer a{color:#0b1736}.auth-legal{display:flex;gap:8px;align-items:center;padding:0 26px 18px;background:#fafbfd;color:#8a94a4;font-size:9.5px}.auth-legal a{color:#6d7889}.legal-check{display:flex!important;gap:9px;align-items:flex-start!important;font-weight:400!important;line-height:1.45}.legal-check input{width:auto!important;margin-top:3px}.legal-check a{text-decoration:underline;color:#173b6a}@media(max-width:620px){.auth-shell{padding:20px 12px 32px}.auth-brand-block,.auth-content,.auth-footer{padding-left:18px;padding-right:18px}.auth-brand-block h1{font-size:26px}.auth-logo{width:145px}.auth-legal{padding-left:18px;padding-right:18px}}.system-state-shell{min-height:calc(100vh - 220px);display:grid;place-items:center;padding-top:38px;padding-bottom:48px}.system-state-card{width:min(100%,620px);padding:28px;text-align:center}.system-state-card .eyebrow{display:block;margin-bottom:8px}.system-state-card h1{margin:4px 0 8px}.system-state-card p{margin:0 auto 18px;max-width:480px;color:#667085}.system-state-card .actions{justify-content:center}.system-loader{width:34px;height:34px;margin:8px auto 14px;border:3px solid #e2e8f0;border-top-color:#c9a34a;border-radius:50%;animation:weondu-spin .8s linear infinite}@keyframes weondu-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.system-loader{animation:none;border-top-color:#0b1736}}.card h1,.card h2,.card h3,.card p,.content-post h2,.content-post>p,.discover-card-copy h3,.discover-card-copy p,.operation-row,.preview-copy h3,.preview-copy p,.work-job-card h3,.work-job-card p,.work-job-card>b{overflow-wrap:anywhere;word-break:break-word}.media-preview>small{overflow-wrap:anywhere}.direct-file-field{display:grid;gap:8px}.direct-file-field>label{display:grid;gap:6px;font-size:12px;font-weight:700;color:var(--navy)}.direct-file-field input[type=file]{width:100%;padding:11px;border:1px dashed #9bb3d1;border-radius:10px;background:#f8fbff;color:#526075}.direct-file-field .okbox{display:flex;align-items:center;gap:8px;justify-content:space-between;flex-wrap:wrap}.direct-file-field .okbox .btn{min-height:32px;padding:6px 9px}:root{--weondu-navy:#071a35;--weondu-navy-2:#0d2a53;--weondu-navy-3:#173f78;--weondu-gold:#d5a83c;--weondu-gold-2:#efc55d;--weondu-canvas:#f3f5f8;--weondu-surface:#ffffff;--weondu-border:#d9e0e9;--weondu-muted:#687386;--weondu-text:#172033;--weondu-shadow:0 8px 24px rgba(7,26,53,.055);--weondu-radius:12px}body{color:var(--weondu-text);background:radial-gradient(circle at 92% -10%,rgba(23,63,120,.055),transparent 30%),linear-gradient(180deg,#f8f9fb,#f3f5f8 260px,#f3f5f8)}.wrap{max-width:1240px;padding:18px 24px}.pagehead h1,h1,h2,h3{letter-spacing:-.025em}h1{font-size:34px}h2{font-size:22px}h3{font-size:17px}p{line-height:1.55}.muted{color:var(--weondu-muted)}.brand-header{position:relative;z-index:80;background:rgba(255,255,255,.97);border-bottom:1px solid #dfe4ea;box-shadow:0 2px 12px rgba(7,26,53,.045);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand-header-inner{max-width:1240px;min-height:72px;padding-top:9px;padding-bottom:9px;gap:12px}.brand-lockup{flex:0 0 auto}.weondu-logo{max-width:25vw}.cockpit-switch{background:#f4f6f9;border:1px solid #dce3eb;border-radius:10px}.cockpit-tab{min-height:33px;padding:7px 11px;border-radius:8px;color:#59667a;letter-spacing:.06em}.cockpit-tab.active{color:#fff;background:linear-gradient(135deg,var(--weondu-navy),var(--weondu-navy-2));box-shadow:none}.global-search{max-width:300px;min-width:180px;min-height:38px;border-color:#dce3eb;background:#f7f9fb;border-radius:10px}.brand-header-nav{gap:3px}.brand-header-nav a,.header-auth,.user-menu summary{min-height:35px;padding:7px 9px;border-radius:8px;font-size:11px}.brand-header-nav a:hover,.header-auth:hover{background:#f5f7fa;border-color:#dce3eb;transform:none}.brand-header-nav .header-action{color:#172033;border-color:#e2bd63;background:linear-gradient(135deg,#e7bf59,#d2a23a);box-shadow:none}.section-nav{margin:0 0 14px;padding:5px 7px;gap:9px;background:#fff;border:1px solid #dce2e9;border-radius:10px;box-shadow:0 3px 12px rgba(7,26,53,.035)}.section-nav-group{gap:4px}.section-nav-label{padding:0 5px;color:#8a7435;font-size:8px;letter-spacing:.09em}.section-nav nav{gap:2px}.section-nav nav a{min-height:31px;padding:6px 8px;border-radius:7px;color:#536174;font-size:10.5px}.section-nav nav a:hover{background:#f4f6f9;color:var(--weondu-navy)}.section-nav nav a.active{background:var(--weondu-navy);color:#fff;box-shadow:none}.section-nav nav a.emphasis{color:#172033;background:linear-gradient(135deg,#e6bd57,#d2a03a)}.section-nav-admin,.section-nav-work{background:#fff}.card,.demand-panel,.offer-compare-card,.work-applicant-card,.work-application-card,.work-job-card{border:1px solid var(--weondu-border);border-radius:var(--weondu-radius);background:#fff;box-shadow:var(--weondu-shadow)}.card{padding:17px}.card:hover{border-color:#cfd7e2}.content-hero,.demand-hero,.platform-hero,.work-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(235px,.55fr);gap:22px;align-items:center;margin:0 0 14px;padding:27px 30px;border:1px solid rgba(213,168,60,.55);border-radius:14px;color:#fff;background:radial-gradient(circle at 82% 15%,rgba(39,89,158,.72),transparent 32%),linear-gradient(120deg,#071a35,#0a2447 58%,#123660);box-shadow:0 12px 28px rgba(7,26,53,.13)}.content-hero:before,.demand-hero:before,.platform-hero:before,.work-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--weondu-gold-2),#b98522)}.platform-hero.compact{min-height:150px;padding:24px 28px}.content-hero .platform-kicker,.platform-kicker,.work-hero .platform-kicker{display:block;margin-bottom:7px;color:#eac35e;font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.content-hero h1,.demand-hero h1,.platform-hero h1,.work-hero h1{margin:0 0 9px;color:#fff;font-size:31px;line-height:1.07;letter-spacing:-.035em}.content-hero p,.demand-hero p,.platform-hero p,.work-hero p{max-width:760px;margin:0;color:#d8e1ed;font-size:12.5px;line-height:1.6}.demand-hero .eyebrow{color:#eac35e}.demand-hero h1 span{color:#efc75f}.content-hero-actions,.hero-action-cluster{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.content-hero-actions{display:grid;align-content:center}.demand-network,.work-hero-panel{min-height:128px;padding:18px;border:1px solid rgba(231,192,92,.4);border-radius:11px;background:rgba(255,255,255,.055);box-shadow:none}.demand-network b,.work-hero-panel b{color:#efc55d;font-size:10px;letter-spacing:.08em}.work-hero-panel strong{font-size:18px}.demand-network span,.work-hero-panel span{color:#d8e1ed;font-size:11px;line-height:1.5}.demand-network{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.demand-network b{font-size:18px}.demand-network span{margin-top:7px}.btn{min-height:38px;padding:8px 12px;border-radius:8px;font-weight:700;box-shadow:none;transition:background .14s,border-color .14s,transform .14s}.btn-primary,.btn.gold{color:#172033;border:1px solid #ddb34f;background:linear-gradient(135deg,#e7bf59,#d2a13a)}.btn-primary:hover,.btn.gold:hover{background:linear-gradient(135deg,#efc967,#d8aa43);transform:translateY(-1px)}.btn-secondary,.btn.navy{color:#fff;border:1px solid var(--weondu-navy);background:var(--weondu-navy)}.btn-secondary:hover,.btn.navy:hover{background:#0e2b52;transform:translateY(-1px)}.btn-tertiary,.btn.ghost,.btn.secondary{color:var(--weondu-navy);border:1px solid #cfd8e3;background:#fff}.btn-tertiary:hover,.btn.ghost:hover,.btn.secondary:hover{border-color:#aebccc;background:#f7f9fb;transform:none}.btn.ghost.inverse,.btn.inverse.secondary{color:#fff;border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.055)}.btn-danger,.btn.danger{color:#9d352d;border:1px solid #e8b6b0;background:#fff7f6}.btn-danger:hover,.btn.danger:hover{background:#fceceb;border-color:#dc938b;transform:none}.business-kpis,.demand-kpis,.offer-compare-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px}.business-kpi,.demand-kpis>div,.offer-compare-kpis>div{min-height:76px;padding:12px 14px;border:1px solid #dde3eb;border-radius:10px;background:#fff;box-shadow:0 4px 14px rgba(7,26,53,.035)}.business-kpi{display:flex;flex-direction:column}.business-kpi span,.demand-kpis span,.offer-compare-kpis span{color:#687386;font-size:9px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.business-kpi strong,.demand-kpis strong,.offer-compare-kpis strong{margin:3px 0 1px;color:var(--weondu-navy);font-size:22px;line-height:1}.business-kpi small,.demand-kpis small,.offer-compare-kpis small{margin-top:auto;color:#8a94a2;font-size:9px}.hero-mini-stats{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.hero-mini-stats>span{min-width:105px;padding:11px 13px;border:1px solid rgba(255,255,255,.17);border-radius:9px;background:rgba(255,255,255,.055);color:#cfd9e6;font-size:10px}.hero-mini-stats b{display:block;color:#efc55d;font-size:22px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 0 10px}.section-heading>div>span,.section-heading>span{display:block;margin-bottom:3px;color:#9a7724;font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.section-heading h2{margin:0;color:var(--weondu-navy);font-size:18px}.section-heading>a{color:#8d6b1c;font-size:10px;font-weight:700}.business-dashboard{max-width:1240px}.action-hub,.module-hub,.transaction-overview{margin-top:14px}.action-hub-grid{gap:8px}.action-tile{min-height:108px;padding:13px;border-radius:10px;box-shadow:0 4px 14px rgba(7,26,53,.035)}.action-tile i{width:28px;height:28px;border-radius:7px;font-size:9px}.action-tile b{margin-top:11px;font-size:12px}.action-tile span{font-size:9.5px}.module-hub-grid{gap:8px}.module-hub-card{min-height:96px;padding:14px;border-radius:10px;background:#fff;box-shadow:0 4px 14px rgba(7,26,53,.035)}.module-hub-card b{font-size:13px}.module-hub-card em,.module-hub-card span{font-size:9.5px}.demand-center{max-width:1240px}.demand-hero{grid-template-columns:minmax(0,1.55fr) minmax(260px,.55fr)}.demand-columns{gap:9px}.demand-panel{min-height:360px;padding:14px}.demand-panel header{gap:9px;margin-bottom:10px}.demand-panel header>i{width:40px;height:40px;font-size:10px}.demand-panel header b{font-size:13px}.demand-panel header small{font-size:9.5px}.demand-visual{padding:17px;border-radius:10px}.demand-visual span{font-size:10.5px}.demand-two{gap:6px;margin-top:7px}.demand-two a{border-radius:9px}.demand-two b{font-size:11px}.demand-two span{font-size:9px}.demand-cta{min-height:39px;font-size:10px;box-shadow:none}.demand-cta.primary{color:#172033;border:1px solid #ddb34f;background:linear-gradient(135deg,#e7bf59,#d2a13a)}.demand-cta.secondary{color:var(--weondu-navy);border:1px solid #cfd8e3;background:#fff}.demand-panel>.actions{margin-top:auto}.demand-panel>.actions .demand-cta{margin-top:0;flex:1 1}.demand-specs>div{padding:8px 9px;border-radius:7px}.demand-projects>a{border-radius:8px}.demand-process{gap:6px}.demand-process>div{border-radius:9px}.demand-valuebar{border-radius:10px}.operation-list{display:grid;gap:6px}.operation-row{min-height:54px;display:grid;grid-template-columns:100px minmax(180px,1fr) minmax(120px,.55fr) auto;gap:12px;align-items:center;padding:9px 11px;border:1px solid #e2e7ed;border-radius:8px;background:#fff;color:var(--weondu-text)}a.operation-row:hover{border-color:#c8d2df;background:#fafbfd}.operation-module{display:inline-flex;width:max-content;padding:4px 6px;border-radius:6px;background:#eef3f8;color:#173b6a;font-size:8.5px;font-weight:700;text-transform:uppercase}.operation-row>b{font-size:11px}.operation-row>small{color:#798596;font-size:9.5px}.operation-row>em{color:#8c6b1c;font-size:9.5px;font-style:normal;font-weight:700}.work-shell{max-width:1240px;padding-top:18px}.work-hero{margin-bottom:14px}.work-search{margin-bottom:18px;padding:12px 14px;border-radius:10px;box-shadow:0 4px 14px rgba(7,26,53,.035)}.work-search input{min-height:39px;border-radius:8px}.work-job-grid{gap:9px}.work-job-card{min-height:205px;padding:15px;border-top:1px solid var(--weondu-border)}.work-job-card:hover{transform:translateY(-1px);box-shadow:0 9px 20px rgba(7,26,53,.075)}.work-job-card h3{margin:12px 0 5px}.work-job-card>b{font-size:11.5px}.work-job-card p{font-size:10.5px}.work-job-meta span,.work-job-top{font-size:9px}.work-job-card em{font-size:10px}.content-shell{max-width:1240px;padding-top:18px}.content-filter,.content-hero{margin-bottom:14px}.content-filter{padding:12px 14px;border-radius:10px}.content-filter input,.content-filter select{min-height:39px;border-radius:8px}.content-feed{gap:10px;max-width:1240px}.content-post{border-top:1px solid var(--weondu-border);border-radius:10px}.content-author,.content-post h2,.content-post-actions,.content-post-head,.content-post>p{margin-left:17px;margin-right:17px}.content-post-head{padding-top:14px}.content-post h2{margin-top:14px;font-size:18px}.content-author{font-size:10.5px;margin-bottom:11px}.content-post>p{font-size:11.5px;line-height:1.65}.content-kind{padding:4px 6px;font-size:8.5px}.content-cover{height:220px;margin-top:12px}.content-post-actions{margin-top:14px;padding-top:11px}body:has(.discover-app-shell){color:var(--weondu-text);background:var(--weondu-canvas)}body:has(.discover-app-shell) .brand-footer{display:block}body:has(.discover-app-shell) .brand-header{background:rgba(255,255,255,.97);border-bottom:1px solid #dfe4ea;box-shadow:0 2px 12px rgba(7,26,53,.045)}body:has(.discover-app-shell) .brand-lockup{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body:has(.discover-app-shell) .weondu-logo{width:172px}body:has(.discover-app-shell) .cockpit-switch{border-color:#dce3eb;background:#f4f6f9}body:has(.discover-app-shell) .cockpit-tab{color:#59667a}body:has(.discover-app-shell) .cockpit-tab.active{color:#fff;border:0;background:var(--weondu-navy)}body:has(.discover-app-shell) .brand-header-nav a,body:has(.discover-app-shell) .header-auth{color:var(--weondu-navy);border-color:transparent}body:has(.discover-app-shell) .brand-header-nav a:hover,body:has(.discover-app-shell) .header-auth:hover{background:#f5f7fa;border-color:#dce3eb}body:has(.discover-app-shell) .brand-header-nav .header-action{color:#172033;background:linear-gradient(135deg,#e7bf59,#d2a13a)}body:has(.discover-app-shell) .user-menu summary{color:var(--weondu-navy);border-color:#d8e0eb;background:#fff}body:has(.discover-app-shell) .user-menu-popover{background:#fff;border-color:#d5a83c #d9e1eb #d9e1eb}body:has(.discover-app-shell) .user-menu-popover>a,body:has(.discover-app-shell) .user-menu-signout{color:var(--weondu-navy)}body:has(.discover-app-shell) .user-menu-popover>a:hover,body:has(.discover-app-shell) .user-menu-signout:hover{background:#f7f4ea}.discover-app-shell{max-width:1240px;min-height:auto;padding-top:18px;padding-bottom:26px;color:var(--weondu-text)}.discover-command-center{overflow:hidden;margin-bottom:14px;padding:20px 22px 15px;border:1px solid rgba(213,168,60,.48);border-radius:14px;color:#fff;background:radial-gradient(circle at 84% 5%,rgba(36,88,157,.68),transparent 32%),linear-gradient(120deg,#071a35,#0b274c 65%,#12365f);box-shadow:0 12px 28px rgba(7,26,53,.12)}.discover-welcome{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr);padding:0 0 13px;border-bottom:1px solid rgba(255,255,255,.11)}.discover-greeting{color:#fff;font-size:15px}.discover-greeting strong{color:#efc55d;font-size:20px}.discover-quick-search{min-height:44px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(255,255,255,.07)}.discover-quick-search>span{font-size:22px}.discover-quick-search input{min-height:42px;color:#fff;font-size:12px}.discover-kpis{margin:10px 0;border-top:0;border-bottom:1px solid rgba(255,255,255,.1)}.discover-kpi{min-height:58px;padding:8px 12px;border-right-color:rgba(255,255,255,.11)}.discover-kpi i{font-size:18px;color:#efc55d}.discover-kpi>span{color:#bdc9d9;font-size:9.5px}.discover-kpi strong{font-size:17px}.discover-chipbar{padding:0;gap:6px}.discover-chip{min-height:32px;padding:6px 10px;border-color:rgba(255,255,255,.14);border-radius:8px;color:#d7e0ec;background:rgba(255,255,255,.04);font-size:9.5px}.discover-chip.active{color:#172033;border-color:#e2ba57;background:linear-gradient(135deg,#e7bf59,#d2a13a);box-shadow:none}.discover-showcase{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.discover-showcase-card{min-height:238px;border-radius:10px;border-color:#d8e0e9;box-shadow:0 5px 16px rgba(7,26,53,.08)}.discover-card-action{border-radius:6px}.discover-privacy-note{margin-top:14px;border-color:#d8e0e9;background:#fff;color:#697588}.discover-privacy-note strong{color:#8b6a1d}.discover-bottom-nav{display:none}.table td,.table th{padding:9px 10px;font-size:10.5px}.table th{background:#f5f7f9}.form{gap:11px}.form input,.form select,.form textarea{border-radius:8px;border-color:#cfd8e3}.form input:not([type=checkbox]),.form select{min-height:39px}.form textarea{min-height:96px}.status-badge{min-height:21px;font-size:8px}.empty-premium{padding:24px!important;border-radius:10px!important}.empty-premium b{font-size:13px}.empty-premium span{font-size:10px}.brand-footer{margin-top:34px;border-top:3px solid var(--weondu-gold);background:var(--weondu-navy)}.footer-minimal{min-height:80px;padding-top:18px;padding-bottom:18px}.footer-weondu-logo{width:178px}@media(max-width:1050px){.brand-header-inner{flex-wrap:wrap}.global-search{order:3;max-width:none;flex-basis:100%}.content-hero,.demand-hero,.platform-hero,.work-hero{grid-template-columns:1fr}.hero-action-cluster{justify-content:flex-start}.business-kpis,.demand-kpis,.offer-compare-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.wrap{padding:14px}.weondu-logo,body:has(.discover-app-shell) .weondu-logo{width:150px}.section-nav,.section-nav-group{align-items:flex-start}.section-nav-group{width:100%;flex-direction:column}.content-hero,.demand-hero,.platform-hero,.work-hero{padding:21px;border-radius:12px}.content-hero h1,.demand-hero h1,.platform-hero h1,.work-hero h1{font-size:26px}.business-kpis,.demand-kpis,.offer-compare-kpis{grid-template-columns:1fr 1fr}.operation-row{grid-template-columns:90px 1fr auto}.operation-row>small{display:none}.discover-welcome{grid-template-columns:1fr}.discover-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-bottom-nav{display:grid;width:calc(100% - 20px);min-height:62px;bottom:10px;border-radius:18px}.discover-app-shell{padding-bottom:92px}body:has(.discover-app-shell) .brand-footer{display:none}}@media(max-width:520px){.business-kpis,.demand-kpis,.discover-showcase,.offer-compare-kpis{grid-template-columns:1fr}}.trade-lanes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:0 0 14px}.trade-lane{min-height:84px;display:flex;flex-direction:column;padding:11px 12px;border:1px solid #dbe2ea;border-radius:9px;background:#fff;box-shadow:0 4px 14px rgba(7,26,53,.035);transition:border-color .14s,transform .14s,box-shadow .14s}.trade-lane:hover{transform:translateY(-1px);border-color:#cdb46d;box-shadow:0 7px 18px rgba(7,26,53,.06)}.trade-lane>span{color:#a17c24;font-size:8px;font-weight:700;letter-spacing:.08em}.trade-lane>b{margin-top:8px;color:var(--weondu-navy);font-size:11.5px}.trade-lane>small{margin-top:4px;color:#748093;font-size:8.8px;line-height:1.35}.trade-lane.primary{border-color:#d9bd78;background:linear-gradient(145deg,#fffdf8,#ffffff)}@media(max-width:1100px){.trade-lanes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.trade-lanes{grid-template-columns:1fr 1fr}}@media(max-width:440px){.trade-lanes{grid-template-columns:1fr}}.request-quality{margin:14px 0;padding:14px;border:1px solid #d7dee8;border-radius:10px;background:#fff}.request-quality.ready{border-color:#b9d7c6;background:#f7fcf9}.request-quality.needs-work{border-color:#e1c98d;background:#fffaf0}.request-quality-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.request-quality-head>div>span{display:block;color:#8c6b1c;font-size:8.5px;font-weight:700;letter-spacing:.1em}.request-quality-head strong{display:block;color:var(--weondu-navy);font-size:25px;line-height:1.05}.request-quality-head strong small{margin-left:4px;color:#7d8795;font-size:9px;font-weight:700}.request-quality-head>b{font-size:10px;color:#536174}.request-quality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.request-quality-grid>div{display:flex;justify-content:space-between;gap:8px;padding:7px 8px;border:1px solid #e6eaf0;border-radius:7px;background:#fff}.request-quality-grid span{font-size:9px;color:#697588}.request-quality-grid b{font-size:9px;color:var(--weondu-navy)}.request-quality p{margin:10px 0 0;color:#6d7786;font-size:9.5px}.category-verification-banner{display:grid;gap:4px;margin-top:12px;padding:11px 13px;border:1px solid #c5d8cb;border-left:4px solid #498760;border-radius:8px;background:#f6fbf7}.category-verification-banner b{color:#245d39;font-size:11px}.category-verification-banner span{color:#465b4d;font-size:10px}.category-verification-banner small{color:#718078;font-size:9px}.transaction-case-center{border-top:3px solid #c8952b}.admin-case-card,.case-card{margin-top:10px;padding:13px;border:1px solid #dbe2ea;border-radius:9px;background:#fafbfd}.admin-case-card h3,.case-card h3{margin:0;font-size:14px}.case-event{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:10px;align-items:start;margin-top:6px;padding:8px 9px;border-left:3px solid #d5a83c;background:#fff;border-radius:6px}.case-event b{font-size:8.5px;text-transform:uppercase;color:#86671e}.case-event span{font-size:10px;line-height:1.45}.case-event small{font-size:8.5px;color:#7d8794}.admin-case-card+.admin-case-card,.case-response{margin-top:10px}.case-timeline{margin:8px 0 12px}@media(max-width:700px){.request-quality-grid{grid-template-columns:1fr 1fr}.request-quality-head{align-items:flex-start;flex-direction:column}.case-event{grid-template-columns:1fr}}.saved-search-alert-settings{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.saved-search-alert-settings input,.saved-search-alert-settings select{width:auto;min-height:32px;padding:5px 7px;border:1px solid #d7dee7;border-radius:7px;background:#fff;font-size:9px}.saved-search-alert-settings input{width:62px}.opportunity-alert-list{display:grid;gap:7px}.opportunity-alert-row{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 12px;border:1px solid #dde3eb;border-radius:9px;background:#fff;transition:border-color .14s,transform .14s,box-shadow .14s}.opportunity-alert-row:hover{transform:translateY(-1px);border-color:#cdb46d;box-shadow:0 6px 16px rgba(7,26,53,.055)}.opportunity-alert-score{display:flex;min-height:56px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddc77f;border-radius:8px;background:#fffcf4}.opportunity-alert-score strong{color:#8a671a;font-size:19px;line-height:1}.opportunity-alert-score span{margin-top:4px;color:#82765a;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.opportunity-alert-row>div:nth-child(2)>small{display:block;color:#967329;font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.opportunity-alert-row>div:nth-child(2)>b{display:block;margin-top:3px;color:var(--weondu-navy);font-size:12px}.opportunity-alert-row p{margin:3px 0;color:#7b8695;font-size:9.5px}.opportunity-alert-row>em{color:#7b8695;font-size:9px;font-style:normal}.alert-reasons{display:flex;gap:4px;flex-wrap:wrap;margin-top:6px}.alert-reasons span{padding:3px 6px;border-radius:999px;background:#eef3f8;color:#46617e;font-size:8px}@media(max-width:680px){.opportunity-alert-row{grid-template-columns:64px 1fr}.opportunity-alert-row>em{grid-column:2}}.trade-data-entry{margin:12px 0;padding:13px;border:1px solid #d9e1ea;border-left:4px solid #d5a83c;border-radius:9px;background:#fbfcfe}.trade-data-entry .composer-section-head{margin-bottom:10px}.trade-signal-card{border-top:3px solid #d5a83c}.trade-signal-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 12px}.trade-signal-kpis>div{padding:10px 11px;border:1px solid #dfe5ec;border-radius:8px;background:#fff}.trade-signal-kpis span{display:block;color:#7b8796;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.trade-signal-kpis b{display:block;margin-top:4px;color:var(--weondu-navy);font-size:13px}@media(max-width:720px){.trade-signal-kpis{grid-template-columns:1fr 1fr}}.transaction-milestone-engine{border-top:3px solid #c8952b}.milestone-timeline{display:grid;gap:10px;margin-top:14px}.milestone-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:13px;border:1px solid #dde3ea;border-radius:10px;background:#fff}.milestone-card.completed{border-color:#bdd4c5;background:#f8fcf9}.milestone-card.waiting_other{border-color:#e0c57c;background:#fffaf0}.milestone-card.locked{opacity:.68;background:#f7f8fa}.milestone-index{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d8c07b;color:#8b6a1d;font-size:11px;font-weight:700;background:#fffdf7}.milestone-main h3{margin:0;font-size:14px}.milestone-main>p{margin:8px 0;color:#4f5c6c;font-size:10px;line-height:1.55}.milestone-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.milestone-meta span{padding:7px 8px;border:1px solid #e5e9ef;border-radius:7px;background:#fafbfd;color:#657183;font-size:8.8px}.milestone-meta b{color:#33465c}.milestone-actions,.milestone-config,.milestone-evidence,.milestone-history{margin-top:10px}.milestone-config summary,.milestone-evidence summary,.milestone-history summary{cursor:pointer;color:#536479;font-size:9.5px;font-weight:700}.milestone-docs{display:flex;gap:5px;flex-wrap:wrap;margin-top:9px}.milestone-docs span{padding:4px 7px;border-radius:999px;background:#eef3f8;font-size:8.5px}.milestone-docs a{color:#284f78}@media(max-width:760px){.milestone-card{grid-template-columns:40px 1fr}.milestone-index{width:34px;height:34px}.milestone-meta{grid-template-columns:1fr 1fr}}.internal-approval-center{border-top:3px solid #173a63}.internal-approval-chain{margin-top:12px;padding:13px;border:1px solid #dfe5ec;border-radius:10px;background:#fff}.internal-approval-chain.approved{border-color:#bed6c6;background:#f8fcf9}.internal-approval-chain.rejected{border-color:#e2baba;background:#fff8f8}.internal-approval-steps{display:grid;gap:6px;margin-top:10px}.internal-approval-step{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border:1px solid #e3e8ee;border-radius:8px;background:#fafbfd}.internal-approval-step>span{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#eef2f6;color:#586a7f;font-size:9px;font-weight:700}.internal-approval-step b{display:block;color:var(--weondu-navy);font-size:10.5px}.internal-approval-step em,.internal-approval-step small{display:block;margin-top:2px;color:#748092;font-size:8.5px;font-style:normal}.internal-approval-step strong{font-size:8.5px;color:#657183}.internal-approval-step.approved{border-color:#c7ddce;background:#f8fcf9}.internal-approval-step.rejected{border-color:#e2baba;background:#fff7f7}.internal-approval-step.current{border-color:#d1b15a;background:#fffaf0}.internal-approval-builder{display:grid;gap:7px}.approval-builder-row{display:grid;grid-template-columns:minmax(150px,.75fr) minmax(220px,1.25fr);gap:10px;align-items:center;padding:8px 9px;border:1px solid #e3e8ee;border-radius:8px}.approval-builder-row label{display:flex;gap:7px;align-items:center;margin:0}.approval-builder-row input[type=checkbox]{width:auto}.approval-builder-row select{margin:0}.approval-decision-buttons{display:flex;gap:7px;flex-wrap:wrap}.internal-approval-create,.internal-approval-history{margin-top:12px}.internal-approval-create summary,.internal-approval-history summary{cursor:pointer;color:#40566f;font-size:9.5px;font-weight:700}.approval-inbox{display:grid;gap:9px}.approval-inbox-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:14px;padding:12px;border:1px solid #dfe5ec;border-radius:9px;background:#fff}.approval-inbox-meta span{display:block;color:#9a7728;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.approval-inbox-meta b{display:block;margin-top:3px;color:var(--weondu-navy);font-size:12px}.approval-inbox-meta em,.approval-inbox-meta small{display:block;margin-top:3px;color:#748092;font-size:9px;font-style:normal}.approval-inbox-actions{display:grid;gap:7px;align-content:start}.approval-inline-decision{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.approval-inline-decision input{min-width:0}@media(max-width:760px){.internal-approval-step{grid-template-columns:32px 1fr}.internal-approval-step strong{grid-column:2}.approval-builder-row,.approval-inbox-row{grid-template-columns:1fr}.approval-inline-decision{grid-template-columns:1fr 1fr}.approval-inline-decision input{grid-column:1/-1}}.trust-gate-card{border-top:3px solid #173a63}.trust-gate-card.clear{border-color:#4c8a61}.trust-gate-card.review{border-color:#c8952b}.trust-gate-card.blocked{border-color:#b54a4a}.trust-gate-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 12px}.trust-gate-kpis>div{padding:10px 11px;border:1px solid #dfe5ec;border-radius:8px;background:#fff}.trust-gate-kpis span{display:block;color:#7a8797;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.trust-gate-kpis b{display:block;margin-top:4px;color:var(--weondu-navy);font-size:11px}.trust-findings{display:grid;gap:6px;margin-top:10px}.trust-finding{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 9px;border:1px solid #e1e6ec;border-radius:8px;background:#fafbfd}.trust-finding.block{border-color:#e2bcbc;background:#fff8f8}.trust-finding.review{border-color:#e4cf96;background:#fffaf0}.trust-finding span{color:#6b7787;font-size:8.5px;font-weight:700}.trust-finding b{color:#31475f;font-size:9.5px}.trust-finding em{font-size:8px;font-style:normal;font-weight:700}.trust-finding.block em{color:#9b3636}.trust-finding.review em{color:#8a681c}.trust-my-compliance{margin-top:12px}.trust-my-compliance summary{cursor:pointer;color:#435b75;font-size:9.5px;font-weight:700}@media(max-width:720px){.trust-gate-kpis{grid-template-columns:1fr 1fr}.trust-finding{grid-template-columns:1fr}}.team-permission-list{display:grid;gap:12px}.team-member-card{padding:14px;border:1px solid #dfe5ec;border-radius:10px;background:#fff}.team-member-card.admin{border-color:#d5bc73;background:#fffdf7}.team-member-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.team-member-head>div:first-child>span{display:block;color:#9a7728;font-size:8px;font-weight:700;letter-spacing:.07em}.team-member-head h3{margin:3px 0 0;color:var(--weondu-navy);font-size:14px}.team-member-head small{display:block;margin-top:3px;color:#748092;font-size:9px}.team-member-badges{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.role-assignment-form{margin-top:12px}.role-checkbox-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:10px}.role-check{display:flex;align-items:flex-start;gap:8px;padding:9px;border:1px solid #e3e8ee;border-radius:8px;background:#fafbfd;cursor:pointer}.role-check input{width:auto;margin-top:2px}.role-check b{display:block;color:#324a63;font-size:9.5px}.role-check small{display:block;margin-top:2px;color:#7a8595;font-size:8px;line-height:1.4}.admin-permission-note{display:flex;gap:8px;align-items:center;margin-top:10px;padding:9px 10px;border-radius:8px;background:#f7f0dc;color:#6e571f;font-size:9px}.admin-permission-note b{color:#5d4815}.member-permissions,.member-remove{margin-top:10px}.member-permissions summary,.member-remove summary{cursor:pointer;color:#52657b;font-size:9px;font-weight:700}.permission-chip-list{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.permission-chip-list span{padding:4px 7px;border-radius:999px;background:#eef3f8;color:#496078;font-size:8px}.team-member-admin-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px;align-items:flex-start}.role-matrix-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.role-matrix-card{padding:11px;border:1px solid #e0e5eb;border-radius:9px;background:#fafbfd}.role-matrix-card h3{margin:0 0 8px;color:var(--weondu-navy);font-size:11px}.role-matrix-card div{display:flex;gap:4px;flex-wrap:wrap}.role-matrix-card span{padding:4px 6px;border-radius:999px;background:#fff;border:1px solid #e0e6ed;font-size:7.8px;color:#667488}.permission-principles p{margin:7px 0;color:#586679;font-size:9.5px;line-height:1.5}@media(max-width:760px){.team-member-head{display:grid}.team-member-badges{justify-content:flex-start}.role-checkbox-grid,.role-matrix-grid{grid-template-columns:1fr}}.policy-overview .card{min-height:100%}.policy-card-actions details>summary,.policy-create>summary{cursor:pointer;font-weight:700;color:var(--weondu-navy)}.policy-editor{margin-top:14px}.policy-condition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.policy-subcard{margin-top:10px;padding:12px;background:#fafbfd}.policy-approval-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.policy-approval-grid>div{padding:9px;border:1px solid #e0e6ed;border-radius:8px;background:#fff}.policy-approval-grid label{display:flex;gap:7px;align-items:center;margin-bottom:6px;font-size:9px;font-weight:700;color:#41566d}.policy-approval-grid label input,.policy-check-list input{width:auto}.policy-check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.policy-check-list label{padding:7px 9px;border:1px solid #e2e7ed;border-radius:7px;background:#fff;font-size:8.5px;color:#53667b}.policy-list{display:grid;gap:12px}.policy-card{border:1px solid #dde4eb;border-radius:10px;padding:14px;background:#fff}.policy-card.inactive{opacity:.72;background:#f7f8fa}.policy-card.active{border-left:3px solid #b89542}.policy-facts{display:flex;gap:6px;flex-wrap:wrap;margin:9px 0}.policy-facts span{padding:5px 7px;border:1px solid #e0e6ed;background:#f8fafc;border-radius:999px;font-size:8px;color:#53657a}.policy-card-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start;margin:10px 0}.policy-card-actions details{flex:1 1;min-width:280px}.transaction-policy-center{border-top:3px solid #b89542}.policy-application-list{display:grid;gap:10px}.policy-application-card{padding:12px;border:1px solid #dfe5eb;border-radius:9px;background:#fff}.policy-application-card.ready{border-left:3px solid #3e7658}.policy-application-card.blocked{border-left:3px solid #a76d2d;background:#fffdf8}.policy-blockers{display:grid;gap:6px;margin-top:10px}.policy-blockers>div{display:flex;justify-content:space-between;gap:10px;padding:8px 9px;border-radius:7px;background:#fff3e8;color:#7a4d1e;font-size:8.5px}.policy-blockers span{text-transform:uppercase;font-size:7px;font-weight:700}@media(max-width:760px){.policy-approval-grid,.policy-check-list,.policy-condition-grid{grid-template-columns:1fr}.policy-card-actions details{min-width:100%}}.authority-overview .card{min-height:100%}.authority-editor{margin-top:8px}.authority-unlimited{margin:8px 0 12px}.authority-member-list{display:grid;gap:12px}.authority-member-card{padding:14px;border:1px solid #dfe5eb;border-radius:10px;background:#fff}.authority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.authority-limit-card{padding:10px;border:1px solid #e0e6ed;border-radius:8px;background:#fafbfd}.authority-limit-card>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.authority-limit-card b{font-size:9px;color:#40566d}.authority-limit-card span{font-size:8px;color:#9a7728;font-weight:700}.authority-limit-card strong{display:block;margin:8px 0;font-size:13px;color:var(--weondu-navy)}.authority-example{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.authority-example>span{padding:9px 11px;border:1px solid #e0e6ed;border-radius:8px;background:#fafbfd}.authority-example>span:nth-child(2n){border:0;background:transparent;color:#9a7728;font-weight:700}.authority-example b,.authority-example small{display:block}.authority-example b{font-size:9px;color:#40566d}.authority-example small{margin-top:3px;font-size:8px;color:#728094}.financial-authority-card.enabled{border-top:3px solid #b89542}.financial-authority-card.disabled{border-top:3px solid #9ba7b3}.financial-authority-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.financial-authority-kpis>div{padding:10px;border:1px solid #e1e6eb;border-radius:8px;background:#fafbfd}.financial-authority-kpis span{display:block;font-size:8px;color:#718093}.financial-authority-kpis b{display:block;margin-top:4px;font-size:10px;color:#314a63}.authority-escalation-list{display:grid;gap:6px;margin-top:10px}.authority-escalation-list>div{display:grid;grid-template-columns:150px 1fr;gap:10px;padding:8px 9px;border-radius:7px;background:#f7f3e8;font-size:8.5px}.authority-escalation-list b{color:#6f571f}.authority-escalation-list span{color:#53657a}@media(max-width:760px){.authority-escalation-list>div,.authority-grid,.financial-authority-kpis{grid-template-columns:1fr}}.company-center-page{scroll-behavior:smooth}.company-center-hero{margin-bottom:12px}.company-center-nav{position:sticky;top:8px;z-index:20;display:flex;gap:6px;flex-wrap:wrap;padding:8px;margin:0 0 18px;border:1px solid #dfe5eb;border-radius:10px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 18px rgba(29,51,73,.06)}.company-center-nav a{padding:7px 10px;border-radius:7px;color:#425970;font-size:8.5px;font-weight:700;text-decoration:none;white-space:nowrap}.company-center-nav a:hover{background:#f3f6f9;color:var(--weondu-navy)}.company-center-section{scroll-margin-top:78px;padding-top:8px;margin-top:18px;border-top:1px solid #e5e9ee}.company-center-section>.section-heading{margin-bottom:10px}.company-center-section>.section-heading>span{color:#9a7728;font-weight:700;letter-spacing:.07em}.inline-check{display:flex!important;gap:8px;align-items:center}.inline-check input{width:auto!important}.company-center-page .empty-premium.compact{min-height:auto;padding:12px}@media(max-width:760px){.company-center-nav{top:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.company-center-nav::-webkit-scrollbar{display:none}}.governance-zone{margin-top:16px;padding-top:14px;border-top:1px dashed #d8dee5}.governance-grid .card{min-height:100%}.delegation-financial-box,.delegation-permission-box{margin-top:10px;padding:11px;border:1px solid #e0e6ed;border-radius:8px;background:#fafbfd}.delegation-financial-box>b,.delegation-permission-box>b{display:block;margin-bottom:8px;font-size:9px;color:#40566d}.delegation-financial-row{display:grid;grid-template-columns:2fr .7fr 1fr .8fr;gap:7px;align-items:center;margin-top:7px}.four-eyes-card{border-top:3px solid #b89542}.governance-stat{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 12px;border-radius:8px;background:#f7f3e8}.governance-stat span{font-size:8.5px;color:#6b5a2c}.governance-stat b{font-size:18px;color:var(--weondu-navy)}.delegation-list{display:grid;gap:10px}.delegation-card{padding:12px;border:1px solid #dfe5eb;border-radius:9px;background:#fff}.delegation-card.live{border-left:3px solid #3e7658}.delegation-card.future{border-left:3px solid #b89542}.delegation-card.closed{opacity:.72;background:#f8f9fb}.delegation-card h4{margin:2px 0 0;color:var(--weondu-navy)}@media(max-width:760px){.delegation-financial-row{grid-template-columns:1fr}}.smarttag-lite-editor{border:1px solid #e0d3a5;border-left:4px solid var(--weondu-gold);border-radius:10px;padding:13px;background:#fffdf8}.discover-smarttags,.smarttag-detail>div,.smarttag-preview{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.discover-smarttags span,.smarttag-detail span,.smarttag-preview span{display:inline-flex;align-items:center;min-height:23px;padding:4px 7px;border:1px solid #d9e1e8;border-radius:999px;background:#f5f8fb;color:#405a73;font-size:8px;font-weight:700}.smarttag-preview em{color:#7c8794;font-size:9px;font-style:normal}.smarttag-card-tags{margin-top:5px}.smarttag-card-tags span{background:#f7f1df;color:#755a1f;border-color:#e3d29d}.discover-smarttags{margin-top:6px}.discover-smarttags span{min-height:20px;padding:3px 6px;border-color:rgba(219,230,241,.22);background:rgba(7,26,53,.62);color:#f2d785;font-size:7.5px}.smarttag-detail{margin:10px 0;padding:10px;border:1px solid #e3e8ee;border-radius:8px;background:#fafbfd}.smarttag-detail>b{font-size:9.5px;color:#354c64}.project-access-badges{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.project-access-badges span{display:inline-flex;align-items:center;min-height:22px;padding:4px 7px;border:1px solid #dfd3ac;border-radius:999px;background:#fffaf0;color:#725a20;font-size:7.8px;font-weight:700}.project-editor{margin-top:14px;padding-top:12px;border-top:1px solid #e3e8ee}.project-editor>summary{cursor:pointer;color:#405970;font-size:9.5px;font-weight:700}.project-editor .form{margin-top:12px}.project-access-list{display:grid;gap:9px;margin-top:12px}.project-access-row{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:14px;align-items:start;padding:12px;border:1px solid #dfe5eb;border-radius:9px;background:#fff}.project-access-row b{display:block;color:var(--weondu-navy);font-size:10.5px}.project-access-row small{display:block;margin-top:3px;color:#748092;font-size:8.5px}.project-access-form{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:7px;align-items:center}.project-access-form label{display:flex;gap:5px;align-items:center;margin:0;padding:7px;border:1px solid #e1e6ec;border-radius:7px;background:#fafbfd;color:#4d6177;font-size:8px;font-weight:700}.project-access-form input{width:auto}.project-access-fixed{padding:10px 12px;border-radius:8px;background:#f7f1df;color:#72591f;font-size:9px;font-weight:700}@media(max-width:900px){.project-access-row{grid-template-columns:1fr}.project-access-form{grid-template-columns:repeat(2,minmax(0,1fr))}.project-access-form .btn{grid-column:1/-1}}.joint-offer-panel{border-top:3px solid var(--weondu-gold)}.joint-offer-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px 0 14px}.joint-offer-steps span{padding:8px 9px;border:1px solid #dfe5eb;border-radius:8px;background:#f7f9fb;color:#738196;font-size:8px;font-weight:700;text-align:center}.joint-offer-steps span.active{border-color:#d8bd67;background:#fff9e8;color:#6f571c}.joint-offer-form{margin:12px 0}.joint-offer-decision{margin-top:12px;padding:12px;border:1px solid #e1e7ed;border-radius:9px;background:#fafbfd}.joint-offer-history{margin-top:12px;padding-top:10px;border-top:1px solid #e4e8ed}.joint-offer-history>summary{cursor:pointer;color:#466078;font-size:9px;font-weight:700}.joint-offer-history .operation-list{margin-top:8px}@media(max-width:720px){.joint-offer-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.connect-inline{margin-top:10px;padding-top:8px;border-top:1px solid #e4e8ed}.connect-inline>summary{cursor:pointer;color:#405970;font-size:9px;font-weight:700}.connect-inline .connect-form{margin-top:10px}.connect-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.connect-summary-grid>div{padding:11px;border:1px solid #e1e6ec;border-radius:9px;background:#fafbfd}.connect-summary-grid span{display:block;margin-bottom:4px;color:#7b8796;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.connect-summary-grid b{color:var(--weondu-navy);font-size:9.5px}.connect-agenda{margin:12px 0;padding:12px;border-left:3px solid var(--weondu-gold);background:#fffaf0}.connect-agenda p{margin:5px 0 0}.connect-decision-grid{align-items:start}.connect-transaction-card{border-top:3px solid var(--weondu-gold)}@media(max-width:820px){.connect-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.connect-summary-grid{grid-template-columns:1fr}}.external-payment-card{border-top:3px solid #c7a84d}.external-payment-card.confirmed{border-top-color:#3f7b5c}.external-payment-card.disputed{border-top-color:#a84c4c}.external-payment-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0 12px}.external-payment-kpis>div{padding:11px;border:1px solid #e1e6ec;border-radius:9px;background:#fafbfd}.external-payment-kpis span{display:block;margin-bottom:4px;color:#7b8796;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.external-payment-kpis b{color:var(--weondu-navy);font-size:9.5px}.external-payment-facts{display:grid;gap:4px;margin:10px 0;padding:10px 12px;border-left:3px solid var(--weondu-gold);background:#fffaf0}.external-payment-facts p{margin:0;font-size:9px}.external-payment-action{margin-top:12px}.external-payment-dispute,.external-payment-evidence-upload{margin-top:12px;padding-top:10px;border-top:1px solid #e4e8ed}.external-payment-dispute>summary,.external-payment-evidence-upload>summary{cursor:pointer;color:#405970;font-size:9px;font-weight:700}.external-payment-dispute .form,.external-payment-evidence-upload .form{margin-top:10px}.external-payment-evidence-list{margin-top:14px}.external-payment-evidence-list>b{display:block;margin-bottom:7px;color:var(--weondu-navy);font-size:9.5px}@media(max-width:820px){.external-payment-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.external-payment-kpis{grid-template-columns:1fr}}.transaction-result-card{border-top:3px solid #8b98a6}.transaction-result-card.mutual{border-top-color:#c7a84d}.transaction-result-card.documented{border-top-color:#3f7b5c}.transaction-result-card.disputed{border-top-color:#a84c4c}.result-level-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0 13px}.result-level-track span{padding:8px 9px;border:1px solid #dfe5eb;border-radius:8px;background:#f7f9fb;color:#7b8796;font-size:8px;font-weight:700;text-align:center}.result-level-track span.done{border-color:#d6c17d;background:#fff9e8;color:#6f571c}.transaction-result-card.documented .result-level-track span.done{border-color:#9fc4ad;background:#f1f8f4;color:#356148}.result-declarations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.result-declarations-grid>div{padding:12px;border:1px solid #e0e6ec;border-radius:9px;background:#fafbfd}.result-declarations-grid span{display:block;color:#7c8795;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.result-declarations-grid b{display:block;margin-top:4px;color:var(--weondu-navy);font-size:10px}.result-declarations-grid small{display:block;margin-top:3px;color:#7a8797;font-size:8px}.result-declarations-grid p{margin:7px 0 0;font-size:9px}.result-declaration-form{margin-top:12px}.result-evidence-upload{margin-top:12px;padding-top:10px;border-top:1px solid #e4e8ed}.result-evidence-upload>summary{cursor:pointer;color:#405970;font-size:9px;font-weight:700}.result-evidence-upload .form{margin-top:10px}.result-evidence-list{margin-top:14px}.result-evidence-list>b{display:block;margin-bottom:7px;color:var(--weondu-navy);font-size:9.5px}@media(max-width:720px){.result-declarations-grid,.result-level-track{grid-template-columns:1fr}}.property-detail-gate,.property-gate{border-top:3px solid #a98b38}.property-detail-gate.blocked,.property-gate.blocked{border-top-color:#a84c4c}.property-detail-gate.ready,.property-gate.ready{border-top-color:#3f7b5c}.property-gate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:10px 0 12px}.property-gate-grid span{padding:8px 9px;border:1px solid #dfe5eb;border-radius:8px;background:#f7f9fb;color:#7b8796;font-size:8px;font-weight:700;text-align:center}.property-gate-grid span.ok{border-color:#9fc4ad;background:#f1f8f4;color:#356148}.property-action-blocked{border-left:4px solid #a84c4c}.composer-publish:disabled{cursor:not-allowed;opacity:.58}@media(max-width:820px){.property-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.property-gate-grid{grid-template-columns:1fr}}.pricing-page{padding-top:32px;padding-bottom:20px}.pricing-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.75fr);gap:22px;align-items:stretch;margin-bottom:22px}.pricing-hero>div:first-child{padding:34px 32px;border-radius:18px;background:linear-gradient(130deg,#071a35,#0c2345 72%,#17345d);color:#fff;border:1px solid rgba(201,163,74,.48);box-shadow:0 16px 34px rgba(7,26,53,.14)}.pricing-hero h1{margin:10px 0 14px;max-width:800px;color:#fff;font-size:42px;line-height:1.06}.pricing-hero>div:first-child p{max-width:820px;margin:0;color:#dce4ef;font-size:15px;line-height:1.65}.pricing-early-access{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:26px;border-radius:18px;background:linear-gradient(145deg,#fffdf7,#f7f0dc);border:1px solid #dfca8a;box-shadow:0 12px 28px rgba(11,23,54,.07)}.pricing-early-access>span{color:#8a681c;font-weight:700;letter-spacing:.09em}.pricing-early-access>strong{color:var(--navy);font-size:24px;line-height:1.16}.pricing-early-access p{margin:0 0 6px;color:#5c6675;font-size:13px;line-height:1.55}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pricing-card{display:flex;flex-direction:column;min-height:100%;padding:22px;border:1px solid #dfe5ee;border-radius:17px;background:#fff;box-shadow:0 9px 24px rgba(11,23,54,.05)}.pricing-card.featured{border-top:4px solid var(--gold);box-shadow:0 14px 32px rgba(11,23,54,.09)}.pricing-card-head>span{color:#9a7728;font-size:10px;font-weight:700;letter-spacing:.07em}.pricing-card h2{margin:7px 0 13px;font-size:24px}.pricing-price{display:flex;gap:8px;align-items:end}.pricing-price strong{color:var(--navy);font-size:36px;line-height:1}.pricing-price small{padding-bottom:4px;color:#758094;font-weight:700}.pricing-yearly{margin-top:7px;color:#766021;font-size:12px;font-weight:700}.pricing-card>p{min-height:58px;color:#5d6878;font-size:13px;line-height:1.55}.pricing-card ul{margin:4px 0 0;padding-left:18px;color:#40546a;font-size:12.5px;line-height:1.55}.pricing-card li{margin:7px 0}.pricing-footnote{display:block;margin-top:auto;padding-top:13px;color:#7b8491;font-size:10.5px;line-height:1.45}.pricing-credit-card{display:grid;grid-template-columns:1.2fr .5fr 1.15fr;gap:18px;align-items:center;margin-top:16px;padding:24px;border-radius:17px;background:linear-gradient(135deg,#0b1736,#12284c);color:#fff;border:1px solid rgba(201,163,74,.45)}.pricing-credit-card h2{margin:5px 0 8px;color:#fff}.pricing-credit-card p{margin:0;color:#d5dfeb;font-size:12.5px;line-height:1.55}.pricing-credit-value{padding:16px;border:1px solid rgba(224,193,107,.5);border-radius:12px;background:rgba(255,255,255,.05);text-align:center}.pricing-credit-value strong{display:block;color:#f2d37b}.pricing-credit-value span{display:block;margin-top:5px;color:#e8edf5;font-size:11px}.pricing-credit-principles{display:grid;gap:7px}.pricing-credit-principles span{padding:8px 10px;border-radius:8px;background:rgba(255,255,255,.055);color:#e3e9f1;font-size:10.5px}.pricing-boundaries{margin-top:26px}.pricing-boundary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pricing-boundary-grid article{padding:15px;border:1px solid #e0e5ec;border-radius:12px;background:#fff}.pricing-boundary-grid b{color:var(--navy);font-size:12.5px}.pricing-boundary-grid p{margin:7px 0 0;color:#697587;font-size:10.5px;line-height:1.5}.pricing-final-cta{display:flex;justify-content:space-between;gap:22px;align-items:center;margin-top:18px;padding:23px 24px;border:1px solid #dfd4b0;border-radius:15px;background:#fffaf0}.pricing-final-cta>div:first-child{max-width:780px}.pricing-final-cta>div:first-child>span{color:#8a6b21;font-size:9px;font-weight:700;letter-spacing:.08em}.pricing-final-cta h2{margin:5px 0 7px}.pricing-final-cta p{margin:0;color:#667181;font-size:12px;line-height:1.55}@media(max-width:940px){.pricing-credit-card,.pricing-grid,.pricing-hero{grid-template-columns:1fr}.pricing-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.pricing-hero>div:first-child{padding:25px 20px}.pricing-hero h1{font-size:34px}.pricing-boundary-grid{grid-template-columns:1fr}.pricing-final-cta{align-items:flex-start;flex-direction:column}}.billing-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.billing-kpi{padding:14px;border-top:3px solid #c7a84d}.billing-kpi>span{display:block;color:#7a8797;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.billing-kpi>strong{display:block;margin-top:5px;color:var(--weondu-navy);font-size:16px}.billing-kpi>small{display:block;margin-top:5px;color:#738095;font-size:8.5px}.billing-early-access{margin:0 0 12px}.billing-company-grid{align-items:start}.billing-action-list,.billing-ledger-list,.billing-usage-list{display:grid;gap:7px}.billing-action-row,.billing-ledger-row,.billing-usage-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border:1px solid #e1e6ec;border-radius:8px;background:#fafbfd}.billing-action-row b,.billing-usage-row b{display:block;color:#304a64;font-size:9.5px}.billing-action-row small,.billing-usage-row small{display:block;margin-top:3px;color:#798596;font-size:8px;line-height:1.35}.billing-action-row>span,.billing-usage-row>span{white-space:nowrap;padding:5px 7px;border-radius:999px;background:#f7f1df;color:#715820;font-size:8px;font-weight:700}.billing-usage-row>span.charged{background:#fff0ec;color:#8b372d}.billing-usage-row>span.free{background:#edf7f1;color:#356148}.billing-ledger-card{margin-top:12px}.billing-ledger-row{grid-template-columns:auto auto minmax(0,1fr)}.billing-ledger-row b{color:#324c66;font-size:9.5px}.billing-ledger-row span{color:#6b788a;font-size:8.5px}.billing-ledger-row small{text-align:right;color:#7c8794;font-size:8px}@media(max-width:900px){.billing-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.billing-action-row,.billing-ledger-row,.billing-summary-grid,.billing-usage-row{grid-template-columns:1fr}.billing-ledger-row small{text-align:left}}.admin-command-center{padding-top:20px}.admin-command-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.55fr);gap:16px;margin:18px 0 14px}.admin-command-hero>div:first-child{padding:28px;border-radius:16px;background:linear-gradient(135deg,#071a35,#0d284e 75%,#17385f);border:1px solid rgba(201,163,74,.45);color:#fff}.admin-command-hero h1{margin:7px 0 10px;color:#fff;font-size:34px;line-height:1.08}.admin-command-hero p{margin:0;max-width:820px;color:#dbe4ef;font-size:13px;line-height:1.6}.admin-management-switch{display:flex;justify-content:flex-start;align-items:center;margin-top:18px}.admin-management-switch .btn{min-height:44px;padding:10px 15px;white-space:nowrap}.admin-command-alert{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:22px;border:1px solid #dec67e;border-radius:16px;background:#fffaf0}.admin-command-alert>span{font-size:8.5px;font-weight:700;letter-spacing:.08em;color:#81651f}.admin-command-alert>strong{font-size:38px;line-height:1;color:var(--weondu-navy)}.admin-command-alert>small{color:#6e7885;font-size:9px}.admin-command-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.admin-command-kpi{padding:12px;border-top:3px solid #c7a84d}.admin-command-kpi span{display:block;color:#778394;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.admin-command-kpi strong{display:block;margin-top:5px;color:var(--weondu-navy);font-size:17px}.admin-command-kpi small{display:block;margin-top:3px;color:#8390a0;font-size:8px}.admin-attention-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0 16px}.admin-attention-strip a{display:flex;align-items:center;gap:9px;padding:9px 10px;border:1px solid #e0e6ed;border-radius:9px;background:#fff;color:#40536b;text-decoration:none}.admin-attention-strip b{color:#8c6b22;font-size:15px}.admin-attention-strip span{font-size:8.5px;font-weight:700}.admin-management-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.admin-management-card{min-height:170px;padding:17px;border:1px solid #dfe5ec;border-radius:13px;background:#fff;box-shadow:0 7px 20px rgba(11,23,54,.045);color:inherit;text-decoration:none;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.admin-management-card:hover{transform:translateY(-2px);border-color:#cdb367;box-shadow:0 11px 26px rgba(11,23,54,.08)}.admin-management-card-top{display:flex;justify-content:space-between;align-items:center}.admin-management-card-top span{color:#a27d27;font-size:8px;font-weight:700}.admin-management-card-top em{padding:4px 6px;border-radius:999px;background:#f6f0df;color:#7b6325;font-size:7.5px;font-style:normal;font-weight:700}.admin-management-card h2{margin:12px 0 7px;font-size:16px}.admin-management-card p{margin:0;min-height:54px;color:#697688;font-size:9.5px;line-height:1.5}.admin-management-card>b{display:block;margin-top:13px;color:#8b6a21;font-size:9px}.admin-command-bottom{margin-top:16px;align-items:start}.admin-audit-mini,.admin-control-list{display:grid;gap:7px}.admin-control-list a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;border:1px solid #e2e7ed;border-radius:8px;background:#fafbfd;color:inherit;text-decoration:none}.admin-control-list b{display:block;color:#324b65;font-size:9.5px}.admin-control-list small{display:block;margin-top:3px;color:#7d8795;font-size:8px}.admin-audit-mini>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px 9px;border-bottom:1px solid #edf0f4}.admin-audit-mini b{color:#354c64;font-size:9px}.admin-audit-mini small,.admin-audit-mini span{color:#7a8795;font-size:8px}@media(max-width:1050px){.admin-command-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-management-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.admin-attention-strip,.admin-command-hero,.admin-management-grid{grid-template-columns:1fr}.admin-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.admin-command-kpis{grid-template-columns:1fr}}.admin-credit-editor-list{display:grid;gap:8px}.admin-credit-editor-row{display:grid;grid-template-columns:minmax(260px,1.6fr) 110px 145px 105px auto;gap:10px;align-items:center;padding:10px;border:1px solid #e0e6ed;border-radius:9px;background:#fafbfd}.admin-credit-editor-copy b{display:block;color:#304a64;font-size:9.5px}.admin-credit-editor-copy small{display:block;margin-top:3px;color:#748194;font-size:8px;line-height:1.35}.admin-credit-editor-copy em{display:block;margin-top:4px;color:#9aa4b2;font-size:7.5px;font-style:normal}.admin-credit-editor-row label{font-size:8px;font-weight:700;color:#566579}.admin-credit-editor-row input[type=number]{margin-top:4px}.admin-credit-editor-row .checkline{display:flex;align-items:center;gap:6px;margin:0}.admin-credit-editor-row .checkline input{width:auto;margin:0}@media(max-width:1050px){.admin-credit-editor-row{grid-template-columns:1fr 120px 150px 110px}.admin-credit-editor-row button{grid-column:1/-1;justify-self:start}}@media(max-width:720px){.admin-credit-editor-row{grid-template-columns:1fr}.admin-credit-editor-row button{grid-column:auto}}.admin-system-state{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.admin-system-state>div{padding:13px;border:1px solid #e1e6ec;border-radius:9px;background:#fafbfd}.admin-system-state span{display:block;color:#7a8796;font-size:8px;font-weight:700;text-transform:uppercase}.admin-system-state b{display:block;margin-top:5px;color:var(--weondu-navy);font-size:14px}@media(max-width:620px){.admin-system-state{grid-template-columns:1fr}}.admin-report-period-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.admin-report-period{padding:18px}.admin-report-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.admin-report-kpis>div{padding:10px;border:1px solid #e2e7ed;border-radius:8px;background:#fafbfd}.admin-report-kpis span{display:block;color:#7a8796;font-size:7.5px;font-weight:700;text-transform:uppercase}.admin-report-kpis b{display:block;margin-top:4px;color:var(--weondu-navy);font-size:15px}.admin-report-revenue{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #e6eaf0}.admin-report-revenue>b{color:#304a64;font-size:9px}.admin-report-revenue>span{padding:5px 7px;border-radius:999px;background:#f7f1df;color:#715820;font-size:8px;font-weight:700}.admin-revenue-entry-grid{align-items:start}.admin-report-table{overflow:auto}.admin-report-table-head,.admin-report-table-row{display:grid;grid-template-columns:minmax(180px,1.4fr) 130px 110px 130px 100px 100px minmax(150px,1fr);gap:8px;align-items:center;min-width:930px;padding:9px 10px}.admin-report-table-head{background:#f3f6f9;color:#687688;font-size:7.5px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 0 0}.admin-report-table-row{border-bottom:1px solid #edf0f4;font-size:8.5px}.admin-report-table-row b{color:#304a64}.admin-report-table-row span{color:#657386}.admin-report-table-row i{display:block;font-style:normal;font-weight:700;color:#735d25}.admin-message-thread-list{display:grid;gap:8px}.admin-message-thread-card{display:block;padding:12px 13px;border:1px solid #e1e6ec;border-radius:9px;background:#fff;color:inherit;text-decoration:none}.admin-message-thread-card:hover{border-color:#ccb36d;background:#fffdf8}.admin-message-thread-card>div,.admin-message-thread-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.admin-message-thread-card b{color:#304a64;font-size:10px}.admin-message-thread-card p{margin:5px 0;color:#657386;font-size:9px}.admin-message-thread-card small{display:block;margin-top:5px;color:#8793a2;font-size:8px}.admin-message-detail-grid{align-items:start}.admin-conversation{display:flex;flex-direction:column;gap:10px;max-height:680px;overflow:auto;padding:4px}.admin-message-bubble{max-width:84%;padding:11px 12px;border-radius:12px;border:1px solid #e0e6ed}.admin-message-bubble.from-user{align-self:flex-start;background:#f7f9fb}.admin-message-bubble.from-admin{align-self:flex-end;background:#fff8e8;border-color:#e2ca83}.admin-message-bubble b{display:block;color:#304a64;font-size:8.5px}.admin-message-bubble p{margin:5px 0;color:#45566b;font-size:10px;line-height:1.55;white-space:pre-wrap}.admin-message-bubble small{color:#8793a2;font-size:7.5px}.admin-message-reply{margin-top:14px;padding-top:14px;border-top:1px solid #e7ebf0}@media(max-width:900px){.admin-report-period-grid{grid-template-columns:1fr}.admin-report-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.admin-report-kpis{grid-template-columns:1fr}.admin-message-bubble{max-width:96%}}.admin-approval-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-approval-grid>.card{align-self:start}.approval-list{display:grid;gap:8px}.approval-item{padding:11px;border:1px solid #e0e6ed;border-radius:9px;background:#fafbfd}.approval-item>div:first-child b{display:block;color:#304a64;font-size:9.5px}.approval-item>div:first-child small{display:block;margin-top:4px;color:#7f8b9a;font-size:8px}.approval-item>div:first-child p{margin:5px 0 0;color:#687588;font-size:8.5px}.approval-item>.actions{margin-top:9px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.approval-item>.actions form{display:inline-flex}@media(max-width:900px){.admin-approval-grid{grid-template-columns:1fr}}.admin-readonly form button,.admin-readonly form input,.admin-readonly form select,.admin-readonly form textarea{pointer-events:none}.admin-readonly form button{opacity:.45}.admin-readonly form input,.admin-readonly form select,.admin-readonly form textarea{opacity:.72}.admin-readonly-notice{margin:12px 0;border-left:4px solid #c6a24b}.admin-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-access-card{align-self:start}.admin-access-permission-groups{display:grid;gap:9px;margin:10px 0}.admin-access-permission-group{border:1px solid #e2e7ed;border-radius:9px;padding:10px 12px;background:#fafbfd}.admin-access-permission-group legend{padding:0 6px;color:#304a64;font-size:9px;font-weight:700}.admin-access-permission-group>p{margin:0 0 8px;color:#778596;font-size:8px}.admin-access-permission-group .checkline{display:flex;align-items:flex-start;gap:8px;margin:7px 0}.admin-access-permission-group .checkline input{width:auto;margin-top:2px}.admin-access-permission-group .checkline b{display:block;color:#40536b;font-size:8.5px}.admin-access-permission-group .checkline small{display:block;margin-top:2px;color:#929dab;font-size:7.5px}.admin-access-active{display:flex;align-items:center;gap:8px}.admin-access-active input{width:auto}@media(max-width:900px){.admin-access-grid{grid-template-columns:1fr}}.company-center-tree-nav,.tree-section-nav{margin:6px 0 18px;border:1px solid #dfe5ec;border-radius:12px;background:#fff;box-shadow:0 7px 20px rgba(11,23,54,.05);overflow:hidden}.company-center-tree-nav>summary,.tree-section-nav>summary{cursor:pointer;list-style:none;padding:12px 14px;background:linear-gradient(135deg,#0b1736,#183457);color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.company-center-tree-nav>summary::-webkit-details-marker,.tree-section-nav>summary::-webkit-details-marker{display:none}.company-center-tree-nav>summary:after,.tree-section-nav>summary:after{content:"▾";float:right;color:#d6b55a}.company-center-tree-nav:not([open])>summary:after,.tree-section-nav:not([open])>summary:after{content:"▸"}.company-center-tree-body,.tree-section-nav-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px}.company-center-tree-body>details,.tree-section-nav-group{border:1px solid #e4e8ed;border-radius:9px;background:#fafbfd;overflow:hidden}.company-center-tree-body>details>summary,.tree-section-nav-group>summary{cursor:pointer;list-style:none;padding:9px 10px;color:#344b63;font-size:9px;font-weight:700}.company-center-tree-body>details>summary::-webkit-details-marker,.tree-section-nav-group>summary::-webkit-details-marker{display:none}.company-center-tree-body>details>summary:before,.tree-section-nav-group>summary:before{content:"▸";margin-right:6px;color:#a17b28}.company-center-tree-body>details[open]>summary:before,.tree-section-nav-group[open]>summary:before{content:"▾"}.company-center-tree-body nav,.tree-section-nav-group nav{display:flex;flex-direction:column;padding:0 7px 8px 22px}.company-center-tree-body nav a,.tree-section-nav-group nav a{padding:7px 8px;border-radius:7px;color:#52677d;font-size:9px;font-weight:700;text-decoration:none}.company-center-tree-body nav a:hover,.tree-section-nav-group nav a:hover{background:#eef3f8;color:#102845}.tree-section-nav-group nav a.active{background:#102845;color:#fff}.tree-section-nav-group nav a.emphasis{border-left:3px solid #d2aa47;background:#f8f2e2;color:#6c531a}.company-center-tree-nav{position:sticky;top:8px;z-index:20}.company-center-tree-body{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.company-center-tree-body,.tree-section-nav-body{grid-template-columns:1fr 1fr}}@media(max-width:620px){.company-center-tree-body,.tree-section-nav-body{grid-template-columns:1fr}}.admin-boundary-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 18px}.admin-boundary-card{display:block;padding:18px;border:1px solid #dfe5ec;border-radius:13px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 7px 20px rgba(11,23,54,.045)}.admin-boundary-card span{font-size:8px;font-weight:700;letter-spacing:.08em;color:#8b6a21}.admin-boundary-card h2{margin:7px 0 6px;font-size:18px}.admin-boundary-card p{margin:0 0 12px;color:#697688;font-size:10px;line-height:1.55}.admin-boundary-card b{font-size:9px;color:#8b6a21}.admin-boundary-card.owner{border-color:#d5b456;background:#fffaf0}.admin-boundary-card.delegated.active{border-color:#9fb0c2;background:#f8fafc}@media(max-width:700px){.admin-boundary-switch{grid-template-columns:1fr}}.branch-navigator{margin:16px 0;border:1px solid #dfe5ec;border-radius:14px;background:#fff}.branch-navigator-head{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px 16px;border-bottom:1px solid #e7ebf0}.branch-navigator-head h2{margin:3px 0 0;font-size:18px}.branch-navigator-head span{font-size:9px;font-weight:700;letter-spacing:.1em;color:#9a7622}.branch-view-switch{display:flex;gap:6px}.branch-view-switch button{border:1px solid #d7dee8;background:#fff;border-radius:8px;padding:7px 10px;font-weight:700}.branch-view-switch button.active{background:#0b2346;color:#fff}.branch-tree{padding:10px 14px}.branch-tree-group-button{width:100%;display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:11px;border-radius:9px;text-align:left}.branch-tree-group-button:hover,.branch-tree-group.open .branch-tree-group-button{background:#f1f4f8}.branch-leaf-dot,.branch-node-dot{display:inline-block;background:#d9a62e;flex:0 0 auto}.branch-node-dot{width:9px;height:9px;border-radius:50%}.branch-leaf-dot{width:6px;height:6px;border-radius:2px;margin-top:5px}.branch-tree-copy{display:flex;flex-direction:column;flex:1 1}.branch-tree-copy small,.branch-tree-link small{font-size:10px;color:#7b8797}.branch-tree-items{margin-left:16px;padding-left:18px;border-left:1px solid #d7dee8}.branch-tree-link{display:flex;gap:9px;padding:9px 11px;margin:2px 0;border-radius:8px;text-decoration:none;color:#334155}.branch-tree-link:hover{background:#eef3f8}.branch-tree-link.active{background:#0b2346;color:#fff}.branch-tree-link.active small{color:#dbe6f4}.branch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}.branch-grid-card{padding:13px;border:1px solid #e0e6ee;border-radius:10px;text-decoration:none;color:#0b1736}.branch-grid-card.active,.branch-grid-card:hover{border-color:#d9a62e;background:#fffaf0}@media(max-width:800px){.branch-grid{grid-template-columns:1fr}.branch-navigator-head{align-items:flex-start;flex-direction:column}}.system-health-banner{position:sticky;top:0;z-index:300;border-bottom:1px solid #f3c7c2;background:#fff4f2;color:#7a271a;box-shadow:0 4px 16px rgba(122,39,26,.08)}.system-health-banner.degraded{border-color:#f5d89a;background:#fffaeb;color:#7a4d0b}.system-health-banner-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:10px;padding-bottom:10px}.system-health-banner-inner>div{display:grid;gap:3px}.system-health-banner b{font-size:13px}.system-health-banner span{font-size:12px;line-height:1.45}.system-health-banner button{flex:0 0 auto;border:1px solid;border-radius:8px;background:transparent;color:inherit;padding:7px 10px;font-size:12px;font-weight:700;cursor:pointer}@media(max-width:700px){.system-health-banner-inner{align-items:flex-start}.system-health-banner span{font-size:11px}}.wallet-page{padding-bottom:48px}.wallet-owner-card{display:flex;flex-direction:column;gap:14px}.wallet-balance{font-size:34px;line-height:1;color:#0f2742}.wallet-zero-total{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #d7dfeb;border-radius:12px;background:#f7f9fc}.wallet-zero-total span{font-size:12px;font-weight:700;color:#526274}.wallet-zero-total strong{font-size:24px;color:#0f2742}.payment-method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.payment-method-card{border:1px solid #dde3ec;border-radius:12px;padding:14px;background:#fff;display:grid;gap:7px;min-height:150px}.payment-method-card>span{width:max-content;padding:5px 8px;border-radius:999px;background:#f1f4f8;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.payment-method-card b{font-size:15px}.payment-method-card p{margin:0;font-size:12px;line-height:1.5;color:#526274}.payment-method-card small{margin-top:auto;color:#7a8797;font-size:10px;line-height:1.4}@media(max-width:980px){.payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.payment-method-grid{grid-template-columns:1fr}.wallet-balance{font-size:28px}}.grid,.grid2{gap:12px}.card h1,.card h2,.card h3{margin-top:0}.pagehead{margin-bottom:12px}.pagehead h1{margin-top:0;margin-bottom:5px}.actions{gap:7px}.form label{font-size:10px}.form textarea{min-height:78px}.direct-file-field{gap:6px}.direct-file-field input[type=file]{padding:8px}.btn{padding:7px 10px;font-size:10.5px}.brand-header-nav a,.header-auth,.user-menu summary{min-height:33px;padding:6px 8px}.role-nav{margin:3px 0 16px;padding:6px 9px;gap:9px}.role-nav-title{padding:6px 8px}.role-nav nav a{padding:6px 7px;font-size:12px}.role-signout{min-height:34px;padding:6px 10px}.content-hero,.demand-hero,.platform-hero,.work-hero{gap:16px;margin-bottom:11px;padding:18px 22px;border-radius:11px;box-shadow:0 8px 20px rgba(7,26,53,.11)}.platform-hero.compact{min-height:112px;padding:17px 22px}.content-hero h1,.demand-hero h1,.platform-hero h1,.work-hero h1{margin-bottom:6px;font-size:27px}.content-hero p,.demand-hero p,.platform-hero p,.work-hero p{line-height:1.5}.content-hero .platform-kicker,.platform-kicker,.work-hero .platform-kicker{margin-bottom:5px;font-size:8.5px}.demand-network,.work-hero-panel{min-height:102px;padding:13px}.hero-mini-stats{gap:6px}.hero-mini-stats>span{min-width:88px;padding:8px 10px;font-size:9px}.hero-mini-stats b{font-size:18px}.business-kpis,.demand-kpis,.offer-compare-kpis{gap:6px;margin-bottom:11px}.business-kpi,.demand-kpis>div,.offer-compare-kpis>div{min-height:64px;padding:9px 11px;border-radius:8px}.business-kpi strong,.demand-kpis strong,.offer-compare-kpis strong{font-size:18px}.section-heading{gap:9px;margin-bottom:8px}.section-heading h2{font-size:17px}.table td,.table th{padding:7px 8px;font-size:10px}.operation-list{gap:5px}.operation-row{min-height:48px;gap:9px;padding:7px 9px}.empty-premium{padding:17px!important}.company-summary{margin:12px 0 16px}.company-summary-head{margin-bottom:11px}.company-summary-grid{gap:9px}.company-summary-grid>div{padding:9px 11px;border-radius:9px}.company-contact-block{margin-top:12px;padding-top:12px}.company-center-section{margin-top:14px!important;padding-top:6px!important}.governance-zone{margin-top:12px;padding-top:11px}.action-hub,.module-hub,.transaction-overview{margin-top:11px}.action-hub-grid,.module-hub-grid{gap:6px}.action-tile{min-height:92px;padding:11px}.module-hub-card{min-height:82px;padding:11px}.discover-showcase-card{min-height:205px}.work-job-card{min-height:176px;padding:12px}.content-filter,.work-search{padding:9px 11px;margin-bottom:12px}.content-filter input,.content-filter select,.work-search input{min-height:36px}.policy-editor{margin-top:10px}.policy-subcard{margin-top:8px;padding:10px}.policy-approval-grid,.policy-condition-grid{gap:6px}.policy-approval-grid>div{padding:7px}.role-check{gap:6px;padding:7px}.role-matrix-grid{gap:7px}.role-matrix-card{padding:9px}.team-member-admin-actions{gap:6px;margin-top:9px}.admin-approval-grid{gap:9px}.approval-list{gap:6px}.approval-item{padding:9px}.admin-message-reply{margin-top:10px;padding-top:10px}.wallet-page{padding-bottom:30px}.wallet-owner-card{gap:9px}.wallet-balance{font-size:29px}.wallet-zero-total{gap:11px;padding:10px 12px;border-radius:9px}.wallet-zero-total strong{font-size:20px}.payment-method-grid{gap:8px}.payment-method-card{min-height:118px;padding:10px;border-radius:9px;gap:5px}.payment-method-card>span{padding:4px 6px;font-size:9px}.payment-method-card b{font-size:13px}.payment-method-card p{font-size:10.5px}.payment-method-card small{font-size:9px}@media(max-width:760px){.card,.wrap{padding:13px}.btn{min-height:38px;padding:8px 11px}.form input:not([type=checkbox]),.form select{min-height:40px}.form textarea{min-height:92px}.content-hero,.demand-hero,.platform-hero,.work-hero{padding:18px}.platform-hero.compact{min-height:auto;padding:18px}.content-hero h1,.demand-hero h1,.platform-hero h1,.work-hero h1{font-size:25px}.discover-showcase-card,.payment-method-card,.work-job-card{min-height:auto}body,html{max-width:100%;overflow-x:hidden}.branch-tree-group-button,.branch-tree-link,.branch-view-switch button,.brand-header-nav a,.btn,.company-center-nav a,.header-auth,.role-nav nav a,.user-menu summary,details>summary{min-height:44px}.btn{padding:9px 12px;font-size:11px}.form input:not([type=checkbox]):not([type=radio]),.form select{min-height:44px;font-size:16px}.form textarea{min-height:104px;font-size:16px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url]{font-size:16px}.brand-header-inner{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:8px;padding-bottom:8px}.brand-lockup{order:1;min-width:0}}@media(max-width:760px){.weondu-logo,body:has(.discover-app-shell) .weondu-logo{width:132px;max-width:42vw}.cockpit-switch{order:2;max-width:calc(100% - 140px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.cockpit-switch::-webkit-scrollbar{display:none}.cockpit-tab{min-height:44px;white-space:nowrap}.global-search{order:3;flex:1 0 100%;width:100%;max-width:none;min-width:0;min-height:44px;font-size:16px}.brand-header-nav{order:4;width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:2px}.brand-header-nav::-webkit-scrollbar{display:none}.brand-header-nav>.header-auth,.brand-header-nav>.user-menu,.brand-header-nav>a{flex:0 0 auto}.user-menu-popover{position:fixed;left:13px;right:13px;top:auto;width:auto;max-height:70vh;overflow:auto}.company-center-nav{top:4px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:6px;margin-bottom:12px}.company-center-nav::-webkit-scrollbar{display:none}.company-center-nav a{flex:0 0 auto;display:inline-flex;align-items:center;scroll-snap-align:start;padding:8px 10px}.branch-navigator{margin:12px 0;border-radius:11px}.branch-navigator-head{padding:11px 12px;gap:10px}.branch-view-switch{width:100%}.branch-view-switch button{flex:1 1}.branch-tree{padding:7px 8px}.branch-tree-group-button{padding:9px 8px}.branch-tree-items{margin-left:10px;padding-left:10px}.branch-tree-link{padding:8px 9px}.table{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border:1px solid #e2e7ed;border-radius:9px;background:#fff}.table td,.table th{white-space:nowrap;padding:9px 10px}.table td:first-child,.table th:first-child{position:sticky;left:0;z-index:2;box-shadow:1px 0 0 #e2e7ed}.table th:first-child{background:#f5f7f9;z-index:3}.table td:first-child{background:#fff}.accepted-terms-grid,.connect-summary-grid,.external-payment-kpis,.financial-authority-kpis,.trust-gate-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.milestone-card{grid-template-columns:36px minmax(0,1fr)}.milestone-index{width:32px;height:32px}.milestone-meta{grid-template-columns:1fr 1fr}.approval-builder-row,.approval-inbox-row,.authority-escalation-list>div,.result-declarations-grid,.trust-finding{grid-template-columns:1fr}.section-heading.inline{align-items:flex-start;flex-wrap:wrap}.hero-action-cluster{justify-content:flex-start}}@media(max-width:430px){.wrap{padding-left:13px;padding-right:13px}.weondu-logo,body:has(.discover-app-shell) .weondu-logo{width:122px}.cockpit-switch{max-width:calc(100% - 130px)}.content-hero,.demand-hero,.platform-hero,.platform-hero.compact,.work-hero{padding:16px}.content-hero h1,.demand-hero h1,.platform-hero h1,.work-hero h1{font-size:23px}.hero-mini-stats{justify-content:flex-start;width:100%}.hero-mini-stats>span{flex:1 1 105px}.grid2{grid-template-columns:1fr}.business-kpis,.demand-kpis,.offer-compare-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.business-kpi,.demand-kpis>div,.offer-compare-kpis>div{min-height:70px}.operation-row{grid-template-columns:minmax(0,1fr) auto;gap:5px 9px;min-height:auto;padding:10px}.operation-row>.operation-module{grid-column:1}.operation-row>b{grid-column:1/-1;font-size:12px}.operation-row>small{display:block;grid-column:1/-1;font-size:10px}.operation-row>em{grid-column:2;grid-row:1}.section-heading{align-items:flex-start;gap:6px}.section-heading,.section-heading.inline{flex-direction:column}.section-heading.inline>.btn,.section-heading.inline>a{width:100%;justify-content:center}.hero-action-cluster{width:100%}.hero-action-cluster>.btn{flex:1 1 100%}.accepted-terms-grid,.connect-summary-grid,.external-payment-kpis,.financial-authority-kpis,.milestone-meta,.result-level-track,.trust-gate-kpis{grid-template-columns:1fr}.approval-decision-buttons,.milestone-actions{display:grid;grid-template-columns:1fr}.approval-decision-buttons .btn,.milestone-actions .btn{width:100%}.approval-inline-decision{grid-template-columns:1fr}.approval-inline-decision input{grid-column:auto}.approval-inline-decision .btn{width:100%}.payment-method-grid,.policy-approval-grid,.policy-condition-grid,.role-checkbox-grid{grid-template-columns:1fr}.wallet-zero-total{align-items:flex-start;flex-direction:column;gap:5px}.admin-command-hero{margin-top:10px}.admin-command-alert,.admin-command-hero>div:first-child{padding:18px;border-radius:12px}.admin-command-hero h1{font-size:27px}.admin-command-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-attention-strip{grid-template-columns:1fr 1fr}.admin-attention-strip a{min-height:52px}.admin-management-grid{grid-template-columns:1fr}.admin-management-card{min-height:auto}}@media(max-width:390px){.wrap{padding-left:11px;padding-right:11px}.weondu-logo,body:has(.discover-app-shell) .weondu-logo{width:116px}.cockpit-switch{max-width:calc(100% - 124px)}.card{padding:12px}.content-hero h1,.demand-hero h1,.platform-hero h1,.work-hero h1{font-size:22px}.business-kpis,.demand-kpis,.offer-compare-kpis{gap:6px}.business-kpi,.demand-kpis>div,.offer-compare-kpis>div{padding:9px}}.content-explore-shell{padding-top:24px;padding-bottom:80px}.content-explore-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.content-explore-head h1{margin:8px 0;font-size:38px}.content-explore-head p{max-width:760px;margin:0;color:#5e6b7c;line-height:1.65}.content-explore-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.content-explore-search{display:grid;grid-template-columns:auto minmax(240px,1fr) minmax(170px,.35fr) auto;gap:9px;align-items:center;margin-bottom:12px;padding:10px 12px;border:1px solid #dbe2ed;border-radius:16px;background:#fff;box-shadow:0 7px 20px rgba(11,23,54,.045)}.content-explore-search>span{font-size:25px;color:#738095}.content-explore-search input,.content-explore-search select{min-height:44px;border:1px solid #d4dce7;border-radius:11px;padding:10px 12px;background:#f9fbfd;color:#182132}.content-explore-tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 0 16px;scrollbar-width:none}.content-explore-tabs::-webkit-scrollbar{display:none}.content-explore-tabs a{white-space:nowrap;min-height:38px;display:inline-flex;align-items:center;padding:8px 13px;border:1px solid #d9e1ec;border-radius:999px;background:#fff;color:#5d6879;font-size:12px;font-weight:700}.content-explore-tabs a.active{background:#0b1736;border-color:#0b1736}.content-explore-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense}.content-explore-tile{position:relative;min-height:155px;overflow:hidden;border-radius:10px;background:#0c1d38;border:1px solid rgba(11,23,54,.12)}.content-explore-tile.feature{grid-row:auto;min-height:220px}.content-explore-cover{position:absolute;inset:0;display:block}.content-explore-cover>img,.content-explore-cover>video{width:100%;height:100%;display:block;object-fit:cover}.content-explore-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,10,24,.05),rgba(3,10,24,.08) 38%,rgba(3,10,24,.84) 76%,rgba(3,10,24,.97))}.content-explore-fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:radial-gradient(circle at 74% 24%,rgba(42,104,184,.58),transparent 28%),linear-gradient(145deg,#17325a,#07172e 74%);color:#e4ecf8}.content-explore-fallback>span{font-size:48px;opacity:.8}.content-explore-fallback>small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.content-explore-play{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:2px solid #fff;background:rgba(5,16,35,.44);color:#fff;font-size:18px;z-index:2}.content-explore-copy{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:11px 12px;color:#fff}.content-explore-meta{display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin-bottom:5px}.content-explore-meta em,.content-explore-meta span{display:inline-flex;padding:3px 6px;border-radius:999px;font-size:8px;font-style:normal;font-weight:700}.content-explore-meta span{background:rgba(237,190,80,.94);color:#14203a}.content-explore-meta em{background:rgba(255,255,255,.14);color:#e8eef7}.content-explore-copy h2{margin:0 0 3px;color:#fff;font-size:14px;line-height:1.15;text-shadow:0 1px 3px rgba(0,0,0,.5)}.feature .content-explore-copy h2{font-size:17px}.content-explore-copy p{margin:0;color:#dbe4ef;font-size:10px;font-weight:700}.content-explore-foot{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-top:6px;padding-top:7px;padding-right:104px;border-top:1px solid rgba(255,255,255,.16);font-size:8.5px;color:#d8e2ee;min-height:35px}.content-explore-foot b{color:#f2c75e}.content-explore-quick-actions{position:absolute;right:10px;bottom:8px;top:auto;z-index:4;display:flex;align-items:center;gap:4px}.content-explore-quick-actions form{margin:0;width:28px;height:28px;flex:0 0 28px;overflow:visible}.content-explore-quick-actions .error,.content-explore-quick-actions .muted,.content-explore-quick-actions .okbox,.content-explore-quick-actions .warningbox{display:none!important}.content-explore-quick-actions button,.content-explore-quick-actions>a{width:28px;height:28px;border:1px solid rgba(255,255,255,.7);border-radius:9px;background:rgba(7,21,45,.58);color:#fff;font-size:15px;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:0;line-height:1}.content-detail-shell{padding-top:24px;padding-bottom:70px}.content-detail-card{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:0;overflow:hidden;border:1px solid #dfe5ee;border-radius:20px;background:#fff;box-shadow:0 16px 42px rgba(11,23,54,.09)}.content-detail-media{min-height:620px;background:#061329;display:flex;align-items:center}.content-detail-gallery{width:100%}.content-detail-gallery.media-gallery{grid-template-columns:1fr}.content-detail-gallery .media-gallery-item{min-height:620px}.content-detail-gallery .media-gallery-item img,.content-detail-gallery .media-gallery-item video{height:620px;object-fit:contain;background:#061329}.content-detail-copy{padding:28px;display:flex;flex-direction:column}.content-detail-topline{display:flex;justify-content:space-between;gap:12px;color:#7a8798;font-size:11px}.content-detail-topline span{font-weight:700;color:#8a6a1e}.content-detail-copy h1{font-size:32px;line-height:1.15;margin:15px 0 18px}.content-detail-author{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid #e7ebf0;border-bottom:1px solid #e7ebf0}.content-detail-author>div{display:flex;flex-direction:column;gap:4px}.content-detail-author strong{font-size:16px;color:#152038}.content-detail-author span{font-size:11px;color:#6b7889}.content-detail-body{white-space:pre-wrap;line-height:1.78;color:#344054;padding:22px 0}.content-detail-bridge{margin-top:auto;padding:17px;border:1px solid #ead79b;border-radius:14px;background:#fffaf0;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.content-detail-bridge>div>span{font-size:9px;font-weight:700;letter-spacing:.08em;color:#98711b}.content-detail-bridge h2{font-size:18px;margin:5px 0}.content-detail-bridge p{margin:0 0 8px;color:#667085;font-size:12px}.content-detail-bridge-meta{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.content-detail-bridge-meta b{font-size:10px;color:#617083}.content-detail-bridge-meta strong{font-size:12px;color:#725719}.content-detail-actions{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #e7ebf0;color:#687588;font-size:11px}.content-social-panel{margin-top:18px;padding:20px;border:1px solid #dfe5ee;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(11,23,54,.05)}.content-social-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.content-social-head h2{margin:4px 0 0;font-size:22px}.content-comment-edit,.content-comment-form,.content-report-form,.content-send-form{display:grid;gap:10px}.content-comment-edit textarea,.content-comment-form textarea,.content-report-form textarea,.content-send-form textarea{width:100%;min-height:88px;padding:11px 12px;border:1px solid #d5dce7;border-radius:11px;resize:vertical;background:#fff}.content-report-form select,.content-send-form select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #d5dce7;border-radius:11px;background:#fff}.content-comment-list{display:grid;gap:10px;margin-top:16px}.content-comment-item{padding:13px 14px;border:1px solid #e3e8ef;border-radius:13px;background:#fafbfd}.content-comment-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.content-comment-meta strong{color:#17223a;font-size:13px}.content-comment-meta time{color:#7a8798;font-size:10px}.content-comment-item>p{margin:8px 0 0;white-space:pre-wrap;line-height:1.55;color:#344054}.content-comment-manage{margin-top:10px}.content-comment-manage summary,.content-report-panel summary{cursor:pointer;color:#667085;font-size:11px;font-weight:700}.content-comment-manage[open] summary,.content-report-panel details[open] summary{margin-bottom:10px}.content-comment-edit{margin-bottom:8px}.content-report-panel{box-shadow:none;background:#fbfcfe}@media(max-width:980px){.content-explore-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.content-detail-card{grid-template-columns:1fr}.content-detail-gallery .media-gallery-item,.content-detail-media{min-height:460px}.content-detail-gallery .media-gallery-item img,.content-detail-gallery .media-gallery-item video{height:460px}}@media(max-width:760px){.content-explore-head{align-items:flex-start;flex-direction:column}.content-explore-actions{justify-content:flex-start}.content-explore-search{grid-template-columns:auto 1fr}.content-explore-search button,.content-explore-search select{grid-column:span 2}.content-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.content-explore-tile{min-height:160px;grid-column:auto;grid-row:auto}.content-explore-tile.feature{grid-column:span 2;min-height:215px}.content-explore-head h1{font-size:31px}.content-detail-copy{padding:20px}.content-detail-gallery .media-gallery-item,.content-detail-media{min-height:380px}.content-detail-gallery .media-gallery-item img,.content-detail-gallery .media-gallery-item video{height:380px}.content-detail-bridge{grid-template-columns:1fr}}.personalization-card{margin-top:18px}.personalization-card h3{margin:6px 0 8px}.personalization-grid textarea{min-height:120px}.personalization-grid small{display:block;margin-top:5px;color:#7a8798;font-size:11px;line-height:1.45}.personalization-weights{display:grid;gap:10px;align-content:start;padding:14px;border:1px solid #e1e6ee;border-radius:14px;background:#f8fafc}.personalization-weights>strong{font-size:13px;color:#17223a}.personalization-weights label{display:grid;grid-template-columns:1fr 150px;gap:10px;align-items:center}.personalization-weights select{min-height:42px}.personalization-note{padding:12px 14px;border:1px solid #ead79b;border-radius:12px;background:#fffaf0;color:#5f543a;font-size:12px;line-height:1.55}@media(max-width:760px){.personalization-weights label{grid-template-columns:1fr}}.context-help-launcher{position:fixed;right:22px;bottom:22px;z-index:240;display:flex;align-items:center;gap:8px;min-height:46px;padding:9px 13px;border:1px solid rgba(201,163,74,.72);border-radius:999px;background:#0b1736;color:#fff;box-shadow:0 12px 34px rgba(11,23,54,.24);cursor:pointer;font:inherit}.context-help-launcher>span{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#d9b24d;color:#0b1736;font-weight:700}.context-help-launcher>b{font-size:12px;letter-spacing:.02em}.context-help-launcher.disabled{background:#fff;color:#0b1736;border-color:#cfd8e5}.context-help-tooltip{position:fixed;z-index:260;width:min(340px,calc(100vw - 24px));padding:13px 14px;border:1px solid #d7c17c;border-radius:12px;background:#fff;color:#101828;box-shadow:0 18px 46px rgba(11,23,54,.2);pointer-events:auto}.context-help-tooltip:before{content:"";position:absolute;top:-5px;left:50%;width:9px;height:9px;background:#fff;border-left:1px solid #d7c17c;border-top:1px solid #d7c17c;transform:rotate(45deg)}.context-help-tooltip b{display:block;color:#0b1736;font-size:13px}.context-help-tooltip p{margin:6px 0 0;color:#4d5b70;font-size:12px;line-height:1.5}.context-help-tooltip a{display:inline-block;margin-top:8px;color:#8a6717;font-size:11px;font-weight:700}.context-help-panel{position:fixed;right:22px;bottom:78px;z-index:250;width:min(410px,calc(100vw - 24px));max-height:min(720px,calc(100vh - 110px));overflow:auto;padding:18px;border:1px solid #d9c37c;border-top:4px solid #c9a34a;border-radius:18px;background:#fff;color:#101828;box-shadow:0 24px 70px rgba(11,23,54,.28)}.context-help-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid #e6ebf2}.context-help-panel-head span{font-size:9px;font-weight:700;letter-spacing:.09em;color:#8a681c}.context-help-panel-head h2{margin:4px 0 0;font-size:22px}.context-help-panel-head>button{width:32px;height:32px;border:0;border-radius:9px;background:#f3f5f8;color:#0b1736;font-size:22px;cursor:pointer}.context-help-summary{color:#4d5b70;line-height:1.6;font-size:13px}.context-help-steps{display:grid;gap:8px;margin:14px 0;padding:0;list-style:none}.context-help-steps li{display:grid;grid-template-columns:28px 1fr;gap:9px;align-items:start}.context-help-steps li>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#0b1736;color:#f0cb6e;font-size:11px;font-weight:700}.context-help-steps li>b{padding-top:5px;color:#2f3c50;font-size:12px;line-height:1.45}.context-help-concepts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.context-help-concepts button{padding:11px;border:1px solid #dce3ec;border-radius:11px;background:#f9fafc;text-align:left;cursor:pointer}.context-help-concepts b{display:block;color:#0b1736;font-size:12px}.context-help-concepts span{display:block;margin-top:4px;color:#7a6530;font-size:10px}.context-help-concept p{color:#48566a;line-height:1.65;font-size:13px}.context-help-back{display:block;margin-top:12px;border:0;background:transparent;color:#755d20;font-weight:700;cursor:pointer}.context-help-settings{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #e6ebf2}.context-help-settings>div{min-width:0}.context-help-settings b{display:block;color:#0b1736;font-size:12px}.context-help-settings small{display:block;margin-top:3px;color:#6b7788;font-size:10px;line-height:1.45}.help-settings-card{margin:16px 0;display:flex;align-items:center;justify-content:space-between;gap:18px}.help-settings-card h3{margin:5px 0}.help-settings-card p{margin-bottom:0;max-width:760px}[data-help]{position:relative}@media(max-width:700px){.context-help-launcher{right:12px;bottom:12px}.context-help-panel{right:12px;bottom:68px;max-height:calc(100vh - 90px)}.context-help-tooltip{display:none}.context-help-concepts{grid-template-columns:1fr}.context-help-settings,.help-settings-card{align-items:stretch;flex-direction:column}}.context-help-tooltip{width:min(300px,calc(100vw - 24px));padding:10px 11px;border-radius:10px}.context-help-tooltip b{font-size:14.5px;line-height:1.25}.context-help-tooltip p{margin:5px 0 0;font-size:13.5px;line-height:1.48}.context-help-tooltip a{margin-top:6px;font-size:12.5px;line-height:1.3}.context-help-panel{width:min(370px,calc(100vw - 24px));padding:14px;border-radius:14px}.context-help-panel-head{gap:10px;padding-bottom:9px}.context-help-panel-head span{font-size:10px}.context-help-panel-head h2{font-size:21px;line-height:1.2}.context-help-panel-head>button{width:30px;height:30px}.context-help-summary{font-size:14px;line-height:1.55}.context-help-steps{gap:7px;margin:11px 0}.context-help-steps li{grid-template-columns:26px 1fr;gap:8px}.context-help-steps li>span{width:26px;height:26px;font-size:11.5px}.context-help-steps li>b{padding-top:3px;font-size:13px;line-height:1.42}.context-help-concepts{gap:7px;margin:11px 0}.context-help-concepts button{padding:9px;border-radius:9px}.context-help-concepts b{font-size:13px}.context-help-concepts span{margin-top:3px;font-size:11.5px}.context-help-concept p{font-size:14px;line-height:1.55}.context-help-back{margin-top:9px;font-size:12.5px}.context-help-settings{gap:9px;margin-top:12px;padding-top:11px}.context-help-settings b{font-size:13px}.context-help-settings small{font-size:11.5px;line-height:1.42}.help-settings-card{margin:12px 0;padding:12px;gap:12px}.help-settings-card h3{margin:3px 0;font-size:18px}.help-settings-card p{font-size:13.5px;line-height:1.5}.wallet-page .card{padding:12px}.wallet-owner-card{gap:8px}.wallet-owner-card .section-heading{margin-bottom:5px}.wallet-owner-card .section-heading>span{font-size:10px}.wallet-owner-card .section-heading h2{font-size:18px;line-height:1.25}.wallet-balance{font-size:30px}.wallet-owner-card>p.muted{font-size:13px;line-height:1.5;margin:0 0 2px}.wallet-owner-card .form{gap:7px}.wallet-owner-card .form label{font-size:12px;line-height:1.35}.wallet-owner-card .form input,.wallet-owner-card .form select,.wallet-owner-card .form textarea{font-size:13px;padding:7px 8px}.wallet-owner-card .form input:not([type=checkbox]),.wallet-owner-card .form select{min-height:34px}.wallet-owner-card .form textarea{min-height:68px}.wallet-owner-card .form small{font-size:11.5px;line-height:1.45}.wallet-zero-total{gap:9px;padding:8px 10px;border-radius:8px}.wallet-zero-total span{font-size:13px}.wallet-zero-total strong{font-size:21px}.wallet-page .permission-help{padding:10px 11px}.wallet-page .permission-help b{font-size:13.5px;line-height:1.4}.wallet-page .permission-help span{font-size:12.5px;line-height:1.45}.wallet-page .permission-help .actions{margin-top:7px}.wallet-page .payment-method-grid{gap:7px}.wallet-page .payment-method-card{min-height:104px;padding:9px;border-radius:8px;gap:4px}.wallet-page .payment-method-card>span{padding:3px 6px;font-size:10.5px}.wallet-page .payment-method-card b{font-size:14.5px;line-height:1.25}.wallet-page .payment-method-card p{font-size:12px;line-height:1.42}.wallet-page .payment-method-card small{font-size:10.5px;line-height:1.38}.wallet-page .notice b{font-size:14px}.wallet-page .notice span{font-size:12.5px;line-height:1.5}.pricing-page{padding-top:22px}.pricing-hero{gap:14px;margin-bottom:15px}.pricing-hero>div:first-child{padding:24px 25px;border-radius:14px}.pricing-hero h1{margin:8px 0 10px;font-size:38px}.pricing-hero>div:first-child p{font-size:15.5px;line-height:1.55}.pricing-early-access{gap:7px;padding:18px;border-radius:13px}.pricing-early-access>span{font-size:11px}.pricing-early-access>strong{font-size:22px}.pricing-early-access p{font-size:14px;line-height:1.5}.pricing-grid{gap:10px}.pricing-card{padding:16px;border-radius:13px}.pricing-card h2{margin:5px 0 9px;font-size:22px}.pricing-price strong{font-size:34px}.pricing-price small{font-size:12px}.pricing-yearly{margin-top:5px;font-size:12.5px}.pricing-card>p{min-height:0;margin:10px 0;font-size:14px;line-height:1.5}.pricing-card ul{margin:2px 0 0;font-size:13.5px;line-height:1.5}.pricing-card li{margin:5px 0}.pricing-footnote{padding-top:9px;font-size:11.5px;line-height:1.42}.pricing-credit-card{gap:12px;margin-top:12px;padding:18px;border-radius:13px}.pricing-credit-card h2{font-size:22px}.pricing-credit-card p{font-size:13.5px;line-height:1.5}.pricing-credit-value{padding:12px;border-radius:9px}.pricing-credit-value strong{font-size:22px}.pricing-credit-value span{font-size:12px}.pricing-credit-principles{gap:5px}.pricing-credit-principles span{padding:7px 8px;font-size:11.5px;line-height:1.35}.pricing-boundaries{margin-top:18px}.pricing-boundary-grid{gap:8px}.pricing-boundary-grid article{padding:11px;border-radius:9px}.pricing-boundary-grid b{font-size:13px}.pricing-boundary-grid p{margin-top:5px;font-size:11.5px;line-height:1.45}.pricing-final-cta{gap:15px;margin-top:13px;padding:16px 17px;border-radius:11px}.pricing-final-cta p{font-size:13px;line-height:1.5}.admin-billing-page .card{padding:12px}.admin-billing-page .form label{font-size:11.5px}.admin-billing-page .form input,.admin-billing-page .form select,.admin-billing-page .form textarea{font-size:12.5px}.admin-billing-page .payment-method-grid{gap:7px}.admin-billing-page .payment-method-card{min-height:104px;padding:9px;gap:4px}.admin-billing-page .payment-method-card>span{font-size:10px}.admin-billing-page .payment-method-card b{font-size:14px}.admin-billing-page .payment-method-card p{font-size:11.5px;line-height:1.42}.admin-billing-page .payment-method-card small{font-size:10.5px}.admin-billing-page .admin-credit-editor-copy b{font-size:12.5px}.admin-billing-page .admin-credit-editor-copy small{font-size:11px;line-height:1.4}@media(max-width:760px){.context-help-panel{width:calc(100vw - 24px);padding:13px}.help-settings-card{padding:11px}.wallet-page .card{padding:12px}.wallet-owner-card .form input:not([type=checkbox]),.wallet-owner-card .form select,.wallet-owner-card .form textarea{font-size:16px}.pricing-hero>div:first-child{padding:20px}.pricing-hero h1{font-size:32px}.pricing-card{padding:14px}.pricing-card>p{font-size:13.5px}.pricing-card ul{font-size:13px}}.admin-campaign-page{padding-bottom:36px}.admin-credit-grant-card{align-self:start}.campaign-admin-list{display:grid;gap:8px}.campaign-admin-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);gap:12px;padding:11px;border:1px solid #e0e6ee;border-radius:10px;background:#fff}.campaign-admin-copy{min-width:0}.campaign-admin-topline{display:flex;gap:7px;align-items:center;margin-bottom:5px}.campaign-admin-topline em,.campaign-admin-topline span{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:9px;font-style:normal;font-weight:700}.campaign-admin-topline span{background:#f8efd5;color:#775d19}.campaign-admin-topline em{background:#eef3f8;color:#43546a}.campaign-admin-copy h3{margin:0 0 5px;font-size:15px;color:#0b1736}.campaign-admin-copy p{margin:0;color:#526274;font-size:11.5px;line-height:1.45}.campaign-admin-copy small{display:block;margin-top:6px;color:#7b8796;font-size:10px;line-height:1.4}.campaign-admin-controls{display:grid;gap:7px;align-content:start}.campaign-status-form{display:grid;grid-template-columns:1fr auto;gap:7px}.campaign-apply-form{display:grid;grid-template-columns:1fr 1fr auto;gap:7px}.campaign-apply-form input,.campaign-apply-form select,.campaign-status-form select{min-height:34px;padding:7px 8px;border:1px solid #d8e0ea;border-radius:7px;background:#fff;font:inherit;font-size:11px}.admin-campaign-page .admin-report-kpis{margin-top:11px}.admin-campaign-page .form .checkline{display:flex;align-items:center;gap:8px}.admin-campaign-page .form .checkline input{width:auto;min-height:auto}@media(max-width:900px){.campaign-admin-row{grid-template-columns:1fr}}@media(max-width:620px){.campaign-apply-form,.campaign-status-form{grid-template-columns:1fr}.campaign-apply-form .btn,.campaign-status-form .btn{width:100%}}.campaign-preview-strip{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.campaign-preview-strip span{display:inline-flex;gap:4px;align-items:center;padding:5px 7px;border-radius:7px;background:#f5f7fa;color:#617083;font-size:9.5px}.campaign-preview-strip b{color:#0b1736;font-size:10.5px}:root{--font-display-xl:36px;--font-display-lg:30px;--font-title-lg:24px;--font-title-md:20px;--font-section:18px;--font-body-lg:16px;--font-body-md:15px;--font-body-sm:14px;--font-caption:13.5px;--line-display:1.2;--line-title:1.28;--line-body:1.5;--line-dense:1.42}body{font-size:var(--font-body-lg);line-height:var(--line-body)}.admin-billing-page .form label,.direct-file-field>label,.form label,.wallet-owner-card .form label{font-size:var(--font-body-md);line-height:var(--line-dense);font-weight:700}.admin-billing-page .form input,.admin-billing-page .form select,.admin-billing-page .form textarea,.campaign-apply-form input,.campaign-apply-form select,.campaign-status-form select,.form input,.form select,.form textarea,.wallet-owner-card .form input,.wallet-owner-card .form select,.wallet-owner-card .form textarea{font-size:var(--font-body-lg);line-height:var(--line-body)}.admin-billing-page .form input:not([type=checkbox]),.admin-billing-page .form select,.campaign-apply-form input,.campaign-apply-form select,.campaign-status-form select,.form input:not([type=checkbox]),.form select,.wallet-owner-card .form input:not([type=checkbox]),.wallet-owner-card .form select{min-height:44px}.admin-billing-page .form textarea,.form textarea,.wallet-owner-card .form textarea{min-height:110px}.admin-billing-page .form small,.direct-file-field small,.form small,.wallet-owner-card .form small{font-size:var(--font-body-sm);line-height:var(--line-body)}.btn{font-size:var(--font-body-md);line-height:1.2;min-height:44px}.table td,.table th{font-size:var(--font-body-sm);line-height:var(--line-dense)}.badge,.status-badge{font-size:12.5px;line-height:1.15}.section-nav-label{font-size:12px}.brand-header-nav a,.header-auth,.role-nav nav a,.section-nav nav a,.work-nav a{font-size:14px}.section-heading h2,.wallet-owner-card .section-heading h2{font-size:var(--font-title-md);line-height:var(--line-title)}.eyebrow,.section-heading>span,.wallet-owner-card .section-heading>span{font-size:var(--font-caption)}.card p,.empty-premium span,.notice,.permission-help span{font-size:var(--font-body-sm);line-height:var(--line-body)}.empty-premium b{font-size:var(--font-body-lg)}.company-summary-grid span{font-size:var(--font-body-sm)}.company-summary-grid strong{font-size:var(--font-body-lg)}.wallet-owner-card>p.muted{font-size:var(--font-body-sm);line-height:var(--line-body)}.wallet-zero-total span{font-size:var(--font-body-md)}.wallet-page .permission-help b{font-size:var(--font-body-md);line-height:var(--line-dense)}.wallet-page .permission-help span{font-size:var(--font-body-sm);line-height:var(--line-body)}.admin-billing-page .payment-method-card>span,.wallet-page .payment-method-card>span{font-size:12.5px}.admin-billing-page .payment-method-card b,.wallet-page .payment-method-card b{font-size:var(--font-body-lg);line-height:var(--line-title)}.admin-billing-page .payment-method-card p,.wallet-page .payment-method-card p{font-size:var(--font-body-sm);line-height:var(--line-body)}.admin-billing-page .payment-method-card small,.wallet-page .payment-method-card small{font-size:var(--font-caption);line-height:var(--line-dense)}.wallet-page .notice b{font-size:var(--font-body-lg)}.wallet-page .notice span{font-size:var(--font-body-sm);line-height:var(--line-body)}.admin-billing-page .admin-credit-editor-copy b{font-size:var(--font-body-md)}.admin-billing-page .admin-credit-editor-copy small{font-size:var(--font-body-sm);line-height:var(--line-dense)}.pricing-early-access>span{font-size:var(--font-caption)}.pricing-card ul,.pricing-card>p,.pricing-credit-card p,.pricing-early-access p,.pricing-final-cta p{font-size:var(--font-body-sm);line-height:var(--line-body)}.pricing-credit-principles span,.pricing-credit-value span,.pricing-footnote,.pricing-price small,.pricing-yearly{font-size:var(--font-caption);line-height:var(--line-dense)}.pricing-boundary-grid b{font-size:var(--font-body-md)}.admin-command-hero p,.pricing-boundary-grid p{font-size:var(--font-body-sm);line-height:var(--line-body)}.admin-attention-strip span,.admin-command-alert>span,.admin-command-kpi small,.campaign-admin-topline em,.campaign-admin-topline span,.campaign-preview-strip span{font-size:12.5px}.admin-command-alert>small,.campaign-admin-copy small{font-size:var(--font-caption);line-height:var(--line-dense)}.campaign-admin-copy h3{font-size:var(--font-section)}.campaign-admin-copy p{line-height:var(--line-body)}.campaign-admin-copy p,.campaign-preview-strip b{font-size:var(--font-body-sm)}.operation-row>b{font-size:var(--font-body-md)}.operation-row>em,.operation-row>small{font-size:var(--font-body-sm);line-height:var(--line-dense)}.work-job-top{font-size:12.5px}.content-author,.content-post>p,.work-applicant-row p,.work-job-card p{font-size:var(--font-body-sm);line-height:var(--line-body)}.work-application-meta span,.work-fit-badges span,.work-job-meta span{font-size:12px}.work-job-card em{font-size:var(--font-caption)}.content-kind,.content-post-head small,.content-post-head time{font-size:12px}.content-opportunity-bridge b,.related-content-card h3{font-size:var(--font-body-md)}.content-bridge-meta span,.content-bridge-meta strong,.content-opportunity-bridge small,.related-content-card p,.related-content-card small{font-size:var(--font-caption);line-height:var(--line-dense)}.discover-kind,.discover-module,.discover-premium-badge{font-size:11.5px}.discover-card-copy h3{font-size:15px;line-height:1.25}.discover-card-copy p{font-size:13.5px;line-height:1.42}.discover-card-info{font-size:12.5px}.discover-card-info strong{font-size:13.5px}.discover-hover-info em,.discover-hover-info span,.discover-meta-chips span{font-size:11.5px;line-height:1.35}.content-explore-meta em,.content-explore-meta span{font-size:11.5px}.content-explore-copy p{font-size:13px}.content-explore-foot{font-size:12px}.accepted-terms-grid span,.accepted-terms-note p,.approval-inbox-meta em,.approval-inbox-meta small,.authority-example b,.authority-example small,.authority-limit-card b,.authority-limit-card span,.billing-action-row b,.billing-ledger-row b,.billing-ledger-row small,.billing-ledger-row span,.billing-usage-row b,.case-event small,.case-event span,.category-verification-banner small,.category-verification-banner span,.demand-empty span,.demand-panel header small,.demand-process span,.demand-projects a small,.demand-specs b,.demand-specs span,.demand-two span,.demand-valuebar span,.demand-visual span,.external-payment-evidence-list>b,.external-payment-facts p,.external-payment-kpis b,.financial-authority-kpis b,.financial-authority-kpis span,.governance-stat span,.internal-approval-step em,.internal-approval-step small,.internal-approval-step strong,.milestone-main>p,.offer-compare-card header small,.offer-compare-kpis small,.offer-compare-kpis span,.offer-deadline,.offer-deltas small,.offer-deltas span,.offer-note p,.offer-rounds small,.offer-rounds span,.opportunity-alert-row p,.opportunity-alert-row>em,.permission-principles p,.project-access-row b,.project-access-row small,.request-quality p,.request-quality-grid span,.result-declarations-grid b,.result-declarations-grid p,.result-declarations-grid small,.result-evidence-list>b,.result-evidence-upload>summary,.role-check b,.role-check small,.smarttag-detail>b,.team-member-head small,.trust-finding b,.trust-finding span,.trust-my-compliance summary,.work-applicant-card header p,.work-applicant-card>footer>small,.work-applicant-signals small,.work-applicant-signals span,.work-application-card header p,.work-cover-note p,.work-missing-skills span{font-size:var(--font-caption);line-height:var(--line-dense)}@media(max-width:760px){body{font-size:16px}.admin-billing-page .form label,.direct-file-field>label,.form label,.wallet-owner-card .form label{font-size:15px}.admin-billing-page .form input,.admin-billing-page .form select,.admin-billing-page .form textarea,.form input,.form select,.form textarea,.wallet-owner-card .form input,.wallet-owner-card .form select,.wallet-owner-card .form textarea{font-size:16px}.card p,.muted,.notice,.permission-help span{font-size:14px}.section-heading h2,.wallet-owner-card .section-heading h2{font-size:19px}}.language-switcher{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:4px 7px;border:1px solid #d9e0e9;border-radius:11px;background:#fff;color:#7a8494}.language-switcher button{appearance:none;border:0;background:transparent;padding:4px 5px;min-width:30px;border-radius:7px;color:#687386;font-size:13px;line-height:1;cursor:pointer}.language-switcher button:hover{background:#f6f3e9;color:#0b1736}.language-switcher button.active{background:#0b1736;color:#fff}.language-switcher span{font-size:11px;color:#bcc4cf}@media(max-width:760px){.language-switcher{min-height:38px}}.account-identity-shell{min-height:46px;background:linear-gradient(180deg,#fff,#fbfcfe);border-bottom:1px solid #e6ebf2}.account-identity-strip{min-height:46px;display:flex;align-items:center;gap:9px;padding-top:9px;padding-bottom:9px;color:var(--navy)}.account-identity-strip strong{font-size:14px;line-height:1.35;font-weight:700;letter-spacing:.002em}.account-identity-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 3px rgba(201,163,74,.14)}@media(max-width:800px){.account-identity-shell,.account-identity-strip{min-height:42px}.account-identity-strip{padding-top:8px;padding-bottom:8px}.account-identity-strip strong{font-size:13.5px}}.acting-context-menu{position:relative;min-width:0}.acting-context-menu summary,.acting-context-static{list-style:none;display:flex;align-items:center;gap:9px;min-height:32px;color:var(--navy)}.acting-context-menu summary{cursor:pointer}.acting-context-menu summary::-webkit-details-marker{display:none}.acting-context-menu summary strong,.acting-context-static strong{font-size:14px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.acting-context-menu summary em{margin-left:4px;color:#8a6a1d;font-size:12px;font-style:normal;font-weight:700}.acting-context-static small{margin-left:4px;color:var(--muted);font-size:12px;font-weight:700}.acting-context-popover{position:absolute;left:0;top:calc(100% + 10px);z-index:140;width:min(420px,calc(100vw - 32px));padding:10px;border:1px solid #d9e1eb;border-top:3px solid var(--gold);border-radius:13px;background:#fff;box-shadow:0 18px 42px rgba(11,23,54,.18)}.acting-context-title{padding:5px 7px 9px;color:#8a6a1d;font-size:11px;font-weight:700;letter-spacing:.075em}.acting-context-popover form{margin:0}.acting-context-popover button{width:100%;min-height:54px;border:0;border-radius:10px;background:transparent;padding:9px 10px;display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left;cursor:pointer;color:var(--navy)}.acting-context-popover button:hover{background:#f8f6ef}.acting-context-popover button.active{background:#f3f6fb;cursor:default}.acting-context-popover button>span{color:#8a6a1d;font-size:10px;font-weight:700;letter-spacing:.06em}.acting-context-popover button>b{font-size:13px;line-height:1.35}.acting-context-popover button>small{color:var(--ok);font-size:11px;font-weight:700}@media(max-width:800px){.acting-context-popover{position:fixed;left:16px;right:16px;top:auto;width:auto}.acting-context-menu summary strong,.acting-context-static strong{font-size:13.5px}}.brand-header{border-top-width:4px;border-bottom-width:1px;box-shadow:0 2px 10px rgba(11,23,54,.045)}.brand-header-inner{min-height:64px;display:grid;grid-template-columns:auto auto minmax(220px,1fr) auto;align-items:center;gap:14px;padding-top:8px;padding-bottom:8px}.weondu-logo{width:172px;max-width:none}.cockpit-switch{gap:2px;padding:3px;border-radius:9px;background:#f5f7fa}.cockpit-tab{min-height:30px;padding:6px 9px;border-radius:7px;font-size:10px}.global-search{width:100%;min-width:0;min-height:36px;border-radius:9px}.global-search input{min-height:34px}.brand-header-nav-minimal{flex-wrap:nowrap;justify-content:flex-end;gap:6px}.brand-header-nav-minimal .language-switcher,.brand-header-nav-minimal .user-menu summary{min-height:34px;border-radius:9px}.account-identity-shell{min-height:38px;background:#fff}.account-identity-strip{min-height:38px;padding-top:5px;padding-bottom:5px}.acting-context-menu summary,.acting-context-static{min-height:28px}.account-identity-strip strong,.acting-context-menu summary strong,.acting-context-static strong{font-size:12.5px}.acting-context-menu summary em,.acting-context-static small{font-size:10.5px}.minimal-dashboard{max-width:1120px;padding-top:18px}.account-home-card{padding:22px 24px;border:1px solid #dfe5ec;border-radius:12px;background:#fff;box-shadow:0 5px 16px rgba(11,23,54,.035)}.account-home-kicker{color:#9a7622;font-size:9px;font-weight:700;letter-spacing:.11em}.account-home-card h1{margin:5px 0 18px;font-size:27px;line-height:1.08}.account-home-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid #edf0f4}.account-home-facts>div{min-width:0;padding:13px 16px 0 0}.account-home-facts>div+div{padding-left:16px;border-left:1px solid #edf0f4}.account-home-facts span{display:block;margin-bottom:4px;color:#7a8595;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.055em}.account-home-facts strong{display:block;overflow-wrap:anywhere;color:#0b1736;font-size:12px}.business-status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0 0;border:1px solid #e3e8ee;border-radius:10px;background:#fafbfd}.business-status-strip>div{min-height:58px;padding:10px 14px}.business-status-strip>div+div{border-left:1px solid #e3e8ee}.business-status-strip span{display:block;color:#7b8797;font-size:9px;font-weight:700}.business-status-strip strong{display:block;margin-top:3px;color:#0b1736;font-size:18px}.branch-navigator{margin:12px 0 0;border-radius:10px;box-shadow:none}.branch-navigator-head{padding:12px 14px;background:#fbfcfd}.branch-navigator-head h2{font-size:15px}.branch-navigator-head>small{color:#7a8595;font-size:10px}.branch-tree{padding:7px 10px}.branch-tree-group-button{min-height:38px;padding:8px 9px}.branch-tree-copy b{font-size:12px}.branch-tree-copy small{font-size:9.5px}.branch-tree-items{margin-left:13px;padding-left:15px}.branch-tree-link{min-height:34px;align-items:flex-start;padding:7px 9px;font-size:11px}.branch-tree-link.active{background:#edf2f7;color:#0b1736}.branch-tree-link.emphasis{color:#7a5c16;background:#fffaf0}.secondary-dashboard-section{margin-top:10px;border:1px solid #e3e8ee;border-radius:10px;background:#fff}.secondary-dashboard-section>summary{list-style:none;cursor:pointer;padding:11px 14px;color:#5f6b7b;font-size:10.5px;font-weight:700}.secondary-dashboard-section>summary::-webkit-details-marker{display:none}.secondary-dashboard-section>summary:after{content:"＋";float:right;color:#9a7622}.secondary-dashboard-section[open]>summary{border-bottom:1px solid #e9edf2;color:#0b1736}.secondary-dashboard-section[open]>summary:after{content:"−"}.secondary-dashboard-section .transaction-overview{margin:0;padding:10px}.account-next-step{margin-top:12px;padding:15px 17px;border:1px solid #e3e8ee;border-radius:10px;background:#fff}.account-next-step>div:first-child span{color:#9a7622;font-size:9px;font-weight:700;letter-spacing:.1em}.account-next-step h2{margin:3px 0 12px;font-size:16px}.account-next-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-next-links a{display:block;padding:11px 12px;border:1px solid #e2e7ed;border-radius:8px;background:#fafbfd}.account-next-links a:hover{border-color:#c9a34a;background:#fffaf0}.account-next-links b{display:block;color:#0b1736;font-size:12px}.account-next-links small{display:block;margin-top:3px;color:#768294;font-size:9.5px;line-height:1.4}@media(max-width:1040px){.brand-header-inner{grid-template-columns:auto auto 1fr}.global-search{grid-column:1/-1;grid-row:2}}@media(max-width:760px){.brand-header-inner{display:flex;flex-wrap:wrap;align-items:center}.weondu-logo{width:145px}.cockpit-switch{order:3;width:100%}.global-search{order:4;width:100%}.brand-header-nav-minimal{margin-left:auto}.account-home-facts,.business-status-strip{grid-template-columns:1fr 1fr}.account-home-facts>div+div{border-left:0;padding-left:0}.account-home-facts>div:nth-child(2n){padding-left:12px;border-left:1px solid #edf0f4}.business-status-strip>div:nth-child(3){border-left:0;border-top:1px solid #e3e8ee}.business-status-strip>div:nth-child(4){border-top:1px solid #e3e8ee}.account-next-links{grid-template-columns:1fr}.branch-navigator-head{align-items:flex-start}.branch-navigator-head>small{max-width:260px}}.brand-header-inner{grid-template-columns:auto minmax(260px,1fr) auto;gap:16px}.global-search{max-width:none}.brand-header-nav-minimal{gap:7px}.global-nav-link{min-height:34px!important;padding:7px 10px!important;border-radius:8px!important;font-size:11px;font-weight:700;white-space:nowrap}@media(max-width:1040px){.brand-header-inner{grid-template-columns:auto 1fr auto}.global-search{grid-column:1/-1;grid-row:2}}@media(max-width:760px){.brand-header-inner{display:grid;grid-template-columns:auto 1fr;gap:9px 12px}.brand-lockup{align-self:center}.brand-header-nav-minimal{justify-self:end;width:auto!important;overflow:visible!important}.global-search{grid-column:1/-1;grid-row:2}.global-nav-link{font-size:10.5px}}:root{--weondu-page-max:1200px;--weondu-control-h:34px;--weondu-radius-sm:7px;--weondu-radius-md:10px}body{font-size:14px}.wrap{max-width:var(--weondu-page-max);padding:14px 20px}.pagehead h1,h1{font-size:28px;line-height:1.12}h2{font-size:19px}h3{font-size:15px}p{line-height:1.5}.brand-header{position:sticky;top:0;z-index:260;border-top:0;border-bottom:1px solid #e1e6ec;background:rgba(255,255,255,.98);box-shadow:0 2px 9px rgba(7,26,53,.045);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand-header-inner{max-width:var(--weondu-page-max);min-height:54px;grid-template-columns:auto minmax(220px,1fr) auto;gap:11px;padding-top:6px;padding-bottom:6px}.brand-lockup{min-width:max-content}.weondu-logo,body:has(.discover-app-shell) .weondu-logo{width:146px;max-width:none}.global-search{min-height:32px;border-radius:8px;padding-left:9px;padding-right:9px}.global-search input{min-height:30px;font-size:12px}.brand-header-nav-minimal{gap:4px}.brand-header-nav a,.brand-header-nav-minimal .language-switcher,.brand-header-nav-minimal .user-menu summary,.global-nav-link,.header-auth{min-height:30px!important;padding:5px 8px!important;border-radius:7px!important;font-size:10.5px}.language-switcher{gap:2px;padding:2px 5px}.language-switcher button{min-width:26px;padding:3px 4px;font-size:11px}.user-menu-popover{width:218px}.btn{min-height:34px;padding:7px 11px;border-radius:7px;font-size:11px}.form{gap:9px}.form label{font-size:10.5px}.form input,.form select,.form textarea{padding:8px 9px;border-radius:7px}.form input:not([type=checkbox]),.form select{min-height:36px}.form textarea{min-height:82px}.card{padding:14px;border-radius:10px}.actions{gap:6px}.pagehead{margin-bottom:11px}.content-hero,.demand-hero,.platform-hero,.work-hero{gap:14px;margin-bottom:10px;padding:17px 20px;border-radius:10px}.admin-command-hero h1,.content-hero h1,.demand-hero h1,.platform-hero h1,.pricing-hero h1,.work-hero h1{font-size:26px;line-height:1.1}.content-hero p,.demand-hero p,.platform-hero p,.work-hero p{font-size:11.5px}.demand-network,.work-hero-panel{min-height:96px;padding:12px}.work-job-card{min-height:158px;padding:11px;border-radius:10px}.work-job-card h3{font-size:16px;margin:10px 0 5px}.work-job-card p{font-size:11px}.work-job-grid{gap:7px}.demand-center{max-width:var(--weondu-page-max)}.demand-kpis>div{padding:10px 12px;border-radius:9px}.demand-kpis strong{font-size:18px}.demand-columns{gap:8px}.demand-panel{min-height:330px;padding:13px;border-radius:11px}.demand-panel header{margin-bottom:9px}.demand-panel header>i{width:39px;height:39px;border-radius:9px}.demand-visual{min-height:118px;padding:15px;border-radius:9px}.demand-visual strong{font-size:16px}.demand-two a{padding:9px;border-radius:8px}.demand-cta{min-height:37px;padding:8px 11px;border-radius:8px}.discover-app-shell{max-width:var(--weondu-page-max);padding-top:12px}.discover-command-center{padding:15px 17px 11px;border-radius:10px;margin-bottom:10px}.discover-welcome{gap:10px;padding-bottom:10px}.discover-greeting{font-size:13px}.discover-greeting strong{font-size:18px}.discover-quick-search{min-height:38px;border-radius:8px;padding:0 11px}.discover-quick-search>span{font-size:18px}.discover-quick-search input{min-height:36px;font-size:11.5px}.discover-kpis{margin:7px 0}.discover-kpi{min-height:54px;gap:8px;padding:8px 11px}.discover-kpi i{width:28px;height:28px;font-size:19px}.discover-kpi>span{font-size:10px}.discover-kpi strong{font-size:16px}.discover-chipbar{gap:5px;padding-bottom:9px}.discover-chip{min-height:31px;gap:5px;padding:6px 9px;border-radius:16px;font-size:10.5px}.discover-chip span{font-size:13px}.discover-showcase{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:7px}.discover-showcase-card{min-height:178px;border-radius:9px}.discover-card-copy h3{font-size:12.5px}.discover-card-copy p{font-size:9.5px}.discover-card-action{min-height:26px;padding:5px 8px}.content-explore-shell{max-width:var(--weondu-page-max);padding-top:14px;padding-bottom:54px}.content-explore-head{gap:14px;margin-bottom:11px}.content-explore-head h1{margin:5px 0;font-size:28px;line-height:1.12}.content-explore-head p{max-width:700px;font-size:12.5px;line-height:1.5}.content-explore-actions{gap:5px}.content-explore-search{grid-template-columns:auto minmax(220px,1fr) minmax(140px,.28fr) auto;gap:6px;margin-bottom:8px;padding:7px 9px;border-radius:10px;box-shadow:0 4px 12px rgba(11,23,54,.035)}.content-explore-search>span{font-size:18px}.content-explore-search input,.content-explore-search select{min-height:36px;padding:7px 9px;border-radius:8px;font-size:11.5px}.content-explore-tabs{gap:5px;padding:1px 0 10px}.content-explore-tabs a{min-height:31px;padding:6px 10px;font-size:10.5px}.content-explore-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.content-explore-tile{min-height:138px;border-radius:8px}.content-explore-tile.feature{grid-column:span 2;min-height:184px}.content-explore-copy{padding:8px 9px}.content-explore-copy h2{font-size:12.5px}.feature .content-explore-copy h2{font-size:15px}.content-explore-copy p{font-size:9px}.content-explore-foot{margin-top:4px;padding-top:5px;padding-right:88px;min-height:29px;font-size:7.5px}.content-explore-quick-actions{right:7px;bottom:6px;gap:3px}.content-explore-quick-actions form{width:24px;height:24px;flex-basis:24px}.content-explore-quick-actions button,.content-explore-quick-actions>a{width:24px;height:24px;border-radius:7px;font-size:13px}.content-explore-fallback>span{font-size:36px}.account-home-card{padding:17px 19px;border-radius:10px}.account-home-card h1{font-size:23px;margin-bottom:13px}.business-status-strip>div{min-height:50px;padding:8px 11px}.business-status-strip strong{font-size:16px}.branch-navigator-head{padding:10px 12px}.branch-navigator-head h2{font-size:14px}.branch-tree-group-button{min-height:35px;padding:7px 8px}.branch-tree-link{min-height:31px;padding:6px 8px}.pricing-hero>div:first-child{padding:18px 19px}.pricing-card{padding:14px;border-radius:10px}.pricing-card h2{font-size:18px}.pricing-price strong{font-size:28px}.admin-command-hero{padding:18px 20px;border-radius:11px}.content-detail-copy{padding:20px}.content-detail-copy h1{font-size:25px;margin:11px 0 14px}@media(max-width:1100px){.content-explore-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){body{font-size:14px}.wrap{padding:12px 13px}.brand-header-inner{min-height:52px;display:grid;grid-template-columns:auto 1fr;gap:7px 9px;padding-top:5px;padding-bottom:5px}.weondu-logo,body:has(.discover-app-shell) .weondu-logo{width:122px;max-width:38vw}.global-search{grid-column:1/-1;grid-row:2;min-height:40px}.global-search input{min-height:38px;font-size:16px}.brand-header-nav-minimal{justify-self:end;width:auto!important}.brand-header-nav a,.brand-header-nav-minimal .language-switcher,.brand-header-nav-minimal .user-menu summary,.global-nav-link,.header-auth{min-height:40px!important}.btn{min-height:40px;font-size:11px}.form input:not([type=checkbox]),.form select{min-height:42px}.pagehead h1,h1{font-size:25px}.content-explore-head{align-items:flex-start;flex-direction:column}.content-explore-actions{justify-content:flex-start}.content-explore-search{grid-template-columns:auto 1fr}.content-explore-search button,.content-explore-search select{grid-column:2}.content-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-explore-tile,.content-explore-tile.feature{min-height:150px}.content-explore-tile.feature{grid-column:span 2}.discover-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-showcase-card{min-height:168px}.demand-columns{grid-template-columns:1fr}.demand-panel{min-height:auto}}:root{--weondu-ui-font:var(--font-weondu-ui,"Segoe UI Variable"),"Segoe UI",Arial,sans-serif}body,button,input,select,textarea{font-family:var(--weondu-ui-font)}.branch-tree-group-button,.branch-tree-link,.brand-header-nav a,.btn,.content-explore-tabs a,.discover-chip,.global-nav-link,.user-menu summary,.user-menu-popover>a,.user-menu-signout{font-family:var(--weondu-ui-font);font-weight:700;letter-spacing:-.012em}.content-explore-actions .btn{font-weight:700}.language-switcher button{font-family:var(--weondu-ui-font);font-weight:700}.account-home-card h1,.content-explore-head h1,.content-hero h1,.demand-hero h1,.pagehead h1,.platform-hero h1,.work-hero h1{font-family:var(--weondu-ui-font);font-weight:700;letter-spacing:-.032em}.trust-profile-page{max-width:var(--weondu-page-max);padding-top:14px}.trust-profile-topline{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:10px}.trust-profile-topline h1{margin:3px 0 4px;font-size:24px}.trust-profile-topline p{margin:0;color:#647184;font-size:11.5px}.trust-profile-mode{display:flex;min-width:260px;border:1px solid #dce3eb;border-radius:8px;overflow:hidden;background:#fff}.trust-profile-mode>*{flex:1 1;padding:7px 12px;text-align:center;font-size:10px;font-weight:700;color:#657084}.trust-profile-mode b{background:var(--weondu-navy);color:#fff}.trust-profile-grid{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(300px,1fr) minmax(320px,1.08fr);gap:8px}.trust-basis-panel,.trust-identity-card,.trust-network-section,.trust-profile-detail,.trust-score-panel{border:1px solid #dce3eb;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgba(7,26,53,.045)}.trust-identity-card{padding:11px}.trust-profile-placeholder{height:150px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(145deg,#eaf0f7,#d7e1ee);overflow:hidden}.trust-profile-placeholder.person{background:radial-gradient(circle at 70% 20%,#dfe9f5,transparent 28%),linear-gradient(145deg,#edf2f7,#d9e4ef)}.trust-profile-placeholder span{width:70px;height:70px;display:grid;place-items:center;border-radius:50%;background:#0b2346;color:#e9c767;font-size:24px;font-weight:700}.trust-identity-title{padding:10px 2px 5px;border-bottom:1px solid #edf0f4}.trust-identity-title>div{display:flex;align-items:center;gap:7px}.trust-identity-title h2{margin:0;font-size:18px}.trust-identity-title p{margin:3px 0;color:#475467;font-size:11px}.trust-identity-title small{color:#7b8797;font-size:9.5px}.verified-mark{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#0f9d58;color:#fff;font-size:11px}.trust-fact-grid{display:grid;grid-template-columns:1fr 1fr;margin:8px 0}.trust-fact-grid>div{padding:7px 8px;border-bottom:1px solid #edf0f4}.trust-fact-grid>div:nth-child(odd){border-right:1px solid #edf0f4}.trust-fact-grid span{display:block;color:#7b8797;font-size:8.5px;text-transform:uppercase;font-weight:700}.trust-fact-grid b{display:block;margin-top:2px;color:#0b1736;font-size:11px}.trust-primary-action{width:100%;margin-top:5px}.trust-profile-links{display:flex;gap:10px;justify-content:center;padding-top:8px}.trust-profile-links a{font-size:9.5px;font-weight:700;color:#536174}.trust-panel-heading{padding:12px 13px;border-bottom:1px solid #edf0f4}.trust-panel-heading span{display:block;color:#0b1736;font-size:12px;font-weight:700}.trust-panel-heading small{display:block;margin-top:2px;color:#7b8797;font-size:9px}.trust-basis-list{padding:7px}.trust-basis-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:8px;align-items:center;padding:9px;border-bottom:1px solid #edf0f4}.trust-basis-row:last-child{border-bottom:0}.trust-basis-icon{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;font-size:10px}.trust-basis-icon.verified{background:#e8f7ef;color:#087a43}.trust-basis-icon.recorded{background:#eef2f7;color:#607087}.trust-basis-row b{display:block;font-size:10.5px}.trust-basis-row small{display:block;margin-top:2px;color:#7b8797;font-size:8.5px}.trust-basis-row em{font-style:normal;font-size:8px;font-weight:700}.trust-basis-row em.verified{color:#087a43}.trust-basis-row em.recorded{color:#7b8797}.trust-score-visual{display:grid;grid-template-columns:145px 1fr;gap:12px;align-items:center;padding:13px}.trust-score-ring{--trust-score:0;width:132px;height:132px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#d4a63a calc(var(--trust-score)*1%),#e8edf3 0);position:relative}.trust-score-ring:before{content:"";position:absolute;inset:9px;border-radius:50%;background:#fff}.trust-score-ring>div{position:relative;text-align:center;z-index:1}.trust-score-ring strong{font-size:29px;color:#0b1736}.trust-score-ring span{font-size:10px;color:#7b8797}.trust-score-ring small{display:block;margin-top:2px;color:#9a7622;font-size:8.5px;font-weight:700;text-transform:uppercase}.trust-dimension-list{display:grid;gap:7px}.trust-dimension{display:grid;grid-template-columns:1fr auto;gap:5px;align-items:center}.trust-dimension span{font-size:9px;color:#5f6b7b}.trust-dimension b{font-size:10px}.trust-dimension i{grid-column:1/-1;height:4px;border-radius:99px;background:#edf1f5;overflow:hidden}.trust-dimension i u{display:block;height:100%;background:#d1a33a}.trust-dimension.strong i u{background:#138b55}.trust-dimension.good i u{background:#2b75b8}.trust-dimension.limited i u{background:#a77728}.trust-evidence-foot{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border-top:1px solid #edf0f4;color:#7b8797;font-size:8.5px}.trust-evidence-foot b{color:#0b1736}.trust-profile-principle{display:flex;align-items:center;justify-content:center;gap:12px;margin:8px 0;padding:9px 12px;border:1px solid #e5dcc2;border-radius:9px;background:#fffaf0}.trust-profile-principle b{font-size:11px;color:#765a19}.trust-profile-principle span{font-size:9.5px;color:#6b7280}.trust-profile-detail{margin-top:9px;padding:14px}.trust-profile-detail p{font-size:11.5px;color:#4d596b}.trust-network-section{margin-top:9px;padding:14px}.trust-network-explainer{margin:-2px 0 10px;color:#697688;font-size:10px}.trust-endorsement-composer{border:1px solid #e1e6ec;border-radius:9px;background:#fafbfd;margin-bottom:10px}.trust-endorsement-composer>summary{cursor:pointer;padding:9px 11px;font-size:10.5px;font-weight:700;color:#0b1736}.trust-endorsement-form{padding:0 11px 11px}.trust-network-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.trust-endorsement-card{padding:10px;border:1px solid #e1e6ec;border-radius:9px;background:#fff}.trust-endorsement-card header{display:flex;justify-content:space-between;gap:8px}.trust-endorsement-card header span{display:block;color:#9a7622;font-size:8px;font-weight:700;text-transform:uppercase}.trust-endorsement-card header b{display:block;margin-top:2px;font-size:11px}.trust-endorsement-card header em{font-style:normal;font-size:8px;color:#647184}.trust-endorsement-card p{margin:8px 0;color:#536174;font-size:10px;line-height:1.5}.trust-endorsement-card footer{display:flex;align-items:end;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid #edf0f4}.trust-endorsement-card footer small,.trust-endorsement-card footer strong{display:block}.trust-endorsement-card footer strong{font-size:9.5px}.trust-endorsement-card footer small{margin-top:2px;color:#7b8797;font-size:8px}.trust-revoke{border:0;background:transparent;color:#8a5d22;font-size:8.5px;cursor:pointer}.trust-network-empty{padding:14px;border:1px dashed #d8dfe8;border-radius:8px;color:#7b8797;font-size:10px;text-align:center}.trust-visibility-card{margin-bottom:9px}.trust-visibility-form{grid-template-columns:minmax(220px,1fr) auto;align-items:end}.trust-visibility-form label{margin:0}@media(max-width:980px){.trust-profile-grid{grid-template-columns:1fr 1fr}.trust-score-panel{grid-column:1/-1}.trust-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.trust-profile-topline{align-items:flex-start;flex-direction:column}.trust-profile-mode{min-width:100%}.trust-profile-grid{grid-template-columns:1fr}.trust-score-panel{grid-column:auto}.trust-score-visual{grid-template-columns:120px 1fr}.trust-score-ring{width:112px;height:112px}.trust-network-grid{grid-template-columns:1fr}.trust-profile-principle{align-items:flex-start;flex-direction:column}.trust-visibility-form{grid-template-columns:1fr}}@media(max-width:760px){.branch-tree-group-button,.branch-tree-link,.brand-header-nav a,.btn,.company-center-nav a,.header-auth,.role-nav nav a,.user-menu summary,details>summary{min-height:44px!important}.form input:not([type=checkbox]):not([type=radio]),.form select{min-height:44px!important;font-size:16px}.form textarea{font-size:16px}}:root{--nav-title-size:16px;--nav-group-size:14px;--nav-item-size:13px;--nav-description-size:11.5px;--nav-meta-size:10px;--nav-title-weight:750;--nav-group-weight:700;--nav-item-weight:650;--nav-description-weight:500}.branch-navigator-head h2{font-size:var(--nav-title-size);line-height:1.3;font-weight:var(--nav-title-weight);letter-spacing:-.015em}.branch-navigator-head>small{font-size:var(--nav-description-size);line-height:1.45;font-weight:var(--nav-description-weight)}.branch-navigator-head span{font-size:var(--nav-meta-size)}.branch-tree-group-button{min-height:46px;padding:9px 10px}.branch-tree-copy b{font-size:var(--nav-group-size);line-height:1.35;font-weight:var(--nav-group-weight);letter-spacing:-.01em}.branch-tree-copy small{margin-top:2px;font-size:var(--nav-description-size);line-height:1.4;font-weight:var(--nav-description-weight)}.branch-tree-link{min-height:40px;padding:8px 10px;font-size:var(--nav-item-size);line-height:1.35;font-weight:var(--nav-item-weight)}.branch-tree-link>b,.branch-tree-link>span>b{font-size:inherit;line-height:inherit;font-weight:inherit}.branch-tree-link small{margin-top:2px;font-size:var(--nav-description-size);line-height:1.4;font-weight:var(--nav-description-weight)}.section-nav-label{font-size:var(--nav-meta-size)}.section-nav nav a{font-weight:var(--nav-item-weight)}.company-center-tree-nav>summary,.section-nav nav a,.tree-section-nav>summary{font-size:var(--nav-item-size);line-height:1.35}.company-center-tree-body details>summary,.tree-section-nav-group>summary{font-size:var(--nav-group-size);line-height:1.35}.company-center-tree-body nav a,.tree-section-nav-group nav a{font-size:var(--nav-item-size);line-height:1.35;font-weight:var(--nav-item-weight)}@media(max-width:760px){.branch-tree-group-button,.branch-tree-link,.company-center-tree-body nav a,.section-nav nav a,.tree-section-nav-group nav a{min-height:44px}}.branch-navigator,.branch-navigator a,.branch-navigator button,.business-dashboard,body,button,html,input,select,textarea{font-family:var(--weondu-ui-font)}.account-home-facts span,.business-status-strip span{font-size:11px;line-height:1.35;font-weight:600;letter-spacing:.01em;text-transform:none}.account-home-facts strong{font-size:13px;line-height:1.4;font-weight:600}.business-status-strip strong{margin-top:4px;font-size:17px;line-height:1.25;font-weight:700}.branch-navigator-head h2{font-size:16px;font-weight:700}.branch-tree-copy b{font-size:14px;font-weight:700}.branch-tree-link{font-size:13px;font-weight:600}.branch-navigator-head>small,.branch-tree-copy small,.branch-tree-link small{font-size:11.5px;font-weight:500}:root{--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700}.branch-navigator-head>small,.branch-tree-copy small,.branch-tree-link small,.muted,.notice span,.trust-network-explainer,body,p,small{font-weight:var(--weight-regular)}.table th,b,label,strong{font-weight:var(--weight-semibold)}.account-home-card h1,.admin-command-hero h1,.content-hero h1,.demand-hero h1,.pagehead h1,.platform-hero h1,.pricing-hero h1,.work-hero h1,h1,h2,h3,h4,h5,h6{font-weight:var(--weight-bold)}.account-home-kicker,.badge,.branch-navigator-head span,.branch-tree-group-button,.branch-tree-link,.brand-header-nav a,.btn,.company-center-tree-nav>summary,.content-kind,.discover-kind,.discover-module,.eyebrow,.global-nav-link,.header-auth,.pill,.platform-kicker,.section-nav nav a,.section-nav-label,.status-badge,.tree-section-nav-group>summary,.tree-section-nav>summary,.user-menu summary,.user-menu-popover>a,.user-menu-signout,button,details>summary,nav a{font-weight:var(--weight-semibold)}.admin-command-kpi strong,.business-status-strip strong,.demand-kpis strong,.discover-kpi strong,.kpi strong,.pricing-price strong,.trust-score-ring strong{font-weight:var(--weight-bold)}.account-home-facts span,.business-status-strip span{font-weight:var(--weight-medium)}.account-home-facts strong,.branch-navigator-head h2,.branch-tree-copy b,.branch-tree-link{font-weight:var(--weight-semibold)}.trust-profile-cinematic{--trust-bg:#07172d;--trust-bg-2:#0b213f;--trust-panel:#0b2340;--trust-panel-2:#0e2a4d;--trust-line:#245f92;--trust-soft:#92a9bf;--trust-text:#f6f8fb;--trust-gold:#d7ad45;--trust-blue:#3aa7ff;max-width:var(--weondu-page-max);color:var(--trust-text)}.trust-profile-cinematic .trust-profile-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:18px 20px 15px;border:1px solid rgba(69,137,193,.42);border-radius:14px 14px 0 0;background:radial-gradient(circle at 88% 0,rgba(58,167,255,.12),transparent 26%),linear-gradient(135deg,#07172d,#0a2444 56%,#0a1b34);box-shadow:0 14px 28px rgba(5,18,35,.12)}.trust-profile-cinematic .trust-profile-banner-copy h1{margin:3px 0 4px;color:#fff;font-size:25px;letter-spacing:-.025em}.trust-profile-cinematic .trust-profile-banner-copy p{margin:0;color:#b8c8d9;font-size:12px}.trust-profile-cinematic .platform-kicker{color:#d8b85b}.trust-profile-cinematic .trust-profile-mode{min-width:290px;border-color:#2d74ac;background:#071b33}.trust-profile-cinematic .trust-profile-mode>*{color:#c9d8e7;font-size:11px;padding:8px 14px}.trust-profile-cinematic .trust-profile-mode b{background:linear-gradient(135deg,#d7ad45,#b98824);color:#10213a}.trust-profile-cinematic .trust-profile-grid{gap:8px;padding:8px;border-left:1px solid rgba(69,137,193,.35);border-right:1px solid rgba(69,137,193,.35);background:#07172d}.trust-profile-cinematic .trust-dark-panel,.trust-profile-cinematic .trust-identity-card{border:1px solid rgba(52,126,185,.72);background:linear-gradient(180deg,rgba(10,35,66,.98),rgba(7,26,50,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 8px 18px rgba(1,10,22,.12);color:#fff}.trust-profile-cinematic .trust-identity-card{padding:9px}.trust-profile-cinematic .trust-profile-placeholder{position:relative;height:168px;border:1px solid rgba(78,145,197,.5);background:linear-gradient(180deg,rgba(10,33,61,.06),rgba(4,17,34,.42)),linear-gradient(145deg,#14365d,#0a203c)}.trust-profile-cinematic .trust-profile-placeholder:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(transparent,rgba(3,14,29,.68))}.trust-profile-cinematic .trust-profile-placeholder>span{position:relative;z-index:2;width:78px;height:78px;background:linear-gradient(145deg,#173e6b,#0b2444);color:#e8c562;border:1px solid rgba(93,173,231,.45);box-shadow:0 8px 20px rgba(0,0,0,.18)}.trust-profile-cinematic .trust-profile-placeholder>small{position:absolute;left:10px;bottom:8px;z-index:3;color:#bed1e4;font-size:9px;letter-spacing:.08em}.trust-profile-cinematic .trust-building-grid,.trust-profile-cinematic .trust-portrait-grid{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(82,160,220,.14) 1px,transparent 0),linear-gradient(90deg,rgba(82,160,220,.14) 1px,transparent 0);background-size:18px 18px}.trust-profile-cinematic .trust-identity-title{border-bottom-color:rgba(77,127,172,.38)}.trust-profile-cinematic .trust-identity-title h2{color:#fff;font-size:18px}.trust-profile-cinematic .trust-identity-title p{color:#cfdae6}.trust-profile-cinematic .trust-identity-title small{color:#8ea5bb}.trust-profile-cinematic .verified-mark{background:#148a58;box-shadow:0 0 0 3px rgba(20,138,88,.12)}.trust-profile-cinematic .trust-fact-grid>div{border-bottom-color:rgba(67,112,153,.34)}.trust-profile-cinematic .trust-fact-grid>div:nth-child(odd){border-right-color:rgba(67,112,153,.34)}.trust-profile-cinematic .trust-fact-grid span{color:#8fa7bd}.trust-profile-cinematic .trust-fact-grid b{color:#fff}.trust-profile-cinematic .trust-panel-heading{border-bottom-color:rgba(61,115,159,.38)}.trust-profile-cinematic .trust-panel-heading span{color:#fff;font-size:13px}.trust-profile-cinematic .trust-panel-heading small{color:#89a2b8}.trust-profile-cinematic .trust-basis-row{margin:5px 7px;border:1px solid rgba(61,115,159,.33);border-radius:9px;background:rgba(7,27,51,.46)}.trust-profile-cinematic .trust-basis-row:last-child{border-bottom:1px solid rgba(61,115,159,.33)}.trust-profile-cinematic .trust-basis-row b{color:#fff;font-size:11px}.trust-profile-cinematic .trust-basis-row small{color:#89a2b8}.trust-profile-cinematic .trust-basis-icon.verified{background:#0f7f50;color:#fff;border:1px solid rgba(84,209,147,.38)}.trust-profile-cinematic .trust-basis-icon.recorded{background:#164c7b;color:#d7ebfb}.trust-profile-cinematic .trust-basis-row em.verified{color:#68d99f}.trust-profile-cinematic .trust-basis-row em.recorded{color:#65b7f3}.trust-panel-source{padding:9px 13px 11px;border-top:1px solid rgba(61,115,159,.28);color:#829ab0;font-size:8.5px}.trust-profile-cinematic .trust-score-panel{overflow:hidden}.trust-profile-cinematic .trust-radar{position:relative;min-height:278px;margin:4px 10px 0}.trust-profile-cinematic .trust-radar-orbit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.trust-profile-cinematic .orbit-one{width:182px;height:182px;border:1px solid rgba(53,165,239,.72);box-shadow:inset 0 0 22px rgba(34,142,214,.05)}.trust-profile-cinematic .orbit-two{width:122px;height:122px;border:1px solid rgba(215,173,69,.68)}.trust-profile-cinematic .trust-radar-spokes{position:absolute;left:50%;top:50%;width:208px;height:208px;transform:translate(-50%,-50%);opacity:.45;background:linear-gradient(90deg,transparent 49.6%,#268fd0 50%,transparent 50.4%),linear-gradient(transparent 49.6%,#268fd0 50%,transparent 50.4%);border-radius:50%}.trust-profile-cinematic .trust-score-core{position:absolute;left:50%;top:50%;width:96px;height:96px;transform:translate(-50%,-50%);display:grid;place-content:center;text-align:center;border-radius:50%;background:radial-gradient(circle,#12345d 0,#091c36 72%);border:5px solid #d7ad45;box-shadow:0 0 0 5px rgba(215,173,69,.1),0 8px 18px rgba(0,0,0,.22)}.trust-profile-cinematic .trust-score-core strong{font-size:27px;color:#fff;line-height:1}.trust-profile-cinematic .trust-score-core>span{font-size:9px;color:#c9d4df}.trust-profile-cinematic .trust-score-core small{display:block;margin-top:5px;color:#e4bd57;font-size:8px;text-transform:uppercase;font-weight:600}.trust-profile-cinematic .trust-radar-node{position:absolute;width:92px;text-align:center;color:#d9e6f1}.trust-profile-cinematic .trust-radar-node i{display:grid;place-items:center;width:36px;height:36px;margin:0 auto 4px;border-radius:50%;border:2px solid #2da6ec;background:#0a2545;color:#fff;font-size:11px;font-style:normal;font-weight:700;box-shadow:0 0 0 3px rgba(45,166,236,.08)}.trust-profile-cinematic .trust-radar-node span{font-size:8.5px;line-height:1.2}.trust-profile-cinematic .node-1{left:50%;top:1px;transform:translateX(-50%)}.trust-profile-cinematic .node-2{right:2px;top:68px}.trust-profile-cinematic .node-3{right:20px;bottom:8px}.trust-profile-cinematic .node-4{left:20px;bottom:8px}.trust-profile-cinematic .node-5{left:2px;top:68px}.trust-profile-cinematic .trust-evidence-foot{border-top-color:rgba(61,115,159,.35);color:#8da5bb}.trust-profile-cinematic .trust-evidence-foot b{color:#fff}.trust-profile-cinematic .trust-profile-principle{margin:0;border:1px solid rgba(54,129,187,.55);border-radius:0 0 14px 14px;background:linear-gradient(135deg,#08203c,#0b294a);color:#e7eef6;justify-content:flex-start;padding:11px 16px}.trust-profile-cinematic .trust-profile-principle b{color:#fff;font-size:12px}.trust-profile-cinematic .trust-profile-principle>span:not(.trust-principle-shield){color:#a8bbcd}.trust-principle-shield{width:28px;height:28px;display:grid;place-items:center;border:1px solid #d7ad45;border-radius:9px;color:#d7ad45;background:#0a203b;font-weight:700}.trust-profile-cinematic .trust-primary-action.gold{background:linear-gradient(135deg,#dfbd5e,#b98424);color:#0b1a30;box-shadow:none}.trust-profile-cinematic .trust-primary-action.secondary{background:#0a203b;border-color:#2d6d9d;color:#dce8f3}.trust-profile-cinematic .trust-profile-links a{color:#8ec8ee}.trust-profile-cinematic .trust-network-section,.trust-profile-cinematic .trust-profile-detail{margin-top:10px;background:#fff;color:#101828}.trust-public-profile-link{display:grid;grid-template-columns:1fr auto;gap:5px 10px;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid #e4e9ef}.trust-public-profile-link span{font-size:10px;color:#667085}.trust-public-profile-link code{grid-column:1;overflow-wrap:anywhere;color:#334155;font-family:var(--weondu-ui-font);font-size:10px}.trust-public-profile-link .btn{grid-column:2;grid-row:1/3}.work-trust-profile-link{display:inline-block;margin-top:5px;color:#8a6717;font-size:10px;font-weight:600}@media(max-width:980px){.trust-profile-cinematic .trust-profile-banner{grid-template-columns:1fr}.trust-profile-cinematic .trust-profile-mode{min-width:0;width:100%}.trust-profile-cinematic .trust-radar{min-height:265px}}@media(max-width:700px){.trust-profile-cinematic .trust-profile-grid{padding:6px}.trust-profile-cinematic .trust-radar{min-height:280px}.trust-profile-cinematic .trust-profile-principle{align-items:center;flex-direction:row;flex-wrap:wrap}.trust-public-profile-link{grid-template-columns:1fr}.trust-public-profile-link .btn{grid-column:1;grid-row:auto}}.trust-profile-banner-actions{display:flex;align-items:center;gap:10px}.trust-edit-profile{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(215,173,69,.72);border-radius:9px;color:#f2d889;background:rgba(215,173,69,.06);font-size:11px;font-weight:600}.trust-edit-profile:hover{background:rgba(215,173,69,.12)}@media(max-width:980px){.trust-profile-banner-actions{align-items:stretch;flex-direction:column}}:root{--weondu-surface-cream:#fbf7ed;--weondu-surface-cream-2:#f7f0e2;--weondu-surface-turquoise:#eaf7f5;--weondu-surface-turquoise-2:#dff2ef;--weondu-surface-soft:#f5f5f1;--weondu-surface-border:#d8e2dd;--weondu-cockpit:#071a35;--weondu-cockpit-2:#0b2749;--weondu-cockpit-line:#2b6b98;--weondu-surface:var(--weondu-surface-cream);--weondu-canvas:#f2f4f1}body{background:radial-gradient(circle at 90% -12%,rgba(49,126,133,.055),transparent 31%),linear-gradient(180deg,#f8f8f4 0,var(--weondu-canvas) 290px,var(--weondu-canvas) 100%)}.admin-management-card,.authority-limit-card,.authority-member-card,.billing-ledger-card,.card,.compare-rule-card,.connect-summary-card,.delegation-card,.demand-panel,.offer-compare-card,.policy-subcard,.related-content-card,.trust-network-section,.trust-profile-detail,.work-applicant-card,.work-application-card,.work-job-card{background:var(--weondu-surface-cream);border-color:var(--weondu-surface-border)}.admin-management-grid>.admin-management-card:nth-child(2n),.grid2>.card:nth-child(2n),.grid>.card:nth-child(2n),.offer-compare-grid>.offer-compare-card:nth-child(2n),.related-content-grid>.related-content-card:nth-child(2n),.trust-network-grid>.trust-endorsement-card:nth-child(2n){background:var(--weondu-surface-turquoise)}.admin-attention-strip>a:nth-child(odd),.admin-command-kpis>.admin-command-kpi:nth-child(odd),.admin-management-grid>.admin-management-card:nth-child(odd),.business-status-strip>div:nth-child(odd),.grid2>.card:nth-child(odd),.grid>.card:nth-child(odd),.offer-compare-grid>.offer-compare-card:nth-child(odd),.operation-list>.operation-row:nth-child(odd),.related-content-grid>.related-content-card:nth-child(odd),.trust-network-grid>.trust-endorsement-card:nth-child(odd){background:var(--weondu-surface-cream)}.admin-attention-strip>a:nth-child(2n),.admin-command-kpis>.admin-command-kpi:nth-child(2n),.business-status-strip>div:nth-child(2n),.operation-list>.operation-row:nth-child(2n){background:var(--weondu-surface-turquoise)}.admin-attention-strip a,.admin-command-kpi,.business-status-strip,.operation-row{border-color:var(--weondu-surface-border)}.account-home-card{background:radial-gradient(circle at 84% 5%,rgba(45,113,181,.24),transparent 28%),linear-gradient(135deg,var(--weondu-cockpit) 0,var(--weondu-cockpit-2) 72%,#11355d 100%);box-shadow:0 12px 28px rgba(7,26,53,.12)}.account-home-card .account-home-facts strong,.account-home-card h1{color:#fff}.account-home-card .account-home-kicker{color:#e7c76c}.account-home-card .account-home-facts{border-top-color:rgba(157,188,215,.22)}.account-home-card .account-home-facts>div+div{border-left-color:rgba(157,188,215,.22)}.account-home-card .account-home-facts span{color:#9fb5c9}.admin-command-hero>div:first-child,.content-hero,.demand-hero,.platform-hero,.work-hero{border-color:rgba(213,168,60,.5);background:radial-gradient(circle at 84% 10%,rgba(43,107,152,.42),transparent 31%),linear-gradient(120deg,#071a35,#0a2447 58%,#123660)}.accepted-terms-card,.category-verification-banner,.connect-transaction-card,.internal-approval-center,.joint-offer-panel,.trade-signal-card,.transaction-case-center,.transaction-close-card,.transaction-milestone-engine,.transaction-policy-center,.trust-my-compliance{border-color:var(--weondu-surface-border);background:linear-gradient(135deg,var(--weondu-surface-cream),#fcfaf4)}.category-verification-banner,.trade-signal-card,.trust-my-compliance{background:linear-gradient(135deg,var(--weondu-surface-turquoise),#f4fbfa)}.personalization-card,.trust-visibility-card,.wallet-owner-card:nth-child(2n){background:var(--weondu-surface-turquoise)}.content-explore-search,.wallet-owner-card:nth-child(odd){background:var(--weondu-surface-cream)}.content-explore-search{border-color:var(--weondu-surface-border)}.content-explore-search input,.content-explore-search select,.form input,.form select,.form textarea{background:#fffdf8;border-color:#ccd9d3}.content-explore-tabs a.active{background:var(--weondu-cockpit);color:#f0cb70;border-color:var(--weondu-cockpit)}.branch-navigator-head,.secondary-dashboard-section,.section-nav,.section-nav-admin,.section-nav-work,.user-menu-popover{background:#fffdf8}.alert,.error,.notice,.okbox,.warningbox{background-clip:padding-box}@media(max-width:760px){.grid2>.card:nth-child(2n),.grid2>.card:nth-child(odd),.grid>.card:nth-child(2n),.grid>.card:nth-child(odd){background:var(--weondu-surface-cream)}.grid2>.card:nth-child(2n),.operation-list>.operation-row:nth-child(2n){background:var(--weondu-surface-turquoise)}}:root{--weondu-surface-warm:#fffdf8;--weondu-surface-input:#fffdf8;--weondu-surface-grid-alt:#eaf7f5}body,html{background:var(--weondu-canvas)}.account-identity-shell,.brand-header{background:var(--weondu-surface-warm)}.action-tile,.admin-attention-strip>a,.admin-boundary-card,.admin-management-card,.admin-message-thread-card,.approval-inbox-row,.auth-card,.authority-member-card,.branch-navigator,.business-kpi,.campaign-admin-row,.card,.case-event,.company-center-tree-nav,.composer-section,.content-detail-card,.content-social-panel,.delegation-card,.demand-cta.secondary,.demand-kpis>div,.demand-panel,.demand-process,.discover-card,.discover-privacy-note,.internal-approval-chain,.milestone-card,.module-hub-card,.offer-compare-card,.offer-compare-kpis>div,.operation-row,.opportunity-alert-row,.payment-method-card,.policy-application-card,.policy-approval-grid>div,.policy-card,.policy-check-list label,.preview-card,.pricing-boundary-grid>article,.pricing-card,.project-access-row,.request-quality,.team-member-card,.trade-lane,.trade-signal-kpis>div,.trust-gate-kpis>div,.work-applicant-card,.work-application-card{background:var(--weondu-surface-cream);border-color:var(--weondu-surface-border)}.account-next-links>a:nth-child(2n),.admin-attention-strip>a:nth-child(2n),.admin-management-card:nth-child(2n),.demand-kpis>div:nth-child(2n),.discover-grid>.discover-card:nth-child(2n),.offer-compare-kpis>div:nth-child(2n),.operation-list>.operation-row:nth-child(2n),.payment-method-card:nth-child(2n),.policy-approval-grid>div:nth-child(2n),.policy-check-list label:nth-child(2n),.pricing-boundary-grid>article:nth-child(2n),.team-member-card:nth-child(2n),.trade-signal-kpis>div:nth-child(2n),.trust-gate-kpis>div:nth-child(2n){background:var(--weondu-surface-grid-alt)}.account-next-links>a:nth-child(odd),.admin-attention-strip>a:nth-child(odd),.admin-management-card:nth-child(odd),.demand-kpis>div:nth-child(odd),.discover-grid>.discover-card:nth-child(odd),.offer-compare-kpis>div:nth-child(odd),.operation-list>.operation-row:nth-child(odd),.payment-method-card:nth-child(odd),.policy-approval-grid>div:nth-child(odd),.policy-check-list label:nth-child(odd),.pricing-boundary-grid>article:nth-child(odd),.team-member-card:nth-child(odd),.trade-signal-kpis>div:nth-child(odd),.trust-gate-kpis>div:nth-child(odd){background:var(--weondu-surface-cream)}.account-next-step{box-shadow:0 8px 22px rgba(7,26,53,.045)}.account-next-links>a,.account-next-step{background:var(--weondu-surface-cream);border-color:var(--weondu-surface-border)}.account-next-links>a:hover{background:var(--weondu-surface-cream-2)}.account-next-links>a:nth-child(2n){background:var(--weondu-surface-turquoise)}.account-next-links>a:nth-child(2n):hover{background:var(--weondu-surface-turquoise-2)}.business-status-strip{background:var(--weondu-surface-cream);border-color:var(--weondu-surface-border)}.account-home-card{border-color:rgba(213,168,60,.48)}.acting-context-popover,.btn.ghost,.btn.secondary,.header-logout,.language-switcher,.role-signout,.section-nav,.section-nav-admin,.section-nav-work,.trust-profile-mode,.user-menu summary,.user-menu-popover{background:var(--weondu-surface-warm)}.acting-context-popover,.user-menu-popover{border-color:var(--weondu-surface-border)}.user-menu-popover{background:var(--weondu-surface-warm,#fffdf8);opacity:1;isolation:isolate;z-index:520}.acting-context-popover button:hover,.user-menu-popover>a:hover,.user-menu-signout:hover{background:var(--weondu-surface-cream-2)}.content-filter input,.content-filter select,.discover-search input,.discover-search select,.discover-stats>div{background:var(--weondu-surface-input)}.content-explore-search,.discover-privacy-note{background:var(--weondu-surface-cream);border-color:var(--weondu-surface-border)}.content-explore-tabs a:nth-child(odd){background:var(--weondu-surface-cream)}.content-explore-tabs a:nth-child(2n){background:var(--weondu-surface-turquoise)}.campaign-apply-form input,.campaign-apply-form select,.campaign-status-form select,.content-comment-edit textarea,.content-comment-form textarea,.content-report-form select,.content-report-form textarea,.content-send-form select,.content-send-form textarea,.form input,.form select,.form textarea,.work-applicant-row select,.work-application-card select{background:var(--weondu-surface-input);border-color:#ccd9d3}.table th{background:#f5f4ee}.table td:first-child{background:var(--weondu-surface-cream)}.request-quality-grid>div,.role-matrix-card span{background:#fffaf1}.trust-profile-cinematic .trust-profile-detail{background:var(--weondu-surface-cream)}.trust-profile-cinematic .trust-network-section{background:var(--weondu-surface-turquoise)}.trust-profile-cinematic .trust-endorsement-card:nth-child(odd){background:#fffaf1}.trust-profile-cinematic .trust-endorsement-card:nth-child(2n){background:#edf9f7}.error{background:#fef3f2}.notice{background:#fffaeb}.okbox{background:#ecfdf3}.account-network-panel{display:grid;gap:14px}.account-network-panel>.pagehead{margin-bottom:0}.account-network-list{display:grid;gap:9px}.account-network-item{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:12px 18px;align-items:center;padding:12px 14px;border:1px solid var(--weondu-surface-border);border-radius:10px;background:var(--weondu-surface-cream)}.account-network-item:nth-child(2n){background:var(--weondu-surface-turquoise)}.account-network-meta,.account-network-primary{display:flex;align-items:center;flex-wrap:wrap;gap:7px 9px;min-width:0}.account-network-meta{justify-content:flex-end}.account-network-primary>b{color:var(--weondu-navy);font-size:14px;line-height:1.35}.account-active-badge,.account-kind-badge,.account-verification-badge{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px;border-radius:999px;line-height:1.25;white-space:normal}.account-kind-badge{background:#eef3f8;color:#35506d;font-size:10.5px;font-weight:600}.account-network-meta>small{color:#667085;font-size:11px;line-height:1.4}.account-verification-badge{background:#edf7f2;color:#15704a;font-size:10px;font-style:normal;font-weight:600}.account-active-badge{background:#f5ecd4;color:#785b18;font-size:10px;font-weight:700}.account-network-settings{margin-top:2px;gap:12px;align-items:start}.account-network-settings>div{min-width:0;padding:14px;border:1px solid var(--weondu-surface-border);border-radius:10px;background:var(--weondu-surface-cream)}.account-network-settings>div:nth-child(2n){background:var(--weondu-surface-turquoise)}.account-network-settings h3{margin:0 0 8px;line-height:1.3}.account-network-settings p{margin:0 0 12px;line-height:1.55}.account-network-settings ul{margin:10px 0 0;padding-left:20px}.account-network-settings li+li{margin-top:5px}.account-network-note{margin-top:1px;padding:11px 13px;border:1px solid #e3d4aa;border-radius:9px;background:#fffaf0;line-height:1.55}.account-network-note>b{margin-right:5px}.error>b+small,.error>b+span,.error>strong+small,.error>strong+span,.notice>b+small,.notice>b+span,.notice>strong+small,.notice>strong+span,.okbox>b+small,.okbox>b+span,.okbox>strong+small,.okbox>strong+span{display:block;margin-top:6px;line-height:1.5}@media(max-width:760px){.account-network-item{grid-template-columns:1fr}.account-network-meta{justify-content:flex-start}.account-network-settings{grid-template-columns:1fr}}.company-center-hero-side{display:grid;gap:10px;align-content:center}.company-center-hero-actions{display:flex;justify-content:flex-end;gap:7px;flex-wrap:wrap}.company-center-hero-actions .btn{min-height:34px;padding:7px 10px;font-size:10.5px}.company-center-error-page,.onboarding-complete-page{padding-top:28px;padding-bottom:60px}.company-center-error-card,.onboarding-complete-card{max-width:760px;margin:0 auto;padding:24px;border-top:3px solid var(--weondu-gold)}.company-center-error-card h1,.onboarding-complete-card h1{margin:8px 0 10px}.company-center-error-card p,.onboarding-complete-card p{max-width:680px;margin:0 0 16px;line-height:1.6}.onboarding-complete-actions{gap:8px}@media(max-width:760px){.company-center-hero-side{width:100%}.company-center-hero-actions{justify-content:flex-start}.company-center-hero-actions .btn,.onboarding-complete-actions .btn{flex:1 1 100%}}.weondu-public-identity{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-top:7px;font-family:var(--weondu-ui-font)}.weondu-public-identity span{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.01em}.weondu-public-identity b{font-size:10.5px;font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;opacity:.72}.weondu-public-identity.inverse b,.weondu-public-identity.inverse span{color:#fff}.company-identity-management,.weondu-identity-card{border-top:3px solid var(--weondu-gold)}.weondu-handle-input{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid var(--weondu-border);border-radius:10px;background:var(--weondu-surface-warm,#fffdf8)}.weondu-handle-input>span{padding:0 10px;font-weight:var(--weight-bold);color:var(--weondu-navy);border-right:1px solid var(--weondu-border)}.weondu-handle-input input{border:0!important;border-radius:0!important;background:transparent!important}.identity-registry-list{display:grid;gap:8px}.identity-registry-row{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(160px,.8fr);gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--weondu-border);border-radius:10px;background:var(--weondu-surface-cream)}.identity-registry-row:nth-child(2n){background:var(--weondu-surface-turquoise)}.identity-registry-row strong{font-family:var(--weondu-ui-font);letter-spacing:.04em}.identity-registry-row small{opacity:.72}@media(max-width:760px){.identity-registry-row{grid-template-columns:1fr}}.company-logo-management,.identity-media-card{border-top:3px solid var(--weondu-gold)}.identity-media-form{max-width:560px}.identity-image-picker{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px 16px;align-items:center}.identity-image-preview{width:112px;height:112px;border:1px solid var(--weondu-border);border-radius:18px;overflow:hidden;background:var(--weondu-surface-warm,#fffdf8);display:grid;place-items:center}.identity-image-picker.person .identity-image-preview{border-radius:50%}.identity-image-preview img{width:100%;height:100%;display:block}.identity-image-picker.person .identity-image-preview img{object-fit:cover}.identity-image-picker.company .identity-image-preview img{object-fit:contain;padding:10px}.identity-image-empty{font-size:11px;font-weight:700;letter-spacing:.04em;color:#718096}.identity-image-controls{display:flex;gap:8px;flex-wrap:wrap}.identity-image-picker>.error,.identity-image-picker>small{grid-column:2;margin:0}.trust-profile-image{width:100%;height:100%;display:block}.trust-profile-image.person-photo{object-fit:cover}.trust-profile-image.company-logo{object-fit:contain;padding:18px;background:#fff}.public-user-identity-visual{display:flex;align-items:center;gap:12px}.public-user-avatar{width:74px;height:74px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.8);background:#fff}.public-user-avatar.fallback{display:grid;place-items:center;background:#fff;color:var(--weondu-navy);font-weight:700}@media(max-width:760px){.identity-image-picker{grid-template-columns:1fr}.identity-image-picker>.error,.identity-image-picker>small{grid-column:1}.identity-image-preview{width:96px;height:96px}.public-user-identity-visual{align-items:flex-end;flex-direction:column}}.identity-name{display:inline-flex;align-items:center;gap:7px;min-width:0;vertical-align:middle}.identity-name-avatar{width:24px;height:24px;flex:0 0 24px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--weondu-surface-cream,#fff8e8);border:1px solid rgba(11,35,70,.14);color:var(--weondu-navy);font-family:var(--weondu-ui-font);font-size:8px;font-weight:700;line-height:1}.identity-name-avatar>img{width:100%;height:100%;display:block;object-fit:cover}.identity-name.brand .identity-name-avatar>img,.identity-name.company .identity-name-avatar>img{object-fit:contain;padding:3px;background:#fff}.identity-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.identity-name.compact .identity-name-avatar{width:20px;height:20px;flex-basis:20px;font-size:7px}.identity-name.large .identity-name-avatar{width:32px;height:32px;flex-basis:32px;font-size:10px}.header-status-link{position:relative;width:42px;min-width:42px;height:42px;padding:0!important;border:1px solid #d8e0eb!important;border-radius:50%!important;background:#fff!important}.header-status-link svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-status-link.has-unread{border-color:#d5a73d!important;background:#fffbef!important}.header-status-badge{position:absolute;right:-5px;top:-6px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:999px;background:#b42318;color:#fff;font-size:9px;font-weight:800;line-height:1}.header-signout-form{margin:0}.header-compact-signout{min-height:40px;padding:9px 12px;border:1px solid #d8e0eb;border-radius:11px;background:#fff;color:var(--navy);font-weight:700;cursor:pointer}.header-compact-signout:hover{border-color:#c9a34a;background:#fbf8ef}.account-center-page{max-width:1120px;padding-top:22px}.account-center-profile{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px 26px;margin-bottom:16px;border:1px solid #dce4ef;border-top:4px solid var(--gold);border-radius:18px;background:linear-gradient(135deg,#fff,#fbfaf6);box-shadow:0 10px 28px rgba(11,23,54,.06)}.account-center-profile h1{margin:7px 0 16px;font-size:30px}.account-center-profile-facts{display:flex;gap:10px;flex-wrap:wrap}.account-center-profile-facts>div{min-width:135px;padding:9px 11px;border:1px solid #e1e6ee;border-radius:10px;background:#f8fafc}.account-center-profile-facts span{display:block;margin-bottom:3px;color:#667085;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.account-center-profile-facts b{display:block;color:#14213d;font-size:12.5px;overflow-wrap:anywhere}.account-center-profile-actions{display:flex;gap:9px;flex-direction:column;align-items:stretch}.account-company-empty,.account-company-switcher{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:20px;align-items:center;margin-bottom:16px;padding:20px 22px;border:1px solid #dce4ef;border-radius:16px;background:#fff}.account-company-empty>div>span,.account-company-switcher>div:first-child>span{color:#94721d;font-size:10px;font-weight:800;letter-spacing:.08em}.account-company-empty h2,.account-company-switcher h2{margin:4px 0 6px;font-size:20px}.account-company-empty p,.account-company-switcher p{margin:0;color:#667085;font-size:12px;line-height:1.5}.account-company-list{display:grid;gap:8px}.account-company-list form{margin:0}.account-company-list button{width:100%;display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid #dfe5ed;border-radius:12px;background:#fafbfd;text-align:left;cursor:pointer}.account-company-list button:hover{border-color:#c9a34a;background:#fffaf0}.account-company-mark{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#0b1736;color:#f1c85d;font-size:11px;font-weight:800}.account-company-list b,.account-company-list small{display:block}.account-company-list b{color:#14213d;font-size:13px}.account-company-list small{margin-top:2px;color:#7b8494;font-size:10.5px}.account-section-list{display:grid;gap:9px}.account-center-section,.account-section-list>details{border:1px solid #dce4ee;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 5px 16px rgba(11,23,54,.035)}.account-center-section>summary,.account-section-list>details>summary{list-style:none;display:grid;grid-template-columns:38px minmax(0,1fr) 24px;gap:12px;align-items:center;min-height:68px;padding:13px 16px;cursor:pointer;background:#fff}.account-center-section>summary::-webkit-details-marker,.account-section-list>details>summary::-webkit-details-marker{display:none}.account-center-section>summary>span,.account-section-list>details>summary>span{color:#b1882b;font-size:11px;font-weight:800;letter-spacing:.08em}.account-center-section>summary b,.account-section-list>details>summary b{display:block;color:#10203f;font-size:15px}.account-center-section>summary small,.account-section-list>details>summary small{display:block;margin-top:3px;color:#7a8494;font-size:10.5px;line-height:1.35}.account-center-section>summary em,.account-section-list>details>summary em{color:#a57b1d;font-size:22px;font-style:normal;text-align:center;transition:transform .15s}.account-center-section[open]>summary,.account-section-list>details[open]>summary{background:linear-gradient(90deg,#fbf8ef,#fff);border-bottom:1px solid #e8e0ca}.account-center-section[open]>summary em,.account-section-list>details[open]>summary em{transform:rotate(45deg)}.account-section-body{padding:16px;background:#fcfdff}.account-section-body>.company-center-section{margin:0}.account-section-body>.company-center-section>.section-heading:first-child{display:none}.account-section-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.account-section-link{display:block;padding:13px 14px;border:1px solid #dfe5ed;border-radius:11px;background:#fff}.account-section-link:hover{border-color:#c9a34a;background:#fffaf0}.account-section-link b,.account-section-link small{display:block}.account-section-link b{color:#10203f;font-size:13px}.account-section-link small{margin-top:4px;color:#667085;font-size:10.5px;line-height:1.4}.company-profile-management-grid{margin-bottom:14px}.company-account-section-list .company-center-section{padding-top:0}.company-account-profile .account-center-profile-facts>div{min-width:120px}body:has(.discover-app-shell) .header-status-link{color:#f7f9fd!important;border-color:rgba(159,181,215,.28)!important;background:#0b1e3d!important}body:has(.discover-app-shell) .header-status-link.has-unread{border-color:#e1bd67!important;background:#102744!important}body:has(.discover-app-shell) .header-status-badge{border-color:#091b38}body:has(.discover-app-shell) .header-compact-signout{color:#f7f9fd;border-color:rgba(159,181,215,.28);background:#0b1e3d}@media(max-width:900px){.account-center-profile,.account-company-empty,.account-company-switcher{grid-template-columns:1fr}.account-center-profile-actions{flex-direction:row;flex-wrap:wrap}}@media(max-width:620px){.account-center-profile{padding:18px}.account-center-profile h1{font-size:24px}.account-center-profile-facts{display:grid;grid-template-columns:1fr 1fr;width:100%}.account-center-profile-facts>div{min-width:0}.account-section-actions,.company-profile-management-grid{grid-template-columns:1fr}.account-center-section>summary,.account-section-list>details>summary{grid-template-columns:28px minmax(0,1fr) 20px;padding:12px}.header-status-link{width:38px;min-width:38px;height:38px}.header-compact-signout{padding:8px 9px;font-size:12px}}.public-person-profile{max-width:1180px;padding-top:14px}.public-person-banner{align-items:center!important;grid-template-columns:minmax(0,1fr) auto!important;border-radius:14px!important}.public-person-banner .trust-profile-banner-copy h1{margin:7px 0 8px!important}.public-person-banner .identity-name.large .identity-name-avatar{width:50px;height:50px;flex:0 0 50px}.public-person-banner .identity-name.large .identity-name-text{color:#fff!important}.public-person-identity{display:inline-flex;align-items:center;gap:10px;margin:2px 0 7px;padding:7px 10px;border:1px solid rgba(215,173,69,.42);border-radius:9px;background:rgba(3,14,29,.48)}.public-person-identity b,.public-person-identity span{color:#f4f7fb!important}.public-person-identity span{font-size:12px!important;font-weight:700}.public-person-identity b{font-size:11px!important;font-weight:600}.public-person-banner-actions{min-width:210px;display:flex;flex-direction:column;gap:8px}.public-person-summary{margin:8px 0;padding:10px;border:1px solid rgba(69,137,193,.35);border-radius:10px;background:#07172d}.public-person-summary .trust-fact-grid{margin:0;border:1px solid rgba(52,126,185,.52);border-radius:9px;overflow:hidden;background:#0a2340}.public-person-summary .trust-fact-grid>div{border-bottom-color:rgba(67,112,153,.34)}.public-person-summary .trust-fact-grid>div:nth-child(odd){border-right-color:rgba(67,112,153,.34)}.public-person-summary .trust-fact-grid span{color:#8fa7bd}.public-person-summary .trust-fact-grid b{color:#fff}.public-person-trust-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;border:1px solid rgba(69,137,193,.35);border-radius:10px}.public-person-trust-empty{margin-top:8px}@media(max-width:760px){.public-person-banner{grid-template-columns:1fr!important}.public-person-banner-actions{min-width:0;width:100%}.public-person-trust-grid{grid-template-columns:1fr!important}.public-person-identity{display:flex;flex-wrap:wrap}}.account-work-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.account-work-summary>div{padding:10px 12px;border:1px solid #dfe5ed;border-radius:10px;background:#fff}.account-work-summary span{display:block;margin-bottom:3px;color:#7a8494;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.035em}.account-work-summary b{display:block;color:#10203f;font-size:12.5px;line-height:1.35}@media(max-width:700px){.account-work-summary{grid-template-columns:1fr 1fr}}@media(max-width:460px){.account-work-summary{grid-template-columns:1fr}}.profile-documents-manager{display:grid;gap:14px}.profile-document-upload-card{margin-top:12px}.profile-document-form .direct-file-field{margin-top:4px}.profile-document-public-check{align-items:flex-start!important;gap:9px;padding:10px 12px;border:1px solid #e1e6ee;border-radius:10px;background:#fbfcfe}.profile-document-public-check b,.profile-document-public-check small,.profile-document-public-check span{display:block}.profile-document-public-check small{margin-top:3px;color:#6f7b8d;font-size:10.5px;line-height:1.4}.profile-document-list{display:grid;gap:8px}.profile-document-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 13px;border:1px solid #dfe5ed;border-radius:11px;background:#fff}.profile-document-main b,.profile-document-main small{display:block}.profile-document-main b{margin:5px 0 3px;color:#10203f;font-size:13.5px}.profile-document-main small{color:#6e7889;font-size:10.5px;line-height:1.4}.profile-document-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.profile-document-actions form{margin:0}.profile-document-actions .inline-check.compact{font-size:10.5px;gap:5px}.document-verification{display:inline-flex;align-items:center;width:max-content;padding:3px 7px;border-radius:999px;background:#eef2f7;color:#667085;font-size:9px;font-weight:800;letter-spacing:.025em}.document-verification.verified{background:#eaf8ef;color:#19733a}.document-verification.pending{background:#fff5d9;color:#8a6717}.document-verification.rejected{background:#fdecec;color:#a32620}.document-verification.expired{background:#f3f0ec;color:#715b46}.company-profile-documents-block{margin-top:14px}.public-profile-documents{margin-top:10px}.public-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.public-document-card{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid rgba(69,137,193,.28);border-radius:11px;background:#fff}.public-document-card h3{margin:0;color:#10203f;font-size:14px}.public-document-card p{margin:0;color:#4e5d73;font-size:11px}.public-document-card small{color:#7b8494;font-size:10px;line-height:1.4}.public-document-card .btn{margin-top:auto;align-self:flex-start}@media(max-width:900px){.public-document-grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.profile-document-row{grid-template-columns:1fr}.profile-document-actions{justify-content:flex-start}.public-document-grid{grid-template-columns:1fr}}.identity-verification-panel{margin-top:14px;padding:14px;border:1px solid #dce4ee;border-radius:12px;background:linear-gradient(135deg,#fbfcfe,#fffaf0)}.identity-verification-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.identity-verification-head>div>span{color:#9a761f;font-size:9.5px;font-weight:800;letter-spacing:.08em}.identity-verification-head h3{margin:3px 0 0;color:#10203f;font-size:16px}.identity-status-badge{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#eef2f7;color:#667085;font-size:9.5px;font-weight:800}.identity-status-badge.verified{background:#eaf8ef;color:#19733a}.identity-status-badge.review{background:#fff5d9;color:#8a6717}.identity-status-badge.blocked{background:#fdecec;color:#a32620}.identity-verification-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.identity-verification-facts>div{padding:8px 9px;border:1px solid #e1e6ee;border-radius:9px;background:#fff}.identity-verification-facts b,.identity-verification-facts span{display:block}.identity-verification-facts span{color:#7a8494;font-size:9px;font-weight:700;text-transform:uppercase}.identity-verification-facts b{margin-top:3px;color:#10203f;font-size:11px}.identity-verification-note{margin:10px 0 0;padding:9px 10px;border-radius:9px;background:#f4f6f8;color:#536174;font-size:11px}.identity-verification-note.success{background:#edf8f1;color:#21653a}.identity-verification-action{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 11px;border:1px solid #dfd5b9;border-radius:10px;background:#fff}.identity-verification-action b,.identity-verification-action small{display:block}.identity-verification-action small{margin-top:3px;color:#6e7889;font-size:10px;line-height:1.4}.identity-verification-last{margin:8px 0 0!important;font-size:10px}.ekyc-admin-grid{margin:16px 0}@media(max-width:760px){.identity-verification-facts{grid-template-columns:1fr 1fr}.identity-verification-action{align-items:flex-start;flex-direction:column}}@media(max-width:460px){.identity-verification-facts{grid-template-columns:1fr}}