:root{--bg:#111411;--panel:#191d19;--panel2:#20251f;--line:#30362d;--text:#f0f2e8;--muted:#969e8f;--lime:#c3ee83;--orange:#efa66f;--red:#ef9d91;--radius:16px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.5 "Segoe UI",Arial,sans-serif}button,input,textarea,select{font:inherit}button,a,input,textarea,select{outline-offset:4px}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}.hidden{display:none!important}.shell{display:grid;grid-template-columns:246px 1fr;min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;border-right:1px solid var(--line);padding:30px 20px;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:11px;font-size:24px;font-weight:750;letter-spacing:-1px}.brand-light{font-weight:350;color:var(--lime)}.brand small{display:block;font-size:8px;letter-spacing:2.4px;color:var(--muted);margin-top:2px}.brand-mark{display:flex;align-items:center;justify-content:center;position:relative;width:56px;height:56px;background:var(--lime);color:#192112;font-size:36px;font-weight:900;clip-path:polygon(15% 0,85% 0,85% 15%,100% 15%,100% 85%,85% 85%,85% 100%,15% 100%,15% 85%,0 85%,0 15%,15% 15%)}.brand-mark span{font-size:18px;position:absolute;right:7px;bottom:4px}.brand-mark.small{width:37px;height:37px;font-size:26px}.brand-mark.small span{font-size:12px;right:4px;bottom:2px}.workspace{display:flex;align-items:center;gap:10px;background:#1c211a;border:1px solid var(--line);padding:12px 9px;margin:34px 0;font-size:11px;border-radius:10px}.workspace-icon{font-size:23px;color:var(--lime)}small{display:block;color:var(--muted);font-size:11px}.nav-label,.eyebrow{font-size:10px;letter-spacing:1.8px;color:var(--muted);font-weight:650}nav{display:grid;gap:6px;margin-top:8px}nav a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:9px;color:#abb2a3;font-size:13px}nav a>span{font-size:20px;width:22px;text-align:center}nav a.active{color:var(--lime);background:#293122}nav a:hover{background:var(--panel2)}nav b{margin-left:auto;background:#3c4a2d;font-size:10px;padding:1px 7px;border-radius:5px}.sidebar-bottom{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:28px;border-top:1px solid var(--line);font-size:12px}.server-dot,.status-dot{width:7px;height:7px;background:var(--lime);display:inline-block;border-radius:50%;box-shadow:0 0 0 4px #c3ee8310}.sidebar-bottom small{font-size:10px}.icon-button{background:transparent;border:0;color:var(--muted);font-size:20px;padding:4px 8px}.sidebar-bottom .icon-button{margin-left:auto}main{min-width:0}.topbar{height:76px;padding:0 40px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.topbar .status-dot{background:var(--orange);margin-right:11px}.top-right{display:flex;align-items:center;gap:23px}.avatar{display:grid;place-items:center;background:#323c2a;color:var(--lime);width:32px;height:32px;border-radius:50%;font-weight:700}.content{max-width:1530px;margin:auto;padding:34px 40px 30px;min-height:calc(100vh - 126px)}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.page-heading h1{font-size:30px;letter-spacing:-1px;font-weight:600;margin:5px 0}.page-heading p{margin:3px 0;color:var(--muted);font-size:13px}.page-heading .eyebrow{color:var(--lime);font-size:9px}.primary,.secondary,.danger{border:1px solid transparent;border-radius:8px;padding:10px 17px;display:inline-flex;justify-content:center;align-items:center;gap:14px;font-size:12px;font-weight:650;white-space:nowrap}.primary{background:var(--lime);color:#1d2915}.primary:hover{background:#d7ffa0}.secondary{border-color:var(--line);color:var(--text);background:var(--panel2)}.secondary:hover{border-color:#69765a}.danger{background:#412822;color:var(--red)}.toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}.stat{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px 20px}.stat-top{display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.stat-icon{color:var(--lime)}.stat strong{font-size:31px;display:block;line-height:1.3;letter-spacing:-1px;margin-top:10px;font-weight:550}.stat small{font-size:10px;margin-top:8px}.overview-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:22px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.panel-head{padding:20px 22px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:12px}.panel-head h2{margin:0;font-size:15px;font-weight:550}.panel-head a{color:var(--lime);font-size:11px}.panel-body{padding:22px}.empty{display:grid;justify-items:center;text-align:center;padding:45px 24px;color:var(--muted)}.empty .empty-icon{font-size:32px;color:var(--lime);width:68px;height:68px;background:#252f1f;border:1px dashed #62744d;border-radius:18px;display:grid;place-items:center;margin-bottom:17px}.empty h3{color:var(--text);font-size:16px;font-weight:500;margin:0 0 7px}.empty p{font-size:12px;max-width:360px;margin:0 0 19px}.setup-step{display:flex;gap:13px;margin-bottom:19px}.step-number{width:25px;height:25px;flex-shrink:0;border-radius:50%;background:#2c3425;color:var(--lime);font-size:11px;display:grid;place-items:center}.setup-step h3{font-size:12px;margin:1px 0 4px;font-weight:550}.setup-step p{font-size:11px;color:var(--muted);margin:0}.chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);border-radius:6px;padding:3px 8px;font-size:10px;color:var(--muted);white-space:nowrap}.chip.green{background:#2b3822;color:var(--lime);border-color:#405132}.chip.orange{background:#352b22;color:var(--orange);border-color:#554333}.chip.red{color:var(--red);background:#372621}.notice{padding:13px 17px;background:#222a1e;border:1px solid #3e4b32;border-radius:9px;color:#b2c7a0;font-size:12px;margin-bottom:23px}.notice.orange{background:#2a241d;border-color:#4d3d2b;color:#cfb293}.activity{margin-top:24px}.activity-row{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.activity-row:last-child{border-bottom:0}.activity-row time{color:var(--muted);margin-left:auto;font-size:10px;flex-shrink:0}.asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.asset-card{border:1px solid var(--line);background:var(--panel);border-radius:13px;overflow:hidden}.asset-thumb{height:172px;background:linear-gradient(140deg,#2a3720,#1b2019 60%,#2a3025);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pixel-art{display:grid;grid-template-columns:repeat(5,15px);gap:3px;transform:rotate(-8deg)}.pixel-art i{display:block;width:15px;height:15px;background:#718c4c}.pixel-art i:nth-child(3n){background:#465c30}.pixel-art i:nth-child(4n){background:#a8cc77}.play-icon{position:absolute;font-size:27px;background:#11141199;border:1px solid #abb2a344;width:48px;height:48px;border-radius:50%;display:grid;place-items:center}.asset-thumb>.chip{position:absolute;bottom:12px;right:12px;background:#131811de}.asset-info{padding:16px}.asset-info h3{font-size:13px;font-weight:550;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-info small{font-size:10px;margin-bottom:15px}.asset-info .secondary{width:100%}.upload-zone{border:1px dashed #526044;border-radius:14px;min-height:150px;display:grid;place-items:center;text-align:center;padding:25px;margin-bottom:25px;background:#1b2218;cursor:pointer}.upload-zone:hover,.upload-zone.dragover{background:#26321e;border-color:var(--lime)}.upload-zone strong{font-weight:500;font-size:15px;display:block;color:var(--text)}.upload-zone p{font-size:11px;color:var(--muted);margin:7px 0 0}.upload-zone .upload-icon{font-size:25px;color:var(--lime);display:block;margin-bottom:8px}.network-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:16px}.network-card{padding:19px}.network-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:9px}.network-title input{background:transparent;border:0;border-bottom:1px solid transparent;padding:3px 0;font-weight:550;font-size:14px;max-width:155px;color:var(--text)}.network-title input:focus{border-bottom-color:var(--lime)}.platform-row{display:flex;align-items:center;gap:9px;padding:10px 0;border-top:1px solid var(--line);font-size:11px}.platform-icon{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:7px;font-size:11px;background:#2b2e28;color:#ddd}.platform-icon.youtube{color:#ffaba2;background:#3b2725}.platform-icon.tiktok{color:#c1e6e5;background:#233131}.platform-icon.facebook{color:#adcbf7;background:#233047}.platform-icon.instagram{color:#e7b5de;background:#3a2737}.platform-row button,.platform-row small{margin-left:auto;font-size:10px}.link-button{border:0;color:var(--lime);background:transparent;padding:4px 0}.toggle{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted)}input[type=checkbox]{accent-color:var(--lime);width:15px;height:15px;cursor:pointer}.settings-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:22px}.form-fields{display:grid;gap:17px}label{display:grid;gap:7px;color:#c4cbbd;font-size:12px}input,textarea,select{border:1px solid #3a4233;border-radius:7px;background:#121711;color:var(--text);padding:10px 12px;width:100%;font-size:12px}textarea{resize:vertical;min-height:86px}label small{font-size:10px}input[type=checkbox],input[type=radio]{width:auto}.check-label{display:flex;align-items:center;gap:8px}.settings-grid h3{font-size:13px;margin:0 0 18px}.settings-grid .primary{margin-top:20px}.info-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.info-row:last-child{border:0}.info-row span:first-child{color:var(--muted)}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:11px;white-space:nowrap}th{text-align:left;color:var(--muted);font-weight:500;font-size:10px;padding:13px 18px;background:#1f241c}td{padding:15px 18px;border-top:1px solid var(--line)}td .asset-title{max-width:220px;overflow:hidden;text-overflow:ellipsis;display:block}td small{font-size:10px}.row-actions{display:flex;gap:10px}.table-caption{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.table-caption select{width:180px}.muted{color:var(--muted)}.lime{color:var(--lime)}.summary-strip{display:flex;gap:18px;align-items:center;padding:14px 18px;background:var(--panel);border:1px solid var(--line);border-radius:9px;margin-bottom:22px;color:var(--muted);font-size:11px}.summary-strip strong{color:var(--text)}footer{padding:15px 40px;border-top:1px solid var(--line);font-size:9px;letter-spacing:1.5px;color:#6e7965;display:flex;justify-content:space-between}footer span{letter-spacing:0}dialog{background:var(--panel);color:var(--text);border:1px solid #4c5840;border-radius:18px;width:min(960px,94vw);max-height:92vh;padding:0}dialog::backdrop{background:#080c08ca;backdrop-filter:blur(5px)}.modal-heading{padding:22px 27px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px}.modal-heading h2{font-size:18px;margin:0;font-weight:500;word-break:break-word}.modal-grid{display:grid;grid-template-columns:270px 1fr;gap:25px;padding:25px}.preview-player{width:100%;max-height:365px;background:#0a0c09;border-radius:10px;display:block}.modal-grid .form-fields{gap:12px}.modal-section{border-top:1px solid var(--line);padding:22px 25px}.modal-section h3{font-size:14px;margin:0 0 15px}.caption-tabs{display:flex;gap:5px;margin-bottom:14px;flex-wrap:wrap}.caption-tabs button{background:var(--panel2);border:1px solid var(--line);color:var(--muted);padding:7px 12px;font-size:10px;border-radius:6px}.caption-tabs button.active{background:#303e25;color:var(--lime);border-color:#516c3b}.modal-section .toolbar{margin-top:14px}.plan-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:13px}.network-checks{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:15px}.network-checks label{display:flex;gap:5px;align-items:center;font-size:10px}.modal-note{font-size:11px;color:var(--muted);margin:13px 0 0}.error-message{color:var(--red);font-size:12px;overflow-wrap:anywhere}.toast{position:fixed;bottom:25px;right:25px;max-width:430px;padding:15px 20px;background:#35492a;border:1px solid #627e48;border-radius:10px;box-shadow:0 10px 40px #0005;z-index:20;font-size:13px}.toast.error{background:#4b2d26;border-color:#925849}.login{min-height:100vh;display:grid;place-items:center;background:radial-gradient(ellipse at top right,#2a3720 0,transparent 60%)}.login-card{width:min(400px,90vw);padding:30px}.login-card h1{font-size:38px;line-height:1.15;letter-spacing:-1px;font-weight:550}.login-card label{margin-top:30px}.login-card .primary{width:100%;margin-top:17px}.login-card .brand-mark{margin-bottom:30px}.login-card .eyebrow{color:var(--lime)}.busy{opacity:.55;pointer-events:none}.inline-meta{display:flex;gap:8px;margin-top:14px}.metric-note{font-size:11px;color:var(--muted);padding:14px 22px}.checklist{display:grid;gap:9px;color:var(--muted);font-size:12px}.checklist p{margin:0}.top-space{margin-top:22px}@media(min-width:1500px){.content{padding-top:44px}.asset-thumb{height:190px}}@media(max-width:1100px){.shell{grid-template-columns:210px 1fr}.sidebar{padding:25px 13px}.content{padding:25px}.topbar{padding:0 25px}.stats{gap:10px}.stat{padding:14px}.overview-grid,.settings-grid{grid-template-columns:1fr}.network-grid{grid-template-columns:repeat(2,1fr)}.workspace{font-size:10px}.modal-grid{grid-template-columns:230px 1fr}}@media(max-width:720px){.shell{display:block}.sidebar{height:auto;position:static;padding:17px 15px 0;border-right:0;border-bottom:1px solid var(--line)}.brand{font-size:21px}.brand small,.workspace,.nav-label,.sidebar-bottom{display:none}nav{display:flex;overflow:auto;gap:2px;margin-top:17px}nav a{white-space:nowrap;font-size:11px;padding:10px}nav a>span{font-size:15px;width:auto}nav b{display:none}.topbar{height:55px;padding:0 18px}.content{padding:22px 16px}.page-heading{align-items:flex-start}.page-heading h1{font-size:25px}.page-heading p{font-size:11px}.page-heading .primary{padding:9px 11px;font-size:10px}.stats{grid-template-columns:repeat(2,1fr)}.stat strong{font-size:28px}.network-grid{grid-template-columns:1fr}.modal-grid{grid-template-columns:1fr}.preview-player{height:260px}.plan-fields{grid-template-columns:1fr}.network-checks{grid-template-columns:repeat(4,1fr)}footer{padding:15px 16px}.summary-strip{flex-wrap:wrap;gap:8px 15px}.top-right{gap:9px}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-thumb{height:135px}.asset-info{padding:12px}.modal-heading,.modal-section,.modal-grid{padding:18px}.toast{right:15px;left:15px;bottom:15px}.panel-head{padding:17px}.panel-body{padding:18px}}@media(prefers-reduced-motion:no-preference){button,a,.upload-zone{transition:background .15s,border-color .15s}}
:root{--report-cell:#252d21}
.monitored-account{align-items:center;gap:10px;min-height:92px}.monitored-identity{flex:1;min-width:0}.monitored-identity strong{display:block;font-size:12px;font-weight:550;overflow-wrap:anywhere}.monitored-identity small{display:block;font-size:10px;line-height:1.6}.monitored-identity a{color:var(--text)}.network-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px;padding-top:14px;border-top:1px solid var(--line)}.network-stat{background:#171d14;padding:10px 8px;border-radius:8px;min-width:0}.network-stat strong{display:block;font-size:20px;font-weight:550;margin:8px 0;overflow-wrap:anywhere}.network-stat small{display:block;font-size:9px;line-height:1.4;color:var(--muted)}.monitor-footer{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:12px;font-size:9px;color:var(--muted)}.monitor-footer button{font-size:10px}.monitor-period-label{display:flex;align-items:center;gap:10px;font-size:12px}.monitor-period-label select{width:auto;font-size:12px;padding:7px 10px}.monitor-explanation{font-size:11px;line-height:1.7;background:#1b2117}.network-card .network-connection{margin-top:15px}.network-card .platform-row .link-button{font-size:10px;padding:4px}#social-monitor-summary .network-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.network-stat strong{font-size:19px}.monitored-account{min-height:84px}.monitor-period-label{flex-wrap:wrap}.monitor-footer{font-size:10px}}
#social-dialog{max-width:1100px;width:95vw}.social-setup{padding-top:0}.social-browser-bar,.social-keys{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.social-browser-bar select{flex:1;min-width:180px}.social-screen-wrap{background:#111;min-height:180px;border:1px solid var(--line);border-radius:8px;overflow:auto}.social-screen-wrap img{display:block;width:100%;cursor:crosshair}.social-screen-wrap img:focus{outline:2px solid var(--lime);outline-offset:-2px}.social-type-form{display:flex;gap:12px;align-items:end}.social-type-form label{flex:1}.social-type-form button{margin-bottom:1px}.social-row small{font-size:10px;line-height:1.5}.social-row>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.social-row .link-button{white-space:nowrap}#dolphin-profile-list{width:100%}@media(max-width:720px){.social-type-form{display:block}.social-type-form button{margin-top:10px}.social-browser-bar button,.social-keys button{font-size:11px;padding:8px}.social-screen-wrap{min-height:120px}}
.report-list{display:grid;gap:14px}.report-card{display:grid;grid-template-columns:minmax(0,1fr) 170px auto;align-items:center;gap:25px;padding:23px}.report-card h2{margin:0;font-size:15px;overflow-wrap:anywhere}.report-card p{font-size:12px;margin:8px 0 0}.report-card strong{font-size:22px;font-weight:550}.report-card progress{width:100%;height:7px;margin-top:12px}progress{accent-color:var(--lime);border:0;border-radius:8px;background:var(--line);overflow:hidden}progress::-webkit-progress-bar{background:var(--line)}progress::-webkit-progress-value{background:var(--lime);border-radius:8px}.asset-tabs{display:flex;gap:8px;padding:15px 25px;border-bottom:1px solid var(--line)}.asset-tabs button{background:transparent;border:1px solid var(--line);color:var(--muted);padding:9px 13px;border-radius:8px;font-size:12px}.asset-tabs button[aria-pressed=true]{background:#303e25;border-color:#516c3b;color:var(--lime)}.delivery-progress{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:6px 20px;margin:3px 0 22px}.delivery-progress strong{font-size:43px;letter-spacing:-1.5px;font-weight:550;line-height:1.4}.delivery-progress strong span{font-size:25px;color:var(--muted)}.delivery-progress p{font-size:12px;color:var(--muted);text-align:right}.delivery-progress progress{grid-column:1/-1;width:100%;height:8px}.report-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.report-toolbar p{font-size:11px;margin:0}.destination-matrix{border:1px solid var(--line);border-radius:10px}.destination-matrix table{table-layout:fixed;min-width:720px}.destination-matrix th{font-size:11px;text-transform:none;padding:13px 10px}.destination-matrix th:first-child{width:125px}.destination-matrix td{padding:7px 5px}.destination-matrix tbody th{border-top:1px solid var(--line);font-weight:500;white-space:normal;background:transparent}.destination-cell{width:100%;display:flex;gap:6px;align-items:center;text-align:left;white-space:normal;min-height:48px;padding:7px;border-radius:7px;border:1px solid transparent;background:var(--report-cell);color:#aeb6a7;font-size:10px;line-height:1.4}.destination-cell>span{font-size:15px}.destination-cell.confirmed{color:var(--lime);background:#293620}.destination-cell.attention{color:var(--red);background:#352722}.destination-cell[aria-pressed=true]{border-color:var(--lime);box-shadow:inset 0 0 0 1px #c3ee8320}.destination-cell:hover{border-color:#748263}.destination-detail{padding:20px;margin-top:20px;background:#121710;border:1px solid var(--line);border-radius:12px}.destination-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.destination-heading h3{margin:5px 0!important;font-size:15px}.destination-detail>p{font-size:12px;overflow-wrap:anywhere}.evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:20px 0}.evidence-grid dt{font-size:10px;color:var(--muted)}.evidence-grid dd{font-size:12px;margin:4px 0 0}.destination-detail .summary-strip{margin-bottom:8px;background:var(--panel)}
@media(max-width:900px){.report-card{grid-template-columns:minmax(0,1fr) 130px}.report-card>button{grid-column:1/-1;justify-self:start}}
@media(max-width:720px){.report-card{padding:18px;gap:15px;grid-template-columns:minmax(0,1fr) 95px}.report-card h2{font-size:13px}.report-card p{font-size:11px}.report-card strong{font-size:20px}.asset-tabs{padding:13px 18px}.asset-tabs button{font-size:11px}.delivery-progress strong{font-size:36px}.delivery-progress p{font-size:11px}.destination-detail{padding:15px}.report-toolbar{align-items:flex-start}.destination-matrix table{min-width:680px}.evidence-grid{gap:15px 10px}}

.destination-matrix{max-height:360px;overflow:auto}.destination-matrix thead{position:sticky;top:0;z-index:1;background:var(--panel)}
.network-connection{border-top:1px solid var(--line);margin-top:12px;padding-top:15px;display:grid;gap:12px}.network-connection p{font-size:11px;margin:5px 0;overflow-wrap:anywhere}.network-connection .secondary{justify-self:start;padding:7px 12px}.network-connection small{font-size:10px}.dolphin-settings{margin-bottom:22px}.dolphin-settings .primary{margin-top:0}.saved-proxy{padding:13px;border:1px solid var(--line);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;font-size:12px}.saved-proxy .check-label{width:100%;font-size:11px}.connection-evidence{display:grid;grid-template-columns:1fr 1fr;gap:15px}.connection-evidence>div{padding:18px;border:1px solid var(--line);border-radius:10px;background:#121710}.connection-evidence strong{display:block;font-size:14px;font-weight:500;margin:7px 0}.connection-evidence p{font-size:12px;overflow-wrap:anywhere}#connection-dialog{max-width:760px}#connection-form .notice{margin:0}#connection-form .toolbar{gap:12px}#connection-form #connection-unsaved{font-size:10px}#connection-dialog .modal-section h3{margin-bottom:17px}@media(max-width:720px){.connection-evidence{grid-template-columns:1fr}.connection-evidence>div{padding:14px}#connection-dialog .toolbar{gap:8px}#connection-dialog .toolbar button{white-space:normal;text-align:center}}
