/* Blue / blush exploration based on the supplied Foreman Behance reference.
   Preserve the first design's layout and readable foreground contrast. */
:root{--bg:#f5f7fb;--ink:#252b38;--muted:#748094;--line:#e7ebf3;--green:#3768c5;--pale:#eaf1fc}body{background:var(--bg);color:var(--ink)}button:hover{background:#edf2fb}.sidebar{background:#fff;border-color:#e6ebf3}.brand{color:#252a37}.brand-icon{background:linear-gradient(145deg,#4d89dc,#6484ce 65%,#b197ca);box-shadow:0 3px 9px #487bba17}.brand>span:last-child{color:#7999d0!important}.profile .avatar{box-shadow:0 0 0 3px #eff3fb}.profile strong{color:#344052}.profile .tiny{color:#7d8ca1}.online{background:#91a8d7}.nav button{color:#6f7b90;border:1px solid transparent}.nav button.active{background:#eaf1fd;color:#345f9f;border-color:#e0eafa;font-weight:600}.nav button:hover{background:#f0f4fc}.nav button .count{background:#edf1f8;color:#8590a5}.section-label{color:#9ba6b8}.mini-network{color:#77859a}.mini-network .platform{background:#f0f4fb;border-radius:5px}.dot{background:#8ba6d2}.sidebar-note{background:linear-gradient(150deg,#eaf2fe 0%,#f2f2fc 58%,#faedf5 100%);border-color:#e4e8f5;border-radius:11px}.sidebar-note svg{color:#8ba4d0}.sidebar-note strong{color:#617596}.sidebar-note p{color:#8693ab}.sidebar-bottom>button{color:#7d8ba3}.topbar{background:#ffffffd9;border-color:#e7ebf3;backdrop-filter:blur(12px)}.crumb{color:#95a0b3}.crumb strong{color:#607089}.crumb span{color:#bbc5d6}.search{background:#f4f6fb;border-color:#e9edf5;color:#8c99ae}.search input{color:#52627a}.search input::placeholder{color:#94a0b4}.search kbd{color:#abb6c8}.icon-btn{color:#7b8ba5}.notif-dot{background:#a8a1d0;border-color:white}.top-avatar{box-shadow:0 0 0 3px #edf2fb}h1{color:#252c3b;font-weight:750;letter-spacing:-1.1px}.subtitle{color:#72819a}.page-heading .primary,.primary{background:#3b6ccc;color:#fff;box-shadow:0 3px 8px #426fbd16;border-radius:8px}.primary:hover,.page-heading .primary:hover{background:#2f5cb4}.outline{background:white;border-color:#dfe6f2;color:#647b9e}.welcome{background:linear-gradient(166deg,#b8d8fc 0%,#c9def8 29%,#e0e5f5 62%,#f5e8f1 100%);border-color:#ccdff3;border-radius:12px;box-shadow:inset 0 1px 0 #fff6}.welcome .eyebrow{color:#6483ab;letter-spacing:1.7px}.welcome h2{color:#2e4565;font-weight:650;letter-spacing:-.8px}.welcome p{color:#607b9e;font-size:11px;line-height:1.8}.welcome .botanical{color:#8b9bc0;opacity:.42;stroke-width:.75}.welcome .spark{color:#aa9cbd;opacity:.9}.feed-tabs{border-color:#dfe6f1}.tab{color:#7d8ba4}.tab.active{color:#3861a0}.tab.active:after{background:#668dd3}.pill{background:#e7edf9;color:#6f87b2}.sort{color:#8c99ae}.sort select{color:#697f9f}.filters{gap:8px}.filter{background:#fff;border-color:#e0e7f2;color:#778ba7}.filter.active{background:#e9f0fc;color:#476ea6;border-color:#d6e3f8}.filter:hover{background:#edf3fc}.filter .platform{color:inherit}.feed-date{color:#96a4b9}.feed-date:after{background:#e5eaf3}.post{background:#fff;border:1px solid #e3e9f3;border-radius:11px;box-shadow:0 4px 18px #42658904}.post-head .avatar{box-shadow:0 0 0 2px #f3f6fc}.post-name{color:#34435c;font-weight:650}.post-meta{color:#7e8fa9}.post-body{color:#52657f}.post-rank{color:#6783b3;background:#edf3fd;border-color:#e1eafa;border-radius:6px}.post-rank.rank3{color:#7e91af;background:#f1f5fb;border-color:#e6edf7}.priority-dot{background:#9caec8}.priority-5{background:#4a76bb}.priority-4{background:#809cc8}.priority-3{background:#a1b0c9}.priority-2{background:#b9bfd2}.priority-1{background:#cbd0df}.more{color:#9baac1}.post-foot button,.source-link{color:#8599b7}.post-foot button.saved{color:#4777c4}.post-foot button.liked{color:#b985a0}.post-image{border-radius:8px}.side-card{border-color:#e3e9f3;background:#fff;box-shadow:0 3px 15px #42658903;border-radius:11px}.card-heading h3{color:#3c4e69}.card-heading button{color:#8799b4}.card-desc{color:#7e91ad}.network-row .platform{background:linear-gradient(145deg,#f5f8fd,#edf2fb);border-color:#e3eaf5;border-radius:7px}.network-row strong{color:#526885}.network-row small{color:#8c9db7}.connection-status{color:#8ca1bc}.connection-status span{background:#9db2d1}.connect-small{color:#8298b6;background:#f2f6fc;border-color:#e0e8f5}.card-link{color:#728bb1;border-color:#e7edf6}.rank-legend .rank-desc{color:#758ba9}.rank-legend strong{color:#5e79a0}.mini-line{background:#edf2fa}.mini-line i{background:linear-gradient(90deg,#9bbde8,#b7b5da)!important}.default-info{background:linear-gradient(120deg,#f0f5fd,#f8f2f8);color:#8b99b1;border:1px solid #e8edf7;border-radius:6px}.default-info strong{color:#7088ad}.people-row strong{color:#586f90}.people-row small{color:#8fa1bb}.people-row button:last-child{background:#f1f4fb;color:#9aaac5}.footer-note{color:#a4b0c6}.modal-backdrop{background:#29395255;backdrop-filter:blur(5px)}.modal{border:1px solid #e0e8f3;box-shadow:0 20px 90px #273e642b;border-radius:15px}.modal h2{color:#354d70}.modal p{color:#7589a7}.modal label{color:#637eaa}.modal select{color:#54749d;background:#f6f9fd;border-color:#dce7f5;border-radius:7px}.modal .default-info{color:#7e93b3}.person-modal-head strong{color:#4e6b95}.range-row{border-color:#e9eef7;color:#7189af}.range-row input{accent-color:#718fc7}.toast{background:#3f5f91;color:#fff;box-shadow:0 8px 22px #354f762b}.contact-search{border-color:#dfe8f5;background:#fff;color:#5d789d}.contact-search::placeholder{color:#9baac0}.contact-table{background:#fff;border-color:#e2e9f4;border-radius:11px}.contact-row{border-color:#e8eef7}.contact-row.header{background:#f4f7fc;color:#7d93b2}.contact-person{color:#4c678f}.contact-person small{color:#8d9fb9}.contact-row select{border-color:#dfe8f6;color:#6b85aa;background:#f1f6fd}.contacts-stat{color:#7d93b1}.empty{color:#8299b9;background:#fbfcff;border-color:#dbe6f6}.chat-layout{border-color:#e0e8f4;border-radius:12px}.chat-list{border-color:#e5ecf6}.chat-contact.active{background:#edf3fd}.chat-contact strong{color:#566f94}.chat-contact small{color:#8fa3c0}.chat-title{border-color:#e6edf7}.bubble{background:#f1f5fc;color:#7088ad}.bubble.mine{background:linear-gradient(125deg,#e3eefc,#eee9f8);color:#5c78a3}.chat-compose input{color:#58759f;border-color:#e0e9f5}.comment-text{background:#f3f6fc;color:#859bbc}.comment-box input{border-color:#e1eaf6}.x-mode{background:#f7faff;border-color:#dfe8f7;color:#6986b0}.x-connection-bar{border-color:#e1e9f5}.x-connection-bar .tiny{color:#8197b8}.x-initial{color:#6c8dbb;background:#eaf1fd}.x-flow select{color:#718db5;border-color:#e0e9f7}.x-error{background:#fff5f8;color:#a26f87;border-color:#efdce6}.mobile-brand{color:#3d5a87}
@media(max-width:700px){.sidebar{background:#fff;border-top:1px solid #e1e8f4;box-shadow:0 -3px 15px #39587d07}.nav button.active{background:#e9f1fd;color:#446ca9}.welcome{background:linear-gradient(160deg,#bbd9fc,#d6e4f8 48%,#f5e8f1)}.welcome p{color:#657f9f;font-size:10px}.post-rank{font-size:7px}.post-body{color:#52657f}.post-name{color:#34435c}.topbar{background:#ffffffed}.post{border-color:#e1e8f4}}
/* Focused polish: a stronger mark, clearer platform colors, larger touch targets. */
.sidebar{background:linear-gradient(180deg,#f7f9ff 0%,#fdfdff 52%,#f9f8fd 100%);border-color:#e1e7f1}.brand{font-family:Manrope,'DM Sans',sans-serif;font-weight:800;font-size:28px;letter-spacing:-1.65px;gap:10px;padding:0 10px;color:#23324c}.brand-symbol{width:39px;height:39px;flex-shrink:0;box-shadow:0 4px 10px #24375312;border-radius:12px}.brand-period{color:#a794bd;margin-left:-7px}.mobile-brand{font-family:Manrope,'DM Sans',sans-serif;font-weight:800;letter-spacing:-1.2px;color:#23324c;display:none;align-items:center;gap:8px}.mobile-brand img{width:31px;height:31px;border-radius:10px}.mobile-brand>span{color:#ae91b8;margin-left:-6px}.crumb{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:450;letter-spacing:0;color:#7c899e}.crumb strong{font:500 12px 'DM Sans',sans-serif;color:#4c607d}.crumb span{padding:0 12px;color:#bac5d6}.page-heading .primary{background:#263d63;color:#fff;border:1px solid #213655;border-radius:10px;padding:12px 18px;font-size:12px;font-weight:500;min-height:43px;box-shadow:0 3px 9px #273b5914;gap:9px}.page-heading .primary:hover{background:#324f7f}.page-heading .primary svg{width:16px;height:16px}.nav{gap:9px}.nav button{padding:14px 16px;border-radius:10px;font-size:13px}.nav button.active{background:#e4edfc;border-color:#d6e3f8;color:#345c96}.nav button.active svg{stroke-width:2}.profile{margin-top:34px}.section-label{color:#8c9bb4}.mini-network{font-size:12px;color:#657a9b;padding:10px 15px;gap:11px}.platform{display:inline-grid;place-items:center}.platform svg{width:64%;height:64%;stroke-width:1.7}.platform.linkedin svg{stroke:none}.network-row .platform,.mini-network .platform{border:0!important;box-shadow:none;width:35px;height:35px;border-radius:10px;flex-shrink:0;color:#fff!important}.network-row .platform.linkedin,.mini-network .platform.linkedin{background:#0a66c2!important}.network-row .platform.instagram,.mini-network .platform.instagram{background:linear-gradient(35deg,#f2a13c 0%,#de4383 48%,#8552bc 100%)!important}.network-row .platform.x,.mini-network .platform.x{background:#202630!important}.network-row .platform.facebook,.mini-network .platform.facebook{background:#1877f2!important}.mini-network .platform{width:29px;height:29px;border-radius:8px}.mini-network .platform svg{width:60%;height:60%}.network-row{padding-top:22px;gap:12px}.network-row strong{font-size:12px;font-weight:550;color:#445c7d}.network-row small{color:#8397b5;font-size:10px}.connection-status{font-size:9px;color:#7189a9}.connection-status span{background:#85a5d1}.side-card{padding:22px;border-radius:12px}.card-heading h3{font-size:13px;color:#354a69}.connect-small{background:#eef3fc;border-color:#d9e5f7;color:#6687b9;font-size:9px;padding:6px 9px;border-radius:6px}.filter .platform{width:15px;height:15px;min-width:15px;padding:1px;border-radius:4px;color:#fff}.filter .platform svg{width:85%;height:85%}.filter .platform.linkedin{background:#0a66c2}.filter .platform.instagram{background:linear-gradient(35deg,#f2a13c,#de4383,#8552bc)}.filter .platform.x{background:#252b36}.filter .platform.facebook{background:#1877f2}.filter{padding:8px 11px;border-radius:8px}.filter.active{background:#e5edfc;border-color:#ccdaf1;color:#3b6099}.post-head .avatar-button>.platform{width:18px;height:18px;display:grid;padding:1px;border:2px solid #fff;color:#fff;border-radius:5px}.post-head .platform.linkedin{background:#0a66c2}.post-head .platform.instagram{background:linear-gradient(35deg,#f2a13c,#de4383,#8552bc)}.post-head .platform.x{background:#202630}.post-head .platform.facebook{background:#1877f2}.post-head .avatar-button>.platform svg{width:90%;height:90%}.welcome{background:linear-gradient(155deg,#b1d2fa 0%,#c6dbf7 35%,#e0e2f5 69%,#f3e3ee 100%);border-color:#d0dcf1;min-height:156px}.post-rank{border-radius:7px}.sidebar-note{border-color:#e0e6f3}.card-heading button{color:#6e86ab}.primary{font-weight:500}.network-row .platform.instagram svg{stroke:white}.x-connection-bar>.platform{width:28px;height:28px}.x-connection-bar .platform.x{background:#202630;color:#fff;border:0}.chat-contact.active{background:#e8effb}.contact-person>.avatar{box-shadow:0 0 0 2px #f0f4fc}
@media(max-width:1200px){.brand{font-size:25px;gap:8px;padding:0 6px}.brand-symbol{width:36px;height:36px}.mini-network{padding-left:12px}.network-row{gap:10px}.side-card{padding:20px}}
@media(max-width:700px){.mobile-brand{display:flex;font-size:21px}.brand-symbol{width:31px;height:31px}.page-heading .primary{font-size:10px;padding:10px 12px;min-height:38px;gap:6px}.page-heading .primary svg{width:13px;height:13px}.nav button{padding:8px 22px;font-size:10px;gap:4px;border-radius:9px}.filter{padding:7px 9px;font-size:9px}.filter .platform{width:13px;height:13px;min-width:13px}.side-card{padding:21px}.welcome{min-height:151px}.top-actions{gap:11px}}

/* Spacious hero exploration: keep the feed controls directly below the banner. */
.welcome{min-height:clamp(300px,42vh,420px);padding:48px 46px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;background:radial-gradient(ellipse at 92% 90%,#f2cce6 0%,transparent 55%),linear-gradient(120deg,#9fc8fc 0%,#c3d9fa 43%,#e5d9f2 100%)}.welcome .eyebrow{font-size:10px;color:#47658c;margin-bottom:18px;position:relative;z-index:1}.welcome h2{font-size:clamp(30px,3.3vw,46px);line-height:1.17;font-weight:700;letter-spacing:-1.6px;max-width:650px;position:relative;z-index:1;color:#273f60}.welcome p{font-size:13px;line-height:1.9;max-width:500px;margin-top:20px;position:relative;z-index:1;color:#486383}.welcome .botanical{width:350px;height:350px;right:22px;bottom:-45px;opacity:.3}.welcome .spark{font-size:38px;right:28%;top:42px}.welcome+.layout .feed-tabs{margin-top:0}
@media(max-width:1100px){.welcome{padding:38px 32px}.welcome h2{max-width:480px}.welcome .botanical{right:-65px;opacity:.23}}
@media(max-width:700px){.welcome{min-height:330px;padding:34px 25px;margin-bottom:25px}.welcome .eyebrow{font-size:9px;margin-bottom:18px}.welcome h2{font-size:35px;max-width:310px;letter-spacing:-1.25px}.welcome p{font-size:11px;max-width:280px;margin-top:18px}.welcome .botanical{width:240px;height:240px;right:-65px;bottom:-55px;opacity:.22}.welcome .spark{right:24px;top:26px;font-size:27px}}

/* Top-to-white sky gradient, matching the supplied reference's vertical falloff. */
.brand{font-size:26px;font-weight:650;letter-spacing:-1.35px;gap:8px;color:#17191e}.brand-symbol{width:31px;height:31px;box-shadow:none;border-radius:0}.mobile-brand{font-weight:650;letter-spacing:-1px;color:#17191e}.mobile-brand img{width:27px;height:27px;border-radius:0}.sidebar-bottom{padding-top:50px}.moments-page{position:relative;background:linear-gradient(180deg,#a9d3fc 0px,#b7dafb 150px,#d0e0f4 300px,#eee5ec 440px,#f7f0f2 520px,#fff 660px,#f5f7fb 850px)}.moments-page .topbar{background:transparent;backdrop-filter:none;border-bottom:1px solid #ffffff38}.moments-page .workspace{padding-top:0}.moments-page .page-heading{display:none}.moments-page .welcome{border:0;border-radius:0;box-shadow:none;background:transparent;min-height:370px;margin-bottom:26px;padding:50px 20px 62px;text-align:center;align-items:center}.moments-page .welcome .eyebrow{font-size:10px;letter-spacing:.5px;font-weight:500;color:#4a5b6f;margin-bottom:22px}.moments-page .welcome h2{color:#141820;font-size:clamp(34px,3.5vw,48px);font-weight:550;letter-spacing:-1.9px;max-width:650px;line-height:1.15}.moments-page .welcome p{color:#526072;font-size:13px;line-height:1.75;margin-top:22px;max-width:500px}.moments-page .welcome .botanical,.moments-page .welcome .spark{display:none}.moments-page .topbar .outline{color:#fff;background:#17191e;border-color:#17191e;border-radius:6px}.moments-page .layout{position:relative}.moments-page .crumb,.moments-page .crumb strong{color:#34455b}.moments-page .search{background:#ffffff45;border-color:#ffffff5c}.moments-page .feed-tabs{border-color:#c7d1df}.moments-page .tab{color:#536278}.moments-page .tab.active{color:#203958}.moments-page .filter{color:#455b76}.moments-page .post-body{color:#394b62}.moments-page .card-desc{color:#64758c}
@media(max-width:700px){.moments-page .workspace{padding-top:0}.moments-page .welcome{min-height:355px;padding:45px 4px 55px;margin-bottom:15px}.moments-page .welcome h2{font-size:36px;max-width:340px;letter-spacing:-1.5px}.moments-page .welcome p{font-size:11px;max-width:285px}.moments-page .welcome .eyebrow{font-size:9px}.moments-page{background:linear-gradient(180deg,#a9d3fc 0px,#c4dff8 200px,#eee5ec 380px,#fff 560px,#f5f7fb 750px)}}

/* Readability pass: 16px content, 14px metadata, and usable controls. */
body{font-size:16px}.nav button{font-size:16px;min-height:48px}.nav button svg{width:24px;height:24px}.profile strong{font-size:16px}.tiny,.profile .tiny{font-size:14px;color:#566579}.crumb strong{font-size:16px;font-weight:600}.subtitle,.card-desc,.network-row small,.connection-status,.post-meta,.people-row small,.rank-legend .rank-desc,.default-info,.footer-note,.share-hint{font-size:14px;color:#536278;line-height:1.65}.post-name,.network-row strong,.card-heading h3,.people-row strong{font-size:16px;color:#29394f}.post-body,.moments-page .post-body{font-size:16px;line-height:1.8;color:#334155}.tab,.filter,.sort,.sort select,.post-rank,.rank-legend strong,.card-link,.connect-small,.primary,.outline,.contact-row select,.contact-row.header,.contacts-stat{font-size:14px}.tab{min-height:44px}.filter,.primary,.outline,.connect-small,.icon-btn{min-height:44px}.icon-btn{min-width:44px}.search input{font-size:14px;width:155px}.search input::placeholder{color:#5c6b80}.search kbd{display:none}.post-foot button,.source-link{font-size:14px;color:#536278;min-height:44px}.feed-date,.welcome .eyebrow,.moments-page .welcome .eyebrow{font-size:12px;color:#4a5a70}.welcome p,.moments-page .welcome p{font-size:16px;color:#45556c}.modal p,.modal label,.range-row,.modal select,.modal .tiny{font-size:16px;color:#475569}.modal{width:540px;max-width:calc(100vw - 32px);max-height:90vh;overflow:auto}.modal button{font-size:15px}.range-row{flex-wrap:wrap;gap:10px}.range-row input{min-width:80px}.rank-legend .rank-desc{font-size:14px}.sidebar-bottom{padding-top:28px}.sidebar-bottom>button{font-size:14px;min-height:48px;color:#46566e}.sidebar-bottom>.share-entry{border:1px solid #d6deea;background:#eef2fa;padding:16px 12px;gap:10px;align-items:center;margin-bottom:14px}.share-entry span{display:flex;flex:1;flex-direction:column;text-align:left;gap:5px}.share-entry strong{font-size:14px;color:#24364e}.share-entry small{font-size:13px;color:#52647e}.share-entry>svg:last-child{width:16px}.share-profile{display:flex;align-items:center;flex-direction:column;gap:9px;margin:20px 0}.share-profile .avatar{width:64px;height:64px}.share-profile strong{font-size:20px}.share-profile span{font-size:14px;color:#566579}.share-qr{display:block;width:220px;height:220px;margin:12px auto;background:white}.share-input{width:100%;padding:12px;border:1px solid #c9d3e2;border-radius:8px;font-size:14px;color:#334155}.share-actions{display:flex;gap:12px;margin-top:18px}.share-actions>*{flex:1}.share-hint{text-align:center;margin-bottom:20px}.moments-page .tab,.moments-page .filter{color:#40536e}.top-actions{gap:12px}.network-row{flex-wrap:wrap}.post-head{flex-wrap:wrap}.contact-row select{min-height:44px}.contact-row input[type=checkbox]{width:20px;height:20px}.post-rank{min-height:36px}.modal-top h2{font-size:24px}
@media(max-width:1200px){.brand{font-size:24px}.topbar{padding-left:26px;padding-right:26px}.workspace{padding-left:26px;padding-right:26px}.layout{grid-template-columns:minmax(0,1fr) 292px;gap:20px}}
@media(max-width:1000px){.layout{grid-template-columns:minmax(0,1fr)}}
@media(max-width:700px){.nav button{font-size:13px;padding:5px 20px;gap:3px;min-height:48px}.nav button svg{width:23px;height:23px}.topbar{padding:0 16px}.top-actions{gap:5px}.top-actions .x-mode{font-size:12px;padding:8px;min-height:40px}.workspace{padding-left:18px;padding-right:18px}.moments-page .welcome p{font-size:15px}.tab,.filter,.post-rank,.post-meta,.source-link,.post-foot button{font-size:13px}.filters{flex-wrap:wrap}.post-name{font-size:16px}.post-body,.moments-page .post-body{font-size:16px}.post-rank{margin-left:auto}.sort{display:none}.mobile-brand{font-size:20px}.mobile-brand img{width:23px;height:23px}.top-avatar{width:32px;height:32px}.top-actions .icon-btn{display:none}.contact-row select{font-size:13px}.x-flow .primary,.x-flow .outline,.x-connection-bar .tiny{font-size:14px}.sidebar-bottom>.share-entry{display:none}}

.share-profile{margin:12px 0;gap:6px}.share-profile .avatar{width:52px;height:52px}.share-qr{width:180px;height:180px;margin:8px auto}.share-actions{align-items:stretch}.share-actions .outline{margin-top:0;justify-content:center}.post-rank,.post-rank.rank3{color:#405575}.rank-legend strong{color:#435b7b}.default-info strong{color:#435b7b}.contact-person{font-size:16px}.contact-person small{font-size:14px;color:#526278}.profile .tiny{white-space:nowrap}

.personal-photo{filter:grayscale(1) contrast(1.13) brightness(.86);object-fit:cover;object-position:center 40%}
.browser-mode{font-size:14px;padding:9px 12px;white-space:nowrap}.browser-mode small{font-size:11px;color:#536885;margin-left:5px}.browser-notice{font-size:14px;line-height:1.7;color:#475b76;background:#edf2fc;padding:15px;border-radius:9px;margin:18px 0}.browser-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:18px 0}.browser-controls span{font-size:14px;color:#52637b}.browser-contact{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:14px}.browser-contact .contact-person{text-align:left;min-width:0}.browser-contact select{width:100%}.browser-steps{font-size:15px;line-height:1.8;padding-left:22px}.browser-workspace .x-connection-bar{flex-wrap:wrap;gap:12px}.browser-workspace .post{max-width:850px}.browser-workspace .post-head{flex-wrap:wrap}.browser-workspace .post-name{padding:0}@media(max-width:1000px){.top-actions .search{display:none}}@media(max-width:700px){.browser-mode{font-size:12px;padding:6px}.browser-mode small{display:none}.browser-contact{grid-template-columns:minmax(0,1fr) 115px}.browser-contact>:last-child{display:block}.browser-controls .outline{font-size:13px}.top-actions{gap:5px}}

.browser-contact{grid-template-columns:24px minmax(0,1fr) 160px}.browser-contact input[type=checkbox]{width:20px;height:20px;accent-color:#284f96}@media(max-width:700px){.browser-contact{grid-template-columns:22px minmax(0,1fr) 115px}}
