@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-arabic-wght-normal-D6DQIq1q.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-vietnamese-wght-normal-D7SXJ-q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-ext-wght-normal-F3E_gUl2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-wght-normal-B5vzQVCp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#172735;font-synthesis:none;--navy:#172735;--muted:#5a6a7e;--ink:#172735;--primary:#126b74;--border:#dfe5ed;--teal:#126b74;--radius:14px;background:#f1f5f7;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif}.editorial-page{gap:24px;display:grid}.composer-fields{border:0;min-inline-size:0;margin:0;padding:0}.review-badge{color:#47546d;background:#edf0f7;border-radius:7px;margin-block:4px;padding:4px 10px;font-size:12px;display:inline-flex}.review-pending,.review-stale,.status-held,.status-on_hold{color:#8a5915;background:#fff2da}.review-approved{color:#216248;background:#e4f6ee}.review-rejected{color:#9a374b;background:#fbeaec}.policy-options{gap:14px;display:grid}.policy-options label{align-items:center;gap:10px;display:flex}.policy-options input{width:18px;height:18px;accent-color:var(--primary);flex-shrink:0}.approval-scope-note{color:#52637b;background:#f5f7fc;border-radius:9px;padding:13px 16px;font-size:14px;line-height:1.9}.approval-workflow-toggle{background:#f8faff;border:1px solid #dce4f4;border-radius:10px;margin-top:16px;padding:14px}.approval-workflow-toggle label,.approval-roster-choice{cursor:pointer;align-items:flex-start;gap:10px;min-width:0;display:flex}.approval-workflow-toggle input,.approval-roster-choice input{width:18px;height:18px;accent-color:var(--primary);flex:none;margin:2px 0 0}.approval-workflow-toggle span,.approval-roster-choice>span{gap:3px;min-width:0;display:grid}.approval-workflow-toggle strong,.approval-roster-choice strong{overflow-wrap:anywhere}.approval-workflow-toggle small,.approval-roster-choice small{color:#63738b;font-size:12px;line-height:1.65}.approval-workflow{background:#fbfcff;border:1px solid #dce4f4;border-radius:10px;gap:14px;min-width:0;margin:16px 0;padding:16px;display:grid}.approval-workflow>legend,.approval-stage-editor>legend{color:#3d4d6a;padding-inline:5px;font-size:14px;font-weight:700}.approval-workflow>.help-text,.approval-stage-editor>.help-text{margin:0}.approval-stage-editor-list{gap:12px;display:grid}.approval-stage-editor{background:#fff;border:1px solid #e0e7f2;border-radius:9px;gap:11px;min-width:0;padding:14px;display:grid}.approval-stage-editor-heading{justify-content:flex-end;display:flex}.approval-stage-roster{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px;min-width:0;display:grid}.approval-roster-choice{background:#fbfcff;border:1px solid #e2e8f2;border-radius:8px;min-height:58px;padding:10px}.approval-roster-choice:has(input:checked){background:#f4f5ff;border-color:#afb9ee}.review-workflow-progress{color:#49618d;overflow-wrap:anywhere;vertical-align:middle;background:#eef2fb;border-radius:999px;max-width:100%;margin-inline-start:8px;padding:3px 8px;font-size:11px;line-height:1.45;display:inline-flex}.review-workflow,.review-stage-action{background:#fbfcff;border:1px solid #dbe3f2;border-radius:10px;gap:14px;min-width:0;margin-block:18px;padding:16px;display:grid}.review-workflow-heading,.review-stage-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.review-workflow-heading>div,.review-stage-heading>div{min-width:0}.review-workflow h3,.review-stage-action h3,.review-stage-heading strong,.review-stage-roster>strong{color:#3f4e69;overflow-wrap:anywhere;margin:0}.review-workflow-heading .help-text,.review-stage-action .help-text{margin:5px 0 0}.review-workflow-count,.review-stage-current{color:#485e9d;background:#eaf0ff;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;line-height:1.5}.review-stage-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.review-stage{background:#fff;border:1px solid #e0e6f0;border-radius:9px;gap:12px;min-width:0;padding:14px;display:grid}.review-stage-heading small{color:#64748b;margin-top:4px;font-size:12px;display:block}.review-stage-roster{gap:7px;display:grid}.review-stage-roster>ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.review-stage-roster li{color:#4e5f7d;overflow-wrap:anywhere;background:#f0f3fa;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:5px 8px;font-size:12px;display:inline-flex}.review-stage-roster li small{color:#718098;font-size:11px}.review-stage-decision{background:#f7f9fe;border-inline-start:3px solid #b8c2ef;padding:11px}.review-stage-decision p{overflow-wrap:anywhere;margin:7px 0}.review-stage-decision small{color:#64748b;font-size:12px}.review-stage-action>.field{margin:0}.client-approval-manager{background:#fbfcff;border:1px solid #dbe3f2;border-radius:10px;gap:14px;min-width:0;margin-block:20px;padding:16px;display:grid}.client-approval-manager-heading,.client-approval-record-heading,.client-approval-link-actions,.client-approval-issue-controls{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.client-approval-manager-heading>div,.client-approval-record-heading>div{min-width:0}.client-approval-manager-heading>svg{color:#625dc1;flex:none}.client-approval-manager-heading h3,.client-approval-record-heading strong,.client-approval-events h4{color:#3f4e69;overflow-wrap:anywhere;margin:0}.client-approval-manager-heading p,.client-approval-link-once>p,.client-approval-record>.help-text{color:#61718a;margin:6px 0 0;font-size:13px;line-height:1.8}.client-approval-link-once,.client-approval-record,.client-approval-issue,.client-approval-events,.client-approval-revoke{background:#fff;border:1px solid #e0e7f2;border-radius:9px;min-width:0;padding:14px}.client-approval-link-value{color:#33476e;background:#fff;border:1px solid #bdcbed;border-radius:7px;width:100%;min-width:0;margin-block:11px;padding:9px 10px;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.client-approval-link-actions{flex-wrap:wrap;justify-content:flex-start}.client-approval-copy-status{color:#4a667d;align-self:center;font-size:12px}.client-approval-issue{gap:13px;display:grid}.client-approval-issue>.help-text{margin:0}.client-approval-issue-controls{flex-wrap:wrap;justify-content:flex-start;align-items:end}.client-approval-issue-controls .field{min-width:min(100%,210px);margin:0}.client-approval-record{gap:13px;display:grid}.client-approval-record-heading{align-items:center}.client-approval-record-heading>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.client-approval-record-heading>small{color:#68788f;font-size:12px;line-height:1.6}.client-approval-state{color:#47546d;overflow-wrap:anywhere;background:#edf0f7;border-radius:999px;max-width:100%;padding:4px 8px;font-size:11px;line-height:1.45;display:inline-flex}.client-approval-state-pending{color:#8a5915;background:#fff2da}.client-approval-state-approved{color:#216248;background:#e4f6ee}.client-approval-state-rejected,.client-approval-state-revoked,.client-approval-state-expired,.client-approval-state-superseded{color:#9a374b;background:#fbeaec}.client-approval-record-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.client-approval-record-meta>div{background:#f7f9fe;border-radius:7px;min-width:0;padding:9px 10px}.client-approval-record-meta dt{color:#78879e;font-size:11px;font-weight:700}.client-approval-record-meta dd{color:#4d5d77;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.65}.client-approval-revoke{background:#fffbf3;border-color:#eadbb8}.client-approval-revoke>.warning-box{margin:0}.client-approval-events{background:#f8faff}.client-approval-events>h4{font-size:13px}.client-approval-events>ol{gap:8px;margin:11px 0 0;padding:0;list-style:none;display:grid}.client-approval-events li{border-block-end:1px solid #e4eaf4;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding-block-end:8px;display:flex}.client-approval-events li:last-child{border-block-end:0;padding-block-end:0}.client-approval-events li>div{gap:3px;min-width:0;display:grid}.client-approval-events li strong,.client-approval-events li small,.client-approval-events li>span{overflow-wrap:anywhere}.client-approval-events li strong{color:#506079;font-size:12px}.client-approval-events li small,.client-approval-events li>span{color:#718098;font-size:11px;line-height:1.65}.client-approval-events li>span{text-align:end;flex:0 42%}.review-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.review-row h3{overflow-wrap:anywhere;margin:0 0 7px}.review-row p{color:#63728a;margin:7px 0 0;font-size:13px}.review-row:last-child{border-bottom:0}.compact-field{margin:0}.revision-snapshot,.editorial-post-actions,.revision-history,.editorial-tasks,.editorial-comments{overflow-wrap:anywhere;margin-block:22px}.revision-snapshot h4{margin:18px 0 10px}.snapshot-config{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6fa;border-radius:8px;padding:12px;font-size:12px;overflow:auto}.revision-history details{border-top:1px solid var(--border);padding-block:12px}.revision-history summary,.revision-snapshot summary{cursor:pointer;padding-block:8px}.decision-history,.held-summary,.draft-recovery,.draft-conflict{background:#f8f6ef;border:1px solid #e9dfc1;border-radius:10px;margin-block:18px;padding:18px}.held-summary p,.draft-recovery p,.draft-conflict p{line-height:1.8}.modal-body .revision-snapshot .detail-text,.modal-body .warning-box,.editorial-post-actions p,.revision-history p,.editorial-tasks p,.editorial-comments p{color:#46556d}.editorial-task-heading,.editorial-task-heading-actions,.editorial-task-card-heading,.editorial-task-actions,.editorial-task-form-actions{align-items:center;gap:10px;display:flex}.editorial-task-heading,.editorial-task-card-heading{justify-content:space-between}.editorial-task-heading{align-items:flex-start;margin-bottom:14px}.editorial-task-heading h3,.editorial-task-form h4{margin:0}.editorial-task-heading .help-text,.editorial-task-form .help-text{margin-block:7px 0}.editorial-task-heading-actions,.editorial-task-actions,.editorial-task-form-actions{flex-wrap:wrap}.editorial-task-list{gap:12px;display:grid}.editorial-task-card,.editorial-task-form{border:1px solid var(--border);background:#fbfcff;border-radius:10px;min-inline-size:0;padding:15px}.editorial-task-card-heading strong{min-inline-size:0}.editorial-task-state{color:#4a5d78;text-align:center;background:#edf1f8;border-radius:999px;flex:0 auto;padding:3px 9px;font-size:12px}.editorial-task-state-in_progress{color:#2d5f9f;background:#e6effc}.editorial-task-state-completed{color:#216248;background:#e4f6ee}.editorial-task-state-cancelled,.editorial-task-state-superseded{color:#8b4050;background:#f5e9eb}.editorial-task-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:14px 0;display:grid}.editorial-task-meta div{min-inline-size:0}.editorial-task-meta dt{color:#718099;font-size:12px}.editorial-task-meta dd{overflow-wrap:anywhere;margin:3px 0 0}.editorial-task-actions{align-items:flex-start}.editorial-task-form{gap:12px;margin-block:14px;display:grid}.editorial-task-form label{color:#4d5c74;gap:6px;font-size:13px;display:grid}.editorial-task-form select,.editorial-task-form input{max-inline-size:100%}.editorial-task-history{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.editorial-task-history ol{gap:10px;margin:0;padding-inline-start:22px;display:grid}.editorial-task-history li{overflow-wrap:anywhere}.editorial-task-history small{color:#718099;margin-top:3px;display:block}.editorial-comments-heading,.editorial-comment-card-heading,.editorial-comment-form-actions,.editorial-comment-actions{align-items:center;gap:10px;display:flex}.editorial-comments-heading,.editorial-comment-card-heading{justify-content:space-between}.editorial-comments-heading{align-items:flex-start;margin-bottom:14px}.editorial-comments-heading h3{margin:0}.editorial-comments-heading .help-text{margin-block:7px 0}.editorial-comment-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.editorial-comment-card,.editorial-comment-form{border:1px solid var(--border);background:#fbfcff;border-radius:10px;min-inline-size:0;padding:15px}.editorial-comment-card-heading>div{min-inline-size:0}.editorial-comment-card-heading strong,.editorial-comment-card-heading small{overflow-wrap:anywhere;display:block}.editorial-comment-card-heading small,.editorial-comment-history small{color:#718099;margin-top:3px;font-size:12px}.editorial-comment-state{color:#4a5d78;text-align:center;background:#edf1f8;border-radius:999px;flex:0 auto;padding:3px 9px;font-size:12px}.editorial-comment-state-resolved{color:#216248;background:#e4f6ee}.editorial-comment-body{color:#46556d;overflow-wrap:anywhere;white-space:pre-wrap;margin:14px 0;line-height:1.9}.editorial-comment-mentions,.editorial-comment-form-actions{flex-wrap:wrap;gap:8px;display:flex}.editorial-mention-badge{color:#5a56aa;overflow-wrap:anywhere;background:#eeecff;border-radius:999px;align-items:center;max-inline-size:100%;padding:3px 9px;font-size:12px;line-height:1.6;display:inline-flex}.editorial-comment-actions{flex-wrap:wrap;align-items:flex-start;margin-top:14px}.editorial-comment-history{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.editorial-comment-history ol{gap:10px;margin:0;padding-inline-start:22px;display:grid}.editorial-comment-history li{overflow-wrap:anywhere}.editorial-comment-history small{display:block}.editorial-comment-form{gap:12px;margin-top:14px;display:grid}.editorial-comment-form .field{margin-bottom:0}.editorial-mention-picker{border-top:1px solid var(--border);margin-top:2px;padding-top:12px}.editorial-mention-picker .help-text{margin-top:0}.editorial-mention-options{gap:8px;display:grid}.editorial-mention-option{color:#46556d;cursor:pointer;background:#fff;border:1px solid #e5eaf2;border-radius:8px;align-items:center;gap:9px;min-inline-size:0;padding:9px 10px;display:flex}.editorial-mention-option:has(input:focus-visible){outline-offset:2px;outline:2px solid #7877e1}.editorial-mention-option>span{min-inline-size:0;display:grid}.editorial-mention-option bdi,.editorial-mention-option small{overflow-wrap:anywhere}.editorial-mention-option small{color:#718099;font-size:12px}.revision-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.revision-compare textarea{min-height:140px}.conflict-latest-version,.conflict-copy-note{overflow-wrap:anywhere}.conflict-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-block:16px;display:grid}.conflict-comparison-field{background:#fffdf8;border:1px solid #e5dcc2;border-radius:9px;min-width:0;padding:14px}.conflict-comparison-field h4,.conflict-comparison-field h5,.conflict-comparison-field h6{overflow-wrap:anywhere;margin:0}.conflict-comparison-field h4{justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.conflict-comparison-field h5,.conflict-comparison-field h6{color:#526680;margin-bottom:7px;font-size:12px;font-weight:650}.conflict-comparison-field .revision-compare{margin-top:12px}.conflict-value-columns>div{overflow-wrap:anywhere;background:#f8f5ed;border-radius:7px;min-width:0;padding:10px}.conflict-status{border-radius:99px;flex:none;padding:3px 7px;font-size:11px;font-weight:700}.conflict-status.changed{color:#8a3819;background:#fff0df}.conflict-status.same{color:#1d6249;background:#e6f5ed}.conflict-chip-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.conflict-chip-list li{overflow-wrap:anywhere;background:#fff;border:1px solid #d9dfeb;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:4px 8px;display:inline-flex}.conflict-chip-list small{color:#65738a}.conflict-variants{margin-top:14px}.conflict-variant-list{gap:10px;display:grid}.conflict-variant-row{background:#fff;border:1px solid #e3e7ee;border-radius:8px;padding:12px}.conflict-variant-row>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.conflict-variant-value{gap:10px;margin:0;display:grid}.conflict-variant-value>div{gap:4px;display:grid}.conflict-variant-value dt{color:#65738a;font-size:12px}.conflict-variant-value dd{overflow-wrap:anywhere;min-width:0;margin:0}.conflict-variant-value textarea{min-height:82px;margin:0}.resume-form{margin-top:18px}.schedule-field{min-width:0;margin-bottom:18px}.schedule-field .field{margin-bottom:12px}.time-preview{overflow-wrap:anywhere;background:#f4f8fd;border:1px solid #d7e3f0;border-radius:9px;align-items:flex-start;gap:12px;margin:12px 0;padding:14px 16px;display:flex}.time-preview>svg{color:#516d9d;flex-shrink:0;margin-top:4px}.time-preview strong{font-size:14px}.time-preview p{margin:6px 0;font-size:13px;line-height:1.8}.time-preview small{color:#526680;text-align:start;display:block}.time-fold{background:#fffaf0;border:1px solid #ddceaa;border-radius:9px;min-width:0;margin:14px 0;padding:14px}.time-fold legend{max-width:100%;padding:0 6px;font-size:14px}.time-fold label{align-items:flex-start;gap:11px;padding:10px 0;font-size:14px;display:flex}.time-fold input{accent-color:#6863c9;flex-shrink:0;width:17px;height:17px;margin-top:3px}.time-fold label>span{overflow-wrap:anywhere;min-width:0}.time-fold small{color:#786744;margin-top:5px;display:block}.planning-settings{margin-top:22px}.planning-settings .warning-box{margin-bottom:16px}.planning-settings .panel-body>p{font-size:14px;line-height:1.9}@media (width<=620px){.time-preview{gap:9px;padding:12px}.time-fold{padding:11px}.time-fold legend{font-size:13px}}.connection-check-results{gap:14px;margin-block:20px;display:grid}.check-result{border-bottom:1px solid var(--border);overflow-wrap:anywhere;grid-template-columns:1fr 1fr;gap:8px 18px;padding-bottom:12px;display:grid}@media (width<=760px){.review-row{flex-direction:column;align-items:stretch;gap:12px}.revision-compare,.conflict-comparison-grid,.check-result,.editorial-task-meta{grid-template-columns:minmax(0,1fr)}.approval-policy .panel-heading{flex-wrap:wrap}.approval-stage-roster{grid-template-columns:minmax(0,1fr)}.review-workflow-heading,.review-stage-heading,.client-approval-manager-heading,.client-approval-record-heading,.client-approval-issue-controls{flex-direction:column;align-items:stretch}.review-workflow-count,.review-stage-current{align-self:flex-start}.client-approval-record-meta{grid-template-columns:minmax(0,1fr)}.client-approval-issue-controls .field,.client-approval-issue-controls .button{width:100%}.client-approval-events li{flex-direction:column;align-items:stretch}.client-approval-events li>span{text-align:start;flex-basis:auto}.editorial-page .panel-heading{flex-wrap:wrap;gap:14px}.snapshot-config{max-width:100%}.editorial-task-heading,.editorial-task-card-heading,.editorial-comments-heading,.editorial-comment-card-heading{flex-direction:column;align-items:stretch}}*{box-sizing:border-box}body{margin:0}html[lang=fa]{font-family:Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button,a{transition:background .18s,color .18s,box-shadow .18s,transform .18s}button{color:inherit}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #a6a7f1}h1,h2,h3,p{margin:0}h2{font-size:17px;font-weight:700;line-height:1.6}h3{font-size:15px;font-weight:650;line-height:1.7}p{line-height:1.85}svg{stroke-width:1.8px;flex-shrink:0}button svg{stroke-width:1.9px}.button{white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:11px 17px;font-size:13px;font-weight:600;line-height:1.55;display:inline-flex}.primary{background:var(--primary);color:#fff;box-shadow:0 3px 7px #6264d923}.secondary{color:#52617b;background:#fff;border-color:#dfe5ef}.tiny{padding:6px 12px;font-size:12px}.full{width:100%}.danger-fill{color:#fff;background:#c6475b}.danger-fill:hover{background:#aa3044}.icon-button{color:#7c899f;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.icon-button:hover{color:#4e587d;background:#eef1f8}.icon-button.danger:hover{color:#bd3c51;background:#fff1f3}.text-action{color:var(--primary);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.text-action:hover{color:#4142ae}.text-action.muted{color:#8790a7}.eyebrow{color:#8b95aa;letter-spacing:1.6px;font-size:12px;font-weight:650;line-height:2.1}html[lang=fa] .eyebrow{letter-spacing:.25px;font-size:12px}.light{color:#a9bed6}.muted-icon,.muted-text{color:#8e9aaf}.muted-text{font-size:12px}.danger-icon{color:#c44e62}.help-text{color:#8994a8;font-size:12px;line-height:1.9}.mono{overflow-wrap:anywhere;font-family:Cascadia Code,SFMono-Regular,Consolas,monospace;font-size:12px}.grow{flex:1}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.tiny-dot{background:#35b5a4;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.tiny-dot.amber{background:#dcaa4f}.app-shell{min-height:100vh}.sidebar{background:var(--navy);color:#cbd6e7;z-index:40;flex-direction:column;width:253px;padding:35px 21px 0;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.brand{align-items:center;gap:12px;display:flex}.brand-icon{justify-content:center;align-items:center;gap:3px;width:38px;height:41px;display:flex;transform:rotate(-12deg)}.brand-icon span{background:#c2c4ff;border-radius:4px;width:7px;display:block}.brand-icon span:first-child{height:19px}.brand-icon span:nth-child(2){background:#f0f0ff;height:32px}.brand-icon span:nth-child(3){background:#999fec;height:25px}.brand strong{letter-spacing:-.8px;color:#fff;font-size:29px;font-weight:750;line-height:1.1}.brand>div{flex-direction:column;gap:7px;display:flex}.brand>div>span{color:#849ab7;letter-spacing:.4px;font-size:12px}html[lang=fa] .brand strong{letter-spacing:0;font-size:30px}.workspace-switch{text-align:start;background:#20324b;border:1px solid #33445a;border-radius:10px;align-items:center;gap:11px;width:100%;margin:33px 0 27px;padding:13px 11px;display:flex}.workspace-avatar{color:#dbe3f4;background:#3b4d69;border-radius:7px;place-items:center;width:31px;height:33px;font-size:14px;font-weight:600;display:grid}.workspace-switch>span:nth-child(2){flex-direction:column;flex:1;gap:5px;display:flex}.workspace-switch strong{color:#dfe5f1;font-size:12px;font-weight:500}.workspace-switch small{color:#8ea0b9;font-size:12px}.workspace-switch>svg{color:#98a7bd}.nav-caption{color:#647c9c;letter-spacing:1.5px;margin-bottom:12px;padding:0 13px;font-size:12px}.sidebar nav{flex-direction:column;gap:5px;display:flex}.nav-item{text-align:start;color:#91a4bf;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:44px;padding:13px;font-size:12px;display:flex}.nav-item.active{color:#fff;background:#6268d9;box-shadow:0 3px 8px #0c183122}.nav-item>span:nth-child(2){flex:1}.nav-count{text-align:center;background:#ffffff12;border-radius:5px;min-width:19px;padding:2px 5px;font-size:12px}.sidebar-bottom{margin-top:auto;padding-top:36px}.foundation-note{background:#21334c;border:1px solid #2d415c;border-radius:10px;margin:0 1px 20px;padding:17px 14px}.foundation-note>div{color:#c7d4e7;align-items:center;gap:8px;font-size:12px;display:flex}.foundation-note p{color:#7f96b5;margin:9px 0 11px;font-size:12px;line-height:1.9}.foundation-note button{color:#a6b9eb;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;display:flex}.profile-row{text-align:start;background:0 0;border:0;border-top:1px solid #2b3b51;align-items:center;gap:11px;width:100%;padding:18px 3px;display:flex}.profile-avatar{color:#b9cfdd;background:#304761;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.profile-row>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.profile-row strong{color:#d7dfec;font-size:12px;font-weight:500}.profile-row small{color:#7088a6;font-size:12px}.main-area{min-width:0;margin-inline-start:253px}.topbar{border-bottom:1px solid var(--border);background:#ffffffd9;justify-content:space-between;align-items:center;gap:20px;height:77px;padding:0 39px;display:flex}.breadcrumbs{color:#a0aabb;align-items:center;gap:15px;font-size:12px;display:flex}.topbar-actions{align-items:center;gap:14px;display:flex}.date-top{color:#8b96aa;border-inline-end:1px solid var(--border);padding-inline-end:12px;font-size:12px}.language-switch{color:#66748c;background:#fff;border:1px solid #e5e9f2;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;line-height:1.5;display:flex}.logout{border-inline-start:1px solid var(--border);border-radius:0;padding-inline-start:17px}.page-content{max-width:1610px;margin:auto;padding:32px 39px 0}.page-title-row{justify-content:space-between;align-items:center;gap:24px;margin-bottom:27px;display:flex}.page-title-row h1{letter-spacing:-.8px;margin-top:6px;font-size:26px;font-weight:700;line-height:1.7}.page-title-row p{color:#8b95a8;margin-top:3px;font-size:12px}html[lang=fa] .page-title-row h1{letter-spacing:-.6px;font-size:25px}.page-title-row>.button{padding:12px 20px}.workspace-footer{color:#a0aabc;justify-content:space-between;align-items:center;gap:16px;padding:27px 0 22px;font-size:12px;display:flex}.workspace-footer>span:first-child{align-items:center;gap:8px;display:flex}.footer-separator{margin:0 10px}.mobile-only,.mobile-scrim{display:none}.panel{border:1px solid var(--border);border-radius:var(--radius);background:#fff;overflow:hidden;box-shadow:0 2px 4px #22395702}.panel-heading{border-bottom:1px solid #eef1f6;justify-content:space-between;align-items:center;gap:14px;min-height:83px;padding:21px 23px;display:flex}.panel-heading p,.channels-strip p{color:#929baf;margin-top:2px;font-size:12px;line-height:1.7}.overview-banner{border-radius:var(--radius);background:linear-gradient(106deg,#ecf1ff,#f1f0ff);border:1px solid #e7e7f5;justify-content:space-between;align-items:center;min-height:179px;margin-bottom:23px;padding:27px 31px;display:flex;position:relative;overflow:hidden}.overview-banner>div:first-child{z-index:2;max-width:77%;position:relative}.banner-label{letter-spacing:1.3px;color:#8585b0;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.banner-label .tiny-dot{background:#8084d3;width:5px;height:5px}.overview-banner h2{letter-spacing:-.6px;color:#414376;margin-top:10px;font-size:23px}.overview-banner p{color:#8586aa;margin:7px 0 16px;font-size:12px;line-height:1.9}.overview-banner .text-action{color:#6364b6;font-size:12px}.banner-art{direction:ltr;flex-shrink:0;width:190px;height:132px;margin-inline:4px 16px;position:relative}.orbit{border:1px solid #dcdcf5;border-radius:50%;position:absolute;inset:0 32px}.orbit-two{border-style:dashed;inset:-22px 10px}.art-center{color:#fafaff;background:#7776cf;border-radius:19px;place-items:center;width:63px;height:63px;display:grid;position:absolute;top:33px;left:69px;transform:rotate(-10deg);box-shadow:0 12px 22px #7070bd25}.art-check{color:#6daea9;background:#fff;border:1px solid #e2e6f8;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:9px;left:36px;transform:rotate(9deg)}.art-dot{background:#c0c1f4;border-radius:50%;width:9px;height:9px;position:absolute;top:50px;right:5px}.art-caption{background:#ffffffd9;border:1px solid #e1e0f2;border-radius:9px;flex-wrap:wrap;align-content:center;gap:5px;width:82px;height:40px;padding:9px;display:flex;position:absolute;bottom:0;right:-4px;transform:rotate(9deg)}.art-caption span{background:#e6e8f9;border-radius:5px;width:20px;height:20px;position:absolute}.art-caption i{background:#e5e6f4;border-radius:5px;width:31px;height:4px;margin-left:26px}.art-caption i:last-child{width:22px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;margin-bottom:23px;display:grid}.metric-card{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:20px 22px 19px}.metric-top{color:#7f8ba0;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.metric-icon{border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.metric-icon.indigo{color:#8a82d7;background:#f0effe}.metric-card>strong{letter-spacing:-1px;margin:9px 0 5px;font-size:32px;font-weight:650;line-height:1.4;display:block}.dashboard-columns{grid-template-columns:1.7fr 1fr;gap:23px;margin-bottom:23px;display:grid}.recent-row{border-bottom:1px solid #f0f2f7;align-items:center;gap:13px;padding:18px 22px;display:flex}.recent-row:last-child{border:0}.post-type-icon{color:#a0abc0;background:#f3f5fa;border-radius:8px;place-items:center;width:40px;height:42px;display:grid}.recent-content{flex:1;min-width:0}.recent-content>strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:550;display:block;overflow:hidden}.recent-content>span{color:#a0a9b9;margin-top:5px;font-size:12px;display:block}.status{white-space:nowrap;color:#8c97a9;background:#f1f3f8;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:500;display:inline-flex}.status>span{background:currentColor;border-radius:50%;width:4px;height:4px}.status-scheduled,.status-queued{color:#7770be;background:#f2f0ff}.status-published,.status-succeeded,.status-sandbox_published{color:#439b88;background:#eaf7f2}.status-failed,.status-uncertain,.status-needs_review{color:#c26975;background:#fff0f2}.status-partial,.status-retry{color:#b49b53;background:#fff7e4}.status-publishing,.status-sending{color:#568fc1;background:#edf6ff}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:44px 20px 47px;display:flex}.empty-icon{color:#a6afc6;background:#f2f4fb;border:1px solid #e9edf6;border-radius:15px;place-items:center;width:53px;height:53px;margin-bottom:15px;display:grid}.empty-state p{color:#a0a9bb;max-width:310px;margin:6px 0 20px;font-size:12px;line-height:1.9}.empty-state.compact{padding:34px 15px 18px}.empty-state.compact p{margin-bottom:8px}.schedule-panel{flex-direction:column;display:flex}.schedule-panel>.empty-state{flex:1}.panel-bottom-link{color:#8c96ad;background:#fff;border:0;border-top:1px solid #edf0f6;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:15px;font-size:12px;display:flex}.upcoming-item{border-bottom:1px solid #f1f3f7;align-items:center;gap:14px;padding:19px 22px;display:flex}.day-tile{background:#f8f9fc;border:1px solid #e7eaf4;border-radius:9px;flex-direction:column;align-items:center;min-width:45px;padding:8px 10px;display:flex}.day-tile strong{color:#697490;font-size:18px}.day-tile span{color:#929bb0;font-size:12px}.upcoming-item>div:last-child>strong{color:#68748c;font-size:12px;font-weight:550}.upcoming-item p{color:#a1aabc;align-items:center;gap:5px;margin:5px 0;font-size:12px;display:flex}.avatar-stack{gap:3px;display:flex}.provider-mark{background:color-mix(in srgb, var(--provider) 10%, white);width:40px;height:40px;color:var(--provider);border:1px solid color-mix(in srgb, var(--provider) 12%, white);direction:ltr;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-family:Tahoma,Segoe UI,sans-serif;font-size:18px;font-weight:750;display:inline-flex}.provider-mark.small{border-radius:7px;width:26px;height:26px;font-size:12px}.channels-strip{align-items:center;gap:24px;padding:21px 25px;display:flex}.channels-strip>div:first-child{min-width:180px}.channel-mini-list{flex-wrap:wrap;flex:1;align-items:center;gap:10px;display:flex}.channel-mini{color:#7b88a0;background:#fbfcfe;border:1px solid #e9ecf5;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;display:flex}.channel-mini:hover{background:#f2f3fc}.channels-strip .button{padding:10px 14px;font-size:12px}.field{flex-direction:column;gap:9px;min-width:0;margin-bottom:21px;display:flex}.field>span{color:#56647d;font-size:12px;font-weight:600}.field>span>small{color:#a1abbe;margin-inline-start:5px;font-size:12px;font-weight:400}.field input,.field select,.field textarea{color:#3c4b64;background:#fff;border:1px solid #dfe5ef;border-radius:8px;outline:none;width:100%;min-height:43px;padding:11px 13px;font-size:13px;line-height:1.7}.field input::placeholder,.field textarea::placeholder{color:#b1b9c9;font-size:12px}.field textarea{resize:vertical}.field>small{color:#929db1;font-size:12px;line-height:1.9}.error-box,.warning-box{color:#b45264;overflow-wrap:anywhere;background:#fff3f5;border:1px solid #f2d7dc;border-radius:8px;align-items:flex-start;gap:9px;margin-bottom:17px;padding:12px 14px;font-size:12px;line-height:1.8;display:flex}.error-box svg{margin-top:2px}.warning-box{color:#aa873b;background:#fff9eb;border-color:#f2e6c5}.subtle-notice{color:#8a98ac;align-items:center;gap:8px;margin:14px 0 20px;font-size:12px;line-height:1.9;display:flex}.subtle-notice>svg{color:#96a9bb}.composer-layout{grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);align-items:start;gap:25px;display:grid}.composer-main{flex-direction:column;gap:22px;display:flex}.step-heading{align-items:center;gap:12px;display:flex}.step-heading>span{color:#9493cb;background:#f1f1fc;border-radius:7px;padding:7px 8px;font-size:12px;font-weight:600}.step-heading h2{font-size:15px}.account-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:19px 22px;display:grid}.account-choice{cursor:pointer;border:1px solid #e7ebf3;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:12px 11px;display:flex;position:relative}.account-choice>input{opacity:0;width:1px;height:1px;position:absolute}.account-choice:has(input:focus-visible){outline-offset:2px;outline:2px solid #7877e1}.account-choice>span:nth-of-type(2){flex-direction:column;flex:1;gap:4px;display:flex;overflow:hidden}.account-choice strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.account-choice small{color:#a4abbd;font-size:12px}.selection-check{color:#fff;border:1px solid #dce1ec;border-radius:5px;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.selected .selection-check{background:#7d7bdc;border-color:#7d7bdc}.field .content-input{resize:vertical;border-bottom-right-radius:0;border-bottom-left-radius:0;min-height:198px;font-size:13px;line-height:2}.field:has(.content-input){gap:0}.field:has(.content-input)>span{margin-bottom:10px}.editor-footer{color:#a0a8bb;background:#fbfcfe;border:1px solid #dfe5ef;border-top:0;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.editor-footer>span:first-child{align-items:center;gap:5px;display:flex}.content-editor-label{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.content-editor-label>label{color:#56647d;font-size:12px;font-weight:600}.composer-writing-aids{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.content-library-open,.draft-template-open{flex-shrink:0}.content-library-picker{min-width:0}.content-library-scope{color:#556987;background:#f6f9fd;border:1px solid #dce5f1;border-radius:9px;align-items:flex-start;gap:9px;margin:0 0 19px;padding:12px 14px;font-size:12px;line-height:1.9;display:flex}.content-library-scope svg{color:#6875a1;flex-shrink:0;margin-top:3px}.content-library-layout{grid-template-columns:minmax(210px,.85fr) minmax(0,1.15fr);gap:19px;min-height:340px;display:grid}.content-library-list{border-inline-end:1px solid var(--border);min-width:0;padding-inline-end:18px}.content-library-toolbar{gap:10px;display:grid}.content-library-search{color:#8996ab;background:#fff;border:1px solid #dfe5ef;border-radius:8px;align-items:center;gap:8px;min-height:39px;padding:0 10px;display:flex}.content-library-search:focus-within{border-color:#9292e4;box-shadow:0 0 0 3px #6867df0b}.content-library-search input{color:#3c4b64;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.content-library-filters{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:8px;display:grid}.content-library-filters select{color:#52617b;min-width:0;min-height:38px;font:inherit;background:#fff;border:1px solid #dfe5ef;border-radius:8px;padding:7px 8px;font-size:12px}.content-library-list-actions,.content-library-use-actions,.content-library-manage-actions{flex-wrap:wrap;gap:8px;display:flex}.content-library-list-actions{justify-content:space-between;margin:12px 0}.content-library-items{gap:7px;margin-bottom:12px;display:grid}.content-library-item{color:#56647d;text-align:start;background:#fff;border:1px solid #e4e9f1;border-radius:8px;align-items:flex-start;gap:9px;width:100%;min-width:0;padding:10px;display:flex}.content-library-item:hover:not(:disabled),.content-library-item.selected{background:#f7f7ff;border-color:#b9b8eb}.content-library-item:focus-visible{outline-offset:2px;outline:2px solid #7877e1}.content-library-item>svg{color:#7574ca;margin-top:2px}.content-library-item>span{gap:2px;min-width:0;display:grid}.content-library-item strong,.content-library-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content-library-item strong{color:#40506a;font-size:12px}.content-library-item small,.content-library-status,.content-library-copy-note{color:#8a96aa;font-size:12px;line-height:1.9}.content-library-status{text-align:center;margin:18px 0}.content-library-detail{min-width:0}.content-library-item-detail{background:#fcfdff;border:1px solid #e5e9f1;border-radius:10px;min-width:0;padding:16px}.content-library-detail-heading{align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.content-library-detail-heading>svg{color:#7574ca;margin-top:4px}.content-library-detail-heading h3,.content-library-detail-heading p{margin:0}.content-library-detail-heading h3{overflow-wrap:anywhere}.content-library-detail-heading p{color:#909bae;font-size:12px}.content-library-item-detail pre{color:#44536c;white-space:pre-wrap;overflow-wrap:anywhere;min-height:132px;max-height:330px;font:inherit;background:#fff;border:1px solid #edf0f5;border-radius:8px;margin:0 0 15px;padding:12px;font-size:13px;line-height:1.9;overflow:auto}.content-library-use-actions{margin-top:4px}.content-library-manage-actions{border-top:1px solid #e8ecf3;margin-top:15px;padding-top:13px}.content-library-confirm{color:#625338;background:#fffbf1;border:1px solid #e5d7b5;border-radius:9px;margin-top:16px;padding:15px}.content-library-confirm strong{color:#58472b;display:block}.content-library-confirm p{margin:7px 0 0;font-size:12px;line-height:1.9}.content-library-confirm .modal-actions{padding-top:13px}.content-library-form .field>small{align-self:flex-end}.content-library-copy-note{margin:-4px 0 17px}.draft-template-history{border-top:1px solid #e8ecf3;margin-top:14px;padding-top:13px}.draft-template-history ol{gap:8px;margin:0;padding-inline-start:22px;display:grid}.draft-template-history li{color:#56647d;font-size:12px;line-height:1.65}.draft-template-history small{color:#8a96aa;display:block}@media (width<=650px){.content-editor-label{flex-direction:column;align-items:flex-start}.composer-writing-aids{justify-content:stretch;width:100%}.content-library-open,.draft-template-open{width:100%}.content-library-layout{grid-template-columns:minmax(0,1fr)}.content-library-list{border:0;border-bottom:1px solid var(--border);padding:0 0 18px}}.limits-list{flex-wrap:wrap;gap:9px;margin:-7px 0 19px;display:flex}.limits-list>span{color:#929ab0;background:#f8f9fc;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:flex}.limits-list .provider-mark{border-radius:4px;width:19px;height:19px;font-size:12px}.limits-list .limit-over{color:#bb5365;background:#fff0f3}.destination-compatibility{background:#fafbff;border:1px solid #e3e8f4;border-radius:10px;gap:12px;margin:-2px 0 19px;padding:14px;display:grid}.destination-compatibility>summary{cursor:pointer;padding-inline-start:3px;list-style-position:outside}.destination-compatibility>summary:focus-visible{outline:2px solid var(--primary,#4665c5);outline-offset:3px;border-radius:5px}.destination-compatibility>summary::marker{color:#7d8bb1}.destination-compatibility-heading,.destination-capability-row-heading,.destination-compatibility-account>header{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.destination-compatibility-summary-copy,.destination-capability-row-heading>div,.destination-compatibility-account>header>div{min-width:0}.destination-compatibility-summary-copy{display:block}.destination-compatibility-heading strong,.destination-compatibility-account>header strong,.destination-capability-row-heading strong{color:#4d5d79;font-size:12px;line-height:1.55;display:block}.destination-compatibility-heading small,.destination-compatibility-account>header small,.destination-capability-row-heading small{color:#7e8ca4;margin-top:2px;font-size:11px;line-height:1.7;display:block}.destination-compatibility-heading>svg{color:#7d8bb1;flex:none;margin-top:1px}.destination-compatibility-boundary,.destination-compatibility-unavailable,.destination-compatibility-account li>p{color:#728099;margin:0;font-size:11px;line-height:1.75}.destination-compatibility-boundary{background:#f4f7fc;border-inline-start:3px solid #aab9d8;border-radius:5px;padding:8px 10px}.destination-compatibility-list{gap:10px;display:grid}.destination-compatibility-account{background:#fff;border:1px solid #e7ebf4;border-radius:8px;padding:11px}.destination-compatibility-account>header{justify-content:flex-start}.destination-compatibility-account>header .provider-mark{flex:none;width:22px;height:22px}.destination-compatibility-account>ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.destination-compatibility-account>ul>li{background:#f8f9fc;border-radius:7px;padding:9px}.destination-capability-row-heading{gap:12px}.destination-capability-state,.destination-capability-evidence>span{border-radius:999px;flex:none;padding:2px 6px;font-size:10px;line-height:1.4;display:inline-block}.destination-capability-state.supported{color:#397964;background:#e3f4ec}.destination-capability-state.blocked{color:#9a6b1c;background:#fff2d9}.destination-capability-state.unsupported{color:#6f7d93;background:#edf0f5}.destination-compatibility-account li>p{margin-top:6px}.destination-capability-evidence{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.destination-capability-evidence>span{color:#63718b;background:#e9edf5}.media-section{border-top:1px solid #edf0f6;padding-top:19px}.section-label{color:#7b87a1;align-items:center;gap:7px;margin-bottom:15px;font-size:12px;display:flex}.section-label strong{font-size:12px;font-weight:550}.section-label>span{color:#a6adbc;margin-inline-start:auto;font-size:12px}.media-fields{gap:13px;display:flex}.media-fields>.field{margin-bottom:8px}.media-fields .field>span{font-size:12px;font-weight:500}.media-fields .field input,.media-fields .field select{font-size:12px}.compose-actions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.compose-actions .button{padding:11px 13px;font-size:12px}.compose-actions .primary{margin-inline-start:auto}.preview-column{position:sticky;top:25px}.preview-heading{letter-spacing:1px;color:#9da5b9;justify-content:space-between;align-items:center;margin:3px 0 14px;font-size:12px;display:flex}.preview-live{letter-spacing:0;align-items:center;gap:4px;font-size:12px;display:flex}.preview-live>span{background:#b7becd;border-radius:50%;width:4px;height:4px}.post-preview{background:#fff;border:1px solid #e2e7f1;border-radius:13px;overflow:hidden;box-shadow:0 7px 19px #27456904}.preview-account{align-items:center;gap:10px;padding:20px;display:flex}.preview-account>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.preview-account strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.preview-account>div>span{color:#a0a9bc;font-size:12px}.preview-account>svg{color:#aab2c2}.preview-text{white-space:pre-wrap;overflow-wrap:anywhere;min-height:125px;padding:0 21px 20px;font-size:12px;line-height:2.1}.placeholder{color:#b0b7c7}.preview-media{object-fit:contain;background:#f7f8fc;width:100%;max-height:350px}.video-preview{color:#919db7;background:#f1f4fb;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:160px;font-size:12px;display:flex}.preview-bottom{color:#b0b8c8;border-top:1px solid #f0f2f8;justify-content:space-between;align-items:center;padding:16px 20px;font-size:12px;display:flex}.composer-tip{color:#a2adbd;gap:11px;margin-top:24px;padding:2px 4px;display:flex}.composer-tip>div>strong{color:#7f8aa0;font-size:12px;font-weight:550}.composer-tip p{color:#9da7b9;margin-top:5px;font-size:12px;line-height:2}.sandbox-notice{color:#8b98b3;border:1px dashed #d6def0;border-radius:9px;gap:8px;margin-top:18px;padding:13px;display:flex}.sandbox-notice p{font-size:12px;line-height:1.9}.content-toolbar{border-bottom:1px solid #e0e6f0;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.content-toolbar-tools{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.tabs{scrollbar-width:thin;gap:20px;display:flex;overflow-x:auto}.tabs>button{color:#98a2b6;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 0 16px;font-size:12px;display:flex}.tabs>button.active{color:#6c68c4;border-bottom-color:#7772d5}.tabs>button>span{color:#939bb2;background:#eceff7;border-radius:4px;min-width:17px;padding:2px 5px;font-size:12px}.tabs>button.active>span{color:#8a7fc7;background:#edeafa}.search-field{color:#aab3c4;background:#fff;border:1px solid #e4e8f2;border-radius:8px;align-items:center;gap:7px;max-width:190px;margin-bottom:8px;padding:8px 10px;display:flex}.search-field input{color:#63728e;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.bulk-import-dialog{gap:17px;display:grid}.bulk-import-boundary{color:#53657f;background:#f4f5ff;border:1px solid #dcdcf8;border-radius:9px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex}.bulk-import-boundary svg{color:#6a66c5;flex:none;margin-top:2px}.bulk-import-boundary p{margin:0;font-size:12px;line-height:1.9}.bulk-import-file{cursor:pointer;color:#63728e;text-align:center;background:#fbfcff;border:1px dashed #b8c4de;border-radius:10px;justify-content:center;align-items:center;min-height:85px;display:flex}.bulk-import-file:has(input:focus-visible){outline-offset:2px;outline:2px solid #7877e1}.bulk-import-file>span{justify-items:center;gap:3px;display:grid}.bulk-import-file svg{color:#6f6acf}.bulk-import-file strong{font-size:13px}.bulk-import-file small,.bulk-import-file-name,.bulk-import-row-count{color:#8793aa;font-size:12px}.bulk-import-file input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.bulk-import-file-name{align-items:center;gap:6px;margin:-9px 0 0;display:flex}.bulk-import-file-name svg{color:#8a91aa}.bulk-import-issues{color:#a34d4d;background:#fff8f7;border:1px solid #f1c7c4;border-radius:9px;gap:9px;padding:12px;display:flex}.bulk-import-issues>svg{flex:none;margin-top:2px}.bulk-import-issues strong{font-size:12px}.bulk-import-issues ul{margin:7px 0 0;padding-inline-start:18px;font-size:12px;line-height:1.75}.bulk-import-row-count{margin:-7px 0 0}.bulk-import-destinations{border:1px solid #e1e6f0;border-radius:10px;overflow:hidden}.bulk-import-destinations>div:first-child{padding:14px 16px 0}.bulk-import-destinations h3,.bulk-import-preview h3{color:#43516b;margin:0;font-size:13px}.bulk-import-destinations p{color:#8490a6;margin:5px 0 10px;font-size:12px;line-height:1.8}.bulk-import-account-picker{grid-template-columns:repeat(2,minmax(0,1fr));max-height:235px;padding:12px 14px 14px;overflow:auto}.bulk-import-preview{background:#fbfbff;border:1px solid #d7d8f1;border-radius:10px;overflow:hidden}.bulk-import-preview-heading{color:#6c68c4;border-bottom:1px solid #e4e5f4;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;font-size:12px;display:flex}.bulk-import-preview-heading>div{align-items:center;gap:7px;display:flex}.bulk-import-preview-heading .status{padding:0}.bulk-import-preview-heading .status>span{margin:0}.bulk-import-preview ol{gap:9px;max-height:255px;margin:0;padding:13px 15px 13px 32px;display:grid;overflow:auto}.bulk-import-preview li{background:#fff;border:1px solid #e7e9f3;border-radius:8px;min-width:0;padding:9px 10px}.bulk-import-preview li>span{color:#929bb0;margin-bottom:3px;font-size:11px;display:block}.bulk-import-preview li strong,.bulk-import-preview li p{overflow-wrap:anywhere;display:block}.bulk-import-preview li strong{color:#53617a;font-size:12px}.bulk-import-preview li p{color:#76839a;white-space:pre-wrap;max-height:4.1em;margin:4px 0 0;font-size:12px;line-height:1.7;overflow:auto}.bulk-import-confirm{color:#5c6982;border-top:1px solid #e4e5f4;align-items:flex-start;gap:8px;padding:12px 15px;font-size:12px;line-height:1.75;display:flex}.bulk-import-confirm input{accent-color:#6d68c9;margin-top:4px}.bulk-import-actions{margin:0}.post-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.content-card{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:20px 20px 0;display:flex}.content-card-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.content-card-top>span:last-child{color:#a2aabc;font-size:12px}.content-card h3{margin-bottom:7px;font-size:13px}.card-post-text{color:#94a0b4;white-space:pre-wrap;-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:82px;margin-bottom:14px;font-size:12px;line-height:1.95;display:-webkit-box;overflow:hidden}.attachment-label{color:#a0abc0;align-items:center;gap:6px;margin:2px 0 14px;font-size:12px;display:flex}.target-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;margin-bottom:18px;display:flex}.target-chips>span{color:#7e8ba4;background:#fafbfe;border:1px solid #eaeef7;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;font-size:12px;display:inline-flex}.target-chips .provider-mark{border-radius:4px;width:18px;height:18px;font-size:12px}.content-card-actions{border-top:1px solid #ecf0f7;justify-content:space-between;align-items:center;gap:6px;padding:11px 0;display:flex}.content-card-actions>div{align-items:center;gap:4px;display:flex}.content-card-actions .text-action,.content-card-actions .button{font-size:12px}.post-tags-editor{background:#fafbfe;border:1px solid #dfe6f0;border-radius:12px;gap:10px;min-width:0;margin-block:18px;padding:14px;display:grid}.post-tags-editor-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.post-tags-editor-heading>div{min-width:0}.post-tags-editor-heading strong,.post-tags-editor-heading small{overflow-wrap:anywhere;display:block}.post-tags-editor-heading strong{color:#40506b;font-size:13px}.post-tags-editor-heading small{color:#76849b;margin-top:3px;font-size:12px;line-height:1.65}.post-tags-read-only{margin:0}.post-tag-chips{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.post-tag-chip{color:#4f5f7b;background:#f0f3fb;border:1px solid #d9dff0;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;padding:5px 8px;font-size:12px;line-height:1.25;display:inline-flex}.post-tag-chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.post-tag-chip>small{color:#765f2a;background:#ece6d6;border-radius:999px;flex:none;padding:2px 5px;font-size:10px}.post-tag-chip-action{cursor:pointer;text-align:start}.post-tag-chip-action:hover,.post-tag-chip-action:focus-visible{color:#4a4ca4;background:#e7eaff;border-color:#9fa8e8}.post-tag-filter{color:#53627c;overflow-wrap:anywhere;background:#f5f7fd;border:1px solid #d9dff0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:-2px 0 14px;padding:9px 12px;font-size:12px;display:flex}.post-tag-filter>span{min-width:0}.post-tag-filter .text-action{flex:none;font-size:12px}.post-tag-picker{gap:12px;display:grid}.post-tag-picker>.help-text,.post-tag-picker>.error-box,.post-tag-picker>.modal-actions{margin:0}.post-tag-selection-count{color:#697892;margin:0;font-size:12px}.post-tag-choice-list{gap:7px;max-height:min(46vh,420px);padding:3px;display:grid;overflow:auto}.post-tag-choice{cursor:pointer;background:#fff;border:1px solid #e2e7f0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:10px;display:grid}.post-tag-choice.selected{background:#f3f4ff;border-color:#b7bee9}.post-tag-choice.archived{color:#766a50;background:#fbfaf6}.post-tag-choice input{block-size:16px;inline-size:16px;margin:0}.post-tag-choice-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.post-tag-state{color:#806d39;grid-column:2/-1;font-size:11px}@media (width<=620px){.post-tags-editor-heading,.post-tag-filter{flex-direction:column;align-items:stretch}.post-tags-editor-heading .button,.post-tag-filter .text-action{align-self:flex-start}.post-tag-choice-list{max-height:42vh}}.card-error{color:#c0838e;gap:5px;padding-bottom:10px;font-size:12px;line-height:1.9;display:flex}.detail-text{color:#7e8ca5;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:2}.detail-meta{color:#9ca6b8;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;padding:12px 0 18px;font-size:12px;display:flex}.delivery-item{border-bottom:1px solid #eef1f7;padding:17px 0}.delivery-item:last-child{border:0}.delivery-item>div:first-child{align-items:center;gap:9px;display:flex}.delivery-item strong{flex:1;font-size:12px}.delivery-item p{color:#98a4b8;margin-top:8px;font-size:12px}.delivery-item .error-box{margin:12px 0 0}.calendar-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:23px 26px;display:flex}.calendar-toolbar h2{font-size:19px}.calendar-toolbar p{color:#9ca6b9;margin-top:4px;font-size:12px}.calendar-controls{align-items:center;gap:8px;display:flex}.calendar-account-filter,.calendar-view-filter{color:#9ca6b9;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.calendar-account-filter select,.calendar-view-filter select{border:1px solid var(--border);background:var(--surface);min-width:0;max-width:220px;color:var(--text);font:inherit;border-radius:8px;padding:7px 9px}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekday{text-align:center;color:#9ea7ba;border-bottom:1px solid var(--border);background:#fcfdff;padding:16px 5px;font-size:12px}.calendar-day{border:0;border-inline-end:1px solid #edf0f6;text-align:start;background:#fff;border-bottom:1px solid #edf0f6;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:118px;padding:10px;display:flex}.calendar-day:hover{background:#f8f8ff}.calendar-day.outside{background:#fbfcfe}.date-number{color:#8996ad;border-radius:7px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.outside .date-number{color:#ced4df}.today .date-number{color:#fff;background:#7472d4}.calendar-post{text-align:start;white-space:nowrap;text-overflow:ellipsis;color:#9083c3;background:#f0eefa;border-radius:4px;width:100%;max-width:100%;padding:5px 6px;font-size:12px;line-height:1.5;display:block;overflow:hidden}.calendar-post.published{color:#72aa96;background:#edf8f3}.calendar-post.failed,.calendar-post.needs_review{color:#c98b95;background:#fff0f3}.calendar-occasion{white-space:nowrap;text-overflow:ellipsis;color:#a98439;background:#fff8e8;border-radius:4px;width:100%;padding:4px 6px;font-size:12px;line-height:1.5;display:block;overflow:hidden}.more-occasions{color:#b1965d;padding-inline-start:5px;font-size:12px}.more-posts{color:#9ca8bd;padding-inline-start:5px;font-size:12px}.calendar-legend{flex-wrap:wrap;justify-content:center;gap:25px;padding:19px;display:flex}.calendar-legend>span{color:#9ba5b9;align-items:center;gap:6px;font-size:12px;display:flex}.legend-dot{border-radius:50%;width:6px;height:6px;display:inline-block}.legend-dot.indigo{background:#a194d2}.legend-dot.teal{background:#8fc1ac}.legend-dot.red{background:#d59ba7}.legend-dot.gold{background:#d6ae52}.legend-dot.official-holiday{background:#9f3446}.legend-dot.official-observance{background:#a87a2e}.day-occasions{background:#fffaf0;border:1px solid #f2e3bc;border-radius:10px;margin-bottom:16px;padding:14px}.day-occasions>h3{color:#8f7131;font-size:14px}.day-occasions>p{color:#9a8658;margin-top:4px;font-size:12px;line-height:1.75}.day-occasion{align-items:flex-start;gap:9px;padding-top:11px;display:flex}.day-occasion>span{color:#bf9336;line-height:1.5}.day-occasion>div{min-width:0}.day-occasion strong,.day-occasion small{display:block}.day-occasion strong{color:#75633d;font-size:13px}.day-occasion small{color:#a08e69;overflow-wrap:anywhere;margin-top:2px;font-size:12px}.day-post{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:15px 0;display:flex}.day-post p{color:#97a2b7;font-size:12px}.section-toolbar{justify-content:space-between;align-items:center;gap:25px;margin-bottom:17px;display:flex}.section-toolbar .subtle-notice{margin:0;font-size:12px}.channel-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.channel-card{padding:22px}.channel-card-head{align-items:center;gap:10px;margin-bottom:19px;display:flex}.channel-card-head .icon-button{margin-inline-start:auto}.connection-badge{color:#7eb4a4;align-items:center;gap:5px;font-size:12px;display:flex}.connection-badge>span{background:currentColor;border-radius:50%;width:5px;height:5px}.channel-card>h3{font-size:15px}.channel-card>p{color:#a4adbf;margin:3px 0 17px;font-size:12px}.channel-target{color:#a4acbb;border-block:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.channel-target>bdi{color:#7c89a2;text-overflow:ellipsis;max-width:70%;overflow:hidden}.capability-pills{flex-wrap:wrap;gap:6px;margin:17px 0;display:flex}.capability-pills>span{color:#8e9ab0;background:#fafbfe;border:1px solid #edf0f7;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:12px;display:flex}.channel-card-foot{color:#a7b1c2;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.channel-card-foot>span{color:#acacbf;margin-inline-start:auto;font-size:12px}.directory-banner{background:#eff4fb;border:1px solid #e1e7f5;border-radius:13px;align-items:center;gap:18px;margin-bottom:30px;padding:24px;display:flex}.directory-icon{color:#8a95bf;background:#e4eaf8;border-radius:15px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.directory-banner>div:nth-child(2){flex:1}.directory-banner h2{color:#667397;font-size:18px}.directory-banner p{color:#94a2b9;max-width:660px;margin-top:4px;font-size:12px}.directory-banner .button{font-size:12px}.section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.section-title h2{font-size:14px}.section-title span{color:#a1aabd;font-size:12px}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.provider-card{flex-direction:column;padding:22px;display:flex}.provider-card-header{align-items:center;gap:13px;margin-bottom:16px;display:flex}.provider-card-header h3{font-size:15px;font-weight:650}.provider-card-header>div>span{letter-spacing:1px;color:#a1aabe;font-size:12px}.provider-description{color:#97a1b6;flex:1;min-height:60px;margin-bottom:17px;font-size:12px;line-height:2}.capability-matrix{flex-wrap:wrap;gap:11px 15px;padding-bottom:19px;display:flex}.capability-matrix>span{align-items:center;gap:4px;font-size:12px;display:flex}.capability-matrix .supported{color:#79a99a}.capability-matrix .unavailable{color:#bcc2cf}.capability-dash{text-align:center;width:13px}.provider-operations{border-top:1px solid #edf0f6;border-bottom:1px solid #edf0f6;margin:0 0 16px;padding:11px 0}.provider-operations summary{color:#697792;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:650;list-style:none;display:flex}.provider-operations summary::-webkit-details-marker{display:none}.provider-operations summary:before{color:#91a0b9;content:"›";font-size:17px;line-height:1;transition:transform .18s;transform:rotate(0)}.provider-operations[open] summary:before{transform:rotate(90deg)}.provider-operations summary>span{color:#72809a;text-align:center;background:#f0f3f8;border-radius:999px;min-width:21px;padding:2px 7px;font-size:11px}.provider-operations-intro{color:#8d99b0;margin:11px 0 9px;font-size:11px;line-height:1.75}.provider-operations ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.provider-operations li{background:#f8f9fc;border-radius:8px;padding:10px}.provider-operation-heading{justify-content:space-between;align-items:start;gap:8px;font-size:12px;line-height:1.55;display:flex}.provider-operation-heading strong{color:#50607b}.operation-state,.operation-evidence span{border-radius:999px;flex:none;padding:2px 6px;font-size:10px;line-height:1.35;display:inline-block}.operation-state.supported{color:#397964;background:#e3f4ec}.operation-state.blocked{color:#9a6b1c;background:#fff2d9}.provider-operations li p{color:#7b889f;margin:5px 0 0;font-size:11px;line-height:1.65}.provider-operations li p b{color:#63718a;font-weight:650}.provider-operations li .provider-operation-limit{color:#8d6e43}.operation-evidence{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.operation-evidence span{color:#63718b;background:#e9edf5}.provider-card-bottom{border-top:1px solid #edf0f6;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.provider-card-bottom>a{color:#959fba;align-items:center;gap:5px;font-size:12px;display:flex}.capability-status-intro{background:linear-gradient(135deg,#fbfcff 0%,#f5f8ff 100%);border-color:#e0e7f5;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:18px;margin-bottom:26px;padding:24px;display:grid}.capability-status-intro-copy{align-items:flex-start;gap:14px;display:flex}.capability-status-icon{color:#5c68b9;background:#e8eefc;border:1px solid #d9e3fb;border-radius:11px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.capability-status-intro h2{color:#394863;font-size:16px;line-height:1.5}.capability-status-intro p{color:#6f7e98;margin-top:6px;font-size:12px;line-height:1.9}.capability-live-boundary{color:#b56047;background:#fff7f3;border:1px solid #f2dfd4;border-radius:10px;align-items:flex-start;gap:10px;padding:13px;display:flex}.capability-live-boundary>svg{flex:none;margin-top:1px}.capability-live-boundary strong{color:#9c503c;font-size:12px;line-height:1.7;display:block}.capability-live-boundary p{color:#a57062;margin-top:4px}.capability-catalogue .section-title>div{min-width:0}.capability-evidence-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 22px;padding:0;list-style:none;display:grid}.capability-evidence-legend li{color:#71809a;background:#fbfcff;border:1px solid #e8ecf5;border-radius:9px;align-items:flex-start;gap:8px;min-width:0;padding:10px;display:flex}.capability-evidence-legend li>svg{color:#7988b6;flex:none;margin-top:1px}.capability-evidence-legend strong{color:#576782;font-size:11px;line-height:1.55;display:block}.capability-evidence-legend p{color:#8692a7;margin-top:3px;font-size:11px;line-height:1.65}.capability-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-status-card .provider-description{min-height:0}.capability-operation-counts{flex-wrap:wrap;gap:5px;margin-bottom:15px;display:flex}.capability-operation-counts>span{border-radius:999px;padding:3px 7px;font-size:10px;line-height:1.35}.capability-operation-counts .supported{color:#397964;background:#e3f4ec}.capability-operation-counts .blocked{color:#9a6b1c;background:#fff2d9}.capability-operation-counts .unsupported{color:#6f7d93;background:#edf0f5}.capability-status-card .provider-operations{margin-bottom:0}.custom-list{margin-top:22px}.custom-row{border-top:1px solid var(--border);color:#99a7bd;align-items:center;gap:13px;padding:18px 23px;display:flex}.custom-row>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.custom-row strong{color:#71809a;font-size:12px}.custom-row small{color:#a2acbf;overflow-wrap:anywhere;font-size:12px}.provider-guidance{background:#f7f8fd;border:1px solid #eaedf7;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:9px;margin:-3px 0 21px;padding:13px 14px;display:flex}.provider-guidance p{color:#909bb2;flex:1;font-size:12px}.provider-guidance>a{white-space:nowrap;align-items:center;gap:4px;margin-inline-start:auto;font-size:12px;display:flex}.advanced-config{color:#8996af;border-top:1px solid #edf0f6;margin-bottom:17px;padding:13px 0 0;font-size:12px}.advanced-config summary{cursor:pointer}.advanced-config .field{margin-top:17px}.field .code-editor{color:#647995;background:#f7f9fd;font-family:Cascadia Code,Consolas,monospace;font-size:12px;line-height:1.8}.roadmap-intro{color:#8793b3;background:#eff3fc;border:1px solid #e2e8f6;border-radius:13px;align-items:flex-start;gap:17px;margin-bottom:25px;padding:25px;display:flex}.roadmap-intro h2{color:#65739a;font-size:16px}.roadmap-intro p{color:#8c98b3;margin-top:5px;font-size:12px}.roadmap-list{flex-direction:column;gap:14px;margin-bottom:26px;display:flex}.roadmap-card{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:center;gap:20px;padding:24px 26px;display:flex}.roadmap-index{color:#b0b8ca;font-family:monospace;font-size:12px}.roadmap-symbol{color:#a1acc2;background:#f6f8fc;border:1px solid #e9edf7;border-radius:12px;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.roadmap-content{flex:1;min-width:0}.roadmap-content>div{align-items:center;gap:13px;margin-bottom:5px;display:flex}.roadmap-state{color:#a9b0c1;border:1px solid #e8ebf4;border-radius:4px;padding:3px 6px;font-size:12px}.roadmap-content h3{color:#6c7892;font-size:15px}.roadmap-content p{color:#a0aabd;margin-top:4px;font-size:12px;line-height:1.9}.roadmap-card.available{background:#fcfefd;border-color:#d9e8e5}.available .roadmap-symbol{color:#74ad9b;background:#f0f9f6;border-color:#e0eeea}.available .roadmap-state{color:#70a795;background:#eff8f4;border-color:#e2eee8}.research-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.research-links>a,.repo-document{color:#a7b0c4;border-inline-end:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:12px;padding:24px;display:flex}.research-links>:last-child{border:0}.research-links strong{color:#7a88a4;font-size:12px;font-weight:550;display:block}.research-links small{color:#aeb6c7;overflow-wrap:anywhere;margin-top:7px;font-size:12px;display:block}.settings-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.setting-row{color:#a5adc0;border-top:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.setting-row strong{color:#75839e;font-size:12px;font-weight:550}.setting-row p{color:#a4aec0;margin-top:3px;font-size:12px}.settings-note{color:#9baac0;align-items:flex-start;gap:14px;margin-top:21px;padding:20px 5px;display:flex}.settings-note h3{color:#8492ad;font-size:12px}.settings-note p{color:#a4adbf;margin-top:5px;font-size:12px;line-height:2}.occasion-pack-settings{margin-top:22px}.occasion-pack-list{gap:12px;margin-top:16px;display:grid}.occasion-pack-row{background:#fcfdff;border:1px solid #edf0f6;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px;display:flex}.occasion-pack-copy{min-width:0}.occasion-pack-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.occasion-pack-title strong{color:#64728c;font-size:13px}.occasion-pack-state{border-radius:999px;padding:2px 7px;font-size:11px;display:inline-flex}.occasion-pack-state.enabled{color:#5b987f;background:#eef8f2}.occasion-pack-state.disabled{color:#939caf;background:#f1f3f7}.occasion-pack-copy>p:not(.occasion-pack-warning){color:#8c98ad;margin-top:3px;font-size:12px}.occasion-pack-copy>small{color:#9ba5b8;margin-top:6px;font-size:11px;display:block}.occasion-pack-warning{color:#a5833e;margin-top:8px;font-size:12px;line-height:1.75}.occasion-pack-sources{color:#99a4b8;flex-wrap:wrap;gap:5px 9px;margin-top:9px;font-size:11px;display:flex}.occasion-pack-sources a{color:#7970bd;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.occasion-pack-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.activity-list{max-height:650px;padding:3px 22px;overflow:auto}.activity-row{border-bottom:1px solid #edf1f6;gap:14px;padding:17px 0;display:flex}.activity-row:last-child{border:0}.activity-dot{box-sizing:content-box;background:#a9b3d4;border:3px solid #edf0f9;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.activity-row>div{min-width:0}.activity-row strong{color:#8a97b1;overflow-wrap:anywhere;font-family:Consolas,monospace;font-size:12px;font-weight:500}.activity-row p{color:#a9b2c3;overflow-wrap:anywhere;margin-top:3px;font-size:12px}.activity-row time{color:#b6bece;margin-top:6px;font-size:12px;display:block}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;background:#11203860;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.modal{background:#fff;border:1px solid #e6e9f3;border-radius:16px;width:min(100%,535px);max-height:90vh;overflow:auto;box-shadow:0 25px 70px #16233c33}.modal.wide{width:min(100%,710px)}.modal-heading{border-bottom:1px solid var(--border);z-index:1;background:#fff;justify-content:space-between;align-items:center;padding:19px 25px;display:flex;position:sticky;top:0}.modal-heading h2{font-size:16px}.modal-body{padding:24px}.modal-body>p{color:#8793aa;margin-bottom:15px;font-size:12px;line-height:2}.modal-actions{justify-content:flex-end;gap:10px;padding-top:9px;display:flex}.modal-actions .button{font-size:12px}.toast{z-index:150;color:#75a895;background:#fff;border:1px solid #dde7e9;border-radius:12px;align-items:center;gap:12px;max-width:min(92vw,620px);padding:14px 17px;font-size:12px;line-height:1.8;display:flex;position:fixed;bottom:27px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #24395622}.toast>span{color:#77869d}.toast.error{color:#bc7080;border-color:#efd6dc}.toast .icon-button{padding:5px}.loading-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.skeleton{background:linear-gradient(100deg,#e9edf4,#f4f6fa,#e9edf4) 0 0/200% 100%;border-radius:13px;height:150px;animation:1.4s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.startup-screen{flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:100vh;padding:35px;display:flex}.startup-screen .brand strong{color:#4e5b7c}.startup-screen>p{color:#8e9bb3;font-size:12px}.startup-screen>.spin{color:#8183cc}.client-approval-page{box-sizing:border-box;background:radial-gradient(circle at 10% 0,#e7e9ff 0,#0000 32%),linear-gradient(145deg,#f5f7fc 0%,#f9fbff 58%,#edf2fb 100%);min-height:100vh;padding:32px 20px 42px}.client-approval-topbar,.client-approval-card,.client-approval-footer{width:min(100%,880px);margin-inline:auto}.client-approval-topbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.client-approval-card{box-sizing:border-box;background:#fff;border:1px solid #dce4f1;border-radius:18px;gap:18px;padding:clamp(24px,4vw,42px);display:grid;box-shadow:0 18px 45px #26365b12}.client-approval-card h1,.client-approval-card h2,.client-approval-card p{margin:0}.client-approval-card h1{color:#2b3854;overflow-wrap:anywhere;font-size:clamp(23px,4vw,31px);line-height:1.45}.client-approval-eyebrow,.client-approval-expiry{color:#5163a0;align-items:center;gap:8px;width:fit-content;font-size:12px;font-weight:700;line-height:1.6;display:inline-flex}.client-approval-eyebrow{letter-spacing:.8px}html[lang=fa] .client-approval-eyebrow{letter-spacing:0}.client-approval-intro{color:#596981;font-size:15px}.client-approval-expiry{box-sizing:border-box;color:#56657d;background:#f3f5fb;border-radius:9px;max-width:100%;padding:10px 12px;font-weight:600}.client-approval-destinations{gap:14px;display:grid}.client-approval-destination{background:#fbfcff;border:1px solid #dfe6f1;border-radius:12px;gap:14px;min-width:0;padding:19px;display:grid}.client-approval-destination>header{align-items:center;gap:10px;display:flex}.client-approval-destination>header>div{gap:2px;min-width:0;display:grid}.client-approval-destination>header strong{color:#3e4d6b;overflow-wrap:anywhere}.client-approval-destination>header small,.client-approval-no-media,.client-approval-controls>p{color:#77849a;font-size:12px}.client-approval-copy{overflow-wrap:anywhere;white-space:pre-wrap;color:#33425d;min-width:0;line-height:1.9}.client-approval-controls{background:#f5f7fc;border:1px solid #e1e7f3;border-radius:9px;gap:8px;padding:13px;display:grid}.client-approval-controls>strong{color:#52627c;font-size:13px}.client-approval-controls>p{margin:0}.client-approval-controls ol,.client-approval-controls ul{gap:8px;margin:0;padding-inline-start:22px;display:grid}.client-approval-controls li{color:#52627c;min-width:0;font-size:12px}.client-approval-controls li>span{overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;margin-top:4px;display:flex}.client-approval-controls bdi{overflow-wrap:anywhere;min-width:0}.client-approval-image{gap:8px;max-width:100%;margin:0;display:grid}.client-approval-image img{object-fit:contain;background:#e9edf4;border-radius:10px;width:100%;max-height:530px;display:block}.client-approval-image figcaption{color:#7b8799;font-size:11px}.client-approval-media-identity{color:#68758a;min-width:0;font-size:11px}.client-approval-media-identity summary{cursor:pointer;width:fit-content}.client-approval-media-identity dl{grid-template-columns:auto minmax(0,1fr);gap:4px 10px;margin:8px 0 0;display:grid}.client-approval-media-identity dt{font-weight:650}.client-approval-media-identity dd{overflow-wrap:anywhere;min-width:0;font-family:var(--font-mono,ui-monospace, monospace);margin:0}.client-approval-image-placeholder{color:#71809a;text-align:center;border:1px dashed #cbd5e5;border-radius:10px;align-content:center;place-items:center;gap:10px;min-height:176px;padding:20px;font-size:13px;display:grid}.client-approval-image-placeholder[role=alert]{color:#9b5360;background:#fffafb;border-color:#e3b9c0}.client-approval-decision{background:#f7f8ff;border:1px solid #cfd8ef;border-radius:12px;gap:11px;padding:20px;display:grid}.client-approval-decision h2{color:#3f4e70;font-size:17px}.client-approval-decision>p,.client-approval-confirm p{color:#65738b;font-size:13px}.client-approval-decision-actions,.client-approval-confirm>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.client-approval-confirm{background:#fff;border:1px solid #d2d9ed;border-radius:9px;gap:8px;padding:15px;display:grid}.client-approval-confirm.reject{background:#fffafb;border-color:#e8c7cd}.client-approval-confirm strong{color:#3f4d6b}.client-approval-loading,.client-approval-unavailable,.client-approval-complete{text-align:center;align-content:center;place-items:center;min-height:230px}.client-approval-loading{color:#6877a7}.client-approval-unavailable{color:#a04e5b}.client-approval-unavailable p,.client-approval-complete p{color:#66758d;max-width:540px}.client-approval-complete{color:#2d8068}.client-approval-hint{font-size:12px}.client-approval-footer{color:#768399;text-align:center;padding-top:20px;font-size:12px;line-height:1.8}@media (width<=600px){.client-approval-page{padding:19px 13px 30px}.client-approval-topbar{margin-bottom:17px}.client-approval-card{border-radius:14px;padding:22px 16px}.client-approval-destination,.client-approval-decision{padding:15px}.client-approval-decision-actions,.client-approval-confirm>div{justify-content:stretch}.client-approval-decision-actions .button,.client-approval-confirm>div .button{flex:180px}}.auth-page{background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-story{color:#a6b7cf;background:radial-gradient(at 15% 80%,#2b3c69 0,#0000 70%),#182840;flex-direction:column;justify-content:space-between;min-height:100vh;padding:51px 60px;display:flex;position:relative;overflow:hidden}.auth-story:after{content:"";bottom:-250px;border:1px solid #ffffff06;border-radius:50%;width:420px;height:420px;position:absolute;inset-inline-end:-130px;box-shadow:0 0 0 70px #ffffff02,0 0 0 140px #ffffff02}.auth-story>div:nth-child(2){z-index:1;max-width:480px;position:relative}.auth-story h1{color:#f1f3fb;letter-spacing:-1.3px;margin:17px 0 23px;font-size:42px;font-weight:650;line-height:1.6}.auth-story p{color:#829bbd;max-width:400px;font-size:14px;line-height:2.15}.auth-network-art{flex-wrap:wrap;gap:15px;margin-top:40px;display:flex}.auth-network-art .provider-mark{filter:saturate(.75);background:#ffffff08;border-color:#ffffff09;width:42px;height:42px}.auth-footer{color:#738dac;align-items:center;gap:10px;margin-top:35px;font-size:12px;display:flex}.auth-form-side{flex-direction:column;justify-content:center;align-items:center;padding:110px 50px 70px;display:flex;position:relative}.auth-form-side>.language-switch{position:absolute;inset-block-start:35px;inset-inline-end:40px}.auth-form{width:100%;max-width:370px}.auth-lock{color:#8a87d4;background:#f0f0fc;border-radius:14px;place-items:center;width:53px;height:53px;margin-bottom:27px;display:grid}.auth-form h2{color:#465372;margin:8px 0 9px;font-size:27px;font-weight:650;line-height:1.8}.auth-form>p{color:#a3acbd;margin-bottom:30px;font-size:12px;line-height:2}.auth-form .field{margin-bottom:21px}.auth-form .field input{background:#fcfdff;min-height:46px}.auth-form .primary{margin-top:5px;padding:13px 20px}.auth-note{color:#b0b8c7;justify-content:center;align-items:center;gap:6px;margin-top:23px;font-size:12px;display:flex}.version-note{color:#b7becd;font-size:12px;position:absolute;bottom:30px}@media (width>=1650px){.page-content{padding-top:38px}.overview-banner{min-height:196px}.dashboard-columns{grid-template-columns:1.85fr 1fr}.metric-card{padding:25px}.metric-card>strong{font-size:38px}.empty-state{padding-block:56px}.calendar-day{min-height:140px}}@media (width<=1300px){.sidebar{width:225px;padding-inline:15px}.main-area{margin-inline-start:225px}.page-content{padding:27px 26px 0}.topbar{padding-inline:26px}.metric-grid{gap:13px}.metric-card{padding:18px 17px}.dashboard-columns{grid-template-columns:1.55fr 1fr;gap:18px}.panel-heading{padding-inline:20px}.post-card-grid,.provider-grid,.channel-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-toolbar{flex-direction:column;align-items:stretch;gap:6px}.search-field{align-self:flex-end}.tabs{justify-content:space-between;gap:12px}.overview-banner h2{font-size:21px}.composer-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:19px}.compose-actions .primary{margin-inline-start:0}.research-links{grid-template-columns:1fr}.research-links>a,.repo-document{border:0;border-bottom:1px solid #edf0f6;padding:19px 24px}.channels-strip{flex-wrap:wrap;gap:16px}.channels-strip>div:first-child{min-width:160px}.auth-story{padding:45px}.auth-story h1{font-size:36px}.directory-banner{flex-wrap:wrap}.directory-banner>.button{margin-inline-start:74px}.roadmap-card{gap:15px;padding:22px}}@media (width<=1050px){.sidebar{width:202px;padding-inline:12px}.main-area{margin-inline-start:202px}.brand{gap:7px}.brand strong{font-size:26px}.brand>div>span{font-size:12px}.brand-icon{width:34px}.nav-item{gap:8px;padding-inline:10px;font-size:12px}.workspace-switch{gap:8px;padding-inline:8px}.workspace-switch strong{font-size:12px}.workspace-switch>svg{display:none}.foundation-note{padding-inline:11px}.page-content,.topbar{padding-inline:22px}.page-title-row h1,html[lang=fa] .page-title-row h1{font-size:22px}.date-top{display:none}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-columns{grid-template-columns:1fr}.overview-banner>div:first-child{max-width:80%}.banner-art{transform-origin:50%;width:150px;margin-inline-end:-15px;transform:scale(.85)}.overview-banner h2{font-size:19px}.composer-layout{grid-template-columns:1fr}.preview-column{display:none;position:static}.preview-column.is-mobile-open{display:block}.composer-mobile-preview-toggle{color:#24565d;min-height:40px;font:inherit;cursor:pointer;background:#f5f9f9;border:1px solid #bfd1d4;border-radius:9px;justify-content:center;align-items:center;margin-top:10px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.calendar-day{min-height:102px;padding:7px}.settings-layout{grid-template-columns:1fr}.channel-card-foot>span{width:100%;margin-inline-start:0;padding-inline-start:18px}.auth-story{padding:38px}.auth-story h1{font-size:30px}.auth-story p{font-size:12px}.auth-form-side{padding-inline:35px}.auth-form h2{font-size:23px}.roadmap-index{display:none}.roadmap-content>div{flex-wrap:wrap;gap:5px 10px}}@media (width<=760px){.sidebar{visibility:hidden;width:250px;transition:transform .2s;transform:translate(-105%)}.sidebar.open{visibility:visible;transform:translate(0)}html[dir=rtl] .sidebar{transform:translate(105%)}html[dir=rtl] .sidebar.open{transform:translate(0)}.main-area{margin-inline-start:0}.mobile-only{display:inline-flex}.mobile-scrim{z-index:39;background:#101f4260;border:0;display:block;position:fixed;inset:0}.topbar{gap:8px;height:65px;padding-inline:15px}.topbar-actions{gap:5px}.breadcrumbs{gap:9px;font-size:12px}.breadcrumb-divider,.breadcrumbs>span:first-of-type{display:none}.topbar .logout{padding-inline-start:10px}.page-content{padding:24px 17px 0}.page-title-row{align-items:flex-start;gap:12px;margin-bottom:22px}.page-title-row h1,html[lang=fa] .page-title-row h1{letter-spacing:-.6px;margin-top:5px;font-size:20px}.page-title-row p{max-width:260px;margin-top:5px;font-size:12px;line-height:1.9}.page-title-row .eyebrow{font-size:12px}.page-title-row>.button{gap:5px;margin-top:20px;padding:10px 11px;font-size:12px}.page-title-row>.button svg{width:14px}.overview-banner{min-height:180px;padding:23px}.overview-banner>div:first-child{max-width:100%}.overview-banner h2{max-width:85%;font-size:19px;line-height:1.8}.overview-banner p{max-width:90%;font-size:12px}.banner-art{display:none}.metric-grid{gap:12px}.metric-card{padding:17px 16px}.metric-card>strong{font-size:28px}.metric-top{font-size:12px}.metric-icon{border-radius:8px;width:30px;height:30px}.metric-card>small{font-size:12px}.panel-heading{min-height:77px;padding:17px 18px}.panel-heading h2{font-size:15px}.panel-heading p{font-size:12px}.recent-row{gap:10px;padding:16px}.recent-content>strong,.recent-content>span{font-size:12px}.status{padding:4px 6px;font-size:12px}.post-type-icon{width:33px;height:37px}.panel-heading .text-action{font-size:12px}.channels-strip{gap:18px;padding:20px}.channels-strip>div:first-child{width:100%}.channels-strip .channel-mini-list{gap:8px}.channel-mini{font-size:12px}.workspace-footer{flex-direction:column;align-items:flex-start;gap:9px;padding:23px 0;font-size:12px}.content-toolbar .tabs{justify-content:flex-start;gap:21px;width:100%;min-width:0;max-width:100%}.post-card-grid,.provider-grid,.channel-card-grid{grid-template-columns:1fr}.content-toolbar .search-field{align-self:stretch;width:100%;max-width:none}.content-toolbar{border:0;gap:14px}.content-card{padding:20px 21px 0}.content-card-top>span:last-child,.card-post-text{font-size:12px}.calendar-toolbar{padding:18px}.calendar-toolbar h2{font-size:17px}.calendar-toolbar p{font-size:12px}.calendar-controls{gap:3px}.calendar-day{gap:3px;min-height:81px;padding:5px 3px}.weekday{padding:13px 2px;font-size:12px}.date-number{width:23px;height:23px;font-size:12px}.calendar-post{border-radius:3px;padding:4px 3px;font-size:12px}.calendar-legend{gap:13px;padding:15px 5px}.calendar-legend>span{font-size:12px}.calendar-toolbar .button{padding:5px 9px;font-size:12px}.calendar-toolbar .icon-button{padding:6px}.account-picker{gap:8px;padding:16px}.account-choice{gap:7px;padding:10px 8px}.account-choice strong,.account-choice small{font-size:12px}.account-choice .provider-mark{width:22px;height:22px;font-size:12px}.selection-check{width:15px;height:15px}.panel-body{padding:19px}.step-heading{gap:9px}.step-heading h2{font-size:13px}.step-heading p{font-size:12px}.step-heading>span{padding:6px;font-size:12px}.composer-main{gap:17px}.compose-actions{gap:8px}.compose-actions .button{flex:1;gap:5px;padding:11px 8px;font-size:12px}.compose-actions .primary{flex-basis:100%;width:100%}.media-fields{gap:9px}.media-fields>.field:first-child{width:96px}.field>span,.field input,.field textarea,.field select{font-size:12px}.section-toolbar{flex-direction:column;align-items:flex-start;gap:15px}.section-toolbar>.button{align-self:flex-end;font-size:12px}.directory-banner{gap:13px;padding:20px}.directory-icon{border-radius:12px;width:44px;height:44px}.directory-banner>div:nth-child(2){min-width:200px}.directory-banner h2{font-size:16px}.directory-banner p{font-size:12px}.directory-banner>.button{width:100%;margin-inline-start:0}.section-title{flex-direction:column;align-items:flex-start;gap:5px}.provider-description{min-height:auto;font-size:12px}.provider-card-header h3{font-size:16px}.capability-matrix>span{font-size:12px}.roadmap-intro{gap:12px;padding:19px}.roadmap-intro h2{font-size:14px}.roadmap-intro p{font-size:12px}.roadmap-card{align-items:flex-start;gap:12px;padding:19px}.roadmap-symbol{border-radius:10px;width:37px;height:37px}.roadmap-symbol svg{width:19px}.roadmap-content h3{font-size:13px}.roadmap-content p,.roadmap-state,.roadmap-content .eyebrow{font-size:12px}.roadmap-card>.icon-button{padding:3px}.modal-backdrop{padding:13px}.modal{border-radius:13px;max-height:94vh}.modal-heading{padding:16px 19px}.modal-body{padding:20px}.modal-heading h2{font-size:14px}.provider-guidance{padding:11px}.provider-guidance p{font-size:12px}.provider-guidance>a{justify-content:flex-end;width:100%}.toast{gap:9px;padding:12px 14px;font-size:12px;bottom:18px}.auth-page{display:block}.auth-story{gap:32px;min-height:0;padding:28px 28px 32px}.auth-story>.brand strong{font-size:24px}.auth-story>div:nth-child(2){max-width:none}.auth-story h1{max-width:360px;margin:10px 0 12px;font-size:26px;line-height:1.8}.auth-story p{max-width:420px;font-size:12px}.auth-story .eyebrow{font-size:12px}.auth-network-art,.auth-footer{display:none}.auth-form-side{min-height:500px;padding:80px 28px 68px}.auth-form-side>.language-switch{top:23px;inset-inline-end:28px}.auth-lock{border-radius:12px;width:44px;height:44px;margin-bottom:20px}.auth-form h2{font-size:22px}.auth-form>p{margin-bottom:24px;font-size:12px}.auth-note{font-size:12px}.version-note{bottom:25px}.settings-note{padding:15px 3px}.loading-grid{grid-template-columns:repeat(2,1fr)}.content-toolbar-tools{flex-wrap:wrap;justify-content:stretch;width:100%}.content-toolbar-tools>.button{flex:none}.content-toolbar-tools .search-field{flex:170px}.bulk-import-account-picker{grid-template-columns:1fr}.bulk-import-preview ol{padding-inline-start:26px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.provider-readiness{color:#6c9c8c;background:#f0f8f4;border-radius:4px;align-self:flex-start;margin:-3px 0 12px;padding:4px 7px;font-size:12px;display:inline-flex}.provider-readiness.experimental{color:#a58b51;background:#fbf5e9}.provider-readiness.sandbox{color:#8591aa;background:#f1f3f8}:root{font-size:16px}body{font-size:16px;line-height:1.7}.field input,.field select,.field textarea,.field .content-input,.field .code-editor,.media-fields .field input,.media-fields .field select,.search-field input{min-height:46px;font-size:16px;line-height:1.8}.button,.tiny,.channels-strip .button,.compose-actions .button,.directory-banner .button,.calendar-toolbar .button,.content-card-actions .button,.page-title-row>.button,.modal-actions .button,.text-action,.overview-banner .text-action,.content-card-actions .text-action,.panel-heading .text-action,.nav-item,.language-switch,.field>span,.media-fields .field>span,.section-label strong,.metric-top,.tabs>button,.search-field input,.panel-bottom-link,.channel-mini,.advanced-config,.provider-card-bottom>a,.provider-guidance>a,.foundation-note button{font-size:14px}.field>span>small,.field>small,.help-text,.media-section>.help-text,.status,.target-chips>span,.capability-pills>span,.capability-matrix>span,.provider-readiness,.card-error,.attachment-label,.editor-footer,.limits-list>span,.calendar-legend>span,.channel-target,.channel-card-foot,.channel-card-foot>span,.section-title span,.provider-card-header>div>span,.custom-row small,.research-links small,.roadmap-state,.activity-row time,.activity-row p,.auth-note,.auth-note span,.version-note,.breadcrumbs,.date-top,.workspace-footer,.nav-caption,.nav-count,.brand>div>span,.workspace-switch small,.profile-row small,.preview-heading,.preview-live,.preview-account>div>span,.preview-bottom,.calendar-toolbar p,.recent-content>span,.content-card-top>span:last-child,html[lang=fa] .nav-caption{font-size:12px}.workspace-switch strong,.profile-row strong,.foundation-note>div,.preview-account strong,.recent-content>strong,.account-choice strong,.step-heading h2,.section-title h2,.research-links strong,.setting-row strong,.composer-tip>div>strong,.settings-note h3,.provider-card-bottom .muted-text{font-size:14px}.account-choice small,.account-choice .provider-mark,.preview-account>div>span{font-size:12px}.card-post-text,.preview-text,.detail-text,.provider-description,.roadmap-intro p,.roadmap-content p,.auth-story p,.auth-form>p,.modal-body>p,.empty-state p,.provider-guidance p,.settings-note p,.composer-tip p,.sandbox-notice p{font-size:16px;line-height:1.9}.page-title-row p,.panel-heading p,.channels-strip p,.overview-banner p,.directory-banner p,.section-toolbar .subtle-notice,.subtle-notice,.setting-row p{font-size:14px;line-height:1.9}.content-card h3,.roadmap-content h3,.empty-state h3,.channel-card>h3,.custom-row strong{font-size:16px}.sidebar{overflow-y:auto}.brand>div>span{letter-spacing:0;line-height:1.5}.workspace-switch{gap:9px}.workspace-switch>span:nth-child(2){min-width:0}.workspace-switch strong{line-height:1.6}.nav-item{padding-block:12px;line-height:1.8}.foundation-note p{font-size:12px}.profile-row{gap:8px}.profile-row>span:nth-child(2),.metric-card{min-width:0}.metric-top>span:first-child{line-height:1.7}.metric-card>small{font-size:12px;line-height:1.7;display:block}.overview-banner{min-height:200px}.overview-banner h2{line-height:1.7}.panel-heading{flex-wrap:wrap;min-height:88px}.recent-row{flex-wrap:wrap}.recent-content{min-width:110px}.content-card-actions{flex-wrap:wrap;gap:10px}.content-card-actions>div{margin-inline-start:auto}.content-card-top{flex-wrap:wrap}.post-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr))}.provider-grid,.channel-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr))}.content-toolbar{flex-wrap:wrap;align-items:flex-start}.tabs{flex-wrap:wrap;gap:8px 22px}.tabs>button{padding-block:12px}.search-field{max-width:260px;min-height:46px}.search-field input{min-height:0}.account-choice{flex-wrap:wrap;gap:8px}.account-choice>span:nth-of-type(2){min-width:90px}.account-picker{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.compose-actions,.media-fields{flex-wrap:wrap}.media-fields>.field:first-child{width:135px}.media-fields>.grow{min-width:170px}.preview-column{min-width:0}.preview-heading{flex-wrap:wrap;gap:8px;line-height:1.7}.preview-account{flex-wrap:wrap}.preview-account>div{min-width:100px}.preview-bottom{gap:10px;line-height:1.7}.provider-card-header>div{min-width:0}.provider-card-header>div>span{letter-spacing:.4px;line-height:1.7;display:block}.capability-matrix{gap:10px 14px}.provider-card-bottom{flex-wrap:wrap;gap:10px}.channel-card-head{flex-wrap:wrap}.channel-card-foot{line-height:1.8}.connection-badge{font-size:12px}.channels-strip{flex-wrap:wrap}.channel-mini-list{min-width:180px}.roadmap-content>div{flex-wrap:wrap}.roadmap-content .eyebrow{letter-spacing:.4px;font-size:12px}.roadmap-card{align-items:flex-start}.calendar-post{font-size:12px;line-height:1.6}.weekday,.date-number,.more-posts{font-size:12px}.calendar-day{min-height:125px}.activity-row strong{font-size:12px}.setting-row{flex-wrap:wrap}.setting-row .mono{font-size:12px}.auth-form{max-width:410px}.auth-note{align-items:flex-start;line-height:1.8}.auth-form-side{padding-bottom:90px}.version-note{text-align:center;padding-inline:18px}.toast{font-size:14px}.field>small,.help-text,.page-title-row p,.panel-heading p,.provider-description,.card-post-text,.roadmap-content p,.composer-tip p,.settings-note p,.subtle-notice,.setting-row p{color:#69788f}@media (width<=1300px){.content-toolbar{align-items:stretch}.tabs{justify-content:flex-start}.search-field{align-self:flex-end}.composer-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}}@media (width<=1100px){.composer-layout{grid-template-columns:1fr}.preview-column{position:static}.directory-banner>.button{margin-inline-start:0}.page-title-row{flex-wrap:wrap}.page-title-row>.button{margin-top:0}.nav-item{gap:8px;padding-inline:8px}.sidebar{width:225px}.main-area{margin-inline-start:225px}}@media (width<=760px){.sidebar{width:270px}.main-area{margin-inline-start:0}.page-title-row{align-items:flex-start;gap:14px}.page-title-row>div{width:100%}.page-title-row p{max-width:none;font-size:14px}.page-title-row>.button{min-height:44px;margin-top:0;font-size:14px}.page-title-row .eyebrow,html[lang=fa] .page-title-row .eyebrow{font-size:12px}.topbar{padding-inline:12px}.breadcrumbs{gap:7px;font-size:12px}.topbar-actions{gap:2px}.language-switch{padding:7px 9px;font-size:14px}.metric-top{align-items:flex-start;font-size:14px}.metric-card{padding:16px 14px}.metric-icon{width:29px;height:29px}.metric-card>small{font-size:12px}.overview-banner>div:first-child{max-width:100%}.overview-banner h2{max-width:100%;font-size:21px}.overview-banner p{max-width:100%;font-size:14px}.overview-banner .text-action{font-size:14px}.panel-heading h2{font-size:17px}.panel-heading p,.panel-heading .text-action,.recent-content>strong{font-size:14px}.recent-content>span{font-size:12px}.status{font-size:12px;line-height:1.6}.post-card-grid,.provider-grid,.channel-card-grid{grid-template-columns:1fr}.content-card h3{font-size:16px}.content-card-top>span:last-child{font-size:12px}.card-post-text{font-size:16px}.content-card-actions .text-action,.content-card-actions .button{font-size:14px}.tabs{flex-wrap:nowrap;gap:21px;overflow-x:auto}.tabs>button{font-size:14px}.search-field{max-width:none}.calendar-toolbar{flex-wrap:wrap;gap:13px;padding:17px 13px}.calendar-toolbar .button{font-size:14px}.calendar-toolbar p{font-size:12px}.calendar-day{min-height:102px;padding:7px 3px}.calendar-post{padding:4px 3px;font-size:12px}.weekday,.date-number,.calendar-legend>span{font-size:12px}.calendar-legend{gap:12px}.account-picker{grid-template-columns:1fr}.account-choice strong{font-size:14px}.account-choice small,.account-choice .provider-mark{font-size:12px}.step-heading h2{font-size:16px}.step-heading p{font-size:14px}.step-heading>span{font-size:12px}.field input,.field textarea,.field select,.media-fields .field input,.media-fields .field select,.field .content-input,.field .code-editor{font-size:16px}.field>span,.media-fields .field>span{font-size:14px}.field>small,.field>span>small{font-size:12px}.compose-actions .button{min-height:46px;font-size:14px}.directory-banner h2{font-size:19px}.directory-banner p,.directory-banner .button{font-size:14px}.section-title h2{font-size:16px}.section-title span{font-size:12px}.provider-description{font-size:16px}.capability-matrix>span{font-size:12px}.roadmap-intro h2{font-size:17px}.roadmap-intro p,.roadmap-content p{font-size:16px}.roadmap-content h3{font-size:17px}.roadmap-state,.roadmap-content .eyebrow{font-size:12px}.roadmap-card{gap:10px;padding:18px 15px}.roadmap-symbol{width:32px;height:35px}.roadmap-intro{flex-direction:column}.roadmap-card>.icon-button{flex-shrink:0;align-self:center;display:inline-flex}.modal-heading h2{font-size:17px}.modal-body>p,.provider-guidance p{font-size:16px}.provider-guidance>a{font-size:14px}.modal-actions{flex-wrap:wrap}.modal-actions .button{min-height:44px;font-size:14px}.auth-story p,.auth-form>p{font-size:16px}.auth-story .eyebrow,.auth-note,.version-note{font-size:12px}.auth-form-side{padding:80px 24px 94px}.toast{font-size:14px}.workspace-footer{font-size:12px;line-height:1.8}.workspace-footer>span{flex-wrap:wrap}.settings-note h3,.settings-note p,.composer-tip p,.sandbox-notice p{font-size:16px}.section-toolbar .subtle-notice,.subtle-notice{font-size:14px}.channel-card-foot,.channel-card-foot>span{font-size:12px}.research-links strong{font-size:14px}.research-links small{font-size:12px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-switch{margin-bottom:10px}.workspace-avatar{flex-shrink:0}.workspace-choice{flex:1;gap:4px;min-width:0;display:grid}.workspace-choice select{color:#e4eaf5;text-overflow:ellipsis;background:#20324b;border:0;width:100%;min-width:0;padding:5px 0;font-size:14px}.workspace-tools{flex-wrap:wrap;gap:9px 14px;padding:0 3px 20px;display:flex}.workspace-tools .text-action{color:#b9c8e3;font-size:12px}.profile-row strong,.profile-row small{overflow-wrap:anywhere}.auth-mode-toggle{margin:20px auto 0}.team-layout{gap:22px;display:grid}.media-library{gap:24px;min-width:0;display:grid}.media-intro{background:#f3f6fc;border:1px solid #dfe5f2;border-radius:12px;gap:15px;padding:20px;display:flex}.media-intro>svg{color:#596ba4;flex-shrink:0;margin-top:3px}.media-intro p,.media-section-heading small{color:#596981;font-size:14px;line-height:1.8}.media-intro p{margin:5px 0 0}.media-quota{border:1px solid var(--border);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px 28px;padding:20px 24px;display:flex}.media-quota strong{font-size:17px}.media-quota strong>span{color:#69788f;font-size:13px;font-weight:400}.media-quota p{color:#69788f;margin:5px 0 0;font-size:13px}.media-quota progress{accent-color:#6571c5;flex:1;min-width:100px;max-width:100%;height:10px}.media-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.media-library .pagination{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.media-upload input[type=file]{min-width:0;max-width:100%;padding:12px}.media-upload input::file-selector-button{color:#41517b;cursor:pointer;background:#edf0fa;border:0;border-radius:5px;margin-inline-end:12px;padding:8px 12px;font-family:inherit}.media-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:18px;display:flex}.media-section-heading h2{margin:0;font-size:19px}.media-library-search{align-items:center;gap:10px;margin:-2px 0 8px;display:flex}.media-library-search-field{color:#596981;background:#fff;border:1px solid #cfd8e8;border-radius:9px;flex:1;align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex}.media-library-search-field:focus-within{border-color:#6571c5;box-shadow:0 0 0 3px #6571c51c}.media-library-search-field input{color:#253556;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:10px 0}.media-library-search-help{margin:0 0 16px}.media-batch-toolbar,.media-batch-results{background:#f8faff;border:1px solid #dfe5f2;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin:0 0 16px;padding:13px;display:flex}.media-batch-toolbar>div:first-child,.media-batch-results>div:first-child{gap:3px;min-width:0;display:grid}.media-batch-toolbar small,.media-batch-results small,.media-batch-results>p{color:#68788f;margin:0;font-size:12px;line-height:1.7}.media-batch-select{color:#53637b;cursor:pointer;align-items:center;gap:7px;min-width:0;font-size:12px;line-height:1.5;display:inline-flex}.media-batch-select input{accent-color:#6571c5;width:16px;height:16px;margin:0}.media-batch-select input:disabled{cursor:default}.media-batch-results{justify-content:stretch;display:grid}.media-batch-results-heading,.media-batch-result,.media-batch-confirm-list li{justify-content:space-between;align-items:center;gap:12px;display:flex}.media-batch-results-heading>span,.media-batch-result>span{flex:none;font-size:12px}.media-batch-result-list,.media-batch-confirm-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.media-batch-result,.media-batch-confirm-list li{background:#fff;border:1px solid #dfe5f2;border-radius:8px;padding:10px 12px}.media-batch-result>div{gap:3px;min-width:0;display:grid}.media-batch-result strong,.media-batch-confirm-list li>span{overflow-wrap:anywhere}.media-batch-result.deleted>span{color:#287055}.media-batch-result.skipped>span{color:#8a6426}.media-batch-result.failed>span{color:#a04a5a}.media-batch-confirm{gap:14px;display:grid}.media-batch-confirm>p{margin:0;line-height:1.8}.media-batch-summary{color:#53637b;font-size:13px}.media-collection-toolbar{background:#f8faff;border:1px solid #dfe5f2;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 16px;margin:0 0 9px;padding:13px;display:flex}.media-collection-filter{color:#4d5c74;gap:5px;min-width:min(100%,280px);font-size:12px;font-weight:600;display:grid}.media-collection-filter select,.media-collection-filter input[type=date],.media-collection-dialog input,.media-collection-dialog select{color:#253556;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #cfd8e8;border-radius:8px;outline:0;padding:8px 10px}.media-collection-filter select:focus,.media-collection-filter input[type=date]:focus,.media-collection-dialog input:focus,.media-collection-dialog select:focus{border-color:#6571c5;box-shadow:0 0 0 3px #6571c51c}.media-collection-help{margin:0 0 16px}.media-library-state-toolbar>.help-text{max-width:680px;margin:0}.media-collection-dialog{gap:14px;display:grid}.media-collection-dialog>p{overflow-wrap:anywhere;margin:0}.media-collection-dialog>label{color:#4d5c74;gap:6px;font-size:13px;display:grid}.media-collection-memberships{gap:9px;display:grid}.media-collection-membership{background:#fbfcff;border:1px solid #dfe5f2;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.media-collection-membership>div{min-width:0}.media-collection-membership strong,.media-collection-membership small{overflow-wrap:anywhere;display:block}.media-collection-membership small{color:#68788f;margin-top:3px;font-size:12px}.asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.asset-card{border:1px solid var(--border);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.asset-card.selected{outline-offset:2px;outline:2px solid #777dcc}.asset-image{background:#edf1f6;width:100%;min-width:0;overflow:hidden}.asset-image img{aspect-ratio:4/3;object-fit:contain;width:100%;display:block}.asset-placeholder{color:#607089;text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:20px;font-size:13px;display:flex}.asset-card-body{gap:10px;padding:18px;display:grid}.asset-card-body p{color:#53637b;margin:0;font-size:13px}.asset-card-body small{color:#68788f;line-height:1.7}.asset-card-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.asset-card h3{overflow-wrap:anywhere;margin:0;font-size:15px}.asset-folder-label{overflow-wrap:anywhere;align-items:center;gap:5px;max-width:100%;display:inline-flex;color:#536f91!important}.asset-card-actions .button{min-width:0}.media-usage-dialog{gap:14px;min-width:0;display:grid}.media-usage-dialog>p{overflow-wrap:anywhere;margin:0}.media-usage-summary{color:#53637b;font-size:13px}.media-usage-list{gap:10px;display:grid}.media-usage-row{background:#fbfcff;border:1px solid #dfe5f2;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(180px,.8fr);align-items:start;gap:14px;padding:14px;display:grid}.media-usage-row strong{overflow-wrap:anywhere;display:block}.media-usage-row p{color:#63738b;margin:6px 0 0;font-size:13px;line-height:1.65}.media-usage-bindings{flex-wrap:wrap;align-content:flex-start;gap:7px;display:flex}.media-usage-binding{color:#435987;overflow-wrap:anywhere;background:#eef2fb;border-radius:999px;max-width:100%;padding:4px 8px;font-size:12px;line-height:1.55}.asset-state{color:#7e612d;background:#f2ecdf;border-radius:5px;padding:3px 7px;font-size:12px}.asset-state.state-ready{color:#34735c;background:#e9f5ed}.asset-state.state-archived{color:#66518e;background:#f0ebfb}.upload-list{gap:0;display:grid}.upload-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;display:flex}.upload-row:first-child{padding-top:0}.upload-row>div:first-child{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.upload-row strong{font-size:14px}.upload-row span,.upload-row small{color:#607089;font-size:13px}.upload-row .upload-failure{color:#a24e3f}.media-picker{padding:22px}.media-picker .asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-snapshot{border:1px solid var(--border);background:#fff;border-radius:10px;grid-template-columns:minmax(160px,.8fr) minmax(0,1.2fr);gap:20px;margin:20px 0;padding:16px;display:grid}.asset-snapshot>.asset-image{border-radius:7px;align-self:start}.asset-snapshot h4{margin:0 0 9px}.asset-snapshot p{font-size:13px;line-height:1.8}.asset-snapshot strong{overflow-wrap:anywhere;font-size:14px}.asset-snapshot summary{color:#556aaa;cursor:pointer;font-size:13px}.asset-fingerprint{font-size:12px;line-height:1.8}.asset-fingerprint dt{color:#69788f;margin-top:7px}.asset-fingerprint dd{overflow-wrap:anywhere;margin:0}.composer-asset{background:#f8faff;border:1px dashed #b7c3d8;border-radius:9px;padding:16px}.composer-asset>p{color:#53637b;margin:0 0 14px;font-size:14px}.composer-asset>strong{overflow-wrap:anywhere;margin-bottom:8px;font-size:14px;display:block}.composer-asset>small{margin-top:12px;display:block}.composer-image img{max-height:320px}@media (width<=1100px){.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.asset-grid,.media-picker .asset-grid,.asset-snapshot{grid-template-columns:1fr}.media-picker{padding:16px}.media-quota{gap:15px;padding:18px}.media-quota progress{flex-basis:100%}.media-intro{gap:10px;padding:16px}.media-library-search{flex-direction:column;align-items:stretch}.media-library-search .button{width:100%}.media-batch-toolbar,.media-batch-results,.media-batch-results-heading,.media-batch-result,.media-batch-confirm-list li{flex-direction:column;align-items:stretch}.media-batch-toolbar .media-actions,.media-batch-toolbar .button{width:100%}.media-collection-toolbar{align-items:stretch}.media-collection-filter,.media-collection-toolbar .media-actions,.media-collection-toolbar .button{width:100%}.media-collection-membership{flex-direction:column;align-items:stretch}.media-collection-membership .button,.upload-row .media-actions{width:100%}.asset-snapshot{gap:14px;padding:12px}.asset-snapshot .asset-image img{max-height:230px}.media-usage-row{grid-template-columns:minmax(0,1fr);gap:10px}.media-usage-pagination .button{flex:1}}.team-layout>.subtle-notice{align-items:flex-start}.team-layout>.subtle-notice>svg{flex-shrink:0;margin-top:3px}.team-members,.team-invitations{padding:0 24px}.team-member{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.team-member:last-child{border-bottom:0}.team-member-identity{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.team-member-identity strong{font-size:15px}.team-member-identity small,.invitation-meta small{color:#69788f;font-size:13px}.team-member-controls{align-items:center;gap:9px;display:flex}.team-member-controls .field{margin:0}.team-member-controls select{min-width:130px}.role-badge{color:#5555b1;background:#eef0fc;border-radius:7px;padding:4px 11px;font-size:13px}.invite-form{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.team-access-guide{color:#46546b;background:#f6f7fc;border:1px solid #dfe4f8;border-radius:10px;margin:0 24px 18px;padding:14px 18px}.team-access-guide summary{cursor:pointer;font-weight:650}.team-access-guide ol{gap:8px;margin:12px 0 0;padding-inline-start:22px;font-size:14px;line-height:1.65;display:grid}.team-access-guide li::marker{color:#7777b8;font-weight:700}.invite-form>.field{flex:1;min-width:min(240px,100%);margin:0}.invite-form>.button{margin-top:31px}.issued-invitation{background:#f3f5ff;border:1px solid #dfe4f8;border-radius:10px;margin:0 24px 20px;padding:20px}.issued-heading,.invitation-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.issued-invitation p{color:#596981;margin:10px 0 16px;font-size:14px}.issued-invitation input{font-family:monospace}.role-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;padding:24px;display:grid}.role-guide-grid strong{font-size:15px}.role-guide-grid p{color:#69788f;margin-top:7px;font-size:14px}@media (width<=760px){.team-members,.team-invitations{padding-inline:18px}.team-member-controls{width:100%}.team-member-controls .field{flex:1}.team-member-controls select{width:100%}.invite-form>.button{width:100%;margin-top:0}.team-access-guide{margin-inline:14px;padding:13px 14px}.issued-invitation{margin-inline:14px;padding:16px}.role-guide-grid{grid-template-columns:1fr;padding:18px}}.destination-variant{border:1px solid var(--border,#e4e9f2);border-radius:12px;margin-block:12px;overflow:hidden}.variant-toggle{text-align:start;width:100%;color:inherit;cursor:pointer;background:#f8faff;border:0;align-items:center;gap:12px;padding:16px;display:flex}.variant-toggle>span{min-width:0}.variant-toggle strong,.variant-toggle small{overflow-wrap:anywhere;display:block}.variant-toggle small{color:#62728c;margin-block-start:5px;font-size:12px}.variant-summary{text-align:end;flex-shrink:0;margin-inline-start:auto;font-size:12px}.variant-fields{padding:18px}.variant-resolved-text{white-space:pre-wrap;overflow-wrap:anywhere;border-inline-start:3px solid #d8dcfa;padding-inline-start:12px;line-height:1.8}.variant-media-summary{overflow-wrap:anywhere;margin-block:14px;font-size:13px;line-height:1.8}.telegram-inline-keyboard{background:#f8faff;border:1px solid #dbe3f6;border-radius:10px;margin-block:18px 8px;padding:16px}.telegram-inline-keyboard-heading,.telegram-inline-keyboard-row-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.telegram-inline-keyboard-heading strong,.telegram-inline-keyboard-heading small{display:block}.telegram-inline-keyboard-heading small{color:#62728c;margin-block-start:4px}.telegram-inline-keyboard-rows{gap:12px;margin-block:14px;display:grid}.telegram-inline-keyboard-row{background:#fff;border:1px solid #e2e8f3;border-radius:8px;min-width:0;padding:12px}.telegram-inline-keyboard-button{grid-template-columns:minmax(0,1fr) minmax(150px,.9fr) minmax(0,1.4fr) auto;align-items:end;gap:10px;min-width:0;margin-block-start:10px;display:grid}.telegram-inline-keyboard-button .field{min-width:0;margin:0}.preview-inline-keyboard{gap:6px;margin-block:12px;display:grid}.preview-inline-keyboard-row{gap:6px;display:flex}.preview-inline-keyboard-row button{color:#526889;min-width:0;font:inherit;overflow-wrap:anywhere;background:#eef4ff;border:1px solid #c9d8f5;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px;display:inline-flex}.frozen-inline-keyboard{background:#f8faff;border-inline-start:3px solid #aebee7;margin-block:14px;padding:12px}.frozen-inline-keyboard>ol{gap:8px;padding-inline-start:22px;display:grid}.frozen-inline-keyboard ul{gap:6px;padding-inline-start:20px;display:grid}.frozen-inline-keyboard li{overflow-wrap:anywhere;min-width:0}.frozen-inline-keyboard li>bdi+bdi,.frozen-inline-keyboard li>bdi+span{color:#536986;margin-block-start:4px;font-size:12px;display:block}.frozen-inline-keyboard li>span+bdi{color:#536986;font-size:12px;display:block}.conflict-inline-buttons{gap:4px;margin:0;padding:0;list-style:none;display:grid}.orphan-variant,.preview-destination{margin-block-end:16px}.frozen-variant{border:1px solid #dde4ef;border-radius:12px;margin-block:18px;padding:18px}.frozen-variant-heading{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.frozen-variant .asset-snapshot{margin-block:14px}.asset-snapshot.metadata-only{grid-template-columns:minmax(0,1fr)}.frozen-variant>details{margin-block-start:16px}@media (width<=640px){.telegram-inline-keyboard,.telegram-inline-keyboard-row{padding:12px}.telegram-inline-keyboard-button{grid-template-columns:minmax(0,1fr);align-items:stretch}.telegram-inline-keyboard-button>.button{justify-self:start}}.variant-conflict{margin-block:16px}.variant-conflict summary{cursor:pointer;margin-block-end:14px}.queue-panel,.queue-card{margin-block-end:22px;padding:24px}.queue-card h3,.queue-panel h2{overflow-wrap:anywhere}.queue-inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.queue-inline select{flex:1;min-width:160px}.queue-form fieldset,.queue-preview fieldset{border:0;min-width:0;margin:0;padding:0}.queue-form label,.queue-fields label{gap:9px;font-size:13px;font-weight:600;display:grid}.queue-form input,.queue-form select,.queue-fields input{color:#3c4b64;width:100%;min-width:0;min-height:43px;font:inherit;background:#fff;border:1px solid #dfe5ef;border-radius:8px;padding:10px 12px;line-height:1.7}.queue-form input:focus,.queue-form select:focus,.queue-fields input:focus{outline-offset:2px;outline:2px solid #9292e4}.queue-form h3{margin-block:28px 12px}.queue-fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-block:18px;display:grid}.queue-entries{margin-block:18px;padding-inline-start:25px}.queue-entries li{border-bottom:1px solid #e4e9f1;padding:14px 0}.queue-entries li>div:first-child{margin-block-end:10px}.queue-entries small,.queue-preview-row small{color:#62728c;margin-block-start:6px;display:block}.queue-hash{overflow-wrap:anywhere;font-family:monospace}.queue-slot{grid-template-columns:minmax(120px,1fr) minmax(100px,1fr) auto;gap:10px;margin-block:12px;display:grid}.queue-slot-chip{border:1px solid #dae2ef;border-radius:8px;padding:8px 12px;font-size:13px}.queue-preview-list{border:1px solid #dfe6f0;border-radius:12px;max-height:480px;margin-block:18px;overflow-y:auto}.queue-preview-row{border-bottom:1px solid #e4e9f1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:18px;display:grid}.queue-preview-row:last-child{border-bottom:0}.queue-time{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.queue-time small{color:#62728c;display:block}.queue-consent{align-items:flex-start;gap:12px;margin-block:20px;line-height:1.8;display:flex!important}.queue-consent input{flex:0 0 18px;width:18px;height:18px;margin-top:4px}.queue-pagination,.queue-history-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:20px;display:flex}.queue-reason{overflow-wrap:anywhere}.queue-occurrence{border:1px solid #dfe6f0;border-radius:12px;margin-block:20px;padding:20px}.queue-occurrence h4{overflow-wrap:anywhere;margin:0 0 8px}.queue-occurrence summary{cursor:pointer;margin-block:18px}.queue-confirm{margin-block:20px;display:block}.queue-preview .warning-box{display:block}.queue-dashboard .queue-fields strong{font-size:24px}.status-active,.status-completed{color:#247258;background:#edf8f4}.status-paused,.status-planned,.status-skipped{color:#526480;background:#f0f3f8}@media (width<=620px){.queue-panel,.queue-card,.queue-occurrence{padding:16px}.queue-preview-row{grid-template-columns:minmax(0,1fr)}.queue-form .queue-inline select{flex-basis:100%}.queue-history-row bdi{overflow-wrap:anywhere}.variant-toggle{flex-wrap:wrap;padding:13px}.variant-summary{text-align:start;width:100%;margin-inline-start:0}.variant-fields,.frozen-variant{padding:13px}}.account-access-layout{gap:24px;min-width:0;display:grid}.account-access-explanation{align-items:flex-start;line-height:1.85}.account-access-explanation>svg{flex:0 0 20px;margin-top:5px}.account-access-explanation p{margin:8px 0 0}.account-access-search{grid-template-columns:minmax(0,2fr) minmax(170px,1fr);gap:16px;margin-bottom:18px;display:grid}.account-access-search-input{display:block;position:relative}.account-access-search-input>svg{inset-inline-start:13px;color:#75839a;pointer-events:none;position:absolute;top:14px}.account-access-search-input input{padding-inline-start:40px}.account-access-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:440px;padding:2px;display:grid;overflow-y:auto}.account-access-choice{border:1px solid var(--border);color:inherit;font:inherit;text-align:start;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:16px;display:flex}button.account-access-choice{cursor:pointer}.account-access-choice.selected{background:#f5f4ff;border-color:#7b75ce}.account-access-choice:disabled{opacity:.58;cursor:default}.account-access-choice>span:last-child:not(.account-access-identity){color:#6259b8;flex-shrink:0;font-size:12px}.account-access-identity{align-items:center;gap:10px;min-width:0;display:flex}.account-access-identity>span:last-child{overflow-wrap:anywhere;min-width:0}.account-access-identity strong,.account-access-identity small,.account-access-member>div>small{display:block}.account-access-identity strong{font-size:14px}.account-access-identity small,.account-access-member small,.account-access-pages small,.account-access-hint{color:#63738b;font-size:12px;line-height:1.8}.account-access-pages{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.account-access-pages>small{flex-basis:100%}.account-access-editor{scroll-margin-top:24px}.account-access-editor fieldset,.account-access-invitation fieldset{border:0;min-width:0;margin:0;padding:0}.account-access-members{display:grid}.account-access-member{border-bottom:1px solid var(--border);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(200px,1fr);align-items:center;gap:18px;padding:18px 0;display:grid}.account-access-member .field{min-width:0;margin:0}.account-access-member select{width:100%}.account-access-global{color:#2e6e55;background:#edf6f2;border-radius:8px;justify-self:start;align-items:center;gap:8px;padding:7px 11px;font-size:13px;display:inline-flex}.account-access-global>svg{flex:0 0 16px}.account-access-warning{margin:14px 0;line-height:1.85;display:block}.account-access-warning p{margin:0 0 10px}.flow-lab,.flow-unavailable{min-width:0}.flow-boundary,.flow-unavailable{background:#fbfcff;border-color:#d9e1ef;align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.flow-boundary>svg,.flow-unavailable>svg{color:#625dc1;flex:0 0 24px;margin-top:3px}.flow-boundary strong,.flow-unavailable h2{color:#3f4d67}.flow-boundary p,.flow-unavailable p,.flow-editor>p,.flow-simulator>p,.flow-simulation-result>p,.flow-archive-confirm p{color:#61718a;margin:6px 0 0;font-size:13px;line-height:1.9}.flow-unavailable{justify-items:start;max-width:690px;padding:30px;display:grid}.flow-unavailable h2{margin:0;font-size:20px}.flow-layout{grid-template-columns:minmax(245px,.72fr) minmax(0,1.28fr);gap:22px;min-width:0;display:grid}.flow-list,.flow-detail,.flow-editor{min-width:0;padding:22px}.flow-list-toolbar,.flow-editor-grid,.flow-simulator-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.flow-list-toolbar .field,.flow-editor-grid .field,.flow-simulator-fields .field{min-width:0;margin:0}.flow-list-actions,.flow-detail-actions,.flow-history-actions,.flow-editor-actions,.flow-simulator-heading,.flow-detail-heading,.flow-simulation-result>div:first-child{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.flow-list-actions{justify-content:space-between;margin:14px 0}.flow-status{color:#74829a;text-align:center;margin:22px 0;font-size:13px;line-height:1.8}.flow-rule-list{gap:8px;display:grid}.flow-rule-summary{color:#53637d;width:100%;min-width:0;font:inherit;text-align:start;background:#fff;border:1px solid #e1e7f0;border-radius:9px;align-items:flex-start;gap:10px;padding:11px;display:flex}.flow-rule-summary:hover,.flow-rule-summary.selected{background:#f7f7ff;border-color:#b9b8eb}.flow-rule-summary:focus-visible{outline-offset:2px;outline:2px solid #7877e1}.flow-rule-summary>svg,.flow-detail-heading>svg,.flow-simulator-heading>div>svg,.flow-simulation-result>div:first-child>svg{color:#6f6ac4;flex:none;margin-top:2px}.flow-rule-summary>span{gap:3px;min-width:0;display:grid}.flow-rule-summary strong,.flow-rule-summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow-rule-summary strong{color:#42516a;font-size:13px}.flow-rule-summary small,.flow-detail-heading p,.flow-history small{color:#8793a7;font-size:12px;line-height:1.8}.flow-rule-detail{min-width:0}.flow-detail-heading{align-items:flex-start;margin-bottom:18px}.flow-detail-heading h2,.flow-detail-heading p{margin:0}.flow-detail-heading h2{overflow-wrap:anywhere;color:#3e4b63;font-size:20px}.flow-definition{gap:9px;margin:0;display:grid}.flow-definition>div{background:#fcfdff;border:1px solid #e6ebf3;border-radius:8px;gap:4px;padding:11px 12px;display:grid}.flow-definition dt{color:#78879e;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.flow-definition dd{color:#4b5b74;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.flow-definition-list{gap:5px;margin:0;padding:0;list-style:none;display:grid}.flow-editor-scope-note{background:#fafaff;border-inline-start:3px solid #b9b5e6;padding:9px 11px;margin-top:9px!important}.flow-detail-actions{margin-top:17px}.flow-history-actions{border-top:1px solid #e9edf4;margin-top:18px;padding-top:16px}.flow-history{background:#fbfcff;border:1px solid #e5eaf2;border-radius:9px;margin-top:12px;padding:13px}.flow-history>strong{color:#576781;font-size:13px}.flow-history>p{color:#7b889c;margin:9px 0 0;font-size:12px}.flow-history ul{gap:7px;margin:10px 0;padding:0;list-style:none;display:grid}.flow-history li{color:#596984;border-bottom:1px solid #edf0f5;justify-content:space-between;gap:10px;padding-bottom:7px;font-size:12px;display:flex}.flow-history li:last-child{border-bottom:0;padding-bottom:0}.flow-editor-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.flow-editor-heading h2{color:#3f4e67;margin:4px 0 0;font-size:21px}.flow-editor-grid{margin-top:19px}.flow-editor-name,.flow-editor-action-value{grid-column:span 2}.flow-editor-actions{justify-content:flex-end;margin-top:18px}.flow-simulator{background:#f9f9ff;border:1px solid #d9ddf1;border-radius:10px;margin-top:19px;padding:15px}.flow-simulator-heading{justify-content:space-between}.flow-simulator-heading>div{color:#4e4a8b;align-items:center;gap:8px;display:flex}.flow-simulator-fields{grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);margin:14px 0}.flow-simulation-result{background:#f5fbf7;border:1px solid #cfe5da;border-radius:9px;margin-top:15px;padding:13px}.flow-simulation-result>div:first-child{color:#277355;font-size:13px}.flow-simulation-actions{margin-top:13px}.flow-simulation-actions>strong{color:#3b644f;font-size:12px}.flow-action-label{color:#4d6d5c!important;margin:8px 0 0!important}.flow-suggestion{margin-top:12px}.flow-suggestion>span{color:#397157;background:#e9f2ec;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}.flow-suggestion pre{color:#465971;white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;font:inherit;background:#fff;border:1px solid #deebe2;border-radius:7px;margin:8px 0;padding:10px;font-size:13px;line-height:1.85;overflow:auto}.flow-archive-confirm{color:#604e31;background:#fffbf1;border:1px solid #eadbb8;border-radius:10px;max-width:720px;margin-top:20px;padding:17px}.flow-archive-confirm strong{color:#53401f}.flow-archive-confirm .flow-detail-actions{margin-top:14px}@media (width<=850px){.flow-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.flow-list,.flow-detail,.flow-editor,.flow-unavailable{padding:16px}.flow-list-toolbar,.flow-editor-grid,.flow-simulator-fields{grid-template-columns:minmax(0,1fr)}.flow-editor-name,.flow-editor-action-value{grid-column:auto}.flow-editor-heading,.flow-simulator-heading{flex-direction:column;align-items:flex-start}.flow-list-actions{align-items:stretch}.flow-list-actions .button{flex:1}}.account-access-invitation{flex:0 0 100%;width:100%;min-width:0;line-height:1.85}.account-access-invitation h3{margin:0 0 8px}.account-access-invitation>p{color:#63738b;margin:0 0 18px}.account-access-selected{margin-bottom:20px}.account-access-selected .account-access-member{grid-template-columns:minmax(0,1fr) minmax(160px,1fr) auto}@media (width<=760px){.account-access-search,.account-access-list,.account-access-member,.account-access-selected .account-access-member{grid-template-columns:minmax(0,1fr)}.account-access-choice{flex-wrap:wrap;padding:13px}.account-access-selected .account-access-member>.button{justify-self:start}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#172735;--ink:#172735;--muted:#5a6a7e;--primary:#126b74;--border:#dfe5ed;--teal:#126b74;--radius:14px;--surface:#fff;--surface-soft:#f1f5f7;--text-secondary:#4b5a6e;--text-muted:#68788d;--focus-ring:#126b74;--ledger-amber:#f0b74d;--ledger-amber-ink:#76510c;--panel-shadow:0 5px 18px #1c2b440d}body{color:var(--ink);background:#f1f5f7;line-height:1.7}h1,h2,h3{color:var(--ink)}.help-text,.muted-text,.page-title-row p,.panel-heading p,.overview-banner p,.channels-strip p,.field>small,.settings-note p,.provider-description,.card-post-text{color:var(--text-secondary)}.panel,.metric-card,.attention-panel{background:var(--surface);border-color:var(--border);box-shadow:var(--panel-shadow)}.panel-heading{border-color:#e8edf3}.button:not(.tiny){border-radius:10px;min-height:44px}.primary{background:var(--primary);box-shadow:0 2px 5px #126b7429}.primary:hover:not(:disabled){background:#0e5961;box-shadow:0 4px 10px #126b7433}.secondary{color:#33445a;border-color:#d5dde8}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.field input,.field select,.field textarea,.field .content-input,.field .code-editor,.search-field input,.media-library-search-field input{color:#23354a;background:#fff;border-color:#cbd5e1}.field input::placeholder,.field textarea::placeholder,.search-field input::placeholder{color:#68788d;opacity:1}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--focus-ring);box-shadow:0 0 0 3px #126b7424}.sidebar{background:var(--navy);padding-block-start:27px}.nav-section+.nav-section{border-top:1px solid #e6eef81c;margin-top:11px;padding-top:10px}.nav-caption{color:#b0bfd2;letter-spacing:.09em;margin:0 0 5px;padding-inline:12px;font-size:10px;font-weight:700;line-height:1.6}html[lang=fa] .nav-caption{letter-spacing:0;font-size:12px}.nav-item{color:#d0d9e5;min-height:44px;padding:9px 12px;font-size:13px;line-height:1.65}.nav-item.active{background:#25444d;box-shadow:inset 3px 0 #86c9c2}.workspace-switch{background:#20364f;border-color:#3b4e66}.sidebar-bottom{padding-top:19px}.foundation-note{background:#20364f;border-color:#3b4e66}.foundation-note p{color:#c0cadd}.main-area{background:#f3f5f8}.topbar{background:#fffffff0;border-color:#e1e6ed}.page-content{max-width:1600px;margin-inline:auto}.page-title-row{margin-bottom:26px}.page-title-row h1,html[lang=fa] .page-title-row h1{color:#1d2d41;line-height:1.4}.page-title-row p{font-size:14px}.overview-banner{box-shadow:var(--panel-shadow);background:linear-gradient(115deg,#eaf2f3 0%,#f8faf9 72%,#eef4f4 100%);border-color:#dce6e8}.overview-banner p{max-width:56ch}.banner-label{color:#5f648d;letter-spacing:.08em}.overview-banner .text-action{color:var(--primary)}html[lang=fa] .banner-label{letter-spacing:0}.metric-card{border-radius:var(--radius);padding:19px 20px}.metric-card>small{color:#5d6d81;line-height:1.65}.dashboard-columns{gap:18px}.recent-content>strong,.upcoming-item>div:last-child>strong{color:#25374b;font-size:14px}.status{border-radius:999px;font-weight:650}.panel-bottom-link{color:#46566b;border-color:#e8edf3}.channels-strip{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--panel-shadow)}.channel-mini{color:#33465d;border-color:#dce3ec}.attention-panel{border-radius:var(--radius);border:1px solid #dfe5ed;grid-template-columns:minmax(180px,.7fr) minmax(0,1.6fr);align-items:center;gap:20px;margin:0 0 22px;padding:20px 22px;display:grid}.attention-eyebrow{color:#606b83;letter-spacing:.08em;margin-bottom:4px;font-size:10px;font-weight:750;display:block}.attention-heading h2{font-size:17px;line-height:1.55}.attention-heading p{color:var(--text-secondary);margin-top:3px;font-size:13px;line-height:1.7}.attention-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:10px;display:grid}.attention-item{color:#2a3a4e;text-align:start;background:#fff;border:1px solid #dce3ed;border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-width:0;min-height:70px;padding:10px 12px;display:grid}.attention-icon{color:#4f4bb2;background:#f0efff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.banner-art .orbit{border-color:#d0e1e4}.banner-art .art-center{background:var(--primary);box-shadow:0 12px 22px #126b742e}.banner-art .art-check{color:#18725e;border-color:#dce8e9}.banner-art .art-dot{background:#9bcfc9}.banner-art .art-caption{border-color:#d8e5e7}.banner-art .art-caption span{background:#e8f0f0}.banner-art .art-caption i{background:#d9e5e7}.attention-item-queue .attention-icon{color:#805514;background:#fff4df}.attention-copy{gap:2px;min-width:0;display:grid}.attention-copy strong{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.attention-count{color:#1e2d40;font-variant-numeric:tabular-nums;font-size:19px}.attention-item>svg:last-child{color:#64748b}html[dir=rtl] .attention-item>svg:last-child{transform:scaleX(-1)}@media (width<=1050px){.attention-panel{grid-template-columns:1fr}}@media (width<=760px){.sidebar{padding:23px 17px 0}.workspace-switch{margin-block:23px 17px}.nav-section+.nav-section{margin-top:8px;padding-top:8px}.page-content{padding-inline:16px}.page-title-row p{font-size:14px}.overview-banner{padding:22px}.attention-panel{gap:12px;padding:16px}.attention-list{grid-template-columns:1fr}.metric-card{padding:15px 13px}}.target-chips .target-uncertain-label{color:#755514;border:1px solid #e7d7a6;border-radius:999px;padding:1px 5px;font-size:11px;font-weight:650;line-height:1.4}.card-error.uncertain-outcome{color:#755514;align-items:flex-start}.card-error.uncertain-outcome>svg{flex:none;margin-top:.35em}.civil-date-field{align-content:start;gap:7px;min-width:0;font-size:13px;font-weight:600;display:grid;position:relative}.civil-date-control{align-items:stretch;min-width:0;display:flex;position:relative}.civil-date-control>input{color:#3c4b64;width:100%;min-width:0;min-height:43px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dfe5ef;border-radius:8px 0 0 8px;flex:auto;padding:9px 11px;line-height:1.5}[dir=rtl] .civil-date-control>input{border-radius:0 8px 8px 0}.civil-date-control>input[aria-invalid=true]{border-color:#c5455d;box-shadow:0 0 0 1px #c5455d}.civil-date-control>input:focus-visible,.civil-date-trigger:focus-visible,.civil-date-popover button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;z-index:2}.civil-date-trigger{border:1px solid #dfe5ef;min-height:43px;color:var(--primary);cursor:pointer;background:#f1f6f6;border-inline-start:0;border-radius:0 8px 8px 0;flex:0 0 44px;place-items:center;display:grid}[dir=rtl] .civil-date-trigger{border-radius:8px 0 0 8px}.civil-date-trigger:disabled{cursor:not-allowed;opacity:.55}.civil-date-help,.civil-date-calendar-name{color:#697991;font-size:11px;font-weight:400;line-height:1.7}.civil-date-error{color:#a3314a;font-size:12px;font-weight:500;line-height:1.7}.civil-date-popover{z-index:50;color:#293650;background:#fff;border:1px solid #dbe2ef;border-radius:12px;width:min(21rem,100vw - 28px);padding:12px;font-weight:400;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;box-shadow:0 14px 38px #1926432e}.civil-date-month{justify-content:space-between;align-items:center;gap:8px;margin-block-end:8px;display:flex}.civil-date-month strong{text-align:center;font-size:14px}.civil-date-grid{gap:2px;display:grid}.civil-date-weekdays,.civil-date-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.civil-date-weekdays span{color:#6d7a90;place-items:center;min-height:30px;font-size:11px;display:grid}.civil-date-day{color:#34425b;width:100%;min-width:0;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px}.civil-date-day:hover,.civil-date-day.today{background:#e4f2f2}.civil-date-day.outside{color:#9aa5b6}.civil-date-day.selected{background:var(--primary);color:#fff;font-weight:700}.civil-date-calendar-name{text-align:end;margin:7px 2px 0}.civil-date-time-field{grid-template-columns:minmax(0,1fr) minmax(105px,.65fr);align-items:start;gap:12px;min-width:0;display:grid}.civil-time-field{align-content:start;gap:7px;min-width:0;font-size:13px;font-weight:600;display:grid}.civil-time-field input{color:#3c4b64;width:100%;min-width:0;min-height:43px;font:inherit;direction:ltr;background:#fff;border:1px solid #dfe5ef;border-radius:8px;padding:9px 11px}.schedule-timezone-note{color:#68768d;margin-block:5px 12px;font-size:12px;display:block}.queue-fields>.civil-date-time-field{grid-column:span 2}.calendar-coverage{color:#765a1e;background:#fff8e7;border-inline-start:3px solid #8c6d28;border-radius:8px;gap:5px;padding:10px 13px;font-size:13px;line-height:1.7;display:grid}.calendar-occasion.official-holiday,.occasion-kind.official-holiday{color:#9f3446}.calendar-occasion.official-observance,.occasion-kind.official-observance{color:#7a5a1e}.calendar-occasion small{font-size:10px;font-weight:650;display:block}.occasion-kind{font-weight:650;display:block}.calendar-mobile-dot{display:none}@media (width<=600px){.civil-date-time-field{grid-template-columns:minmax(0,1fr)}.queue-fields>.civil-date-time-field{grid-column:1/-1}.civil-date-popover{inset-inline:auto 0}.calendar-day{text-align:center;justify-content:flex-start;align-items:center;gap:2px;min-height:57px;padding:4px 2px 10px;position:relative}.calendar-day .calendar-occasion,.calendar-day .more-occasions,.calendar-day .calendar-post,.calendar-day .more-posts{display:none}.calendar-day .date-number{flex:none;width:28px;height:28px}.calendar-mobile-dot{background:var(--primary);border-radius:50%;width:5px;height:5px;position:absolute;inset-block-end:5px}.calendar-day:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;z-index:1}}.notifications-control,.notifications-trigger{position:relative}.notification-count{border:2px solid var(--surface,#fff);background:var(--danger,#b42318);color:#fff;text-align:center;border-radius:999px;min-width:17px;padding:1px 4px;font-size:10px;font-weight:750;line-height:1.25;position:absolute;inset-block-start:-5px;inset-inline-end:-6px}.notifications-panel{z-index:60;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);width:min(390px,100vw - 28px);max-height:min(72vh,620px);color:var(--text,#202939);border-radius:16px;flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;overflow:hidden;box-shadow:0 18px 48px #1118272e}.notifications-heading{border-bottom:1px solid var(--border,#e5e7eb);justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;display:flex}.notifications-heading h2{margin:0;font-size:15px}.notifications-heading span{color:var(--muted,#667085);font-size:12px}.notifications-list{margin:0;padding:6px;list-style:none;overflow:auto}.notification-item{width:100%;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:10px;gap:5px;padding:12px;display:grid}.notification-item:hover,.notification-item:focus-visible{background:var(--surface-muted,#f4f6f8)}.notification-item.unread{background:color-mix(in srgb, var(--primary,#6048d8) 7%, transparent)}.notification-item-title{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.notification-item time{color:var(--muted,#667085);font-size:11px}.notifications-empty,.notifications-error{color:var(--muted,#667085);align-items:center;gap:8px;margin:0;padding:22px 16px;font-size:13px;display:flex}.notifications-error{color:var(--danger,#b42318)}.member-module-access{border:1px solid var(--border,#e5e7eb);border-radius:12px;flex-wrap:wrap;flex:1 0 100%;gap:8px 14px;min-width:0;margin:2px 0 0;padding:10px 12px 12px;display:flex}.member-module-access legend{color:var(--muted,#667085);padding-inline:5px;font-size:12px}.member-module-access label{align-items:center;gap:7px;font-size:12px;display:inline-flex}.member-module-access input{accent-color:var(--primary,#6048d8)}.no-module-access .panel-body{align-items:flex-start;gap:14px;display:flex}.no-module-access .panel-body>svg{color:var(--muted,#667085);flex:none}.no-module-access h2{margin:0;font-size:17px}.no-module-access p{color:var(--muted,#667085);margin:7px 0 0}@media (width<=640px){.notifications-panel{width:auto;max-height:calc(100dvh - 90px);position:fixed;inset-block-start:74px;inset-inline:12px}.member-module-access{gap:9px 12px}}.composer-stage[hidden]{display:none!important}.recent-outcome-attention{color:#8a5200;text-align:end;flex-basis:100%;font-size:11px;font-weight:700}.composer-effective-body li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.composer-effective-slot{color:#31525b;background:#e7eff1;border-radius:7px;place-items:center;min-width:22px;height:22px;font-size:11px;font-weight:700;display:inline-grid}.composer-effective-body li small{color:var(--muted,#667085);font-size:11px}.overview-banner h2{color:var(--ink)}.banner-label,.attention-eyebrow{color:#126b74}.attention-icon,.attention-item-review .attention-icon,.metric-icon.indigo{color:#126b74;background:#e4f2f2}.metric-icon.amber{color:var(--ledger-amber-ink);background:#fff4dc}.metric-icon.teal{color:#176b54;background:#e7f3ef}.metric-icon.blue{color:#506b80;background:#edf3f5}.recent-outcomes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;min-width:0;max-width:48%;display:flex}.recent-outcome-chip{align-items:center;gap:4px;min-width:0;display:inline-flex}.recent-outcome-chip .provider-mark{border-radius:7px;width:24px;height:24px;font-size:12px}.recent-outcome-chip .status{padding:3px 6px;font-size:10px}.recent-outcome-more{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:11px}.composer-stepper{border:1px solid var(--border);box-shadow:var(--panel-shadow);background:#fff;border-radius:14px;padding:15px 16px 11px}.composer-stepper ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.composer-stepper li{min-width:0}.composer-stepper button{color:#45576b;text-align:start;cursor:pointer;background:#fff;border:1px solid #dfe5ed;border-radius:11px;align-items:center;gap:10px;width:100%;min-height:52px;padding:9px 11px;display:flex}.composer-stepper button:hover{background:#f8fafb;border-color:#aabec4}.composer-stepper li.is-current button{color:#172735;background:#e4f2f2;border-color:#126b74;box-shadow:inset 0 0 0 1px #126b74}.composer-step-number{color:#516277;font-variant-numeric:tabular-nums;background:#eef2f5;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:12px;font-weight:750;display:grid}.composer-stepper li.is-current .composer-step-number{color:#fff;background:#126b74}.composer-step-label{overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.5}.composer-stepper>p{color:var(--text-secondary);margin:8px 2px 0;font-size:12px;line-height:1.7}.composer-mobile-preview-toggle{display:none}.composer-stage>.panel,.composer-stage>.composer-effective-check{margin-bottom:14px}.composer-stage h2[id^=composer-step-title-]{scroll-margin-top:90px}.composer-step-actions{justify-content:space-between;align-items:center;gap:12px;margin-block:2px 6px;display:flex}.composer-step-actions>span{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.composer-effective-check{overflow:hidden}.composer-effective-check .panel-heading{padding:16px 20px}.composer-effective-check .panel-heading h3{color:var(--ink);margin:0;font-size:15px}.composer-effective-check .panel-heading p{color:var(--text-secondary);margin:3px 0 0;font-size:12px}.composer-effective-list{gap:9px;padding:14px 20px 20px;display:grid}.composer-effective-item{background:#fff;border:1px solid #dfe5ed;border-radius:11px;min-width:0}.composer-effective-item>summary{cursor:pointer;align-items:center;gap:10px;min-height:54px;padding:9px 12px;list-style:none;display:flex}.composer-effective-item>summary::-webkit-details-marker{display:none}.composer-effective-item>summary:after{content:"+";color:#126b74;margin-inline-start:auto;font-size:20px;line-height:1}.composer-effective-item[open]>summary:after{content:"−"}.composer-effective-item>summary>strong{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:13px}.composer-effective-item>summary>span:last-of-type{color:var(--text-secondary);text-align:end;margin-inline-start:auto;font-size:11px}.composer-effective-body{border-top:1px solid #e8edf3;gap:12px;padding:13px 15px 15px;display:grid}.composer-effective-body>div>strong{color:#394b60;margin-bottom:4px;font-size:12px;display:block}.composer-effective-body>div>p,.composer-effective-body>div>ul{color:#26384c;margin:0;font-size:13px;line-height:1.8}.composer-effective-body>div:first-child>p{overflow-wrap:anywhere;white-space:pre-wrap;max-height:220px;overflow:auto}.composer-effective-body ul{padding-inline-start:20px}.composer-effective-body>.help-text,.composer-effective-body>.warning-box{margin:0}.composer-effective-empty{margin:0;padding:0 20px 18px}.composer-final-check{background:#f5f9f9;border:1px solid #dce6e8;border-radius:12px;grid-template-columns:repeat(2,minmax(0,max-content)) minmax(0,1fr);align-items:center;gap:10px 18px;margin-bottom:18px;padding:14px 16px;display:grid}.composer-final-check>div{gap:2px;display:grid}.composer-final-check>div>strong{color:#172735;font-variant-numeric:tabular-nums;font-size:20px;line-height:1.3}.composer-final-check>div>span,.composer-final-check>p{color:#4b5d70;font-size:12px;line-height:1.7}.composer-final-check>p{margin:0}.status-failed{color:#8f3028;background:#fff0ed}.status-uncertain,.status-needs_review,.status-partial,.status-retry,.status-held,.status-on_hold{color:var(--ledger-amber-ink);background:#fff4dc}@media (width<=760px){.composer-stepper{padding:10px}.composer-stepper ol{gap:6px}.composer-stepper button{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:62px;padding:7px 4px}.composer-step-label{font-size:11px}.composer-step-actions{flex-wrap:wrap}.composer-effective-list{padding-inline:12px}.composer-effective-item>summary{flex-wrap:wrap;gap:7px}.composer-effective-item>summary>span:last-of-type{text-align:start;width:100%;margin-inline-start:44px}.composer-final-check{grid-template-columns:repeat(2,minmax(0,1fr))}.composer-final-check>p{grid-column:1/-1}}.client-portal-page{min-height:100vh;color:var(--text,#17202a);background:var(--surface-subtle,#f5f7fa);padding:20px}.client-portal-topbar,.client-portal-layout{width:min(1320px,100%);margin-inline:auto}.client-portal-topbar{justify-content:space-between;align-items:center;gap:16px;min-height:56px;margin-bottom:18px;display:flex}.client-portal-account{align-items:center;gap:12px;min-width:0;display:flex}.client-portal-account>span{overflow-wrap:anywhere;max-width:240px}.client-portal-layout{grid-template-columns:minmax(250px,330px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.client-portal-inbox,.client-portal-detail{border:1px solid var(--border,#dce2e8);background:var(--surface,#fff);border-radius:16px;min-width:0;box-shadow:0 8px 28px #1827370d}.client-portal-inbox{overflow:hidden}.client-portal-heading,.client-portal-detail{padding:22px}.client-portal-heading{border-bottom:1px solid var(--border,#dce2e8)}.client-portal-heading h1,.client-portal-detail-heading h2{margin:0;line-height:1.35}.client-portal-heading h1{font-size:1.2rem}.client-portal-heading p,.client-portal-detail .client-approval-intro{color:var(--muted,#5b6875);margin:8px 0 0}.client-portal-request-list{gap:8px;max-height:min(70vh,780px);padding:12px;display:grid;overflow:auto}.client-portal-request{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;gap:8px;padding:13px;display:grid}.client-portal-request:hover,.client-portal-request.active{border-color:var(--accent,#8a63d2);background:var(--accent-soft,#f4efff)}.client-portal-request>strong{overflow-wrap:anywhere}.client-portal-request>small{color:var(--muted,#5b6875)}.client-portal-detail{min-height:420px}.client-portal-detail-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.client-portal-expiry,.client-portal-loading{color:var(--muted,#5b6875);align-items:center;gap:8px;margin-top:14px;display:flex}.client-portal-loading,.client-portal-empty{text-align:center;justify-content:center}.client-portal-empty{color:var(--muted,#5b6875);gap:10px;padding:22px;display:grid}.client-portal-empty p{margin:0}.client-portal-revision{color:var(--muted,#5b6875);margin-top:18px;display:block}.client-review-decision-note{overflow-wrap:anywhere;margin:6px 0 0}@media (width<=760px){.client-portal-page{padding:12px}.client-portal-topbar{align-items:flex-start}.client-portal-account{flex-wrap:wrap;justify-content:flex-end}.client-portal-layout{grid-template-columns:minmax(0,1fr)}.client-portal-request-list{max-height:280px}.client-portal-heading,.client-portal-detail{padding:16px}.client-portal-detail-heading{flex-direction:column}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#292731;--navy:#292731;--muted:#6f6a68;--text-secondary:#595654;--text-muted:#77716e;--primary:#3d6b5b;--primary-hover:#315547;--teal:#3d6b5b;--border:#e5ddd0;--radius:12px;--surface:#fffcf7;--surface-soft:#f4efe8;--canvas:#f4efe8;--focus-ring:#87553f;--ledger-amber:#e9c975;--ledger-amber-ink:#76510c;--success:#2d7055;--success-bg:#e8f3ec;--warning:#805613;--warning-bg:#f7eed9;--danger:#9b433f;--danger-bg:#f9e9e5;--uncertain:#654f78;--uncertain-bg:#eee8f3;--info:#3e5e6b;--info-bg:#e8f0f3;--panel-shadow:0 8px 24px #342c280d;--font-persian:"Estedad Variable", "Noto Sans Arabic";--font-latin:"Manrope Variable";--font-stack:var(--font-latin), var(--font-persian), "Vazirmatn", Tahoma, "Segoe UI", Arial, sans-serif;font-family:var(--font-stack);color:var(--ink);background:var(--canvas)}html,body{background:var(--canvas);min-height:100%;color:var(--ink);font-family:var(--font-stack);font-size:16px}body{line-height:1.7}html[lang=fa] body{line-height:1.85}button,input,select,textarea{font-family:inherit}button,a,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}a{color:var(--primary)}.app-shell{background:var(--canvas)}.sidebar{background:var(--ink);color:#eee9df;width:260px;padding:27px 18px 0}.brand{gap:11px}.brand-icon{width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 40px;display:block;transform:none}.brand-icon img{width:100%;height:100%;display:block}.brand strong{color:#fffaf1;letter-spacing:0;font-size:26px;font-weight:720}.brand>div{gap:3px}.brand>div>span{color:#bbb2a7;font-family:var(--font-stack);letter-spacing:0;font-size:12px}html[lang=fa] .brand strong{font-size:27px}.workspace-switch{background:#fffcf712;border-color:#fffcf724;border-radius:10px;margin-block:26px 18px}.workspace-avatar{color:#f0d895;background:#49434a;border:1px solid #e9c97540}.workspace-switch strong{color:#f4eee4}.workspace-switch small,.profile-row small{color:#b9afa4}.workspace-tools{margin-block:-8px 18px}.workspace-tools .text-action{color:#d6cfc4}.workspace-tools .text-action:hover:not(:disabled){color:#fffaf1}.sidebar nav{gap:4px}.nav-section+.nav-section{border-block-start:1px solid #fffcf71f;margin-block-start:11px;padding-block-start:11px}.nav-caption{color:#b4a99d;letter-spacing:.06em;margin-block-end:5px;font-size:12px;font-weight:700}html[lang=fa] .nav-caption{letter-spacing:0}.nav-item{color:#d0c8bd;border-radius:8px;min-height:44px;padding:9px 12px;font-size:14px;line-height:1.55}.nav-item:hover:not(.active){color:#fffaf1;background:#fffcf714}.nav-item.active,html[dir=rtl] .nav-item.active{color:#292731;background:#e8f3ec;box-shadow:inset 3px 0 #b9654b}html[dir=rtl] .nav-item.active{box-shadow:inset -3px 0 #b9654b}.nav-item.active svg{color:#3d6b5b}.nav-count{color:#fffaf1;font-variant-numeric:tabular-nums;background:#fffcf724;border-radius:999px;min-width:22px}.nav-item.active .nav-count{color:#315547;background:#d9e9de}.sidebar-bottom{padding-block-start:18px}.foundation-note{background:#e9c97512;border-color:#e9c97533;border-radius:9px;padding:13px 12px}.foundation-note>div{color:#e8d8ae}.foundation-note p,.foundation-note button{color:#c1b8ac}.foundation-note button:hover{color:#fffaf1}.profile-row{border-color:#fffcf724}.profile-avatar{color:#f2d993;background:#51494a}.profile-row strong{color:#f4eee4}.profile-row>svg{color:#c3b7a8}.main-area{background:var(--canvas);min-height:100vh;margin-inline-start:260px}.topbar{z-index:20;border-color:var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffcf7f0;height:68px;padding-inline:clamp(20px,3.1vw,46px);position:sticky;inset-block-start:0}.breadcrumbs{color:#817a73;gap:10px;font-size:13px}.breadcrumbs strong{color:var(--ink);font-weight:650}.breadcrumb-divider{color:#bdb1a2}.topbar-actions{gap:10px}.date-top{color:#706a65}.language-switch{border-color:var(--border);background:var(--surface);color:#514d4b;border-radius:8px;min-height:38px}.language-switch:hover{background:#f4efe8}.page-content{max-width:1540px;padding:30px clamp(20px,3.1vw,46px) 0}.page-title-row{align-items:flex-end;margin-block-end:23px}.page-title-row>.composer-header-save{white-space:nowrap;border-radius:7px;gap:6px;min-height:34px;padding:7px 11px;font-size:12px}.page-title-row .eyebrow,.attention-eyebrow,.banner-label{color:#8b6858;font-family:var(--font-stack);letter-spacing:.1em;font-size:11px;font-weight:750}html[lang=fa] .page-title-row .eyebrow,html[lang=fa] .attention-eyebrow,html[lang=fa] .banner-label{letter-spacing:0}.page-title-row h1,html[lang=fa] .page-title-row h1{color:var(--ink);letter-spacing:0;margin-block:4px 0;font-size:clamp(24px,2.2vw,31px);font-weight:720;line-height:1.55}.page-title-row p{max-width:70ch;color:var(--text-secondary);margin-block-start:5px;font-size:14px}.workspace-footer{color:#77716e}.panel,.metric-card,.attention-panel,.overview-banner,.channels-strip,.modal,.composer-effective-item,.calendar-grid,.queue-card,.media-asset-card{border-color:var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--panel-shadow)}.panel{overflow:hidden}.panel-heading{border-color:#ede5da;min-height:76px;padding:18px 22px}.panel-heading h2,.panel-heading h3,.section-title h2,.settings-note h3{color:var(--ink);font-weight:700}.panel-heading p,.channels-strip p,.section-title span,.page-title-row p,.help-text,.muted-text,.settings-note p,.provider-description,.field>small,.card-post-text{color:var(--text-secondary)}.panel-body{padding:22px}.button,.language-switch,.text-action,.panel-bottom-link,.calendar-toolbar button,.icon-button{transition:color .12s,background-color .12s,border-color .12s,box-shadow .12s}.button:not(.tiny){border-radius:9px;min-height:44px;font-weight:650}.primary{border-color:var(--primary);background:var(--primary);box-shadow:0 3px 8px #31554724}.primary:hover:not(:disabled){border-color:var(--primary-hover);background:var(--primary-hover);box-shadow:0 5px 12px #3155472e}.secondary{background:var(--surface);color:#494642;border-color:#d7cfc3}.secondary:hover:not(:disabled){background:#f5f0e9;border-color:#b8aa98}.text-action,.panel-bottom-link{color:var(--primary)}.field input,.field select,.field textarea,.field .content-input,.field .code-editor,.search-field input,.media-library-search-field input,input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{color:var(--ink);border-color:#cfc5b8}.field input::placeholder,.field textarea::placeholder,.search-field input::placeholder,input::placeholder,textarea::placeholder{color:#77716e;opacity:1}.field input:focus,.field select:focus,.field textarea:focus,input:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3d6b5b24}.status,.review-badge,.provider-readiness{border:1px solid #0000;border-radius:999px;font-size:12px;font-weight:650;line-height:1.45}.status-scheduled,.status-queued,.status-publishing,.status-sending{background:var(--info-bg);color:var(--info);border-color:#d4e0df}.status-published,.status-succeeded,.status-sandbox_published,.review-approved{background:var(--success-bg);color:#285b43;border-color:#c9dfd1}.status-failed,.review-rejected{background:var(--danger-bg);color:#8f3935;border-color:#e9cbc5}.status-uncertain,.status-needs_review{background:var(--uncertain-bg);color:#5d456f;border-color:#d9cee3}.status-partial,.status-retry,.status-held,.status-on_hold,.review-pending,.review-stale{background:var(--warning-bg);color:#76510c;border-color:#eadbb5}.status-draft,.status-cancelled,.status-canceled{color:#625b56;background:#f1ede7;border-color:#e2dbd1}.empty-state{padding:40px 22px}.empty-icon{color:#8b7667;background:#f2ece3;border-color:#e7ddd0;border-radius:13px 13px 13px 4px}.empty-state h3{color:var(--ink);font-size:15px;font-weight:700}.empty-state p{color:var(--text-secondary);font-size:13px}.error-box,.warning-box,.subtle-notice{border-radius:9px}.error-box{background:var(--danger-bg);color:#8f3935;border-color:#e9cbc5}.warning-box{background:var(--warning-bg);color:#76510c;border-color:#eadbb5}.subtle-notice{color:#3f5c49;background:#edf3eb;border-color:#d9e1d7}.toast{color:#fffaf1;background:#35323a;border-color:#d7cfc3;border-radius:10px;box-shadow:0 12px 34px #2927312e}.toast.error{color:#fff9f7;background:#743b38;border-color:#d6968d}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2927317a}.modal{border-color:#e5ddd0;box-shadow:0 24px 70px #29273138}.modal-heading{border-color:#ede5da}.modal-actions{z-index:2;padding-block:12px max(8px, env(safe-area-inset-bottom));background:var(--surface);border-block-start:1px solid #ede5da;margin-block-start:14px;position:sticky;inset-block-end:0;box-shadow:0 -8px 16px #2927310f}.overview-banner{min-height:190px;box-shadow:none;background:#eee8de;border-radius:13px;margin-block-end:20px;padding:29px clamp(24px,3vw,40px);position:relative}.overview-banner:before{content:"";background:#b9654b;border-radius:3px;width:3px;position:absolute;inset-block:22px;inset-inline-start:0}.overview-banner>div:first-child{max-width:720px}.overview-banner h2{max-width:25ch;color:var(--ink);font-size:clamp(22px,2.25vw,30px);font-weight:700;line-height:1.55}.overview-banner p{max-width:58ch;color:var(--text-secondary);font-size:14px}.overview-banner .text-action{color:#315547;font-weight:700}.banner-label{color:#875b48}.banner-label .tiny-dot{background:#b9654b}.banner-art{display:none}.attention-panel{box-shadow:none;margin-block-end:22px;padding:18px 20px 20px}.attention-heading{margin-block-end:11px}.attention-heading h2{color:var(--ink);margin-block:2px 0;font-size:20px;font-weight:720}.attention-heading p{color:var(--text-secondary);margin-block:2px 0;font-size:13px}.attention-list{gap:7px}.attention-item{min-height:64px;color:var(--ink);text-align:start;background:#fffefa;border:1px solid #e8dfd3;border-radius:9px;padding:10px 12px}.attention-item:hover{background:#f8f4ed;border-color:#c4b6a5}.attention-item:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.attention-icon{color:#8b6858;background:#f2ece3;border:1px solid #e7ddd0;border-radius:9px 9px 9px 3px}.attention-item-review .attention-icon{color:#3d6b5b;background:#eaf2e9;border-color:#d8e5d9}.attention-copy strong{color:var(--ink);font-size:14px;font-weight:700}.attention-copy small{color:var(--text-secondary);font-size:12px;line-height:1.55}.attention-count{color:var(--ink);font-variant-numeric:tabular-nums}.dashboard-columns{grid-template-columns:minmax(0,1.55fr) minmax(300px,.95fr);gap:17px;margin-block-end:19px}.recent-row,.upcoming-item{border-color:#ede5da}.recent-row{min-height:75px;padding:14px 20px}.post-type-icon{color:#826d5e;background:#f2ece3;border:1px solid #e7ddd0;border-radius:9px 9px 9px 3px}.recent-content>strong,.upcoming-item>div:last-child>strong{color:var(--ink);font-size:14px;font-weight:650}.recent-content>span,.upcoming-item p{color:#6f6a68}.recent-outcome-chip{background:#faf7f1;border-color:#e9e0d5}.day-tile{background:#f5f0e8;border-color:#e5ddd0}.day-tile strong{color:#3d6b5b}.day-tile span{color:var(--text-secondary)}.panel-bottom-link{background:var(--surface);border-color:#ede5da}.panel-bottom-link:hover{color:var(--primary-hover);background:#f5f0e8}.metric-grid{gap:12px;margin-block-end:18px}.metric-card{box-shadow:none;padding:18px 20px}.metric-top{color:var(--text-secondary)}.metric-icon{border:1px solid #0000;border-radius:9px 9px 9px 3px}.metric-icon.indigo{color:#8b6858;background:#f2ece3;border-color:#e3d9d0}.metric-icon.amber{color:#805613;background:#f7eed9;border-color:#eadbb5}.metric-icon.teal,.metric-icon.blue{color:#3d6b5b;background:#e8f3ec;border-color:#d4e0d7}.metric-card>strong{color:var(--ink);font-variant-numeric:tabular-nums}.metric-card>small{color:var(--text-secondary);font-size:12px}.queue-dashboard .section-toolbar{border-color:#ede5da;padding:17px 20px}.queue-dashboard .queue-fields>div{border-color:#ede5da}.queue-dashboard .queue-fields strong{color:var(--ink)}.queue-count-note{color:var(--text-secondary);border-block-start:1px solid #ede5da;margin:0 20px 18px;padding-block-start:9px;font-size:13px}.queue-count-note summary{color:#3d6b5b;cursor:pointer;width:fit-content;font-weight:650}.queue-count-note p{max-width:80ch;color:var(--text-secondary);margin-block:7px 0}.channels-strip{box-shadow:none;gap:18px;padding:19px 21px}.channels-strip h2{color:var(--ink)}.channel-mini{color:#514d4b;background:#fffefa;border-color:#e7ddd0;border-radius:8px}.channel-mini:hover{background:#f8f4ed;border-color:#c4b6a5}.composer-layout{gap:20px}.composer-stepper{border-color:var(--border);background:#eee8de;border-radius:11px}.composer-stepper button{color:var(--text-secondary);border-radius:8px}.composer-stepper button:hover:not(:disabled){background:#fffcf7b8}.composer-stepper li.is-current button{background:var(--surface);color:var(--ink);box-shadow:0 2px 7px #29273112}.composer-step-number{color:var(--text-secondary);background:#f7f2eb;border-color:#d8cec0}.composer-stepper li.is-current .composer-step-number{border-color:var(--primary);background:var(--primary);color:#fff}.composer-stage>.panel,.composer-stage>.composer-effective-check{margin-block-end:12px}.step-heading h2{color:var(--ink);font-weight:700}.step-heading p,.step-heading>span{color:var(--text-secondary)}.composer-step-actions{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf7f5;border:1px solid #e5ddd0;border-radius:10px;padding:10px 12px;position:sticky;inset-block-end:10px;box-shadow:0 7px 20px #29273117}.composer-effective-item{box-shadow:none}.composer-stepper>.composer-mobile-preview-toggle{width:auto;min-height:36px;display:none}.composer-effective-item>summary:after{color:var(--primary)}.preview-column .panel{box-shadow:var(--panel-shadow)}.field>span,.media-fields .field>span,.section-label strong,.setting-row strong,.section-title h2{color:var(--ink)}.calendar-day{background:var(--surface);border-color:#e7ddd0}.calendar-day.today{background:#f4f7f0;border-color:#8ca88d}.calendar-day.disabled,.calendar-overflow{background:#eee8de}.calendar-day-number{color:var(--text-secondary)}.calendar-event{color:#315547;background:#e8f3ec;border-color:#d5e2d6}.modal-heading h2,.modal-body h3{color:var(--ink)}.auth-story{background:#292731}.auth-story h1{color:#fffaf1}.auth-story p{color:#d1c6b8}.auth-story:after{border-color:#e9c9751f;box-shadow:0 0 0 70px #e9c97508,0 0 0 140px #e9c97505}.client-approval-page{background:var(--canvas)}.client-approval-card{border-color:var(--border);background:var(--surface);box-shadow:var(--panel-shadow);border-radius:13px}.client-approval-topbar .brand strong{color:var(--ink)}.client-approval-topbar .brand>div>span{color:var(--text-secondary)}.client-approval-card h1,.client-approval-card h2{color:var(--ink)}.provider-mark{font-family:var(--font-stack)}.content-toolbar{border-color:#e5ddd0;flex-wrap:wrap}.tabs>button{color:#77716e}.tabs>button.active{border-block-end-color:var(--primary);color:var(--primary-hover)}.tabs>button>span{color:#70675e;background:#f2ece3}.tabs>button.active>span{background:var(--success-bg);color:var(--primary-hover)}.search-field{background:var(--surface);color:#70675e;border-color:#d8cec0}.search-field input{color:var(--ink)}.search-field input::placeholder{color:#77716e}.channel-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--panel-shadow)}.channel-card>h3{color:var(--ink);font-weight:700}.channel-card>p,.channel-card-foot,.channel-target{color:var(--text-secondary)}.channel-target{border-color:#ede5da}.channel-target>bdi{color:#514d4b}.capability-pills>span{color:var(--text-secondary);background:#f8f4ed;border-color:#e7ddd0}.connection-badge{color:#2d7055}.connection-badge.sandbox{color:#6f6a68}.directory-banner{border-color:var(--border);background:#eee8de}.directory-banner h2{color:var(--ink)}.directory-banner p{max-width:65ch;color:var(--text-secondary)}.media-intro{border-color:var(--border);border-radius:var(--radius);background:#f8f4ed;align-items:flex-start}.media-intro>svg{color:var(--primary)}.media-intro strong,.media-section-heading h2{color:var(--ink)}.media-intro p,.media-section-heading small{color:var(--text-secondary)}.media-library-support{margin-block-start:8px}.media-library-support summary{width:fit-content;color:var(--primary);cursor:pointer;font-size:13px;font-weight:650}.media-library-support>p{margin-block:8px 0}.media-quota,.asset-card{border-color:var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.media-quota p,.asset-card-body p,.asset-card-body small{color:var(--text-secondary)}.media-quota progress{accent-color:var(--primary)}.asset-card.selected{outline-color:var(--primary)}.asset-image,.asset-placeholder{color:var(--text-secondary);background:#f0ece5}.asset-card-actions{gap:8px}.asset-card-actions .button{min-height:40px}.team-layout>.subtle-notice{color:var(--text-secondary);background:#f8f4ed;border-color:#ded5c8}.team-members,.team-invitations{padding-inline:20px}.team-member{border-color:#ede5da}.member-module-access{border-color:var(--border);background:#fbf8f2}.member-module-access legend{color:var(--text-secondary)}.member-module-access-note{color:var(--text-secondary);flex:1 0 100%;margin:0 0 2px;font-size:12px;line-height:1.7}.account-access-explanation{color:var(--text-secondary);background:#f8f4ed;border-color:#ded5c8}.account-access-explanation>div{min-width:0;max-width:78ch}.account-access-explanation strong{color:var(--ink)}.account-access-more{border-block-start:1px solid #e5ddd0;margin-block-start:10px;padding-block-start:8px}.account-access-more summary{width:fit-content;color:var(--primary);cursor:pointer;font-size:13px;font-weight:650}.account-access-more p{max-width:72ch;color:var(--text-secondary);margin-block:8px 0;font-size:13px}.account-access-choice{background:var(--surface);border-color:#e5ddd0;border-radius:10px;transition:border-color .12s,background-color .12s}.account-access-choice:hover:not(:disabled){background:#faf7f1;border-color:#b9aa96}.account-access-choice.selected{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:#edf3ee}.queue-panel,.queue-card{border-color:var(--border);border-radius:var(--radius);background:var(--surface)}.queue-form input,.queue-form select,.queue-fields input{background:var(--surface);color:var(--ink);border-color:#cfc5b8}.approval-scope-note,.approval-workflow-toggle,.approval-workflow,.review-workflow,.review-stage-action,.client-approval-manager{border-color:var(--border);color:var(--text-secondary);background:#f8f4ed}.modal-body>p{color:var(--text-secondary)}.capability-status-intro{border-color:var(--border);background:var(--surface)}.capability-status-intro h2{color:var(--ink)}.capability-status-intro p,.capability-evidence-legend li,.capability-evidence-legend p,.provider-operations-intro,.provider-operations li p,.provider-operations li p b,.provider-operations li .provider-operation-limit,.operation-evidence span{color:var(--text-secondary)}.capability-live-boundary{border-color:var(--border);background:var(--warning-bg);color:var(--warning)}.capability-live-boundary strong{color:#614607}.capability-evidence-legend li{border-color:var(--border);background:var(--surface-soft)}.capability-evidence-legend strong,.provider-operation-heading strong,.provider-operations summary{color:var(--ink)}.provider-operations summary:before{color:var(--primary)}.provider-operations li{background:var(--surface-soft)}.operation-state.supported{background:var(--success-bg);color:var(--success)}.operation-state.blocked{background:var(--warning-bg);color:var(--warning)}.operation-state.unsupported{color:var(--text-secondary);background:#ebe6de}.operation-evidence span{background:#ebe6de}.approval-workflow>legend,.approval-stage-editor>legend,.review-workflow h3,.review-stage-action h3,.review-stage-heading strong,.review-stage-roster>strong,.client-approval-manager-heading h3,.client-approval-record-heading strong,.client-approval-events h4{color:var(--ink)}.approval-workflow-toggle small,.approval-roster-choice small,.review-stage-heading small,.review-stage-roster li small,.client-approval-manager-heading p,.client-approval-link-once>p,.client-approval-record>.help-text{color:var(--text-secondary)}.approval-workflow-toggle input,.approval-roster-choice input,.policy-options input{accent-color:var(--primary)}.approval-roster-choice,.review-stage,.client-approval-link-once,.client-approval-record,.client-approval-issue,.client-approval-events,.client-approval-revoke{background:var(--surface);border-color:#e5ddd0}.approval-roster-choice:has(input:checked){background:#e8f3ec;border-color:#8ca88f}.review-stage.current{border-color:#8ca88f;box-shadow:0 0 0 2px #3d6b5b1c}.review-stage-decision{border-inline-start-color:var(--primary);background:#f4efe8}.review-stage-roster li,.review-workflow-count,.review-stage-current,.review-workflow-progress{color:#315547;background:#e8f3ec}.client-approval-link-once{background:#f4efe8;border-color:#d8cbb8}.client-approval-manager-heading>svg{color:var(--primary)}.settings-note{border-color:var(--border);border-radius:var(--radius);background:#f8f4ed}@media (width<=1300px){.sidebar{width:232px;padding-inline:15px}.main-area{margin-inline-start:232px}.dashboard-columns{grid-template-columns:minmax(0,1.25fr) minmax(270px,.95fr)}}@media (width<=1050px){.sidebar{width:210px;padding-inline:12px}.main-area{margin-inline-start:210px}.dashboard-columns{grid-template-columns:1fr}.composer-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.sidebar{width:min(290px,100vw - 42px);padding:20px 16px 0}.main-area{margin-inline-start:0}.topbar{height:64px;padding-inline:12px}.topbar-actions{gap:5px}.breadcrumbs{gap:7px;min-width:0}.breadcrumbs strong{text-overflow:ellipsis;white-space:nowrap;max-width:32vw;overflow:hidden}.page-content{padding:20px 13px 0}.capability-status-intro,.capability-evidence-legend,.capability-status-grid{grid-template-columns:minmax(0,1fr)}.capability-status-intro-copy,.capability-live-boundary{min-width:0}.page-title-row{align-items:flex-start;margin-block-end:17px}.page-title-row h1,html[lang=fa] .page-title-row h1{font-size:23px}.page-title-row p{font-size:13px}.page-title-row>.primary{flex:none;align-self:flex-start}.team-members,.team-invitations{padding-inline:15px}.account-access-layout{gap:16px}.account-access-search{grid-template-columns:minmax(0,1fr);gap:10px}.account-access-list{grid-template-columns:minmax(0,1fr);max-height:min(52vh,440px)}.queue-form fieldset{padding-block-end:76px}.overview-banner{min-height:0;margin-block-end:14px;padding:21px 19px}.overview-banner h2{font-size:22px}.overview-banner p{font-size:13px}.attention-panel{margin-block-end:15px;padding:15px 12px}.attention-heading h2{font-size:18px}.attention-item{gap:8px;padding:9px}.attention-copy small{max-width:38ch}.dashboard-columns{gap:13px;margin-block-end:14px}.panel-heading{min-height:0;padding:15px}.recent-row,.upcoming-item{gap:9px;padding:12px}.recent-row>.status{white-space:normal;max-width:120px}.metric-grid{gap:8px}.metric-card{padding:13px}.metric-card>strong{font-size:27px}.channels-strip{flex-direction:column;align-items:flex-start;padding:15px}.composer-stepper{padding:6px}.composer-stepper button{min-height:66px}.composer-step-actions{inset-block-end:6px}.queue-count-note{margin-inline:14px}.workspace-footer{flex-direction:column;align-items:flex-start}}@media (width<=380px){.topbar-actions{gap:3px}.topbar .date-top{display:none}.page-content{padding-inline:10px}.attention-count{font-size:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.composer-layout{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:14px 20px}.composer-stepper{box-shadow:none;border-radius:10px;grid-column:1/-1;padding:6px;display:block}.composer-stepper ol{gap:4px}.composer-stepper button{background:0 0;border-color:#0000;border-radius:8px;gap:10px;min-height:54px;padding:7px 11px}.composer-stepper button:hover:not(:disabled){background:#fffcf79e;border-color:#0000}.composer-stepper li.is-current button{background:var(--surface);border-color:#0000;box-shadow:0 2px 7px #29273112}.composer-step-number{border:1px solid #d8cec0;flex-basis:28px;width:28px;height:28px;font-size:13px}.composer-step-label{gap:1px;font-size:15px;font-weight:650;line-height:1.35;display:grid}.composer-step-overline,.step-heading-overline{color:#8b6858;font-size:11px;font-weight:600;line-height:1.45}.step-heading{align-items:flex-start}.step-heading h2{color:var(--ink);margin:0 0 2px;font-size:16px;font-weight:720;line-height:1.45}.step-heading p:not(.step-heading-overline){color:var(--text-secondary);margin:0;font-size:12px;line-height:1.65}.composer-stage .panel-heading{gap:12px;min-height:84px;padding:15px 18px}.composer-stage .text-action{background:var(--surface);min-height:34px;color:var(--primary);white-space:nowrap;border:1px solid #e5ddd0;border-radius:7px;gap:5px;padding:6px 9px;font-size:12px}.account-picker{gap:9px;padding:15px 18px 12px}.account-choice{background:#fffefa;border-color:#e7ddd0;min-height:83px}.account-choice.selected{background:#e8f3ec;border-color:#8ca88f}.selected .selection-check{border-color:var(--primary);background:var(--primary)}.composer-destination-note{color:var(--text-secondary);background:#f4efe8;border:1px solid #e5ddd0;border-radius:8px;align-items:flex-start;gap:8px;margin:0 18px 14px;padding:10px 11px;font-size:11px;line-height:1.7;display:flex}.composer-destination-note svg{color:#8b6858;flex:none;margin-block-start:2px}.composer-step-actions{z-index:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-block:4px 0;padding:4px 0;position:static;inset-block-end:auto}.composer-step-buttons{flex-wrap:wrap;gap:8px;display:flex}.composer-step-actions .button{border-radius:7px;gap:6px;min-height:34px;padding:7px 11px;font-size:12px}.composer-step-actions>span{font-size:11px}@media (width<=1050px){.composer-layout{grid-template-columns:minmax(0,1fr)}.composer-stepper{grid-column:1}.composer-stepper>.composer-mobile-preview-toggle{min-height:36px;color:var(--primary);font:inherit;cursor:pointer;background:#f7f2eb;border:1px solid #d8cec0;border-radius:8px;justify-content:center;align-items:center;margin-block-start:6px;padding:6px 10px;font-size:12px;font-weight:650;display:inline-flex}}@media (width<=760px){.composer-stepper{padding:6px}.composer-stepper button{text-align:start;flex-direction:row;justify-content:flex-start;gap:6px;min-height:52px;padding:6px}.composer-step-number{flex-basis:23px;width:23px;height:23px;font-size:11px}.composer-step-overline{display:none}.composer-step-label{font-size:12px;line-height:1.35}.composer-stepper>.composer-mobile-preview-toggle{width:100%;margin-block:6px 0}.composer-stage .panel-heading{min-height:0;padding:14px}.composer-destination-note{margin-inline:14px}.account-picker{padding:12px 14px 10px}.account-choice{min-height:76px}.composer-step-actions{gap:8px}.composer-step-buttons,.composer-step-buttons .button{flex:1}}.posts-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-width:0;display:grid}.posts-main{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.posts-workspace-inspector{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr)}.posts-workspace-inspector>.posts-main,.posts-workspace-inspector>.modal-inline-backdrop{grid-row:1}.posts-workspace-inspector .post-card-grid{grid-template-columns:minmax(0,1fr);gap:10px}.posts-workspace-inspector .content-card{border-color:var(--border);background:var(--surface);box-shadow:none;border-radius:14px;padding:14px 16px 0}.posts-workspace-inspector .content-card.is-selected{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 16%, transparent)}.posts-workspace-inspector .content-card{gap:5px;padding-block:12px;display:grid}.posts-workspace-inspector .content-card h3{margin-block:0 2px;font-size:15px}.posts-workspace-inspector .content-card .card-post-text,.posts-workspace-inspector .content-card .target-chips,.posts-workspace-inspector .content-card .attachment-label,.posts-workspace-inspector .content-card .card-error,.posts-workspace-inspector .content-card .variant-count,.posts-workspace-inspector .content-card .post-tags{display:none}.posts-workspace-inspector .content-card-actions{border:0;margin:0;padding:0}.posts-workspace-inspector .content-card-actions>div{flex-wrap:wrap;gap:5px;display:flex}.posts-workspace-inspector .content-card-actions>button{min-height:34px;color:var(--primary);font-weight:650}.posts-workspace-inspector .content-card-top{margin-bottom:8px}.posts-workspace-inspector .card-post-text{min-height:0;color:var(--text-secondary);-webkit-line-clamp:2;margin-bottom:8px}.modal-inline-backdrop{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;width:100%;max-height:none;padding:0;display:block;position:static;inset:auto;overflow:visible}.modal-inline-backdrop .inline-inspector{border-color:var(--border);background:var(--surface);width:100%;max-width:none;max-height:min(84vh,920px);box-shadow:var(--panel-shadow);border-radius:16px;position:sticky;inset-block-start:16px;overflow:auto}.editorial-page.with-inspector{grid-template-columns:minmax(300px,.82fr) minmax(0,1.35fr);align-items:start}.editorial-page.with-inspector>:first-child{grid-column:1/-1}.editorial-page.with-inspector>.modal-inline-backdrop{grid-area:2/2}.editorial-page.with-inspector .review-row.is-selected{border-color:var(--primary);background:var(--success-bg)}.approval-policy-details>summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}.approval-policy-details>summary::-webkit-details-marker{display:none}.approval-policy-details>summary>div{flex:1;min-width:0}.approval-policy-caret{color:var(--text-secondary);font-size:20px;transition:transform .14s}.approval-policy-details[open] .approval-policy-caret{transform:rotate(180deg)}.editorial-page .approval-policy{box-shadow:none;background:0 0;border:0;gap:10px;padding:0;display:grid}.editorial-page .approval-policy-details{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.editorial-page .approval-policy-details>.panel-heading{min-height:0;margin:0;padding:12px 16px}.approval-scope-note{border:1px solid color-mix(in srgb, var(--warning) 24%, var(--border));background:var(--warning-bg);color:var(--warning);border-radius:14px;margin:0;overflow:hidden}.approval-scope-note>summary{cursor:pointer;align-items:center;gap:10px;padding:10px 14px;font-size:12px;line-height:1.6;list-style:none;display:flex}.approval-scope-note>summary::-webkit-details-marker{display:none}.approval-scope-note>summary>strong{flex:none}.approval-scope-note>summary>span:first-of-type{flex:1;min-width:0}.approval-scope-caret{color:var(--text-secondary);font-size:18px;transition:transform .14s}.approval-scope-note[open] .approval-scope-caret{transform:rotate(180deg)}.approval-scope-note>p{margin:0;padding:0 14px 11px;font-size:12px;line-height:1.7}.media-library{gap:14px;display:grid}.media-library .media-intro,.media-library .media-quota,.media-library .media-upload,.media-library .asset-card{border-color:var(--border);background:var(--surface);border-radius:16px}.media-library .media-intro{box-shadow:none;background:0 0;border:0;justify-content:flex-end;padding:0}.media-library .media-intro .media-library-support{margin-inline-start:auto}.media-library .media-quota{box-shadow:none;grid-template-columns:auto minmax(180px,1fr) minmax(145px,.8fr) minmax(180px,1.5fr) auto;align-items:center;gap:12px 18px;padding:14px 18px;display:grid}.media-library .media-quota progress{width:100%;accent-color:var(--primary)}.media-library .media-quota strong{color:var(--ink);font-size:15px}.media-library .media-quota p{color:var(--text-secondary);font-size:12px}.media-upload-trigger{white-space:nowrap}.media-upload-trigger-alone{justify-self:start}.media-library .media-section-heading{align-items:end;margin-block-end:8px}.media-library-search{align-items:center;gap:10px;margin-block-end:8px}.media-library-search-field{flex:1;min-width:0}.media-library-search-help{margin:0 0 8px;font-size:11px}.media-library .media-section-heading{justify-content:space-between;align-items:end;gap:16px;margin-block-end:12px;display:flex}.media-library .media-section-heading h2{margin:0}.media-library .media-filter-toolbar{border-color:var(--border);background:color-mix(in srgb, var(--surface) 76%, var(--surface-soft));border-radius:14px;gap:9px 12px;padding:9px 12px}.media-library .media-collection-toolbar{border-color:var(--border);background:color-mix(in srgb, var(--surface) 76%, var(--surface-soft));border-radius:14px;gap:8px 12px;padding:9px 12px}.media-library .media-library-state-toolbar{justify-content:flex-start;align-items:center}.media-library .media-library-state-toolbar .media-collection-filter{align-items:center;gap:12px;min-width:min(100%,340px);display:flex}.media-library .media-library-state-toolbar .media-collection-filter>span{flex:none}.media-library .media-library-state-toolbar .media-collection-filter>select{flex:1;min-width:0}.media-library .asset-grid{gap:14px}.media-library .asset-card{box-shadow:none;border-radius:15px}.media-library .asset-card.selected{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 16%, transparent)}.media-library .asset-card-body{min-width:0}.calendar-controls{flex-wrap:wrap}.calendar-period-toggle{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:3px;padding:4px;display:inline-flex}.calendar-period-toggle button{min-height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:6px 12px}.calendar-period-toggle button.active{background:var(--success-bg);color:var(--primary);font-weight:700}.calendar-period-toggle button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.calendar-grid-week .calendar-day{min-height:270px}.calendar-weekday-label{display:none}.queue-preview-summary{border:1px solid var(--border);background:var(--surface-soft);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-block:14px;padding:14px 16px;display:flex}.queue-preview-summary strong{color:var(--ink)}.queue-preview-summary span{color:var(--text-secondary)}.queue-destinations{color:var(--text-secondary);gap:5px;margin-block-start:8px;font-size:.875rem;display:grid}.queue-destinations>div{flex-wrap:wrap;gap:5px;display:flex}.queue-destinations span{border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:3px 8px}.queues-workspace{gap:18px;min-width:0;display:grid}.queues-workspace.is-selected{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:start}.queues-workspace.is-selected>.queues-list-pane,.queues-workspace.is-selected>.queue-detail-inspector{grid-row:1}.queues-list-pane{min-width:0}.queues-list-pane .post-card-grid{grid-template-columns:minmax(0,1fr);gap:10px}.queues-workspace .queue-card{border-color:var(--border);background:var(--surface);box-shadow:none;border-radius:14px;margin:0;padding:16px}.queues-workspace .queue-card.is-selected{border-color:var(--primary);background:var(--success-bg);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 14%, transparent)}.queue-detail-inspector{min-width:0;max-height:min(82vh,960px);padding-inline-end:3px;overflow:auto}.queue-detail-inspector .queue-panel{box-shadow:none;border-radius:16px;margin-block-end:12px;padding:18px}.calendar-week-view{min-width:0}.calendar-week-scroll{border-top:1px solid var(--border);scrollbar-color:var(--border) transparent;max-width:100%;overflow-x:auto}.calendar-week-timeline{direction:ltr;grid-template-columns:82px repeat(7,minmax(116px,1fr));min-width:920px;display:grid}.calendar-week-time-head,.calendar-weekday-heading{border-bottom:1px solid var(--border);background:var(--surface);min-height:70px}.calendar-weekday-heading{min-width:0;color:var(--ink);text-align:start;cursor:pointer;border-top:0;border-left:0;border-right:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}.calendar-weekday-heading>span{color:var(--text-secondary);font-size:12px}.calendar-weekday-heading>strong{font-size:16px}.calendar-week-occasion,.calendar-week-occasion-more{max-width:100%;color:var(--warning);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.calendar-week-occasion.official-holiday{color:var(--danger)}.calendar-week-time,.calendar-week-slot{border-bottom:1px solid var(--border);min-width:0;min-height:84px}.calendar-week-time{background:var(--surface-soft);color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:center;align-items:flex-start;padding:14px 7px;font-size:12px;display:flex}.calendar-week-slot{border-inline-start:1px solid var(--border);background:var(--surface);align-content:start;gap:6px;padding:8px;display:grid}.calendar-week-event{border:1px solid color-mix(in srgb, var(--primary) 42%, var(--border));background:var(--success-bg);width:100%;min-width:0;color:var(--ink);text-align:start;cursor:pointer;border-radius:10px;gap:5px;padding:9px 10px;display:grid}.calendar-week-event strong{overflow-wrap:anywhere;align-items:flex-start;gap:5px;font-size:12px;line-height:1.6;display:flex}.calendar-week-event small{color:var(--primary);font-size:11px}.calendar-week-event.failed,.calendar-week-event.needs_review,.calendar-week-event.held{border-color:color-mix(in srgb, var(--warning) 48%, var(--border));background:var(--warning-bg)}.calendar-week-event.failed small,.calendar-week-event.needs_review small,.calendar-week-event.held small{color:var(--warning)}.calendar-week-overflow{border:1px solid var(--border);background:var(--surface-soft);min-height:30px;color:var(--primary);cursor:pointer;border-radius:8px;justify-self:start;padding:4px 9px;font-size:11px;font-weight:650}.calendar-week-overflow:hover{border-color:var(--primary);background:var(--surface)}.calendar-week-empty{background:var(--surface);min-height:180px;color:var(--text-secondary);text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.calendar-week-empty strong{color:var(--ink)}.calendar-week-note{background:var(--uncertain-bg);color:var(--uncertain);border-radius:12px;margin:12px 0 0;padding:12px 16px;font-size:12px;line-height:1.8}html[dir=rtl] .calendar-weekday-heading,html[dir=rtl] .calendar-week-event{direction:rtl}@media (width<=1120px){.posts-workspace-inspector,.editorial-page.with-inspector,.queues-workspace.is-selected{grid-template-columns:minmax(0,1fr)}.posts-workspace-inspector>.posts-main,.queues-workspace.is-selected>.queues-list-pane{display:none}.queue-detail-inspector{max-height:none;overflow:visible}.editorial-page.with-inspector>:first-child,.editorial-page.with-inspector>.modal-inline-backdrop{grid-area:auto/1}.editorial-page.with-inspector>.approval-policy,.editorial-page.with-inspector>.panel:not(.approval-policy){display:none}.editorial-page .approval-policy{grid-template-columns:minmax(0,1fr)}.modal-inline-backdrop .inline-inspector{max-height:none;position:static}.media-library .media-quota{grid-template-columns:auto minmax(0,1fr) minmax(0,.8fr)}.media-library .media-quota progress,.media-library .media-quota>.button:not(.media-upload-trigger){grid-column:1/-1}.media-library .media-quota>.button:not(.media-upload-trigger){justify-self:start}.calendar-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid}.calendar-controls{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;width:100%;display:grid}.calendar-period-toggle,.calendar-view-filter,.calendar-account-filter{grid-column:span 2}.calendar-view-filter,.calendar-account-filter{white-space:normal}.calendar-view-filter select,.calendar-account-filter select{width:100%;max-width:100%}.calendar-controls>.button{grid-column:span 2;justify-self:start}.calendar-controls>.icon-button{justify-self:start}}@media (width>=1121px){html[dir=rtl] .posts-workspace-inspector>.posts-main{grid-column:2}html[dir=rtl] .posts-workspace-inspector>.modal-inline-backdrop{grid-column:1}html[dir=rtl] .queues-workspace.is-selected>.queues-list-pane{grid-column:2}html[dir=rtl] .queues-workspace.is-selected>.queue-detail-inspector{grid-column:1}html[dir=rtl] .editorial-page.with-inspector>.panel:not(.approval-policy){grid-area:2/2}html[dir=rtl] .editorial-page.with-inspector>.modal-inline-backdrop{grid-column:1}}@media (width<=720px){.posts-workspace-inspector .content-card{padding-inline:12px}.media-library .media-section-heading{flex-direction:column;align-items:start}.calendar-controls{justify-content:stretch}.calendar-toolbar h2{overflow-wrap:anywhere}.calendar-grid-week{grid-template-columns:minmax(0,1fr)}.calendar-grid-week .weekday{display:none}.calendar-grid-week .calendar-day{grid-template-columns:minmax(72px,auto) minmax(0,1fr);align-items:start;gap:4px 10px;min-height:90px;display:grid}.calendar-grid-week .calendar-weekday-label{color:var(--text-secondary);grid-area:1/1;font-weight:700;display:block}.calendar-grid-week .date-number{grid-area:2/1}.calendar-grid-week .calendar-post,.calendar-grid-week .calendar-occasion,.calendar-grid-week .more-posts,.calendar-grid-week .more-occasions{grid-column:2}.media-library .media-quota{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.media-library .media-upload-trigger,.media-library .media-quota progress,.media-library .media-quota>.button:not(.media-upload-trigger){grid-column:1/-1}.media-library .media-quota>.button:not(.media-upload-trigger){justify-self:start}.calendar-week-timeline{min-width:920px}}
