@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.relative\!{position:relative!important}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.lineup-page{color:#28242d;background:#f4f2ee;min-height:100vh}.lineup-workspace{max-width:1680px;margin:auto;padding:34px clamp(22px,3vw,46px) 70px}.lineup-hero{justify-content:space-between;align-items:end;gap:28px;margin-bottom:24px;display:flex}.lineup-hero h1{letter-spacing:-3px;margin:6px 0 4px;font-size:clamp(38px,4vw,62px);line-height:.95}.lineup-hero p{color:#746e78;margin:0;font-size:14px}.lineup-week-switcher{background:#fff;border:1px solid #302d34;border-radius:14px 5px 14px 14px;grid-template-columns:42px minmax(160px,1fr) 42px;align-items:center;display:grid;overflow:hidden;box-shadow:3px 3px #302d34}.lineup-week-switcher>a{color:#4f3797;place-items:center;height:52px;display:grid}.lineup-week-switcher>a:hover{background:#f2edff}.lineup-week-switcher svg{width:18px}.lineup-week-switcher>span{text-align:center;border-inline:1px solid #ddd7e1;padding:0 12px;font-size:12px;display:grid}.lineup-week-switcher small{color:#88818c;text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:750}.lineup-notice{background:#e8ff93;border:1px solid #302d34;border-radius:11px 4px 11px 11px;align-items:center;gap:9px;margin:0 0 15px;padding:11px 13px;font-size:12px;font-weight:750;display:flex}.lineup-notice.error{background:#fff0ec}.lineup-notice svg{width:16px}.lineup-notice button{cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:800}.lineup-summary{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:9px;margin-bottom:18px;display:grid}.lineup-summary article,.lineup-summary>a{background:#fff;border:1px solid #d9d4dc;border-radius:12px 4px 12px 12px;align-content:center;min-height:68px;padding:11px 15px;display:grid}.lineup-summary strong{font-size:21px;line-height:1}.lineup-summary span{color:#716a76;text-transform:uppercase;letter-spacing:.6px;font-size:9px;font-weight:850}.lineup-summary>a{color:#fff;background:#7659dc;border-color:#302d34;grid-template-columns:1fr auto;align-items:center;min-width:150px;text-decoration:none;box-shadow:3px 3px #302d34}.lineup-summary>a span{color:#fff}.lineup-summary>a svg{width:18px}.lineup-body{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:14px;display:grid}.lineup-board{background:#e7e3e9;border:1px solid #d7d1db;border-radius:16px 6px 16px 16px;grid-template-columns:repeat(7,minmax(128px,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 14px 36px #2d243512}.lineup-day{background:#fbfaf8;min-width:0;min-height:540px;transition:background .15s}.lineup-day.today{background:#f8f5ff}.lineup-day.drop-ready{outline-offset:-5px;outline:1px dashed #7659dc}.lineup-day>header{border-bottom:1px solid #e1dce4;justify-content:space-between;align-items:center;gap:6px;min-height:72px;padding:12px;display:flex}.lineup-day>header>div{align-items:baseline;gap:7px;display:flex}.lineup-day>header span{text-transform:uppercase;color:#6e6772;font-size:9px;font-weight:900}.lineup-day>header strong{font-size:25px}.lineup-day.today>header strong{background:#d8ff62;border:1px solid #302d34;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;box-shadow:1px 1px #302d34}.lineup-day>header small{color:#928b96;font-size:7px}.lineup-day-stack{align-content:start;gap:8px;padding:9px;display:grid}.lineup-card{background:#fff;border:1px solid #cfc8d3;border-radius:11px 4px 11px 11px;position:relative;overflow:visible;box-shadow:2px 2px #302d3424}.lineup-card[draggable=true]{cursor:grab}.lineup-card[draggable=true]:active{cursor:grabbing}.lineup-card-top{grid-template-columns:12px auto minmax(0,1fr) auto;align-items:center;gap:4px;padding:8px 8px 5px;display:grid}.lineup-card-top>svg{color:#99919d;width:11px}.lineup-card-top>span,.lineup-card-top>b{text-transform:uppercase;font-size:7px;font-weight:900}.lineup-card-top>span{text-overflow:ellipsis;overflow:hidden}.lineup-card-top>b{color:#6c51c4}.lineup-card-channels{align-items:center;display:flex!important;overflow:visible!important}.lineup-card-channels>*+*{margin-left:-7px}.lineup-card-channels>*{border:1px solid #fff;border-radius:7px}.lineup-card>a{color:inherit;padding:2px 9px 9px;text-decoration:none;display:block}.lineup-card>a strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.lineup-card>a p{-webkit-line-clamp:2;color:#77707b;-webkit-box-orient:vertical;margin:5px 0 0;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.lineup-card>footer{border-top:1px solid #eeeaf0;grid-template-columns:1fr auto 25px;align-items:center;gap:4px;padding:6px 7px;display:grid}.lineup-card time{align-items:center;gap:3px;font-size:8px;font-weight:900;display:flex}.lineup-card time svg{width:10px}.lineup-card>footer>span{text-transform:uppercase;color:#5c45ae;font-size:6px;font-weight:900}.lineup-card>footer>button{color:#5b40b3;cursor:pointer;background:#f1ecff;border:0;border-radius:7px 3px 7px 7px;place-items:center;width:25px;height:25px;display:grid}.lineup-card>footer>button svg{width:12px}.lineup-move-panel{z-index:20;background:#fff;border:1px solid #302d34;border-radius:10px 4px 10px 10px;gap:7px;padding:9px;display:grid;position:absolute;top:calc(100% + 6px);left:4px;right:4px;box-shadow:4px 4px #302d34}.lineup-move-panel label{gap:4px;font-size:8px;font-weight:900;display:grid}.lineup-move-panel input{width:100%;min-width:0;height:34px;font:inherit;border:1px solid #d3ccd8;border-radius:7px;padding:0 6px;font-size:9px}.lineup-move-panel button{color:#fff;background:#7659dc;border:1px solid #302d34;border-radius:8px 3px 8px 8px;justify-content:center;align-items:center;gap:5px;min-height:34px;font-size:9px;font-weight:900;display:flex}.lineup-move-panel button svg{width:13px}.lineup-open-day{color:#a19aa5;border:1px dashed #d9d3dd;border-radius:10px 3px 10px 10px;align-content:center;place-items:center;gap:4px;min-height:105px;display:grid}.lineup-open-day span{font-size:20px}.lineup-open-day p{margin:0;font-size:8px}.lineup-ready{background:#f8f5ff;border:1px solid #302d34;border-radius:15px 5px 15px 15px;overflow:hidden;box-shadow:4px 4px #302d34}.lineup-ready>header{color:#fff;background:#302d34;padding:17px}.lineup-ready>header>span{color:#d8ff62;text-transform:uppercase;letter-spacing:1.2px;font-size:8px;font-weight:900}.lineup-ready h2{margin:5px 0 3px;font-size:19px}.lineup-ready>header p{color:#c5bdca;margin:0;font-size:9px;line-height:1.4}.lineup-ready>div:not(.lineup-ready-empty){scrollbar-color:#988ab0 #ebe5f0;scrollbar-width:thin;max-height:570px;overflow:auto}.lineup-ready article{border-top:1px solid #ddd5e2;padding:13px}.lineup-ready article>div{align-items:center;gap:6px;display:flex}.lineup-ready article>div span,.lineup-ready article>div b{text-transform:uppercase;font-size:7px;font-weight:900}.lineup-ready article>div b{color:#694cc5;margin-left:auto}.lineup-ready article h3{margin:8px 0 4px;font-size:11px}.lineup-ready article p{-webkit-line-clamp:2;color:#756d79;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.4;display:-webkit-box;overflow:hidden}.lineup-ready article>a{color:#563bb2;align-items:center;gap:5px;margin-top:9px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.lineup-ready article>a svg{width:10px}.lineup-ready-empty{text-align:center;place-items:center;gap:4px;padding:44px 20px;display:grid}.lineup-ready-empty>svg{background:#d8ff62;border-radius:50%;width:28px;height:28px;padding:5px}.lineup-ready-empty strong{font-size:11px}.lineup-ready-empty p{color:#776f7b;margin:0;font-size:8px}.lineup-saving{z-index:80;color:#fff;background:#302d34;border:1px solid #302d34;border-radius:11px 4px 11px 11px;align-items:center;gap:8px;padding:11px 14px;font-size:10px;font-weight:850;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:3px 3px #7659dc}.spin{animation:.8s linear infinite lineup-spin}@keyframes lineup-spin{to{transform:rotate(360deg)}}@media (max-width:1500px){.lineup-body{grid-template-columns:minmax(0,1fr)}.lineup-ready{display:block}.lineup-board{overscroll-behavior-inline:contain;grid-template-columns:repeat(7,minmax(150px,1fr));width:100%;overflow-x:auto}.lineup-day{min-height:460px}.lineup-ready>div:not(.lineup-ready-empty){max-height:360px}}@media (max-width:760px){.lineup-workspace{padding:24px 14px 55px}.lineup-hero{flex-direction:column;align-items:start}.lineup-week-switcher{width:100%}.lineup-summary{grid-template-columns:repeat(3,1fr)}.lineup-summary>a{grid-column:1/-1;min-height:48px}.lineup-board{scroll-snap-type:x mandatory}.lineup-day{scroll-snap-align:start}.lineup-hero h1{letter-spacing:-2px}}@media (prefers-reduced-motion:reduce){.lineup-day,.spin{transition:none;animation:none}}.lineup-ready>header{color:#302d34;background:#f1ecff}.lineup-ready>header>span{color:#6549bd}.lineup-ready>header p{color:#746d79}.lineup-ready-empty{background:#fffefa}.lineup-card-destination{color:#655a70;border-top:1px solid #f0edf2;margin:0 9px 8px;padding-top:6px;font-size:7px;font-weight:800;line-height:1.35;display:block}.lineup-route-state{background:#fff;border:1px solid #d7d1db;border-radius:16px 6px 16px 16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:260px;margin-top:8vh;padding:28px;display:grid;box-shadow:4px 4px #302d34}.lineup-route-state>svg{color:#7659dc;width:30px;height:30px}.lineup-route-state>div h1{letter-spacing:-1px;margin:5px 0;font-size:30px}.lineup-route-state>div p{color:#746e78;margin:0}.lineup-route-state.error{background:#fff8f6}.lineup-route-state.error>svg{color:#a43b2d}.lineup-route-state button{color:#fff;cursor:pointer;background:#302d34;border:1px solid #302d34;border-radius:10px 4px 10px 10px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-weight:850;display:flex}.lineup-route-state button svg{width:16px}.analytics-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.analytics-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.analytics-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.analytics-heading p:last-child{color:var(--muted);max-width:760px;font-size:18px}.analytics-heading>svg{color:var(--orange)}.analytics-test-note{color:#345500;background:#efffd1;border:1px solid #b5df68;border-radius:11px;align-items:center;gap:14px;margin-bottom:18px;padding:17px 20px;display:flex}.analytics-test-note div{gap:3px;display:grid}.analytics-test-note span{color:#42604b;font-size:12px}.analytics-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;display:grid}.analytics-summary article,.analytics-panel{border:1px solid var(--line);background:#fff;border-radius:12px;padding:21px}.analytics-summary article{gap:5px;display:grid}.analytics-summary span,.analytics-summary small{color:var(--muted);font-size:11px}.analytics-summary strong{font-size:32px}.analytics-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.platform-row,.post-result{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.platform-row div,.post-result>div{gap:4px;display:grid}.platform-row small,.post-result small{color:var(--muted)}.post-result>div{grid-template-columns:auto 1fr}.post-result>div small{grid-column:2}.analytics-empty{color:var(--muted);padding:24px 0}.learning-loop{background:var(--ink);color:#fff;border-radius:12px;gap:15px;margin-top:18px;padding:22px;display:flex}.learning-loop svg{color:var(--orange);flex:none}.learning-loop p{color:#bbb;margin:5px 0 0;line-height:1.5}@media (max-width:900px){.analytics-summary{grid-template-columns:1fr 1fr}.analytics-grid{grid-template-columns:1fr}}@media (max-width:560px){.analytics-summary{grid-template-columns:1fr}.analytics-heading>svg{display:none}}.winner-panel{margin-top:18px}.winner-row{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:15px 0;display:grid}.winner-row>b{color:var(--orange);font-size:24px}.winner-row>div{grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;display:grid}.winner-row small{color:var(--muted);grid-column:2}.team-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.team-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.team-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.team-heading p:last-child{color:var(--muted);max-width:760px;font-size:18px}.team-heading>svg{color:var(--orange)}.team-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.team-summary article,.team-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px}.team-summary article{gap:5px;display:grid}.team-summary strong{font-size:28px}.team-summary span{color:var(--muted);font-size:11px;font-weight:800}.team-layout{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.member-row,.invitation-row{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:15px 0;display:grid}.member-avatar{background:var(--ink);width:38px;height:38px;color:var(--orange);border-radius:50%;place-items:center;font-weight:900;display:grid}.member-row>div,.invitation-row>div{gap:4px;display:grid}.member-row small,.invitation-row small{color:var(--muted);font-size:11px}.invite-card{align-self:start}.invite-card>svg{color:var(--orange)}.invite-card h2{margin-bottom:4px}.invite-card>div>p{color:var(--muted);font-size:13px;line-height:1.5}.pending-card{margin-top:18px}.role-guide{background:var(--ink);color:#fff;border-radius:12px;gap:14px;margin-top:18px;padding:21px;display:flex}.role-guide svg{color:var(--orange);flex:none}.role-guide p{color:#bbb;margin:5px 0 0;font-size:13px}.team-control-menu{position:relative}.team-control-menu>summary{cursor:pointer;border:1px solid var(--line);border-radius:999px;padding:7px 11px;font-size:11px;font-weight:850;list-style:none}.team-control-menu>summary::-webkit-details-marker{display:none}.team-control-panel{z-index:8;border:1px solid var(--line);background:#fffffffa;border-radius:14px;gap:12px;width:min(340px,80vw);padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 55px #18122d29}.team-control-form{border-bottom:1px solid var(--line);gap:8px;padding-bottom:12px;display:grid}.team-control-form:last-child{border:0;padding-bottom:0}.team-control-form label{gap:5px;font-size:11px;font-weight:800;display:grid}.team-control-form select,.team-control-form input:not([type]){border:1px solid var(--line);background:#fff;border-radius:9px;padding:9px}.team-control-form p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.team-control-form strong{align-items:center;gap:6px;font-size:12px;display:flex}.team-confirm{align-items:start;grid-template-columns:auto 1fr!important}.team-confirm input{margin-top:2px}.team-control-note{color:var(--muted);font-size:10px;font-weight:800}.text-button.danger,.button.danger{color:#a3263d}.invitation-row>form{justify-self:end}@media (max-width:850px){.team-layout{grid-template-columns:1fr}.team-control-panel{width:auto;position:fixed;inset:auto 16px 16px}}@media (max-width:560px){.team-summary{grid-template-columns:1fr}.team-heading>svg{display:none}.member-row,.invitation-row{grid-template-columns:auto 1fr}.member-row>.status,.invitation-row>.status,.member-row>.team-control-menu,.invitation-row>form{grid-column:2;justify-self:start}}.billing-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.billing-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.billing-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.billing-heading p:last-child{color:var(--muted);max-width:760px;font-size:18px}.billing-heading>svg{color:var(--orange)}.billing-test-note{background:#fff3cf;border:1px solid #e3bd56;border-radius:11px;align-items:center;gap:14px;margin-bottom:18px;padding:17px 20px;display:flex}.billing-test-note div{gap:3px;display:grid}.billing-test-note span{color:#6f5a25;font-size:12px}.billing-layout{grid-template-columns:.8fr 1.2fr;gap:18px;display:grid}.plan-card,.usage-card,.entitlement-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:23px}.plan-card{align-content:start;gap:18px;display:grid}.plan-card h2{margin:5px 0;font-size:32px}.plan-card p{color:var(--muted);line-height:1.5}.subscription-state{color:#365600;text-transform:uppercase;background:#efffd1;border-radius:99px;justify-self:start;padding:7px 10px;font-size:10px;font-weight:900}.plan-card dl{margin:0}.plan-card dl>div{border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding:12px 0;display:flex}.plan-card dt{color:var(--muted)}.plan-card dd{font-weight:800}.usage-row{border-top:1px solid var(--line);padding:15px 0}.usage-row>div:first-child{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.usage-row span{color:var(--muted);font-size:12px}.usage-track{background:#ece9df;border-radius:99px;height:7px;overflow:hidden}.usage-track span{background:var(--orange);height:100%;display:block}.entitlement-card{grid-template-columns:.7fr 1.3fr;gap:20px;margin-top:18px;display:grid}.entitlement-card h2{margin:5px 0}.entitlement-card>div:last-child{grid-template-columns:1fr 1fr;gap:9px;display:grid}.entitlement-card span{align-items:center;gap:7px;font-weight:800;display:flex}.entitlement-card svg{color:#507900}@media (max-width:850px){.billing-layout,.entitlement-card{grid-template-columns:1fr}}@media (max-width:560px){.billing-heading>svg{display:none}.entitlement-card>div:last-child{grid-template-columns:1fr}}.ai-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.ai-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.ai-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.ai-heading p:last-child{color:var(--muted);max-width:780px;font-size:18px}.ai-heading>svg{color:var(--orange)}.ai-safety{background:#fff3cf;border:1px solid #e3bd56;border-radius:11px;align-items:center;gap:14px;margin-bottom:18px;padding:17px 20px;display:flex}.ai-safety div{gap:3px;display:grid}.ai-safety span{color:#6f5a25;font-size:12px}.ai-capability-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.ai-capability-grid article{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:auto 1fr;gap:12px;padding:20px;display:grid}.ai-capability-grid article>svg{color:var(--orange)}.ai-capability-grid h2{margin:0;font-size:17px}.ai-capability-grid p{color:var(--muted);font-size:12px;line-height:1.5}.ai-capability-grid article>span{color:var(--muted);text-transform:uppercase;grid-column:2;font-size:10px;font-weight:900}.ai-capability-grid button{grid-column:2}.ai-history{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:18px;padding:23px}.ai-history>article{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:12px;padding:14px 0;display:grid}.ai-history>article div{gap:4px;display:grid}.ai-history small{color:var(--muted)}.ai-empty{text-align:center;padding:50px 20px}.ai-empty svg{color:#5f8700}.ai-empty h3{margin:10px 0 5px}.ai-empty p{color:var(--muted)}@media (max-width:1000px){.ai-capability-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.ai-capability-grid{grid-template-columns:1fr}.ai-heading>svg{display:none}}.admin-console{--purple:#7659dc;--soft:#f4f1fb;max-width:1450px}.admin-console>svg{color:var(--orange);margin-bottom:18px}.admin-console>h1{letter-spacing:-4px;margin:0 0 15px;font-size:clamp(42px,6vw,70px)}.admin-console>.muted{max-width:760px;font-size:17px}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.admin-metrics article,.admin-panel{border:1px solid var(--line);background:#fff;border-radius:11px;padding:20px}.admin-metrics article{grid-template-columns:auto 1fr;gap:5px 10px;display:grid}.admin-metrics svg{color:var(--orange)}.admin-metrics strong{font-size:27px}.admin-metrics span{color:var(--muted);grid-column:2;font-size:11px}.admin-grid{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.admin-panel h2{align-items:center;gap:8px;display:flex}.admin-org,.admin-flag{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.admin-org div,.admin-flag div,.support-log article{gap:4px;display:grid}.admin-org small,.admin-flag small,.support-log small{color:var(--muted)}.support-log{margin-top:18px}.support-log article{border-top:1px solid var(--line);padding:12px 0}.publishing-operations-panel{margin:18px 0}.admin-panel-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.admin-panel-heading h2{margin:3px 0 7px;font-size:26px}.admin-panel-heading p{color:var(--muted);max-width:760px;margin:0}.operator-alert{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:800;display:inline-flex}.operator-alert.active{color:#9b1830;background:#fff0f2;border-color:#ffc6d0}.publishing-health-strip{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.publishing-health-strip span{background:var(--soft);color:var(--muted);border-radius:8px;padding:9px 12px;font-size:12px}.publishing-health-strip b{color:var(--ink);margin-right:4px;font-size:16px}.publishing-health-strip .attention{color:#9b1830;background:#fff0f2}.operator-clear,.operator-incidents article{border-radius:10px;align-items:flex-start;gap:12px;margin:12px 0;padding:14px;display:flex}.operator-clear{color:#176344;background:#f2fbf7}.operator-clear p,.operator-incidents p{margin:3px 0 0}.operator-incidents article{color:#781126;background:#fff0f2;border:1px solid #ffc6d0}.operator-incidents article>div{flex:1}.operator-incidents article>span{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:900}.operator-incidents small{color:#8b4d59}.publishing-control-list{border-top:1px solid var(--line);gap:0;margin-top:18px;display:grid}.publishing-control-list>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(210px,.7fr) auto minmax(420px,1.4fr);align-items:center;gap:16px;padding:14px 0;display:grid}.publishing-control-list>article.paused{background:linear-gradient(90deg,#fff7f8,#0000);box-shadow:-20px 0 #fff7f8}.control-state{text-transform:capitalize;align-items:center;gap:10px;display:flex}.control-state>svg{color:var(--purple)}.control-state>div{gap:3px;display:grid}.control-state small{color:var(--muted);text-transform:none}.publishing-control-list form{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.publishing-control-list label{gap:4px;display:grid}.publishing-control-list label span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.publishing-control-list input{border:1px solid var(--line);border-radius:8px;width:100%;min-height:38px;padding:8px 10px}.publishing-control-list button svg{width:15px}.publishing-control-list .status{justify-self:start}.delivery-trace-panel{margin:18px 0}.delivery-trace-form{grid-template-columns:minmax(250px,.8fr) minmax(320px,1.2fr) auto;align-items:end;gap:10px;margin-top:18px;display:grid}.incident-trace-form{background:#fff8f9;border:1px solid #ebd3d8;border-radius:11px;padding:14px}.delivery-trace-form label{gap:5px;display:grid}.delivery-trace-form label span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800}.delivery-trace-form input,.delivery-trace-form select{border:1px solid var(--line);width:100%;height:42px;font:inherit;background:#fbfafc;border-radius:9px;padding:9px 11px}.delivery-trace-form button{white-space:nowrap;height:42px}.delivery-trace-privacy{color:var(--muted);align-items:center;gap:7px;margin:10px 0 0;font-size:10px;display:flex}.delivery-trace-privacy svg{width:14px;color:var(--purple)}.delivery-trace-result{border:1px solid var(--line);background:#fbfafc;border-radius:12px;margin-top:16px;overflow:hidden}.delivery-trace-result>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.delivery-trace-result>header>div{gap:3px;min-width:0;display:grid}.delivery-trace-result>header>div>span{color:var(--purple);text-overflow:ellipsis;white-space:nowrap;font:800 10px/1.3 monospace;overflow:hidden}.delivery-trace-result h3{text-transform:capitalize;margin:0;font-size:19px}.delivery-trace-result>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:15px;display:grid}.delivery-trace-result>dl>div{gap:4px;min-width:0;display:grid}.delivery-trace-result dt{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.delivery-trace-result dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:750;overflow:hidden}.delivery-trace-result dd code{font-size:9px}.delivery-trace-action,.delivery-trace-incident{background:#f0edf8;border-radius:9px;align-items:flex-start;gap:10px;margin:0 15px 12px;padding:13px;display:flex}.delivery-trace-action svg,.delivery-trace-incident svg{width:17px;color:var(--purple);flex:none}.delivery-trace-action p,.delivery-trace-incident p{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.45}.delivery-trace-incident{background:#fff8f9;border:1px solid #ebd3d8}.delivery-trace-incident>div{gap:2px;display:grid}.delivery-trace-incident small{color:#8b4d59;font-size:10px}.delivery-trace-safe-error{color:#861a2d;align-items:flex-start;gap:8px;margin:0 15px 12px;font-size:12px;display:flex}.delivery-trace-safe-error svg{flex:none;width:16px}.delivery-trace-evidence{grid-template-columns:1fr 1fr;gap:10px;padding:0 15px 15px;display:grid}.delivery-trace-evidence details{border:1px solid var(--line);background:#fff;border-radius:9px}.delivery-trace-evidence summary{cursor:pointer;padding:12px;font-size:11px;font-weight:850}.delivery-trace-evidence details>p{color:var(--muted);padding:0 12px 12px;font-size:11px}.delivery-trace-evidence article{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px 12px;display:grid}.delivery-trace-evidence article>span,.delivery-trace-evidence article>svg{width:18px;height:18px;color:var(--purple);place-items:center;font-size:10px;font-weight:850;display:grid}.delivery-trace-evidence article>div{gap:2px;display:grid}.delivery-trace-evidence article small{color:var(--muted);font-size:9px}.delivery-trace-evidence article p{color:var(--muted);margin:3px 0 0;font-size:10px;line-height:1.4}.delivery-trace-evidence article>code{color:var(--muted);font-size:8px}.delivery-reconciliation{background:#f5fcf8;border:1px solid #b9dfce;border-radius:10px;margin:0 15px 12px}.delivery-reconciliation>summary{color:#176344;cursor:pointer;align-items:center;gap:8px;padding:13px;font-size:12px;font-weight:850;display:flex}.delivery-reconciliation>summary svg{width:17px}.delivery-reconciliation>div{padding:0 13px 13px}.delivery-reconciliation p,.delivery-reconciliation small{color:var(--muted);font-size:11px;line-height:1.45}.delivery-reconciliation form{grid-template-columns:.7fr 1.2fr .7fr auto;align-items:end;gap:9px;margin:12px 0;display:grid}.delivery-reconciliation label{gap:5px;display:grid}.delivery-reconciliation label span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:850}.delivery-reconciliation input{border:1px solid var(--line);width:100%;height:40px;font:inherit;background:#fff;border-radius:8px;padding:8px 10px}.delivery-reconciliation button{white-space:nowrap;height:40px}.workspace-data-operations{margin:18px 0}.workspace-request-list{gap:10px;margin-top:18px;display:grid}.workspace-request-list .workspace-request{border:1px solid var(--line);background:#fbfafc;border-radius:11px;grid-template-columns:minmax(250px,.8fr) auto minmax(360px,1.2fr);align-items:center;gap:14px;padding:15px;display:grid}.workspace-request-list .workspace-request.failed{background:#fff8f9;border-color:#edb4bd}.workspace-request-list .workspace-request.processing{background:#faf8ff;border-color:#cfc5ec}.workspace-request-copy{gap:4px;min-width:0;display:grid}.workspace-request-copy .eyebrow{color:var(--purple);font-size:9px}.workspace-request-copy p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.workspace-request-copy small{color:var(--muted);font-size:10px}.workspace-request-action{grid-column:3;grid-template-columns:minmax(200px,1fr) auto;align-items:end;gap:9px;display:grid}.workspace-request-action+.workspace-request-action{border-top:1px solid var(--line);padding-top:10px}.workspace-request-action label{gap:4px;display:grid}.workspace-request-action label span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:850}.workspace-request-action input{border:1px solid var(--line);border-radius:8px;width:100%;min-height:38px;padding:8px 10px}.workspace-request-action .button{white-space:nowrap}.recovery-readiness{margin:18px 0}.operator-alert.pending{color:#725f2a;background:#f7f5ee;border-color:#e5dbc0}.recovery-summary{border:1px solid var(--line);background:#fbfafc;border-radius:10px;align-items:baseline;gap:10px;margin:18px 0;padding:14px 16px;display:flex}.recovery-summary strong{font-size:25px}.recovery-summary span{color:var(--muted)}.recovery-summary small{color:#9b1830;margin-left:auto;font-weight:750}.recovery-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.recovery-control-grid>article{border:1px solid var(--line);background:#fff;border-radius:11px;align-content:start;gap:9px;min-height:172px;padding:15px;display:grid}.recovery-control-grid>article.attention,.recovery-control-grid>article.overdue{background:#fff8f9;border-color:#edb4bd}.recovery-control-grid>article.verified{background:#f8fcfa;border-color:#b9ddce}.recovery-control-title{align-items:center;gap:9px;display:flex}.recovery-control-title>svg{color:var(--purple);width:18px}.recovery-control-title>div{gap:2px;min-width:0;display:grid}.recovery-control-title small,.recovery-control-grid>article>small{color:var(--muted);font-size:10px}.recovery-control-title .status{margin-left:auto}.recovery-control-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.recovery-control-grid footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px;font-size:9px;display:flex}.recovery-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.recovery-actions details{border:1px solid var(--line);background:#fbfafc;border-radius:11px}.recovery-actions summary{cursor:pointer;padding:14px 16px;font-weight:800}.recovery-actions form{grid-template-columns:1fr 1fr;gap:11px;padding:0 16px 16px;display:grid}.recovery-actions label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;gap:5px;font-size:10px;font-weight:800;display:grid}.recovery-actions label.wide{grid-column:1/-1}.recovery-actions input,.recovery-actions select,.recovery-actions textarea{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border-radius:8px;padding:9px 10px}.recovery-actions textarea{resize:vertical;min-height:76px}.recovery-actions label small{text-transform:none;letter-spacing:normal;font-weight:500}.recovery-actions button{width:max-content}.recovery-drills{border-top:1px solid var(--line);margin-top:18px}.recovery-drills h3{margin:15px 0 5px;font-size:14px}.recovery-drills article{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:11px 0;display:grid}.recovery-drills article>svg{width:16px;color:var(--purple)}.recovery-drills p{color:var(--muted);margin:3px 0;font-size:12px}.recovery-drills small{color:var(--muted);font-size:10px}@media (max-width:1000px){.publishing-control-list>article{grid-template-columns:1fr auto}.publishing-control-list form{grid-column:1/-1}.workspace-request-list .workspace-request{grid-template-columns:1fr auto}.workspace-request-action{grid-column:1/-1}.recovery-control-grid,.delivery-trace-form{grid-template-columns:1fr 1fr}.delivery-trace-form button{width:max-content}.delivery-reconciliation form{grid-template-columns:1fr 1fr}}@media (max-width:850px){.admin-metrics{grid-template-columns:1fr 1fr}.admin-grid,.recovery-actions,.delivery-trace-evidence{grid-template-columns:1fr}.admin-panel-heading{display:grid}.delivery-trace-result>dl{grid-template-columns:1fr 1fr}}@media (max-width:520px){.admin-metrics,.recovery-control-grid,.delivery-trace-form,.delivery-reconciliation form,.publishing-control-list>article,.publishing-control-list form,.workspace-request-action,.recovery-actions form{grid-template-columns:1fr}.publishing-control-list .status{grid-row:2}.workspace-request-list .workspace-request{grid-template-columns:1fr}.workspace-request-list .status{grid-row:2;width:max-content}.recovery-actions label.wide{grid-column:auto}.recovery-summary{display:grid}.recovery-summary small{margin-left:0}.delivery-trace-form button{width:100%}.delivery-trace-result>dl{grid-template-columns:1fr}.delivery-trace-result>header{flex-direction:column;align-items:flex-start}}.connections-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.connections-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.connections-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.connections-heading p:last-child{color:var(--muted);max-width:760px;font-size:18px}.connections-heading>svg{color:var(--orange)}.provider-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.provider-grid article{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-rows:auto auto 1fr auto;gap:15px;padding:22px;display:grid}.provider-grid article>div:nth-child(2) p{color:var(--muted);font-size:13px;line-height:1.5}.provider-grid h2{margin:0 0 5px}.provider-mark{color:#fff;border-radius:9px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.provider-mark.meta{background:#0866ff}.provider-mark.linkedin{background:#0a66c2}.provider-mark.sandbox{background:var(--ink);color:var(--orange)}.provider-state{color:var(--muted);text-transform:uppercase;align-self:end;font-size:10px;font-weight:900}.provider-state.connected{color:#3d6500}.connected-check{color:#3d6500;align-items:center;gap:7px;font-weight:900;display:flex}.connected-check svg{width:18px}.security-note{background:var(--ink);color:#fff;border-radius:11px;gap:15px;margin:18px 0;padding:22px;display:flex}.security-note svg{color:var(--orange);flex:none}.security-note p{color:#bbb;margin:5px 0 0;font-size:13px;line-height:1.5}.connection-health{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px}.connection-health article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.connection-health article>div{gap:4px;display:grid}.connection-health small{color:var(--muted)}.status-connected{color:#375500;background:#efffd1}@media (max-width:850px){.provider-grid{grid-template-columns:1fr}}@media (max-width:520px){.connections-heading>svg{display:none}.connections-heading h1{letter-spacing:-3px}}.tiktok-onboarding-page{width:min(980px,100%);margin:0 auto;padding:42px clamp(18px,4vw,54px) 80px}.tiktok-onboarding-card{border:1px solid var(--a365-line,#ddd5df);background:#ffffffe6;border-radius:24px 8px 24px 24px;margin-top:22px;padding:clamp(24px,4vw,42px);box-shadow:0 26px 70px #2b212d14}.tiktok-onboarding-header{border-bottom:1px solid var(--a365-line,#e5dfe7);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding-bottom:26px;display:grid}.tiktok-onboarding-header>.a365-network-mark{border-radius:17px 6px 17px 17px;width:54px;height:54px}.tiktok-onboarding-header h1{letter-spacing:-2.5px;margin:4px 0 8px;font-size:clamp(32px,5vw,54px);line-height:1}.tiktok-onboarding-header p:last-child{max-width:650px;color:var(--a365-muted,#6b626d);margin:0;font-size:14px;line-height:1.55}.tiktok-environment{border:1px solid var(--a365-line,#ddd5df);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:850}.tiktok-environment.sandbox{color:#5e43b6;background:#f4efff}.tiktok-environment.production{color:#376116;background:#ecf8e7}.tiktok-connected-account{background:#f4fbf1;border:1px solid #cfe1c8;border-radius:14px 5px 14px 14px;align-items:center;gap:12px;margin-top:20px;padding:15px 17px;display:flex}.tiktok-connected-account>span{color:#315e19;background:#d9f2cb;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.tiktok-connected-account svg{width:18px}.tiktok-connected-account strong{font-size:15px}.tiktok-connected-account p{color:#54704a;margin:3px 0 0;font-size:12px}.tiktok-permission-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.tiktok-permission-grid article{border:1px solid var(--a365-line,#e5dfe7);background:#fff;border-radius:16px 5px 16px 16px;align-items:flex-start;gap:11px;padding:17px;display:flex}.tiktok-permission-grid svg{color:#5e43b6;flex:none;width:20px}.tiktok-permission-grid strong{font-size:13px}.tiktok-permission-grid p{color:var(--a365-muted,#6b626d);margin:6px 0 0;font-size:12px;line-height:1.5}.tiktok-account-check{background:#f7f5f7;border-left:3px solid #171319;border-radius:4px 12px 12px 4px;padding:17px 19px}.tiktok-account-check strong{font-size:13px}.tiktok-account-check p{color:var(--a365-muted,#6b626d);margin:5px 0 0;font-size:12px;line-height:1.5}.tiktok-onboarding-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.tiktok-onboarding-actions>.button{min-height:44px}.tiktok-onboarding-actions>p{color:var(--a365-muted,#6b626d);flex-basis:100%;margin:4px 0 0;font-size:11px}.tiktok-onboarding-actions>p a{color:inherit;font-weight:750}@media (max-width:760px){.tiktok-onboarding-page{padding:28px 16px 60px}.tiktok-onboarding-card{padding:22px 17px}.tiktok-onboarding-header{grid-template-columns:auto minmax(0,1fr)}.tiktok-environment{grid-column:2;justify-self:start}.tiktok-permission-grid{grid-template-columns:1fr}.tiktok-onboarding-actions{flex-direction:column;align-items:stretch}.tiktok-onboarding-actions>.button{justify-content:center;width:100%}}.provider-mark.x{background:#050505}.provider-mark.tiktok{color:#25f4ee;background:#111}.provider-mark.youtube{background:#f03}.provider-mark.pinterest{background:#bd081c}.provider-mark.threads{background:#181818}.provider-mark.bluesky{background:#1684ff}.provider-grid article:has(button:disabled) button{cursor:not-allowed;opacity:.55}.test-mode-note{background:#efffd1;border:1px solid #b5df68;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:18px;padding:18px 20px;display:grid}.test-mode-note>svg{color:#426900}.test-mode-note p{color:#42604b;margin:4px 0 0;font-size:13px}.test-mode-note>span{color:#d8ff93;text-transform:uppercase;background:#18200e;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:900}.calendar-test-mode{color:#345500;background:#efffd1;border:1px solid #b5df68;border-radius:10px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 18px;display:flex}.calendar-test-mode div{align-items:baseline;gap:8px;display:flex}.calendar-test-mode span{color:#42604b;font-size:12px}@media (max-width:620px){.test-mode-note{grid-template-columns:auto 1fr}.test-mode-note>span{grid-column:2;justify-self:start}.calendar-test-mode div{gap:3px;display:grid}}.delivery-history{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:18px;padding:24px}.delivery-history article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 0;display:grid}.delivery-history article>div{gap:4px;display:grid}.delivery-history small{color:var(--muted)}.delivery-history code{color:#a42900;font-size:10px}:root{--ink:#181714;--paper:#f7f5ef;--white:#fff;--orange:#2563eb;--orange-dark:#1746b0;--lime:#dff4e7;--sky:#e7efff;--violet:#eeeaff;--peach:#edf3ff;--line:#e5e0d7;--muted:#6f6a62;--surface-radius:16px;--control-radius:10px}.site-footer,.legal-footer{border-top:1px solid var(--line);max-width:1180px;color:var(--muted);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:32px 24px 42px;font-size:.86rem;display:flex}.site-footer div,.legal-footer{gap:20px;display:flex}.site-footer a,.legal-footer a{color:var(--ink);font-weight:750;text-decoration:none}.site-footer a:hover,.legal-footer a:hover{color:var(--purple)}.legal-page{background:var(--surface);min-height:100vh}.legal-document{width:min(820px,100% - 40px);margin:54px auto 86px}.legal-document h1{letter-spacing:-.06em;max-width:760px;margin:8px 0 18px;font-size:clamp(2.6rem,7vw,5.6rem);line-height:.91}.legal-lede{max-width:660px;color:var(--muted);margin:0;font-size:1.14rem;line-height:1.65}.legal-updated{border:1px solid var(--line);background:#fff;border-radius:999px;margin:25px 0 42px;padding:8px 12px;font-size:.78rem;font-weight:800;display:inline-block}.legal-document section{border-top:1px solid var(--line);padding:27px 0}.legal-document section h2{letter-spacing:-.02em;margin:0 0 10px;font-size:1.12rem}.legal-document section p{color:#4e4b5a;margin:0 0 12px;line-height:1.72}.legal-document section p:last-child{margin-bottom:0}.legal-document a{color:var(--purple);font-weight:800}.legal-footer{width:min(820px,100% - 40px);padding-inline:0}.legal-footer span{color:var(--ink);margin-right:auto;font-weight:900}@media (max-width:600px){.site-footer{flex-direction:column;align-items:flex-start}.site-footer div{flex-wrap:wrap}.legal-document{margin-top:34px}.legal-document h1{font-size:clamp(2.65rem,16vw,4.3rem)}.legal-footer{flex-wrap:wrap;align-items:flex-start}.legal-footer span{width:100%}}@media (max-width:900px){.a365-product-stage .content-layout,.a365-product-stage .idea-capture{grid-template-columns:1fr}.a365-product-stage .idea-capture textarea,.a365-product-stage .capture-options,.a365-product-stage .idea-capture>.button{grid-column:1}.a365-product-stage .capture-options{grid-template-columns:1fr 1fr}}.attention-gallery-controls{z-index:8;color:#fff;background:#17151bc7;border-radius:999px;align-items:center;gap:6px;padding:4px 5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0003}.attention-gallery-controls button{color:#fff;background:#ffffff20;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid}.attention-gallery-controls button:hover{color:#302d34;background:#fff}.attention-gallery-controls svg{width:13px}.attention-gallery-controls span{text-align:center;min-width:30px;font-size:8px;font-weight:800}.attention-carousel-slide{z-index:0;will-change:transform, opacity;background-position:50%;background-repeat:no-repeat;animation:.52s cubic-bezier(.22,.72,.2,1) both attention-carousel-next;position:absolute;inset:0}.attention-carousel-slide.slide-previous{animation-name:attention-carousel-previous}@keyframes attention-carousel-next{0%{transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes attention-carousel-previous{0%{transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.attention-carousel-slide-out{z-index:0;will-change:transform;background-position:50%;background-repeat:no-repeat;animation:.52s cubic-bezier(.22,.72,.2,1) both attention-carousel-next-out;position:absolute;inset:0}.attention-carousel-slide-out.slide-previous{animation-name:attention-carousel-previous-out}@keyframes attention-carousel-next-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes attention-carousel-previous-out{0%{transform:translate(0)}to{transform:translate(100%)}}:is(.attention-preview-media:has(.attention-carousel-slide),.native-video:has(.attention-carousel-slide)){overflow:hidden}@media (prefers-reduced-motion:reduce){.attention-carousel-slide,.attention-carousel-slide-out{animation:none}}.attention-timing-stage{align-content:start;gap:18px;display:grid}.attention-lineup-control{position:relative}.attention-lineup-primary{color:#302d34;text-align:left;background:#eee8ff;border:1px solid #7659dc;border-radius:13px 5px 13px 13px;grid-template-columns:30px 1fr 18px;align-items:center;gap:10px;width:100%;min-height:54px;padding:9px 12px;display:grid;box-shadow:3px 3px #7659dc}.attention-lineup-primary>svg:first-child{color:#fff;background:#7659dc;border-radius:8px;width:28px;height:28px;padding:6px}.attention-lineup-primary>svg:last-child{color:#7659dc;width:16px;transition:transform .16s}.attention-lineup-primary>svg:last-child.open{transform:rotate(90deg)}.attention-lineup-primary strong{font-weight:850;font-size:12px!important}.attention-lineup-menu{z-index:20;background:#fff;border:1px solid #7659dc;border-radius:14px 6px 14px 14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 9px);left:0;right:0;box-shadow:5px 5px #d7ccff}.attention-lineup-menu button{color:#302d34;text-align:left;background:#faf9fc;border:1px solid #ded7e5;border-radius:10px 4px 10px 10px;grid-template-columns:24px 1fr 14px;align-items:center;gap:8px;min-height:52px;padding:9px;display:grid}.attention-lineup-menu button>svg:first-child{color:#6545c7;background:#eee8ff;border-radius:6px;width:22px;height:22px;padding:4px}.attention-lineup-menu button>svg:last-child{color:#6545c7;width:13px}.attention-lineup-menu button strong{font-size:10px;font-weight:800}.attention-lineup-menu button.active{background:#e8ff93;border-color:#7659dc}.attention-lineup-control-foot{justify-self:center;width:min(330px,100%)}.attention-lineup-control-foot .attention-lineup-menu{top:auto;bottom:calc(100% + 10px)}.attention-lineup-date{width:100%;height:44px;font:inherit;background:#fff;border:1px solid #7659dc;border-radius:10px 4px 10px 10px;padding:0 10px;font-size:10px;font-weight:750;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:3px 3px #d7ccff}.attention-timing-stage-input{background:#f7f5fa;border:1px solid #d4ced8;border-radius:12px;gap:7px;padding:13px;font-size:10px;font-weight:800;display:grid}.attention-timing-stage-input input{height:42px;font:inherit;background:#fff;border:1px solid #7659dc;border-radius:9px;padding:0 11px;font-size:11px}.attention-final-check{background:linear-gradient(135deg,#f5f0ff,#fff);border:1px solid #7659dc;border-radius:14px 5px 14px 14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px;display:grid;box-shadow:3px 3px #7659dc}.attention-final-check>header{border-bottom:1px solid #ddd5eb;grid-column:1/-1;align-items:center;gap:9px;padding-bottom:10px;display:flex}.attention-final-check>header>svg{color:#302d34;background:#e8ff93;border-radius:50%;width:25px;height:25px;padding:5px}.attention-final-check>header>span{gap:2px;display:grid}.attention-final-check>header strong{font-size:12px}.attention-final-check>header small{color:#756e7d;font-size:8px}.attention-final-check>div{background:#fff;border-radius:9px;gap:4px;padding:9px;display:grid}.attention-final-check>div span{color:#79727e;font-size:8px}.attention-final-check>div strong{font-size:10px}.attention-final-check-compact{box-shadow:none;background:#faf9fc;border-color:#d9d1e2;padding:9px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-nav,.dashboard-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:84px;padding:0 clamp(24px,5vw,80px);display:flex}.wordmark{letter-spacing:-1.2px;align-items:baseline;font-size:23px;font-weight:800;display:inline-flex}.wordmark strong{color:var(--orange);font-size:27px}.nav-actions,.hero-actions{align-items:center;gap:14px;display:flex}.text-link,.text-button{font-size:14px;font-weight:700}.text-button{cursor:pointer;background:0 0;border:0}.button{border:1px solid var(--ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-weight:800;display:inline-flex}.button.small{min-height:40px;padding:0 16px}.button.primary{background:var(--orange);color:var(--ink);border-color:var(--orange);box-shadow:3px 3px 0 var(--ink)}.button.primary:hover{box-shadow:4px 4px 0 var(--ink);background:#ff813f;transform:translate(-1px,-1px)}.button.secondary{background:0 0}.hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:8vw;min-height:690px;padding:90px clamp(24px,8vw,130px);display:grid;overflow:hidden}.eyebrow{color:var(--orange-dark);letter-spacing:1.5px;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:900}.hero h1{letter-spacing:-7px;max-width:900px;margin:0;font-size:clamp(58px,8vw,118px);line-height:.85}.hero h1 em{color:var(--orange);font-style:normal}.hero-intro{max-width:620px;color:var(--muted);margin:34px 0;font-size:20px;line-height:1.55}.hero-panel{background:var(--ink);color:var(--white);box-shadow:14px 14px 0 var(--orange);border-radius:14px;padding:28px;transform:rotate(1.5deg)}.panel-top{color:#aaa;justify-content:space-between;font-size:13px;display:flex}.status-dot{color:var(--lime)}.metric{align-items:end;gap:14px;margin:34px 0 18px;display:flex}.metric strong{color:var(--orange);font-size:72px;line-height:.8}.metric span{color:#bbb;font-size:13px}.progress{background:#333;border-radius:10px;height:7px;overflow:hidden}.progress i{background:var(--lime);width:68%;height:100%;display:block}.panel-list{gap:12px;margin-top:28px;display:grid}.panel-list>div{background:#201f1d;border-radius:8px;align-items:center;gap:13px;padding:16px;display:flex}.panel-list svg{color:var(--orange)}.panel-list span{gap:3px;display:grid}.panel-list small{color:#999}.workflow{background:var(--ink);color:#fff;padding:90px clamp(24px,8vw,130px)}.workflow h2{letter-spacing:-3px;max-width:850px;margin:0 0 55px;font-size:clamp(38px,5vw,70px)}.workflow-grid{border-top:1px solid #3a3935;grid-template-columns:repeat(4,1fr);display:grid}.workflow-grid article{border-right:1px solid #3a3935;padding:28px 22px}.workflow-grid article:last-child{border:0}.workflow-grid span{color:var(--orange);font-size:12px}.workflow-grid h3{margin-top:40px;font-size:18px}.auth-shell{place-items:center;min-height:100vh;padding:80px 24px;display:grid;position:relative}.auth-shell>.wordmark{position:absolute;top:28px;left:40px}.auth-card,.onboarding-card,.organisation-card{background:var(--white);border:1px solid var(--line);box-shadow:7px 7px 0 var(--ink);border-radius:14px}.auth-card{width:min(100%,460px);padding:42px}.auth-card h1{letter-spacing:-2px;margin:0 0 12px;font-size:38px}.muted{color:var(--muted);line-height:1.55}.form-stack,.inline-form{gap:16px;margin-top:28px;display:grid}.form-stack label,.inline-form label{gap:8px;font-size:13px;font-weight:800;display:grid}.form-stack input,.inline-form input{border:1px solid var(--line);background:#fbfaf7;border-radius:7px;height:48px;padding:0 13px}.form-stack input:focus,.inline-form input:focus{border-color:var(--orange);outline:3px solid #ff6b1a44}.auth-switch{text-align:center;color:var(--muted);margin:25px 0 0;font-size:14px}.auth-switch a{color:var(--orange-dark);font-weight:800}.forgot-link{text-align:right;color:var(--orange-dark);margin-top:14px;font-size:13px;font-weight:800;display:block}.notice{border-radius:7px;margin:18px 0;padding:12px 14px;font-size:14px}.notice.error{color:#9b2600;background:#fff0eb}.notice.success{color:#375500;background:#efffd1}.dashboard-shell{min-height:100vh}.dashboard-content{padding:60px clamp(24px,7vw,110px)}.dashboard-title{justify-content:space-between;align-items:end;margin-bottom:45px;display:flex}.dashboard-title h1{letter-spacing:-3px;margin:0;font-size:clamp(38px,5vw,64px)}.phase-chip{background:var(--lime);border-radius:99px;padding:8px 12px;font-size:12px;font-weight:800}.onboarding-card{max-width:740px;padding:34px}.onboarding-card>svg{color:var(--orange)}.onboarding-card h2,.organisation-card h2{margin:10px 0 3px}.organisation-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:24px;display:grid}.organisation-card{padding:28px}.card-heading{align-items:center;gap:14px;display:flex}.card-heading svg{color:var(--orange)}.card-heading h2,.card-heading p{margin:0}.card-heading p{color:var(--muted);font-size:13px}.brand-list{gap:8px;margin:24px 0;display:grid}.brand-row{background:var(--paper);border-radius:7px;align-items:center;gap:11px;padding:11px;display:flex}.brand-row span{background:var(--ink);width:30px;height:30px;color:var(--orange);border-radius:6px;place-items:center;display:grid}.inline-form.compact{border-top:1px solid var(--line);padding-top:20px}.compact .button{margin-top:5px}.brand-link{border:1px solid #0000;transition:border-color .15s,transform .15s}.brand-link:hover{border-color:var(--orange);transform:translate(2px)}.brand-link small{color:var(--muted);margin-left:auto;font-weight:700}.workspace-switchers{align-items:center;gap:10px;display:flex}.workspace-switchers label{gap:3px;display:grid}.workspace-switchers label>span{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:900}.workspace-switchers select{border:1px solid var(--line);background:#fff;border-radius:6px;height:34px;padding:0 28px 0 9px;font-weight:700}.workspace-layout{grid-template-columns:250px minmax(0,1fr);min-height:calc(100vh - 84px);display:grid}.workspace-sidebar{border-right:1px solid var(--line);background:#fff;padding:28px 20px}.back-link{color:var(--muted);align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.workspace-identity{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:26px 0;display:flex}.workspace-identity>span{background:var(--ink);width:42px;height:42px;color:var(--orange);border-radius:9px;place-items:center;font-size:20px;font-weight:900;display:grid}.workspace-identity div{gap:3px;display:grid}.workspace-identity small{color:var(--muted)}.workspace-sidebar nav{gap:4px;margin-top:20px;display:grid}.workspace-sidebar nav a{border-radius:7px;align-items:center;gap:8px;padding:10px 11px;font-size:14px;font-weight:700;display:flex}.workspace-sidebar nav a:hover,.workspace-sidebar nav a.active{background:var(--paper);color:var(--orange-dark)}.workspace-main{max-width:1350px;padding:60px clamp(30px,6vw,90px)}.workspace-main h1{letter-spacing:-5px;margin:0;font-size:clamp(48px,7vw,84px)}.workspace-intro{max-width:700px;color:var(--muted);font-size:18px;line-height:1.55}.workspace-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:36px 0;display:grid}.workspace-stats article{border:1px solid var(--line);background:#fff;border-radius:10px;gap:9px;padding:20px;display:grid}.workspace-stats small{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:800}.workspace-stats strong{font-size:18px}.workspace-area-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.workspace-area-grid article{background:var(--ink);color:#fff;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:start;gap:15px;padding:24px;display:grid}.workspace-area-grid svg{color:var(--orange)}.workspace-area-grid h2{margin:0 0 5px;font-size:18px}.workspace-area-grid p{color:#aaa;margin:0;font-size:13px;line-height:1.4}.workspace-area-grid span,.next-step-card>span{background:var(--lime);color:var(--ink);text-transform:uppercase;border-radius:99px;padding:6px 8px;font-size:10px;font-weight:900}.next-step-card{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:start;gap:24px;margin-top:28px;padding:28px;display:flex}.next-step-card .eyebrow{margin-bottom:8px}.next-step-card h2{letter-spacing:-1px;margin:0 0 8px;font-size:28px}.next-step-card p:last-child{color:var(--muted);max-width:700px;margin-bottom:0;line-height:1.5}.brand-kit-page{max-width:1500px;margin:auto;padding:50px clamp(24px,7vw,110px) 100px}.brand-kit-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.brand-kit-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.brand-kit-heading p:last-child{max-width:760px;color:var(--muted);font-size:18px;line-height:1.55}.brand-kit-heading>svg{color:var(--orange)}.brand-kit-form{gap:18px;display:grid}.kit-section{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:minmax(220px,.65fr) minmax(0,1.6fr);gap:42px;padding:30px;display:grid}.kit-section>div:first-child>span{color:var(--orange-dark);font-size:11px;font-weight:900}.kit-section h2{letter-spacing:-1px;margin:10px 0 6px;font-size:25px}.kit-section>div:first-child p{color:var(--muted);font-size:13px;line-height:1.5}.kit-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.kit-fields label{gap:7px;font-size:12px;font-weight:900;display:grid}.kit-fields label.wide{grid-column:1/-1}.kit-fields input,.kit-fields textarea{border:1px solid var(--line);width:100%;font:inherit;background:#fbfaf7;border-radius:7px;padding:12px}.kit-fields input{height:46px}.kit-fields textarea{resize:vertical;line-height:1.5}.kit-fields input:focus,.kit-fields textarea:focus{border-color:var(--orange);outline:3px solid #ff6b1a44}.kit-fields.colours{grid-template-columns:repeat(3,1fr)}.kit-fields input[type=color]{cursor:pointer;padding:4px}.kit-save-bar{background:var(--ink);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex;position:sticky;bottom:16px;box-shadow:0 8px 30px #0004}.kit-save-bar p{color:#bbb;margin:0;font-size:13px}.button:disabled{opacity:.45;cursor:not-allowed}.inline-link{color:var(--orange-dark);font-weight:800}.media-page{max-width:1500px;margin:auto;padding:50px clamp(24px,7vw,110px) 100px}.media-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.media-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.media-heading p:last-child{color:var(--muted);font-size:18px}.media-heading>svg{color:var(--orange)}.upload-card{background:var(--ink);color:#fff;border-radius:13px;grid-template-columns:auto minmax(180px,1fr) minmax(160px,1fr) minmax(140px,.6fr);align-items:end;gap:18px;padding:26px;display:grid}.upload-card>svg{color:var(--orange);align-self:start}.upload-card h2{margin:0 0 5px}.upload-card p{color:#aaa;margin:0;font-size:13px}.upload-card label{gap:7px;font-size:11px;font-weight:900;display:grid}.upload-card input,.upload-card select{color:#fff;background:#201f1d;border:1px solid #484641;border-radius:7px;min-width:0;height:44px;padding:0 10px}.upload-card input[type=file]{padding:9px}.upload-card .wide{grid-column:3/5}.upload-card .check-field{grid-column:3/4;align-items:center;gap:8px;display:flex}.upload-card .check-field input{width:17px;height:17px}.upload-card .button{grid-column:4}.media-toolbar{justify-content:space-between;align-items:center;margin:44px 0 18px;display:flex}.media-toolbar h2{margin:0;font-size:28px}.media-toolbar span{color:var(--muted);font-size:12px;font-weight:800}.media-empty{border:1px dashed var(--line);text-align:center;background:#fff;border-radius:12px;padding:70px 24px}.media-empty svg{color:var(--orange)}.media-empty h2{margin:14px 0 6px}.media-empty p{color:var(--muted);margin:0}.media-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.media-card{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.media-preview{background:#e9e5db;place-items:center;height:230px;display:grid;position:relative}.media-preview img{object-fit:contain;padding:14px}.media-preview>span{z-index:1;background:var(--lime);text-transform:uppercase;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:900;position:absolute;top:12px;left:12px}.media-preview-fallback{width:100%;height:100%;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.media-preview-fallback small{font-size:12px;font-weight:700}.media-library-route-state{align-content:center;justify-items:start;gap:10px;max-width:760px;min-height:66vh;display:grid}.media-library-route-state>svg{color:var(--purple)}.media-library-route-state h1,.media-library-route-state p{margin:0}.media-library-route-state .button{margin-top:8px}.hq-route-state{grid-template-columns:auto minmax(0,680px);align-items:start;gap:18px;min-height:66vh;padding:clamp(42px,8vw,96px) clamp(22px,5vw,72px);display:grid}.hq-route-state>svg{color:var(--a365-purple,#7659dc);margin-top:5px}.hq-route-state h1{align-items:center;gap:8px;margin:6px 0 10px;display:flex}.hq-route-state p{color:var(--a365-muted,#6f6878);margin:0}.hq-route-state .button{margin-top:18px}.hq-route-state.error>svg{color:#a63f50}.media-meta{justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.media-meta>div{gap:4px;min-width:0;display:grid}.media-meta strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.media-meta small{color:var(--muted);font-size:11px}.text-button.danger{color:#a42900}.intelligence-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.intelligence-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.intelligence-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.intelligence-heading p:last-child{max-width:780px;color:var(--muted);font-size:18px;line-height:1.5}.intelligence-heading>svg{color:var(--orange)}.intelligence-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.intelligence-card{border:1px solid var(--line);background:#fff;border-radius:13px;min-width:0;padding:26px}.section-title{align-items:start;gap:14px;display:flex}.section-title>span{color:var(--orange-dark);padding-top:5px;font-size:11px;font-weight:900}.section-title h2{letter-spacing:-1px;margin:0 0 4px;font-size:24px}.section-title p{color:var(--muted);margin:0;font-size:13px}.mini-form{background:var(--paper);border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0;padding:16px;display:grid}.mini-form input,.mini-form textarea,.mini-form select{border:1px solid var(--line);font:inherit;background:#fff;border-radius:6px;min-width:0;padding:10px}.mini-form input,.mini-form select{height:42px}.mini-form textarea{resize:vertical;grid-column:1/-1}.mini-form .button{grid-column:2;justify-self:end}.mini-form .check-field{align-items:center;gap:7px;font-size:12px;display:flex}.mini-form .check-field input{width:16px;height:16px}.pillar-form textarea{grid-column:1/-1}.intelligence-list{gap:9px;display:grid}.intelligence-list article{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:start;gap:14px;padding:13px;display:flex}.intelligence-list article>div{gap:5px;min-width:0;display:grid}.intelligence-list p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.intelligence-list a{color:var(--orange-dark);word-break:break-all;align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex}.intelligence-list small{color:var(--muted);text-transform:capitalize;font-size:10px}.intelligence-list em{background:var(--lime);text-transform:uppercase;border-radius:99px;padding:3px 6px;font-size:9px;font-style:normal}.intelligence-list.pillars article{grid-template-columns:10px 1fr auto;display:grid}.intelligence-list.pillars i{border-radius:4px;height:100%;min-height:42px}.benchmark-note{background:var(--ink);color:#fff;border-radius:12px;align-items:start;gap:15px;margin-top:20px;padding:24px;display:flex}.benchmark-note svg{color:var(--orange);flex:none}.benchmark-note p{color:#bbb;margin:5px 0 0;line-height:1.5}.content-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.content-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.content-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.content-heading p:last-child{color:var(--muted);font-size:18px}.content-heading>svg{color:var(--orange)}.idea-capture{background:var(--ink);color:#fff;border-radius:14px;grid-template-columns:minmax(220px,.6fr) minmax(280px,1fr);gap:16px;padding:26px;display:grid}.capture-lead{align-items:start;gap:13px;display:flex}.capture-lead>svg{color:var(--orange)}.capture-lead h2{margin:0 0 5px}.capture-lead p{color:#aaa;margin:0;font-size:13px}.idea-capture input,.idea-capture textarea,.idea-capture select{color:#fff;font:inherit;background:#201f1d;border:1px solid #484641;border-radius:7px;padding:11px}.idea-capture .idea-title-input{height:50px;font-size:18px;font-weight:800}.idea-capture textarea{resize:vertical;grid-column:2}.capture-options{grid-column:2;grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.capture-options label{text-transform:uppercase;letter-spacing:.5px;gap:6px;font-size:10px;font-weight:900;display:grid}.capture-options select{text-transform:none;height:42px}.idea-capture>.button{grid-column:2;justify-self:end}.content-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,.6fr);gap:20px;margin-top:30px;display:grid}.backlog-panel,.content-sidebar>section{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px}.backlog-toolbar{justify-content:space-between;align-items:start;display:flex}.backlog-toolbar h2{margin:0;font-size:30px}.backlog-toolbar p{color:var(--muted);margin:4px 0;font-size:12px}.status-totals{gap:7px;display:flex}.status-totals span{background:var(--paper);border-radius:99px;padding:7px 9px;font-size:10px;font-weight:900}.content-empty{text-align:center;padding:70px 20px}.content-empty svg{color:var(--orange)}.content-empty h2{max-width:500px;margin:14px auto 7px}.content-empty p{color:var(--muted)}.idea-list{gap:10px;margin-top:20px;display:grid}.idea-card{border:1px solid var(--line);border-radius:9px;grid-template-columns:100px minmax(0,1fr) auto;align-items:start;gap:16px;padding:16px;display:grid}.idea-state{justify-items:start;gap:7px;display:grid}.idea-state small{color:var(--muted);font-size:10px}.status{text-transform:uppercase;background:var(--paper);border-radius:99px;padding:5px 7px;font-size:9px;font-weight:900}.status-draft{color:#164c9d;background:#dce8ff}.status-idea{color:#963300;background:#fff0e7}.idea-copy h3{margin:0 0 7px;font-size:17px}.idea-copy>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.idea-context{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.idea-context span{background:var(--paper);border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;font-weight:800;display:flex}.idea-context i{border-radius:50%;width:7px;height:7px}.content-sidebar{align-content:start;gap:18px;display:grid}.side-form{grid-template-columns:1fr auto;gap:8px;margin:18px 0;display:grid}.side-form input,.side-form textarea{border:1px solid var(--line);font:inherit;border-radius:6px;min-width:0;padding:9px}.side-form textarea{resize:vertical;grid-column:1/-1}.side-form .button{grid-column:2}.label-form input[type=color]{padding:3px}.side-list{flex-wrap:wrap;gap:7px;display:flex}.side-list>span{background:var(--paper);border-radius:6px;padding:6px 8px;font-size:11px;font-weight:800}.side-list.labels>span{align-items:center;gap:5px;display:flex}.side-list.labels i{border-radius:50%;width:8px;height:8px}.composer-page{max-width:1600px;margin:auto;padding:50px clamp(24px,5vw,80px) 100px}.composer-heading{justify-content:space-between;align-items:end;gap:30px;margin:36px 0;display:flex}.composer-heading h1{letter-spacing:-3px;max-width:950px;margin:0;font-size:clamp(40px,5vw,66px)}.composer-heading p:last-child{color:var(--muted);max-width:850px;font-size:16px;line-height:1.5}.variant-progress{text-align:right;display:grid}.variant-progress strong{color:var(--orange-dark);font-size:38px}.variant-progress span{color:var(--muted);font-size:11px;font-weight:800}.composer-layout{grid-template-columns:minmax(0,1.55fr) minmax(290px,.55fr);align-items:start;gap:20px;display:grid}.variant-stack{gap:16px;display:grid}.variant-editor{border:1px solid var(--line);background:#fff;border-radius:12px;gap:14px;padding:24px;display:grid}.variant-title{justify-content:space-between;align-items:start;gap:18px;display:flex}.variant-title>div{align-items:center;gap:12px;display:flex}.variant-title>div>span{background:var(--ink);width:38px;height:38px;color:var(--orange);border-radius:8px;place-items:center;font-weight:900;display:grid}.variant-title h2{margin:0 0 4px}.variant-title p{color:var(--muted);margin:0;font-size:12px}.variant-title>small{color:var(--muted);font-weight:900}.variant-title>small.over-limit{color:#a42900}.variant-editor label{gap:6px;font-size:11px;font-weight:900;display:grid}.variant-editor input,.variant-editor textarea,.variant-editor select{border:1px solid var(--line);font:inherit;background:#fbfaf7;border-radius:7px;padding:11px}.variant-editor textarea{resize:vertical;line-height:1.5}.variant-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.variant-row label:last-child{position:relative}.variant-row label:last-child svg{color:var(--muted);position:absolute;top:34px;left:10px}.variant-row label:last-child input{padding-left:28px}.variant-editor>.button{justify-self:end}.composer-sidebar{gap:18px;display:grid;position:sticky;top:20px}.composer-sidebar>section{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px}.composer-sidebar h2{margin:0 0 4px}.guardrail{border-top:1px solid var(--line);margin-top:15px;padding-top:15px}.guardrail>strong{font-size:12px}.guardrail>p{color:var(--muted);font-size:12px;line-height:1.5}.guardrail>div{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.guardrail span{background:var(--paper);border-radius:5px;padding:5px 7px;font-size:10px;font-weight:800}.guardrail.warning span{color:#8e2c0b;background:#fff0eb}.approval-card>svg{color:var(--orange);margin-bottom:14px}.approval-card>div>p{color:var(--muted);font-size:13px;line-height:1.5}.approval-card .button{width:100%;margin-top:10px}.status-awaiting_approval{color:#725400;background:#fff4c7}.approvals-page{max-width:1540px;margin:auto;padding:50px clamp(24px,6vw,100px) 100px}.approvals-heading{justify-content:space-between;align-items:start;gap:30px;margin:40px 0;display:flex}.approvals-heading h1{letter-spacing:-4px;margin:0;font-size:clamp(44px,6vw,76px)}.approvals-heading p:last-child{color:var(--muted);max-width:780px;font-size:18px}.approvals-heading>svg{color:var(--orange)}.approval-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px;display:grid}.approval-summary article{border:1px solid var(--line);background:#fff;border-radius:10px;gap:5px;padding:18px;display:grid}.approval-summary strong{font-size:30px}.approval-summary span{color:var(--muted);font-size:11px;font-weight:800}.review-queue,.approval-history{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:18px;padding:24px}.queue-title h2{margin:0;font-size:28px}.queue-title p{color:var(--muted);margin:5px 0 20px;font-size:12px}.approval-empty{text-align:center;padding:55px 20px}.approval-empty svg{color:var(--orange)}.approval-empty h2{margin:12px 0 5px}.approval-empty p{color:var(--muted)}.review-card{border:1px solid var(--line);border-radius:10px;margin-top:14px;overflow:hidden}.review-master{background:var(--paper);justify-content:space-between;gap:20px;padding:22px;display:flex}.review-master h2{margin:10px 0 6px;font-size:24px}.review-master p{color:var(--muted);margin:0;line-height:1.5}.review-variants{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;display:grid}.review-variants section{background:#fff;padding:20px}.review-variants section>div{justify-content:space-between;gap:12px;display:flex}.review-variants strong{text-transform:capitalize}.review-variants small{color:var(--muted)}.review-variants h3{margin:15px 0 6px;font-size:14px}.review-variants p{white-space:pre-wrap;color:#34312e;font-size:13px;line-height:1.55}.review-actions{grid-template-columns:1fr auto;align-items:end;gap:18px;padding:20px;display:grid}.review-actions label{grid-template-columns:auto 1fr;gap:7px;font-size:11px;font-weight:900;display:grid}.review-actions textarea{border:1px solid var(--line);font:inherit;resize:vertical;border-radius:7px;grid-column:1/-1;padding:10px}.review-actions>div{gap:8px;display:flex}.review-actions button:disabled{cursor:wait;opacity:.62;transform:none}.approval-route-state{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:18px;max-width:980px;margin:70px auto;padding:28px;display:grid}.approval-route-state>svg{color:#6e5c9f;width:30px;height:30px}.approval-route-state h1{letter-spacing:-.5px;margin:5px 0;font-size:24px}.approval-route-state p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.approval-route-state.error{background:#fffaf0;border-color:#e5d5b7}.approval-route-state.error>svg{color:#9c6b18}.approval-route-state button{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:40px;font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:0 15px;font-size:12px;font-weight:850;display:inline-flex}@media (max-width:700px){.approval-route-state{grid-template-columns:32px minmax(0,1fr);margin:32px 18px;padding:22px}.approval-route-state button{grid-column:1/-1;justify-content:center}.approval-route-state>svg:last-child{display:none}}.danger-button{color:#a42900;border-color:#a42900}.approval-history>div:last-child{display:grid}.approval-history article{border-top:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;display:grid}.history-icon{background:var(--paper);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.history-icon svg{width:15px}.history-approved{color:#375500;background:#efffd1}.approval-history article strong{text-transform:capitalize}.approval-history article p{color:var(--muted);margin:4px 0;font-size:12px}.approval-history blockquote{background:var(--paper);border-left:3px solid var(--orange);margin:8px 0 0;padding:8px 10px;font-size:12px}.approval-history time{color:var(--muted);white-space:nowrap;font-size:10px}.team-panel{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.team-panel h3{margin:0 0 4px}.team-panel .muted{margin:0;font-size:13px}.invite-form{margin-top:18px}.invite-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}.invite-fields label{gap:7px;font-size:12px;font-weight:800;display:grid}.invite-fields input,.invite-fields select,.invitation-result input{border:1px solid var(--line);background:#fbfaf7;border-radius:7px;min-width:0;height:44px;padding:0 11px}.invite-fields .button{grid-column:1/-1}.invitation-result{background:#efffd1;border-radius:8px;gap:9px;margin-top:14px;padding:14px;display:grid}.invitation-result p{margin:0;font-size:13px;line-height:1.45}.invitation-result small{color:var(--muted);line-height:1.4}.admin-boundary{max-width:760px}.admin-boundary>svg{color:var(--orange);margin-bottom:22px}.admin-boundary h1{letter-spacing:-4px;margin:0 0 20px;font-size:clamp(42px,6vw,70px)}.admin-boundary>.muted{max-width:650px;font-size:18px}.a365-product-shell{background:#f1eee6;grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.a365-rail{color:#f8f5ed;z-index:20;background:#0d0d0c;border-right:1px solid #262521;flex-direction:column;height:100vh;padding:21px 16px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.a365-logo{background:#f4f1e9;border-radius:15px 15px 15px 5px;align-items:center;height:58px;margin:0 3px 12px;padding:8px 13px;display:flex;overflow:hidden}.a365-logo img{object-fit:contain;width:100%;height:auto;max-height:42px;display:block}.a365-brand-switcher{background:#171715;border:1px solid #302f2b;border-radius:15px 7px 15px 15px;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 3px 13px;padding:10px;display:grid}.a365-brand-switcher>span{background:var(--orange);color:#0d0d0c;border-radius:7px;place-items:center;width:35px;height:35px;font-weight:950;display:grid}.a365-brand-switcher>div{gap:2px;min-width:0;display:grid}.a365-brand-switcher strong,.a365-brand-switcher small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a365-brand-switcher strong{font-size:13px}.a365-brand-switcher small{color:#8d8a82;font-size:10px}.a365-new{margin:2px 3px 14px;position:relative}.a365-new summary{background:var(--orange);color:#0d0d0c;cursor:pointer;border-radius:9px 18px;align-items:center;gap:8px;height:45px;padding:0 15px;font-size:14px;font-weight:950;list-style:none;transition:transform .15s;display:flex;box-shadow:3px 3px #5f2508}.a365-new summary:hover{transform:rotate(-.6deg)translateY(-1px)}.a365-new summary::-webkit-details-marker{display:none}.a365-new-menu{width:254px;color:var(--ink);z-index:30;background:#fff;border:1px solid #d7d1c5;border-radius:11px;padding:7px;position:absolute;top:49px;left:0;box-shadow:0 18px 48px #0005}.a365-new-menu a{border-radius:7px;grid-template-columns:30px 1fr;align-items:start;gap:8px;padding:11px;display:grid}.a365-new-menu svg{color:var(--orange-dark);margin-top:2px}.a365-new-menu span{gap:2px;display:grid}.a365-new-menu strong{font-size:13px}.a365-new-menu small{color:var(--muted);font-size:10px}.a365-primary-nav,.a365-tools nav{gap:2px;display:grid}.a365-primary-nav a,.a365-tools nav a{color:#aaa79e;border-radius:7px;align-items:center;gap:10px;min-height:37px;padding:0 11px;font-size:13px;font-weight:750;transition:all .15s;display:flex}.a365-channels{border-top:1px solid #292824;margin:17px 3px 9px;padding-top:15px}.a365-rail-label{color:#77746d;letter-spacing:1.2px;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 7px 7px;font-size:9px;font-weight:900;display:flex}.a365-rail-label a{place-items:center;display:grid}.a365-channel-list{gap:3px;display:grid}.a365-channel-list>a{color:#b9b6ae;border-radius:7px;grid-template-columns:27px minmax(0,1fr) 6px;align-items:center;gap:8px;padding:7px;font-size:11px;display:grid}.a365-channel-list>a>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a365-channel-mark{width:27px;height:27px;color:var(--orange);background:#292824;border-radius:50%;place-items:center;font-weight:950;display:grid}.a365-channel-mark.meta{color:#fff;background:#1877f2}.a365-channel-list i{background:#6a6760;border-radius:50%;width:6px;height:6px}.a365-channel-list i.active{background:var(--lime);box-shadow:0 0 0 3px #d8ff6218}.a365-empty-channel{border:1px dashed #393832;grid-template-columns:27px 1fr!important}.a365-tools{border-top:1px solid #292824;margin:7px 3px 12px;padding-top:13px}.a365-tools nav{grid-template-columns:1fr 1fr}.a365-tools nav a{gap:6px;padding:0 7px;font-size:10px}.a365-safety{color:var(--lime);background:#181b12;border:1px solid #3c412d;border-radius:9px;align-items:center;gap:9px;margin-top:auto;padding:10px 11px;display:flex}.a365-safety span{gap:2px;display:grid}.a365-safety strong{font-size:11px}.a365-safety small{color:#a8ac9c;font-size:9px}.a365-product-stage{min-width:0}.a365-product-stage>.workspace-shell>.dashboard-header,.a365-product-stage>main>.dashboard-header,.a365-product-stage>main>section>.back-link,.a365-product-stage>main>.back-link{display:none}.a365-product-stage .brand-kit-page,.a365-product-stage .media-page,.a365-product-stage .intelligence-page,.a365-product-stage .content-page,.a365-product-stage .composer-page,.a365-product-stage .approvals-page,.a365-product-stage .calendar-page,.a365-product-stage .connections-page,.a365-product-stage .analytics-page,.a365-product-stage .team-page,.a365-product-stage .billing-page,.a365-product-stage .ai-page{padding-top:48px}.a365-home{max-width:1500px;margin:0 auto;padding:55px clamp(28px,5vw,78px) 80px;position:relative;overflow:hidden}.a365-home:before{content:"";pointer-events:none;border:80px solid #ff6b1a0c;border-radius:50%;width:390px;height:390px;position:absolute;top:-210px;right:-230px}.a365-home-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:46px;padding:30px 0 48px;display:grid}.a365-hero-copy{position:relative}.a365-home-hero h1{letter-spacing:-6px;margin:0;font-size:clamp(58px,7.1vw,104px);font-weight:750;line-height:.86}.a365-home-hero h1 em{color:var(--orange-dark);font-style:normal;position:relative}.a365-home-hero h1 em:after{content:"";background:var(--orange);opacity:.28;border-radius:50%;height:9px;position:absolute;bottom:-12px;left:2%;right:-2%;transform:rotate(-1.2deg)}.a365-home-hero>div>p:nth-of-type(2){max-width:650px;color:var(--muted);margin:28px 0 0;font-size:17px;line-height:1.55}.a365-scribble{color:#8b8377;font-family:Bradley Hand,Segoe Print,cursive;font-size:16px;position:absolute;bottom:-12px;right:3%;transform:rotate(-4deg)}.a365-hero-action{background:var(--ink);color:#fff;box-shadow:9px 9px 0 var(--orange);border-radius:28px 10px 28px 28px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:23px;transition:all .18s;display:grid;position:relative;transform:rotate(1.2deg)translateY(-7px)}.a365-hero-action:hover{box-shadow:12px 12px 0 var(--orange);transform:rotate(0)translate(-2px,-10px)}.a365-hero-action>svg:first-child{color:var(--orange)}.a365-hero-action>span{gap:4px;display:grid}.a365-hero-action strong{font-size:14px}.a365-hero-action small{color:#929087;font-size:10px}.a365-pulse{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.a365-pulse article{border-right:1px solid var(--line);align-items:center;gap:16px;padding:21px 24px;display:flex}.a365-pulse article:first-child{padding-left:0}.a365-pulse article:last-child{border:0}.a365-pulse article>span{color:var(--orange-dark);font-size:9px;font-weight:950}.a365-pulse article>div{gap:3px;display:grid}.a365-pulse small{text-transform:uppercase;letter-spacing:.7px;color:var(--muted);font-size:9px;font-weight:850}.a365-pulse strong{font-size:17px}.a365-home-grid{grid-template-columns:1.12fr .88fr;gap:15px;margin:34px 0;display:grid}.a365-action-card{background:#fff;border:0;border-radius:28px 12px 28px 28px;flex-direction:column;min-height:220px;padding:27px;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #352f2510}.a365-action-card:nth-child(2){background:#e4ff91;border-radius:12px 32px 28px 28px;transform:translateY(16px)}.a365-action-card:nth-child(3){color:#fff;background:#1a1917;border-radius:32px 28px 12px}.a365-action-card:nth-child(4){border-radius:28px 28px 32px 10px;transform:translateY(16px)}.a365-action-card:after{content:"";opacity:.035;border:24px solid;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-75px;right:-75px}.a365-action-card:hover{box-shadow:8px 10px 0 var(--orange);transform:translateY(-4px)rotate(-.4deg)}.a365-action-card:nth-child(2):hover,.a365-action-card:nth-child(4):hover{transform:translateY(10px)rotate(.4deg)}.a365-action-card>div{color:var(--orange-dark);justify-content:space-between;display:flex}.a365-action-card:nth-child(3)>div{color:var(--orange)}.a365-action-card>div span{font-size:10px;font-weight:950}.a365-action-card h2{letter-spacing:-1.5px;margin:38px 0 7px;font-size:31px}.a365-action-card p{color:var(--muted);max-width:390px;margin:0;font-size:13px;line-height:1.5}.a365-action-card:nth-child(3) p{color:#aaa69c}.a365-action-card>strong{align-items:center;gap:5px;margin-top:auto;font-size:11px;display:flex}.a365-focus-strip{background:var(--orange);color:#15130f;border-radius:12px 28px;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex;transform:rotate(-.25deg)}.a365-focus-strip>div,.a365-focus-strip>a{align-items:center;gap:10px;display:flex}.a365-focus-strip span{gap:2px;display:grid}.a365-focus-strip strong{font-size:12px}.a365-focus-strip small{font-size:10px}.a365-focus-strip>a{white-space:nowrap;font-size:11px;font-weight:950}.a365-rail{color:var(--ink);background:#fbfaf7;border-right:1px solid #e5e1d9;box-shadow:6px 0 24px #473e2e08}.a365-logo{background:0 0;border-radius:0;height:61px;margin:0 5px 12px;padding:5px 7px;overflow:visible}.a365-logo img{object-position:left center;width:190px;max-height:51px}.a365-brand-switcher{color:var(--ink);background:#f1eee7;border-color:#e0dbd0;border-radius:11px;margin-top:2px}.a365-brand-switcher small{color:#7c766d}.a365-new summary{color:#9f3a08;box-shadow:none;background:#fff0e7;border:1px solid #ffd4bb;border-radius:10px}.a365-rail-label{color:#969087}.a365-channel-list>a{color:#5f5a53}.a365-channel-list>a:hover{color:var(--ink);background:#f1eee8}.a365-channel-mark{color:var(--orange-dark);background:#e8e4dc}.a365-dashboard{max-width:1420px;padding:38px clamp(30px,4vw,64px) 70px;overflow:visible}.a365-dashboard:before{display:none}.a365-dashboard-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.a365-dashboard-head .eyebrow{margin-bottom:7px}.a365-dashboard-head h1{letter-spacing:-1.5px;margin:0;font-size:34px;font-weight:750}.a365-dashboard-head p:last-child{color:var(--muted);margin:7px 0 0;font-size:13px}.a365-create-button{min-height:42px;box-shadow:none;border-radius:9px}.a365-create-button:hover{box-shadow:none;transform:none}.a365-quick-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.a365-quick-grid>a{background:#fff;border:1px solid #e4e0d8;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:14px;transition:all .15s;display:grid}.a365-quick-grid>a:hover{border-color:#f0a478;transform:translateY(-1px);box-shadow:0 5px 16px #4a3e2e0c}.a365-quick-grid>a>span{width:36px;height:36px;color:var(--orange-dark);background:#fff0e7;border-radius:10px;place-items:center;display:grid}.a365-quick-grid>a:nth-child(2)>span{color:#697b24;background:#eff8d8}.a365-quick-grid>a:nth-child(3)>span{color:#41689d;background:#e9f1ff}.a365-quick-grid>a:nth-child(4)>span{color:#7654a4;background:#f1eaff}.a365-quick-grid div{gap:3px;min-width:0;display:grid}.a365-quick-grid small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.a365-quick-grid>a>svg{color:#aaa49b}.a365-dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(290px,.7fr);align-items:start;gap:18px;display:grid}.a365-dashboard-main,.a365-dashboard-side{gap:18px;display:grid}.a365-panel{background:#fff;border:1px solid #e4e0d8;border-radius:14px;padding:20px}.a365-panel>header{justify-content:space-between;align-items:start;gap:20px;padding-bottom:16px;display:flex}.a365-panel>header h2{letter-spacing:-.5px;margin:0;font-size:18px}.a365-panel>header p{color:var(--muted);margin:4px 0 0;font-size:10px}.a365-panel>header>a{color:var(--orange-dark);font-size:11px;font-weight:800}.a365-date{color:var(--muted);background:#f4f1eb;border-radius:7px;padding:6px 9px;font-size:10px;font-weight:800}.a365-mini-stats{border-top:1px solid #ece8e0;grid-template-columns:repeat(4,1fr);display:grid}.a365-mini-stats>a{border-right:1px solid #ece8e0;gap:4px;padding:18px 15px 4px;display:grid}.a365-mini-stats>a:first-child{padding-left:0}.a365-mini-stats>a:last-child{border:0}.a365-mini-stats strong{letter-spacing:-1px;font-size:27px}.a365-mini-stats span{color:var(--muted);font-size:10px}.a365-recent-list{display:grid}.a365-recent-list>a{border-top:1px solid #eeeae3;grid-template-columns:90px minmax(0,1fr) 55px 18px;align-items:center;gap:12px;padding:13px 0;display:grid}.a365-recent-list>a>strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.a365-recent-list time{color:var(--muted);font-size:10px}.a365-recent-list>a>svg{color:#aaa49b}.a365-recent-list .status{justify-self:start}.a365-upcoming-list{display:grid}.a365-upcoming-list article{border-top:1px solid #eeeae3;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;padding:12px 0;display:grid}.a365-upcoming-list time{width:40px;height:43px;color:var(--orange-dark);background:#fff0e7;border-radius:9px;align-content:center;place-items:center;display:grid}.a365-upcoming-list time strong{font-size:15px;line-height:1}.a365-upcoming-list time span{text-transform:uppercase;font-size:8px}.a365-upcoming-list article>div{gap:3px;min-width:0;display:grid}.a365-upcoming-list article>div strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.a365-upcoming-list small{color:var(--muted);text-transform:capitalize;font-size:9px}.a365-panel-empty{min-height:90px;color:var(--muted);border-top:1px solid #eeeae3;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.a365-panel-empty>a{color:var(--orange-dark);font-weight:800}.a365-soft-note{background:#fff4ec;border:1px solid #ffe0cc;border-radius:14px;padding:17px}.a365-soft-note>span{color:var(--orange-dark);text-transform:uppercase;letter-spacing:.8px;font-size:9px;font-weight:900}.a365-soft-note p{color:#6e6259;margin:7px 0 12px;font-size:11px;line-height:1.45}.a365-soft-note a{color:#a4410e;align-items:center;gap:5px;font-size:10px;font-weight:850;display:flex}@media (max-width:1100px){.a365-quick-grid{grid-template-columns:1fr 1fr}.a365-dashboard-grid{grid-template-columns:1fr}.a365-dashboard-side{grid-template-columns:1fr 1fr}}.a365-rail{font-family:var(--font-geist-sans), sans-serif}.a365-brand-switcher strong{font-size:12px;font-weight:650}.a365-primary-nav a{letter-spacing:-.1px;font-size:12px;font-weight:550}.a365-primary-nav a.active{font-weight:650}.a365-tools nav a{font-size:10px;font-weight:550}.a365-channel-list>a{font-size:10px}.a365-rail-label{font-family:var(--font-geist-mono), monospace;letter-spacing:1.3px;font-weight:600}.a365-dashboard-head{border-bottom:1px solid #e5e0d7;margin-bottom:25px;padding-bottom:19px;position:relative}.a365-dashboard-head:after{content:"";background:var(--orange);border-radius:9px;width:58px;height:3px;position:absolute;bottom:-2px;left:0}.a365-dashboard-head .eyebrow{font-family:var(--font-geist-mono), monospace;letter-spacing:1.1px;font-size:9px;font-weight:650}.a365-dashboard-head p:last-child{font-size:12px}.a365-create-button{padding:0 17px;font-size:12px;font-weight:650}.a365-quick-grid{background:#fff;border:1px solid #e4e0d8;border-radius:16px;gap:0;padding:5px;position:relative;overflow:hidden;box-shadow:0 6px 24px #44382509}.a365-quick-grid:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff6b1a20 20%,#b7d66430 50%,#8063ad25 80%,#0000);height:1px;position:absolute;top:50%;left:8%;right:8%}.a365-quick-grid>a{box-shadow:none;background:#fff;border:0;border-radius:11px;padding:13px;position:relative}.a365-quick-grid>a:not(:last-child):after{content:"";background:#ece8e1;width:1px;position:absolute;top:13px;bottom:13px;right:0}.a365-quick-grid>a:hover{box-shadow:none;background:#fff9f5;border:0;transform:none}.a365-quick-grid>a:nth-child(2):hover{background:#f8fbea}.a365-quick-grid>a:nth-child(3):hover{background:#f4f7fc}.a365-quick-grid>a:nth-child(4):hover{background:#f9f6fc}.a365-quick-grid>a>span{z-index:1;border-radius:12px;width:36px;height:36px;position:relative;box-shadow:0 0 0 5px #fff}.a365-quick-grid div{z-index:1;position:relative}.a365-quick-grid em{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.8px;color:#a69f95;font-size:7px;font-style:normal;font-weight:600;line-height:1}.a365-quick-grid strong{letter-spacing:-.2px;font-size:12px;font-weight:650}.a365-quick-grid small{font-size:9px}.a365-quick-grid>a>svg{z-index:1;width:14px;position:relative}.a365-dashboard-grid,.a365-dashboard-main,.a365-dashboard-side{gap:16px}.a365-panel{border:0;border-radius:16px;padding:19px;box-shadow:0 2px #e7e2d9,0 10px 30px #463b2b09}.a365-panel>header h2{letter-spacing:-.35px;font-size:16px;font-weight:620}.a365-panel>header p{font-size:9px}.a365-panel>header>a{font-size:10px;font-weight:650}.a365-date{font-family:var(--font-geist-mono), monospace;background:#f6f2eb;font-size:9px;font-weight:550}.a365-today-panel{background:linear-gradient(105deg,#fff 0% 72%,#fff8f3 100%);position:relative;overflow:hidden}.a365-today-panel:after{content:"!";color:#ff6b1a0b;pointer-events:none;font-size:125px;font-weight:800;line-height:1;position:absolute;bottom:-39px;right:18px;transform:rotate(8deg)}.a365-mini-stats{z-index:1;position:relative}.a365-mini-stats strong{font-size:24px;font-weight:620}.a365-mini-stats span{font-size:9px}.a365-recent-list>a{grid-template-columns:82px minmax(0,1fr) 50px 16px;padding:12px 2px}.a365-recent-list>a>strong{font-size:11px;font-weight:560}.a365-recent-list time{font-family:var(--font-geist-mono), monospace;font-size:9px}.a365-recent-list .status{letter-spacing:.25px;font-size:8px;font-weight:650}.a365-upcoming-list article>div strong{font-size:10px;font-weight:620}.a365-soft-note{box-shadow:inset 3px 0 0 var(--orange);background:linear-gradient(135deg,#fff1e7,#fff8f2);border:0}.a365-soft-note>span{font-family:var(--font-geist-mono), monospace;font-weight:650}.a365-soft-note a{font-weight:650}.a365-new summary{background:var(--orange);color:var(--ink);clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%);box-shadow:none;border:0;border-radius:0}.button.primary.a365-create-button{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%);background:var(--peach);min-height:44px;color:var(--orange-dark);border:0;border-radius:0;padding:0 19px;font-size:12px;font-weight:650;box-shadow:inset 0 0 0 1px #ffd4bb}.a365-quick-grid em{letter-spacing:.75px;color:#817b72;font-size:8px;font-weight:650;line-height:1.15;display:block}.a365-quick-grid strong{color:var(--ink);font-size:13px;line-height:1.3;display:block}.a365-quick-grid small{color:var(--muted);display:block}.a365-rhythm{z-index:2;border-top:1px solid #eee9e1;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:14px;margin-top:18px;padding:14px 0 2px;display:grid;position:relative}.a365-rhythm-label{gap:3px;display:grid}.a365-rhythm-label span{font-size:10px;font-weight:650}.a365-rhythm-label small{font-family:var(--font-geist-mono), monospace;color:var(--muted);font-size:8px}.a365-rhythm-days{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.a365-rhythm-days>div{color:#9a948b;background:#f6f3ed;border-radius:8px;align-content:center;place-items:center;gap:3px;min-width:0;height:42px;display:grid}.a365-rhythm-days span{text-transform:uppercase;letter-spacing:.35px;font-size:7px}.a365-rhythm-days i{font-family:var(--font-geist-mono), monospace;font-size:10px;font-style:normal}.a365-rhythm-days .has-posts{background:var(--orange);color:var(--ink);box-shadow:0 3px #d54e12}.a365-rhythm-days .has-posts i{font-weight:750}.a365-next-move{z-index:2;box-shadow:inset 3px 0 0 var(--orange);background:#fbfaf7;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:12px 14px;display:flex;position:relative}.a365-next-move>span{gap:2px;display:grid}.a365-next-move em{font-family:var(--font-geist-mono), monospace;color:var(--orange-dark);text-transform:uppercase;letter-spacing:.8px;font-size:7px;font-style:normal}.a365-next-move strong{font-size:10px;font-weight:560}.a365-next-move b{color:var(--orange-dark);white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:650;display:flex}.a365-rail{color:#111214;box-shadow:none;background:#fff;border-color:#e8e9ec}.a365-logo{height:68px;margin-bottom:16px;padding:7px 9px}.a365-logo img{width:183px;max-height:54px}.a365-brand-switcher{background:#f6f7f8;border-color:#e7e8eb;border-radius:12px}.a365-brand-switcher>span{color:#fff;background:#111214;border-radius:9px}.a365-brand-switcher svg{color:#8a8d93}.a365-new summary{color:#fff;clip-path:none;background:#111214;border-radius:11px;height:44px;font-size:12px;font-weight:620;box-shadow:0 5px 14px #1112141c}.a365-new summary:hover{background:#292b2f;transform:translateY(-1px)}.a365-primary-nav a,.a365-tools nav a{color:#60636a}.a365-primary-nav a:hover,.a365-tools nav a:hover{color:#111214;background:#f5f6f7}.a365-primary-nav a.active,.a365-tools nav a.active{color:#111214;background:#eef2f8}.a365-primary-nav a.active svg,.a365-tools nav a.active svg{color:#2563eb}.a365-channels,.a365-tools{border-color:#ececef}.a365-safety{color:#4e535b;background:#f6f7f8;border-color:#e8e9ec}.a365-safety small{color:#8b8e94}.a365-dashboard{background:radial-gradient(circle at 91% -4%,#dfe9ff 0,#0000 225px);max-width:1450px;padding-top:42px}.a365-dashboard-head{border-color:#e0e2e6;margin-bottom:24px;padding-bottom:22px}.a365-dashboard-head:after{background:#2563eb;width:42px;height:2px}.a365-dashboard-head .eyebrow{color:#6b7078}.a365-dashboard-head h1{color:#0c0d0f;font-size:31px;font-weight:580}.a365-dashboard-head p:last-child{color:#73777e}.button.primary.a365-create-button{color:#fff;clip-path:none;background:#2563eb;border-radius:11px;min-height:43px;padding:0 18px;box-shadow:0 5px 16px #2563eb2c}.a365-quick-grid{border-color:#e3e5e9;border-radius:15px;box-shadow:0 8px 30px #19233b08}.a365-quick-grid:before{display:none}.a365-quick-grid>a:not(:last-child):after{background:#e9eaed}.a365-quick-grid>a:hover,.a365-quick-grid>a:nth-child(2):hover,.a365-quick-grid>a:nth-child(3):hover,.a365-quick-grid>a:nth-child(4):hover{background:#f7f9fc}.a365-quick-grid>a>span,.a365-quick-grid>a:nth-child(2)>span,.a365-quick-grid>a:nth-child(3)>span,.a365-quick-grid>a:nth-child(4)>span{color:#2563eb;box-shadow:none;background:#eef3ff;border-radius:10px}.a365-quick-grid strong{color:#15171a}.a365-today-panel:after{content:"365";color:#2563eb08;font-size:75px;font-weight:650;bottom:-22px;right:13px;transform:none}.a365-date{color:#656a72;background:#f1f3f6}.a365-mini-stats,.a365-mini-stats>a,.a365-rhythm,.a365-recent-list>a,.a365-upcoming-list article,.a365-panel-empty{border-color:#eceef1}.a365-rhythm-days>div{color:#8a8f97;background:#f1f3f6}.a365-rhythm-days .has-posts{color:#fff;background:#2563eb;box-shadow:0 3px #153e9f}.a365-next-move{background:#f5f7fb;box-shadow:inset 3px 0 #2563eb}.a365-soft-note{background:#f1f4f9;box-shadow:inset 3px 0 #64748b}.a365-upcoming-list time{color:#1746b0;background:#eef3ff}.a365-rail{background:#fffdf8;border-right:0;box-shadow:8px 0 #171717}.a365-logo{transform:rotate(-1deg)}.a365-brand-switcher{background:#f0ecff;border:2px solid #171717;border-radius:16px 5px 16px 16px;box-shadow:4px 4px #171717}.a365-brand-switcher>span{color:#171717;background:#ff6b2c}.a365-new summary{color:#fff;background:linear-gradient(100deg,#ff5f2e 0%,#ff3d81 100%);border-radius:7px 22px;height:48px;font-size:13px;font-weight:750;box-shadow:5px 5px #171717}.a365-new summary:hover{background:linear-gradient(100deg,#ff7345,#ff5592);transform:translate(-1px,-1px);box-shadow:6px 6px #171717}.a365-primary-nav a.active{color:#171717;background:#dfff59;border-radius:5px 13px;box-shadow:3px 3px #171717}.a365-primary-nav a.active svg{color:#171717}.a365-channel-mark.sandbox{color:#171717;background:#dfff59}.a365-safety{color:#171717;background:#fff3ae;border:1px solid #171717;box-shadow:3px 3px #171717}.a365-dashboard{isolation:isolate;background:radial-gradient(circle at 84% 3%,#ffccde 0,#0000 210px),radial-gradient(circle at 48% 30%,#d8cbff70 0,#0000 280px),#f3f0ff;max-width:1480px;position:relative}.a365-dashboard:after{content:"ATTENTION / CREATE / MOVE / LEARN";z-index:-1;font-family:var(--font-geist-mono), monospace;letter-spacing:3px;color:#776b9b;font-size:9px;position:absolute;top:350px;right:-126px;transform:rotate(90deg)}.a365-dashboard-head{border:0;padding:10px 0 23px}.a365-dashboard-head:after{background:linear-gradient(90deg,#ff5f2e,#ff3d81,#754cff);border-radius:9px;width:84px;height:7px}.a365-dashboard-head .eyebrow{color:#fff;background:#171717;border-radius:4px;padding:6px 9px;display:inline-block;transform:rotate(-1deg)}.a365-dashboard-head h1{letter-spacing:-2px;font-size:38px;font-weight:690}.a365-dashboard-head p:last-child{color:#5d5670;font-size:13px}.button.primary.a365-create-button{color:#fff;background:#7447ff;border:2px solid #171717;border-radius:24px 6px 24px 24px;min-height:48px;font-size:13px;font-weight:750;box-shadow:6px 6px #171717}.button.primary.a365-create-button:hover{background:#865fff;transform:translate(-2px,-2px);box-shadow:8px 8px #171717}.a365-quick-grid{box-shadow:none;background:0 0;border:0;grid-template-columns:1.05fr .95fr 1.05fr .95fr;gap:9px;padding:0;display:grid;overflow:visible}.a365-quick-grid>a{background:#ffddb8;border-radius:18px 5px 18px 18px;min-height:89px;padding:13px 14px;transition:transform .14s,box-shadow .14s;border:2px solid #171717!important;box-shadow:4px 4px #171717!important}.a365-quick-grid>a:nth-child(2){background:#dfff59;border-radius:5px 18px 18px}.a365-quick-grid>a:nth-child(3){background:#cce6ff;border-radius:18px 18px 5px}.a365-quick-grid>a:nth-child(4){background:#dfd1ff;border-radius:18px 18px 18px 5px}.a365-quick-grid>a:after{display:none}.a365-quick-grid>a:hover,.a365-quick-grid>a:nth-child(2):hover,.a365-quick-grid>a:nth-child(3):hover,.a365-quick-grid>a:nth-child(4):hover{background:inherit;transform:translate(-2px,-2px)rotate(-.5deg);box-shadow:7px 7px #171717!important}.a365-quick-grid>a>span,.a365-quick-grid>a:nth-child(2)>span,.a365-quick-grid>a:nth-child(3)>span,.a365-quick-grid>a:nth-child(4)>span{color:#171717;background:#fff;border:1px solid #171717;border-radius:50%}.a365-quick-grid em{color:#554b63}.a365-quick-grid strong{color:#171717;font-size:14px}.a365-quick-grid small{color:#554f5e}.a365-dashboard-grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.72fr);gap:14px}.a365-dashboard-main,.a365-dashboard-side{gap:14px}.a365-panel{border:2px solid #171717;border-radius:22px 8px 22px 22px;box-shadow:5px 5px #171717}.a365-today-panel:after{content:"!";color:#1717170b;font-size:170px;bottom:-60px;right:5px;transform:rotate(7deg)}.a365-panel>header h2{font-size:19px;font-weight:720}.a365-date{color:#171717;background:#fff;border:1px solid #171717}.a365-mini-stats,.a365-mini-stats>a,.a365-rhythm,.a365-recent-list>a,.a365-upcoming-list article{border-color:#17171725}.a365-mini-stats strong{color:#171717;font-size:29px}.a365-rhythm-days>div{color:#665d45;background:#fff9;border:1px solid #17171722}.a365-next-move{background:#fff;border:2px solid #171717;border-radius:7px 15px;box-shadow:3px 3px #171717}.a365-next-move em,.a365-next-move b{color:#6d39ee}.a365-dashboard-main>.a365-panel:nth-child(2){background:#fff}.a365-dashboard-side>.a365-panel{background:#d9eeff;border-radius:8px 22px 22px}.a365-upcoming-list time{color:#fff;background:#7447ff;border:1px solid #171717;box-shadow:2px 2px #171717}.a365-panel>header>a{color:#582acb}.a365-soft-note{background:#ffccde;border:2px solid #171717;border-radius:18px 6px 18px 18px;box-shadow:4px 4px #171717}.a365-soft-note>span,.a365-soft-note a{color:#7a1642}.a365-soft-note p{color:#5f2941}.a365-product-shell{background:#f7f5ff}.a365-rail{box-shadow:3px 0 #232228}.a365-brand-switcher{border-width:1px;box-shadow:3px 3px #2d2b32}.a365-new summary{background:linear-gradient(100deg,#ff7148,#f55287);box-shadow:3px 3px #242229}.a365-new summary:hover{box-shadow:4px 4px #242229}.a365-primary-nav a.active{background:#e8ff93;box-shadow:2px 2px #2b2930}.a365-safety{background:#fff7bf;box-shadow:2px 2px #302d34}.a365-dashboard:after{display:none}.a365-dashboard-head h1{font-size:35px}.button.primary.a365-create-button{background:#7a58ed;border-width:1px;box-shadow:4px 4px #29262f}.button.primary.a365-create-button:hover{background:#8769ee;box-shadow:5px 5px #29262f}.a365-quick-grid>a{min-height:82px;border-width:1px!important;box-shadow:3px 3px #2f2c34!important}.a365-quick-grid>a:hover,.a365-quick-grid>a:nth-child(2):hover,.a365-quick-grid>a:nth-child(3):hover,.a365-quick-grid>a:nth-child(4):hover{box-shadow:4px 4px #2f2c34!important}.a365-panel{border-width:1px;box-shadow:4px 4px #302d34}.a365-rhythm-days .has-posts{background:#ee5790;box-shadow:2px 2px #302d34}.a365-next-move{border-width:1px;box-shadow:2px 2px #302d34}.a365-upcoming-list time{background:#7a58ed;box-shadow:1px 1px #302d34}.a365-soft-note{background:#ffdae7;border-width:1px;box-shadow:3px 3px #302d34}.a365-logo{justify-content:flex-start;height:118px;margin:0 3px 7px;padding:9px 6px 16px;overflow:visible;transform:none}.a365-machine-logo{color:#111;font-family:"Courier New", var(--font-geist-mono), monospace;text-transform:uppercase;align-content:start;justify-items:end;line-height:.82;display:grid;position:relative;transform:rotate(-2deg)}.a365-machine-logo>span{letter-spacing:1.3px;text-shadow:.7px 0 #111,-.7px 0 #111;font-size:26px;font-weight:900}.a365-machine-logo>strong{letter-spacing:-1.2px;text-shadow:1px 0 #111,-1px 0 #111;margin:6px 2px 0 0;font-size:41px;font-weight:900}.a365-machine-logo:after{content:"";opacity:.14;background:#111;border-radius:50%;height:2px;position:absolute;bottom:-11px;left:2px;right:0;transform:rotate(-1deg)}.a365-section-kicker{font-family:var(--font-geist-mono), monospace;letter-spacing:1.2px;text-transform:uppercase;color:#6e6382;margin:0 0 10px;font-size:9px;font-weight:650}.a365-dashboard{background:radial-gradient(circle at 84% 3%,#f9eaf1 0,#0000 230px),#f7f5ff}.a365-quick-grid>a:first-child{background:#fff1df}.a365-quick-grid>a:nth-child(2){background:#f2ffd0}.a365-quick-grid>a:nth-child(3){background:#edf5ff}.a365-quick-grid>a:nth-child(4){background:#f3edff}.a365-quick-grid>a>span,.a365-quick-grid>a:nth-child(2)>span,.a365-quick-grid>a:nth-child(3)>span,.a365-quick-grid>a:nth-child(4)>span{color:#242127;background:#fff;width:38px;height:38px}.a365-quick-grid strong{font-size:14px}.a365-quick-grid small{color:#645f68;font-size:9px}.a365-today-panel{background:#fffef2}.a365-today-panel:after{color:#e5e86812}.a365-mini-stats strong{color:#181719}.a365-rhythm-days>div{color:#4e4a51;background:#f7f6f0;border-color:#d9d6ca}.a365-rhythm-days span{color:#615d64;font-size:8px;font-weight:650}.a365-rhythm-days i{color:#37343a;font-size:11px}.a365-rhythm-days .has-posts{color:#fff;background:#d95082;border-color:#342b31;box-shadow:2px 2px #342b31}.a365-rhythm-days .has-posts span,.a365-rhythm-days .has-posts i{color:#fff}.a365-next-move,.a365-dashboard-main>.a365-panel:nth-child(2){background:#fff}.a365-dashboard-side>.a365-panel{background:#f4f8ff}.a365-upcoming-list time{background:#7150db}.a365-soft-note{background:#fff4f7}.a365-panel>header h2{letter-spacing:-.45px}.a365-panel>header p{color:#69646d}.a365-primary-nav svg,.a365-tools svg{stroke-width:1.8px}.a365-quick-grid svg{stroke-width:2px}.a365-panel svg{stroke-width:1.9px}.attention-compose-page{isolation:isolate;min-height:100vh;padding:28px clamp(20px,3vw,48px) 55px;position:relative}.attention-compose-backdrop{z-index:-1;background:radial-gradient(circle at 82% 3%,#7b5cd857 0,#0000 340px),radial-gradient(circle at 12% 88%,#d9ff6217 0,#0000 300px),linear-gradient(135deg,#24212a 0%,#302a3b 52%,#211f27 100%);position:fixed;inset:0}.attention-compose-modal{background:#fffdf9;border:1px solid #17151b;border-radius:24px 8px 24px 24px;max-width:1160px;margin:0 auto;overflow:hidden;box-shadow:8px 8px #17151b,0 24px 70px #0a080e57}.attention-compose-head{border-bottom:1px solid #ddd7df;justify-content:space-between;align-items:start;gap:24px;padding:27px 30px 22px;display:flex}.attention-compose-head h1{letter-spacing:-1.4px;margin:0;font-size:30px}.attention-compose-head .attention-head-lockup{letter-spacing:-.045em}.attention-compose-head .attention-head-lockup>span{font-weight:480}.attention-compose-head .attention-head-lockup>strong{text-shadow:none;font-weight:800}.attention-compose-head h1 .attention-head-signal{vertical-align:-6px;color:#302d34;filter:none;transform-origin:50% 68%;place-items:center;width:46px;height:46px;margin-left:-5px;display:inline-grid;transform:rotate(-5deg)}.attention-compose-head h1 .attention-head-signal svg{shape-rendering:geometricprecision;width:42px;height:42px;overflow:visible}.attention-compose-head h1 .attention-head-signal svg path:first-child,.attention-compose-head h1 .attention-head-signal svg path:last-child{fill:#0000;stroke:#302d34;stroke-width:1.35px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.attention-compose-head>a{background:#fff;border:1px solid #2e2b32;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.attention-compose-form{grid-template-columns:275px minmax(0,1fr);display:grid}.attention-channel-picker{background:#f4f8ff;border-right:1px solid #d8dce5;padding:27px 20px}.attention-channel-picker>div:first-child>span,.attention-writing-label>span{font-family:var(--font-geist-mono), monospace;color:#7055d4;letter-spacing:1px;font-size:9px}.attention-channel-picker h2,.attention-writing-label h2{margin:6px 0 3px;font-size:17px}.attention-channel-picker p,.attention-writing-label p{color:#6f6b75;margin:0;font-size:10px}.attention-channel-options{gap:8px;margin-top:22px;display:grid}.attention-channel-options label,.attention-channel-options>a{cursor:pointer;background:#fff;border:1px solid #d7d9df;border-radius:12px;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;gap:9px;padding:11px;display:grid;position:relative}.attention-channel-options label:hover{border-color:#7659dc}.attention-channel-options input{opacity:0;position:absolute}.attention-channel-options label:has(input:checked){background:#efffd0;border-color:#2d2b31;box-shadow:2px 2px #2d2b31}.attention-channel-options label>span,.attention-channel-options>a>span{gap:2px;min-width:0;display:grid}.attention-channel-options strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.attention-channel-options small{color:#706c74;text-transform:capitalize;font-size:8px}.attention-channel-options label>b{color:#0000;border:1px solid #b7b3bc;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.attention-channel-options label:has(input:checked)>b{color:#fff;background:#2d2b31}.attention-manage-channels{color:#6043c5;align-items:center;gap:6px;margin-top:16px;font-size:9px;font-weight:700;display:flex}.attention-writing-stage{gap:18px;padding:27px 30px 22px;display:grid}.attention-writing-label{grid-template-columns:25px 1fr;align-items:start;display:grid}.attention-title{gap:7px;display:grid}.attention-title>span{text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:800}.attention-title input{font:inherit;background:0 0;border:0;border-bottom:2px solid #2e2b32;outline:none;padding:7px 1px 12px;font-size:20px;font-weight:650}.attention-title input:focus{border-color:#7659dc}.attention-copy{position:relative}.attention-copy>svg{color:#7659dc;position:absolute;top:17px;left:16px}.attention-compose-pro .attention-copy textarea{resize:vertical;width:100%;min-height:215px;font:inherit;background:#fff;border:1px solid #cbc6d0;border-radius:16px 5px 16px 16px;outline:none;padding:17px 18px 17px 48px;font-size:14px;line-height:1.6}.attention-copy textarea:focus{border-color:#7659dc;box-shadow:0 0 0 3px #7659dc18}.attention-compose-tools{flex-wrap:wrap;gap:8px;display:flex}.attention-compose-tools button{font:inherit;cursor:pointer;background:#f8f6fb;border:1px solid #d7d2db;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;font-weight:650;display:flex}.attention-compose-tools button:hover{background:#f0eaff;border-color:#a798df}.attention-compose-foot{z-index:80;background:#fff;border-top:1px solid #ddd7df;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;display:flex;position:relative}.attention-compose-foot>a{align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.attention-compose-foot>div{align-items:center;gap:14px;display:flex}.attention-compose-foot>div>span{color:#78737c;font-size:9px}.attention-compose-foot .button{color:#fff;background:#7659dc;border:1px solid #2e2b32;box-shadow:3px 3px #2e2b32}.a365-new-menu{border:1px solid #2d2a31;border-radius:15px 5px 15px 15px;width:270px;padding:9px;box-shadow:5px 5px #2d2a31}.a365-new-menu a{border-radius:9px;padding:12px}.a365-new-menu a:hover{background:#f2ffd5}.a365-new-menu a:first-child{background:#f5efff}.a365-new-menu a:first-child:hover{background:#ece3ff}.a365-new-menu svg{color:#6849d0}.attention-compose-modal{max-width:1320px}@media (min-width:1081px){.attention-compose-modal{grid-template-rows:auto minmax(0,1fr);height:clamp(720px,100dvh - 56px,922px);display:grid}.attention-compose-pro{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}.attention-compose-pro>.attention-channel-picker,.attention-compose-pro>.attention-writing-stage,.attention-compose-pro>.attention-preview-rail{min-height:0}.attention-compose-pro>.attention-channel-picker,.attention-compose-pro>.attention-writing-stage{scrollbar-gutter:stable;overscroll-behavior:contain;overflow-y:auto}}.attention-compose-head{padding:20px 27px 17px}.attention-compose-head h1{font-size:25px}.attention-compose-pro .attention-channel-picker{padding:22px 16px}.attention-compose-pro .attention-channel-options{margin-top:16px}.attention-compose-pro .attention-writing-stage{gap:13px;padding:22px 24px 18px}.attention-copy>small{color:#89838d;background:#fff;padding:2px 5px;font-size:8px;position:absolute;bottom:9px;right:11px}.attention-hashtags{color:#7659dc;border:1px solid #d7d2db;border-radius:9px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 6px 5px 10px;display:grid}.attention-hashtags input{font:inherit;background:0 0;border:0;outline:0;font-size:10px}.attention-hashtags button{color:#6043c5;font:inherit;background:#efeaff;border:0;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:750}.attention-preview-rail{z-index:1;background:#f7f5f0;border-left:1px solid #ddd8d0;padding:22px 18px;position:relative}.attention-preview-title{grid-template-columns:25px 1fr;display:grid}.attention-preview-title>span{font-family:var(--font-geist-mono), monospace;color:#7055d4;font-size:9px}.attention-preview-title h2{margin:0 0 3px;font-size:17px}.attention-preview-title p{color:#716d75;text-transform:capitalize;margin:0;font-size:9px}.attention-preview-card{background:#fff;border:1px solid #d4d0ca;border-radius:12px;margin-top:17px;overflow:hidden;box-shadow:0 5px 18px #332c210b}.attention-preview-card>header{grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:12px;display:grid}.attention-preview-card>header>span{gap:2px;display:grid}.attention-preview-card>header strong{font-size:10px}.attention-preview-card>header small{color:#858087;font-size:8px}.attention-preview-card>header>b{font-size:11px}.attention-preview-card>p{white-space:pre-wrap;min-height:50px;margin:0;padding:2px 12px 6px;font-size:10px;line-height:1.5}.attention-preview-card>em{color:#5c47b0;padding:0 12px 8px;font-size:9px;font-style:normal;display:block}.attention-preview-media{color:#8a75c9;background:linear-gradient(135deg,#efeafd,#fbe7ee);align-content:center;place-items:center;gap:7px;height:135px;display:grid}.attention-preview-media span{text-transform:uppercase;letter-spacing:.7px;font-size:8px}.attention-preview-card>footer{color:#69656c;border-top:1px solid #ece9e3;justify-content:space-around;padding:10px;font-size:8px;font-weight:650;display:flex}.attention-preview-note{text-align:center;color:#8c878f;font-size:8px}.attention-compose-pro-foot{grid-template-columns:1fr auto auto;display:grid}.attention-cancel-post{align-self:center;position:relative}.attention-cancel-post>button{color:#766f82;font:700 .78rem/1 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:.42rem;display:inline-flex}.attention-cancel-post>button svg{width:.92rem;height:.92rem}.attention-cancel-post>div{z-index:40;background:#fff;border:1px solid #52337429;border-radius:1rem;grid-template-columns:1fr 1fr;gap:.5rem;width:17rem;padding:.85rem;display:grid;position:absolute;bottom:calc(100% + .65rem);left:0;box-shadow:0 18px 42px #2e1e3e2e}.attention-cancel-post>div strong{color:#2d2633;grid-column:1/-1;font-size:.82rem}.attention-cancel-post>div button{cursor:pointer;border:0;border-radius:.7rem;min-height:2.35rem;font-weight:800}.attention-cancel-post>div button:last-child{color:#fff;background:#2d2633;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.attention-cancel-post>div button:last-child svg{width:.88rem;height:.88rem}.attention-compose-pro-foot:not(:has(.attention-back-master)):has(.attention-cancel-post){grid-template-columns:minmax(105px,1fr) 190px 190px 276px;align-items:center;column-gap:14px}.attention-compose-pro-foot:has(.attention-back-master):has(.attention-cancel-post){grid-template-columns:minmax(105px,1fr) 174px 276px;align-items:center;column-gap:14px}.attention-compose-pro-foot:has(.attention-cancel-post) .attention-post-commit{justify-self:end;width:276px;min-width:276px}.attention-create-another{font-size:9px;font-weight:650}.attention-timing{border:1px solid #cfcad3;border-radius:9px;overflow:hidden;gap:0!important;display:flex!important}.attention-timing button{font:inherit;background:#fff;border:0;align-items:center;gap:6px;padding:9px 10px;font-size:9px;font-weight:650;display:flex}.attention-timing button+button{border-left:1px solid #cfcad3}.attention-timing button.active{color:#242b12;background:#efffd0}.attention-compose-pro-foot .button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.a365-network-mark{color:#242229;background:#ece9f2;border:1px solid #242229;border-radius:11px 4px 11px 11px;place-items:center;width:34px;height:34px;font-family:Arial,sans-serif;font-size:14px;font-style:normal;font-weight:900;line-height:1;display:grid;position:relative;box-shadow:2px 2px #242229}.a365-network-mark.small{width:28px;height:28px;box-shadow:none;border:0;border-radius:9px 3px 9px 9px;font-size:12px}.a365-network-mark.facebook,.a365-network-mark.meta{color:#fff;background:#2876ed}.a365-network-mark.instagram{color:#fff;background:linear-gradient(135deg,#754cff,#ef4772 58%,#ffb13c);font-size:19px}.a365-network-mark.linkedin{color:#fff;letter-spacing:-1px;background:#1673a9;font-size:11px}.a365-network-mark.tiktok{color:#fff;text-shadow:-2px 0 #27e4df,2px 0 #ff456a;background:#191a1e;font-size:18px}.a365-network-mark.threads{color:#fff;background:#29292d;font-size:18px}.a365-network-mark.youtube{color:#fff;background:#ff3e48;font-size:12px}.a365-network-mark.sandbox{color:#242229;background:#dfff59}.attention-channel-options{max-height:330px;padding:2px 4px 4px 2px;overflow:auto}.attention-channel-options label:has(input:checked) .a365-network-mark{transform:rotate(-2deg)}.attention-preview-card.preview-instagram{border-radius:16px}.attention-preview-card.preview-linkedin>header{border-bottom:1px solid #ece9e3}.attention-preview-card.preview-tiktok{color:#fff;background:#191a1e;border-color:#191a1e}.attention-preview-card.preview-tiktok small,.attention-preview-card.preview-tiktok footer{color:#d7d7da}.attention-preview-card.preview-tiktok .attention-preview-media{background:linear-gradient(135deg,#202126,#362536)}.attention-channel-options .a365-network-mark,.attention-preview-card .a365-network-mark{border-radius:9px 3px 9px 9px;width:30px;height:30px;font-size:16px;box-shadow:1.5px 1.5px #242229}.attention-channel-options label,.attention-channel-options>a{grid-template-columns:32px minmax(0,1fr) 22px}.attention-channel-options .a365-network-mark.facebook,.attention-channel-options .a365-network-mark.meta,.attention-preview-card .a365-network-mark.facebook,.attention-preview-card .a365-network-mark.meta{font-family:Arial Black,Arial,sans-serif;font-size:17px}.attention-channel-options .a365-network-mark.instagram,.attention-preview-card .a365-network-mark.instagram{font-size:21px;font-weight:700}.attention-channel-options .a365-network-mark.linkedin,.attention-preview-card .a365-network-mark.linkedin{letter-spacing:-1.2px;font-size:13px}.a365-network-mark.tiktok{color:#fff;text-shadow:none;background:linear-gradient(135deg,#101115 0 48%,#202329 48%);font-family:Arial Black,Arial,sans-serif;font-size:20px}.a365-network-mark.tiktok:before{content:"";background:#fff;border-left:2px solid #29e6df;border-right:2px solid #ff476b;border-radius:2px;width:4px;height:15px;position:absolute;top:6px;left:13px;transform:rotate(-5deg)}.a365-network-mark.tiktok:after{content:"";background:#fff;border-radius:50%;width:8px;height:7px;position:absolute;bottom:5px;left:8px;box-shadow:-2px 0 #29e6df,2px 0 #ff476b}.a365-network-mark.tiktok{font-size:0}.a365-network-mark.small.tiktok:before{height:13px;top:5px;left:12px}.a365-network-mark.small.tiktok:after{width:7px;height:6px;bottom:4px;left:7px}.a365-network-mark svg{stroke-width:2.25px;width:17px;height:17px}.a365-network-mark.small svg{width:15px;height:15px}.a365-network-mark.tiktok{color:#fff;text-shadow:none;font-size:initial;background:#111216}.a365-network-mark.tiktok:before,.a365-network-mark.tiktok:after{display:none}.a365-network-mark.instagram svg,.a365-network-mark.linkedin svg,.a365-network-mark.facebook svg,.a365-network-mark.meta svg,.a365-network-mark.youtube svg{stroke-width:2.4px}.network-letter-facebook{font-family:Arial Black,Arial,sans-serif;font-size:19px;font-weight:900;line-height:1;transform:translateY(1px)}.a365-network-mark.small .network-letter-facebook{font-size:17px}.network-letter-linkedin{letter-spacing:-1.2px;font-family:Arial Black,Arial,sans-serif;font-size:12px;font-weight:900;line-height:1}.a365-network-mark.small .network-letter-linkedin{font-size:11px}.a365-network-mark svg .network-fill{fill:currentColor;stroke:none}.a365-network-mark.instagram svg rect,.a365-network-mark.instagram svg circle:not(.network-fill),.a365-network-mark.youtube svg rect{fill:none}.a365-network-mark svg path{fill:currentColor;stroke:none}.a365-network-mark.tiktok svg{filter:none}.a365-network-mark.instagram svg,.a365-network-mark.tiktok svg,.a365-network-mark.threads svg{width:18px;height:18px}.a365-network-mark.youtube svg{width:19px}.a365-network-mark.small.instagram svg,.a365-network-mark.small.tiktok svg,.a365-network-mark.small.threads svg{width:16px;height:16px}.a365-network-mark.small.youtube svg{width:17px}.attention-step-title,.attention-writing-label,.attention-preview-title{grid-template-columns:25px minmax(0,1fr);align-items:start;display:grid}.attention-step-title>span,.attention-writing-label>span,.attention-preview-title>span{font-family:var(--font-geist-mono), monospace;color:#7055d4;letter-spacing:1px;padding-top:2px;font-size:9px}.attention-step-title h2,.attention-writing-label h2,.attention-preview-title h2{margin:0 0 4px;font-size:17px;line-height:1.2}.attention-step-title p,.attention-writing-label p,.attention-preview-title p{color:#716d75;margin:0;font-size:9px;line-height:1.35}.attention-intent{border:0;margin:0;padding:0}.attention-intent legend{letter-spacing:.55px;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:800}.attention-intent>div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.attention-intent button{font:inherit;color:#625e67;background:#faf9fb;border:1px solid #d6d1da;border-radius:8px;padding:8px 5px;font-size:8px;font-weight:700}.attention-intent button.active{color:#242229;background:#f0ffd1;border-color:#343139;box-shadow:1.5px 1.5px #343139}.attention-compose-pro .attention-copy textarea{min-height:154px}.attention-check{background:#fff;border:1px solid #d8d3dc;border-radius:10px;margin-top:10px;padding:10px}.attention-check>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.attention-check>header span{font-family:var(--font-geist-mono), monospace;color:#6950ca;text-transform:uppercase;font-size:7px}.attention-check>div{flex-wrap:wrap;gap:5px;display:flex}.attention-check>div>span{color:#9a959d;background:#f0eef2;border-radius:6px;align-items:center;gap:3px;padding:5px 6px;font-size:7px;font-weight:700;display:flex}.attention-check svg{stroke-width:2.4px}.attention-compose-pro-foot .button{justify-content:center;min-width:222px}.attention-timing button{white-space:nowrap}.attention-step-title h2,.attention-writing-label h2,.attention-preview-title h2{font-size:19px}.attention-step-title p,.attention-writing-label p,.attention-preview-title p{font-size:10px}.attention-intent legend,.attention-title>span{font-size:9px}.attention-intent button{padding:9px 6px;font-size:9px}.attention-title input{font-size:22px}.attention-copy textarea{font-size:15px}.attention-compose-tools button{padding:10px 12px;font-size:11px}.attention-hashtags input,.attention-preview-card>header strong{font-size:11px}.attention-preview-card>header small{font-size:9px}.attention-preview-card>p{min-height:60px;padding:4px 14px 8px;font-size:11px}.attention-preview-card>em{padding:0 14px 9px;font-size:10px}.attention-preview-media{background-position:50%;background-size:cover;height:158px}.attention-preview-media.has-media{color:#0000}.attention-preview-card>footer{padding:11px;font-size:9px}.attention-preview-note{font-size:9px}.attention-check{margin-top:22px;padding:13px}.attention-check>header strong{font-size:11px}.attention-check>header span{font-size:8px}.attention-check>div{gap:7px}.attention-emoji-wrap{position:relative}.attention-emoji-menu{z-index:5;background:#fff;border:1px solid #302d34;border-radius:10px;gap:3px;padding:6px;display:flex;position:absolute;top:43px;left:0;box-shadow:3px 3px #302d34}.attention-emoji-menu:not(.attention-tool-popover) button{background:0 0;border:0;padding:5px;font-size:17px}.attention-timing{overflow:visible}.attention-timing input{width:168px;font:inherit;background:#fff;border:1px solid #cfcad3;border-radius:8px;padding:8px;font-size:9px}.attention-create-another{font-size:10px}.attention-media-drop{color:#5d43bd;text-align:left;cursor:pointer;background:#f8f5ff;border:1.5px dashed #9e94ae;border-radius:14px 5px 14px 14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:82px;padding:13px 15px;display:grid}.attention-media-drop:hover,.attention-media-drop.dragging{background:#eee8ff;border-color:#6747d0;transform:translateY(-1px)}.attention-media-drop>span{gap:3px;display:grid}.attention-media-drop strong{color:#28242d;font-size:12px}.attention-media-drop small{color:#77717e;font-size:9px}.attention-media-drop>b{color:#30430c;background:#efffd0;border-radius:7px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;display:flex}.attention-media-drop.has-file{background:#f6ffe7;border-style:solid;border-color:#75943c}.attention-preview-stack{scrollbar-color:#8e83a5 #e8e3eb;scrollbar-width:thin;max-height:395px;padding:0 5px 6px 0;overflow-y:auto}.attention-preview-stack .attention-preview-card{margin-top:15px}.attention-preview-stack .attention-preview-card+.attention-preview-card{margin-top:12px}.attention-preview-stack .attention-preview-media{height:135px}.attention-check{margin-top:26px}.attention-compose-pro-foot{grid-template-columns:minmax(100px,1fr) auto auto;padding:14px 18px}.attention-timing{border:0;grid-template-columns:repeat(2,155px);gap:7px!important;display:grid!important}.attention-timing button{text-align:left;background:#fff;grid-template-columns:22px 1fr;align-items:center;gap:8px;padding:10px 11px;display:grid;border:1px solid #c9c3cf!important;border-radius:11px!important}.attention-timing button>span{gap:2px;display:grid}.attention-timing button strong{font-size:11px;font-weight:850}.attention-timing button small{color:#7b7580;font-size:7px;font-weight:500}.attention-timing button.active{background:#efffd0;box-shadow:2px 2px #332f38;border-color:#332f38!important}.attention-timing input{grid-column:1/-1;width:100%;height:38px}.attention-compose-pro-foot .button{border-radius:14px 5px 14px 14px;min-height:58px;font-size:14px}.attention-compose-backdrop{background:radial-gradient(circle at 82% 3%,#7b5cd857 0,#0000 340px),radial-gradient(circle at 12% 88%,#d9ff6217 0,#0000 300px),linear-gradient(135deg,#24212a 0%,#302a3b 52%,#211f27 100%)}.attention-channel-picker{background:#f2f3f4}.attention-preview-rail{background:#f3f2ef}.attention-copy{background:#fff;border:1px solid #bdb9c2;border-radius:14px 5px 14px 14px;display:grid;overflow:hidden}.attention-copy.dragging{border-color:#7659dc;box-shadow:inset 0 0 0 2px #7659dc33,0 12px 30px #3e2a7029}.attention-drop-overlay{z-index:20;color:#2b2532;text-align:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);pointer-events:none;background:radial-gradient(circle at 50% 35%,#d8ff6238,#0000 110px),#f7f3fff0;border:1.5px dashed #7659dc;border-radius:12px 4px 12px 12px;place-content:center;justify-items:center;gap:7px;animation:.16s ease-out both attention-drop-in;display:grid;position:absolute;inset:8px}.attention-drop-overlay>span{color:#49349a;background:#d8ff62;border:1px solid #27232c;border-radius:50%;place-items:center;width:46px;height:46px;animation:1.15s ease-in-out infinite attention-drop-pulse;display:grid;box-shadow:3px 3px #27232c}.attention-drop-overlay svg{width:21px;height:21px}.attention-drop-overlay strong{letter-spacing:-.45px;margin-top:4px;font-size:18px}.attention-drop-overlay small{color:#6d6577;max-width:280px;font-size:9px;line-height:1.45}@keyframes attention-drop-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes attention-drop-pulse{0%,to{transform:translateY(0);box-shadow:3px 3px #27232c}50%{transform:translateY(-3px);box-shadow:3px 6px #27232c}}@media (prefers-reduced-motion:reduce){.attention-drop-overlay,.attention-drop-overlay>span{animation:none}}.attention-copy>svg{top:16px}.attention-copy textarea{min-height:182px;padding-bottom:14px;box-shadow:none!important;border:0!important;border-radius:0!important}.attention-copy>small{bottom:81px}.attention-copy .attention-media-drop{color:#5e48bb;background:#faf9fb;border-color:#cbc6d0;border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;width:auto;min-height:50px;margin:0 12px 9px;padding:7px 10px}.attention-copy .attention-media-drop>svg{width:17px;height:17px}.attention-copy .attention-media-drop strong{font-size:10.5px}.attention-copy .attention-media-drop small{font-size:7.5px}.attention-copy .attention-media-drop>b{color:#59633c;background:0 0;padding:4px 6px;font-size:7px}.attention-copy .attention-media-drop>b svg{color:#7659dc}.attention-copy .attention-media-drop:hover,.attention-copy .attention-media-drop.dragging{background:#f5f2fa;border-color:#5e48bb;transform:none}.attention-copy .attention-media-drop.has-file{background:#fbfafc;border-color:#c9c3ce;box-shadow:inset 3px 0 #d8ff62}.attention-compose-tools{margin-top:-3px}.attention-preview-stack{max-height:455px}.attention-preview-stack .attention-preview-media{aspect-ratio:1.91;background:#e8e7e9;height:auto}.attention-preview-stack .preview-instagram .attention-preview-media{aspect-ratio:1}.attention-preview-stack .preview-tiktok .attention-preview-media,.attention-preview-stack .preview-youtube .attention-preview-media{aspect-ratio:9/16;background:#1b1b1d;width:76%;margin:0 auto}.attention-preview-stack .preview-threads .attention-preview-media{aspect-ratio:4/3}.attention-preview-card{background:#fff}.attention-preview-card.preview-tiktok{background:#171719}.attention-preview-media{background-image:none}.attention-writing-stage>.attention-check{background:#f7f7f5;border-color:#c9c5cc;margin-top:1px;padding:11px 12px}.attention-writing-stage>.attention-check>header{margin-bottom:7px}.attention-preview-note{margin:9px 0 0}.attention-intent button,.attention-compose-tools button,.attention-hashtags,.attention-timing button{background:#f8f8f7}.attention-intent button.active,.attention-timing button.active{background:#eaff9b}.attention-preview-card.preview-facebook .attention-preview-media{background:#e8e7e9}.attention-native-preview{margin-top:15px}.native-video{aspect-ratio:9/16;color:#fff;background:#171719 50%/cover no-repeat;border-radius:12px;width:76%;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px 18px #0002}.native-placeholder{color:#aaa3b7;background:linear-gradient(145deg,#1a1a1c,#252329);align-content:center;place-items:center;gap:7px;display:grid;position:absolute;inset:0}.native-placeholder svg{width:27px}.native-placeholder span{text-transform:uppercase;letter-spacing:.7px;font-size:8px}.tiktok-actions,.shorts-actions{z-index:2;justify-items:center;gap:11px;display:grid;position:absolute;bottom:58px;right:8px}.tiktok-actions>span{position:relative}.tiktok-actions>span>i{color:#fff;background:#ff315d;border-radius:50%;place-items:center;width:13px;height:13px;font-size:10px;font-style:normal;display:grid;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.tiktok-actions button,.shorts-actions button{color:#fff;background:0 0;border:0;justify-items:center;gap:2px;padding:0;display:grid}.tiktok-actions button svg,.shorts-actions button svg{fill:#ffffff18;filter:drop-shadow(0 1px 2px #000);width:21px;height:21px}.tiktok-actions button small,.shorts-actions button small{color:#fff;text-shadow:0 1px 2px #000;font-size:7px}.tiktok-caption,.shorts-caption{z-index:2;text-shadow:0 1px 3px #000;position:absolute;bottom:12px;left:11px;right:48px}.tiktok-caption strong{font-size:10px}.tiktok-caption p,.shorts-caption p{margin:5px 0 2px;font-size:8px;line-height:1.35}.tiktok-caption em,.shorts-caption em{margin-bottom:5px;font-size:7px;font-style:normal;display:block}.tiktok-caption>span{font-size:7px}.tiktok-native .native-video:after,.youtube-native .native-video:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000b);position:absolute;inset:45% 0 0}.youtube-native .native-video{border-radius:9px}.shorts-actions{bottom:72px}.shorts-actions button{border-radius:50%;width:31px;height:36px}.shorts-caption{bottom:14px;right:42px}.shorts-caption>div{text-shadow:none;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.shorts-caption .a365-network-mark{width:24px;height:24px;box-shadow:none;border:0}.shorts-caption strong{text-shadow:0 1px 3px #000;font-size:8px}.shorts-caption b{color:#171719;background:#fff;border-radius:11px;padding:5px 7px;font-size:7px}.shorts-caption p{font-size:8px}.attention-preview-stack>.attention-native-preview+.attention-native-preview,.attention-preview-stack>.attention-preview-card+.attention-native-preview,.attention-preview-stack>.attention-native-preview+.attention-preview-card{margin-top:14px}.attention-channel-picker{flex-direction:column;min-height:100%;display:flex}.attention-channel-picker .attention-channel-options{flex:1;min-height:0;max-height:none}.attention-manage-channels{margin-top:auto;padding-top:14px}.attention-intent button{gap:3px;display:grid}.attention-intent button small{color:#77717d;font-size:7px;font-weight:500}.attention-intent button.active small{color:#3d461f}.attention-writing-stage>.attention-check{color:#fff;background:#19191c;border:0;border-radius:14px 5px 14px 14px;padding:14px 15px;position:relative;overflow:hidden;box-shadow:3px 3px #7659dc}.attention-writing-stage>.attention-check:after{content:"!";color:#ffffff0b;font-size:75px;font-weight:900;position:absolute;bottom:-21px;right:8px;transform:rotate(8deg)}.attention-check>header{z-index:1;position:relative}.attention-check>header>span{color:#fff;align-items:center;gap:7px;display:flex}.attention-check>header>b{color:#fff;font-family:var(--font-geist-mono), monospace;background:#7659dc;border-radius:6px;padding:5px 7px;font-size:8px}.attention-check>p{z-index:1;color:#bdb9c3;margin:0 0 10px;font-size:9px;position:relative}.attention-check>div{z-index:1;position:relative}.attention-create-another{cursor:pointer;background:#f8f8f7;border:1px solid #cbc6cf;border-radius:11px;grid-template-columns:18px 1fr;align-items:center;gap:8px;width:155px;padding:9px 10px;display:grid}.attention-create-another>span{gap:2px;display:grid}.attention-create-another strong{font-size:9px}.attention-create-another small{color:#77717d;font-size:7px}.attention-create-another:has(input:checked){background:#e8ff93;border-color:#302d34;box-shadow:2px 2px #302d34}.attention-create-another input{accent-color:#7659dc}.attention-compose-pro-foot:not(:has(.attention-back-master)){grid-template-columns:1fr auto auto;align-items:center;column-gap:16px}.attention-footer-spark{justify-self:end}.attention-compose-pro-foot:has(.attention-back-master){grid-template-columns:auto 1fr}.attention-compose-pro-foot:has(.attention-back-master) .attention-post-commit{justify-self:end}.attention-shape-secondary{color:#4f3797;min-height:54px;font:inherit;background:#f4f0ff;border:1px solid #7659dc;border-radius:13px 5px 13px 13px;justify-self:end;align-items:center;gap:9px;padding:0 18px;font-size:11px;font-weight:850;display:flex}.attention-shape-secondary:disabled{opacity:.45}.attention-shape-secondary svg{width:16px}.attention-footer-action{color:#40325f;width:190px;min-width:190px;height:54px;min-height:54px;font:inherit;text-align:left;background:#f4f0ff;border:1px solid #302d34;border-radius:13px 5px 13px 13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:0 13px;transition:transform .15s,box-shadow .15s,background .15s;display:grid;box-shadow:2px 2px #302d34}.attention-footer-action>strong{font-size:11px;font-weight:850;line-height:1.1}.attention-footer-action-icon{color:#5b3fbd;background:#d8ff62;border:1px solid #302d34;border-radius:10px 3px 10px 10px;place-items:center;width:31px;height:31px;display:grid;box-shadow:1.5px 1.5px #302d34}.attention-footer-action-icon svg{width:15px;height:15px}.attention-footer-action:not(:disabled):hover{background:#eee8ff;transform:translate(-1px,-1px);box-shadow:3px 3px #302d34}.attention-footer-action:disabled{opacity:.45;box-shadow:none}.attention-step-title,.attention-writing-label,.attention-preview-title{grid-template-columns:minmax(0,1fr);align-items:start;gap:5px}.attention-step-title>span,.attention-writing-label>span,.attention-preview-title>span{color:#5439ad;width:24px;height:auto;box-shadow:none;font-family:var(--font-geist-mono), monospace;letter-spacing:.2px;background:0 0;border:0;border-radius:0;padding:0 0 4px;font-weight:900;line-height:1;display:block;position:relative;font-size:12px!important}.attention-step-title>span:after,.attention-writing-label>span:after,.attention-preview-title>span:after{content:"";background:#d8ff62;border-radius:999px;width:20px;height:2px;position:absolute;bottom:0;left:0;right:auto}.attention-step-title h2,.attention-writing-label h2,.attention-preview-title h2{letter-spacing:-.25px;margin:0;font-size:17px;font-weight:750;line-height:1.08}.attention-signal-mark{flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.attention-signal-mark-glyph{background:currentColor;width:100%;height:100%;display:block;-webkit-mask:url(/brand/attention365-v1-mark-black.png) 50%/contain no-repeat;mask:url(/brand/attention365-v1-mark-black.png) 50%/contain no-repeat}.a365-new summary>.attention-signal-mark,.a365-create-button>.attention-signal-mark{color:#573ab6;background:#d8ff62;border:1px solid #302d34;border-radius:9px 3px 9px 9px;width:27px;height:27px;transform:rotate(-3deg);box-shadow:1.5px 1.5px #302d34}.a365-new summary>.attention-signal-mark svg,.a365-create-button>.attention-signal-mark svg{width:16px;height:16px}.attention-post-commit{background:linear-gradient(135deg,#7659dc 0%,#6140cb 100%);border:1.5px solid #29252e;border-radius:14px 5px 14px 14px;grid-template-columns:1fr;min-width:276px;transition:transform .16s,box-shadow .16s;display:grid;position:relative;overflow:visible;box-shadow:6px 6px #29252e}.attention-post-commit:hover{transform:translate(-1px,-1px);box-shadow:7px 7px #29252e}:is(.attention-post-commit:has(.attention-post-commit-main:active),.attention-post-commit:has(.attention-post-commit-toggle:active)){transform:translate(2px,2px);box-shadow:2px 2px #29252e}.attention-post-commit-main,.attention-post-commit-toggle{color:#fff;background:0 0;border:0;min-height:62px}.attention-post-commit-main{text-align:left;cursor:pointer;grid-template-columns:34px 1fr 19px;align-items:center;gap:9px;padding:0 16px;display:grid}.attention-post-commit-main strong{letter-spacing:-.25px;font-size:15px;font-weight:900}.attention-post-commit-main svg:last-child{width:18px}.attention-create-signal{color:#fff;width:27px;height:27px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;transition:transform .16s,box-shadow .16s;display:grid;transform:rotate(-3deg)}.attention-create-signal svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px!important;height:19px!important}.attention-create-signal circle{fill:currentColor;stroke:none}.attention-post-commit:hover .attention-create-signal{box-shadow:none;transform:rotate(0)translate(1px,-1px)}.attention-post-commit-main:disabled{opacity:.5}.attention-post-commit-toggle{cursor:pointer;border-left:1px solid #ffffff52}.attention-post-commit-toggle:hover{background:#ffffff16}.attention-post-commit-toggle svg{width:17px;transition:transform .16s}.attention-post-commit-toggle svg.open{transform:rotate(90deg)}.attention-post-commit-main svg:last-child{transition:transform .16s}.attention-post-commit-main svg:last-child.open{transform:rotate(180deg)}.attention-post-commit-main:focus-visible,.attention-post-commit-toggle:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e8ff93}.attention-post-commit .attention-lineup-menu{z-index:120;border-width:1.5px;border-color:#29252e;gap:9px;width:330px;padding:11px;inset:auto 0 calc(100% + 10px) auto;box-shadow:6px 6px #29252e}.attention-post-action-menu{grid-template-columns:1fr!important}.attention-post-action-title{color:#6b6371;border-bottom:1px solid #e2dce8;padding:4px 5px 7px}.attention-post-action-title strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.8px;text-transform:uppercase;font-weight:800;font-size:8px!important}.attention-post-commit .attention-lineup-menu button strong{white-space:nowrap;font-size:10.5px;font-weight:850}.attention-post-commit .attention-lineup-menu button{background:#fff;border-color:#d5cede;min-height:50px;transition:transform .13s,border-color .13s,background .13s}.attention-post-action-menu>button{grid-template-columns:28px 1fr 18px!important;padding:9px 11px!important}.attention-post-action-menu>button>svg:last-child{color:#8a7f91}.attention-schedule-details{background:#fff;border:1px solid #d5cede;border-radius:10px 4px 10px 10px;overflow:hidden}.attention-schedule-details>summary{cursor:pointer;color:#302d34;grid-template-columns:28px 1fr 18px;align-items:center;gap:8px;min-height:50px;padding:9px 11px;list-style:none;display:grid}.attention-schedule-details>summary::-webkit-details-marker{display:none}.attention-schedule-details>summary>svg:first-child{color:#6545c7;background:#eee8ff;border-radius:6px;width:22px;height:22px;padding:4px}.attention-schedule-details>summary>svg:last-child{color:#8a7f91;width:14px;transition:transform .16s}.attention-schedule-details[open]{background:#faf8ff;border-color:#7659dc}.attention-schedule-details[open]>summary{border-bottom:1px solid #ddd5e6}.attention-schedule-details[open]>summary>svg:last-child{transform:rotate(180deg)}.attention-schedule-details>summary:hover{background:#f3efff}.attention-schedule-details>summary strong{font-size:10.5px;font-weight:850}.attention-schedule-panel{grid-template-columns:1fr 1fr;gap:10px;padding:11px;display:grid}.attention-schedule-panel>header{border-bottom:1px solid #ded7e5;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px;padding-bottom:9px;display:grid}.attention-schedule-panel>header strong{font-size:12px}.attention-schedule-panel>header span{color:#756d7b;font-size:8px;font-weight:700}.attention-schedule-panel>label{color:#5f5864;text-transform:uppercase;letter-spacing:.45px;gap:6px;font-size:8px;font-weight:850;display:grid}.attention-schedule-panel>label input{color:#302d34;width:100%;height:42px;font:inherit;background:#faf9fc;border:1px solid #cfc6d6;border-radius:9px 4px 9px 9px;padding:0 9px;font-size:10px;font-weight:750}.attention-schedule-panel>label input:focus{outline-offset:1px;outline:2px solid #7659dc}.attention-schedule-shortcuts{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.attention-schedule-shortcuts button{text-align:center!important;grid-template-columns:1fr!important;gap:2px!important;min-height:46px!important;display:grid!important}.attention-schedule-shortcuts strong{font-size:9px!important}.attention-schedule-shortcuts span{color:#776f7d;font-size:7px}.attention-schedule-confirm{grid-column:1/-1;box-shadow:3px 3px #302d34;color:#fff!important;background:#7659dc!important;border-color:#302d34!important;grid-template-columns:20px 1fr 16px!important;min-height:52px!important;display:grid!important}.attention-schedule-confirm strong{font-size:11px!important}.attention-post-commit .attention-lineup-menu button:hover{z-index:1;background:#f3efff;border-color:#7659dc;transform:translateY(-1px)}.attention-post-commit .attention-lineup-menu button.active{background:#e8ff93;border-color:#29252e;box-shadow:2px 2px #29252e}.attention-post-commit .attention-lineup-menu button.active:hover{background:#e2ff76}.attention-post-commit .attention-lineup-date{bottom:calc(100% + 10px)}.attention-compose-pro-foot:not(:has(.attention-back-master)) .attention-create-another{color:#625d67;background:0 0;border:0;border-radius:0;align-self:center;width:auto;min-width:0;padding:7px 4px}.attention-compose-pro-foot:not(:has(.attention-back-master)) .attention-create-another:has(input:checked){box-shadow:none;color:#4f3797;background:0 0;border:0}.attention-compose-pro-foot:not(:has(.attention-back-master)) .attention-create-another input{width:16px;height:16px}.attention-compose-pro-foot:not(:has(.attention-back-master)) .attention-create-another strong{font-size:9px}.attention-compose-pro-foot:not(:has(.attention-back-master)) .attention-create-another small{font-size:7px}.attention-compose-pro-foot:not(:has(.attention-back-master)) .attention-timing{justify-self:end}.attention-compose-pro{grid-template-columns:184px minmax(470px,1fr) 340px}.attention-compose-pro .attention-channel-picker{padding-left:12px;padding-right:10px}.attention-channel-options label,.attention-channel-options>a{grid-template-columns:29px minmax(0,1fr) 18px;gap:7px;padding:9px 8px}.attention-channel-options .a365-network-mark{width:27px;height:27px;box-shadow:1px 1px #242229}.attention-channel-options strong{font-size:9px}.attention-channel-options small{font-size:7px}.attention-channel-options label>b{width:17px;height:17px}.attention-preview-rail{flex-direction:column;min-height:100%;display:flex}.attention-preview-rail .attention-preview-stack{flex:1;height:0;min-height:0;max-height:none}.attention-preview-note{flex:none}.attention-writing-stage>.attention-check{color:#25212b;background:linear-gradient(135deg,#f5f0ff,#fff);border:1px solid #7659dc;box-shadow:3px 3px #7659dc}.attention-writing-stage>.attention-check:after{color:#7659dc0c}.attention-check>header>span{color:#25212b}.attention-check>header>span>svg{color:#7659dc}.attention-check>header>b{background:#7659dc}.attention-check>p{color:#655e6c}.attention-check>div>span{color:#85808b;background:#e9e6ed}.attention-check>div>span.ready{color:#20230f;background:#e8ff93}.attention-compose-tools{grid-template-columns:104px 104px;gap:8px;display:grid}.attention-compose-tools>.attention-emoji-wrap,.attention-compose-tools>button{width:104px}.attention-compose-tools>.attention-emoji-wrap>button,.attention-compose-tools>button{justify-content:center;width:100%;height:40px}.attention-channel-picker .attention-channel-options{grid-auto-rows:max-content;align-content:start}.attention-writing-stage{align-content:start}.attention-copy textarea{min-height:138px}.attention-channel-options label,.attention-channel-options>a{min-height:44px}.attention-channel-options label>span{align-content:center}.attention-channel-options strong{font-size:10.5px;line-height:1.2}.attention-writing-stage>.attention-check{border-radius:11px 4px 11px 11px;padding:11px 13px;box-shadow:2px 2px #7659dc}.attention-writing-stage>.attention-check:after{display:none}.attention-check>header{margin-bottom:4px!important}.attention-check>header>span>strong{font-size:11px}.attention-check>header>b{padding:4px 6px}.attention-check>p{margin-bottom:8px;font-size:8.5px}.attention-check>div>span{padding:5px 7px;font-size:7.5px}.attention-compose-pro .attention-writing-stage{gap:11px}.attention-channel-options strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.attention-intent>p{color:#726d77;margin:6px 0 0;font-size:8px}.attention-preview-rail .attention-preview-stack{overflow-y:auto;flex:none!important;height:clamp(420px,58vh,620px)!important;max-height:clamp(420px,58vh,620px)!important}.attention-preview-stack{overscroll-behavior:contain}.attention-inline-actions{order:2;justify-content:flex-end;align-items:center;gap:6px;margin:0 12px 4px;padding:1px 2px;display:flex}.attention-copy textarea{order:1}.attention-copy .attention-media-drop{order:3}.attention-copy .attention-media-tray{order:4}.attention-compact-tools{background:0 0;border:0;align-items:center;gap:9px;padding:0 2px;display:flex}.attention-compact-tools>button,.attention-add-wrap>button,.attention-dictation-wrap>button,.attention-hashtag-wrap>button,.attention-emoji-wrap>button{color:#403c45;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.attention-compact-tools>div>button>svg{stroke-width:2px;width:16px;height:16px}.attention-compose-pro,.attention-compose-pro *{scrollbar-color:#a99dc2 #f0edf3;scrollbar-width:thin}.attention-compose-pro ::-webkit-scrollbar{width:8px;height:8px}.attention-compose-pro ::-webkit-scrollbar-track{background:#f0edf3;border-radius:999px}.attention-compose-pro ::-webkit-scrollbar-thumb{background:linear-gradient(#b6accb,#9789b3);border:2px solid #f0edf3;border-radius:999px}.attention-compose-pro ::-webkit-scrollbar-thumb:hover{background:#8979aa}.attention-compact-tools button:hover{color:#6546ce;background:#eeeaf5}.attention-add-wrap,.attention-dictation-wrap,.attention-emoji-wrap{position:relative}.attention-add-menu{z-index:20;background:#fff;border:1px solid #302d34;border-radius:13px 5px 13px 13px;gap:3px;width:225px;padding:7px;display:grid;position:absolute;top:43px;left:0;box-shadow:4px 4px #302d34}.attention-add-menu>button,.attention-add-menu>a{color:#302d34;text-align:left;background:#fff;border:0;border-radius:8px;grid-template-columns:27px 1fr;align-items:center;gap:8px;padding:9px;display:grid}.attention-add-menu>button:hover,.attention-add-menu>a:hover{background:#efffd0}.attention-add-menu svg{color:#6b4bd1;width:16px}.attention-add-menu span{gap:2px;display:grid}.attention-add-menu strong{font-size:10px}.attention-add-menu small{color:#817b85;font-size:7px}.attention-spark-button{color:#fff;text-align:left;background:linear-gradient(105deg,#7250df,#8d68f2);border:1px solid #302d34;border-radius:12px 4px 12px 12px;grid-template-columns:25px 1fr;align-items:center;gap:8px;min-width:174px;height:44px;padding:0 13px;display:grid;box-shadow:2px 2px #302d34}.attention-spark-button>span{gap:1px;display:grid}.attention-spark-button strong{font-size:10px}.attention-spark-button small{color:#e1d9ff;font-size:7px}.attention-spark-button:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #302d34}.attention-source-notice{color:#6a55b3;align-items:center;gap:6px;margin:-4px 0 0;font-size:8px;display:flex}.attention-emoji-menu{top:43px}.attention-hashtags:focus-within{border-color:#7659dc;box-shadow:0 0 0 2px #7659dc14}.attention-intent>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.attention-intent button{min-width:0;transition:background .15s,border-color .15s,transform .15s;position:relative}.attention-intent button:hover,.attention-intent button:focus-visible{z-index:12;background:#f2ffd0;border-color:#7659dc;outline:none;transform:translateY(-2px)}.attention-intent button:after{content:attr(data-help);color:#fff;text-align:left;opacity:0;pointer-events:none;background:#302d34;border:1px solid #302d34;border-radius:9px 3px 9px 9px;width:220px;padding:9px 10px;font-size:8px;font-weight:500;line-height:1.45;transition:all .15s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%,-3px);box-shadow:3px 3px #7659dc}.attention-intent button:hover:after,.attention-intent button:focus-visible:after{opacity:1;transform:translate(-50%)}.attention-intent button strong{font-size:8.5px}.attention-intent button small{font-size:6.7px}.attention-intent>p{margin-top:7px}.attention-writing-stage>.attention-check{overflow:visible}.attention-check>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.attention-check>div>span{cursor:help;justify-content:center;min-width:0;transition:transform .15s,background .15s;position:relative}.attention-check>div>span:hover,.attention-check>div>span:focus-visible{z-index:15;outline-offset:1px;outline:2px solid #7659dc;transform:translateY(-2px)}.attention-check>div>span[data-help]:after{content:attr(data-help);color:#fff;text-align:left;opacity:0;pointer-events:none;background:#302d34;border-radius:9px 3px 9px 9px;width:210px;padding:9px 10px;font-size:8px;font-weight:500;line-height:1.45;transition:all .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:3px 3px #7659dc}.attention-check>div>span:first-child:after{left:0;transform:translateY(4px)}.attention-check>div>span:last-child:after{left:auto;right:0;transform:translateY(4px)}.attention-check>div>span[data-help]:hover:after,.attention-check>div>span[data-help]:focus-visible:after{opacity:1;transform:translate(-50%)}.attention-check>div>span:first-child:hover:after,.attention-check>div>span:first-child:focus-visible:after,.attention-check>div>span:last-child:hover:after,.attention-check>div>span:last-child:focus-visible:after{transform:translate(0)}.attention-add-menu{border-radius:13px 13px 5px;max-height:390px;top:auto;bottom:43px;overflow-y:auto}.attention-preview-media.has-media,.native-video[class*=media-fit-]{background-color:#e7e5e8;position:relative}.native-video[class*=media-fit-]{background-color:#171719}.attention-fit-control{z-index:6;font:inherit;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #ffffff75;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;font-weight:750;line-height:1;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 7px #0003;color:#fff!important;background:#19191cda!important}.attention-fit-control:hover{background:#7659dc!important}.attention-preview-media .attention-fit-control{width:auto;height:auto}.media-fit-smart:before{content:"Full image";z-index:5;color:#39353e;text-transform:uppercase;letter-spacing:.4px;background:#ffffffd9;border-radius:5px;padding:4px 6px;font-size:6px;font-weight:800;position:absolute;top:9px;right:8px}.native-video.media-fit-smart:before{content:"Auto-fit 9:16";color:#fff;background:#19191cce}.tiktok-actions,.shorts-actions,.tiktok-caption,.shorts-caption{z-index:4}.attention-compose-pro .attention-copy textarea{field-sizing:content;resize:none;min-height:285px;max-height:330px;overflow-y:auto;padding-left:16px!important}.attention-copy>svg{display:none}.attention-hashtag-wrap{position:relative}.attention-hashtag-wrap>button{color:#403c45;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.attention-hashtag-menu{z-index:22;background:#fff;border:1px solid #302d34;border-radius:13px 13px 5px;gap:8px;width:270px;padding:11px;display:grid;position:absolute;bottom:43px;left:-42px;box-shadow:4px 4px #7659dc}.attention-hashtag-menu header{color:#7659dc;grid-template-columns:20px 1fr;align-items:center;display:grid}.attention-hashtag-menu header span{gap:1px;display:grid}.attention-hashtag-menu header strong{color:#302d34;font-size:10px}.attention-hashtag-menu header small{color:#77717d;font-size:7px}.attention-hashtag-menu input{min-width:0;font:inherit;border:1px solid #cbc7cf;border-radius:8px;outline:none;padding:9px 10px;font-size:10px}.attention-hashtag-menu input:focus{border-color:#7659dc;box-shadow:0 0 0 2px #7659dc18}.attention-hashtag-menu>button{color:#292d16;font:inherit;background:#e8ff93;border:0;border-radius:8px;padding:9px;font-size:9px;font-weight:800}.attention-tool-popover{z-index:60;background:#fffdf9;border:1px solid #242129;border-radius:16px 5px 16px 16px;width:340px;padding:0;position:absolute;top:auto;bottom:44px;overflow:hidden;box-shadow:6px 6px #242129,0 18px 45px #1f182a33}.attention-tool-popover-head{color:#fff!important;background:linear-gradient(110deg,#6d4cd5,#8c67ed)!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;display:grid!important}.attention-tool-popover-head>span{color:#49349a;background:#d8ff62;border:1px solid #27232d;border-radius:50%;place-items:center;width:34px;height:34px;box-shadow:2px 2px #27232d;display:grid!important}.attention-tool-popover-head svg{width:16px;height:16px}.attention-tool-popover-head>div{gap:2px;display:grid}.attention-tool-popover-head strong{letter-spacing:-.15px;color:#fff!important;font-size:12px!important}.attention-tool-popover-head small{color:#e8e0ff!important;font-size:8px!important}.attention-compact-tools button[aria-expanded=true]{color:#fff;background:#7659dc}.attention-add-menu.attention-tool-popover{gap:0;width:340px;max-height:490px;display:grid;position:fixed;inset:clamp(150px,24vh,255px) 90px auto auto;overflow-y:auto}.attention-add-menu.attention-tool-popover>button,.attention-add-menu.attention-tool-popover>a{border-bottom:1px solid #ece8ee;border-radius:0;grid-template-columns:34px minmax(0,1fr) 16px;gap:10px;min-height:54px;padding:9px 13px}.attention-add-menu.attention-tool-popover>button:hover,.attention-add-menu.attention-tool-popover>a:hover{background:#f1ffbf}.attention-tool-icon{color:#6545c7;background:#f0ebff;border-radius:9px 3px 9px 9px;place-items:center;width:31px;height:31px;display:grid!important}.attention-tool-icon svg{height:15px;width:15px!important}.attention-add-menu.attention-tool-popover>button>svg:last-child,.attention-add-menu.attention-tool-popover>a>svg:last-child{color:#8b8490;width:14px}.attention-add-menu.attention-tool-popover strong{font-size:10.5px}.attention-add-menu.attention-tool-popover small{font-size:8px}.attention-hashtag-menu.attention-tool-popover{gap:10px;width:340px;padding-bottom:11px;position:fixed;inset:clamp(150px,24vh,255px) 90px auto auto}.attention-hashtag-menu.attention-tool-popover>input{min-height:42px;margin:12px 12px 0;font-size:12px}.attention-hashtag-actions{grid-template-columns:1fr 104px;gap:7px;padding:0 12px;display:grid}.attention-hashtag-actions button{color:#3a3342;min-height:36px;font:inherit;background:#f6f3fb;border:1px solid #d2ccd8;border-radius:9px 3px 9px 9px;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.attention-hashtag-actions button:first-child{background:#d8ff62;border-color:#2c2831}.attention-hashtag-actions button:disabled{opacity:.45}.attention-hashtag-actions svg{width:13px}.attention-hashtag-library{gap:5px;max-height:205px;padding:0 12px;display:grid;overflow-y:auto}.attention-hashtag-library>header{color:#6b4bd1;align-items:center;gap:6px;padding:3px 1px;display:flex}.attention-hashtag-library>header svg{width:13px}.attention-hashtag-library>header strong{text-transform:uppercase;letter-spacing:.6px;font-size:9.5px}.attention-hashtag-library>button{text-align:left;background:#fff;border:1px solid #ded9e2;border-radius:9px 3px 9px 9px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:8px;padding:8px 9px;display:grid}.attention-hashtag-library>button:hover{background:#faf7ff;border-color:#7659dc}.attention-hashtag-library>button>span{gap:2px;min-width:0;display:grid}.attention-hashtag-library>button strong{font-size:10.5px}.attention-hashtag-library>button small{color:#77717e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.attention-hashtag-library>button>svg{color:#7659dc;width:13px}.attention-hashtag-menu.attention-tool-popover>p,.attention-emoji-menu.attention-tool-popover>p{color:#716a78;align-items:center;gap:6px;margin:0 12px;font-size:8.5px;display:flex}.attention-hashtag-menu.attention-tool-popover>p svg{color:#7659dc;width:12px}.attention-emoji-menu.attention-tool-popover{gap:5px;width:310px;padding-bottom:5px;display:grid;position:fixed;inset:clamp(160px,28vh,300px) 90px auto auto}.attention-dictation-menu.attention-tool-popover{gap:11px;width:340px;padding-bottom:12px;display:grid;position:fixed;inset:clamp(160px,27vh,290px) 90px auto auto}.attention-dictation-status{background:#f8f5fc;border:1px solid #d9d2e3;border-radius:12px 4px 12px 12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;margin:1px 12px 0;padding:12px;display:grid}.attention-dictation-orb{color:#4c369c;background:#d8ff62;border:1px solid #2c2831;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative}.attention-dictation-orb svg{width:17px;height:17px}.attention-dictation-status>div{gap:3px;display:grid}.attention-dictation-status strong{color:#29252e;font-size:11px}.attention-dictation-status p{color:#716a78;margin:0;font-size:9px;line-height:1.45}.attention-dictation-status.is-error{background:#fff5f4;border-color:#e5a9a9}.attention-dictation-status.is-listening{background:#f2edff;border-color:#7659dc}.attention-dictation-status.is-listening .attention-dictation-orb:after{content:"";border:2px solid #7659dc;border-radius:50%;animation:1.35s ease-out infinite attention-dictation-pulse;position:absolute;inset:-5px}.attention-dictation-live{color:#4b4452;background:#fff;border-left:3px solid #7659dc;grid-column:1/-1;margin:2px 0 0;padding:9px 10px;font-size:10px;line-height:1.45}.attention-dictation-meta{grid-template-columns:62px minmax(0,1fr);align-items:end;gap:9px;margin:-2px 12px 0;display:grid}.attention-dictation-meta>span{color:#4f3b91;font-variant-numeric:tabular-nums;background:#f7f4fa;border:1px solid #d7d0df;border-radius:9px 3px 9px 9px;place-items:center;min-height:36px;font-size:11px;font-weight:900;display:grid}.attention-dictation-meta label{color:#716a78;text-transform:uppercase;letter-spacing:.45px;gap:3px;font-size:8px;font-weight:800;display:grid}.attention-dictation-meta select{color:#332d39;min-height:36px;font:inherit;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #d7d0df;border-radius:9px 3px 9px 9px;padding:0 9px;font-size:10px;font-weight:800}.attention-dictation-action{color:#fff;background:#7659dc;border:1px solid #29252e;border-radius:11px 4px 11px 11px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0 12px;display:flex;box-shadow:3px 3px #29252e}.attention-dictation-action:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #29252e}.attention-dictation-action:disabled{cursor:wait;opacity:.65}.attention-dictation-action svg{width:15px;height:15px}.attention-dictation-action strong{font-size:11px}.attention-dictation-privacy{color:#77717e;justify-content:center;align-items:center;gap:5px;margin:0 12px;font-size:8px;display:flex}.attention-dictation-privacy svg{color:#7659dc;width:11px;height:11px}@keyframes attention-dictation-pulse{0%{opacity:.65;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}.attention-emoji-menu.attention-tool-popover .attention-tool-popover-head{grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;padding:8px 10px!important}.attention-emoji-menu.attention-tool-popover .attention-tool-popover-head>span{width:28px;height:28px}.attention-emoji-menu.attention-tool-popover .attention-tool-popover-head strong{font-size:9px}.attention-emoji-menu.attention-tool-popover .attention-tool-popover-head small{font-size:6.5px}.attention-emoji-picker-frame{padding:0 6px}.attention-emoji-loading{color:#7659dc;background:#f6f2fb;border-radius:10px;place-items:center;height:255px;font-size:10px;font-weight:800;display:grid}.attention-emoji-picker-frame .EmojiPickerReact{--epr-header-padding:5px;--epr-horizontal-padding:6px;--epr-search-bar-inner-padding:4px 5px;--epr-search-input-height:30px;--epr-search-input-padding:0 30px;--epr-search-input-border-radius:8px;--epr-category-navigation-button-size:25px;--epr-category-padding:0 4px;--epr-category-label-height:25px;--epr-category-label-padding:0 5px;--epr-skin-tone-size:13px;--epr-emoji-size:21px;--epr-emoji-fullsize:27px;--epr-emoji-padding:3px;--epr-bg-color:#fffdf9;--epr-picker-border-color:transparent;--epr-picker-border-radius:10px;--epr-highlight-color:#7659dc;--epr-hover-bg-color:#efffc4;--epr-focus-bg-color:#eee7ff;--epr-search-input-bg-color:#f4f1f7;--epr-search-input-bg-color-active:#fff;--epr-search-border-color:#ded8e4;--epr-search-border-color-active:#7659dc;--epr-category-icon-active-color:#7659dc;--epr-category-label-bg-color:#fffdf9f0;box-shadow:none;border:0;font-family:inherit}.attention-emoji-picker-frame .epr-search-container input{font-family:inherit;font-size:9px}.attention-emoji-picker-frame .epr-category-nav{border-bottom:1px solid #eee9f1;min-height:29px;padding:1px 3px 4px}.attention-emoji-picker-frame .epr-category-nav>button svg{width:14px;height:14px}.attention-emoji-picker-frame .epr-emoji-category-label h2,.attention-emoji-picker-frame .epr-emoji-category-label{letter-spacing:.01em;font-size:9px!important;font-weight:700!important;line-height:1.1!important}.attention-emoji-menu.attention-tool-popover>p svg{color:#7659dc;width:12px}.attention-emoji-menu.attention-tool-popover>p{margin:0 9px;font-size:6.5px}.attention-preview-copy.expanded{min-height:60px}.attention-preview-copy.expanded p{-webkit-line-clamp:unset;max-height:none;display:block;overflow:visible}.tiktok-caption.caption-expanded,.shorts-caption.caption-expanded{background:#111d;border-radius:8px;max-height:145px;padding:8px;overflow-y:auto}.tiktok-caption.caption-expanded p,.shorts-caption.caption-expanded p{-webkit-line-clamp:unset;max-height:none;display:block;overflow:visible}.attention-check>div>span{letter-spacing:.05px;font-size:9px!important;font-weight:850!important}.attention-check>div>span[data-help]:after{width:270px!important;padding:12px 13px!important;font-size:11px!important;font-weight:600!important;line-height:1.5!important}.attention-timing>p{color:#6f6874;grid-column:1/-1;margin:0;font-size:7.5px;line-height:1.35}.attention-shape-button{align-items:center;gap:10px;display:flex!important}.attention-shape-button>span{text-align:left;gap:2px;display:grid}.attention-shape-button strong{font-size:13px;font-weight:850}.attention-shape-button small{color:#eee9ff;font-size:7px;font-weight:600}.attention-back-master strong,.attention-lineup-primary strong{font-size:11px;font-weight:850}.attention-create-another strong{font-size:10px;font-weight:800}.attention-preview-card .attention-preview-copy.expanded p{-webkit-line-clamp:unset!important;max-height:none!important;display:block!important;overflow:visible!important}.attention-preview-card .attention-preview-copy.expanded{height:auto!important;max-height:none!important}.attention-timing{position:relative}.attention-moment-popover{z-index:40;color:#302d34;background:#fffdf8;border:1px solid #302d34;border-radius:20px 7px 20px 20px;width:382px;padding:15px;position:absolute;bottom:calc(100% + 13px);right:0;box-shadow:7px 7px #7659dc}.attention-moment-popover:after{content:"";z-index:-1;background:#7659dc;width:16px;height:16px;position:absolute;bottom:-9px;right:72px;transform:rotate(45deg)}.attention-moment-popover>header{border-bottom:1px solid #ded9e2;justify-content:space-between;align-items:start;gap:16px;padding:3px 3px 12px;display:flex}.attention-moment-popover>header>div{gap:2px;display:grid}.attention-moment-popover>header span{font-family:var(--font-geist-mono), monospace;letter-spacing:1px;text-transform:uppercase;color:#7659dc;font-size:7px;font-weight:800}.attention-moment-popover>header strong{letter-spacing:-.6px;font-size:20px}.attention-moment-popover>header>b{color:#6648c9;background:#eee9ff;border-radius:7px;padding:6px 7px;font-size:7px}.attention-month-nav{grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;margin:11px 0 7px;display:grid}.attention-month-nav strong{text-align:center;font-size:11px}.attention-moment-popover .attention-month-nav button{width:30px!important;height:30px!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7d2da!important;border-radius:8px!important;place-items:center!important;padding:0!important;display:grid!important}.attention-month-nav svg{width:14px}.attention-weekdays,.attention-calendar-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.attention-weekdays{margin-bottom:4px}.attention-weekdays span{text-align:center;color:#8b858f;font-size:7px;font-weight:850}.attention-moment-popover .attention-calendar-grid button{width:100%!important;height:34px!important;min-height:0!important;box-shadow:none!important;color:#3d3941!important;background:0 0!important;border:0!important;border-radius:9px!important;place-items:center!important;padding:0!important;font-size:9px!important;font-weight:750!important;display:grid!important}.attention-moment-popover .attention-calendar-grid button:hover:not(:disabled){transform:translateY(-1px);color:#6043c5!important;background:#eee9ff!important}.attention-moment-popover .attention-calendar-grid button.outside{color:#bdb8c0!important}.attention-moment-popover .attention-calendar-grid button:disabled{cursor:not-allowed;color:#d8d4da!important}.attention-moment-popover .attention-calendar-grid button.today{outline-offset:-2px;outline:1px solid #7659dc}.attention-moment-popover .attention-calendar-grid button.selected{color:#222711!important;background:#e8ff93!important;box-shadow:2px 2px #302d34!important}.attention-time-picks{background:#f3f0f6;border-radius:13px 5px 13px 13px;gap:8px;margin-top:12px;padding:11px;display:grid}.attention-time-picks>span{align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.attention-time-picks>span svg{color:#7659dc;width:13px}.attention-time-picks>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.attention-moment-popover .attention-time-picks button{width:100%!important;min-height:42px!important;box-shadow:none!important;text-align:center!important;background:#fff!important;border:1px solid #d5d0d9!important;border-radius:9px!important;grid-template-columns:1fr!important;gap:1px!important;padding:6px!important;display:grid!important}.attention-time-picks button small{color:#817b85;font-size:6.5px}.attention-moment-popover .attention-time-picks button.selected{background:#e8ff93!important;border-color:#302d34!important;box-shadow:2px 2px #302d34!important}.attention-time-picks>label{grid-template-columns:auto 105px;justify-content:space-between;align-items:center;gap:8px;font-size:8px;font-weight:800;display:grid}.attention-time-picks input{height:31px;font:inherit;background:#fff;border:1px solid #cbc6cf;border-radius:8px;padding:0 7px;font-size:9px}.attention-moment-popover>footer{grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px 2px 1px;display:grid}.attention-moment-popover>footer>div{gap:2px;display:grid}.attention-moment-popover>footer small{color:#817b85;font-size:7px}.attention-moment-popover>footer>button{color:#fff!important;background:linear-gradient(105deg,#7250df,#8d68f2)!important;border:1px solid #302d34!important;border-radius:10px 4px 10px 10px!important;align-items:center!important;gap:6px!important;width:auto!important;min-height:37px!important;padding:8px 10px!important;font-size:8px!important;font-weight:850!important;display:flex!important;box-shadow:2px 2px #302d34!important}.attention-moment-popover>footer svg{width:13px}.attention-moment-popover{width:410px;padding:17px}.attention-moment-popover>header span{font-size:8.5px}.attention-moment-popover>header strong{font-size:22px}.attention-moment-popover>header>b{font-size:9px}.attention-month-nav strong{font-size:13px}.attention-weekdays span{font-size:9px}.attention-moment-popover .attention-calendar-grid button{height:38px!important;font-size:11px!important}.attention-time-picks>span{font-size:10px}.attention-time-picks button strong{font-size:11px}.attention-time-picks button small{font-size:8px}.attention-time-picks>label,.attention-time-picks input{font-size:10px}.attention-moment-popover>footer small{font-size:8.5px}.attention-moment-popover>footer strong{font-size:11px}.attention-moment-popover>footer>button{font-size:10px!important}.attention-media-tray{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#8c79cd transparent;flex-wrap:nowrap;align-items:center;gap:6px;min-height:80px;max-height:80px;margin:-3px 12px 12px;padding:3px 2px 5px;display:flex;overflow:auto hidden}.attention-copy:has(.attention-media-tray){padding-bottom:88px}.attention-copy:has(.attention-media-tray) textarea{padding-bottom:18px}.attention-copy .attention-media-tray{z-index:6;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;padding:4px 5px 6px;position:absolute;bottom:8px;left:10px;right:10px}.attention-media-tray article,.attention-media-add-more{scroll-snap-align:start;scroll-snap-stop:always;background:#f3f0f6;border:1px solid #bdb7c4;border-radius:10px 4px 10px 10px;flex:0 0 60px;width:60px;height:60px;position:relative;overflow:hidden;box-shadow:0 5px 12px #241e2c29}.attention-media-tray img,.attention-media-tray video{object-fit:cover;width:100%;height:100%}.attention-media-tray article>span{color:#fff;background:#201d26dc;border-radius:5px;padding:3px 5px;line-height:1;display:grid;position:absolute;bottom:4px;left:4px}.attention-media-tray article>span strong{font-size:7px}.attention-media-tray article>span small{color:#d6cfe0;text-transform:uppercase;margin-top:2px;font-size:6px}.attention-media-tray article>button{color:#302d34;background:#fff;border:0;border-radius:50%;place-items:center;width:19px;height:19px;padding:0;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #0003}.attention-media-tray article>.attention-media-retry{color:#33284c;background:#fff;border-radius:6px;width:auto;height:20px;padding:0 6px;font-size:7px;font-weight:800;top:auto;bottom:4px;right:4px}.attention-media-add-more{color:#6545c7;font:inherit;align-content:center;place-items:center;gap:3px;font-size:7px;font-weight:800;display:grid}.attention-media-add-more:hover{background:#eee8ff;border-color:#7659dc}.native-placeholder strong{font-size:10px}.native-placeholder span{text-align:center;max-width:150px;padding:0 10px;font-size:7px;line-height:1.4}.native-placeholder:has(.lucide-lock-keyhole){z-index:3;color:#fff;background:linear-gradient(145deg,#241f2c,#171519)}.native-placeholder:has(.lucide-lock-keyhole) svg{color:#e8ff93}.attention-preview-copy{min-height:60px;padding:4px 14px 8px;position:relative}.attention-preview-copy p{-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.42;display:-webkit-box;overflow:hidden}.attention-preview-copy button{color:#6f6b73;font:inherit;cursor:default;background:0 0;border:0;margin:2px 0 0 auto;padding:0;font-size:9px;font-weight:700;display:block}.preview-facebook .attention-preview-copy p{-webkit-line-clamp:3;max-height:47px}.preview-instagram .attention-preview-copy p,.preview-linkedin .attention-preview-copy p{-webkit-line-clamp:2;max-height:32px}.tiktok-caption p,.shorts-caption p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:22px;display:-webkit-box;overflow:hidden}.tiktok-caption>button,.shorts-caption>button{color:#d8d8da;font:inherit;text-shadow:0 1px 2px #000;background:0 0;border:0;margin:0;padding:0;font-size:7px;font-weight:700;display:inline}.tiktok-caption>span{margin-top:4px;display:block}.tiktok-caption,.shorts-caption{max-height:68px;overflow:hidden}.shorts-caption{max-height:64px}.attention-preview-card>p{display:none}@media (max-width:1050px){.a365-product-shell{grid-template-columns:224px minmax(0,1fr)}.a365-rail{padding-left:11px;padding-right:11px}.a365-tools nav,.a365-home-hero{grid-template-columns:1fr}.a365-hero-action{max-width:400px}.a365-home-hero h1{letter-spacing:-4px}}.attention-channel-picker .attention-channel-options{height:0}@media (max-width:900px){.attention-compose-form{grid-template-columns:1fr}.attention-channel-picker{border-bottom:1px solid #d8dce5;border-right:0}.attention-channel-options{grid-template-columns:repeat(2,minmax(0,1fr))}.attention-compose-foot{align-items:flex-start}.attention-compose-foot>div{flex-direction:column;align-items:flex-end}}@media (max-width:760px){.a365-product-shell{display:block}.a365-rail{grid-template-columns:1fr auto;gap:10px;width:100%;height:auto;padding:9px 12px;display:grid;position:sticky;overflow:visible}.a365-logo{border:0;height:43px;padding:0}.a365-logo img{width:145px}.a365-brand-switcher,.a365-channels,.a365-tools,.a365-safety{display:none}.a365-new{grid-area:1/2;margin:0}.a365-new summary{height:40px}.a365-primary-nav{grid-column:1/-1;display:flex;overflow-x:auto}.a365-primary-nav a{flex:none;padding:0 12px}.a365-home{padding:30px 20px 60px}.a365-home-hero{padding-top:15px}.a365-home-hero h1{letter-spacing:-3px;font-size:58px}.a365-pulse{grid-template-columns:1fr}.a365-pulse article,.a365-pulse article:first-child{border-right:0;border-bottom:1px solid var(--line);padding:15px 0}.a365-home-grid{grid-template-columns:1fr}.a365-focus-strip{align-items:flex-start;display:grid}.a365-new-menu{left:auto;right:0}.a365-product-stage .brand-kit-page,.a365-product-stage .media-page,.a365-product-stage .intelligence-page,.a365-product-stage .content-page,.a365-product-stage .composer-page,.a365-product-stage .approvals-page,.a365-product-stage .calendar-page,.a365-product-stage .connections-page,.a365-product-stage .analytics-page,.a365-product-stage .team-page,.a365-product-stage .billing-page,.a365-product-stage .ai-page{padding-top:30px}}@media (max-width:850px){.hero{grid-template-columns:1fr;padding-top:60px}.hero h1{letter-spacing:-4px}.hero-panel{max-width:480px}.workflow-grid{grid-template-columns:1fr 1fr}.dashboard-title{align-items:start;gap:20px}.nav-actions .text-link,.workspace-switchers{display:none}.workspace-layout{grid-template-columns:1fr}.workspace-sidebar{border-right:0;border-bottom:1px solid var(--line)}.workspace-sidebar nav{grid-template-columns:repeat(3,1fr)}.workspace-stats,.workspace-area-grid,.kit-section{grid-template-columns:1fr}.kit-fields.colours{grid-template-columns:1fr 1fr}.upload-card{grid-template-columns:auto 1fr 1fr}.upload-card .wide,.upload-card .check-field{grid-column:2/4}.upload-card .button{grid-column:3}.intelligence-grid,.idea-capture{grid-template-columns:1fr}.idea-capture textarea,.capture-options,.idea-capture>.button{grid-column:1}.capture-options{grid-template-columns:1fr 1fr}.content-layout,.composer-layout{grid-template-columns:1fr}.composer-sidebar{position:static}.review-actions{grid-template-columns:1fr}.review-actions>div{flex-wrap:wrap}}@media (max-width:520px){.site-nav,.dashboard-header{height:70px;padding:0 20px}.hero{padding:55px 22px 80px}.hero h1{font-size:58px}.hero-actions{flex-direction:column;align-items:stretch}.workflow{padding:70px 22px}.workflow-grid{grid-template-columns:1fr}.workflow-grid article{border-bottom:1px solid #3a3935;border-right:0}.auth-card{padding:28px}.auth-shell>.wordmark{left:24px}.dashboard-content{padding:42px 20px}.dashboard-title{display:block}.phase-chip{margin-top:15px;display:inline-block}.invite-fields{grid-template-columns:1fr}.workspace-sidebar nav{grid-template-columns:1fr 1fr}.workspace-main{padding:42px 20px}.workspace-main h1{letter-spacing:-3px}.workspace-area-grid article{grid-template-columns:auto 1fr}.workspace-area-grid article>span{grid-column:2}.next-step-card{display:grid}.brand-kit-heading>svg,.media-heading>svg,.intelligence-heading>svg,.content-heading>svg,.approvals-heading>svg{display:none}.brand-kit-heading h1,.media-heading h1,.intelligence-heading h1,.content-heading h1,.approvals-heading h1{letter-spacing:-3px}.kit-section{padding:22px}.kit-fields,.kit-fields.colours{grid-template-columns:1fr}.kit-fields label.wide{grid-column:auto}.kit-save-bar{flex-direction:column;align-items:stretch}.kit-save-bar .button{width:100%}.upload-card{grid-template-columns:1fr}.upload-card>svg{display:none}.upload-card .wide,.upload-card .check-field,.upload-card .button{grid-column:auto}.media-preview{height:200px}.mini-form{grid-template-columns:1fr}.mini-form textarea,.mini-form .button{grid-column:auto}.mini-form .button{justify-self:stretch}.capture-options,.idea-card{grid-template-columns:1fr}.idea-card>.button{justify-self:start}.backlog-toolbar{gap:12px;display:grid}.composer-heading{align-items:start;display:grid}.variant-progress{text-align:left}.variant-row{grid-template-columns:1fr}.variant-editor{padding:19px}.variant-title{display:grid}.approval-summary{grid-template-columns:1fr}.review-master,.review-actions>div{display:grid}.approval-history article{grid-template-columns:32px 1fr}.approval-history time{grid-column:2}}.attention-channel-picker .attention-channel-options{gap:6px;margin-top:16px}.attention-channel-picker .attention-channel-options label,.attention-channel-picker .attention-channel-options>a,.attention-channel-picker .attention-channel-options>button{min-height:40px;box-shadow:none;background:#ffffffc7;border:1px solid #dedbe2;border-radius:10px;grid-template-columns:28px minmax(0,1fr) 16px;gap:6px;padding:6px 7px}.attention-channel-picker .attention-channel-options label:hover,.attention-channel-picker .attention-channel-options>button:hover{background:#fff;border-color:#8a70db}.attention-channel-picker .attention-channel-options>button.active{background:#f1ffd1;border-color:#b7a9df;box-shadow:inset 3px 0 #7659dc}.attention-channel-picker .attention-channel-options label:has(input:checked){background:#f1ffd1;border-color:#b7a9df;box-shadow:inset 3px 0 #7659dc}.attention-channel-picker .attention-channel-options .a365-network-mark{width:26px;height:26px;box-shadow:none;border:0;border-radius:8px}.attention-channel-picker .attention-channel-options strong{color:#302d34;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;min-width:0;font-size:9.5px;font-weight:780;line-height:1.2;display:block;overflow:hidden}.attention-channel-picker .attention-channel-options small{color:#77717d;margin-top:1px;font-size:8px;font-weight:650;line-height:1.15}.attention-channel-picker .attention-channel-options label.publishing-off{cursor:not-allowed;opacity:.72;background:#f4f2f6b8;border-color:#e7e3e9}.attention-channel-picker .attention-channel-options label.publishing-off:hover{background:#f4f2f6b8;border-color:#e7e3e9}.attention-channel-picker .attention-channel-options label.publishing-off small{color:#8a6570}.attention-channel-picker .attention-channel-options label>b,.attention-channel-picker .attention-channel-options>button>b{border-color:#bbb5c1;width:16px;height:16px}.attention-channel-picker .attention-channel-options label:has(input:checked)>b{background:#7659dc;border-color:#7659dc}.attention-channel-health-note{color:#4b4030;background:#fff9ebdb;border:1px solid #e5d7b7;border-radius:10px;grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;gap:7px;margin-top:9px;padding:8px 9px;text-decoration:none;display:grid}.attention-channel-health-note>svg:first-child{color:#9c6b18}.attention-channel-health-note>svg:last-child{color:#8b8173}.attention-channel-health-note span{min-width:0}.attention-channel-health-note strong,.attention-channel-health-note small{display:block}.attention-channel-health-note strong{font-size:9px;line-height:1.2}.attention-channel-health-note small{color:#746a5c;margin-top:2px;font-size:8px;line-height:1.3}.attention-channel-health-note:hover{background:#fffaf0;border-color:#c9ad72}.attention-inline-error{color:#4d3d25;background:#fff9ed;border:1px solid #e4cfaa;border-radius:12px;grid-column:1/-1;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0 18px 12px;padding:10px 12px;display:grid}.attention-inline-error>svg{color:#9c6b18}.attention-inline-error strong,.attention-inline-error small{display:block}.attention-inline-error strong{font-size:11px}.attention-inline-error small{color:#6e6252;margin-top:2px;font-size:10px}.attention-inline-error>a{color:#3f315f;font-size:10px;font-weight:800;text-decoration:none}.content-route-state-page{background:#f5f6f8;place-items:center;min-height:100vh;padding:32px;display:grid}.content-library-route-state{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:190px;margin:48px 0;padding:28px;display:grid}.content-library-route-state>svg{color:#6e5c9f;width:30px;height:30px}.content-library-route-state h1{letter-spacing:-.5px;margin:5px 0;font-size:24px}.content-library-route-state p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}@media (max-width:700px){.content-library-route-state{grid-template-columns:32px minmax(0,1fr);padding:22px}.content-library-route-state>svg:last-child{display:none}}.content-route-state{color:#28262c;background:#ffffffe6;border:1px solid #dfe1e6;border-radius:20px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;width:min(620px,100%);padding:24px;display:grid;box-shadow:0 18px 50px #211f2614}.content-route-state>svg{color:#6e5c9f;width:30px;height:30px}.content-route-state h1{margin:5px 0;font-size:22px}.content-route-state p{color:#68636f;margin:0;font-size:13px;line-height:1.55}.content-route-state.error{background:#fffaf0;border-color:#e5d5b7}.content-route-state.error>svg{color:#9c6b18}.content-route-state button{color:#fff;background:#302d34;border:1px solid #3a3541;border-radius:999px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:800;display:inline-flex}@media (max-width:640px){.content-route-state{grid-template-columns:32px minmax(0,1fr)}.content-route-state button{grid-column:1/-1;justify-content:center}}.attention-compose-pro .attention-shape-stage{gap:8px}.attention-compose-pro .attention-shape-copy textarea{field-sizing:fixed;box-sizing:border-box;height:148px;min-height:148px;max-height:148px;overflow-y:auto}.attention-compose-pro .attention-shape-stage .attention-native-formats{gap:6px;padding:10px 11px}.attention-compose-pro .attention-shape-stage .attention-native-formats button{height:46px;min-height:46px}.attention-compose-pro{position:relative}.attention-spark-overlay{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#231f2a57;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.attention-spark-workbench{background:#fbfaf7;border:1.5px solid #302d34;border-radius:20px 7px 20px 20px;width:min(850px,100% - 24px);max-height:calc(100% - 28px);overflow:hidden;box-shadow:7px 7px #302d34}.attention-spark-workbench>header{border-bottom:1px solid #d7d2da;grid-template-columns:40px 1fr 32px;align-items:center;gap:11px;padding:15px 17px;display:grid}.attention-spark-workbench>header>span{color:#6042c4;background:#d8ff62;border:1px solid #302d34;border-radius:11px 4px 11px 11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:2px 2px #302d34}.attention-spark-workbench>header small{color:#756f79;letter-spacing:.09em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:800;display:block}.attention-spark-workbench>header h2{letter-spacing:-.025em;margin:0;font-size:20px}.attention-spark-workbench>header>button{background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.attention-spark-context{border-bottom:1px solid #d7d2da;grid-template-columns:minmax(0,1fr) 240px;gap:11px 18px;padding:18px 20px;display:grid}.attention-spark-context>label{color:#302d34;grid-row:span 2;align-content:start;gap:5px;font-size:11px;font-weight:850;display:grid}.attention-spark-context>label>small{color:#756f79;margin-bottom:3px;font-size:9.5px;font-weight:650;line-height:1.35}.attention-spark-context textarea{resize:none;width:100%;min-height:118px;font:inherit;background:#fff;border:1px solid #bdb7c3;border-radius:12px 4px 12px 12px;outline:0;padding:11px 12px;font-size:12.5px;line-height:1.5}.attention-spark-context textarea:focus{border-color:#7659dc;box-shadow:0 0 0 3px #7659dc1f}.attention-spark-goal-panel{align-content:start;gap:7px;display:grid}.attention-spark-goal-panel>strong{font-size:10px}.attention-spark-goals{grid-template-columns:1fr 1fr;gap:7px;display:grid}.attention-spark-goals button{color:#504a54;text-align:left;background:#fff;border:1px solid #d2cdd5;border-radius:9px 3px 9px 9px;grid-template-columns:15px 1fr;align-items:center;gap:5px;min-height:41px;padding:5px 7px;font-size:9px;font-weight:800;line-height:1.2;display:grid}.attention-spark-goals button>span{border:1px solid #c8c1cd;border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.attention-spark-goals button>span svg{width:10px;height:10px}.attention-spark-goals button.active{color:#302d34;background:#e8ff93;border-color:#302d34;box-shadow:1.5px 1.5px #302d34}.attention-spark-generate{color:#fff;text-align:left;background:#7659dc;border:1px solid #302d34;border-radius:10px 4px 10px 10px;grid-template-columns:20px 1fr 16px;align-items:center;gap:7px;min-height:48px;padding:0 10px;display:grid;box-shadow:2px 2px #302d34}.attention-spark-generate strong{font-size:10.5px;line-height:1.15}.attention-spark-generate:disabled{opacity:.4}.attention-spark-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:242px;max-height:315px;padding:17px 20px 20px;display:grid;overflow-y:auto}.attention-spark-results article{background:#fff;border:1px solid #d4cfd7;border-radius:13px 5px 13px 13px;grid-template-rows:auto auto minmax(62px,1fr) auto auto auto;gap:9px;min-width:0;padding:14px;display:grid}.attention-spark-results article>header{color:#6b626f;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;font-size:9px;display:flex}.attention-spark-results article>header span{color:#7659dc;font-family:var(--font-geist-mono), monospace;font-weight:900}.attention-spark-results h3{margin:0;font-size:14px;line-height:1.25}.attention-spark-results p{color:#625c65;white-space:pre-line;margin:0;font-size:10px;line-height:1.5;overflow:auto}.attention-spark-why{border-top:1px solid #ece8ee;gap:2px;padding-top:8px;display:grid}.attention-spark-why strong{color:#4f3797;text-transform:uppercase;letter-spacing:.04em;font-size:8.5px}.attention-spark-why span{color:#625c65;font-size:9px;line-height:1.35}.attention-spark-tags{color:#684bc8;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:8.5px;font-weight:750;display:flex;overflow:hidden}.attention-spark-tags svg{flex:none;width:12px;height:12px}.attention-spark-results article>button{color:#51369d;background:#f1edff;border:1px solid #7659dc;border-radius:8px 3px 8px 8px;justify-content:center;align-items:center;gap:6px;min-height:39px;font-size:9.5px;font-weight:850;display:flex}.attention-spark-results article>button:hover{color:#302d34;background:#e8ff93}.attention-spark-empty{color:#675f6b;text-align:center;grid-column:1/-1;place-content:center;justify-items:center;gap:7px;display:grid}.attention-spark-empty>svg{color:#7659dc;width:28px}.attention-spark-empty strong{color:#302d34;font-size:13px}.attention-spark-empty p{max-width:320px;margin:0;font-size:9px}.workspace-settings-page{max-width:1180px;margin:0 auto;padding:34px clamp(20px,4vw,54px) 80px}.settings-hero{border-bottom:1px solid var(--line,#dedbd5);justify-content:space-between;align-items:flex-end;gap:30px;margin:18px 0 24px;padding-bottom:22px;display:flex}.settings-hero h1{letter-spacing:-.05em;max-width:780px;margin:5px 0 8px;font-size:clamp(34px,5vw,62px);line-height:.96}.settings-hero p{color:#686963;max-width:680px;margin:0}.settings-hero>svg{background:#fff;border:1px solid #bfc0ba;border-radius:18px;width:50px;height:50px;padding:12px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settings-card{background:#ffffffc7;border:1px solid #d7d7d1;border-radius:22px;margin-top:16px;padding:24px;box-shadow:0 12px 34px #1718150d}.settings-card-title{align-items:flex-start;gap:13px;margin-bottom:18px;display:flex}.settings-card-title>svg,.settings-brand-mark{color:#171815;background:#e9ff8e;border-radius:13px;flex:none;place-items:center;width:38px;height:38px;padding:9px;display:grid}.settings-brand-mark{padding:0;font-weight:900}.settings-card-title h2{margin:0;font-size:20px}.settings-card-title p{color:#70716b;margin:4px 0 0;font-size:13px;line-height:1.4}.settings-card .form-stack small{color:#777871;margin-top:-7px}.data-control,.danger-zone{margin-top:16px}.data-request-list{gap:8px;margin-top:16px;display:grid}.data-request{background:#f7f7f3;border:1px solid #deded8;border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:14px;display:grid}.data-request-icon{color:#53544f;background:#ebebe6;border-radius:11px;place-items:center;width:34px;height:34px;display:grid!important}.data-request-icon svg{width:17px;height:17px}.data-request.completed .data-request-icon{color:#171815;background:#e9ff8e}.data-request.failed .data-request-icon{color:#8f2f1e;background:#ffe6df}.data-request>div{justify-items:start;gap:4px;min-width:0;display:grid}.data-request>div>strong{font-size:14px}.data-request>div>span{color:#696a64;text-transform:capitalize;font-size:12px}.data-request small{color:#71726c;line-height:1.4}.data-request .button{margin-top:5px}.request-failure{color:#9a3826!important}.danger-zone{background:#fffaf8;border-color:#e1b8ac}.archive-form{align-items:end;gap:12px;display:flex}.archive-form label{flex:1;gap:5px;font-size:12px;display:grid}.archive-form input,.organisation-archive input,.archived-workspaces input{border:1px solid #cfcfc8;border-radius:11px;height:42px;padding:0 12px}.archived-brands{border-top:1px solid #e2e1dc;margin-top:15px;padding-top:12px}.archived-brands summary,.organisation-archive summary{cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.archived-brands summary b{margin-left:auto}.archived-brands>div{gap:7px;margin-top:10px;display:grid}.archived-brands article{background:#f2f2ed;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.archived-brands small{color:#777871}.workspace-empty{padding:12px}.organisation-archive{border-top:1px solid #ead2cc;margin-top:14px;padding-top:12px}.organisation-archive form,.archived-workspaces details form{gap:9px;margin-top:10px;display:grid}.organisation-archive label,.archived-workspaces label{gap:5px;font-size:11px;display:grid}.archived-workspaces{margin-top:32px}.archived-workspaces>article{background:#f8f8f4;border:1px solid #d7d7d1;border-radius:18px;margin-top:10px;padding:18px}.archived-workspaces>article>div:first-child{align-items:center;gap:10px;display:flex}.archived-workspaces>article>div:first-child span{display:grid}.archived-workspace-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.archived-workspace-actions details{position:relative}.archived-workspace-actions details>form{z-index:5;background:#fff;border:1px solid #252621;border-radius:14px;width:280px;padding:14px;position:absolute;right:0;box-shadow:4px 4px #252621}.workspace-request{border-top:1px solid #deded8;grid-template-columns:auto 1fr auto;margin-top:10px;padding-top:10px;font-size:12px;gap:9px!important;display:grid!important}.workspace-request small{color:#71726c}.publishing-rhythm-card{overflow:hidden}.publishing-rhythm-card>.settings-card-title>svg{color:#e9ff8e;background:#171815}.rhythm-assurance{color:#5f605a;background:#f1f2ec;border-radius:14px;align-items:center;gap:12px;margin:-2px 0 16px;padding:11px 13px;font-size:12px;display:flex}.rhythm-assurance strong{color:#171815;white-space:nowrap}.publishing-rhythm-form{gap:16px;display:grid}.rhythm-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.rhythm-days label{gap:6px;min-width:0;display:grid}.rhythm-days label span{letter-spacing:.02em;font-size:11px;font-weight:850}.rhythm-days input{color:#252621;background:#fff;border:1px solid #d2d3cc;border-radius:11px;width:100%;min-width:0;height:42px;padding:0 11px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.rhythm-days input:focus{border-color:#758c22;outline:3px solid #b7dc313d}.publishing-rhythm-form footer{border-top:1px solid #e0e1da;justify-content:space-between;align-items:center;gap:20px;padding-top:14px;display:flex}.publishing-rhythm-form footer p{color:#70716b;max-width:690px;margin:0;font-size:12px;line-height:1.5}.publishing-rhythm-form footer .button{flex:none}@media (max-width:900px){.rhythm-days{grid-template-columns:repeat(2,minmax(0,1fr))}.rhythm-days label:last-child{grid-column:1/-1}.publishing-rhythm-form footer{flex-direction:column;align-items:stretch}}@media (max-width:520px){.rhythm-assurance{flex-direction:column;align-items:flex-start;gap:4px}.rhythm-days{grid-template-columns:1fr}.rhythm-days label:last-child{grid-column:auto}}@media (max-width:760px){.settings-grid{grid-template-columns:1fr}.settings-hero{align-items:flex-start}.settings-hero>svg{display:none}.archive-form{flex-direction:column;align-items:stretch}.archived-brands article{grid-template-columns:1fr auto}.archived-brands article small{grid-column:1}.workspace-request{grid-template-columns:1fr!important}.archived-workspace-actions details>form{width:auto;position:fixed;inset:auto 14px 18px}}.a365-product-stage{--a365-canvas:#f4f2ee;--a365-surface:#fffefa;--a365-ink:#302d34;--a365-muted:#766f79;--a365-line:#d9d3dc;--a365-purple:#7659dc;--a365-purple-soft:#f1ecff;--a365-lime:#d8ff62;background:var(--a365-canvas)}.a365-product-stage .content-page,.a365-product-stage .approvals-page,.a365-product-stage .connections-page,.a365-product-stage .analytics-page{max-width:1500px;color:var(--a365-ink);padding:42px clamp(24px,4vw,62px) 80px}.a365-product-stage .content-heading,.a365-product-stage .approvals-heading,.a365-product-stage .connections-heading,.a365-product-stage .analytics-heading{border-bottom:1px solid var(--a365-line);align-items:center;margin:0 0 24px;padding:0 0 22px}.a365-product-stage .content-heading h1,.a365-product-stage .approvals-heading h1,.a365-product-stage .connections-heading h1,.a365-product-stage .analytics-heading h1{letter-spacing:-2.6px;margin:5px 0 6px;font-size:clamp(35px,4vw,56px);font-weight:760;line-height:.98}.a365-product-stage .content-heading p:last-child,.a365-product-stage .approvals-heading p:last-child,.a365-product-stage .connections-heading p:last-child,.a365-product-stage .analytics-heading p:last-child{max-width:740px;color:var(--a365-muted);margin:0;font-size:13px;line-height:1.5}.a365-product-stage .content-heading>svg,.a365-product-stage .approvals-heading>svg,.a365-product-stage .connections-heading>svg,.a365-product-stage .analytics-heading>svg{border:1px solid var(--a365-ink);background:var(--a365-lime);width:42px;height:42px;color:var(--a365-ink);box-shadow:3px 3px 0 var(--a365-ink);border-radius:14px 5px 14px 14px;padding:9px}.a365-product-stage .eyebrow{color:#5d45ae;font-family:var(--font-geist-mono),monospace;letter-spacing:1.3px;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.a365-product-stage .idea-capture{border:1px solid var(--a365-ink);background:var(--a365-surface);color:var(--a365-ink);box-shadow:5px 5px 0 var(--a365-ink);border-radius:17px 6px 17px 17px;grid-template-columns:minmax(210px,.55fr) minmax(360px,1.45fr);gap:13px 18px;padding:22px}.a365-product-stage .capture-lead>svg{color:var(--a365-purple)}.a365-product-stage .capture-lead h2{font-size:19px}.a365-product-stage .capture-lead p{color:var(--a365-muted);line-height:1.45}.a365-product-stage .idea-capture input,.a365-product-stage .idea-capture textarea,.a365-product-stage .idea-capture select{border-color:var(--a365-line);color:var(--a365-ink);background:#fff;border-radius:10px 4px 10px 10px;outline:none}.a365-product-stage .idea-capture input:focus,.a365-product-stage .idea-capture textarea:focus,.a365-product-stage .idea-capture select:focus{border-color:var(--a365-purple);box-shadow:0 0 0 3px #7659dc1c}.a365-product-stage .idea-capture .idea-title-input{font-size:16px}.a365-product-stage .idea-capture .button.primary,.a365-product-stage .review-actions .button.primary,.a365-product-stage .sandbox-provider .button.primary{border:1px solid var(--a365-ink);background:var(--a365-purple);color:#fff;box-shadow:3px 3px 0 var(--a365-ink);border-radius:11px 4px 11px 11px}.a365-product-stage .content-layout{grid-template-columns:minmax(0,1.7fr) minmax(250px,.55fr);gap:14px;margin-top:24px}.a365-product-stage .backlog-panel,.a365-product-stage .content-sidebar>section,.a365-product-stage .review-queue,.a365-product-stage .approval-history,.a365-product-stage .analytics-panel,.a365-product-stage .connection-health,.a365-product-stage .delivery-history{border:1px solid var(--a365-line);background:var(--a365-surface);border-radius:15px 5px 15px 15px;box-shadow:0 10px 28px #352c4009}.a365-product-stage .backlog-panel,.a365-product-stage .content-sidebar>section,.a365-product-stage .review-queue,.a365-product-stage .approval-history,.a365-product-stage .analytics-panel{padding:20px}.a365-product-stage .idea-card{border-color:#e6e1e8}.a365-product-stage .idea-card:hover{background:#faf8ff}.a365-product-stage .status-totals span,.a365-product-stage .status{border-radius:999px}.a365-product-stage .approval-summary,.a365-product-stage .analytics-summary{gap:9px}.a365-product-stage .approval-summary article,.a365-product-stage .analytics-summary article{border:1px solid var(--a365-line);background:var(--a365-surface);border-radius:12px 4px 12px 12px;padding:15px 17px}.a365-product-stage .approval-summary article:first-child,.a365-product-stage .analytics-summary article:first-child{border-color:var(--a365-ink);box-shadow:3px 3px 0 var(--a365-ink)}.a365-product-stage .approval-summary strong,.a365-product-stage .analytics-summary strong{letter-spacing:-1px;font-size:27px}.a365-product-stage .review-card{border-radius:13px 4px 13px 13px}.a365-product-stage .review-master{background:#f8f5ff}.a365-product-stage .review-actions textarea{border-radius:10px 4px 10px 10px}.a365-product-stage .provider-grid{gap:9px}.a365-product-stage .provider-grid>article{border:1px solid var(--a365-line);background:var(--a365-surface);box-shadow:none;border-radius:13px 4px 13px 13px}.a365-product-stage .provider-grid>article:hover{border-color:#aaa0b2;transform:translateY(-1px)}.a365-product-stage .test-mode-note,.a365-product-stage .analytics-test-note{border:1px solid var(--a365-ink);background:var(--a365-purple-soft);color:var(--a365-ink);box-shadow:3px 3px 0 var(--a365-ink);border-radius:13px 4px 13px 13px}.a365-product-stage .test-mode-note>span{background:var(--a365-lime);color:var(--a365-ink)}.a365-product-stage .queue-title h2{letter-spacing:-.6px;font-size:21px}.a365-product-stage .queue-title p{margin-bottom:14px}.a365-product-stage .channel-chip{background:var(--a365-purple-soft);color:#5e43b6}@media (max-width:900px){.a365-product-stage .content-layout,.a365-product-stage .idea-capture{grid-template-columns:1fr}.a365-product-stage .idea-capture textarea,.a365-product-stage .capture-options,.a365-product-stage .idea-capture>.button{grid-column:1}.a365-product-stage .capture-options{grid-template-columns:1fr 1fr}}.idea-filters{background:#f8f6fa;border:1px solid #e2dde5;border-radius:11px 4px 11px 11px;grid-template-columns:minmax(180px,1fr) 150px auto auto;align-items:center;gap:8px;margin:15px 0 4px;padding:9px;display:grid}.idea-filters label{position:relative}.idea-filters label>svg{color:#817985;width:14px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.idea-filters input,.idea-filters select{width:100%;height:38px;font:inherit;background:#fff;border:1px solid #d7d1da;border-radius:8px 3px 8px 8px;padding:0 10px;font-size:11px}.idea-filters input{padding-left:31px}.idea-filters button,.idea-filters>a{color:#fff;background:#302d34;border:1px solid #302d34;border-radius:8px 3px 8px 8px;justify-content:center;align-items:center;height:38px;padding:0 13px;font-size:10px;font-weight:850;display:flex}.idea-filters>a{color:#5e43b6;background:0 0;border-color:#0000}.idea-pagination{border-top:1px solid #e8e3ea;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-top:14px;display:grid}.idea-pagination a{color:#5e43b6;align-items:center;gap:4px;font-size:10px;font-weight:850;display:flex}.idea-pagination a:last-child{justify-self:end}.idea-pagination a[aria-disabled=true]{pointer-events:none;opacity:.35}.idea-pagination svg{width:13px}.idea-pagination span{color:#827b86;font-size:9px}.label-form{grid-template-columns:minmax(0,1fr) 38px!important}.label-form .button{white-space:nowrap;grid-column:1/-1;width:100%}.content-sidebar .side-form input,.content-sidebar .side-form textarea{width:100%;min-width:0}@media (max-width:720px){.idea-filters{grid-template-columns:1fr 1fr}.idea-filters label{grid-column:1/-1}.idea-filters button,.idea-filters>a{width:100%}}.a365-product-stage .brand-kit-page,.a365-product-stage .media-page,.a365-product-stage .intelligence-page,.a365-product-stage .ai-page,.a365-product-stage .team-page,.a365-product-stage .billing-page{max-width:1500px;color:var(--a365-ink);padding:42px clamp(24px,4vw,62px) 80px}.a365-product-stage .brand-kit-heading,.a365-product-stage .media-heading,.a365-product-stage .intelligence-heading,.a365-product-stage .ai-heading,.a365-product-stage .team-heading,.a365-product-stage .billing-heading{border-bottom:1px solid var(--a365-line);align-items:center;margin:0 0 24px;padding:0 0 22px}.a365-product-stage .brand-kit-heading h1,.a365-product-stage .media-heading h1,.a365-product-stage .intelligence-heading h1,.a365-product-stage .ai-heading h1,.a365-product-stage .team-heading h1,.a365-product-stage .billing-heading h1{letter-spacing:-2.6px;max-width:1000px;margin:5px 0 6px;font-size:clamp(35px,4vw,56px);font-weight:760;line-height:.98}.a365-product-stage .brand-kit-heading p:last-child,.a365-product-stage .media-heading p:last-child,.a365-product-stage .intelligence-heading p:last-child,.a365-product-stage .ai-heading p:last-child,.a365-product-stage .team-heading p:last-child,.a365-product-stage .billing-heading p:last-child{max-width:740px;color:var(--a365-muted);margin:0;font-size:13px;line-height:1.5}.a365-product-stage .brand-kit-heading>svg,.a365-product-stage .media-heading>svg,.a365-product-stage .intelligence-heading>svg,.a365-product-stage .ai-heading>svg,.a365-product-stage .team-heading>svg,.a365-product-stage .billing-heading>svg{border:1px solid var(--a365-ink);background:var(--a365-lime);width:42px;height:42px;color:var(--a365-ink);box-shadow:3px 3px 0 var(--a365-ink);border-radius:14px 5px 14px 14px;padding:9px}.a365-product-stage .kit-card,.a365-product-stage .upload-card,.a365-product-stage .media-library,.a365-product-stage .intelligence-panel,.a365-product-stage .ai-capability-grid article,.a365-product-stage .ai-history,.a365-product-stage .team-summary article,.a365-product-stage .team-card,.a365-product-stage .plan-card,.a365-product-stage .usage-card,.a365-product-stage .entitlement-card{border-color:var(--a365-line);background:var(--a365-surface);border-radius:15px 5px 15px 15px;box-shadow:0 10px 28px #352c4009}.a365-product-stage .ai-safety,.a365-product-stage .billing-test-note,.a365-product-stage .role-guide,.a365-product-stage .benchmark-note{border:1px solid var(--a365-ink);background:var(--a365-purple-soft);color:var(--a365-ink);box-shadow:3px 3px 0 var(--a365-ink);border-radius:13px 4px 13px 13px}.a365-product-stage .ai-safety span,.a365-product-stage .billing-test-note span,.a365-product-stage .role-guide p,.a365-product-stage .benchmark-note p{color:var(--a365-muted)}.a365-product-stage .ai-safety svg,.a365-product-stage .role-guide svg,.a365-product-stage .benchmark-note svg{color:var(--a365-purple)}.a365-product-stage .usage-track span{background:var(--a365-purple)}.a365-channel-list i.connected{background:#302d34;box-shadow:0 0 0 3px #d8ff62}.a365-channel-list i.demo{box-shadow:none;background:0 0;border:1px solid #a89eb0}.a365-product-stage .upload-card{color:var(--a365-ink);grid-template-columns:30px minmax(190px,.75fr) minmax(220px,1fr) minmax(170px,.55fr);align-items:end;gap:14px 18px;padding:22px}.a365-product-stage .upload-card>svg{color:var(--a365-purple);align-self:start}.a365-product-stage .upload-card p{color:var(--a365-muted)}.a365-product-stage .upload-card label{color:var(--a365-ink);letter-spacing:.02em;font-size:10px}.a365-product-stage .upload-card input,.a365-product-stage .upload-card select{border:1px solid var(--a365-line);color:var(--a365-ink);background:#fff;border-radius:9px 4px 9px 9px}.a365-product-stage .upload-card input:focus,.a365-product-stage .upload-card select:focus{border-color:var(--a365-purple);outline:3px solid #7659dc18}.a365-product-stage .upload-card .check-field{border:1px solid var(--a365-line);min-height:44px;color:var(--a365-ink);background:#faf8ff;border-radius:9px 4px 9px 9px;padding:0 12px}.a365-product-stage .upload-card .button{border:1px solid var(--a365-ink);background:var(--a365-purple);color:#fff;min-height:44px;box-shadow:3px 3px 0 var(--a365-ink);border-radius:10px 4px 10px 10px}@media (max-width:980px){.a365-product-stage .upload-card{grid-template-columns:30px 1fr 1fr}.a365-product-stage .upload-card .wide{grid-column:2/4}.a365-product-stage .upload-card .check-field{grid-column:2/3}.a365-product-stage .upload-card .button{grid-column:3}}.a365-primary-nav>a>b{color:#5e43b6;min-width:21px;height:18px;font:800 9px/1 var(--font-geist-mono),monospace;background:#f1ecff;border:1px solid #302d34;border-radius:999px;place-items:center;margin-left:auto;display:grid}.a365-primary-nav>a.active>b{color:#d8ff62;background:#302d34}@media (max-width:760px){.a365-product-shell{width:100%;max-width:100%;overflow-x:hidden}.a365-product-stage{width:100%;min-width:0;overflow-x:hidden}.a365-rail{z-index:100;background:#fffefa;border-bottom:2px solid #302d34;border-right:0;grid-template-columns:minmax(120px,1fr) minmax(148px,auto);padding:8px 12px 10px;top:0}.a365-logo{justify-content:flex-start;min-width:0}.a365-machine-logo{transform-origin:0;transform:scale(.76)}.a365-new summary{min-width:148px;height:40px;padding:0 10px;font-size:10px}.a365-new summary svg{width:20px;height:20px}.a365-primary-nav{scrollbar-width:thin;scrollbar-color:#b8afbf transparent;gap:4px;width:100%;max-width:100%;padding:2px 0 5px}.a365-primary-nav a{min-height:38px;padding:0 10px;font-size:11px}.a365-primary-nav>a>b{min-width:18px;height:16px;font-size:8px}.a365-home,.a365-dashboard{width:100%;padding:28px 16px 56px}.a365-dashboard-head{grid-template-columns:1fr;align-items:start;gap:18px;margin-bottom:22px;display:grid}.a365-dashboard-head h1{letter-spacing:-2.6px;font-size:clamp(38px,12vw,50px);line-height:.94}.a365-dashboard-head p:last-child{max-width:290px;font-size:12px;line-height:1.5}.a365-dashboard-head .a365-create-button{justify-content:center;width:100%;min-height:48px}.a365-quick-grid{grid-template-columns:1fr;gap:9px;margin-bottom:18px}.a365-quick-grid>a,.a365-quick-grid>a:nth-child(n){border-radius:14px 5px 14px 14px;grid-template-columns:42px minmax(0,1fr) 16px;min-height:74px;padding:12px 14px;transform:none}.a365-quick-grid>a>span,.a365-quick-grid>a:nth-child(n)>span{width:40px;height:40px}.a365-quick-grid strong{font-size:14px}.a365-quick-grid small{white-space:normal;font-size:10px}.a365-dashboard-grid{grid-template-columns:1fr;gap:14px}.a365-dashboard-main,.a365-dashboard-side{gap:14px;min-width:0}.a365-panel{border-radius:17px 6px 17px 17px;min-width:0;padding:16px;box-shadow:3px 3px #171717}.a365-panel>header{gap:10px}.a365-panel>header h2{font-size:18px}.a365-mini-stats{grid-template-columns:1fr 1fr}.a365-mini-stats>a{min-width:0;padding:13px 8px}.a365-mini-stats strong{font-size:25px}.a365-rhythm{overflow:hidden}.a365-rhythm-days{scrollbar-width:thin;padding:2px 3px 7px;overflow-x:auto}.a365-rhythm-days>div{flex:0 0 46px}.a365-next-move{align-items:flex-start;gap:10px}.a365-next-move b{white-space:nowrap}.a365-soft-note{width:auto;margin:0;position:static;box-shadow:3px 3px #171717}.a365-product-stage .content-page,.a365-product-stage .approvals-page,.a365-product-stage .connections-page,.a365-product-stage .analytics-page,.a365-product-stage .brand-kit-page,.a365-product-stage .media-page,.a365-product-stage .intelligence-page,.a365-product-stage .ai-page,.a365-product-stage .team-page,.a365-product-stage .billing-page{width:100%;padding:28px 16px 56px;overflow:hidden}.a365-product-stage .content-heading h1,.a365-product-stage .approvals-heading h1,.a365-product-stage .connections-heading h1,.a365-product-stage .analytics-heading h1,.a365-product-stage .brand-kit-heading h1,.a365-product-stage .media-heading h1,.a365-product-stage .intelligence-heading h1,.a365-product-stage .ai-heading h1,.a365-product-stage .team-heading h1,.a365-product-stage .billing-heading h1{letter-spacing:-2px;font-size:clamp(34px,10vw,44px)}.a365-product-stage .upload-card{grid-template-columns:1fr;padding:18px}.a365-product-stage .upload-card>svg,.a365-product-stage .upload-card>div,.a365-product-stage .upload-card label,.a365-product-stage .upload-card .wide,.a365-product-stage .upload-card .check-field,.a365-product-stage .upload-card .button{grid-column:1;width:100%}.attention-compose-modal{width:calc(100% - 32px);max-width:none;margin:16px;overflow:hidden}.attention-compose-head{padding:17px 16px 14px}.attention-compose-head h1{font-size:clamp(22px,7vw,27px)}.attention-compose-form,.attention-compose-pro{grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.attention-compose-pro>.attention-channel-picker,.attention-compose-pro>.attention-writing-stage,.attention-compose-pro>.attention-preview-rail{width:100%;min-width:0;max-width:100%;margin:0;transform:none}.attention-compose-pro>.attention-channel-picker{border-bottom:1px solid #d8dce5;border-right:0;padding:18px 16px;display:block}.attention-channel-picker .attention-channel-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;height:auto}.attention-compose-pro>.attention-writing-stage{grid-template-columns:minmax(0,1fr);padding:20px 16px}.attention-compose-pro>.attention-preview-rail{border-top:1px solid #d8dce5;border-left:0;min-height:520px}.attention-preview-rail .attention-preview-stack{height:520px!important;max-height:520px!important}.attention-compose-pro-foot{grid-column:1;grid-template-columns:1fr;align-items:stretch;padding:14px 16px;display:grid}.attention-compose-pro-foot>div{align-items:stretch;width:100%}.attention-compose-pro-foot .button{justify-content:center;width:100%}}.provider-connect-form{border-top:1px solid #e2dde5;grid-column:1/-1;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:10px;padding-top:12px;display:grid}.provider-connect-form label{color:#625d67;text-transform:uppercase;letter-spacing:.06em;gap:5px;font-size:9px;font-weight:800;display:grid}.meta-account-picker{width:min(1050px,100% - 40px);color:var(--a365-ink,#17131b);margin:0 auto;padding:42px 0 80px}.meta-picker-hero{justify-content:space-between;align-items:flex-end;gap:30px;margin:18px 0 24px;display:flex}.meta-picker-hero h1{letter-spacing:-.06em;margin:8px 0 16px;font-size:clamp(38px,5vw,68px);line-height:.92}.meta-picker-hero h1 strong{color:#7254b8}.meta-picker-hero p:last-child{color:#68616d;max-width:670px;font-size:17px;line-height:1.55}.meta-picker-hero>svg{color:#7254b8;stroke-width:1.5px;width:68px;height:68px}.meta-picker-safety{background:#f7f3ff;border:1px solid #d9d0e8;border-radius:14px 4px 14px 14px;align-items:center;gap:14px;margin-bottom:18px;padding:17px 19px;display:flex}.meta-picker-safety>svg{color:#7254b8;flex:none}.meta-picker-safety p{color:#685f70;margin:3px 0 0;font-size:13px}.meta-choice-list{gap:10px;display:grid}.meta-choice-list article{background:#fff;border:1px solid #ddd7e1;border-radius:15px 4px 15px 15px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:19px;transition:border-color .18s,transform .18s;display:grid}.meta-choice-list article:hover{border-color:#9d8db6;transform:translateY(-1px)}.meta-choice-list article.already-connected{background:#fbfafc}.meta-choice-mark{color:#fff;background:#0866ff;border-radius:12px 4px 12px 12px;place-items:center;width:45px;height:45px;font-size:25px;font-weight:900;display:grid}.meta-choice-copy{gap:4px;display:grid}.meta-choice-copy>div{align-items:center;gap:10px;display:flex}.meta-choice-copy h2{margin:0;font-size:20px}.meta-choice-copy span,.meta-choice-copy small{align-items:center;gap:6px;display:flex}.meta-choice-copy span{color:#5b428e;font-size:11px;font-weight:800}.meta-choice-copy span svg,.meta-choice-copy small svg{width:15px;height:15px}.meta-choice-copy p{color:#716a75;margin:0;font-size:12px}.meta-choice-copy small{color:#4f4754;font-weight:700}.meta-picker-expiry{color:#77707b;margin:14px 2px;font-size:12px}.meta-choice-list article.protected-live-page{box-shadow:none;background:#f7f6f8;border-color:#e3dfe5}.meta-choice-list article.protected-live-page:hover{border-color:#e3dfe5;transform:none}.meta-choice-copy span.protected-label{color:#766d79}.meta-test-confirmation{justify-items:end;gap:10px;max-width:310px;display:grid}.meta-test-confirmation label{color:#5d5561;align-items:flex-start;gap:8px;font-size:11px;font-weight:700;line-height:1.35;display:flex}.meta-test-confirmation input{accent-color:#7254b8;margin-top:2px}.meta-live-block{color:#716a75;justify-items:end;gap:3px;max-width:230px;display:grid}.meta-live-block strong{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.meta-live-block small{text-align:right;font-size:11px}@media (max-width:700px){.meta-picker-hero>svg{display:none}.meta-choice-list article{grid-template-columns:auto 1fr}.meta-choice-list form{grid-column:1/-1}.meta-choice-list .button{width:100%}.meta-picker-hero h1{font-size:42px}}.provider-connect-form input{color:#302d34;min-width:0;height:42px;font:inherit;background:#fff;border:1px solid #d7d1da;border-radius:9px 4px 9px 9px;outline:none;padding:0 11px;font-size:11px}.provider-connect-form input:focus{border-color:#7659dc;box-shadow:0 0 0 3px #7659dc18}.provider-connect-form .button{white-space:nowrap;height:42px}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.provider-grid article{min-width:0}.provider-control-actions{border-top:1px solid #e2dde5;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:9px;padding-top:12px;display:flex}.provider-control-actions>.connected-check{margin-right:auto}.provider-control-actions form{margin:0}.provider-control-actions .button{white-space:nowrap}.delivery-history .button svg{flex:none}.connection-attention{color:#88620d;align-items:center;gap:7px;margin-right:auto;font-size:11px;font-weight:850;display:flex}.connection-attention svg{width:17px}.disconnect-control{border-top:1px solid #ebe6ef;flex:0 0 100%;min-width:0;padding-top:3px;position:relative}.disconnect-control>summary{cursor:pointer;color:#6c566f;align-items:center;width:max-content;margin-left:auto;font-size:10px;font-weight:850;list-style:none;display:flex}.disconnect-control>summary::-webkit-details-marker{display:none}.disconnect-control>summary:before{content:"";background:0 0;border:1px solid #8d2740;border-radius:50%;width:6px;height:6px;margin-right:6px}.disconnect-control[open]{background:#fbf9fd;border:1px solid #d7cce0;border-radius:10px 3px 10px 10px;width:100%;padding:12px}.disconnect-control[open]>summary{margin:0 0 10px auto}.disconnect-control form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 12px;min-width:0;display:grid}.disconnect-control label{min-width:0;color:var(--a365-ink);gap:5px;font-size:10px;font-weight:800;display:grid}.disconnect-control label>span{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.disconnect-control input{width:100%;min-width:0;min-height:36px;color:var(--a365-ink);font:inherit;background:#fff;border:1px solid #ad9db5;border-radius:7px;padding:7px 9px}.disconnect-control p{color:#6c5d70;grid-column:1/-1;margin:0;font-size:10px;line-height:1.45}.button.danger{color:#fff;box-shadow:2px 2px 0 var(--a365-ink);background:#8d2740;border-color:#8d2740}.connection-revoking{color:#5e43b6;align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.connection-revoking svg{width:16px}.provider-control-actions>small{color:#6c5d70;font-size:10px;line-height:1.45}.disconnect-warning{background:#fff5f7;border-left:3px solid #8d2740;padding:9px;display:block;color:#6f2134!important}.connection-health article{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding:16px 0}.connection-health-copy{min-width:0}.connection-health-copy>strong{color:var(--a365-ink);font-size:13px}.connection-health-copy>small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.connection-health-copy>span{color:#6c5d70;font-size:12px;line-height:1.45}.connection-health-action{flex-direction:column;align-items:flex-end;gap:7px;min-width:132px;display:flex}.health-state{white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.health-state i{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.health-state i{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 13%,transparent)}}.health-state-positive{color:#356145}.health-state-warning{color:#88620d}.health-state-critical{color:#8d2740}.health-state-neutral{color:#6c5d70}.health-reconnect{color:#4f3c94;text-underline-offset:3px;font-size:11px;font-weight:850;text-decoration:underline}.connection-health-warning{background:linear-gradient(90deg,#fffaf0 0,#0000 28%)}.connection-health-critical{background:linear-gradient(90deg,#fff5f7 0,#0000 28%)}@media (max-width:680px){.connection-health article{grid-template-columns:auto minmax(0,1fr)}.connection-health-action{grid-column:2;align-items:flex-start;min-width:0}.connection-health-copy>small{white-space:normal}}@media (max-width:760px){.provider-control-actions{flex-direction:column;align-items:stretch}.provider-control-actions .button{justify-content:center;width:100%}.disconnect-control form{grid-template-columns:1fr}.disconnect-control form .button{grid-column:1}.provider-connect-form{grid-template-columns:1fr}.provider-connect-form .button{width:100%}}.a365-product-stage .dispatch-control{border:1px solid var(--a365-ink);background:var(--a365-surface);box-shadow:5px 5px 0 var(--a365-ink);border-radius:18px 6px 18px 18px;margin-top:18px;padding:22px;scroll-margin-top:24px}.dispatch-control-heading{border-bottom:1px solid var(--a365-line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:18px;display:flex}.dispatch-control-heading>div{gap:4px;display:grid}.dispatch-control-heading span{font:850 9px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--a365-purple)}.dispatch-control-heading h2{letter-spacing:-1.5px;margin:0;font-size:clamp(25px,3vw,38px);line-height:1}.dispatch-control-heading p{max-width:650px;color:var(--a365-muted);margin:2px 0 0;font-size:12px;line-height:1.5}.dispatch-control-heading>svg{border:1px solid var(--a365-ink);background:var(--a365-lime);width:42px;height:42px;box-shadow:3px 3px 0 var(--a365-ink);border-radius:13px 4px 13px 13px;padding:9px}.dispatch-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.dispatch-summary article{border:1px solid var(--a365-line);background:#faf9fb;border-radius:12px 4px 12px 12px;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;min-width:0;padding:14px 15px;display:grid;position:relative}.dispatch-summary article>svg{width:18px;color:var(--a365-purple);grid-row:1/4}.dispatch-summary span{text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:850}.dispatch-summary strong{letter-spacing:-1px;font-size:25px;line-height:1}.dispatch-summary small{color:var(--a365-muted);font-size:8px}.dispatch-summary article.needs-attention{background:#fff5f1;border-color:#d77a68}.dispatch-summary article.needs-attention>svg{color:#b53e2e}.dispatch-filters{border:1px solid var(--a365-line);background:#f5f2f7;border-radius:11px 4px 11px 11px;gap:5px;margin:0 0 14px;padding:5px;display:flex}.dispatch-filters a{min-height:34px;color:var(--a365-muted);border-radius:8px 3px 8px 8px;justify-content:center;align-items:center;padding:0 13px;font-size:9px;font-weight:850;display:flex}.dispatch-filters a:hover{color:var(--a365-ink);background:#fff}.dispatch-filters a.active{background:var(--a365-ink);color:#fff;box-shadow:2px 2px 0 var(--a365-purple)}.dispatch-list{gap:9px;display:grid}.dispatch-card{border:1px solid var(--a365-line);background:#fff;border-radius:14px 5px 14px 14px;overflow:hidden}.dispatch-card.tone-attention{border-color:#d9a299}.dispatch-card.tone-retrying{border-color:#a99bd4}.dispatch-card>header{border-bottom:1px solid #ebe7ed;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.dispatch-card>header>div{align-items:center;gap:9px;display:flex}.dispatch-card>header>div>strong{font-size:12px}.dispatch-state{color:#5f5863;text-transform:uppercase;letter-spacing:.04em;background:#f2f0f4;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:900;display:flex}.dispatch-state svg{width:13px;height:13px}.dispatch-state.ready{color:#33712d;background:#eef8e8}.dispatch-state.attention{color:#a63729;background:#fff0ec}.dispatch-state.retrying{background:var(--a365-purple-soft);color:#5e43b6}.dispatch-card-body{grid-template-columns:minmax(220px,.75fr) minmax(280px,1.25fr);gap:18px;padding:15px;display:grid}.dispatch-identity{align-content:start;gap:5px;min-width:0;display:grid}.dispatch-identity>a,.dispatch-identity>strong{text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;color:var(--a365-ink);font-size:15px;font-weight:850;overflow:hidden}.dispatch-identity>a:hover{color:var(--a365-purple)}.dispatch-identity>span{color:var(--a365-muted);font-size:10px}.dispatch-identity>span b{color:var(--a365-ink)}.dispatch-identity>small{color:#8c858f;font-size:9px}.dispatch-guidance{color:#6a362f;background:#fff5f1;border-radius:11px 4px 11px 11px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.dispatch-guidance>svg{flex:none;width:17px}.dispatch-guidance>div{gap:3px;display:grid}.dispatch-guidance strong{text-transform:uppercase;letter-spacing:.06em;font-size:9px}.dispatch-guidance p{margin:0;font-size:10px;line-height:1.45}.dispatch-guidance small{color:#8b625d;font-size:8px;line-height:1.4}.dispatch-card>footer{background:#fbfafc;border-top:1px solid #ebe7ed;align-items:center;gap:9px;padding:10px 14px;display:flex}.dispatch-card>footer>details{min-width:210px;margin-left:auto}.dispatch-card>footer summary{cursor:pointer;text-align:right;color:#5e43b6;font-size:9px;font-weight:850;list-style:none}.dispatch-card>footer summary::-webkit-details-marker{display:none}.dispatch-card>footer details[open]{width:100%;margin:0}.dispatch-card>footer details[open] summary{margin-bottom:9px}.attempt-trail{gap:5px;display:grid}.attempt-trail article{border:1px solid var(--a365-line);background:#fff;border-radius:9px 3px 9px 9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:9px;padding:9px;display:grid}.attempt-trail article>b{background:var(--a365-ink);width:27px;height:27px;color:var(--a365-lime);font:800 9px/1 var(--font-geist-mono),monospace;border-radius:8px 2px 8px 8px;place-items:center;display:grid}.attempt-trail article>div{gap:2px;display:grid}.attempt-trail article strong{font-size:9px}.attempt-trail article small{color:var(--a365-muted);font-size:8px}.attempt-trail article p{color:#5e5861;margin:2px 0 0;font-size:9px}.attempt-trail article>span{background:var(--a365-purple-soft);color:#5e43b6;text-transform:uppercase;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:850}.delivery-timeline article.timeline-provider_check{background:#faf8ff}.delivery-timeline article.timeline-provider_check>b{background:var(--a365-purple);color:#fff}.delivery-timeline article strong{font-size:10px}.delivery-timeline article small,.delivery-timeline article p{font-size:9px}.delivery-timeline article>span{text-align:center;max-width:150px}.tiktok-draft-handoff{background:var(--a365-purple-soft);box-shadow:3px 3px 0 var(--a365-ink);border:1px solid #9c8acb;border-radius:12px 4px 12px 12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:11px;margin:0 14px 13px;padding:13px;display:grid}.tiktok-draft-handoff>svg{background:var(--a365-ink);width:31px;height:31px;color:var(--a365-lime);border-radius:9px 3px 9px 9px;padding:6px}.tiktok-draft-handoff>div{gap:3px;display:grid}.tiktok-draft-handoff strong{font-size:12px}.tiktok-draft-handoff p{color:#625a6a;max-width:690px;margin:0;font-size:10px;line-height:1.45}.tiktok-draft-handoff details{margin-top:3px}.tiktok-draft-handoff summary{cursor:pointer;color:#5e43b6;width:max-content;font-size:9px;font-weight:850}.tiktok-draft-handoff details p{white-space:pre-wrap;background:#fff;border:1px solid #d4cae7;border-radius:8px 3px 8px 8px;max-height:130px;margin-top:7px;padding:9px;overflow:auto}.tiktok-draft-handoff>.button{white-space:nowrap;align-self:center}.tiktok-draft-handoff>.button svg{width:14px}.dispatch-empty{border:1px dashed var(--a365-line);text-align:center;border-radius:13px 4px 13px 13px;place-items:center;gap:5px;padding:34px 20px;display:grid}.dispatch-empty svg{color:var(--a365-purple)}.dispatch-empty strong{font-size:15px}.dispatch-empty p{color:var(--a365-muted);margin:0;font-size:10px}@media (max-width:900px){.dispatch-summary{grid-template-columns:1fr 1fr}.dispatch-card-body{grid-template-columns:1fr}.dispatch-card>footer{flex-wrap:wrap;align-items:flex-start}.dispatch-card>footer>details{width:100%;margin:0}.dispatch-card>footer summary{text-align:left}}@media (max-width:600px){.a365-product-stage .dispatch-control{box-shadow:3px 3px 0 var(--a365-ink);padding:16px}.dispatch-control-heading>svg{display:none}.dispatch-summary{grid-template-columns:1fr 1fr}.dispatch-summary article{padding:11px}.dispatch-filters{overflow-x:auto}.dispatch-filters a{flex:none}.dispatch-card>header{align-items:flex-start}.dispatch-state{max-width:130px}.dispatch-card>footer>.button,.dispatch-card>footer>form,.dispatch-card>footer form .button{width:100%}.attempt-trail article{grid-template-columns:28px 1fr}.attempt-trail article>span{grid-column:2;width:max-content}.tiktok-draft-handoff{grid-template-columns:31px minmax(0,1fr);margin:0 10px 11px}.tiktok-draft-handoff>.button{grid-column:1/-1;justify-content:center;width:100%}}.delivery-receipt-heading{border-bottom:1px solid var(--a365-line);justify-content:space-between;align-items:flex-end;gap:28px;margin:0 0 20px;padding-bottom:22px;display:flex}.delivery-receipt-heading h1{letter-spacing:-2.4px;max-width:980px;margin:5px 0 8px;font-size:clamp(34px,4vw,54px);line-height:.98}.delivery-receipt-heading p:last-child{max-width:720px;color:var(--a365-muted);margin:0;font-size:12px;line-height:1.5}.delivery-receipt-heading>svg{border:1px solid var(--a365-ink);background:var(--a365-lime);width:46px;height:46px;box-shadow:3px 3px 0 var(--a365-ink);border-radius:14px 5px 14px 14px;flex:none;padding:10px}.delivery-proof-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:16px;display:grid}.delivery-proof-summary article{border:1px solid var(--a365-line);background:var(--a365-surface);border-radius:12px 4px 12px 12px;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;min-width:0;padding:14px 15px;display:grid}.delivery-proof-summary article>svg{width:18px;color:var(--a365-purple);grid-row:1/4}.delivery-proof-summary span{text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:850}.delivery-proof-summary strong{letter-spacing:-1px;font-size:25px;line-height:1}.delivery-proof-summary strong.delivery-source-status{text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:15px;overflow:hidden}.delivery-proof-summary small{color:var(--a365-muted);font-size:8px}.delivery-proof-summary article.needs-attention{background:#fff5f1;border-color:#d77a68}.delivery-proof-summary article.needs-attention>svg{color:#b53e2e}.delivery-receipt-grid{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:start;gap:14px;display:grid}.delivery-source-card,.delivery-destination-list{border:1px solid var(--a365-line);background:var(--a365-surface);border-radius:15px 5px 15px 15px;min-width:0;padding:20px;box-shadow:0 10px 28px #352c4009}.delivery-source-card>header,.delivery-destination-list>header{border-bottom:1px solid var(--a365-line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:13px;display:flex}.delivery-source-card>header span,.delivery-destination-list>header span{font:850 9px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--a365-purple)}.delivery-source-card>header h2,.delivery-destination-list>header h2{letter-spacing:-.6px;margin:4px 0 0;font-size:21px}.delivery-source-card>header>svg{background:var(--a365-purple-soft);width:36px;height:36px;color:var(--a365-purple);border-radius:11px 4px 11px 11px;padding:8px}.delivery-source-copy{border-left:3px solid var(--a365-purple);max-height:280px;color:var(--a365-ink);white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:#b8afbf transparent;background:#faf8ff;margin:15px 0;padding:15px;font-size:12px;line-height:1.65;overflow:auto}.delivery-source-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.delivery-source-media figure{border:1px solid var(--a365-line);background:#f6f3f7;border-radius:11px 4px 11px 11px;min-width:0;margin:0;overflow:hidden}.delivery-source-media img,.delivery-source-media video{aspect-ratio:1;object-fit:contain;background:#eeeaf0;width:100%;display:block}.delivery-source-media figcaption{color:var(--a365-muted);text-overflow:ellipsis;white-space:nowrap;padding:8px 9px;font-size:8px;overflow:hidden}.delivery-no-media{border:1px dashed var(--a365-line);color:var(--a365-muted);text-align:center;border-radius:10px;margin:15px 0 0;padding:12px;font-size:10px}.delivery-media-unavailable{aspect-ratio:1;width:100%;color:var(--a365-muted);background:#eeeaf0;place-content:center;place-items:center;gap:7px;display:grid}.delivery-media-unavailable svg{width:24px;height:24px}.delivery-media-unavailable small{font-size:9px;font-weight:750}.delivery-destination-list{gap:10px;display:grid}.delivery-destination-list>header{margin-bottom:2px}.delivery-destination-card{border:1px solid var(--a365-line);background:#fff;border-radius:13px 4px 13px 13px;overflow:hidden}.delivery-destination-card.tone-attention{border-color:#d9a299}.delivery-destination-head{border-bottom:1px solid #ebe7ed;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.delivery-destination-head>div{align-items:center;gap:9px;min-width:0;display:flex}.delivery-destination-head>div>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.delivery-destination-card dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:13px 14px;display:grid}.delivery-destination-card dl>div{gap:3px;min-width:0;display:grid}.delivery-destination-card dt{color:var(--a365-muted);text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:850}.delivery-destination-card dd{color:var(--a365-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;font-weight:750;overflow:hidden}.delivery-destination-card>footer{background:#fbfafc;border-top:1px solid #ebe7ed;align-items:center;gap:10px;padding:10px 14px;display:flex}.delivery-destination-card>footer>.button.primary{border:1px solid var(--a365-ink);background:var(--a365-purple);color:#fff;box-shadow:2px 2px 0 var(--a365-ink);border-radius:9px 3px 9px 9px}.delivery-destination-card>footer>details{min-width:190px;margin-left:auto}.delivery-destination-card>footer summary{cursor:pointer;color:#5e43b6;text-align:right;font-size:9px;font-weight:850;list-style:none}.delivery-destination-card>footer summary::-webkit-details-marker{display:none}.delivery-destination-card>footer details[open]{width:100%;margin:0}.delivery-destination-card>footer details[open] summary{margin-bottom:9px}.delivery-private-note{color:var(--a365-muted);font-size:9px;font-weight:750}@media (max-width:980px){.delivery-receipt-grid{grid-template-columns:1fr}.delivery-proof-summary{grid-template-columns:1fr 1fr}}@media (max-width:600px){.delivery-receipt-heading>svg{display:none}.delivery-proof-summary{grid-template-columns:1fr 1fr}.delivery-receipt-grid{grid-template-columns:minmax(0,1fr)}.delivery-source-card,.delivery-destination-list{padding:15px}.delivery-source-media{grid-template-columns:1fr}.delivery-destination-head{align-items:flex-start}.delivery-destination-card dl{grid-template-columns:1fr 1fr}.delivery-destination-card>footer{flex-direction:column;align-items:stretch}.delivery-destination-card>footer>.button{justify-content:center;width:100%}.delivery-destination-card>footer>details{width:100%;margin:0}.delivery-destination-card>footer summary{text-align:left}}.content-route-error{border:1px solid var(--a365-line);background:#ffffffeb;border-radius:24px 8px 24px 24px;place-content:center;justify-items:start;gap:14px;max-width:640px;min-height:430px;margin:45px auto;padding:48px;display:grid;box-shadow:0 24px 70px #1f1b271f}.content-route-error>svg{color:#5f42bd;background:#eee8ff;border-radius:15px;width:48px;height:48px;padding:11px}.content-route-error h1{max-width:520px;color:var(--a365-ink);letter-spacing:-1.8px;margin:0;font-size:clamp(28px,5vw,46px)}.content-route-error>p:not(.eyebrow){max-width:540px;color:var(--a365-muted);margin:0;font-size:14px;line-height:1.65}.content-route-error>div{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.content-route-error>small{color:var(--a365-muted);font-size:10px;font-weight:700}.delivery-timeline article.timeline-database,.delivery-timeline article.timeline-queue,.delivery-timeline article.timeline-worker,.delivery-timeline article.timeline-handoff{background:#f7f9f8}.delivery-timeline article.timeline-database>b,.delivery-timeline article.timeline-queue>b,.delivery-timeline article.timeline-worker>b,.delivery-timeline article.timeline-handoff>b{border:1px solid var(--a365-ink);color:var(--a365-ink);background:#fff}.delivery-timeline article.timeline-held{background:#fff8f5;border-color:#e3b9a9}.delivery-timeline article.timeline-held>b{color:#fff;background:#342d2a;width:auto;min-width:38px;padding-inline:6px}.delivery-state-explanation{color:#514b55;margin:0;padding:5px 14px 13px;font-size:10px;line-height:1.45}.delivery-live-status{border:1px solid var(--a365-line);background:#ffffffd6;border-radius:11px 4px 11px 11px;align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.delivery-live-status>svg{width:17px;color:var(--a365-purple)}.delivery-live-status>span{gap:2px;min-width:0;display:grid}.delivery-live-status strong{font-size:11px}.delivery-live-status small{color:var(--a365-muted);font-size:9px}.delivery-live-status>button{border:1px solid var(--a365-line);color:var(--a365-ink);background:#fff;border-radius:8px;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:800}.delivery-live-status>button:disabled{opacity:.6}.delivery-live-status.is-complete>svg{color:#257052}.delivery-retry-control{border-top:1px solid var(--a365-line);width:100%;margin-top:8px;padding-top:9px}.delivery-retry-control>summary{cursor:pointer;width:max-content;color:var(--a365-ink);align-items:center;gap:6px;font-size:10px;font-weight:850;list-style:none;display:flex}.delivery-retry-control>summary::-webkit-details-marker{display:none}.delivery-retry-control>div{border:1px solid var(--a365-line);background:#f7f5fa;border-radius:10px 3px 10px 10px;justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding:10px 12px;display:flex}.delivery-retry-control p{color:#514b55;margin:0;font-size:10px;line-height:1.45}.delivery-retry-control form{flex:none}.delivery-support-reference{background:#fff;border-top:1px solid #ebe7ed;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 14px;display:grid}.delivery-support-reference>span{color:var(--a365-muted);text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:850}.delivery-support-reference code{color:var(--a365-ink);font:700 9px/1.35 var(--font-geist-mono),monospace;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;overflow:hidden}.delivery-support-reference button{color:var(--a365-purple);font:800 9px/1 var(--font-geist-sans),sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.delivery-support-reference button svg{width:13px;height:13px}.delivery-source-recovery{background:#fff5f1;border:1px solid #d9a299;border-radius:12px 4px 12px 12px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;padding:13px 14px;display:flex}.delivery-source-recovery>div{align-items:flex-start;gap:10px;min-width:0;display:flex}.delivery-source-recovery>div>svg{color:#a63729;flex:none;width:18px}.delivery-source-recovery span{gap:3px;display:grid}.delivery-source-recovery strong{font-size:11px}.delivery-source-recovery small{color:#6a514d;font-size:9px;line-height:1.45}.delivery-source-recovery form{flex:none}.delivery-source-recovery .button{white-space:nowrap}@media (max-width:700px){.delivery-retry-control>div{flex-direction:column;align-items:flex-start}.delivery-retry-control form,.delivery-retry-control button{width:100%}.delivery-support-reference{grid-template-columns:1fr auto}.delivery-support-reference>span{grid-column:1/-1}.delivery-support-reference code{white-space:normal;overflow-wrap:anywhere}.delivery-source-recovery{flex-direction:column;align-items:stretch}.delivery-source-recovery form,.delivery-source-recovery .button{width:100%}.delivery-source-recovery .button{justify-content:center}}.dashboard-shell{background:#fbfcfa}.dashboard-shell .dashboard-header{background:#fbfcfaf0;border-bottom:1px solid #10120f17;min-height:84px;padding:16px clamp(24px,4vw,64px)}.dashboard-brand-wordmark{object-fit:contain;width:152px;height:auto}.dashboard-shell .dashboard-content{width:min(1180px,100%);margin-inline:auto;padding:46px clamp(24px,4vw,64px) 80px}.dashboard-shell .dashboard-title{align-items:end;margin-bottom:28px}.dashboard-shell .dashboard-title h1{color:#454b46;letter-spacing:-.05em;max-width:720px;margin:0;font-size:clamp(34px,4vw,48px);font-weight:690;line-height:.98}.dashboard-shell .dashboard-title .eyebrow{color:#3f8230}.dashboard-shell .phase-chip{color:#39413a;background:#eef2eb}.dashboard-shell :is(.organisation-card,.onboarding-card,.archived-workspaces>article){color:#f5f7f4;background:#242925;border:1px solid #ffffff1f;border-radius:22px;box-shadow:inset 0 1px #ffffff0e,0 18px 42px #161c171b}.dashboard-shell .organisation-card :is(.card-heading p,.muted,.team-panel p){color:#b8c0b9}.dashboard-shell .organisation-card .brand-row{color:#252a26;background:#f3f5f1;border:1px solid #10120f1a}.dashboard-shell .organisation-card .inline-form{border-color:#ffffff1f}.dashboard-shell .organisation-card :is(input,select){color:#252a26;background:#f5f7f3;border-color:#10120f24}.dashboard-shell .organisation-card :is(label,h2,h3){color:#f5f7f4}.dashboard-shell .organisation-card .button{color:#202521;box-shadow:none;background:#fff;border-color:#fff}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
