/* The application shares the public site's type, palette and proportions. */
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"]{font-family:Arial,Helvetica,sans-serif!important;background:var(--v-bg)!important;color:var(--v-ink)!important;--cl-r2-text:var(--v-ink);--cl-r2-soft:var(--v-muted);--cl-r2-muted:var(--v-muted);--cl-r2-blue:var(--v-blue);--cl-r2-radius-xl:16px;--cl-r2-radius-lg:12px;--cl-r2-shadow:none}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] [hidden]{display:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-header{background:var(--v-bg)!important;border-bottom:1px solid var(--v-line)!important;box-shadow:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-header-wrap{max-width:1180px!important;margin:auto!important;min-height:94px!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-shell{max-width:1180px!important;margin:0 auto!important;padding:0 24px!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero{display:grid!important;grid-template-columns:1.05fr 1fr!important;min-height:0!important;padding:54px 0 42px!important;gap:54px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;align-items:start!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero::before,html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero::after{display:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-title{font:400 clamp(40px,4.5vw,60px)/1.08 CLJournal,Georgia,serif!important;letter-spacing:-.035em!important;max-width:590px!important;color:var(--v-ink)!important;margin-bottom:22px!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-subtitle{font-size:17px!important;line-height:1.65!important;color:var(--v-muted)!important;max-width:530px!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-kicker,.cl-p1-eyebrow,.cl-r2-preview-caption){color:var(--v-muted)!important;font:600 12px/1.5 Arial,sans-serif!important;letter-spacing:.1em!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-cta,#cl-p1-create-active){background:#215adb!important;color:#fff!important;box-shadow:none!important;border:0!important;border-radius:9px!important;font:600 16px/1.4 Arial,sans-serif!important;min-height:50px!important;padding:13px 22px!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero-side{display:block!important;width:100%!important;max-width:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-r2-hero-preview,.cl-r2-proof-preview){padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-r2-preview-caption{margin-bottom:14px}
.cl-notification-message{padding:22px;border:1px solid var(--v-line);border-left:3px solid #3181d8;border-radius:10px;background:var(--v-paper);margin-bottom:12px;color:var(--v-ink)}
.cl-notification-message[data-channel=discord]{border-left-color:#858dfb}.cl-notification-message>strong{font-size:14px}.cl-notification-message pre{font:14px/1.65 Arial,Helvetica,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 0;color:var(--v-ink)}
.cl-preview-note{font:13px/1.6 Arial,sans-serif!important;color:var(--v-muted)!important;margin:12px 0 0!important}
/* Replace the Telegram-only legacy banners with the two verified channel cards. */
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(#cl-telegram-delivery-status-v1,#cl-telegram-official-apps-builder,#cl-public-channel-help,#cl-discord-link-panel){display:none!important}
#cl-app-channels{margin:0 0 38px;padding:28px 0 34px;border-block:1px solid var(--v-line)}
#cl-app-channels h2{font:400 clamp(27px,3vw,36px)/1.15 CLJournal,Georgia,serif;color:var(--v-ink);margin:0 0 10px;letter-spacing:-.025em}
#cl-app-channels p{color:var(--v-muted);font:15px/1.6 Arial,sans-serif;margin:0 0 18px}
.cl-channel-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cl-channel-cards article{padding:23px;border:1px solid var(--v-line);border-radius:12px;background:var(--v-paper)}
.cl-channel-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.cl-channel-heading strong{font-size:20px;font-weight:600;color:var(--v-ink)}.cl-channel-heading span{font-size:12px;color:var(--v-muted);border:1px solid var(--v-line);border-radius:100px;padding:4px 10px}.cl-channel-heading span[data-linked=true]{color:var(--v-positive);background:var(--v-soft)}
.cl-channel-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cl-channel-actions .v-button{font-size:14px;min-height:44px;padding:10px 15px}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-presets,.cl-p1-market,.cl-p1-surface,#cl-p1-proof-panel,#cl-p1-summary-card,#cl-app-alerts-panel){background:var(--v-paper)!important;border-color:var(--v-line)!important;box-shadow:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-section-title,.cl-p1-presets h2,#cl-app-alerts-panel h2){font-family:CLJournal,Georgia,serif!important;font-weight:400!important;letter-spacing:-.025em!important;color:var(--v-ink)!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-card,.cl-p1-preset){box-shadow:none!important;border-color:var(--v-line)!important;border-radius:12px!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-card,.cl-p1-preset).is-active{border-color:var(--v-blue)!important;background:var(--v-soft)!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] #cl-app-delivery-v1{padding:20px!important;border:1px solid var(--v-line)!important;background:var(--v-soft)!important;border-radius:12px!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] #cl-app-delivery-v1 :is(label,.cl-app-delivery-v1__hint,.cl-app-delivery-v1__title){color:var(--v-muted)!important;font-weight:500!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] #cl-app-delivery-v1 select{min-height:44px!important;border-radius:8px!important;background:var(--v-paper)!important;color:var(--v-ink)!important;border-color:var(--v-line)!important;font-weight:500!important;max-width:100%}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .j-navigation-footer{max-width:1132px!important;margin:44px auto 0!important;border-top:1px solid var(--v-line)!important;background:transparent!important;padding:24px 0!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :focus-visible{outline:3px solid var(--v-blue)!important;outline-offset:3px}
@media(max-width:760px){html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-shell{padding-inline:20px!important}html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero{grid-template-columns:1fr!important;gap:26px!important;padding:34px 0!important}html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-title{font-size:42px!important}html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero-side{display:block!important}.cl-channel-cards{grid-template-columns:1fr}.cl-channel-actions{gap:14px}#cl-app-channels{padding:26px 0}html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-app-delivery-v1__row{display:grid;grid-template-columns:1fr}html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] #cl-app-delivery-v1 select{width:100%}}
@media(prefers-reduced-motion:reduce){html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero{margin:0!important;overflow:visible!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero-copy{padding:0!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-title::after{display:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-header-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border-bottom:1px solid var(--v-line)!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-header{width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0 24px!important;min-height:94px!important;border:0!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-brand img{width:148px!important;height:auto!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-nav a{font-size:14px!important;font-weight:600!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-primary{background:#215adb!important;border-radius:9px!important;box-shadow:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-unified-lang,.cl-unified-theme){border:1px solid var(--v-line)!important;border-radius:8px!important;min-width:40px!important;min-height:44px!important;background:transparent!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-family,.cl-p1-preset-card){background:var(--v-paper)!important;border:1px solid var(--v-line)!important;border-radius:12px!important;box-shadow:none!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-preset-card.is-active{background:var(--v-soft)!important;border-color:var(--v-blue)!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] :is(.cl-p1-family-title::before,.cl-p1-preset-bridge-s174-dot){box-shadow:none!important;background:var(--v-blue)!important}
html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-hero-pill{border-radius:100px!important;box-shadow:none!important}
#cl-create-result{padding:16px;margin:16px 0;border:1px solid var(--v-positive);border-radius:10px;background:var(--v-soft);color:var(--v-ink);font:15px/1.6 Arial,sans-serif}
#cl-create-result[data-error=true]{border-color:#bc3434}
#cl-create-result:not([hidden])~#cl-p1-create-note{display:none!important}
@media(max-width:760px){html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-unified-header{padding-inline:20px!important}html[data-cl-editorial="v2"] body[data-cl-requester-revision="v1"] .cl-p1-title{font-size:40px!important}}
