@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-400.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-500.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans-600.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dm-sans-700.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.ttf) format("truetype")}:root{font-family:DM Sans,Arial,sans-serif;color:#25332d;background:#f7f9f7;font-synthesis:none;font-weight:400;--green:#266b50;--green-dark:#1d533e;--muted:#7a847e;--border:#e7ebe7;--ink:#25332d;--radius:12px}*{box-sizing:border-box}body{margin:0;font-size:13px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}button,a{transition:background .16s,color .16s,box-shadow .16s}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible{outline:3px solid #a2c8b3;outline-offset:3px}input:focus,textarea:focus,select:focus{outline:none;border-color:#79a58e;box-shadow:0 0 0 3px #e7f1ea}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,DM Sans,Arial,sans-serif}h1{font-size:28px;font-weight:750;letter-spacing:-1.1px;line-height:1.4}h2{font-size:16px;letter-spacing:-.4px;font-weight:750}h3{font-size:14px;font-weight:700}p{line-height:1.65}small{font-size:11px;color:var(--muted)}svg{flex-shrink:0}label{display:flex;flex-direction:column;gap:8px;font-weight:600;font-size:12px}input:not([type=checkbox]),textarea,select{width:100%;border:1px solid #dfe5df;border-radius:7px;padding:11px 12px;background:#fff;color:#29362f;min-width:0;transition:border .15s,box-shadow .15s}input::placeholder,textarea::placeholder{color:#9ca59e;font-weight:400}textarea{resize:vertical;line-height:1.6}input[type=checkbox]{accent-color:var(--green);width:17px;height:17px;flex-shrink:0;cursor:pointer}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:600;padding:11px 15px;border:1px solid transparent;border-radius:7px;white-space:nowrap;min-height:39px;line-height:1.3}.primary{background:var(--green);color:#fff;box-shadow:0 2px 3px #173b2010}.primary:hover{background:var(--green-dark)}.secondary{background:#fff;border-color:#dfe5df;color:#405046;box-shadow:0 1px 2px #273c2810}.secondary:hover{background:#f2f6f2}.small{min-height:32px;padding:7px 11px;font-size:11px}.full{width:100%}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border:0;background:transparent;border-radius:7px;color:#78867c;padding:0}.icon-button:hover{background:#edf2ed;color:var(--green)}.text-button,.text-link{display:inline-flex;align-items:center;gap:7px;background:transparent;border:0;padding:0;color:var(--green);font-size:11px;font-weight:600}.text-button:hover,.text-link:hover{color:#143f2a}.text-button:disabled{color:#9daba0}.danger{color:#b44b47!important}.muted{color:var(--muted);font-size:12px}.inline{display:flex;align-items:center;gap:6px}.row-actions{display:flex;align-items:center;gap:9px}.eyebrow,.greeting{font-size:9px;letter-spacing:1.6px;font-weight:700;color:#7b8c7e}.brand{display:flex;align-items:center;gap:9px;font-family:Manrope,Arial,sans-serif;font-weight:800;letter-spacing:-1px;font-size:25px;color:#213f2e}.brand-mark{display:flex;align-items:center;justify-content:center;background:#2b7053;width:33px;height:33px;border-radius:9px;color:#fff;transform:rotate(-4deg)}.brand-mark svg{transform:rotate(-35deg)}.brand-dot{color:#5a9d76}.platform{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;flex-shrink:0;font-family:Arial,sans-serif;line-height:1}.platform.facebook{background:#337ee5}.platform.facebook b{font-size:1.23em;align-self:flex-end;margin-bottom:-.06em}.platform.instagram{background:linear-gradient(35deg,#e7a250,#d35275,#a15fb0)}.platform.youtube{background:#e65d58}.platform.tiktok{background:#303d3b}.platform.demo{background:var(--green)}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-family:Manrope,sans-serif;font-weight:750;flex-shrink:0}.color-0{color:#776148;background:#ede5d9}.color-1{color:#6f668b;background:#e8e3f1}.color-2{color:#477a67;background:#deeee5}.color-3{color:#4b7488;background:#dfeaf1}.color-4{color:#997464;background:#f1e4dc}.badge{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:9px;font-weight:600;line-height:1.5;padding:3px 7px;border-radius:5px;background:#f1f3f1;color:#7b857e}.badge.active,.badge.connected,.badge.published,.badge.ready{background:#eaf4ec;color:#4a8257}.badge.scheduled,.badge.queued,.badge.processing,.badge.publishing{background:#eaf0f8;color:#5f7b9e}.badge.pending_review,.badge.needs_action,.badge.awaiting_creator{background:#faf1dc;color:#a17b37}.badge.sample,.badge.simulated{background:#efecf7;color:#8973a6}.badge.rejected,.badge.failed,.badge.uncertain,.badge.needs_attention,.badge.attention{background:#faeae6;color:#ae6958}.badge.admin{background:#eaf1ea;color:#4a7b53}.badge.editor{background:#edf0f7;color:#7484a5}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.app-layout{display:flex;min-height:100vh}.sidebar{width:232px;background:#fff;border-right:1px solid var(--border);position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;padding:29px 17px 0;z-index:30}.sidebar-brand{padding:0 13px 29px;display:flex;justify-content:space-between}.workspace-switch{border:1px solid var(--border);border-radius:8px;padding:11px 10px;display:flex;align-items:center;gap:9px;box-shadow:0 1px 2px #29412e03;margin-bottom:29px}.workspace-icon{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:7px;background:#f0f3ea;color:#627754;font-family:Manrope,sans-serif;font-size:15px;font-weight:700}.workspace-switch strong{font-size:11px;display:block;max-width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-switch small{display:block;font-size:10px;margin-top:3px;color:#a1a79f}.workspace-dot{margin-left:auto;width:5px;height:5px;background:#7ea285;border-radius:50%}.nav-caption{font-size:9px;letter-spacing:1.3px;color:#a1a99e;font-weight:600;margin:0 13px 10px}nav{display:flex;flex-direction:column;gap:5px}.nav-item{display:flex;align-items:center;gap:11px;width:100%;padding:11px 13px;border-radius:7px;background:none;border:0;font-size:12px;font-weight:500;color:#7a857b;text-align:left}.nav-item svg{stroke-width:1.65}.nav-item:hover{background:#f7f9f5;color:#4d6f55}.nav-item.active{color:#2d6548;background:#eaf2e9;font-weight:650}.nav-item.active svg{stroke-width:2}.nav-count{margin-left:auto;background:#dfeade;font-size:9px;width:19px;height:19px;border-radius:5px;display:flex;align-items:center;justify-content:center}.sidebar-bottom{margin-top:auto;padding-top:30px}.sidebar-help{position:relative;overflow:hidden;background:#f5f6ef;border-radius:9px;padding:17px 14px;margin:16px 4px}.sidebar-help>span{font-size:8px;font-weight:650;letter-spacing:1.3px;color:#8b947e}.sidebar-help strong{display:block;position:relative;z-index:1;font-family:Manrope,sans-serif;font-weight:650;font-size:13px;line-height:1.65;margin:8px 0 15px}.sidebar-help button{display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:0;font-size:10px;color:#64805c}.help-doodle{position:absolute;right:-13px;top:13px;font-size:105px;line-height:1;color:#e4e9d9;transform:rotate(-13deg)}.sidebar-user{display:flex;align-items:center;gap:9px;padding:18px 3px;border-top:1px solid var(--border);margin-top:16px}.sidebar-user>div{flex:1;min-width:0}.sidebar-user strong{display:block;font-size:11px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-user small{display:block;font-size:9px;margin-top:3px}.sidebar-user .icon-button{width:26px}.main-shell{margin-left:232px;width:calc(100% - 232px);min-height:100vh;display:flex;flex-direction:column}.topbar{height:75px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:#ffffffcf;border-bottom:1px solid var(--border);gap:15px}.breadcrumb{display:flex;align-items:center;gap:13px;font-size:11px;color:#9ca59d}.breadcrumb strong{font-weight:500;color:#4b5d50}.breadcrumb svg{color:#afb6af}.topbar-actions{display:flex;gap:18px;align-items:center}.global-search{display:flex;gap:9px;align-items:center;color:#9aa49b;max-width:240px}.global-search input{padding:5px 0;border:0;background:transparent;font-size:10px;box-shadow:none}.global-search kbd{font-size:11px;border:1px solid #e8ece7;padding:0 5px;border-radius:4px;color:#a6aea6}.topbar-divider{height:21px;width:1px;background:#e4e9e3}.notification-button{position:relative}.notification-button i{position:absolute;top:4px;right:6px;width:5px;height:5px;border-radius:50%;background:#d4a56f;border:1px solid white}.page-content{padding:23px 34px 30px;max-width:1600px;width:100%;margin:0 auto;flex:1}.page-subbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px;min-height:28px}.page-subbar>span{font-size:10px;color:#829181;display:flex;align-items:center;gap:7px}.live-dot,.sample-dot{width:6px;height:6px;border-radius:50%;background:#77a57b;display:inline-block}.sample-label{padding:3px 6px;border-radius:4px;background:#eeedf4;color:#8d7e9d;font-size:8px;margin-left:4px}.date-range{flex-direction:row;align-items:center;gap:6px;font-weight:400;color:#80907e}.date-range select{width:auto;font-size:10px;padding:5px 20px 5px 5px;border:0;background:none;color:#6e7c6d;box-shadow:none}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;gap:18px}.greeting{font-size:8px;letter-spacing:1.6px;margin-bottom:6px;display:block}.page-heading h1{font-size:26px}.page-heading p{font-size:11px;color:#8d978b;margin-top:7px}.page-heading>.button{align-self:center;margin-top:10px}.sun{color:#d7b272;margin-left:8px;font-size:30px;font-weight:400}.sample-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#f0f2e9;border:1px solid #e8ebde;border-radius:8px;font-size:10px;color:#7c876c;margin:-4px 0 20px}.sample-banner>span{display:flex;align-items:center;gap:8px}.sample-dot{background:#9d9479}.sample-banner button{display:flex;align-items:center;gap:7px;color:#63765a;font-size:10px;font-weight:600;background:none;border:0;white-space:nowrap}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:23px}.stat-card{background:#fff;border:1px solid var(--border);border-radius:10px;padding:17px 18px 14px;box-shadow:0 2px 3px #36513502}.stat-top{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px;color:#85917f}.stat-icon{width:31px;height:31px;border-radius:9px;display:flex;align-items:center;justify-content:center}.stat-icon svg{stroke-width:1.5}.mint{background:#eff6ee;color:#69946a}.lavender{background:#f2eef8;color:#a48abd}.peach{background:#f9f1e9;color:#c3a17c}.blue{background:#edf3f7;color:#8da6b7}.stat-card>strong{display:block;font-family:Manrope,sans-serif;font-weight:750;letter-spacing:-1.1px;font-size:29px;margin:7px 0 11px;color:#314135}.stat-note{font-size:9px;color:#98a18f;display:flex;gap:5px;align-items:center}.mini-dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:#adbca4}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) 305px;gap:22px}.panel{border:1px solid var(--border);border-radius:11px;background:#fff;min-width:0;overflow:hidden;box-shadow:0 2px 4px #263b2602}.panel-heading{display:flex;align-items:center;justify-content:space-between;padding:21px 22px 19px;gap:15px}.panel-heading p{font-size:10px;color:#949c8d;margin-top:5px}.panel-heading h2{font-size:14px;color:#3a4c3b}.panel-heading>svg{color:#9ba893}.segmented{display:flex;background:#f6f7f3;padding:3px;border:1px solid #edf0e7;border-radius:6px}.segmented button{border:0;background:transparent;border-radius:4px;color:#9ca48e;padding:6px 10px;font-size:9px}.segmented button.active{background:#fff;color:#677c5b;box-shadow:0 1px 4px #58704015}.trend-chart{padding:0 18px 0 8px}.chart-footer{padding:14px 22px;border-top:1px solid #f2f4ed;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:9px;color:#98a08b;margin-top:10px}.chart-footer>span{display:flex;align-items:center;gap:6px}.legend-dot{width:6px;height:6px;display:inline-block;border-radius:50%;background:#5a9271}.queue-panel{display:flex;flex-direction:column}.count-bubble{display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:6px;background:#f1f4ec;color:#8b9a79;font-size:10px}.queue-list{padding:0 20px;flex:1}.queue-item{border:0;border-bottom:1px solid #f0f2eb;width:100%;padding:16px 0;display:flex;gap:10px;text-align:left;background:none;align-items:center}.queue-item:hover strong{color:var(--green)}.queue-item:last-child{border-bottom:0}.queue-item>div:nth-child(2){min-width:0;flex:1}.queue-item strong{display:block;font-size:10px;line-height:1.55;font-weight:600;color:#64705e}.queue-item small{display:block;font-size:8px;color:#abb09f;margin-top:4px}.queue-item>svg{color:#b3bda6}.queue-platforms{display:flex;align-items:center;gap:5px;margin-top:7px}.queue-platforms .badge{font-size:8px;padding:2px 5px;margin-left:2px}.queue-item .content-art{width:44px;height:52px;border-radius:5px}.panel-bottom-link{width:100%;margin-top:auto;border:0;border-top:1px solid #eef1e8;background:transparent;padding:16px;color:#7b8b6a;font-size:10px;display:flex;align-items:center;justify-content:center;gap:8px}.panel-bottom-link:hover{background:#f8faf5}.queue-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;padding:20px;color:#9eae92}.queue-empty strong{font-size:11px;margin-top:15px;color:#7c8f6d}.queue-empty p{font-size:10px;margin-top:7px;text-align:center}.content-art{height:42px;width:44px;flex-shrink:0;position:relative;border-radius:5px;overflow:hidden;display:flex;justify-content:center;align-items:center;color:#fff}.content-art:before{content:"";position:absolute;width:90%;height:130%;border-radius:50%;border:1px solid #ffffff36;transform:rotate(30deg);left:45%;top:-20%}.content-art>span{font-family:Georgia,serif;font-size:25px;font-style:italic;z-index:1}.art-0{background:linear-gradient(140deg,#b6bca2,#797e5d)}.art-1{background:linear-gradient(135deg,#dfd2bb,#a89372)}.art-2{background:linear-gradient(150deg,#adbbb7,#6a8780)}.art-3{background:linear-gradient(130deg,#d3c1b7,#a2816e)}.performance-panel .panel-heading{padding-bottom:17px}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap}th{font-size:9px;color:#a0a691;font-weight:500;background:#fafbf8;padding:12px 17px;border-top:1px solid #f2f4ed;border-bottom:1px solid #f0f2ea}td{font-size:11px;padding:15px 17px;border-bottom:1px solid #f0f2eb;color:#7b8872}tbody tr:last-child td{border-bottom:0}.content-table th:first-child,.content-table td:first-child{padding-left:22px}.content-table th{font-size:8px;padding:11px 13px}.content-table td{padding:12px 13px;font-size:10px}.content-cell{display:flex;gap:11px;align-items:center;text-align:left}.content-cell strong{display:block;color:#617059;font-size:10px;max-width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:550}.content-cell small{display:block;margin-top:6px;font-size:8px;color:#a5ad96}.content-cell a:hover{color:var(--green)}.channel-cell{display:flex;align-items:center;gap:6px}.channel-cell span:last-child{font-size:9px;color:#87947c;max-width:100px;overflow:hidden;text-overflow:ellipsis}.numeric{font-variant-numeric:tabular-nums;font-weight:600;color:#788b68}.connected-card{border:1px solid #e4eada;background:#eef3e8;border-radius:11px;padding:23px 24px;position:relative;overflow:hidden}.connected-card:after{content:"✳";font-size:180px;line-height:1;color:#e3ecd9;position:absolute;right:-80px;top:-36px;transform:rotate(20deg);pointer-events:none}.connected-icon{color:#73905e;margin-bottom:15px;position:relative;z-index:1}.connected-card h2{font-size:20px;line-height:1.55;color:#526644;font-weight:650;letter-spacing:-.7px}.connected-card>p{font-size:10px;color:#8b9c7c;max-width:220px;margin:8px 0 17px;line-height:1.9}.platform-stack{display:flex;gap:8px;margin-bottom:22px}.connected-card .button{font-size:10px;background:#f8faf5;color:#768e60;border-color:#dfe8d4;box-shadow:none}.workspace-strip{display:flex;justify-content:space-between;align-items:center;background:#fafbf7;border:1px solid #e9ede2;padding:14px 18px;border-radius:9px;margin-top:23px;gap:12px}.workspace-strip>div{display:flex;align-items:center;gap:12px}.round-icon{display:inline-flex;align-items:center;justify-content:center;background:#eef3e8;border-radius:50%;width:34px;height:34px;color:#849c6d;flex-shrink:0}.workspace-strip strong{display:block;font-size:10px;font-weight:550;color:#7d8e6c}.workspace-strip small{font-size:9px;margin-top:4px;display:block;color:#a0ab90}.app-footer{display:flex;justify-content:space-between;padding:20px 34px;font-size:8px;color:#adb7a2;border-top:1px solid #ecf0e6;margin-top:10px}.app-footer>span:last-child{font-weight:700;letter-spacing:.3px}.app-footer>span:last-child span{margin-left:5px;color:#94a77e}.toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;gap:15px}.tabs{display:flex;align-items:center;border-bottom:1px solid #e4eadd;gap:3px;overflow:auto}.tabs button{display:flex;align-items:center;gap:7px;border:0;border-bottom:2px solid transparent;background:transparent;padding:12px 13px;font-size:11px;color:#8f9c82;white-space:nowrap}.tabs button.active{border-bottom-color:#54823f;color:#547440;font-weight:600}.tabs button span{font-size:9px;border-radius:4px;background:#edf2e6;color:#94a282;padding:2px 5px}.search-input{display:flex;align-items:center;gap:6px;color:#9daa91;background:#fff;border:1px solid #e1e8da;border-radius:7px;padding:0 10px;max-width:230px}.search-input input{border:0;background:transparent;padding:9px 4px;font-size:11px;box-shadow:none}.channels-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:25px}.channel-card{background:#fff;border:1px solid var(--border);border-radius:11px;padding:21px}.channel-card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:17px}.channel-avatar{position:relative}.channel-avatar>.platform{position:absolute;right:-4px;bottom:-3px;border:2px solid white}.channel-card h2{font-size:16px}.channel-handle{color:#95a08a;font-size:11px;margin-top:6px}.channel-facts{display:flex;margin:23px 0 17px;gap:30px}.channel-facts>span{display:block}.channel-facts strong{display:block;font-family:Manrope,sans-serif;font-size:17px;font-weight:650;color:#667959}.channel-facts small{display:block;font-size:9px;margin-top:5px}.linked-note{display:flex;align-items:center;gap:5px;background:#f7faf2;border-radius:5px;padding:8px;color:#89a073;font-size:9px;margin-bottom:14px}.channel-card-footer{border-top:1px solid #eff2e9;display:flex;justify-content:space-between;align-items:center;padding-top:14px;gap:10px}.avatar-stack{display:flex;align-items:center;padding-left:4px}.avatar-stack .avatar{border:2px solid white;margin-left:-4px}.channel-error{color:#b2745d;font-size:10px;line-height:1.6;margin:5px 0 10px}.connected-accounts{margin-top:24px}.account-row{display:flex;align-items:center;gap:13px;padding:16px 22px;border-top:1px solid #edf1e7}.account-row>div{flex:1;min-width:0}.account-row strong{display:block;font-size:12px;font-weight:600}.account-row small{display:block;font-size:10px;margin-top:4px}.empty-inline{padding:20px 23px;color:#a0ad93;font-size:12px}.provider-options{display:flex;flex-direction:column;gap:13px}.provider-option{border:1px solid #e5ecde;border-radius:8px;display:flex;gap:14px;padding:17px 14px;align-items:center}.provider-option>div{flex:1}.provider-option strong{font-size:13px}.provider-option p{font-size:10px;color:#92a083;margin-top:4px;max-width:275px}.config-state{font-size:9px;color:#b49c6a;display:block;margin-top:8px}.config-state.ready{color:#75a16c}.assignment-list{display:flex;flex-direction:column;gap:9px}.assignment-row{display:flex;align-items:center;flex-direction:row;padding:11px 10px;border:1px solid #e7eddf;border-radius:7px;gap:12px}.assignment-row>span:not(.avatar):not(.badge){flex:1}.assignment-row strong{display:block;font-size:12px;font-weight:550}.assignment-row small{display:block;margin-top:4px;font-size:10px}.team-summary{display:flex;gap:34px;align-items:center;background:#f0f4e9;border:1px solid #e5ecdb;border-radius:9px;padding:20px 24px;margin-bottom:25px;color:#8aa073;font-size:11px}.team-summary>div{display:flex;align-items:center;gap:10px}.team-summary strong{font-size:16px;font-family:Manrope,sans-serif;font-weight:700;color:#5e7a47;margin-right:5px}.person-cell{display:flex;align-items:center;gap:10px}.person-cell strong{display:block;font-size:12px;font-weight:550}.person-cell small{display:block;font-size:10px;margin-top:5px}.you-tag{display:inline-block;background:#f0f4e9;border-radius:4px;color:#9aac87;font-size:8px;padding:2px 4px;margin-left:7px}.inline-select{width:auto;font-size:11px;padding:7px 9px;max-width:150px}.assigned-platforms{display:flex;gap:5px;align-items:center}.automation-explainer{display:flex;gap:22px;align-items:center;background:#eff4e8;border:1px solid #e3ebd9;padding:25px;border-radius:11px;margin-bottom:24px}.automation-spark{width:55px;height:55px;display:flex;align-items:center;justify-content:center;background:#e2ecd6;border-radius:14px;color:#7b995c;flex-shrink:0}.automation-explainer h2{color:#6a8155}.automation-explainer p{font-size:11px;color:#94a382;max-width:650px;margin-top:7px}.rule-row{display:flex;align-items:center;gap:18px;padding:24px;border-bottom:1px solid var(--border)}.rule-row>div{flex:1}.rule-row strong{display:block;font-size:12px}.rule-row small{display:block;font-size:10px;margin-top:6px}.rule-row>svg{color:#b1bda3}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-bottom:23px}.settings-form{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:3px 23px 24px}.settings-form>label{width:100%}.settings-form>.muted{margin-top:-10px;font-size:11px;line-height:1.7}.setting-toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #edf2e5;padding-top:17px}.setting-toggle strong{font-size:12px;font-weight:600;display:block}.setting-toggle small{display:block;font-size:10px;line-height:1.7;margin-top:5px;font-weight:400}.setting-toggle input{width:19px;height:19px}.settings-divider{width:100%;height:1px;background:#edf2e5}.integration-settings .panel-heading{border-bottom:1px solid var(--border)}.integration-row{display:flex;align-items:center;gap:15px;padding:20px 23px;border-bottom:1px solid #eef2e7}.integration-row>div{flex:1;min-width:0}.integration-row strong{font-size:12px;display:block}.integration-row small{font-size:9px;display:block;margin-top:6px}.integration-row code{display:block;font-size:10px;margin-top:8px;background:#f6f8f2;padding:6px 8px;border-radius:4px;width:fit-content;max-width:100%;overflow-wrap:anywhere;white-space:normal;color:#7e916b}.integration-docs{display:flex;gap:25px;padding:19px 23px;flex-wrap:wrap}.info-box{display:flex;align-items:flex-start;gap:10px;padding:15px 17px;margin-top:18px;border:1px solid #e5ebdc;background:#f4f7ee;border-radius:7px;font-size:11px;line-height:1.8;color:#8b9b78}.error-box{padding:12px 14px;border:1px solid #efd3c7;background:#fff5ee;color:#a56550;border-radius:7px;font-size:12px;line-height:1.6;margin-bottom:16px}.empty{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:45px 22px;min-height:230px}.empty-icon{width:59px;height:59px;border-radius:17px;background:#f1f5e9;display:flex;align-items:center;justify-content:center;color:#97ac7d;margin-bottom:19px}.empty h3{color:#82966a;font-size:14px;font-weight:600}.empty p{font-size:11px;color:#a0ad8e;max-width:340px;margin:9px 0 0;line-height:1.8}.empty .button{margin-top:21px}.audience-panel .empty{min-height:245px;padding:25px}.analytics-toolbar{display:flex;align-items:end;justify-content:space-between;margin-bottom:23px;gap:20px}.analytics-toolbar label{min-width:230px;font-size:10px;color:#8a9a78}.analytics-toolbar select{font-size:11px}.analytics-toolbar p{display:flex;align-items:center;gap:6px;font-size:10px;color:#9ca88d}.analytics-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:23px}.analytics-chart-grid .panel{padding-bottom:18px}.date-cell{font-size:10px;color:#94a180}.clickable-row{cursor:pointer}.clickable-row:hover{background:#fcfdf9}.table-post-button{border:0;background:transparent;padding:0}.calendar-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.calendar-controls>div{display:flex;align-items:center;gap:14px}.calendar-controls h2{font-size:18px;margin:0 5px}.calendar-controls>span{display:flex;align-items:center;gap:7px;font-size:10px}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-weekday{padding:16px 11px;text-align:center;background:#f8faf4;border-right:1px solid var(--border);font-size:10px;color:#9aaa87}.calendar-day{min-height:132px;border-top:1px solid var(--border);border-right:1px solid var(--border);padding:8px;min-width:0}.calendar-day:nth-child(7n){border-right:0}.calendar-day.outside{background:#fafcf7}.calendar-day.outside .day-number{color:#c1ccb0}.day-number{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:10px;color:#94a57e;margin-bottom:5px}.calendar-day.today .day-number{background:var(--green);color:#fff;border-radius:50%}.calendar-post{display:flex;flex-direction:column;align-items:flex-start;gap:6px;border:1px solid #dce8d0;background:#eef5e7;color:#7b955e;border-radius:5px;padding:7px;width:100%;text-align:left;margin-bottom:6px}.calendar-post-title{font-size:9px;line-height:1.5;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.calendar-post small{font-size:8px;color:#95a681}.calendar-post.pending_review{background:#faf5e7;border-color:#eee4c7;color:#b49e64}.calendar-note{font-size:10px;color:#a3b08f;margin-top:15px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#162a1b6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:28px;overflow:auto}.modal{background:#fff;border-radius:14px;width:610px;max-width:100%;max-height:calc(100dvh - 56px);overflow:auto;box-shadow:0 20px 100px #102a2040;animation:modalIn .2s ease}.modal.wide{width:960px}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:23px 25px;border-bottom:1px solid var(--border);position:sticky;top:0;background:#fff;z-index:3}.modal-header h2{font-size:18px;color:#3e563d}.modal-header p{font-size:11px;color:#95a187;margin-top:6px}.modal-body{padding:23px 25px}.modal-footer{border-top:1px solid var(--border);padding:18px 25px;display:flex;justify-content:space-between;align-items:center;gap:15px;background:#fcfdf9}.modal-footer>div{display:flex;align-items:center;gap:12px}.form-stack{display:flex;flex-direction:column;gap:18px}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field-hint{font-size:10px;font-weight:400;line-height:1.8;color:#99a68a;margin-top:1px}.steps{margin:0;padding-left:21px;color:#82956c;line-height:1.8;font-size:12px}.steps li{padding:0 0 18px 8px}.steps li::marker{font-weight:700;color:#6d9454}.steps strong{font-weight:600;color:#5f7a4b}.compose-grid{display:grid;grid-template-columns:1.35fr 1fr}.compose-main{display:flex;flex-direction:column;gap:20px;padding:24px;border-right:1px solid var(--border)}.compose-main>label{position:relative}.compose-main>label>.field-hint{margin-top:-1px}.compose-preview{padding:27px 23px;background:#f8faf5}.compose-preview>.eyebrow{display:block;margin-bottom:22px;font-size:9px}.channel-picks{display:flex;flex-wrap:wrap;gap:7px;margin-top:-10px}.channel-pick{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #e5ecdd;border-radius:7px;padding:7px 9px;text-align:left}.channel-pick.selected{background:#f2f7ed;border-color:#9fbd8b}.channel-pick>span:nth-child(2){font-size:10px;color:#7c9165;line-height:1.5}.channel-pick small{display:block;font-size:8px;color:#a0ae8c}.channel-pick>svg{color:var(--green)}.char-count{align-self:flex-end;font-size:9px;font-weight:400;color:#aab697;margin-top:-1px}.format-tabs{display:flex;gap:8px;margin-top:-6px}.format-tabs button{display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #e5ecdb;border-radius:5px;background:#fff;color:#96a582;font-size:10px;text-transform:capitalize}.format-tabs button.active{border-color:#aac295;background:#f2f7eb;color:#7f9c65}.upload-zone{border:1px dashed #cad8bc;background:#fafcf7;min-height:130px;border-radius:8px;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;color:#a0b28b;gap:8px;padding:18px}.upload-zone input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.upload-zone strong{font-weight:550;font-size:11px;max-width:100%;overflow-wrap:anywhere}.upload-zone span{font-size:9px;font-weight:400;color:#aab79a}.upload-zone.disabled input{cursor:wait}.platform-options{border:1px solid #e4ecda;border-radius:8px;background:#fcfdf9;padding:15px;display:flex;flex-direction:column;gap:14px}.platform-options>strong{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#8a9b73}.platform-options>p{font-size:10px;color:#9caa86}.platform-options select{font-size:10px}.checkbox-label{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;line-height:1.7;font-size:11px;color:#899c71}.checkbox-label input{margin:1px 0 0}.checkbox-label small{display:block;font-size:10px;line-height:1.7;margin-top:3px;color:#a2b08e}.social-preview{background:#fff;border:1px solid #e1e8d9;border-radius:10px;overflow:hidden;box-shadow:0 5px 12px #304d2010}.social-preview-header{display:flex;align-items:center;gap:8px;padding:17px 15px 10px}.social-preview-header>div{flex:1}.social-preview-header strong{display:block;font-size:11px;color:#61794e}.social-preview-header small{display:flex;align-items:center;gap:5px;font-size:9px;color:#a9b598;margin-top:4px}.social-preview>p{padding:7px 15px 17px;font-size:11px;color:#8a9b73;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;max-height:220px;overflow:auto}.social-preview>img,.social-preview>video{width:100%;max-height:300px;object-fit:contain;display:block}.preview-placeholder{min-height:200px;background:linear-gradient(135deg,#e3eadc,#f0f3e9);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#afbea0;font-size:11px}.social-actions{display:flex;gap:18px;color:#a5b293;padding:15px;border-top:1px solid #f3f6ec}.preview-note{text-align:center;color:#aebc9b;font-size:9px;line-height:1.8;margin:14px 10px}.compose-tip{display:flex;gap:12px;padding:18px 0;border-top:1px solid #e6eddd;margin-top:27px;color:#9eae85}.compose-tip>span{font-size:26px;line-height:1;color:#adc18f}.compose-tip strong{font-size:11px;font-weight:550}.compose-tip p{font-size:10px;line-height:1.8;margin-top:5px;color:#b0bd9a}.post-detail-meta{display:flex;align-items:center;gap:10px;margin-bottom:18px}.detail-caption{font-size:12px;color:#7d9067;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:20px}.detail-schedule{display:flex;align-items:center;gap:8px;background:#f3f7ed;padding:12px;border-radius:7px;color:#95a77a;font-size:10px;margin-bottom:22px}.detail-label{font-size:11px;color:#8a9f6d;letter-spacing:.2px;margin:17px 0 10px}.delivery-row{padding:14px 0;border-top:1px solid #eef3e5}.delivery-top{display:flex;align-items:center;gap:10px}.delivery-top>div{flex:1}.delivery-top strong{font-size:12px;display:block}.delivery-top small{font-size:9px;display:block;margin-top:4px;text-transform:capitalize}.delivery-row .text-link,.delivery-row>.button{margin-top:13px;font-size:10px}.delivery-error{font-size:11px;color:#ba9870;line-height:1.8;margin-top:10px}.activity-list{display:flex;flex-direction:column;gap:23px}.activity-row{display:flex;gap:14px}.activity-dot{width:8px;height:8px;border:2px solid #bed0a9;border-radius:50%;margin-top:5px;flex-shrink:0}.activity-row strong{font-size:12px;font-weight:600}.activity-row p{font-size:11px;color:#98ab81;margin:5px 0}.activity-row small{font-size:9px;color:#b0bf9c}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);background:#284d38;color:#f4f9ef;padding:16px 18px;border:1px solid #54745b;border-radius:10px;box-shadow:0 8px 35px #203b2533;display:flex;align-items:center;gap:25px;z-index:200;max-width:calc(100vw - 40px);font-size:12px;line-height:1.65}.toast button{background:none;border:0;color:#bfd3b6;display:flex;padding:0;flex-shrink:0}.loading-screen{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;gap:25px;padding:30px}.loading-screen>p{font-size:12px;color:#92a781}.loading-screen>.spin{color:var(--green)}.auth-layout{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:#fff}.auth-story{background:#214e3b;color:#fff;padding:45px 55px;position:relative;overflow:hidden;display:flex;flex-direction:column}.auth-story .brand{color:#fff;position:relative;z-index:1}.auth-story .brand-mark{background:#ffffff1c}.auth-story .brand-dot{color:#a0b997}.auth-copy{position:relative;z-index:1;max-width:520px;margin:auto 0;padding:75px 0 90px}.eyebrow.light{color:#9fbd9e;font-size:8px;letter-spacing:1.7px}.auth-copy h1{font-size:clamp(35px,4vw,59px);font-weight:600;letter-spacing:-2.5px;line-height:1.3;margin:24px 0;color:#f4f4e8}.auth-copy h1 em{font-family:Georgia,serif;font-weight:400;color:#c5d5aa;letter-spacing:-2px}.auth-copy p{font-size:13px;line-height:2;color:#9bb49d;margin-top:24px}.auth-platforms{display:flex;align-items:center;gap:9px;margin-top:40px}.auth-platforms .platform{border:1px solid #9abd922c;filter:saturate(.6)}.auth-platforms>span:last-child{font-size:9px;margin-left:9px;color:#acc39f}.auth-features{display:flex;gap:25px;position:relative;z-index:1;font-size:10px;color:#adc19e}.auth-features>span{display:flex;align-items:center;gap:8px}.auth-orbit{position:absolute;width:600px;height:600px;border:1px solid #93aa7430;border-radius:50%;right:-370px;top:150px}.auth-orbit.two{width:780px;height:780px;right:-460px;top:60px;border-color:#93aa7418}.auth-form-wrap{padding:45px 12%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;min-width:0}.secure-label{display:flex;align-items:center;justify-content:flex-end;gap:7px;font-size:10px;color:#9aab8a}.auth-form{margin:auto 0;display:flex;flex-direction:column;gap:19px;padding:40px 0;max-width:400px;align-self:center;width:100%}.auth-form>.eyebrow{font-size:8px;margin-bottom:-10px;color:#a1b08f}.auth-form h2{font-size:28px;letter-spacing:-1.1px;line-height:1.4;color:#35523c}.auth-form>p{font-size:12px;color:#9a8;margin-top:-8px;line-height:1.9;margin-bottom:7px}.auth-form label{font-size:11px;color:#789363}.auth-form input{font-size:12px;padding:12px;border-color:#e1e9d9;background:#fff}.auth-form .button{margin-top:3px;min-height:44px}.auth-note{display:flex;align-items:center;justify-content:center;gap:7px;color:#a2b28d;font-size:9px;line-height:1.7;text-align:center}.auth-footer{text-align:center;color:#bbc6ac;font-size:9px}.auth-form .checkbox-label{font-size:11px;line-height:1.6;font-weight:400}.auth-form .checkbox-label input{margin-top:4px}.auth-form .checkbox-label small{font-size:9px}.mobile-menu,.mobile-close{display:none}@keyframes modalIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root{--muted:#73816e}.page-heading p,.panel-heading p,.stat-top,.stat-note,.queue-item small,.content-cell small,.channel-handle,.field-hint,.preview-note,.calendar-note,.auth-form>p,.auth-form label,.auth-note,.auth-footer,.auth-form .checkbox-label small,.empty p,.empty h3,.connected-card>p,.workspace-strip small,.sample-banner,.chart-footer,.analytics-toolbar p,.channel-cell span:last-child,.tabs button,.provider-option p,.steps,.modal-header p,.info-box,.compose-tip p{color:#78866e}.stat-card>strong{color:#293e2e}.stat-top{color:#74836b}.content-table td,.content-cell strong{color:#67795b}.page-heading h1{color:#2e4230}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr))}@media(min-width:1600px){.page-content{padding:28px 45px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 340px}.topbar{padding:0 45px}.stat-card{padding:22px}.stats-grid{gap:23px}.page-heading h1{font-size:29px}.content-table td{padding:16px}.sidebar{width:245px}.main-shell{margin-left:245px;width:calc(100% - 245px)}}@media(max-width:1200px){.sidebar{width:210px;padding-left:12px;padding-right:12px}.sidebar-brand{padding-left:11px}.main-shell{margin-left:210px;width:calc(100% - 210px)}.page-content{padding:21px 23px}.topbar{padding:0 23px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 275px;gap:17px}.stats-grid{gap:12px}.stat-card{padding:15px}.stat-top{font-size:10px}.stat-note{font-size:8px}.page-heading h1{font-size:22px}.content-cell strong{max-width:175px}.content-table .channel-cell span:last-child{display:none}.channels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar{flex-wrap:wrap}.connected-card{padding:23px 20px}.team-summary{gap:20px}.team-summary>div{font-size:10px}.auth-story{padding:38px}.auth-form-wrap{padding:38px 10%}.sidebar-help{padding:16px 11px}.settings-grid .row-actions{flex-wrap:wrap}.rule-row{gap:12px}.auth-copy h1{font-size:46px}}@media(max-width:1000px){.sidebar{width:195px}.main-shell{margin-left:195px;width:calc(100% - 195px)}.brand{font-size:23px}.page-content{padding:19px}.topbar{padding:0 19px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 245px}.page-heading{align-items:flex-start}.page-heading h1{font-size:21px}.page-heading p{max-width:350px;font-size:10px}.page-heading>.button{font-size:10px;padding:10px 12px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card>strong{font-size:29px}.stat-note{font-size:9px}.performance-panel{grid-column:1/-1}.connected-card{grid-column:1/-1;display:flex;align-items:center;gap:25px}.connected-card .connected-icon{margin:0}.connected-card h2{font-size:17px;min-width:155px}.connected-card>p{display:none}.connected-card .platform-stack{margin:0}.connected-card .button{margin-left:auto}.connected-card:after{right:-90px;top:-55px;z-index:0}.connected-card>*{z-index:1}.panel-heading{padding:18px;gap:10px}.panel-heading p{font-size:9px}.panel-heading h2{font-size:13px}.segmented button{padding:5px 7px;font-size:8px}.global-search{max-width:180px}.topbar-actions{gap:12px}.settings-grid{grid-template-columns:1fr}.team-summary{align-items:flex-start;justify-content:space-between;gap:15px}.team-summary>div{flex-direction:column;align-items:flex-start;gap:7px;font-size:10px}.analytics-chart-grid{grid-template-columns:1fr}.rule-row{flex-wrap:wrap}.rule-row>div{min-width:110px}.auth-features{gap:15px;font-size:9px}.auth-platforms>span:last-child{display:none}.auth-copy h1{font-size:42px}.auth-form h2{font-size:24px}}@media(max-width:760px){.sidebar{transform:translate(-100%);width:240px;transition:transform .2s;z-index:80;box-shadow:8px 0 30px #1d34291c}.sidebar.open{transform:translate(0)}.sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#163c244d;z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mobile-menu,.mobile-close{display:flex}.main-shell{margin-left:0;width:100%}.topbar{height:64px;padding:0 17px}.breadcrumb{gap:9px}.breadcrumb>span{display:none}.breadcrumb>svg{display:none}.topbar-actions{gap:10px}.global-search{max-width:145px}.global-search input{font-size:10px}.global-search kbd,.topbar-divider{display:none}.page-content{padding:18px}.page-subbar{margin-bottom:20px}.page-subbar>span{font-size:9px}.sample-label{font-size:7px}.date-range{gap:3px}.date-range select{font-size:9px;padding-right:4px}.page-heading{gap:10px;margin-bottom:21px}.page-heading h1{font-size:22px;letter-spacing:-.8px}.page-heading p{font-size:10px;line-height:1.8}.page-heading>.button{font-size:10px;padding:10px;min-height:35px;margin-top:4px;align-self:center}.page-heading .greeting{font-size:7px;letter-spacing:1.2px}.sun{font-size:23px}.sample-banner{font-size:9px;padding:10px;align-items:flex-start;line-height:1.7}.sample-banner>span{align-items:flex-start}.sample-banner .sample-dot{margin-top:5px;flex-shrink:0}.sample-banner button{font-size:8px;gap:4px;padding:0}.stats-grid{gap:11px;margin-bottom:18px}.stat-card{padding:15px}.stat-icon{width:29px;height:29px}.stat-card>strong{font-size:27px;margin-top:8px}.dashboard-grid{grid-template-columns:1fr;gap:18px}.queue-panel{min-height:260px}.queue-item{padding:16px 0}.queue-item strong{font-size:11px}.queue-item small{font-size:9px}.queue-item .content-art{width:44px;height:48px}.queue-list{padding:0 20px}.performance-panel{grid-column:auto}.connected-card{grid-column:auto;gap:18px;flex-wrap:wrap;padding:22px}.connected-card h2{min-width:150px}.connected-card .platform-stack{margin-left:auto}.connected-card .button{margin-left:42px}.workspace-strip{padding:13px;align-items:flex-start}.workspace-strip>div{gap:9px;align-items:flex-start}.workspace-strip strong{font-size:10px}.workspace-strip small{font-size:8px;line-height:1.7}.workspace-strip .text-button{font-size:9px;white-space:nowrap;margin-top:10px}.workspace-strip .round-icon{width:28px;height:28px}.app-footer{padding:17px;font-size:7px}.content-table .channel-cell span:last-child{display:inline}.content-table td{padding:14px}.content-table th{padding:12px 14px}.content-cell strong{max-width:200px}.channels-grid{gap:13px}.channel-card{padding:17px}.channel-card h2{font-size:14px}.channel-facts{gap:20px}.channel-facts strong{font-size:15px}.channel-facts small{font-size:8px}.channel-card-footer{gap:8px;flex-wrap:wrap}.channel-card-footer .text-button{font-size:9px}.account-row{flex-wrap:wrap;padding:17px;gap:10px}.account-row>div{min-width:200px}.account-row>.button{margin-left:45px}.account-row>.badge{margin-left:auto}.tabs{width:100%}.tabs button{font-size:10px;padding:11px}.toolbar{gap:15px}.team-summary{padding:17px;gap:10px}.team-summary svg{width:19px;height:19px}.team-summary strong{font-size:15px}.team-summary>div{font-size:9px}.automation-explainer{padding:20px;gap:15px;align-items:flex-start}.automation-explainer h2{font-size:14px;line-height:1.7}.automation-explainer p{font-size:10px}.automation-spark{width:38px;height:38px;border-radius:11px}.automation-spark svg{width:20px}.settings-form{padding:5px 20px 23px}.settings-grid{gap:19px}.integration-row{padding:18px 17px;gap:12px;flex-wrap:wrap}.integration-row>div{min-width:200px}.integration-row>.badge{margin-left:45px}.integration-docs{padding:18px;gap:16px}.integration-docs .text-link{font-size:10px}.analytics-toolbar{flex-direction:column;align-items:stretch;gap:15px}.analytics-toolbar label{min-width:0}.analytics-toolbar p{font-size:9px}.page-heading>.row-actions{flex-direction:column;gap:7px;align-items:stretch}.page-heading>.row-actions .button{font-size:9px;min-height:33px;padding:8px 10px}.calendar-controls{gap:12px;flex-wrap:wrap}.calendar-controls>div{gap:5px}.calendar-controls h2{font-size:16px}.calendar-scroll{overflow:auto}.calendar-grid{min-width:750px}.calendar-weekday{font-size:9px}.calendar-day{min-height:120px}.calendar-note{font-size:9px}.modal-backdrop{padding:13px}.modal{max-height:calc(100dvh - 26px);border-radius:11px}.modal-header{padding:19px}.modal-header h2{font-size:17px}.modal-header p{font-size:10px}.modal-body{padding:19px}.modal-footer{padding:15px 19px;gap:12px;flex-wrap:wrap}.modal-footer .button{font-size:11px;padding:9px 11px}.compose-grid{grid-template-columns:1fr}.compose-main{padding:20px;border-right:0}.compose-preview{padding:25px 20px;border-top:1px solid var(--border)}.social-preview{max-width:400px;margin:auto}.compose-preview>.eyebrow{max-width:400px;margin:0 auto 18px}.compose-tip{max-width:400px;margin:22px auto 0}.provider-option{gap:10px;padding:14px 11px;flex-wrap:wrap}.provider-option>div{flex:1;min-width:180px}.provider-option>.button{margin-left:47px}.provider-option p{font-size:10px}.provider-option strong{font-size:12px}.info-box{font-size:10px;padding:13px;line-height:1.9}.assignment-row{gap:9px;padding:10px 7px}.assignment-row strong{font-size:11px}.assignment-row small{font-size:9px;overflow-wrap:anywhere}.assignment-row .avatar{width:30px!important;height:30px!important;font-size:10px!important}.assignment-row .badge{font-size:8px}.rule-row{padding:18px;gap:10px}.rule-row>div{min-width:90px}.rule-row strong{font-size:11px}.rule-row small{font-size:9px}.auth-layout{grid-template-columns:1fr}.auth-story{padding:25px 28px;min-height:200px}.auth-story>.brand{font-size:23px}.auth-copy{padding:30px 0 10px;margin:0}.auth-copy h1{font-size:33px;line-height:1.2;margin:12px 0;letter-spacing:-1.4px}.auth-copy h1 br{display:none}.auth-copy h1 em{display:block;letter-spacing:-1px}.auth-copy .eyebrow{font-size:7px}.auth-copy p{font-size:10px;margin-top:15px;line-height:1.8}.auth-platforms,.auth-features{display:none}.auth-form-wrap{padding:25px 28px}.secure-label{font-size:9px}.auth-form{padding:35px 0;gap:18px;max-width:100%}.auth-form h2{font-size:25px}.auth-form>p{font-size:11px}.auth-footer{font-size:8px}.toast{bottom:18px;font-size:11px;width:calc(100vw - 36px);padding:14px;gap:15px}}@media(max-width:430px){.channels-grid{grid-template-columns:1fr}.page-content{padding:16px}.page-heading h1{font-size:20px}.page-heading .sun{display:none}.page-heading>.button{font-size:9px;padding:9px;gap:5px}.page-heading>.button svg{width:14px}.sample-banner{flex-direction:column;gap:6px}.sample-banner button{margin-left:14px;font-size:9px}.stat-card{padding:13px}.stat-note{font-size:8px}.stat-top{font-size:9px}.global-search{max-width:115px}.topbar-actions{gap:6px}.connected-card .connected-icon{display:none}.connected-card .button{margin-left:0}.connected-card .platform-stack{gap:6px}.connected-card .platform-stack .platform{width:25px!important;height:25px!important}.workspace-strip{flex-direction:column}.workspace-strip>.text-button{align-self:flex-end;margin:0}.form-two{grid-template-columns:1fr}.modal-footer>div{gap:7px}.modal-footer .button{font-size:10px}.sidebar-user{padding-bottom:17px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.meta-setup{padding:24px;margin-bottom:26px;border-top:3px solid #34896d}.meta-setup-heading,.meta-setup-title,.meta-flow,.meta-controls,.meta-pair{display:flex;align-items:center;gap:16px;justify-content:space-between}.meta-setup-title{justify-content:flex-start}.meta-setup h2{font-size:19px;margin:0 0 5px}.meta-setup p{line-height:1.6}.meta-setup-title p{margin:0;color:var(--muted,#6b7570);font-size:13px}.meta-flow{gap:9px;flex-shrink:0;color:#81948a}.meta-steps{display:grid;grid-template-columns:repeat(4,1fr);margin:24px 0;background:#f6f8f6;border-radius:10px;padding:16px;gap:14px}.meta-steps>div{display:flex;gap:9px;align-items:center;color:#7d8982;font-size:12px}.meta-steps svg{flex-shrink:0}.meta-steps span{display:grid;gap:4px}.meta-steps small{font-size:9px;letter-spacing:1px}.meta-steps .complete{color:#267057}.meta-controls{margin-top:20px;flex-wrap:wrap}.meta-controls label{display:flex;flex-direction:row;gap:10px;align-items:center;font-size:13px}.meta-controls label span{display:grid;gap:4px}.meta-controls small{font-size:11px;font-weight:400;color:#748078}.meta-details{margin-top:20px;padding:20px;background:#f8faf8;border:1px solid #e2e8e3;border-radius:12px}.meta-details code{display:block;overflow-wrap:anywhere;font-size:12px;margin-top:6px}.meta-details input{width:100%;margin-top:10px;font-family:monospace}.meta-pairs{margin-top:20px}.meta-pair{padding:16px 0;border-bottom:1px solid #e9eee9}.meta-pair>div{flex:1;min-width:0}.meta-pair strong{font-size:13px}.meta-pair div>span{display:flex;align-items:center;gap:8px;color:#718078;font-size:12px;margin-top:6px}.meta-state{font-size:11px;background:#f6f2e8;color:#8b6c2f;padding:6px 10px;border-radius:20px}.meta-state.active{background:#eaf4ec;color:#25704d}.meta-footnote{display:flex;gap:9px;align-items:flex-start;color:#67776d;font-size:12px;margin:22px 0 8px}.meta-footnote svg{flex-shrink:0;margin-top:3px}@media(max-width:750px){.meta-setup{padding:18px}.meta-steps{grid-template-columns:1fr 1fr}.meta-setup-heading{align-items:flex-start;flex-direction:column}.meta-setup-title{align-items:flex-start}.meta-pair{flex-wrap:wrap}.meta-pair>div{flex-basis:100%}.meta-setup h2{font-size:16px}.meta-controls label{align-items:flex-start}}.meta-controls input[type=checkbox]{width:17px;height:17px;flex-shrink:0;margin:2px 0}.meta-discovery{border:1px solid #dce8e0;border-radius:12px;padding:16px 18px;margin:18px 0;background:#f8fbf8}.meta-discovery>div:first-child{display:flex;align-items:center;gap:9px;color:#286b52;font-size:13px}.meta-discovery>p{font-size:12px;margin:9px 0 0;color:#69796e}.meta-discovery .field-hint{font-size:11px}.meta-discovery-account{display:flex;align-items:center;gap:14px;justify-content:space-between;border-top:1px solid #e1e9e3;margin-top:14px;padding-top:14px;font-size:12px}.meta-discovery-account>span{display:grid;gap:5px;min-width:0}.meta-discovery-account small{font-size:11px;color:#718078}@media(max-width:750px){.meta-discovery-account{flex-direction:column;align-items:flex-start}}
