:root{--ink:#123d63;--muted:#6e8ba3;--line:#dbe9f2;--bg:#f3f8fc;--green:#087eaf;--green2:#36bce3;--mint:#e1f5fb;--navy:#073f68;--shadow:0 12px 34px rgba(12,87,134,.09)}
.app-shell.hidden,.login-screen.hidden{display:none}.sidebar{background:linear-gradient(180deg,#063f69,#075782)}.brand{padding:0 7px 34px}.brand img{width:168px;filter:brightness(0) invert(1)}.nav-item{color:#bfdfed}.nav-item:hover,.nav-item.active{background:rgba(96,203,235,.17)}.nav-item b{background:#42c5e8;color:#063f69}.lab-status i{background:#63d7ed;box-shadow:0 0 0 4px rgba(99,215,237,.12)}.lab-status small,.profile small,.profile em{color:#aed0dd}.profile>span{background:#51bee0;color:#073f68}.profile em{font-style:normal;font-size:10px}.primary-button{background:linear-gradient(135deg,#087eaf,#14a9d4);box-shadow:0 6px 14px rgba(8,126,175,.2)}.hero-card{background:linear-gradient(135deg,#07517f,#062f55)}.hero-card h2 em{color:#70d8ee}.hero-card p:last-child{color:#b6d8e5}.drop{background:linear-gradient(145deg,#62d7ef,#169dc9)}.chart path[stroke]{stroke:#119fca}.calendar-post{background:#e2f4fa;color:#09678e;border-color:#25b6dd}.text-button,.outline-button{color:#087eaf}.ai-badge{background:#e4f4fa;color:#087eaf}.insight-banner{background:#064d79}.soft-icon.green,.soft-icon.blue{background:#e1f4fa;color:#087eaf}.channel b,.metric p b{color:#078eb9}.bars i span{background:linear-gradient(90deg,#087eaf,#4bc9e5)}
.login-screen{min-height:100vh;display:grid;grid-template-columns:1.1fr .9fr;background:#f5faff}.login-visual{background:linear-gradient(145deg,#063e69,#087fb0 65%,#47c8e6);color:#fff;padding:64px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.login-visual:before,.login-visual:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.16);border-radius:50%}.login-visual:before{width:520px;height:520px;right:-150px;top:120px}.login-visual:after{width:350px;height:350px;right:-65px;top:205px}.login-visual img{width:210px;filter:brightness(0) invert(1);position:relative;z-index:1}.login-visual>div{position:relative;z-index:1;max-width:560px}.login-visual h2{font:800 44px/1.15 Manrope;margin:0 0 18px}.login-visual h2 em{font-style:normal;color:#8be5f6}.login-visual>div>p:last-child{color:#c6e7f2;line-height:1.65;max-width:500px}.login-card{align-self:center;width:min(400px,calc(100% - 50px));margin:auto;background:#fff;border:1px solid var(--line);border-radius:18px;padding:34px;box-shadow:0 24px 65px rgba(6,77,119,.12)}.login-card h1{font:800 29px Manrope;margin:0}.login-card>p:nth-of-type(2){color:#718ba0;font-size:13px;margin-bottom:25px}.login-card label{display:grid;gap:7px;font-size:11px;font-weight:700;margin:13px 0}.login-card input{width:100%;border:1px solid var(--line);border-radius:9px;padding:12px;outline:none}.login-card .primary-button{width:100%;margin-top:5px}.login-card>small{display:block;text-align:center;color:#91a5b3;margin-top:16px;font-size:9px}.login-error{min-height:16px!important;color:#bf4755!important;font-size:10px!important;margin:4px 0!important}
@media(max-width:720px){.login-screen{grid-template-columns:1fr}.login-visual{min-height:260px;padding:34px}.login-visual h2{font-size:29px}.login-visual>div>p:last-child{display:none}.login-card{margin:25px auto}.login-visual img{width:170px}}

/* Centro multitienda y herramientas operativas */
.hidden{display:none!important}.control-strip{min-height:66px;margin:-4px 0 18px;background:#fff;border:1px solid var(--line);border-radius:13px;display:flex;align-items:center;padding:8px 12px;gap:15px;box-shadow:0 3px 12px rgba(12,87,134,.03);position:relative;z-index:4}.store-picker-wrap{position:relative}.brand-selector{min-width:270px;border:0;background:transparent;display:flex;align-items:center;gap:10px;text-align:left;padding:6px 10px;border-radius:9px;cursor:pointer;color:var(--ink)}.brand-selector:hover{background:#f1f8fc}.brand-selector div{flex:1}.brand-selector small,.brand-selector strong{display:block}.brand-selector small{font-size:8px;letter-spacing:1.2px;color:#8199aa;font-weight:700;margin-bottom:3px}.brand-selector strong{font-size:12px}.brand-dot,.store-icon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(145deg,#087eaf,#52cce7);color:#fff;font-weight:800}.period-control{display:flex;align-items:center;gap:4px;border-left:1px solid var(--line);padding-left:15px}.period-button{border:0;background:transparent;color:#69869a;padding:8px 10px;border-radius:7px;font:600 10px 'DM Sans';cursor:pointer}.period-button.active{background:#e6f5fb;color:#087eaf}.compare-pill{font-size:9px;color:#69869a;margin-left:6px}.sync-state{margin-left:auto;display:flex;align-items:center;gap:8px;padding-right:7px}.sync-state i{width:8px;height:8px;background:#27b78d;border-radius:50%;box-shadow:0 0 0 4px #e4f7f1}.sync-state strong,.sync-state small{display:block;font-size:9px}.sync-state small{color:#8ba0ae;margin-top:2px}.store-menu{position:absolute;top:52px;left:0;width:335px;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:0 18px 55px rgba(6,63,105,.18);padding:8px;z-index:20}.store-menu>button{width:100%;display:grid;grid-template-columns:36px 1fr 20px;align-items:center;gap:10px;border:0;background:#fff;border-radius:9px;padding:9px;text-align:left;cursor:pointer;color:var(--ink)}.store-menu>button:hover,.store-menu>button.active{background:#eef8fc}.store-menu>button strong,.store-menu>button small{display:block}.store-menu>button strong{font-size:11px}.store-menu>button small{font-size:9px;color:#7c94a5;margin-top:3px}.store-menu>button b{display:none;color:#0b91ba}.store-menu>button.active b{display:block}.store-icon{width:34px;height:34px}.store-icon.all{background:#073f68}.store-icon.chem{background:linear-gradient(145deg,#5b49ba,#8e75df)}.store-icon.beauty{background:linear-gradient(145deg,#d66d99,#f2afc4)}.store-menu-footer{border-top:1px solid var(--line);margin-top:7px;padding:11px;color:#087eaf;font-size:10px;font-weight:700}.operations-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.connection-list{margin-top:13px}.connection-list>div{display:grid;grid-template-columns:34px 1fr 1.2fr auto;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #edf3f7}.connection-list>div:last-child{border:0}.connection-list strong,.connection-list small{font-size:10px}.connection-list small{color:#7d94a4}.connection-list b{font-size:9px;border-radius:99px;padding:5px 8px}.connection-list b.ok{background:#e4f7f1;color:#218366}.connection-list b.warn{background:#fff3df;color:#a36b1d}.count-badge{background:#e2f4fa;color:#087eaf;width:27px;height:27px;border-radius:9px;display:grid;place-items:center;font-size:10px;font-weight:800}.approval-row{display:grid;grid-template-columns:35px 1fr auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #edf3f7}.approval-row>span{width:35px;height:35px;background:#e9f5f9;border-radius:9px;display:grid;place-items:center}.approval-row strong,.approval-row small{display:block;font-size:10px}.approval-row small{color:#7f95a4;margin-top:3px}.approve-button{border:0;background:#e3f6fb;color:#087eaf;border-radius:8px;padding:7px 9px;font:700 9px 'DM Sans';cursor:pointer}.empty-note{font-size:11px;color:#77909f;padding:18px 0}.planner-toolbar,.content-toolbar,.inbox-filters{display:flex;align-items:center;gap:10px;margin-bottom:13px}.planner-toolbar{justify-content:space-between}.legend{display:flex;gap:12px;color:#718a9b;font-size:9px}.legend span{display:flex;align-items:center;gap:5px}.legend i{width:7px;height:7px;border-radius:50%}.legend .draft{background:#aebbc3}.legend .review{background:#e9a348}.legend .scheduled{background:#20a8d1}.calendar-post.status-aprobacion{border-left-color:#e9a348;background:#fff3df;color:#845b1e}.calendar-post.status-borrador{border-left-color:#9aadb8;background:#eef2f4;color:#657984}.content-toolbar{background:#fff;border:1px solid var(--line);padding:10px;border-radius:12px}.search-field{display:flex;align-items:center;gap:7px;flex:1;border:1px solid var(--line);border-radius:8px;padding:0 10px;color:#7a94a5}.search-field input{border:0;outline:0;padding:9px 0;width:100%;font-size:10px}.content-toolbar select{border:1px solid var(--line);border-radius:8px;background:#fff;padding:9px;color:#5f7b8e;font-size:10px}.content-toolbar>span{font-size:9px;color:#8499a7;white-space:nowrap}.publication-table{background:#fff;border:1px solid var(--line);border-radius:13px;overflow:hidden}.publication-head,.publication-row{display:grid;grid-template-columns:minmax(300px,2.2fr) 1fr .8fr .8fr .7fr;gap:14px;align-items:center}.publication-head{padding:12px 17px;background:#f5f9fb;color:#7891a1;font-size:8px;font-weight:800;letter-spacing:1px}.publication-row{padding:13px 17px;border-top:1px solid #edf3f7;font-size:10px}.publication-main,.network-label{display:flex;align-items:center;gap:10px}.publication-main>div{min-width:0}.publication-main strong,.publication-main small,.publication-row>span>small{display:block}.publication-main strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}.publication-main small,.publication-row small{color:#8aa0ae;margin-top:3px;font-size:8px}.mini-cover{width:39px;height:39px;border-radius:9px;background:linear-gradient(145deg,#dff2f8,#8ad5e8);display:grid;place-items:center;font-size:18px;flex:none}.network-label .network{width:23px;height:23px;border-radius:6px;font-size:8px}.status{display:inline-block;padding:5px 8px;border-radius:99px;background:#ecf2f5;color:#607988;font-size:8px}.status-programado{background:#e2f5fb;color:#087ea8}.status-aprobacion{background:#fff2db;color:#9b691f}.status-borrador{background:#edf1f3;color:#657985}.status-publicado{background:#e3f6ed;color:#238260}.no-results{text-align:center;padding:50px;color:#7b94a4;font-size:11px}.inbox-filters button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 11px;color:#688397;font:600 10px 'DM Sans';cursor:pointer}.inbox-filters button.active{background:#087eaf;color:#fff;border-color:#087eaf}.inbox-filters b{font-size:8px;margin-left:4px}.message{width:100%;border:0;background:#fff;text-align:left}.message.active{background:#eaf6fb;border-left:3px solid #13a7d0}.conversation{display:block}.conversation-head{height:72px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;padding:14px 18px}.conversation-head>div{flex:1}.conversation-head strong,.conversation-head small{display:block;font-size:10px}.conversation-head small{color:#7e95a5;margin-top:3px}.chat-area{padding:22px;min-height:350px;background:#f8fbfc}.chat-date{text-align:center;color:#95a6b1;font-size:8px;margin-bottom:18px}.chat-bubble{max-width:70%;background:#fff;border:1px solid var(--line);border-radius:4px 13px 13px 13px;padding:12px;font-size:11px;box-shadow:0 4px 12px rgba(10,78,120,.05)}.chat-bubble small{display:block;text-align:right;color:#8ca0ad;margin-top:6px;font-size:8px}.suggested-answer{display:flex;gap:10px;background:#e7f5fa;border:1px solid #cdebf4;border-radius:11px;padding:13px;margin:24px 0 0 35px}.suggested-answer>span{color:#0b99c3}.suggested-answer strong{font-size:9px;color:#087eaf}.suggested-answer p{font-size:10px;line-height:1.5;margin:5px 0}.reply-box{display:flex;gap:10px;padding:13px;border-top:1px solid var(--line)}.reply-box textarea{min-height:55px;flex:1}.form-row.four{grid-template-columns:1.3fr 1fr 1fr 1fr}
@media(max-width:1050px){.control-strip{flex-wrap:wrap}.sync-state{display:none}.operations-grid{grid-template-columns:1fr}.publication-head,.publication-row{grid-template-columns:minmax(220px,2fr) 1fr .8fr .8fr}.publication-head span:last-child,.publication-row>span:last-child{display:none}}
@media(max-width:720px){.control-strip{align-items:stretch}.brand-selector{min-width:0;width:100%}.store-picker-wrap{width:100%}.store-menu{width:min(335px,calc(100vw - 32px))}.period-control{border-left:0;padding-left:0;overflow:auto}.compare-pill{display:none}.planner-toolbar{align-items:flex-start;flex-direction:column}.content-toolbar{flex-wrap:wrap}.search-field{flex-basis:100%}.publication-table{overflow-x:auto}.publication-head,.publication-row{min-width:720px}.operations-grid{grid-template-columns:1fr}.legend{flex-wrap:wrap}.form-row.four{grid-template-columns:1fr}.connection-list>div{grid-template-columns:34px 1fr auto}.connection-list small{display:none}}

/* Observatorio competitivo */
.compliance-note{display:flex;gap:12px;align-items:flex-start;background:#e9f6fb;border:1px solid #cce9f3;border-radius:13px;padding:16px 18px;margin-bottom:15px}.compliance-note>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#cdeff7;color:#087eaf;font-weight:800}.compliance-note strong{font-size:11px}.compliance-note p{font-size:10px;line-height:1.5;color:#658397;margin:4px 0 0}.competitor-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:15px}.competitor-kpis article{background:#fff;border:1px solid var(--line);border-radius:13px;padding:17px}.competitor-kpis small,.competitor-kpis strong,.competitor-kpis span{display:block}.competitor-kpis small{font-size:8px;letter-spacing:1px;font-weight:800;color:#7c95a5}.competitor-kpis strong{font:800 25px Manrope;margin:9px 0 3px}.competitor-kpis span{font-size:9px;color:#8a9eab}.competitor-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:15px}.competitor-row{display:grid;grid-template-columns:40px minmax(150px,1.5fr) .7fr .7fr auto;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid #edf3f7}.competitor-row:last-child{border:0}.competitor-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#087eaf,#55cae6);color:#fff;font-size:10px;font-weight:800}.competitor-row strong,.competitor-row small{display:block;font-size:10px}.competitor-row small{font-size:8px;color:#8298a7;margin-top:3px}.trend{font-size:9px;color:#258969;background:#e6f6ef;border-radius:99px;padding:5px 7px}.trend.down{color:#ad5c5c;background:#faeaea}.opportunity{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #edf3f7}.opportunity:last-child{border:0}.opportunity>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#e5f4fa;color:#087eaf;font-size:9px;font-weight:800;flex:none}.opportunity strong{font-size:11px}.opportunity p{font-size:10px;line-height:1.45;color:#718a9b;margin:5px 0 9px}.opportunity .outline-button{font-size:9px;padding:7px 9px}#competitor-form{padding:27px}#competitor-form>label{display:grid;gap:7px;font-size:11px;font-weight:700}#competitor-form input,#competitor-form select{width:100%;border:1px solid var(--line);border-radius:9px;padding:10px;background:#fff;outline:none}#competitor-form .form-row{grid-template-columns:1fr 1fr 1.4fr}
@media(max-width:1050px){.competitor-layout{grid-template-columns:1fr}.competitor-kpis{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.competitor-kpis{grid-template-columns:1fr 1fr}.competitor-row{grid-template-columns:38px 1fr auto}.competitor-row>span:nth-of-type(2),.competitor-row>span:nth-of-type(3){display:none}#competitor-form .form-row{grid-template-columns:1fr}}

/* Navegación siempre identificable */
@media(max-width:1050px) and (min-width:721px){.app-shell{grid-template-columns:220px 1fr}.sidebar{padding:27px 14px}.nav-item{font-size:13px!important;justify-content:flex-start;padding:11px 12px}.nav-item span{font-size:18px}.nav-item b{display:inline-block}.brand{justify-content:flex-start}.brand img{width:160px}.sidebar-bottom{display:none}}
@media(max-width:720px){.sidebar{height:76px;padding:6px 4px}.sidebar nav{gap:2px}.nav-item{font-size:8px!important;display:flex;flex-direction:column;gap:3px;padding:7px 4px;white-space:nowrap}.nav-item span{font-size:16px;width:auto}.nav-item b{display:none}main{padding-bottom:94px}}

/* Identidad visual suministrada */
.brand img{width:176px;height:auto;filter:none;background:#fff;border-radius:10px;padding:5px 8px}.login-visual img{width:250px;height:auto;filter:none;background:#fff;border-radius:13px;padding:8px 12px;box-shadow:0 12px 30px rgba(0,42,72,.14)}

/* Presupuesto publicitario por red */
.ad-budget-box{margin-top:15px;border:1px solid var(--line);border-radius:12px;background:#f8fbfd;overflow:hidden}.ad-budget-head{display:flex;align-items:center;justify-content:space-between;padding:13px 15px}.ad-budget-head>div{display:flex;align-items:center;gap:10px}.ad-budget-head>div>span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#dff3fa;color:#087eaf;font-weight:800}.ad-budget-head strong,.ad-budget-head small{display:block;font-size:10px}.ad-budget-head small{color:#7f95a5;margin-top:3px}.switch input{position:absolute;opacity:0}.switch i{display:block;width:38px;height:22px;border-radius:22px;background:#bdd0da;position:relative;cursor:pointer;transition:.2s}.switch i:after{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.18);transition:.2s}.switch input:checked+i{background:#13a6cf}.switch input:checked+i:after{transform:translateX(16px)}.ad-budget-content{border-top:1px solid var(--line);padding:12px 15px;background:#fff}.ad-table-head,.ad-row{display:grid;grid-template-columns:1.3fr .75fr .65fr .8fr 25px;gap:8px;align-items:center}.ad-table-head{font-size:8px;font-weight:800;letter-spacing:.7px;color:#8197a5;padding:0 4px 7px}.ad-row{padding:7px 0;border-top:1px solid #eef3f6}.ad-row:first-child{border-top:0}.ad-row select,.ad-row input{width:100%;border:1px solid var(--line);border-radius:8px;background:#fff;padding:8px;font-size:10px;outline:none}.ad-row label{position:relative}.ad-row label span{position:absolute;right:8px;top:8px;font-size:10px;color:#7d92a0}.ad-row label input{padding-right:20px}.ad-row-total{font-size:11px;color:#087eaf}.remove-ad{border:0;background:#eef3f6;color:#6e8492;border-radius:50%;width:24px;height:24px;cursor:pointer}.ad-budget-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eef3f6;margin-top:6px;padding-top:10px;font-size:8px;color:#7d92a0}.ad-budget-footer strong{font:800 15px Manrope;color:var(--ink);margin-left:8px}

/* Conexiones sociales */
#connections-form{padding:27px}#connections-form .modal-head p:last-child{font-size:11px;color:#748c9d;margin:6px 0 0}.connection-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.connection-grid article{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;border:1px solid var(--line);border-radius:11px;padding:12px}.connection-grid strong,.connection-grid small{display:block;font-size:10px}.connection-grid small{color:#8197a6;margin-top:3px}.connection-grid .network{width:34px;height:34px}.network.tiktok{background:#111}.network.youtube{background:#e62323}.network.xnetwork{background:#111}.connect-action{border:0;background:#e4f4fa;color:#087eaf;border-radius:8px;padding:7px 9px;font:700 9px 'DM Sans';cursor:pointer}.connected{font-size:8px;color:#228466;background:#e4f6ee;border-radius:99px;padding:5px 7px}
@media(max-width:720px){.brand img{width:150px}.login-visual img{width:210px}.ad-table-head{display:none}.ad-row{grid-template-columns:1fr 1fr 1fr}.ad-row-total{padding-left:4px}.ad-row .remove-ad{justify-self:end}.connection-grid{grid-template-columns:1fr}}

/* Compositor multimedia y diseños HTML */
#composer{width:min(780px,calc(100% - 32px));max-height:94vh;overflow:auto}.composer-tabs{display:flex;gap:4px;background:#edf4f7;border-radius:10px;padding:4px;margin-bottom:14px}.composer-tabs button{flex:1;border:0;background:transparent;color:#6f8797;border-radius:8px;padding:9px;font:700 10px 'DM Sans';cursor:pointer}.composer-tabs button.active{background:#fff;color:#087eaf;box-shadow:0 2px 8px rgba(8,72,110,.08)}.compose-pane>label{display:grid;gap:7px;font-size:11px;font-weight:700}.media-uploader{margin-top:10px}.upload-trigger{width:100%;border:1px dashed #aed6e4;background:#f5fbfd;border-radius:11px;padding:12px;display:flex;align-items:center;gap:11px;text-align:left;cursor:pointer;color:var(--ink)}.upload-trigger>span{width:34px;height:34px;border-radius:9px;background:#dff3fa;color:#087eaf;display:grid;place-items:center;font-size:18px}.upload-trigger>div{flex:1}.upload-trigger strong,.upload-trigger small{display:block;font-size:10px}.upload-trigger small{color:#7f95a5;margin-top:3px}.upload-trigger>b{font-size:9px;color:#087eaf;background:#fff;border:1px solid #cde6ef;border-radius:8px;padding:7px 9px}.media-preview{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:9px}.media-item{height:92px;border:1px solid var(--line);border-radius:10px;overflow:hidden;position:relative;background:#edf4f7}.media-item img{width:100%;height:100%;object-fit:cover}.media-item button{position:absolute;right:5px;top:5px;border:0;width:23px;height:23px;border-radius:50%;background:rgba(8,37,55,.72);color:#fff;cursor:pointer}.html-note{display:flex;gap:11px;background:#eaf7fb;border:1px solid #cfeaf3;border-radius:11px;padding:12px;margin-bottom:11px}.html-note>span{font:bold 12px monospace;color:#087eaf}.html-note p{font-size:10px;line-height:1.45;color:#6d8697;margin:0}.html-note strong{display:block;color:var(--ink);margin-bottom:3px}.code-editor{min-height:180px;background:#0e2638;color:#d8edf6;border-color:#173c54;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.html-actions{display:flex;align-items:center;justify-content:space-between;margin:9px 0}.html-actions small{font-size:9px;color:#8195a2}#html-preview{width:100%;height:260px;border:1px solid var(--line);border-radius:11px;background:#fff}.publication-main small:has(+*){color:inherit}
@media(max-width:720px){#composer{width:calc(100% - 18px)}#post-form{padding:19px}.media-preview{grid-template-columns:repeat(2,1fr)}.upload-trigger>b{display:none}.html-actions{align-items:flex-start;flex-direction:column;gap:7px}}

/* Edición y conversión automática */
.publication-head,.publication-row{grid-template-columns:minmax(260px,2.1fr) .85fr .75fr .75fr .65fr .55fr}.edit-post{border:1px solid #cbe4ed;background:#fff;color:#087eaf;border-radius:8px;padding:7px 10px;font:700 9px 'DM Sans';cursor:pointer}.edit-post:hover{background:#eaf7fb}.html-actions>div{display:flex;gap:7px}.converted-output{display:flex;align-items:center;gap:11px;margin-top:10px;border:1px solid #cde9df;background:#eef9f5;border-radius:11px;padding:10px}.converted-output img{width:72px;height:72px;object-fit:cover;border-radius:8px;border:1px solid #cae4db}.converted-output strong,.converted-output small{display:block;font-size:10px}.converted-output small{color:#718b80;margin-top:4px}
@media(max-width:1050px){.publication-head,.publication-row{grid-template-columns:minmax(220px,2fr) .8fr .75fr .75fr .6fr}.publication-head span:nth-child(5),.publication-row>span:nth-child(5){display:none}.publication-head span:last-child,.publication-row>span:last-child{display:block}}
@media(max-width:720px){.publication-head,.publication-row{min-width:760px}.html-actions>div{display:flex;flex-wrap:wrap}}
