:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#20242c;background:#111318;font-synthesis:none;text-rendering:optimizeLegibility;--topbar-height: 52px;--rail-width: 0px;--panel: rgba(246, 247, 249, .92);--panel-solid: #f5f6f7;--card: #fff;--ink: #20242c;--muted: #66707d;--line: rgba(32, 36, 44, .12);--accent: #2878d0;--accent-strong: #1e65b3;--teal: #238b72;--coral: #d95e59;--violet: #7458c5;--shadow-sm: 0 1px 2px rgba(17, 19, 24, .14), 0 4px 12px rgba(17, 19, 24, .08);--shadow-lg: 0 24px 70px rgba(8, 11, 16, .34), 0 4px 14px rgba(8, 11, 16, .16)}*{box-sizing:border-box;letter-spacing:0}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}html.landing-active,html.landing-active body,html.landing-active #root{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}button,input,textarea,select{font:inherit}button{color:inherit}button:not(:disabled){cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid rgba(40,120,208,.85);outline-offset:2px}.app-shell{width:100%;height:100%;background:#15181e}.public-board-shell .board-page{left:0}.public-board-topbar{gap:12px}.public-board-topbar .brand{text-decoration:none}.public-board-status{min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#c8f0e3;background:#29896a33;border:1px solid rgba(115,205,176,.28);border-radius:5px;font-size:14px;font-weight:750}.public-board-spacer{flex:1}.public-board-guest{color:#aeb8c2;font-size:14px;font-weight:650}.session-required-page{min-height:100vh;display:grid;place-items:center;padding:24px;color:#f4f6f8;background:linear-gradient(#0d1218b3,#0d1218db),url(/assets/board-aurora.png) center / cover}.session-required-page>section{width:min(420px,100%);padding:28px;background:#141a21eb;border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:0 24px 64px #04080c66;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.session-required-page .brand-mark{margin-bottom:18px}.session-required-page p{margin:0 0 22px;color:#a6d9c9;font-size:14px;font-weight:750}.session-required-page h1{margin:0 0 8px;font-size:24px;letter-spacing:0}.session-required-page section>span:last-child{color:#b8c2cb;font-size:14px;line-height:1.6}.auth-page{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding:22px 24px 18px;color:#20242c;background:#f3f5f6}.auth-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-brand{display:inline-flex;align-items:center;justify-self:start;gap:9px;color:#20242c;text-decoration:none}.auth-brand>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#176b5b;border-radius:7px;box-shadow:0 5px 14px #18503e2e}.auth-brand strong{font-size:17px;font-weight:800;letter-spacing:0}.auth-language{display:inline-flex;align-items:center;gap:3px;padding:3px;color:#66747b;background:#fff;border:1px solid #d4dce0;border-radius:6px}.auth-language>svg{margin:0 4px}.auth-language button{min-width:36px;height:28px;padding:0 7px;color:#657179;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:780}.auth-language button[aria-pressed=true]{color:#185c48;background:#e4f0ec}.auth-panel{position:relative;width:min(410px,100%);align-self:center;justify-self:center;padding:30px 32px 28px;background:#fff;border:1px solid #d9dfe2;border-radius:7px;box-shadow:0 16px 42px #1f2a301a}.auth-back{position:absolute;top:18px;left:18px;width:34px;height:34px;display:grid;place-items:center;color:#5a6770;background:transparent;border:0;border-radius:5px}.auth-back:hover{color:#1f6a54;background:#edf4f1}.auth-heading{display:grid;justify-items:center;margin-bottom:22px;text-align:center}.auth-heading-icon{width:42px;height:42px;display:grid;place-items:center;margin-bottom:13px;color:#216d57;background:#e8f3ef;border:1px solid #cfe3dc;border-radius:7px}.auth-heading h1{margin:0;color:#20242c;font-size:22px;line-height:1.25;letter-spacing:0}.auth-heading p{max-width:300px;margin:7px 0 0;overflow-wrap:anywhere;color:#68757d;font-size:14px;line-height:1.55}.auth-alert{min-height:40px;display:flex;align-items:center;gap:7px;margin:0 0 14px;padding:9px 11px;border:1px solid;border-radius:5px;font-size:14px;line-height:1.45}.auth-alert.is-error{color:#8c312f;background:#fff2f1;border-color:#efc8c5}.auth-alert.is-success{color:#28634f;background:#edf7f3;border-color:#c8e2d8}.auth-form{display:grid;gap:15px}.auth-form>label:not(.auth-checkbox){min-width:0;display:grid;gap:6px;color:#3f4a51;font-size:14px;font-weight:750}.auth-form input:not([type=checkbox]){width:100%;height:42px;min-width:0;padding:0 11px;color:#20242c;background:#fff;border:1px solid #bdc6cb;border-radius:5px;outline:0;font:inherit;font-size:14px;font-weight:500}.auth-form input:not([type=checkbox]):focus{border-color:#24735b;box-shadow:0 0 0 3px #24735b1f}.auth-form label small{color:#78848b;font-size:12px;font-weight:500;line-height:1.45}.auth-password-input{position:relative;display:block}.auth-password-input input{padding-right:42px!important}.auth-password-input button{position:absolute;top:4px;right:4px;width:34px;height:34px;display:grid;place-items:center;color:#657179;background:transparent;border:0;border-radius:4px}.auth-password-input button:hover{color:#205f4d;background:#edf3f1}.auth-primary{width:100%;min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;color:#fff;background:#216d57;border:1px solid #195743;border-radius:5px;font-size:14px;font-weight:800}.auth-primary:hover:not(:disabled){background:#195d49}.auth-primary:disabled{cursor:not-allowed;opacity:.55}.auth-inline-options{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-inline-options>button,.auth-text-button,.auth-switch button,.auth-return-login{color:#236a9b;background:transparent;border:0;font-size:14px;font-weight:700}.auth-inline-options>button:hover,.auth-text-button:hover,.auth-switch button:hover,.auth-return-login:hover{color:#174f76;text-decoration:underline}.auth-checkbox{min-width:0;display:inline-flex;align-items:center;gap:7px;color:#536069;font-size:14px;font-weight:600}.auth-checkbox input{width:15px;height:15px;margin:0;accent-color:#216d57}.auth-terms{align-items:flex-start;line-height:1.45}.auth-divider{display:flex;align-items:center;gap:10px;margin:21px 0 13px;color:#89949a;font-size:12px}.auth-divider:before,.auth-divider:after{height:1px;flex:1;background:#dfe4e6;content:""}.auth-providers{display:grid;gap:8px}.auth-provider{width:100%;min-height:41px;display:grid;grid-template-columns:24px 1fr 24px;align-items:center;padding:0 12px;color:#364149;background:#fff;border:1px solid #cbd2d6;border-radius:5px;font-size:14px;font-weight:750}.auth-provider span{grid-column:2}.auth-provider:hover{background:#f6f8f9;border-color:#aeb9be}.auth-provider[aria-disabled=true]{color:#858f95;background:#f7f8f8}.auth-provider.is-google{min-height:40px;color:#1f1f1f;background:#fff;border-color:#747775;border-radius:4px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px}.auth-provider.is-google:hover{background:#f8faff;border-color:#747775}.auth-provider.is-google svg{justify-self:center;padding:1px;background:#fff;border-radius:1px;box-sizing:content-box}.auth-provider.is-microsoft svg{color:#2778bd}.auth-provider.is-apple svg{color:#15181a}.auth-provider.is-passkey svg{color:#2d745d}.auth-switch{margin:21px 0 0;color:#6d7980;font-size:14px;text-align:center}.auth-switch button{margin-left:5px;padding:0}.auth-return-login{display:inline-flex;align-items:center;gap:5px;margin:18px auto 0}.auth-verification-actions{display:grid;gap:10px}.auth-two-factor-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:4px;padding:4px;background:#edf1f2;border-radius:6px}.auth-two-factor-methods>button{min-width:0;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;overflow:hidden;color:#66737a;background:transparent;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.auth-two-factor-methods>button.is-active{color:#245f4d;background:#fff;border-color:#c6d1ce;box-shadow:0 1px 2px #17242914}.auth-sms-challenge{min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 9px;color:#59676e;background:#f6f8f8;border:1px solid #d5dcde;border-radius:6px;font-size:12px}.auth-sms-challenge>span{min-width:0;display:flex;align-items:center;gap:6px;overflow-wrap:anywhere}.auth-sms-challenge>button{min-height:32px;padding:0 9px;color:#236a55;background:#fff;border:1px solid #aebfba;border-radius:5px;font-size:12px;font-weight:750}.auth-sms-challenge>button:hover:not(:disabled){background:#eaf3ef;border-color:#78a493}.auth-sms-challenge>button:disabled{cursor:not-allowed;opacity:.55}.auth-security-key-challenge{min-height:72px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px 11px;color:#315f51;background:#edf5f2;border:1px solid #bfd6ce;border-radius:6px}.auth-security-key-challenge>div{min-width:0;display:grid;gap:4px}.auth-security-key-challenge strong{overflow-wrap:anywhere;font-size:12px}.auth-security-key-challenge small{overflow-wrap:anywhere;color:#6a7c75;font-size:12px;line-height:1.45}.auth-text-button{min-height:34px}.auth-footer{align-self:end;justify-self:center;color:#8b959a;font-size:12px;font-weight:650}.is-spinning{animation:spin .85s linear infinite}.extension-connect-page{min-height:100vh;display:grid;grid-template-rows:auto 1fr;padding:22px 24px;color:#25313a;background:#f1f4f5}.extension-connect-brand{display:inline-flex;align-items:center;align-self:start;justify-self:start;gap:9px;color:#26333c;font-size:16px;font-weight:820;text-decoration:none}.extension-connect-brand>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#176b5b;border-radius:7px}.extension-connect-panel{width:min(430px,100%);align-self:center;justify-self:center;padding:30px;background:#fff;border:1px solid #d6dde1;border-radius:8px;box-shadow:0 18px 46px #1d2a321f}.extension-connect-icon{width:52px;height:52px;display:grid;place-items:center;margin:0 auto 15px;color:#236d57;background:#e6f2ee;border:1px solid #c8dfd7;border-radius:8px}.extension-connect-panel>header{text-align:center}.extension-connect-panel h1{margin:0;color:#233039;font-size:20px;letter-spacing:0}.extension-connect-panel header p{margin:7px 0 0;color:#707d85;font-size:14px}.extension-connect-panel header strong{color:#40505a}.extension-connect-permissions{display:grid;gap:3px;margin:23px 0 14px;padding:8px;background:#f5f7f7;border:1px solid #e0e5e7;border-radius:7px}.extension-connect-permissions p{min-width:0;display:grid;grid-template-columns:23px minmax(0,1fr);gap:8px;margin:0;padding:9px;color:#267059}.extension-connect-permissions p>span{min-width:0;display:grid;gap:3px}.extension-connect-permissions strong{color:#34424b;font-size:14px}.extension-connect-permissions small{color:#748088;font-size:12px;line-height:1.45}.extension-connect-privacy{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 18px;color:#68757d;font-size:12px}.extension-connect-error{margin:0 0 13px;padding:9px 10px;color:#8b3733;background:#fff1f0;border:1px solid #ebc6c3;border-radius:5px;font-size:12px;line-height:1.45}.extension-connect-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:8px}.extension-connect-actions button{min-width:0;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;color:#4f5c65;background:#f0f2f3;border:1px solid #d4dade;border-radius:5px;font-size:14px;font-weight:760}.extension-connect-actions button.is-primary{color:#fff;background:#256f59;border-color:#1d5c49}.extension-connect-actions button:hover:not(:disabled){border-color:#91a0a8}.extension-connect-actions button.is-primary:hover:not(:disabled){background:#1d604c;border-color:#184f3f}.extension-connect-actions button:disabled{cursor:not-allowed;opacity:.58}.chat-connect-loading{min-height:180px;display:flex;align-items:center;justify-content:center;gap:9px;color:#65727b;font-size:14px}.chat-connect-identity{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;margin:21px 0 -12px;padding:10px 11px;color:#326b5a;background:#edf5f2;border:1px solid #d4e4de;border-radius:6px}.chat-connect-identity>span{min-width:0;display:grid;gap:2px}.chat-connect-identity strong,.chat-connect-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-connect-identity strong{color:#35434c;font-size:14px}.chat-connect-identity small{color:#77838a;font-size:12px}.topbar{position:fixed;z-index:50;inset:0 0 auto;height:var(--topbar-height);display:flex;align-items:center;gap:10px;padding:0 12px;color:#f5f7fa;background:#12151bf5;border-bottom:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.icon-button{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;color:inherit;background:transparent;transition:background .15s ease,color .15s ease,transform .15s ease}.icon-button:hover{background:#78829126}.icon-button:active{transform:scale(.96)}.brand{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:15px;font-weight:750;white-space:nowrap}.brand-mark,.startup-logo{display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#176b5b;border-radius:6px}.brand-mark{width:29px;height:29px}.global-search{width:min(680px,54vw);height:34px;margin:0 auto;display:flex;align-items:center;gap:8px;padding:0 10px;color:#9da6b2;background:#ffffff14;border:1px solid rgba(255,255,255,.13);border-radius:6px;transition:background .15s ease,border-color .15s ease}.global-search-wrap{position:relative;width:min(680px,54vw);margin:0 auto}.global-search-wrap .global-search{width:100%;margin:0}.global-search:focus-within{color:#cbd2da;background:#ffffff1f;border-color:#ffffff42}.global-search input{min-width:0;flex:1;color:#f5f7fa;background:transparent;border:0;outline:0;font-size:14px}.global-search input::placeholder{color:#9da6b2}.search-key{display:inline-flex;align-items:center;gap:2px;font-size:14px;color:#8993a0}.global-search-mobile-button{display:none}.global-search-panel{position:absolute;z-index:140;top:43px;left:0;width:100%;max-height:min(620px,calc(100vh - 68px));display:flex;flex-direction:column;overflow:hidden;color:#303a42;background:#fffffffc;border:1px solid #d2d9dd;border-radius:8px;box-shadow:0 18px 48px #0c141b47,0 3px 10px #0c141b1f}.global-search-mobile-header{display:none}.global-search-prompt,.global-search-loading,.global-search-empty{min-height:118px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7c8890;font-size:12px}.global-search-prompt{flex-direction:column}.global-search-results{min-height:0;overflow-y:auto;padding:7px}.global-search-results>p{margin:8px 7px 5px;color:#7b878f;font-size:12px;font-weight:800;text-transform:uppercase}.global-board-result,.global-card-result{width:100%;min-width:0;display:grid;align-items:center;gap:8px;padding:6px 8px;color:#42505a;text-align:left;background:transparent;border:0;border-radius:6px}.global-board-result{min-height:48px;grid-template-columns:54px minmax(0,1fr) 18px}.global-card-result{min-height:43px;grid-template-columns:22px minmax(0,1fr)}.global-board-result:hover,.global-card-result:hover{color:#245e4d;background:#edf4f1}.global-board-result>i{width:54px;height:34px;display:grid;place-items:center;color:#fff;background-color:#477d70;background-position:center;background-size:cover;border-radius:4px}.global-board-result>span,.global-card-result>span{min-width:0;display:grid;gap:3px}.global-board-result strong,.global-board-result small,.global-card-result strong,.global-card-result small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-board-result strong,.global-card-result strong{font-size:14px}.global-board-result small,.global-card-result small{color:#7e8991;font-size:12px}.global-board-result>svg{color:#d49a35}.global-card-result>svg{color:#8a959c}.global-card-result>svg.is-complete{color:#328569}.global-advanced-search{min-height:52px;display:grid;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:6px;padding:6px 14px;color:#286d57;text-align:left;background:#f2f6f5;border:0;border-top:1px solid #dfe5e7}.global-advanced-search:hover{background:#e5f0ec}.global-advanced-search:disabled{color:#98a2a8;cursor:default}.global-advanced-search>span{min-width:0;display:grid;gap:2px}.global-advanced-search strong{font-size:14px}.global-advanced-search small{color:#7d898f;font-size:12px}.global-advanced-search>svg:last-child{justify-self:end}.search-page-loading{position:fixed;inset:var(--topbar-height) 0 0 var(--rail-width);display:grid;place-items:center;color:#748088;background:#f4f6f6;font-size:14px}.search-page{position:fixed;z-index:2;inset:var(--topbar-height) 0 0 var(--rail-width);min-width:0;min-height:0;display:grid;grid-template-columns:272px minmax(0,1fr);overflow:hidden;color:#344049;background:#f5f7f7}.search-filter-sidebar{min-width:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto;background:#fff;border-right:1px solid #dce2e4}.search-filter-sidebar>header{min-height:62px;flex:0 0 62px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;border-bottom:1px solid #e2e7e9}.search-filter-sidebar>header>span{display:inline-flex;align-items:center;gap:8px;color:#357c66}.search-filter-sidebar>header strong{color:#38444c;font-size:14px}.search-filter-close{display:none}.search-filter-section{display:grid;gap:10px;padding:16px;border-bottom:1px solid #e5e9eb}.search-filter-heading{min-height:22px;display:flex;align-items:center;justify-content:space-between;color:#78848b}.search-filter-heading strong{color:#46525a;font-size:14px}.search-filter-heading button{padding:0;color:#2878d0;background:transparent;border:0;font-size:12px}.search-updated-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.search-updated-control>button{min-width:0;height:31px;padding:0 7px;overflow:hidden;color:#65727a;text-overflow:ellipsis;white-space:nowrap;background:#f0f3f4;border:1px solid transparent;border-radius:5px;font-size:12px}.search-updated-control>button:first-child{grid-column:1 / -1}.search-updated-control>button:hover{color:#2e735d;background:#e7f0ed}.search-updated-control>button.is-selected{color:#fff;background:#367f69;border-color:#2e715d}.search-board-filter{display:grid;gap:6px;color:#536069;font-size:12px;font-weight:720}.search-board-filter select{width:100%;height:34px;padding:0 27px 0 8px;color:#435059;background:#fff;border:1px solid #b7c0c5;border-radius:5px;outline:0;font-size:12px}.search-board-filter select:focus{border-color:#32826a;box-shadow:0 0 0 2px #32826a21}.search-check-filter{min-height:27px;display:grid;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:7px;color:#59666e;font-size:12px;line-height:1.35}.search-check-filter input{width:15px;height:15px;margin:0;accent-color:#367f69}.search-clear-filters{min-height:34px;margin:10px 16px 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#b24d48;background:#f8eeee;border:1px solid #ecd5d3;border-radius:5px;font-size:12px}.search-clear-filters:hover{background:#f3e1df}.saved-search-section{min-height:0;display:flex;flex:1;flex-direction:column;padding:17px 9px 18px}.saved-search-section>.search-filter-heading{padding:0 7px 7px}.saved-search-empty{margin:16px 7px;color:#8a949b;font-size:12px}.saved-search-list{min-height:0;display:grid;align-content:start;gap:3px;overflow-y:auto}.saved-search-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;border-radius:5px}.saved-search-row:hover{background:#edf3f1}.saved-search-row>button:first-child{min-width:0;min-height:43px;display:grid;align-content:center;gap:3px;padding:5px 8px;color:#46535b;text-align:left;background:transparent;border:0}.saved-search-row span,.saved-search-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-search-row span{font-size:12px;font-weight:700}.saved-search-row small{color:#808b92;font-size:12px}.saved-search-row .icon-button{width:30px;height:30px;flex-basis:30px;color:#90999f}.saved-search-row .icon-button:hover{color:#b44f49;background:#f5e2e0}.search-filter-scrim{display:none}.search-main-stage{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.search-main-header{min-height:72px;flex:0 0 72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 22px;background:#fff;border-bottom:1px solid #dfe5e7}.search-title-block{min-width:0;display:flex;align-items:center;gap:10px}.search-title-block>span{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;color:#fff;background:#357f68;border-radius:7px}.search-title-block>div{min-width:0;display:grid;gap:3px}.search-title-block h1{margin:0;color:#303c44;font-size:17px}.search-title-block p{margin:0;color:#859097;font-size:12px}.search-header-actions{display:flex;align-items:center;gap:6px}.search-header-actions .secondary-small,.search-header-actions .primary-small{min-height:34px;white-space:nowrap}.search-header-actions b{min-width:17px;height:17px;display:inline-grid;place-items:center;color:#fff;background:#337e67;border-radius:50%;font-size:12px}.search-mobile-filter{display:none}.search-query-row{min-height:68px;flex:0 0 68px;display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:7px;padding:12px 22px;background:#f5f7f7;border-bottom:1px solid #e0e5e7}.search-page-input{min-width:0;height:42px;display:flex;align-items:center;gap:9px;padding:0 7px 0 12px;color:#79858c;background:#fff;border:1px solid #aeb9bf;border-radius:6px}.search-page-input:focus-within{color:#2f785f;border-color:#39866d;box-shadow:0 0 0 2px #39866d21}.search-page-input input{min-width:0;flex:1;color:#344149;background:transparent;border:0;outline:0;font-size:14px}.search-page-input input::placeholder{color:#99a2a8}.search-page-input .icon-button{color:#879198}.search-operator-button{width:38px;height:38px;display:grid;place-items:center;color:#397c67;background:#e8f1ee;border:1px solid #c8dbd4;border-radius:6px}.search-operator-button:hover{background:#dcebe6}.search-results-stage{min-width:0;min-height:0;flex:1;overflow-y:auto;padding:0 22px 50px}.search-page-state{min-height:280px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#849097;font-size:12px}.search-page-state strong{color:#657179;font-size:14px}.search-result-group{min-width:0;margin-top:20px}.search-result-group>header{min-height:32px;display:flex;align-items:center;gap:7px;color:#3a806a;border-bottom:1px solid #dce3e5}.search-result-group>header strong{color:#465159;font-size:14px}.search-result-group>header span{min-width:20px;height:18px;display:inline-grid;place-items:center;color:#718078;background:#e8efec;border-radius:9px;font-size:12px}.search-board-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:7px;padding-top:8px}.search-board-row{min-width:0;min-height:62px;display:grid;grid-template-columns:78px minmax(0,1fr) 18px 18px;align-items:center;gap:9px;padding:6px 9px 6px 6px;color:#879198;text-align:left;background:#fff;border:1px solid #dce2e4;border-radius:6px;box-shadow:0 1px 2px #16222a0d}.search-board-row:hover{color:#317a62;background:#f8fbfa;border-color:#bcd4cb}.search-board-row>i{width:78px;height:48px;display:grid;place-items:center;color:#fff;background-color:#467b70;background-position:center;background-size:cover;border-radius:4px}.search-board-row>span{min-width:0;display:grid;gap:4px}.search-board-row strong,.search-board-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-board-row strong{color:#3e4a52;font-size:14px}.search-board-row small{color:#7e8990;font-size:12px}.search-board-row>svg:nth-last-child(2){color:#d19a36}.search-card-results{display:grid;padding-top:5px}.search-card-row{position:relative;min-width:0;min-height:62px;display:grid;grid-template-columns:6px 24px minmax(0,1fr) auto 18px;align-items:center;gap:9px;overflow:hidden;padding:7px 10px 7px 0;color:#89939a;text-align:left;background:transparent;border:0;border-bottom:1px solid #dfe5e7}.search-card-row:hover{color:#347b65;background:#fff}.search-card-board-color{align-self:stretch;width:5px;background-color:#43806d;background-position:center;background-size:cover;border-radius:0 3px 3px 0}.search-card-row>svg:nth-child(2){color:#8d979e}.search-card-row>svg:nth-child(2).is-complete{color:#34866b;fill:#34866b1f}.search-card-copy{min-width:0;display:grid;gap:3px}.search-card-copy strong,.search-card-copy small,.search-card-copy em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-card-copy strong{color:#3b4750;font-size:14px}.search-card-copy small{color:#7f8a91;font-size:12px}.search-card-copy em{max-width:680px;color:#68757d;font-size:12px;font-style:normal}.search-card-flags{display:flex;align-items:center;justify-content:flex-end;gap:5px}.search-card-flags i{min-height:23px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#727e85;background:#edf1f2;border-radius:4px;font-size:12px;font-style:normal;white-space:nowrap}.search-card-flags i.is-overdue{color:#a64743;background:#f7e4e2}.search-card-flags i.is-soon{color:#8a651d;background:#f8efd9}.search-card-flags i.is-later{color:#30735e;background:#e6f0ec}.search-operator-layer,.search-save-layer{position:fixed;z-index:120;inset:var(--topbar-height) 0 0 var(--rail-width)}.search-save-layer{z-index:180;inset:0;display:grid;place-items:center;padding:18px}.search-dialog-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#19202552;border:0}.search-operator-dialog{position:absolute;top:0;right:0;bottom:0;width:min(410px,calc(100vw - var(--rail-width)));display:flex;flex-direction:column;color:#3c4850;background:#fff;border-left:1px solid #d6dddf;box-shadow:-18px 0 44px #161f2633;animation:searchDrawerIn .17s ease-out}@keyframes searchDrawerIn{0%{opacity:.5;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.search-operator-dialog>header{min-height:58px;flex:0 0 58px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 17px;border-bottom:1px solid #dfe5e7}.search-operator-dialog>header>div,.search-save-dialog>header>span{display:inline-flex;align-items:center;gap:8px;color:#347b64}.search-operator-dialog>header strong,.search-save-dialog>header strong{color:#3d4951;font-size:14px}.search-operator-dialog>div{min-height:0;overflow-y:auto;padding:10px 12px 30px}.search-operator-dialog section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 6px;padding:7px 0 12px;border-bottom:1px solid #e7ebed}.search-operator-dialog section:last-child{border-bottom:0}.search-operator-dialog section>p{grid-column:1 / -1;margin:0 4px 4px;color:#879198;font-size:12px;font-weight:800;text-transform:uppercase}.search-operator-dialog section>button{min-width:0;min-height:43px;display:grid;align-content:center;gap:3px;padding:5px 7px;color:#6d7880;text-align:left;background:transparent;border:0;border-radius:5px}.search-operator-dialog section>button:hover{color:#2e755e;background:#edf4f1}.search-operator-dialog code{overflow:hidden;color:#3f4b53;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.search-operator-dialog section span{font-size:12px}.search-save-dialog{position:relative;z-index:1;width:min(410px,calc(100vw - 28px));color:#3e4a52;background:#fff;border:1px solid #d2dadd;border-radius:8px;box-shadow:0 22px 60px #111b2247}.search-save-dialog>header{min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 17px;border-bottom:1px solid #e0e5e7}.search-save-dialog>label{display:grid;gap:7px;padding:17px;color:#606d75;font-size:12px;font-weight:720}.search-save-dialog>label input{width:100%;height:38px;padding:0 9px;color:#3a464e;background:#fff;border:1px solid #aeb8be;border-radius:5px;outline:0;font-size:14px}.search-save-dialog>label input:focus{border-color:#3b876f;box-shadow:0 0 0 2px #3b876f21}.search-save-dialog>div{display:flex;justify-content:flex-end;gap:7px;padding:0 17px 17px}.primary-command,.share-button,.glass-command,.primary-small,.secondary-small,.primary-full,.popover-secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;font-weight:650;transition:background .15s ease,border-color .15s ease,transform .15s ease}.primary-command{height:34px;padding:0 13px;color:#fff;background:#2878d0;border:0}.primary-command:hover,.primary-small:hover,.primary-full:hover,.share-button:hover{background:#1e65b3}.topbar-actions{position:relative;display:flex;align-items:center;gap:2px}.topbar-quick-language{position:relative;height:34px}.topbar-quick-language-trigger{min-width:54px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;color:#e8edf2;background:transparent;border:0;border-radius:6px;font-size:14px;font-weight:750}.topbar-quick-language-trigger:hover,.topbar-quick-language-trigger.is-selected{color:#fff;background:#ffffff1f}.topbar-quick-language-menu{position:absolute;z-index:170;top:43px;right:0;width:min(236px,calc(100vw - 18px));padding:8px;color:#354149;background:#fff;border:1px solid #d4dbde;border-radius:7px;box-shadow:0 18px 48px #0910154d,0 3px 10px #0910151f}.topbar-quick-language-menu>p{margin:2px 6px 7px;color:#78838a;font-size:14px;font-weight:800;text-transform:uppercase}.topbar-quick-language-menu>button{width:100%;min-height:42px;display:grid;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:5px 8px;color:#4d5961;text-align:left;background:transparent;border:1px solid transparent;border-radius:5px;font-size:14px}.topbar-quick-language-menu>button>span{width:28px;height:28px;display:grid;place-items:center;color:#236a55;background:#e1eee9;border-radius:5px;font-size:14px;font-weight:800}.topbar-quick-language-menu>button>strong{overflow:hidden;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.topbar-quick-language-menu>button>svg{justify-self:end;color:#267059}.topbar-quick-language-menu>button:hover:not(:disabled){color:#245f4d;background:#edf4f1}.topbar-quick-language-menu>button[aria-checked=true]{color:#205d4b;background:#e7f0ed;border-color:#bad1c9}.topbar-quick-language-menu>button:disabled{cursor:wait;opacity:.62}.topbar-quick-language-message{margin:6px 2px 0;padding:8px;color:#8a3b36;background:#fff0ef;border:1px solid #edc9c6;border-radius:5px;font-size:14px;line-height:1.4}.topbar-account{position:relative;height:36px;margin-left:2px}.topbar-account-trigger{width:36px;height:36px;display:grid;place-items:center;padding:0;background:transparent;border:0;border-radius:50%}.topbar-account-trigger:hover{box-shadow:0 0 0 2px #7ecdb559}.topbar-account-trigger .avatar{pointer-events:none}.topbar-account-menu{position:absolute;z-index:120;top:43px;right:0;width:min(292px,calc(100vw - 18px));padding:10px;color:#273139;background:#fff;border:1px solid #cfd6da;border-radius:7px;box-shadow:0 18px 42px #0c121647}.topbar-account-menu>p{margin:2px 4px 9px;color:#78838a;font-size:12px;font-weight:800;text-transform:uppercase}.topbar-account-identity{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:4px 4px 12px;border-bottom:1px solid #e2e6e8}.topbar-account-identity>span{min-width:0;display:grid;gap:3px}.topbar-account-identity strong,.topbar-account-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-account-identity strong{font-size:14px}.topbar-account-identity small{color:#6f7a81;font-size:12px}.topbar-account-menu>button{width:100%;min-height:38px;display:flex;align-items:center;gap:9px;margin-top:8px;padding:0 9px;color:#4c5961;background:transparent;border:0;border-radius:5px;font-size:14px;font-weight:700;text-align:left}.topbar-account-menu>button:hover:not(:disabled){color:#8f3432;background:#fff0ef}.topbar-account-menu>button:disabled{cursor:wait;opacity:.65}.topbar-account-message{margin:8px 2px 0;padding:8px;color:#725b2f;background:#fff8e5;border:1px solid #eedca9;border-radius:5px;font-size:12px;line-height:1.45}.topbar-account-menu>.topbar-account-section-label{margin:10px 4px 4px}.topbar-account-menu>.topbar-account-link{min-height:34px;margin-top:1px}.topbar-account-menu>.topbar-account-link:hover:not(:disabled){color:#255f50;background:#e8f1ee}.topbar-account-menu>.topbar-account-logout{margin-top:7px;border-top:1px solid #e2e6e8;border-radius:0 0 5px 5px}.topbar-account-menu>.topbar-account-logout:hover:not(:disabled){color:#8f3432;background:#fff0ef}.topbar-theme-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:3px 0 6px;padding:6px;background:#f2f5f5;border:1px solid #dce2e4;border-radius:6px}.topbar-theme-menu>button{position:relative;min-width:0;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px 4px;color:#65737a;background:transparent;border:1px solid transparent;border-radius:5px;font-size:12px;font-weight:720}.topbar-theme-menu>button>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-theme-check{position:absolute;top:4px;right:4px;color:#27705a}.topbar-theme-menu>button:hover:not(:disabled){color:#285f50;background:#e5eeeb}.topbar-theme-menu>button[aria-checked=true]{color:#205d4b;background:#fff;border-color:#a9c6bc;box-shadow:0 1px 3px #19262b1a}.topbar-language-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar-language-menu>button{min-height:46px;display:grid;grid-template-columns:24px minmax(0,1fr) 13px;justify-items:start;padding:5px 8px;font-size:12px}.topbar-language-menu>button>span:first-child{width:22px;height:22px;display:grid;place-items:center;color:#2e6e5a;background:#deebe7;border-radius:4px;font-size:12px}.topbar-language-menu .topbar-theme-check{position:static;justify-self:end}.topbar-help-root{display:flex;align-items:center;gap:2px}.topbar-feedback-wrap,.topbar-info-wrap{position:relative;height:34px}.topbar-feedback-trigger{min-width:70px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;color:#e8edf2;background:transparent;border:0;border-radius:6px;font-size:14px;font-weight:700}.topbar-feedback-trigger:hover,.topbar-feedback-trigger.is-selected,.help-button.is-selected{color:#fff;background:#ffffff1f}.topbar-feedback-menu,.topbar-info-menu{position:absolute;z-index:170;top:43px;right:0;color:#354149;background:#fff;border:1px solid #d4dbde;border-radius:7px;box-shadow:0 18px 48px #0910154d,0 3px 10px #0910151f}.topbar-feedback-menu{width:min(342px,calc(100vw - 18px));padding:7px}.topbar-feedback-menu>button,.topbar-feedback-menu>a{width:100%;min-height:52px;display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:7px 9px;color:#4d5961;text-align:left;text-decoration:none;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:720}.topbar-feedback-menu>button:hover,.topbar-feedback-menu>a:hover{color:#23634f;background:#eaf2ef}.topbar-feedback-menu>button>svg:first-child,.topbar-feedback-menu>a>svg:first-child{color:#347963}.topbar-feedback-menu>button>svg:last-child,.topbar-feedback-menu>a>svg:last-child{justify-self:end;color:#879198}.topbar-feedback-menu span{min-width:0;display:grid;gap:3px}.topbar-feedback-menu small{color:#818c93;font-size:12px;font-weight:550}.topbar-info-menu{width:min(385px,calc(100vw - 18px));max-height:calc(100vh - var(--topbar-height) - 14px);overflow-y:auto;padding:10px 10px 12px}.topbar-info-tip{width:100%;display:grid;gap:11px;padding:0 0 7px;color:#344149;text-align:center;background:transparent;border:0;border-radius:6px}.topbar-info-tip:hover strong{color:#256750;text-decoration:underline}.topbar-info-tip-visual{height:164px;display:grid;grid-template-columns:minmax(0,1fr) repeat(3,52px);align-items:end;gap:8px;overflow:hidden;padding:19px 18px;background:#f3dedb;border-radius:6px}.topbar-info-tip-visual>i{width:72px;height:72px;align-self:center;justify-self:center;display:grid;place-items:center;color:#fff;background:#b74f50;border:7px solid rgba(255,255,255,.68);border-radius:50%;box-shadow:0 6px #58303121}.topbar-info-tip-visual>b{height:105px;display:block;background:#fff;border:1px solid rgba(74,87,93,.13);border-radius:4px 4px 2px 2px;box-shadow:0 4px 10px #1f2c321a}.topbar-info-tip-visual>b:nth-of-type(2){height:82px;background:#f7c870}.topbar-info-tip-visual>b:nth-of-type(3){height:118px;background:#6da69d}.topbar-info-tip-visual.is-blue{background:#dceaf2}.topbar-info-tip-visual.is-blue>i{background:#347c9b}.topbar-info-tip-visual.is-blue>b:nth-of-type(2){background:#edc766}.topbar-info-tip-visual.is-blue>b:nth-of-type(3){background:#ce817b}.topbar-info-tip-visual.is-green{background:#dfece5}.topbar-info-tip-visual.is-green>i{background:#367b65}.topbar-info-tip-visual.is-green>b:nth-of-type(2){background:#d98778}.topbar-info-tip-visual.is-green>b:nth-of-type(3){background:#6d91b2}.topbar-info-tip-visual.is-yellow{background:#f1e7c8}.topbar-info-tip-visual.is-yellow>i{background:#a9782f}.topbar-info-tip-visual.is-yellow>b:nth-of-type(2){background:#6ca294}.topbar-info-tip-visual.is-yellow>b:nth-of-type(3){background:#d06e6a}.topbar-info-tip strong{padding:0 10px;font-size:14px;line-height:1.35}.topbar-info-next-tip{display:block;margin:0 auto 12px;padding:3px 4px;color:#58666d;background:transparent;border:0;font-size:12px;text-decoration:underline}.topbar-info-next-tip:hover{color:#24664f}.topbar-info-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px 13px;padding:12px 7px 2px;border-top:1px solid #e0e5e7}.topbar-info-links a,.topbar-info-links button{padding:0;color:#647078;text-decoration:underline;background:transparent;border:0;font-size:12px}.topbar-info-links a:hover,.topbar-info-links button:hover{color:#23654f}.topbar-feedback-toast{z-index:340}.product-feedback-layer{position:fixed;z-index:330;inset:0;display:grid;place-items:center;padding:18px}.product-feedback-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#11171c94;border:0}.product-feedback-dialog{position:relative;z-index:1;width:min(600px,100%);max-height:calc(100vh - 36px);overflow-y:auto;color:#36424a;background:#fff;border:1px solid #cdd5d9;border-radius:7px;box-shadow:0 24px 68px #080e1361}.product-feedback-dialog>header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px 0 18px;border-bottom:1px solid #e1e6e8}.product-feedback-dialog>header>div{min-width:0;display:flex;align-items:center;gap:9px;color:#34755f}.product-feedback-dialog h2{min-width:0;margin:0;color:#354149;font-size:15px;line-height:1.35}.product-feedback-dialog form{display:grid;gap:14px;padding:17px 18px 18px}.product-feedback-dialog form>p{margin:0;color:#7f8a91;font-size:12px}.product-feedback-message{display:grid;gap:7px;color:#4d5a62;font-size:12px;font-weight:740}.product-feedback-message textarea,.support-request textarea{width:100%;min-height:146px;resize:vertical;padding:10px;color:#344149;background:#fff;border:1px solid #aeb9be;border-radius:5px;outline:0;font:inherit;font-size:14px;line-height:1.5}.product-feedback-message textarea:focus,.support-request textarea:focus{border-color:#397e68;box-shadow:0 0 0 2px #397e6821}.product-feedback-dialog form>.product-feedback-note{padding:9px 10px;color:#53655e;background:#eef6f3;border:1px solid #d3e5df;border-radius:5px;font-size:12px;line-height:1.55}.product-feedback-check{min-height:26px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;color:#59666e;font-size:12px;line-height:1.5}.product-feedback-check input{width:16px;height:16px;margin:0;accent-color:#347c65}.product-feedback-error{padding:9px 10px;color:#8c3834;background:#fff0ef;border:1px solid #e8c4c1;border-radius:5px;font-size:12px;line-height:1.45}.product-feedback-dialog footer{display:flex;justify-content:flex-end;gap:8px;padding-top:3px}.product-feedback-dialog footer button{min-width:88px}.support-page{min-height:100vh;color:#354149;background:#eef2f2}.support-header{height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;background:#fff;border-bottom:1px solid #dbe1e3}.support-brand{min-width:0;display:flex;align-items:center;gap:9px;color:#334048;text-decoration:none}.support-brand>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;color:#fff;background:#176b5b;border-radius:6px}.support-brand strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.support-back{display:inline-flex;align-items:center;gap:5px;color:#53626a;text-decoration:none;font-size:12px;font-weight:720}.support-back:hover{color:#23634f}.support-main{width:min(760px,100%);margin:0 auto;padding:56px 24px 80px}.support-request{overflow:hidden;background:#fff;border:1px solid #d5dcdf;border-radius:7px;box-shadow:0 15px 38px #141f251a}.support-request-heading{min-height:82px;display:flex;align-items:center;gap:12px;padding:14px 20px;background:#e8f1ee;border-bottom:1px solid #d4e1dc}.support-request-heading>span{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;color:#fff;background:#337b63;border-radius:7px}.support-request-heading>div{min-width:0;display:grid;gap:4px}.support-request h1,.support-success h1{margin:0;font-size:18px}.support-request-heading p{margin:0;overflow:hidden;color:#68766e;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.support-request form{display:grid;gap:13px;padding:20px}.support-request form>label{display:grid;gap:7px;color:#4e5b63;font-size:12px;font-weight:740}.support-request form>p{margin:0;color:#758188;font-size:12px;line-height:1.5}.support-request form>button{justify-self:end;min-width:128px}.support-success{min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:36px;text-align:center;background:#fff;border:1px solid #d5dcdf;border-radius:7px;box-shadow:0 15px 38px #141f251a}.support-success>svg{color:#348064}.support-success p,.support-success small{margin:0;color:#6c7880;font-size:12px}.support-success small{max-width:100%;overflow-wrap:anywhere;font-size:12px}.support-success a{min-height:34px;display:inline-flex;align-items:center;margin-top:8px;padding:0 13px;color:#fff;text-decoration:none;background:#2878d0;border-radius:6px;font-size:12px;font-weight:740}html[data-keyboard-shortcuts=disabled] .search-key{display:none}.create-panel-layer{position:fixed;z-index:80;inset:0;pointer-events:none}.create-panel-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:transparent;border:0;pointer-events:auto}.create-board-panel{position:absolute;top:calc(var(--topbar-height) + 8px);right:12px;width:352px;max-height:calc(100vh - var(--topbar-height) - 20px);overflow-y:auto;color:#303740;background:#fff;border:1px solid #d7dce1;border-radius:8px;box-shadow:0 18px 54px #070d1447,0 3px 12px #070d141f;pointer-events:auto;animation:panelEnter .17s cubic-bezier(.2,.8,.2,1)}@keyframes panelEnter{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.create-panel-header{height:46px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;padding:0 7px;border-bottom:1px solid #e4e7ea}.create-panel-header:before{content:none}.create-panel-header strong{text-align:center;font-size:14px}.create-panel-header .icon-button{color:#68737e}.create-board-panel form{display:grid;gap:16px;padding:16px}.create-panel-scrim.is-dimmed{background:#161e2661}.create-action-menu{display:grid;padding:7px}.create-action-menu>button{min-width:0;min-height:70px;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 7px;color:#68747c;text-align:left;background:transparent;border:0;border-radius:6px}.create-action-menu>button:hover{color:#2b745d;background:#edf4f1}.create-action-menu>button>span:nth-child(2){min-width:0;display:grid;gap:4px}.create-action-menu strong{color:#364149;font-size:14px}.create-action-menu strong em{display:inline-flex;align-items:center;min-height:17px;margin-left:4px;padding:0 5px;color:#5f4a79;background:#eee8f5;border-radius:3px;font-size:11px;font-style:normal;vertical-align:middle}.create-action-menu small{color:#758087;font-size:12px;line-height:1.45}.create-action-icon{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:#2878d0;border-radius:6px}.create-action-icon.is-ai{background:#7654a7}.create-action-icon.is-view{background:#317e68}.create-action-icon.is-template{color:#3e6d60;background:#dcebe6}.create-template-screen{display:grid;gap:8px;padding:11px 9px 9px}.create-template-screen>p{margin:0 6px 2px;color:#69757d;font-size:12px;font-weight:780}.create-template-list{display:grid;gap:2px}.create-template-list>button{min-width:0;min-height:49px;display:grid;grid-template-columns:54px minmax(0,1fr) 17px;align-items:center;gap:8px;padding:5px 7px;color:#78838a;text-align:left;background:transparent;border:0;border-radius:5px}.create-template-list>button:hover{color:#2f765f;background:#edf4f1}.create-template-list>button>span:first-child{width:54px;height:35px;display:grid;place-items:center;color:#ffffffe6;background-position:center;background-size:cover;border-radius:4px}.create-template-list>button>span:nth-child(2){min-width:0;display:grid;gap:3px}.create-template-list strong,.create-template-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-template-list strong{color:#3e4950;font-size:12px}.create-template-list small{color:#7d888f;font-size:12px}.create-template-explore{min-height:36px;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:3px;color:#326f5c;background:#e7f0ed;border:0;border-radius:5px;font-size:12px;font-weight:750}.create-panel-state{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#7c878e;font-size:12px}.create-panel-state.is-error{color:#a64a45}.create-panel-state button{min-height:29px;padding:0 9px;color:#fff;background:#2878d0;border:0;border-radius:5px}.create-ai-layer .create-board-panel.is-ai{top:50%;right:auto;left:50%;width:min(520px,calc(100vw - 28px));max-height:min(720px,calc(100vh - 28px));transform:translate(-50%,-50%);animation:createAiEnter .18s cubic-bezier(.2,.8,.2,1)}@keyframes createAiEnter{0%{opacity:0;transform:translate(-50%,calc(-50% + 10px)) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.create-ai-form{gap:13px!important;padding:19px!important}.create-ai-heading{display:flex;align-items:center;gap:10px}.create-ai-heading>span{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;color:#fff;background:#7654a7;border-radius:7px}.create-ai-heading>div{min-width:0;display:grid;gap:3px}.create-ai-heading strong{font-size:15px}.create-ai-heading p{margin:0;color:#758087;font-size:12px}.create-ai-form>label:not(.create-field){display:grid;gap:6px;color:#59666e;font-size:12px;font-weight:750}.create-ai-form textarea{width:100%;min-height:126px;resize:vertical;padding:10px;color:#354149;background:#fff;border:1px solid #aeb8bf;border-radius:6px;outline:0;font:inherit;font-size:14px;line-height:1.5}.create-ai-form textarea:focus{border-color:#7654a7;box-shadow:0 0 0 2px #7654a721}.create-ai-submit{min-height:40px;display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;background:#7654a7;border:0;border-radius:6px;font-size:14px;font-weight:760}.create-ai-submit:disabled{color:#9a96a0;background:#e6e3e9}.create-ai-inspiration{display:grid;gap:7px}.create-ai-inspiration>p{margin:0;color:#727d84;font-size:12px;font-weight:780}.create-ai-inspiration>div{display:flex;flex-wrap:wrap;gap:5px}.create-ai-inspiration button{min-height:30px;padding:0 9px;color:#5f4a79;background:#f2edf7;border:1px solid #dfd4eb;border-radius:5px;font-size:12px}.create-ai-inspiration button:hover{background:#e8def2}.create-ai-form>footer{display:grid;gap:3px;padding-top:10px;color:#7b858c;border-top:1px solid #e4e7ea}.create-ai-form>footer p{margin:0;font-size:12px;line-height:1.45}.create-ai-form>footer span{color:#8a949a;font-size:11px}.create-ai-loading{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:28px;text-align:center}.create-ai-loading>span{width:58px;height:58px;display:grid;place-items:center;color:#7654a7;background:#f0eaf6;border-radius:50%}.create-ai-loading strong{color:#3f4850;font-size:14px}.create-ai-loading p{margin:0;color:#7b858c;font-size:12px}.create-panel-error{margin:0;padding:8px 9px;color:#9f413e;background:#f9e9e7;border:1px solid #edcbc7;border-radius:5px;font-size:12px;line-height:1.45}.create-dialog-layer{display:grid;place-items:center;padding:16px}.create-workspace-view-dialog{position:relative;z-index:1;width:min(520px,calc(100vw - 28px));max-height:calc(100vh - 28px);overflow-y:auto;color:#354149;background:#fff;border:1px solid #d4dadd;border-radius:8px;box-shadow:0 22px 64px #080f164d;pointer-events:auto;animation:panelEnter .17s ease-out}.create-workspace-view-dialog>header{min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 9px 0 16px;border-bottom:1px solid #e1e5e8}.create-workspace-view-dialog>header>div{display:flex;align-items:center;gap:7px;color:#317e68}.create-workspace-view-dialog>header strong{color:#3b464e;font-size:14px}.create-workspace-view-dialog>header em{padding:3px 5px;color:#5f4a79;background:#eee8f5;border-radius:3px;font-size:11px;font-style:normal}.create-workspace-view-dialog form{display:grid;gap:14px;padding:16px}.create-workspace-view-dialog form>p{margin:0;color:#758087;font-size:12px}.create-view-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.create-view-type button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:6px;color:#68747c;background:#f4f6f6;border:1px solid #d7dddf;border-radius:5px;font-size:12px;font-weight:720}.create-view-type button.is-selected{color:#286f59;background:#e5f0ec;border-color:#8ebbad;box-shadow:0 0 0 1px #8ebbad}.create-view-boards>div{max-height:185px;display:grid;gap:3px;overflow-y:auto;padding:3px;border:1px solid #dde2e4;border-radius:6px}.create-view-boards label{min-width:0;min-height:39px;display:grid;grid-template-columns:18px 46px minmax(0,1fr);align-items:center;gap:7px;padding:4px 6px;border-radius:4px}.create-view-boards label:hover{background:#eef4f2}.create-view-boards label>span{width:46px;height:29px;background-position:center;background-size:cover;border-radius:3px}.create-view-boards label strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.create-workspace-view-dialog footer{display:flex;justify-content:flex-end;gap:6px;padding-top:3px}.create-board-preview{position:relative;width:min(250px,100%);aspect-ratio:1.92;justify-self:center;display:grid;place-items:center;overflow:hidden;background-position:center;background-size:cover;border:1px solid rgba(20,32,44,.12);border-radius:7px;box-shadow:0 7px 18px #1322312e}.preview-brand{position:absolute;top:9px;left:50%;width:23px;height:20px;display:grid;place-items:center;color:#e9f3fb;background:#13202c9e;border-radius:4px;transform:translate(-50%)}.preview-columns{width:83%;height:57%;margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.preview-columns i{position:relative;display:block;background:#f7f9fbeb;border-radius:4px;box-shadow:0 2px 6px #121d281f}.preview-columns i:before,.preview-columns i:after{content:"";position:absolute;right:8px;left:8px;height:6px;background:#d8dee4;border-radius:2px}.preview-columns i:before{top:10px}.preview-columns i:after{top:23px;width:58%}.create-fieldset{min-width:0;margin:0;padding:0;border:0}.create-fieldset legend,.create-field>span:first-child{margin-bottom:7px;color:#4b5661;font-size:14px;font-weight:720}.background-options{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.background-option{position:relative;min-width:0;aspect-ratio:1.18;padding:0;overflow:hidden;background-position:center;background-size:cover;border:2px solid transparent;border-radius:5px;box-shadow:inset 0 0 0 1px #131f2b1f}.background-option:hover{filter:brightness(1.06)}.background-option.is-selected{border-color:#fff;box-shadow:0 0 0 2px #2878d0}.background-option>span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:#111c2738}.create-field{min-width:0;display:grid}.create-field>span:first-child{display:block}.create-field b{color:#c33f3f}.create-field>input,.create-field>select,.select-with-icon{width:100%;height:38px;color:#303942;background:#fff;border:1px solid #aeb7c0;border-radius:6px}.create-field>input{padding:0 10px}.create-field>input:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d026;outline:0}.create-workspace-required{margin:0;padding:9px 10px;color:#765e2d;background:#fff5d8;border:1px solid #ead8a4;border-radius:5px;font-size:12px;line-height:1.5}.select-with-icon{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;overflow:hidden}.select-with-icon>svg{justify-self:center;color:#687580}.select-with-icon select{width:100%;height:100%;padding:0 9px 0 0;color:#303942;background:transparent;border:0;outline:0}.create-board-submit{width:100%;height:39px;color:#fff;background:#2878d0;border:0;border-radius:6px;font-size:14px;font-weight:720}.create-board-submit:not(:disabled):hover{background:#1e65b3}.create-board-submit:disabled{color:#8c959e;background:#e6e9ec;cursor:not-allowed}.avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;color:#fff;background:linear-gradient(135deg,#238b72,#2878d0);border:2px solid rgba(255,255,255,.88);border-radius:50%;font-weight:750;line-height:1;-webkit-user-select:none;user-select:none}.avatar img{width:100%;height:100%;object-fit:cover}.avatar-sm{width:27px;height:27px;font-size:12px}.avatar-md{width:34px;height:34px;font-size:14px}.avatar-lg{width:42px;height:42px;font-size:14px}.workspace-rail{position:fixed;z-index:40;top:var(--topbar-height);bottom:0;left:0;width:var(--rail-width);display:none;flex-direction:column;align-items:center;gap:7px;padding:10px 0;color:#c9d0d8;background:#12151bf5;border-right:1px solid rgba(255,255,255,.08)}.rail-button{position:relative;width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:7px;color:#aeb7c1;background:transparent}.rail-button:hover,.rail-button.is-active{color:#fff;background:#ffffff1c}.rail-button.is-active:before{content:"";position:absolute;left:0;width:3px;height:23px;border-radius:0 3px 3px 0;background:#43b998}.rail-spacer{flex:1}.board-switcher{position:fixed;z-index:38;top:var(--topbar-height);bottom:0;left:var(--rail-width);width:260px;padding:18px 12px;color:#e7ebef;background:#181c23f7;border-right:1px solid rgba(255,255,255,.1);box-shadow:15px 0 45px #080a0f3d;transform:translate(-105%);transition:transform .21s cubic-bezier(.2,.8,.2,1)}.board-switcher.is-open{transform:translate(0)}.switcher-section{display:grid;gap:6px}.switcher-kicker{margin:0 8px 8px;color:#939eaa;font-size:14px;font-weight:750;text-transform:uppercase}.switcher-board{width:100%;min-height:44px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:6px;color:#dfe4ea;text-align:left;border:0;border-radius:6px;background:transparent}.switcher-board:hover,.switcher-board.is-active{background:#ffffff1a}.switcher-thumb{width:48px;height:32px;border-radius:4px;background-size:cover;background-position:center}.switcher-board>span:last-child{overflow:hidden;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.board-page{position:fixed;inset:var(--topbar-height) 0 0 var(--rail-width);display:flex;flex-direction:column;overflow:hidden;background-size:cover;background-position:center}.board-page:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0a0d121f,#0a0d1205 38%,#0a0d1229)}.board-print-layout{display:none}.board-header{position:relative;z-index:10;height:60px;flex:0 0 60px;display:flex;align-items:center;gap:14px;padding:0 16px;color:#fff;background:#10141b70;border-bottom:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%)}.board-title-cluster{min-width:0;display:flex;align-items:center;gap:10px}.board-title-input{width:clamp(160px,23vw,360px);min-width:0;padding:6px 8px;color:#fff;background:transparent;border:1px solid transparent;border-radius:5px;outline:0;font-size:18px;font-weight:760}.board-title-input:hover,.board-title-input:focus{background:#ffffff1f;border-color:#ffffff24}.workspace-name{color:#ffffffad;font-size:14px;white-space:nowrap}.board-header-actions{min-width:0;margin-left:auto;display:flex;align-items:center;gap:6px}.board-members{display:flex;align-items:center;margin-right:2px}.board-members .avatar+.avatar{margin-left:-7px}.board-members .glass-button{margin-left:3px}.glass-button,.glass-command{color:#fff;background:#14181f5e;border:1px solid rgba(255,255,255,.13)}.glass-button:hover,.glass-command:hover,.glass-button.is-selected,.glass-command.is-selected{background:#ffffff2b}.glass-button.is-selected{color:#f4ca52}.glass-command{height:34px;flex:0 0 auto;padding:0 10px;font-size:14px;white-space:nowrap}.share-button{height:34px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;color:#1d2b36;background:#fff;border:0;font-size:14px;white-space:nowrap}.board-billing-lock{position:relative;z-index:9;min-width:0;min-height:46px;flex:0 0 46px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 14px;color:#594719;background:#fff6d8;border-bottom:1px solid #dfc875}.board-billing-lock>div{min-width:0;display:grid;gap:2px}.board-billing-lock strong,.board-billing-lock span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-billing-lock strong{font-size:12px}.board-billing-lock span{color:#776329;font-size:12px}.board-billing-lock>button{min-height:31px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#fff;background:#7b6320;border:0;border-radius:5px;font-size:12px;font-weight:780}.filter-popover{top:51px;right:116px;width:290px}.visibility-popover{top:51px;right:clamp(188px,18vw,258px);width:336px}.board-visibility-options{display:grid;gap:3px}.board-visibility-option{width:100%;min-height:58px;display:grid;grid-template-columns:34px minmax(0,1fr) 44px;align-items:center;gap:8px;padding:7px 8px;color:#35414a;background:transparent;border:0;border-radius:6px;text-align:left}.board-visibility-option:hover:not(:disabled),.board-visibility-option:focus-visible{background:#edf3f7;outline:0}.board-visibility-option.is-selected{color:#185f86;background:#e8f2f7}.board-visibility-option:disabled:not(.is-selected){color:#849099;cursor:default}.board-visibility-icon{width:32px;height:32px;display:grid;place-items:center;color:#54636d;background:#edf0f2;border-radius:6px}.board-visibility-option.is-selected .board-visibility-icon{color:#1d6e96;background:#d6e9f2}.board-visibility-option>span:nth-child(2){min-width:0;display:grid;gap:3px}.board-visibility-option strong{overflow-wrap:anywhere;font-size:14px}.board-visibility-option small{color:#71808a;font-size:12px;font-weight:520;line-height:1.4}.board-visibility-option>svg,.board-visibility-option>em,.board-visibility-option>span:last-child{justify-self:end}.board-visibility-option>em{color:#7d8991;font-size:12px;font-style:normal;font-weight:760}.board-visibility-note{min-height:34px;display:flex;align-items:center;gap:6px;margin:5px 4px 0;padding-top:7px;color:#6f7b84;border-top:1px solid #e1e6e9;font-size:12px}.board-scroll{position:relative;z-index:2;min-height:0;flex:1;display:flex;align-items:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;padding:12px 16px 22px;scroll-padding:16px;scrollbar-color:rgba(255,255,255,.34) rgba(0,0,0,.14)}.board-column{position:relative;width:292px;max-height:100%;flex:0 0 292px;display:flex;flex-direction:column;overflow:visible;color:var(--ink);background:var(--panel);border:1px solid rgba(255,255,255,.58);border-radius:8px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px) saturate(110%);backdrop-filter:blur(16px) saturate(110%);transform-origin:top center}.board-column:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:8px 0 0 8px;opacity:.75;background:#8b949f}.board-column[data-color=mint]:before{background:#36a987}.board-column[data-color=blue]:before{background:#397cc9}.board-column[data-color=amber]:before,.board-column[data-color=yellow]:before{background:#d6a32e}.board-column[data-color=green]:before{background:#5a9d5a}.board-column[data-color=red]:before{background:#d45d59}.board-column[data-color=violet]:before{background:#8762ca}.board-column[data-color=orange]:before{background:#dd8542}.board-column[data-color=cyan]:before{background:#45a8bb}.board-column[data-color=pink]:before{background:#cf6ba4}.board-column[data-color=slate]:before{background:#6d7884}.board-column.is-dragging{opacity:.48}.column-header{position:relative;min-height:46px;display:grid;grid-template-columns:23px minmax(0,1fr) auto 34px;align-items:center;gap:3px;padding:6px 7px 4px 9px}.column-drag-handle{width:23px;height:30px;display:grid;place-items:center;padding:0;color:#9aa3ad;background:transparent;border:0;cursor:grab}.column-drag-handle:active{cursor:grabbing}.column-header input{min-width:0;width:100%;height:31px;padding:4px 5px;color:#2a3038;background:transparent;border:1px solid transparent;border-radius:4px;outline:0;font-size:14px;font-weight:760}.column-header input:hover,.column-header input:focus{background:#fff;border-color:#b6c0ca}.column-count{min-width:22px;color:#78828e;font-size:14px;text-align:center}.column-menu-button{color:#68727e}.column-cards{min-height:4px;overflow-x:hidden;overflow-y:auto;padding:3px 8px 2px 10px;scrollbar-width:thin;scrollbar-color:rgba(83,93,105,.32) transparent}.card-tile{position:relative;width:100%;margin-bottom:8px;overflow:hidden;color:#2b3037;background:var(--card);border:1px solid rgba(23,29,36,.09);border-radius:7px;box-shadow:0 1px 1px #13181e1a,0 2px 6px #13181e0f;cursor:grab;touch-action:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.card-tile:hover{border-color:#2878d061;box-shadow:0 3px 12px #11182021}.card-tile:focus{outline:0}.card-tile.is-keyboard-selected{border-color:#2176c7;box-shadow:0 0 0 2px #2176c752,0 4px 14px #11182029}.card-tile:active{cursor:grabbing}.card-tile.is-dragging{opacity:.22}.card-preview{width:100%;min-height:50px;padding:10px}.dragging-preview{width:274px;background:#fff;border-radius:7px;box-shadow:0 20px 48px #0d121947;transform:rotate(1.2deg)}.card-cover{height:112px;margin:-10px -10px 9px;background-position:center;background-size:cover}.card-preview.full-cover-preview{min-height:172px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background-position:center;background-size:cover}.full-cover-preview .card-labels,.full-cover-preview .card-title-row,.full-cover-preview .card-meta{position:relative;z-index:1}.full-cover-preview .card-title-row p,.full-cover-preview .card-signals{color:#fff}.full-cover-preview .complete-button{color:#fff;background:#0c131b61}.full-cover-preview .card-meta{margin-top:10px}.card-labels{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.card-label{min-width:34px;max-width:100%;height:8px;overflow:hidden;padding:0 5px;color:transparent;border-radius:4px;font-size:12px;line-height:8px;transition:height .12s ease,color .12s ease}.card-tile:hover .card-label,.board-page.show-label-names .card-label{height:18px;color:#fff;line-height:18px}.colorblind-mode [data-label-pattern=diagonal]{background-image:repeating-linear-gradient(45deg,transparent 0 7px,rgba(23,43,77,.42) 7px 10px)}.colorblind-mode [data-label-pattern=wave]{background-image:radial-gradient(10px 7px at 7px 0,transparent 58%,rgba(23,43,77,.44) 61% 72%,transparent 75%);background-size:14px 9px}.colorblind-mode [data-label-pattern=vertical]{background-image:repeating-linear-gradient(90deg,transparent 0 6px,rgba(23,43,77,.46) 6px 9px)}.colorblind-mode [data-label-pattern=dots]{background-image:radial-gradient(circle,rgba(23,43,77,.52) 0 2px,transparent 2.4px);background-size:9px 9px}.card-title-row{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:4px}.card-title-row p{min-width:0;margin:1px 0 0;overflow-wrap:anywhere;font-size:14px;line-height:1.42}.card-title-row p.is-complete{color:#7b858f;text-decoration:line-through}.complete-button{width:20px;height:20px;display:grid;place-items:center;padding:0;color:#89939f;background:transparent;border:0;border-radius:50%}.complete-button:hover{color:#238b72;background:#238b721a}.complete-button.is-complete{color:#fff;background:#38a071}.card-meta{min-height:22px;margin-top:8px;display:flex;align-items:flex-end;gap:5px}.card-signals{min-width:0;display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:7px;color:#727d88}.card-signals>span{display:inline-flex;align-items:center;gap:3px;font-size:12px}.card-signals .checklist-done{color:#238b72}.card-signals .github-card-chip{min-height:20px;padding:0 5px;border:1px solid #cbd2d6;border-radius:4px;font-weight:750}.card-signals .github-card-chip.is-success{color:#246846;background:#e8f4ed;border-color:#bfddca}.card-signals .github-card-chip.is-failure{color:#994d49;background:#faeceb;border-color:#e7c3c0}.card-signals .github-card-chip.is-pending{color:#80682b;background:#faf4df;border-color:#e4d6a5}.card-signals .github-card-chip.is-merged{color:#704b98;background:#f0eaf6;border-color:#d7c8e6}.card-avatars{display:flex;align-items:center}.card-avatars .avatar+.avatar{margin-left:-6px}.due-chip{padding:3px 5px;border-radius:4px}.due-overdue{color:#a33b3b;background:#f8d8d6}.due-soon{color:#7e5411;background:#f5e5ad}.due-future{color:#365f85;background:#dbe9f6}.due-start{color:#356f61;background:#dceee8}.due-complete{color:#246d52;background:#d7eee5}.add-card-button,.add-list-button{display:flex;align-items:center;gap:7px;border:0;font-size:14px}.add-card-button{min-height:40px;margin:2px 8px 7px 10px;padding:0 9px;color:#606b76;background:transparent;border-radius:5px}.add-card-button:hover{color:#303740;background:#5964701a}.new-list-slot{width:292px;flex:0 0 292px}.add-list-button{width:100%;min-height:44px;padding:0 14px;color:#fff;background:#12171e6b;border:1px solid rgba(255,255,255,.16);border-radius:8px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.add-list-button:hover{background:#12171e91}.inline-composer{width:100%;padding:8px;background:var(--panel);border:1px solid rgba(255,255,255,.58);border-radius:8px;box-shadow:var(--shadow-sm)}.column-cards .inline-composer{margin-bottom:7px;padding:0;background:transparent;border:0;box-shadow:none}.inline-composer textarea{width:100%;min-height:72px;resize:vertical;padding:9px 10px;color:#2d343c;background:#fff;border:1px solid #8eb7df;border-radius:6px;outline:0;box-shadow:0 0 0 2px #2878d01f;font-size:14px;line-height:1.4}.composer-actions,.editor-actions{display:flex;align-items:center;gap:6px;margin-top:7px}.primary-small,.secondary-small{min-height:31px;padding:0 11px;border:0;font-size:14px}.primary-small,.primary-full{color:#fff;background:var(--accent)}.primary-small:disabled{opacity:.55;cursor:default}.secondary-small{color:#4d5864;background:#e9edf1}.collapsed-column{width:44px;flex-basis:44px;min-height:184px}.collapsed-column:before{width:4px}.collapsed-title{width:44px;height:184px;display:flex;align-items:center;gap:7px;padding:10px 0;color:#3b434c;background:transparent;border:0;writing-mode:vertical-rl;font-size:14px;font-weight:700}.collapsed-title span{color:#7c8792;font-weight:500}.column-drag-preview{width:292px;min-height:120px;display:grid;align-content:start;gap:8px;padding:16px;color:#2d343d;background:#f8f9faf5;border-radius:8px;box-shadow:0 22px 56px #0c101647;transform:rotate(1deg)}.column-drag-preview span{color:#78828d;font-size:14px}.popover{position:absolute;z-index:120;padding:8px;color:#30363d;background:#fffffffa;border:1px solid rgba(28,34,41,.12);border-radius:8px;box-shadow:0 16px 42px #0f141b38,0 2px 7px #0f141b1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.popover-title{min-height:32px;display:grid;grid-template-columns:34px 1fr 34px;align-items:center;margin-bottom:6px;font-size:14px;font-weight:750;text-align:center}.popover-title>span{grid-column:2}.popover-title>button{grid-column:3}.popover-title>.popover-back{grid-column:1}.popover-title>.popover-close{grid-column:3}.popover-search{height:36px;display:flex;align-items:center;gap:7px;padding:0 9px;color:#78828e;border:1px solid #aeb8c2;border-radius:5px}.popover-search:focus-within{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.popover-search input{min-width:0;flex:1;border:0;outline:0;color:#2f353d}.filter-mine-toggle{width:100%;min-height:36px;display:grid;grid-template-columns:19px minmax(0,1fr);align-items:center;gap:8px;margin-top:9px;padding:0 8px;color:#4d5963;background:#f2f4f5;border:1px solid transparent;border-radius:5px;font-size:12px;font-weight:700;text-align:left}.filter-mine-toggle:hover{background:#e8edeb}.filter-mine-toggle>span{width:17px;height:17px;display:grid;place-items:center;color:#fff;background:#fff;border:1px solid #9eabb3;border-radius:4px}.filter-mine-toggle.is-active{color:#275f4e;background:#e4efeb;border-color:#bfd3cc}.filter-mine-toggle.is-active>span{background:#347c65;border-color:#347c65}.popover-caption,.menu-label{margin:10px 4px 6px;color:#77818c;font-size:12px;font-weight:750}.list-menu{top:40px;right:7px;width:300px;max-height:min(620px,calc(100vh - 120px));overflow-y:auto}.list-watch-indicator{flex:0 0 auto;color:#397c68}.list-menu-main{display:grid}.list-menu-form{display:grid;gap:12px;padding:2px 4px 5px}.list-menu-form label{display:grid;gap:5px;color:#65717c;font-size:12px;font-weight:740}.list-menu-form input,.list-menu-form select{width:100%;height:38px;padding:0 9px;color:#303941;background:#fff;border:1px solid #aeb8c2;border-radius:5px;outline:0;font-size:14px}.list-menu-form input:focus,.list-menu-form select:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.list-menu-form .primary-full{min-height:36px;border:0;border-radius:5px;font-size:14px;font-weight:730}.list-menu-loading{min-height:88px;display:flex;align-items:center;justify-content:center;gap:7px;color:#75818c;font-size:14px}.list-menu-destinations{max-height:340px;overflow-y:auto;padding:1px 0 4px}.list-menu-destinations .menu-row>span{min-width:0;display:grid;gap:2px}.list-menu-destinations strong,.list-menu-destinations small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-menu-destinations strong{color:#39434c;font-size:14px}.list-menu-destinations small{color:#82909a;font-size:12px;font-weight:500}.list-menu-empty{min-height:96px;display:grid;place-items:center;color:#7b8790;font-size:14px}.list-menu-confirm{display:grid;place-items:center;gap:11px;padding:9px 8px 6px;color:#7f5150;text-align:center}.list-menu-confirm p{max-width:240px;margin:0;color:#626e78;font-size:14px;line-height:1.5}.list-menu-danger{width:100%;min-height:36px;color:#fff;background:#bb514c;border:0;border-radius:5px;font-size:14px;font-weight:730}.list-menu-danger:hover{background:#a9423d}.list-menu-danger:disabled{opacity:.56;cursor:default}.list-remove-color:disabled{opacity:.45}.list-menu-mobile-layer{display:none}.menu-row{width:100%;min-height:35px;display:flex;align-items:center;gap:9px;padding:6px 9px;color:#3c444d;text-align:left;background:transparent;border:0;border-radius:5px;font-size:14px}.menu-row:hover{background:#eef1f4}.menu-row.is-current{color:#1f6bb8;background:#e8f1fa}.menu-row>svg:last-child{margin-left:auto}.add-menu-row{min-height:49px;align-items:flex-start;padding:7px 9px}.add-menu-row>svg{flex:0 0 auto;margin-top:3px}.add-menu-row>span{min-width:0;display:grid;gap:2px}.add-menu-row strong{font-size:14px;font-weight:720}.add-menu-row small{overflow:hidden;color:#7b8790;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.danger-row{color:#a54242}.danger-row:hover{background:#faeaea}.menu-divider{height:1px;margin:7px 3px;background:#e3e7eb}.color-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:2px 4px 5px}.color-swatch{aspect-ratio:1.45;display:grid;place-items:center;color:#fff;border:2px solid transparent;border-radius:5px}.color-swatch.is-selected{border-color:#1e2730}.color-mint{background:#4bb895}.color-yellow{background:#e2c44f}.color-orange{background:#e89647}.color-red{background:#dd6a64}.color-violet{background:#a371d1}.color-blue{background:#5a8fd0}.color-cyan{background:#67b4c3}.color-green{background:#78ad65}.color-pink{background:#ce78ac}.color-slate{background:#7c8792}.modal-backdrop{position:fixed;z-index:200;inset:0;display:grid;place-items:center;padding:48px 22px 22px;background:#080b11b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card-modal{width:min(1080px,calc(100vw - 44px));height:min(720px,calc(100vh - 76px));display:flex;flex-direction:column;overflow:visible;color:#262c34;background:#f7f8f9;border:1px solid rgba(255,255,255,.4);border-radius:8px;box-shadow:var(--shadow-lg)}.card-modal.is-expanded{width:calc(100vw - 24px);height:calc(100vh - 64px)}.modal-card-cover{height:148px;flex:0 0 148px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px 8px 0 0}.modal-card-cover.cover-full{height:190px;flex-basis:190px}.modal-card-cover+.card-modal-header{border-radius:0}.card-modal-header{position:relative;z-index:20;height:56px;flex:0 0 56px;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 22px;background:#fff;border-bottom:1px solid #e1e5e9;border-radius:8px 8px 0 0}.list-selector{height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#4a535d;background:#edf0f3;border:0;border-radius:5px;font-size:14px;font-weight:700}.list-selector:hover{background:#e2e6ea}.modal-header-actions{display:flex;align-items:center;gap:3px;color:#4e5863}.header-popover{top:48px;left:20px;width:260px}.action-popover{right:50px;left:auto}.card-operation-popover{width:332px}.mirror-source-banner{min-height:36px;flex:0 0 36px;display:flex;align-items:center;gap:7px;padding:0 22px;color:#356f61;background:#e8f2ee;border-bottom:1px solid #cfe0da;font-size:14px;font-weight:720}.mirror-source-banner.is-archived{color:#805d29;background:#f6edda;border-color:#e8d7b7}.card-modal-body{min-height:0;flex:1;display:grid;grid-template-columns:minmax(0,60%) minmax(320px,40%);overflow:hidden;border-radius:0 0 8px 8px}.card-content{position:relative;min-width:0;overflow-y:auto;padding:26px 38px 52px 54px;background:#fff;scrollbar-width:thin}.activity-panel{min-width:0;overflow-y:auto;padding:23px 22px 40px;background:#f2f4f6;border-left:1px solid #dfe3e7;scrollbar-width:thin}.card-title-editor{position:relative;display:grid;grid-template-columns:27px minmax(0,1fr);align-items:start;gap:8px}.modal-complete-button{width:23px;height:23px;display:grid;place-items:center;margin-top:5px;padding:0;color:transparent;background:#fff;border:2px solid #96a0aa;border-radius:50%}.modal-complete-button:hover{border-color:#318664;background:#e1f2eb}.modal-complete-button.is-complete{color:#fff;background:#38a071;border-color:#38a071}.card-title-editor textarea{width:100%;min-height:43px;resize:none;overflow:hidden;padding:1px 6px;color:#252b33;background:transparent;border:1px solid transparent;border-radius:5px;outline:0;font-size:25px;font-weight:760;line-height:1.35}.card-title-editor textarea:hover,.card-title-editor textarea:focus{background:#f3f5f6;border-color:#d6dce1}.card-title-editor.is-ai-generated textarea{background:#f1f8f5;border-color:#78ae9a;box-shadow:0 0 0 2px #347c651a}.ai-generated-badge{min-width:24px;height:19px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;color:#1f6652;background:#dcefe7;border:1px solid #a8cfbf;border-radius:4px;font-size:11px;font-style:normal;font-weight:850;line-height:1;letter-spacing:0}.card-title-editor>.ai-generated-badge{position:absolute;z-index:1;top:-8px;right:3px}.card-toolbar-wrap{position:relative;margin:18px 0 24px 35px}.card-toolbar{display:flex;flex-wrap:wrap;gap:7px}.card-toolbar>button{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:#46515c;background:#fff;border:1px solid #d3d9df;border-radius:6px;font-size:14px;font-weight:650}.card-toolbar>button:hover{color:#1f67ad;background:#eef5fb;border-color:#a6c7e6}.card-popover{top:41px;left:0;width:304px;max-height:min(520px,calc(100vh - 180px));overflow-y:auto}.card-operation-tabs{height:38px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;margin:-2px 0 10px;padding:3px;background:#edf0f2;border-radius:6px}.card-operation-tabs>button{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;color:#68737d;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:760}.card-operation-tabs>button.is-selected{color:#275f83;background:#fff;box-shadow:0 1px 3px #18253024}.card-operation-field{min-width:0;display:grid;gap:4px;margin-top:8px;color:#68737d;font-size:12px;font-weight:780}.card-operation-field>input,.card-operation-field>textarea,.card-operation-field>select{width:100%;min-width:0;padding:7px 9px;color:#303b45;background:#fff;border:1px solid #aeb9c2;border-radius:5px;outline:0;font:inherit;font-size:14px;font-weight:520}.card-operation-field>input,.card-operation-field>select{height:35px}.card-operation-field>textarea{resize:vertical;line-height:1.4}.card-operation-field>input:focus,.card-operation-field>textarea:focus,.card-operation-field>select:focus{border-color:#347eaa;box-shadow:0 0 0 2px #347eaa1c}.card-operation-destination{display:grid;gap:3px}.card-operation-destination>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:7px}.card-operation-loading{min-height:82px;display:grid;place-items:center;color:#77848e}.card-operation-submit{width:100%;min-height:36px;margin-top:12px;color:#fff;background:#2578b4;border:0;border-radius:5px;font-size:14px;font-weight:780}.card-operation-submit:hover{background:#1f679b}.card-operation-submit:disabled{opacity:.52;cursor:default}.card-operation-submit{display:inline-flex;align-items:center;justify-content:center;gap:6px}.card-repeat-popover{width:356px;max-width:calc(100vw - 28px)}.card-repeat-loading{min-height:120px;display:flex;align-items:center;justify-content:center;gap:7px;color:#75818a;font-size:12px}.card-repeat-popover form{min-width:0;display:grid;gap:11px}.card-repeat-field{min-width:0;display:grid;gap:5px;color:#68737d;font-size:12px;font-weight:780}.card-repeat-field>input,.card-repeat-field>select{width:100%;min-width:0;height:35px;padding:0 8px;color:#303b45;background:#fff;border:1px solid #aeb9c2;border-radius:5px;outline:0;font-size:12px}.card-repeat-field>input:focus,.card-repeat-field>select:focus{border-color:#347eaa;box-shadow:0 0 0 2px #347eaa1c}.card-repeat-inline{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.card-repeat-cadence{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.card-repeat-number{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:5px}.card-repeat-number input{min-width:0;width:100%;height:35px;padding:0 7px;color:#303b45;background:#fff;border:1px solid #aeb9c2;border-radius:5px;outline:0;font-size:12px}.card-repeat-number small{color:#77828a;font-size:12px;font-weight:680}.card-repeat-weekdays{min-width:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;border:0}.card-repeat-weekdays legend{grid-column:1 / -1;margin-bottom:1px;color:#68737d;font-size:12px;font-weight:780}.card-repeat-weekdays label{position:relative;min-width:0;height:37px;cursor:pointer}.card-repeat-weekdays input{position:absolute;width:1px;height:1px;opacity:0}.card-repeat-weekdays span{height:37px;display:grid;place-items:center;color:#65717a;background:#f1f3f4;border:1px solid #d4dadd;border-radius:5px;font-size:12px;font-weight:750}.card-repeat-weekdays input:checked+span,.card-repeat-weekdays label:has(input:checked) span{color:#fff;background:#347c65;border-color:#2b6a56}.card-repeat-weekdays input:focus-visible+span{outline:2px solid #347eaa;outline-offset:1px}.card-repeat-timezone{overflow-wrap:anywhere;color:#7d8991;font-size:12px;line-height:1.45}.card-repeat-warning{margin:-2px 0 0;padding:7px 8px;color:#795128;background:#fff5df;border-left:3px solid #d39a47;border-radius:3px;font-size:12px;line-height:1.45}.card-repeat-cancel{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#9b4843;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:740}.card-repeat-cancel:hover{background:#f8eceb}.card-repeat-cancel-confirm{display:grid;gap:8px;padding:9px;color:#75423e;background:#f8eeee;border:1px solid #e2c5c2;border-radius:5px;font-size:12px}.card-repeat-cancel-confirm>div{display:flex;justify-content:flex-end;gap:6px}.card-repeat-cancel-confirm button{min-height:29px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:4px;font-size:12px;font-weight:730}.card-repeat-cancel-confirm button.danger{color:#fff;background:#aa4743;border-color:#963d39}.card-snooze-popover{width:344px;max-width:calc(100vw - 28px)}.card-snooze-lead{min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;margin:0 0 11px;padding:8px;color:#65717a;background:#f2f4f6;border-left:3px solid #66759b;border-radius:4px;font-size:12px;line-height:1.5}.card-snooze-lead svg{margin-top:1px;color:#59668f}.card-snooze-presets{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.card-snooze-presets>button{min-width:0;min-height:35px;display:flex;align-items:center;gap:7px;padding:0 8px;color:#4f5969;background:#fff;border:1px solid #d2d8df;border-radius:5px;font-size:12px;font-weight:720;text-align:left}.card-snooze-presets>button:hover:not(:disabled){color:#414e77;background:#eff1f7;border-color:#adb6ce}.card-snooze-presets>button svg{flex:0 0 auto;color:#65729a}.card-snooze-presets>button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-snooze-presets>button:disabled{opacity:.55;cursor:default}.card-snooze-custom{min-width:0;display:grid;gap:8px;margin-top:12px;padding-top:11px;border-top:1px solid #e0e4e8}.card-snooze-custom label{min-width:0;display:grid;gap:5px;color:#68737d;font-size:12px;font-weight:780}.card-snooze-custom input{width:100%;min-width:0;height:36px;padding:0 8px;color:#303b45;background:#fff;border:1px solid #aeb9c2;border-radius:5px;outline:0;font-size:12px}.card-snooze-custom input:focus{border-color:#6679a6;box-shadow:0 0 0 2px #6679a61f}.card-snooze-custom>small{min-width:0;display:flex;align-items:center;gap:5px;overflow-wrap:anywhere;color:#7d8991;font-size:12px}.card-snooze-custom .card-operation-submit{margin-top:0;background:#596b97}.card-snooze-custom .card-operation-submit:hover{background:#4b5c84}.card-copy-keep{min-width:0;display:grid;gap:6px;margin:10px 0 2px;padding:0;border:0}.card-copy-keep legend{margin-bottom:5px;color:#68737d;font-size:12px;font-weight:780}.card-copy-keep label{min-height:28px;display:flex;align-items:center;gap:7px;padding:0 7px;color:#46525c;background:#f3f5f6;border-radius:4px;font-size:12px}.card-copy-keep input{width:15px;height:15px;accent-color:#2878b2}.card-mirror-access-note{margin:9px 0 0;padding:8px 9px;color:#68737d;background:#f2f4f5;border-left:3px solid #6d9b89;border-radius:3px;font-size:12px;line-height:1.45}.card-share-value{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:4px}.card-share-value input,.card-share-value textarea{width:100%;min-width:0;padding:7px 8px;overflow:hidden;color:#495660;background:#f7f8f9;border:1px solid #c6cdd3;border-radius:4px;outline:0;font-size:12px;text-overflow:ellipsis}.card-share-value input{height:34px;white-space:nowrap}.card-share-value textarea{resize:none;line-height:1.35}.card-share-value .icon-button{width:34px;height:34px;color:#456a80;background:#edf3f6;border:1px solid #c9d7df}.card-share-qr-toggle{min-height:31px;display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:0 8px;color:#42687d;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:760}.card-share-qr-toggle:hover{background:#edf3f6}.card-share-qr{min-height:156px;display:grid;place-items:center;gap:6px;margin:5px 0 8px;padding:8px;color:#71808a;background:#f4f6f7;border:1px solid #e0e5e8;border-radius:5px}.card-share-qr img{width:140px;height:140px;object-fit:contain;image-rendering:pixelated}.card-share-qr a{display:inline-flex;align-items:center;gap:5px;color:#2f718f;font-size:12px;font-weight:760}.card-email-comments{display:grid;gap:8px;margin-top:8px}.card-email-comments>div:first-child{display:flex;align-items:center;gap:6px;color:#52616b;font-size:12px}.inbound-email-settings{min-width:0;display:grid;gap:0;color:#39454e}.board-menu-content>.inbound-email-settings{padding:4px 16px 18px}.inbound-email-settings section{min-width:0;display:grid;gap:10px;padding:14px 0;border-bottom:1px solid #e1e6e8}.inbound-email-settings section:last-child{border-bottom:0}.inbound-email-section-title{display:flex;align-items:center;gap:7px;color:#303c45;font-size:14px}.inbound-email-section-title svg{color:#2d7890}.inbound-email-simple p,.inbound-email-lead{margin:0;color:#6e7a82;font-size:12px;line-height:1.55}.inbound-email-address-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 35px;gap:5px}.inbound-email-address-row input{min-width:0;width:100%;height:35px;padding:0 8px;overflow:hidden;color:#34434d;background:#f4f7f8;border:1px solid #c7d1d5;border-radius:4px;outline:0;text-overflow:ellipsis;font-size:12px}.inbound-email-address-row input:focus{background:#fff;border-color:#4f91a4;box-shadow:0 0 0 2px #4f91a41f}.inbound-email-address-row .icon-button{width:35px;height:35px;color:#39788c;background:#eaf2f4;border:1px solid #c6d7dc}.inbound-email-more{width:max-content;display:inline-flex;align-items:center;gap:5px;padding:4px 0;color:#2b738c;background:transparent;border:0;font-size:12px;font-weight:760}.inbound-email-more svg{transition:transform .15s ease}.inbound-email-more svg.is-open{transform:rotate(180deg)}.inbound-email-warning{display:grid;grid-template-columns:17px minmax(0,1fr);gap:7px;padding:9px;color:#775d22;background:#fff7dc;border-left:3px solid #d7a831;border-radius:3px;font-size:12px;line-height:1.5}.inbound-email-warning svg{margin-top:1px}.inbound-email-destination{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:9px}.inbound-email-destination label,.inbound-email-position{min-width:0;display:grid;gap:5px;color:#647079;font-size:12px;font-weight:760}.inbound-email-destination select{min-width:0;width:100%;height:35px;margin:0;padding:0 7px;color:#35424a;background:#fff;border:1px solid #b7c3c8;border-radius:4px;font-size:12px}.inbound-email-position>div{height:35px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:3px;background:#e7ecee;border-radius:4px}.inbound-email-position button{min-width:0;padding:0 5px;color:#647079;background:transparent;border:0;border-radius:3px;font-size:12px;font-weight:730}.inbound-email-position button.is-selected{color:#245f71;background:#fff;box-shadow:0 1px 2px #16232b26}.inbound-email-ai{min-width:0;min-height:48px;display:grid;grid-template-columns:30px minmax(0,1fr) 34px;align-items:center;gap:7px;padding:6px 0;cursor:pointer}.inbound-email-ai.is-disabled{cursor:default;opacity:.58}.inbound-email-ai-icon{width:29px;height:29px;display:grid;place-items:center;color:#7c4e8e;background:#f1e9f4;border-radius:6px}.inbound-email-ai>span:nth-child(2){min-width:0;display:grid;gap:3px}.inbound-email-ai strong{color:#3d4850;font-size:12px}.inbound-email-ai small{color:#7a858c;font-size:12px;line-height:1.4}.inbound-email-ai input{width:31px;height:17px;accent-color:#397d67}.inbound-email-actions{display:flex;flex-wrap:wrap;gap:6px}.inbound-email-actions>button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;color:#416372;background:#eaf1f4;border:1px solid #cedbdf;border-radius:4px;font-size:12px;font-weight:760}.inbound-email-actions>button.danger{color:#9a4645;background:#f8eceb;border-color:#e9cfcd}.inbound-email-actions>button:disabled{opacity:.48;cursor:default}.inbound-email-reset{display:grid;gap:8px;padding:10px;color:#4e5960;background:#fff7f6;border:1px solid #eccdca;border-radius:5px}.inbound-email-reset strong{color:#8d403f;font-size:12px}.inbound-email-reset p{margin:0;font-size:12px;line-height:1.45}.inbound-email-reset>div{display:flex;justify-content:flex-end;gap:5px}.inbound-email-reset button{min-height:29px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:#4e5960;background:#fff;border:1px solid #ccd4d8;border-radius:4px;font-size:12px;font-weight:740}.inbound-email-reset button.danger{color:#fff;background:#bd4d49;border-color:#bd4d49}.inbound-email-loading,.inbound-email-unavailable{min-height:150px;display:grid;place-items:center;align-content:center;gap:8px;padding:20px;color:#748087;text-align:center;font-size:12px}.inbound-email-unavailable svg{color:#408399}.inbound-email-unavailable strong{color:#3b4850;font-size:14px}.inbound-email-unavailable p{max-width:280px;margin:0;line-height:1.55}.inbound-email-settings.is-compact section{padding:9px 0}.card-email-comments .inbound-email-warning{font-size:12px}.card-field-section{margin:0 0 20px 35px}.card-field-section h3{margin:0 0 8px;color:#717b86;font-size:12px;font-weight:800;text-transform:uppercase}.compact-section{display:inline-block;min-width:124px;margin-right:18px;vertical-align:top}.member-row,.modal-labels{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.round-add{width:34px;height:34px;display:grid;place-items:center;padding:0;color:#596570;background:#edf0f3;border:0;border-radius:50%}.round-add:hover{background:#e1e5e9}.modal-labels>button:not(.round-add){min-width:54px;max-width:180px;height:32px;overflow:hidden;padding:0 10px;color:#fff;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:5px;font-size:14px;font-weight:700}.modal-labels>button.is-colorless{color:#46515c;background:#f1f3f5;border:1px solid #c8d0d7}.modal-due{min-height:34px;max-width:100%;display:inline-flex;align-items:center;gap:7px;padding:6px 8px;color:#45515c;background:#edf0f3;border:0;border-radius:5px;font-size:14px}.modal-due>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:680}.modal-due-repeat{flex:0 0 auto;color:#427a9b}.modal-due-status{flex:0 0 auto;margin-left:2px;padding:3px 5px;color:#7d5515;background:#f1dda2;border-radius:3px}.modal-due.is-complete .modal-due-status{color:#246d52;background:#d7eee5}.section-heading{min-height:30px;display:flex;align-items:center;gap:10px;color:#35404a}.section-heading h2,.activity-heading h2{margin:0;font-size:14px;font-weight:760}.description-section,.checklist-section{margin-top:26px}.description-section.is-ai-generated{margin-right:-5px;margin-left:-5px;padding:8px 5px 5px;background:#f3f9f6;border:1px solid #a9cebf;border-radius:7px;box-shadow:0 0 0 2px #347c650f}.description-section .section-heading .ai-generated-badge{margin-left:auto}.description-display{width:calc(100% - 30px);min-height:74px;margin:8px 0 0 30px;padding:12px;color:#65717c;text-align:left;white-space:pre-wrap;background:#eef1f3;border:0;border-radius:6px;font-size:14px;line-height:1.55}.description-display.has-content{color:#343c45;background:transparent}.description-display:hover{background:#e8ecef}.description-editor{margin:8px 0 0 30px}.description-editor textarea{width:100%;resize:vertical;padding:11px;color:#303841;background:#fff;border:1px solid #78aee0;border-radius:6px;outline:0;box-shadow:0 0 0 2px #2878d01f;font-size:14px;line-height:1.55}.hidden-file-input{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}.attachment-upload-button{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#42505c;background:#edf0f3;border:0;border-radius:6px;font-size:14px;font-weight:700}.attachment-upload-button:hover{background:#e1e6ea}.attachment-link-form{display:grid;gap:10px}.attachment-link-form label{display:grid;gap:5px;color:#56616c;font-size:14px;font-weight:700}.attachment-link-form input{width:100%;height:36px;padding:0 9px;color:#303942;border:1px solid #aeb8c2;border-radius:5px;outline:0}.attachment-link-form input:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.attachment-section{margin-top:26px}.attachment-heading .secondary-small{margin-left:auto}.attachment-group{margin:11px 0 0 30px}.attachment-group h3{margin:0 0 7px;color:#717b86;font-size:12px;text-transform:uppercase}.attachment-row{min-width:0;min-height:54px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:7px;padding:6px;background:#f5f7f8;border:1px solid #e1e5e8;border-radius:6px}.attachment-thumb{width:54px;height:40px;display:grid;place-items:center;overflow:hidden;color:#55718b;background:#dfe7ee;border-radius:4px}.attachment-thumb img{width:100%;height:100%;object-fit:cover}.attachment-row>a:not(.icon-button){min-width:0;overflow:hidden;color:#246aa9;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.attachment-info{min-width:0;display:grid;gap:3px}.attachment-info strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.attachment-info small{color:#7b8590;font-size:12px}.attachment-actions{display:flex;align-items:center;gap:3px;color:#64717d}.attachment-actions .icon-button{color:#64717d}.attachment-action-shell{position:relative;display:grid;place-items:center}.attachment-action-menu{position:absolute;z-index:145;top:32px;right:0;width:250px;padding:8px;color:#30363d;background:#fffffffc;border:1px solid rgba(28,34,41,.14);border-radius:7px;box-shadow:0 16px 42px #0f141b3d,0 2px 7px #0f141b1a}.attachment-action-menu .menu-row{color:#3c444d;text-decoration:none}.attachment-action-menu .danger-row{color:#a54242}.attachment-edit-form{display:grid;gap:9px}.attachment-edit-form label{min-width:0;display:grid;gap:4px;color:#69747e;font-size:12px;font-weight:750}.attachment-edit-form input{width:100%;height:36px;padding:0 9px;color:#303942;background:#fff;border:1px solid #aeb8c2;border-radius:5px;outline:0}.attachment-edit-form input:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.attachment-form-actions{display:flex;justify-content:flex-end;gap:6px;margin-top:3px}.attachment-form-actions button{min-height:32px;padding:0 10px;color:#53606a;background:#edf0f3;border:0;border-radius:5px;font-size:12px;font-weight:750}.attachment-form-actions .primary-small{color:#fff;background:#2878d0}.attachment-form-actions .danger{color:#fff;background:#c64f4a}.attachment-form-actions button:disabled{opacity:.55;cursor:default}.attachment-remove-confirm{display:grid;gap:8px;padding:5px 4px 3px}.attachment-remove-confirm>strong{font-size:14px}.attachment-remove-confirm>span:not(.attachment-form-actions){color:#707b85;font-size:12px;line-height:1.5}.card-toolbar>.google-drive-toolbar-button{color:#266647;background:#edf7f1;border-color:#b9d9c8}.card-toolbar>.google-drive-toolbar-button:hover{color:#174d33;background:#ddefe5;border-color:#85b89c}.google-drive-popover{width:330px}.google-drive-state{min-height:130px;display:flex;align-items:center;justify-content:center;gap:8px;color:#68777e;font-size:12px}.google-drive-state>svg:not(.spin){color:#237a52}.google-drive-connect-state{min-height:170px;display:grid;place-items:center;align-content:center;gap:7px;text-align:center}.google-drive-connect-state>svg{color:#237a52}.google-drive-connect-state strong{color:#344249;font-size:14px}.google-drive-connect-state small{max-width:100%;overflow:hidden;color:#7a878d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.google-drive-account{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;margin-bottom:9px;padding:7px;color:#266647;background:#edf6f1;border:1px solid #c8e0d3;border-radius:6px}.google-drive-account>svg{justify-self:center}.google-drive-account>span{min-width:0;display:grid;gap:2px}.google-drive-account strong,.google-drive-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.google-drive-account strong{color:#345047;font-size:12px}.google-drive-account small{color:#71847d;font-size:12px}.google-drive-picker-button,.google-drive-primary{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;color:#fff;background:#277855;border:1px solid #206748;border-radius:5px;font-size:12px;font-weight:740;text-decoration:none}.google-drive-picker-button{width:100%}.google-drive-picker-button:hover:not(:disabled),.google-drive-primary:hover:not(:disabled){background:#206748}.google-drive-picker-button:disabled,.google-drive-primary:disabled{opacity:.56;cursor:default}.google-drive-create-form{display:grid;gap:8px}.google-drive-create-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.google-drive-create-types>button{min-width:0;min-height:34px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#56636a;background:#f2f4f5;border:1px solid #d5dcdf;border-radius:5px;font-size:12px;font-weight:700}.google-drive-create-types>button.is-selected{color:#215f43;background:#e4f1ea;border-color:#92bea7}.google-drive-create-form>input{width:100%;height:36px;padding:0 9px;color:#303942;background:#fff;border:1px solid #aeb8c2;border-radius:5px;outline:0}.google-drive-create-form>input:focus{border-color:#31805c;box-shadow:0 0 0 2px #31805c21}.google-drive-create-form>.google-drive-primary{justify-self:start}.google-drive-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.google-drive-group-heading h3{margin:0}.google-drive-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#39775c}.google-drive-attachment{border-left:3px solid #3b8f68}.google-drive-thumb{color:#237a52;background:#e1efe8}.google-drive-thumb img{width:24px;height:24px;object-fit:contain}.attachment-row>.google-drive-attachment-info{color:#344149;font-weight:400;text-decoration:none}.google-drive-attachment-info:hover strong{color:#246f50;text-decoration:underline}.card-toolbar>.box-toolbar-button{color:#155c9d;background:#eef6fd;border-color:#b8d5ee}.card-toolbar>.box-toolbar-button:hover:not(:disabled){color:#0b477c;background:#dceefd;border-color:#83b8e4}.box-picker-popover{width:390px;padding-bottom:0;overflow:hidden}.box-picker-state{min-height:148px;display:flex;align-items:center;justify-content:center;gap:8px;color:#6e7c84;font-size:12px}.box-picker-state>svg:not(.spin){color:#1676c8}.box-picker-connect{min-height:190px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.box-picker-connect>svg{color:#1676c8}.box-picker-connect strong{color:#33444d;font-size:14px}.box-picker-connect small{max-width:280px;overflow:hidden;color:#7c8990;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.box-picker-connect>a{min-height:35px;display:inline-flex;align-items:center;padding:0 12px;color:#fff;background:#1473c5;border:1px solid #0d62aa;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.box-picker-connect>a:hover{background:#0f62aa}.box-picker-browser{display:grid;gap:8px}.box-picker-account{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:7px;color:#1569ae;background:#edf6fd;border:1px solid #c5def2;border-radius:6px}.box-picker-account>svg{justify-self:center}.box-picker-account>span{min-width:0;display:grid;gap:2px}.box-picker-account strong,.box-picker-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-picker-account strong{color:#314b5e;font-size:12px}.box-picker-account small{color:#748896;font-size:12px}.box-picker-search{height:34px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;padding:0 7px;color:#6a7880;background:#f7f9fa;border:1px solid #cbd4d9;border-radius:5px}.box-picker-search input{min-width:0;height:100%;padding:0;color:#334149;background:transparent;border:0;outline:0;font-size:12px}.box-picker-search:focus-within{border-color:#2885cf;box-shadow:0 0 0 2px #2885cf1f}.box-picker-breadcrumbs{min-height:24px;display:flex;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:thin}.box-picker-breadcrumbs>span{display:inline-flex;align-items:center;flex:0 0 auto;color:#84919a}.box-picker-breadcrumbs button{max-width:130px;overflow:hidden;padding:3px 4px;color:#47677d;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.box-picker-breadcrumbs button:hover:not(:disabled){color:#1269ae;background:#edf5fb}.box-picker-list{min-height:180px;max-height:310px;overflow-y:auto;border-top:1px solid #e1e6e9;border-bottom:1px solid #e1e6e9}.box-picker-row{min-width:0;height:50px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;border-bottom:1px solid #edf0f2}.box-picker-row:last-child{border-bottom:0}.box-picker-row:hover,.box-picker-row.is-selected{background:#f0f7fc}.box-picker-check{width:28px;height:50px;display:grid;place-items:center;cursor:pointer}.box-picker-check input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.box-picker-check>span{width:16px;height:16px;display:grid;place-items:center;color:#fff;background:#fff;border:1px solid #aebbc3;border-radius:4px}.box-picker-check input:checked+span{background:#1473c5;border-color:#1473c5}.box-picker-check input:focus-visible+span{outline:2px solid #79b7e8;outline-offset:1px}.box-picker-item{min-width:0;height:50px;display:grid;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:6px;padding:0 5px 0 0;color:#3b4a52;text-align:left;background:transparent;border:0}.box-picker-item>i{width:28px;height:32px;display:grid;place-items:center;color:#1974bc;background:#e6f1fa;border-radius:4px;font-style:normal}.box-picker-item>span{min-width:0;display:grid;gap:3px}.box-picker-item strong,.box-picker-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-picker-item strong{font-size:12px}.box-picker-item small{color:#849198;font-size:11px}.box-picker-item>svg{color:#87949b}.box-picker-empty{min-height:180px;display:grid;place-items:center;color:#89959b;font-size:12px}.box-picker-more{width:100%;min-height:35px;display:flex;align-items:center;justify-content:center;gap:6px;color:#176aa9;background:#f5f9fc;border:0;font-size:12px;font-weight:730}.box-picker-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:0 0 10px}.box-picker-footer>label{min-width:0;display:grid;gap:4px;color:#68777f;font-size:12px;font-weight:720}.box-picker-footer select{width:100%;height:34px;padding:0 7px;color:#35444c;background:#fff;border:1px solid #bdc8cd;border-radius:5px;outline:0;font-size:12px}.box-picker-footer>button{min-width:104px;height:34px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;color:#fff;background:#1473c5;border:1px solid #0e65ae;border-radius:5px;font-size:12px;font-weight:750}.box-picker-footer>button:hover:not(:disabled){background:#0e62a9}.box-picker-footer>button:disabled{opacity:.52;cursor:default}.box-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.box-group-heading h3{margin:0}.box-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#2477b8}.box-attachment{margin-bottom:8px;border-left:3px solid #2584d5;border-radius:6px}.box-attachment-root{margin-bottom:0;border-left:0}.box-thumb{color:#1676c8;background:#e2f0fb}.box-thumb img{width:100%;height:100%;object-fit:cover}.attachment-row>.box-attachment-info{color:#344149;font-weight:400;text-decoration:none}.box-attachment-info:hover strong{color:#146aaf;text-decoration:underline}.box-folder-children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:6px;background:#f4f8fb;border:1px solid #dce7ef;border-top:0;border-radius:0 0 6px 6px}.box-folder-children>a{min-width:0;height:58px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:7px;padding:4px;color:#3d4c54;background:#fff;border:1px solid #dce5ea;border-radius:5px;text-decoration:none}.box-folder-children>a:hover{border-color:#91bfe2;box-shadow:0 2px 7px #2153771a}.box-folder-children>a>span{width:54px;height:48px;display:grid;place-items:center;overflow:hidden;color:#1975bd;background:#e8f2fa;border-radius:4px}.box-folder-children img{width:100%;height:100%;object-fit:cover}.box-folder-children strong{min-width:0;overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.box-folder-more{grid-column:1 / -1;padding:2px 4px;color:#7b8991;font-size:11px}.card-toolbar>.evernote-toolbar-button{color:#176b32;background:#edf8f0;border-color:#b7dfc1}.card-toolbar>.evernote-toolbar-button:hover:not(:disabled){color:#0e5426;background:#dff2e4;border-color:#83c795}.evernote-picker-popover{width:390px;padding-bottom:10px;overflow:hidden}.evernote-picker-state{min-height:148px;display:flex;align-items:center;justify-content:center;gap:8px;color:#6e7c84;font-size:12px;text-align:center}.evernote-picker-state>svg:not(.spin){color:#00a82d}.evernote-picker-state>strong{color:#34434b;font-size:14px}.evernote-picker-connect{min-height:190px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.evernote-picker-connect>svg{color:#00a82d}.evernote-picker-connect strong{color:#33444d;font-size:14px}.evernote-picker-connect small{max-width:280px;overflow:hidden;color:#7c8990;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.evernote-picker-connect>a{min-height:35px;display:inline-flex;align-items:center;padding:0 12px;color:#fff;background:#168a36;border:1px solid #0f752c;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.evernote-picker-connect>a:hover{background:#0f752c}.evernote-picker-account{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:8px;color:#087f2d;background:#edf8f0;border:1px solid #bee2c7;border-radius:6px}.evernote-picker-account>svg{justify-self:center}.evernote-picker-account>span{min-width:0;display:grid;gap:2px}.evernote-picker-account strong,.evernote-picker-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evernote-picker-account strong{color:#30483a;font-size:12px}.evernote-picker-account small{color:#708077;font-size:12px}.evernote-picker-menu{display:grid;gap:7px}.evernote-picker-menu>button{min-width:0;min-height:45px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;color:#3e4c44;text-align:left;background:#fff;border:1px solid #d6dfd9;border-radius:5px;font-size:12px;font-weight:740}.evernote-picker-menu>button svg{color:#118535}.evernote-picker-menu>button:hover{color:#135e2c;background:#eff8f2;border-color:#9dceaa}.evernote-note-picker{display:grid;gap:8px}.evernote-search-form{display:grid;grid-template-columns:minmax(0,1fr) 78px;gap:6px}.evernote-search-form>label{height:35px;display:grid;grid-template-columns:23px minmax(0,1fr);align-items:center;padding:0 7px;color:#66756c;background:#f7f9f8;border:1px solid #c6d1ca;border-radius:5px}.evernote-search-form input{min-width:0;height:100%;padding:0;color:#334139;background:transparent;border:0;outline:0;font-size:12px}.evernote-search-form>label:focus-within{border-color:#2a9850;box-shadow:0 0 0 2px #2a98501f}.evernote-search-form select{grid-column:1;height:33px;margin:0;padding:0 7px;color:#405047;background:#fff;border:1px solid #c6d1ca;border-radius:5px;font-size:12px}.evernote-search-form>button{grid-column:2;grid-row:1 / span 2;min-height:35px;display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;background:#168a36;border:1px solid #0f752c;border-radius:5px;font-size:12px;font-weight:750}.evernote-search-form>button:disabled{opacity:.55;cursor:default}.evernote-note-picker>h4{margin:2px 0 0;color:#65726a;font-size:12px;text-transform:uppercase}.evernote-note-list{min-height:174px;max-height:276px;overflow-y:auto;border-top:1px solid #e0e6e2;border-bottom:1px solid #e0e6e2}.evernote-note-list>button:not(.evernote-picker-more){width:100%;min-width:0;height:52px;display:grid;grid-template-columns:32px minmax(0,1fr) 22px;align-items:center;gap:7px;padding:0 6px;color:#3a4940;text-align:left;background:transparent;border:0;border-bottom:1px solid #edf1ee}.evernote-note-list>button:not(.evernote-picker-more):hover,.evernote-note-list>button.is-selected{background:#edf8f0}.evernote-note-icon{width:30px;height:34px;display:grid;place-items:center;color:#07872d;background:#e2f3e7;border-radius:4px}.evernote-note-list>button>span:nth-child(2){min-width:0;display:grid;gap:3px}.evernote-note-list strong,.evernote-note-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evernote-note-list strong{font-size:12px}.evernote-note-list small{color:#7c8981;font-size:11px}.evernote-note-list>button>i{width:17px;height:17px;display:grid;place-items:center;color:#fff;background:#168a36;border-radius:50%;font-style:normal}.evernote-picker-empty{min-height:174px;display:flex;align-items:center;justify-content:center;gap:6px;color:#849087;font-size:12px}.evernote-picker-more{width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;color:#197337;background:#f3f9f5;border:0;font-size:12px;font-weight:740}.evernote-public-warning{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;padding:8px;color:#765b20;background:#fff8df;border-left:3px solid #d2a52e;border-radius:3px;font-size:12px;line-height:1.45}.evernote-public-warning svg{margin-top:1px}.evernote-submit{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;justify-self:start;padding:0 11px;color:#fff;background:#168a36;border:1px solid #0f752c;border-radius:5px;font-size:12px;font-weight:750}.evernote-submit:hover:not(:disabled){background:#0f752c}.evernote-submit:disabled{opacity:.52;cursor:default}.evernote-create-form{min-height:220px;display:grid;align-content:start;gap:10px}.evernote-create-form>label{display:grid;gap:5px;color:#5d6b63;font-size:12px;font-weight:740}.evernote-create-form input,.evernote-create-form select{width:100%;height:36px;margin:0;padding:0 8px;color:#344139;background:#fff;border:1px solid #b9c7be;border-radius:5px;outline:0;font-size:12px}.evernote-create-form :where(input,select):focus{border-color:#2a9850;box-shadow:0 0 0 2px #2a98501f}.evernote-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.evernote-group-heading h3{margin:0}.evernote-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#1a7b39}.evernote-attachment{border-left:3px solid #22a447}.evernote-thumb{color:#07872d;background:#e2f3e7}.attachment-row>.evernote-attachment-info{color:#344149;font-weight:400;text-decoration:none}.evernote-attachment-info:hover strong{color:#176d34;text-decoration:underline}.card-toolbar>.slack-toolbar-button{color:#53345b;background:#f5eff6;border-color:#d9c5dd}.card-toolbar>.slack-toolbar-button:hover:not(:disabled){color:#432249;background:#eaddec;border-color:#bd99c4}.slack-card-popover{width:330px}.slack-card-state{min-height:132px;display:flex;align-items:center;justify-content:center;gap:7px;color:#718087;font-size:12px;text-align:center}.slack-card-state>svg:not(.spin){color:#5b3762}.slack-card-connect{min-height:170px;display:grid;place-items:center;align-content:center;gap:7px;text-align:center}.slack-card-connect>svg{color:#5b3762}.slack-card-connect strong{color:#344149;font-size:14px}.slack-card-connect small{max-width:100%;overflow:hidden;color:#7c898f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.slack-card-connect>a,.slack-card-share-form>button{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#fff;background:#59345f;border:1px solid #49264f;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.slack-card-connect>a:hover,.slack-card-share-form>button:hover:not(:disabled){background:#48264e}.slack-card-share-form{display:grid;gap:10px}.slack-card-account{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:7px;color:#53345b;background:#f4eef5;border:1px solid #dac7dd;border-radius:6px}.slack-card-account>svg{justify-self:center}.slack-card-account>span{min-width:0;display:grid;gap:2px}.slack-card-account strong,.slack-card-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slack-card-account strong{color:#49354e;font-size:12px}.slack-card-account small{color:#807184;font-size:12px}.slack-card-share-form>label{display:grid;gap:6px;color:#59676e;font-size:12px;font-weight:720}.slack-card-share-form select{width:100%;height:36px;padding:0 8px;color:#303c43;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:12px}.slack-card-share-form select:focus{border-color:#78517e;box-shadow:0 0 0 2px #59345f21}.slack-card-share-form>button{justify-self:start}.slack-card-share-form>button:disabled{opacity:.55;cursor:default}.cover-size-control{height:28px;display:inline-flex;align-items:center;overflow:hidden;background:#e7ebee;border-radius:5px}.cover-size-control>button:not(.icon-button){height:28px;padding:0 7px;color:#68737e;background:transparent;border:0;font-size:12px}.cover-size-control>button.is-selected{color:#fff;background:#2878d0}.cover-size-control .icon-button{width:28px;height:28px;flex-basis:28px;border-radius:0}.cover-popover{right:8px;left:auto;width:324px}.cover-mode-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cover-mode-options>button{min-width:0;display:grid;gap:6px;padding:6px;color:#5b6671;background:transparent;border:2px solid transparent;border-radius:6px;font-size:12px}.cover-mode-options>button.is-selected{border-color:#2878d0}.cover-mode-options>button:disabled{opacity:.45}.cover-mode-preview{position:relative;height:54px;display:block;overflow:hidden;background:linear-gradient(135deg,#6697c8,#58a7a5);border-radius:4px}.cover-mode-preview:before,.cover-mode-preview:after{content:"";position:absolute;right:10px;left:10px;height:5px;background:#ffffffdb;border-radius:2px}.header-mode:before{top:35px;background:#394550}.header-mode:after{top:44px;width:45%;background:#7e8993}.full-mode:before{top:34px}.full-mode:after{top:43px;width:45%}.cover-image-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:9px}.cover-image-options button{position:relative;aspect-ratio:1.55;padding:0;overflow:hidden;background:#e7ebee;border:2px solid transparent;border-radius:5px}.cover-image-options button.is-selected{border-color:#2878d0}.cover-image-options img{width:100%;height:100%;object-fit:cover}.cover-image-options button span{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:#0d161f33}.checklist-percent{margin-left:auto;color:#75808b;font-size:14px}.checklist-progress{height:6px;margin:8px 0 12px 30px;overflow:hidden;background:#e2e6ea;border-radius:3px}.checklist-progress span{display:block;height:100%;background:#2f9572;border-radius:3px;transition:width .22s ease}.checklist-items{display:grid;gap:3px;margin-left:23px}.checklist-item{min-height:34px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px;padding:4px 6px;border-radius:5px;font-size:14px}.checklist-item:hover{background:#f1f3f5}.checklist-item input{width:16px;height:16px;accent-color:#2f9572}.checklist-item.is-complete span{color:#7f8993;text-decoration:line-through}.checklist-add-button{margin:8px 0 0 30px}.checklist-add-row{display:flex;align-items:center;gap:6px;margin:8px 0 0 30px}.checklist-add-row input{min-width:0;height:34px;flex:1;padding:0 9px;border:1px solid #9eabb7;border-radius:5px;outline:0}.advanced-checklist{position:relative}.advanced-checklist-heading{align-items:center}.advanced-checklist-title{min-width:0;display:inline-flex;align-items:center;gap:6px;padding:3px 5px;color:inherit;background:transparent;border:0;border-radius:4px}.advanced-checklist-title:hover:not(:disabled){background:#e9edef}.advanced-checklist-title:disabled{cursor:default}.advanced-checklist-title h2{min-width:0;overflow-wrap:anywhere}.advanced-checklist-title svg{flex:0 0 auto;color:#79868c;opacity:0;transition:opacity .14s ease}.advanced-checklist-title:hover svg,.advanced-checklist-title:focus-visible svg{opacity:1}.advanced-checklist-title-editor{min-width:0;flex:1;display:flex;align-items:center;gap:6px}.advanced-checklist-title-editor input{min-width:0;height:34px;flex:1;padding:0 9px;color:#2e3b41;background:#fff;border:1px solid #6aa5d9;border-radius:5px;outline:0;box-shadow:0 0 0 2px #2878d01c}.advanced-checklist-delete{width:30px;height:30px;flex:0 0 30px;color:#7b878d}.advanced-checklist-delete:hover{color:#a5403e;background:#f8e8e7}.advanced-checklist .checklist-progress{margin-top:7px}.advanced-checklist-item{position:relative;grid-template-columns:24px minmax(0,1fr) 28px;align-items:start;padding:6px}.advanced-checklist-item>input{margin-top:3px}.advanced-checklist-item-body{position:relative;min-width:0;display:grid;gap:4px}.advanced-checklist-item-title{min-width:0;justify-self:start;padding:2px 3px;overflow-wrap:anywhere;color:#334148;background:transparent;border:0;border-radius:3px;text-align:left;font:inherit;line-height:1.45}.advanced-checklist-item-title:hover:not(:disabled){background:#e2e7e9}.advanced-checklist-item-title:disabled{cursor:default}.advanced-checklist-item.is-complete span{text-decoration:none}.advanced-checklist-item.is-complete .advanced-checklist-item-title{color:#7f8993;text-decoration:line-through}.advanced-checklist-row-menu{width:28px;height:28px;opacity:0;color:#718087}.advanced-checklist-item:hover .advanced-checklist-row-menu,.advanced-checklist-row-menu:focus-visible,.advanced-checklist-row-menu[aria-expanded=true]{opacity:1}.advanced-checklist-item-editor{display:grid;gap:6px}.advanced-checklist-item-editor>input{width:100%;min-height:36px;padding:7px 9px;color:#2d3a40;background:#fff;border:1px solid #6aa5d9;border-radius:5px;outline:0;box-shadow:0 0 0 2px #2878d01a}.advanced-checklist-item-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.advanced-checklist-item-toolbar>button:not(.primary-small):not(.secondary-small):not(.icon-button){min-height:29px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:#526068;background:#e8edef;border:0;border-radius:5px;font-size:12px;font-weight:700}.advanced-checklist-item-toolbar>button:not(.primary-small):not(.secondary-small):not(.icon-button):hover{background:#dce4e7}.advanced-checklist-item-toolbar .icon-button{width:29px;height:29px}.advanced-checklist-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-height:1px}.advanced-checklist-due{min-height:24px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#53636a;background:#e8edef;border:0;border-radius:4px;font-size:12px;font-weight:720}button.advanced-checklist-due:hover:not(:disabled){background:#dce5e8}.advanced-checklist-due.is-soon{color:#735514;background:#fff0bd}.advanced-checklist-due.is-overdue{color:#8b3432;background:#fae1df}.advanced-checklist-member{width:25px;height:25px;display:grid;place-items:center;padding:0;background:transparent;border:0;border-radius:50%}.advanced-checklist-avatar{width:24px;height:24px;display:grid;place-items:center;flex:0 0 24px;overflow:hidden;color:#fff;background:#397c69;border-radius:50%;font-size:12px;font-weight:800;text-decoration:none}.advanced-checklist-avatar img{width:100%;height:100%;object-fit:cover}.advanced-checklist-add{position:relative;display:grid;align-items:stretch}.advanced-checklist-add>input{width:100%}.advanced-checklist-popover{position:absolute;z-index:65;top:calc(100% + 5px);left:0;width:min(292px,calc(100vw - 52px));display:grid;gap:9px;padding:11px;color:#344249;background:#fff;border:1px solid #c8d1d5;border-radius:7px;box-shadow:0 14px 36px #141d2238;text-align:left}.advanced-checklist-popover-heading{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.advanced-checklist-popover-heading strong{min-width:0;overflow-wrap:anywhere;font-size:14px}.advanced-checklist-popover-heading .icon-button{width:27px;height:27px;flex:0 0 27px}.member-picker-options{max-height:238px;display:grid;gap:3px;overflow-y:auto}.member-picker-options>button{min-width:0;min-height:38px;display:grid;grid-template-columns:27px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:5px 6px;color:#344249;background:transparent;border:0;border-radius:5px;text-align:left}.member-picker-options>button:hover,.member-picker-options>button.is-selected{background:#e8f1ed}.member-picker-options>button>span:nth-child(2){min-width:0;display:grid;gap:1px}.member-picker-options strong,.member-picker-options small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-picker-options strong{font-size:12px}.member-picker-options small{color:#7a878d;font-size:12px}.member-picker-clear{width:24px;height:24px;display:grid;place-items:center;color:#727f85;background:#e7ecee;border-radius:50%}.advanced-checklist-empty{margin:4px;color:#78858b;font-size:12px}.due-editor-toggle{display:flex;align-items:center;gap:7px;color:#526068;font-size:12px;font-weight:700}.due-editor-toggle input{width:15px;height:15px;accent-color:#2d8269}.due-editor input[type=datetime-local],.due-editor select{width:100%;height:36px;padding:0 8px;color:#344249;background:#fff;border:1px solid #aebbc0;border-radius:5px;outline:0}.due-editor input:focus,.due-editor select:focus{border-color:#4c91ca;box-shadow:0 0 0 2px #2878d01a}.due-editor input:disabled,.due-editor select:disabled{color:#95a0a5;background:#eef1f2}.due-editor-note{margin:-2px 0 0;color:#7b878d;font-size:12px}.advanced-checklist-popover-actions{display:flex;align-items:center;gap:6px}.item-actions-popover{top:34px;right:0;left:auto;width:185px;gap:2px}.item-actions-popover>button{min-height:34px;display:flex;align-items:center;gap:8px;padding:0 9px;color:#3f4d54;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:700}.item-actions-popover>button:hover{background:#e9edef}.item-actions-popover>button.danger-text{color:#a13c39}.advanced-checklist-confirm-backdrop{position:fixed;z-index:430;inset:0;display:grid;place-items:center;padding:18px;background:#11181c87}.advanced-checklist-confirm{width:min(390px,100%);padding:17px;color:#35434a;background:#fff;border:1px solid #c5ced1;border-radius:7px;box-shadow:0 22px 58px #0d141852}.advanced-checklist-confirm p{margin:12px 0 17px;color:#758188;font-size:12px;line-height:1.5}.advanced-checklist-confirm .danger-button{min-height:35px;padding:0 12px;color:#fff;background:#a8423f;border:1px solid #923835;border-radius:5px;font-size:12px;font-weight:780}.advanced-checklist-confirm .danger-button:hover:not(:disabled){background:#913734}@media(max-width:640px){.advanced-checklist .checklist-items,.advanced-checklist .checklist-progress,.advanced-checklist .checklist-add-button,.advanced-checklist .checklist-add-row{margin-left:0}.advanced-checklist-item{grid-template-columns:23px minmax(0,1fr) 28px;padding-inline:2px}.advanced-checklist-popover{position:fixed;z-index:440;inset:auto 12px 12px;width:auto;max-height:min(520px,calc(100vh - 24px));overflow-y:auto}}.home-shell{overflow:auto;padding-left:var(--rail-width);background:#f4f6f7}.home-view{width:min(1280px,100%);min-height:calc(100vh - var(--topbar-height));display:grid;grid-template-columns:220px minmax(420px,650px) minmax(230px,280px);align-items:start;gap:32px;margin:var(--topbar-height) 0 0;padding:32px 28px 64px;color:#324047}.home-navigation{position:sticky;top:24px;display:grid;gap:24px}.home-navigation nav{display:grid;gap:3px}.home-navigation nav>button,.home-workspace-subnav>button{min-width:0;min-height:38px;display:flex;align-items:center;gap:10px;padding:0 10px;color:#47565d;background:transparent;border:0;border-radius:6px;font-size:14px;font-weight:720;text-align:left}.home-navigation nav>button:hover,.home-workspace-subnav>button:hover{background:#e3e8ea}.home-navigation>nav>button.is-active{color:#1f6652;background:#dcebe5}.home-workspace-navigation{display:grid;gap:8px;padding-top:18px;border-top:1px solid #d7dee1}.home-workspace-navigation>p{margin:0 8px 1px;color:#76838a;font-size:12px;font-weight:800;text-transform:uppercase}.home-workspace-group{min-width:0;display:grid;gap:2px}.home-workspace-link{min-width:0;min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;color:#47565d;background:transparent;border-radius:6px}.home-workspace-link:hover{background:#e3e8ea}.home-workspace-link.is-active{color:#1f6652;background:#dcebe5}.home-workspace-open{min-width:0;min-height:38px;display:flex;align-items:center;gap:10px;padding:0 0 0 10px;color:inherit;background:transparent;border:0;font-size:14px;font-weight:720;text-align:left}.home-workspace-open>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-workspace-toggle{width:32px;height:32px;display:grid;place-items:center;padding:0;color:#7b888e;background:transparent;border:0;border-radius:5px}.home-workspace-toggle:hover{background:#3c4c5317}.home-workspace-toggle>svg{transform:rotate(-90deg);transition:transform .14s ease}.home-workspace-toggle>svg.is-expanded{transform:rotate(0)}.home-workspace-subnav{padding-left:22px}.home-workspace-subnav>button{min-height:31px;gap:9px;padding-inline:9px;font-size:12px;font-weight:690}.home-workspace-subnav>button.is-active{color:#1f6652;background:#dcebe5}.home-workspace-subnav>button>svg{flex:0 0 auto;color:#718087}.home-workspace-initial{width:27px;height:27px;display:grid;place-items:center;flex:0 0 27px;color:#fff;background:#327b68;border-radius:5px;font-size:12px;font-weight:850}.home-workspace-content{min-width:0;grid-column:2 / -1;display:grid;align-content:start;gap:20px}.home-workspace-state{min-height:260px;place-items:center;align-content:center;gap:9px;color:#7b898f}.home-workspace-state span,.home-workspace-state strong{font-size:12px}.home-workspace-profile{min-width:0;min-height:104px;display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding-bottom:22px;border-bottom:1px solid #d7dee1}.home-workspace-profile-logo{width:64px;height:64px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#327b68;border-radius:6px;font-size:25px;font-weight:850}.home-workspace-profile-logo img{width:100%;height:100%;object-fit:cover}.home-workspace-profile-copy{min-width:0;display:grid;gap:5px}.home-workspace-profile-copy h1{margin:0;overflow-wrap:anywhere;color:#27363d;font-size:22px;line-height:1.2;letter-spacing:0}.home-workspace-profile-copy p{max-width:720px;margin:0;overflow-wrap:anywhere;color:#75838a;font-size:12px;line-height:1.45}.home-workspace-profile-copy>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px}.home-workspace-profile-copy>div>span{min-height:22px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#637178;background:#e5eaec;border-radius:4px;font-size:12px;font-weight:760}.home-workspace-profile-copy>div>.home-workspace-plan{color:#5f3e83;background:#eee5f6}.home-workspace-edit{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:#4e5d64;background:#fff;border:1px solid #cbd4d8;border-radius:5px;font-size:12px;font-weight:760}.home-workspace-edit:hover{color:#225f4c;background:#edf4f1;border-color:#a9c4ba}.home-workspace-billing-lock{min-width:0;min-height:48px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 11px;color:#5b4817;background:#fff7dc;border:1px solid #e2ce87;border-radius:6px}.home-workspace-billing-lock>span{min-width:0;display:grid;gap:2px}.home-workspace-billing-lock strong,.home-workspace-billing-lock small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-workspace-billing-lock strong{font-size:12px}.home-workspace-billing-lock small{color:#7d682b;font-size:12px}.home-workspace-billing-lock>button{min-height:30px;padding:0 8px;color:#fff;background:#7b6320;border:0;border-radius:5px;font-size:12px;font-weight:780}.home-workspace-content>.workspace-tab-panel{width:100%}.home-workspace-content>.workspace-view.is-home-embedded{min-height:0;height:auto;overflow:visible;color:inherit;background:transparent}.workspace-view.is-home-embedded>.workspace-layout{display:block;min-height:0}.workspace-view.is-home-embedded .workspace-content{overflow:visible;padding:0}.workspace-view.is-home-embedded .workspace-tab-panel,.workspace-view.is-home-embedded .workspace-billing-panel,.workspace-view.is-home-embedded .workspace-export-panel{width:100%}.home-feed-column{min-width:0}.home-feed-header{min-height:68px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:1px 0 20px;border-bottom:1px solid #d7dee1}.home-feed-header>div{min-width:0}.home-feed-header span{color:#77848a;font-size:12px;font-weight:760}.home-feed-header h1{margin:5px 0 0;overflow-wrap:anywhere;color:#27363d;font-size:22px;line-height:1.2;letter-spacing:0}.home-section{padding:25px 0;border-bottom:1px solid #d7dee1}.home-section-heading{display:flex;align-items:center;gap:10px;margin-bottom:13px;color:#557078}.home-section-heading>div{min-width:0;display:flex;align-items:center;gap:7px}.home-section-heading h2{margin:0;color:#2d3b42;font-size:14px;letter-spacing:0}.home-section-heading span{min-width:21px;height:20px;display:grid;place-items:center;padding:0 6px;color:#67767d;background:#e0e5e7;border-radius:8px;font-size:12px;font-weight:800}.home-empty{min-height:72px;display:flex;align-items:center;justify-content:center;gap:9px;color:#819097;border:1px dashed #c7d0d4;border-radius:7px}.home-empty strong{font-size:12px}.home-up-next-list,.home-highlight-list{display:grid;gap:10px}.home-up-next-card{overflow:visible;background:#fff;border:1px solid #d3dadd;border-radius:7px;box-shadow:0 1px 2px #161f240d}.home-card-open{width:100%;min-width:0;display:grid;grid-template-columns:8px minmax(0,1fr) 20px;align-items:stretch;gap:10px;padding:0 11px 0 0;overflow:hidden;color:#334148;background:transparent;border:0;border-radius:7px 7px 0 0;text-align:left}.home-card-open:hover{background:#f8fafb}.home-board-strip{min-height:74px;background-position:center;background-size:cover}.home-card-copy{min-width:0;display:grid;align-content:center;gap:4px;padding:9px 0}.home-card-copy small{color:#65777e;font-size:12px;font-weight:760}.home-card-copy strong{overflow-wrap:anywhere;color:#29383f;font-size:14px;line-height:1.35}.home-card-copy>span{overflow:hidden;color:#7b898f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.home-card-open>svg{align-self:center;color:#8a969b}.home-card-context{min-height:30px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 11px;border-top:1px solid #edf0f1}.home-card-context>span{min-height:22px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#56666d;background:#ebeff1;border-radius:4px;font-size:12px;font-weight:720}.home-card-context>span.is-overdue{color:#8a3633;background:#fae3e1}.home-card-actions{display:flex;align-items:center;gap:4px;padding:0 8px 8px}.home-card-actions>button{min-height:29px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:#53636a;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:750}.home-card-actions>button:hover:not(:disabled){color:#235f4d;background:#e5efeb}.home-card-actions>button:last-child{margin-left:auto}.home-card-actions>button:disabled{opacity:.52}.home-reply-form{display:grid;gap:6px;margin:0 10px 10px;padding:9px;background:#f5f8f8;border:1px solid #d6dee1;border-radius:6px}.home-reply-form textarea{width:100%;min-height:68px;resize:vertical;padding:8px 9px;color:#344249;background:#fff;border:1px solid #b5c0c5;border-radius:5px;outline:0;font:inherit;font-size:12px;line-height:1.45}.home-reply-form textarea:focus{border-color:#4d91ca;box-shadow:0 0 0 2px #2878d01a}.home-reply-form>div{display:flex;align-items:center;gap:5px}.home-reply-form .icon-button{width:29px;height:29px}.home-checklist-items{overflow:hidden;background:#fff;border:1px solid #d3dadd;border-radius:7px}.home-checklist-items>div{min-width:0;min-height:54px;display:grid;grid-template-columns:24px minmax(0,1fr) auto 18px;align-items:center;gap:7px;padding:7px 10px;border-bottom:1px solid #e7ebed}.home-checklist-items>div:last-child{border-bottom:0}.home-checklist-items>div:hover{background:#f7f9fa}.home-checklist-items input{width:16px;height:16px;accent-color:#2d8269}.home-checklist-items button{min-width:0;display:grid;gap:3px;padding:0;color:#344249;background:transparent;border:0;text-align:left}.home-checklist-items button strong{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.home-checklist-items button span{overflow:hidden;color:#7a878d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.home-checklist-items>div.is-complete button strong{color:#7f8b90;text-decoration:line-through}.home-checklist-items>div>svg{color:#8c989d}.home-item-due{min-height:23px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#5d6c73;background:#e9edef;border-radius:4px;font-size:12px;font-weight:730}.home-item-due.is-overdue{color:#8a3633;background:#fae3e1}.home-highlight{display:grid;grid-template-columns:31px minmax(0,1fr);align-items:start;gap:10px;padding:12px;background:#fff;border:1px solid #d3dadd;border-radius:7px}.home-member-mark{width:30px;height:30px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#4d7195;border-radius:50%;font-size:12px;font-weight:850}.home-member-mark img{width:100%;height:100%;object-fit:cover}.home-highlight>div{min-width:0}.home-highlight header{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.home-highlight header strong{font-size:12px}.home-highlight header span{color:#879399;font-size:12px}.home-highlight header em{padding:2px 5px;color:#775910;background:#fff0bd;border-radius:3px;font-size:11px;font-style:normal;font-weight:780}.home-highlight-location{max-width:100%;margin:4px 0 7px;padding:0;overflow:hidden;color:#39735f;background:transparent;border:0;font-size:12px;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.home-highlight-location:hover{text-decoration:underline}.home-highlight-body{overflow-wrap:anywhere;color:#425158;font-size:12px;line-height:1.5}.home-highlight-body p{margin:0}.home-inline-reply{min-height:26px;display:inline-flex;align-items:center;gap:5px;margin-top:7px;padding:0 6px;color:#5b6a71;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:760}.home-inline-reply:hover{color:#245f4d;background:#e5efeb}.home-highlight .home-reply-form{margin:8px 0 0}.home-side-column{position:sticky;top:24px;min-width:0;display:grid;gap:22px}.home-side-column>section{min-width:0;padding-bottom:19px;border-bottom:1px solid #d7dee1}.home-side-column h2{display:flex;align-items:center;gap:7px;margin:0 0 9px;color:#56666d;font-size:12px;letter-spacing:0}.home-board-links{display:grid;gap:4px}.home-board-links>div{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;border-radius:5px}.home-board-links>div:hover{background:#e5eaec}.home-board-link{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;padding:5px 4px;color:#3f4e55;background:transparent;border:0;text-align:left}.home-board-link>span:first-child{width:42px;height:30px;background-position:center;background-size:cover;border-radius:4px}.home-board-link>span:last-child{min-width:0;display:grid;gap:2px}.home-board-link strong,.home-board-link small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-board-link strong{font-size:12px}.home-board-link small{color:#7e8b91;font-size:11px}.home-board-star{width:28px;height:28px;display:grid;place-items:center;padding:0;color:#75838a;background:transparent;border:0;border-radius:4px;opacity:0}.home-board-links>div:hover .home-board-star,.home-board-star:focus-visible,.home-board-star.is-starred{opacity:1}.home-board-star:hover{background:#d6dee1}.home-board-star.is-starred{color:#b8780a}.home-side-empty{margin:7px 4px;color:#849197;font-size:12px}.home-links-section{display:grid;gap:4px}.home-links-section h2{margin-bottom:5px}.home-links-section>button{min-height:34px;display:flex;align-items:center;gap:8px;padding:0 7px;color:#53636a;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:720}.home-links-section>button:hover{color:#245f4d;background:#e3e9e7}@media(max-width:1080px){.home-view{grid-template-columns:190px minmax(0,1fr)}.home-workspace-content{grid-column:2}.home-side-column{position:static;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.home-links-section{grid-column:1 / -1}}@media(max-width:760px){.home-view{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px 14px 48px}.home-navigation{position:static;overflow-x:auto}.home-navigation>nav{display:flex}.home-navigation>nav>button{flex:0 0 auto}.home-workspace-navigation{display:grid;overflow:visible;padding-top:10px}.home-workspace-navigation>p{display:none}.home-workspace-group{display:grid}.home-workspace-link{width:100%}.home-workspace-subnav{display:grid;padding-left:22px}.home-workspace-initial{display:none}.home-feed-column,.home-side-column,.home-workspace-content{grid-column:1}.home-workspace-profile{grid-template-columns:52px minmax(0,1fr)}.home-workspace-profile-logo{width:52px;height:52px;font-size:20px}.home-workspace-edit{grid-column:1 / -1;justify-self:start}.home-side-column{grid-template-columns:minmax(0,1fr)}.home-links-section{grid-column:1}.home-checklist-items>div{grid-template-columns:22px minmax(0,1fr) 16px}.home-item-due{grid-column:2;justify-self:start}.home-checklist-items>div>svg{grid-column:3;grid-row:1 / span 2}}.activity-heading{display:flex;align-items:center;gap:9px;margin-bottom:16px}.card-ai-form{min-width:0;overflow:hidden;background:#fff;border:1px solid #cfd8db;border-radius:7px;box-shadow:0 1px 3px #1621280f}.card-ai-form-toggle{width:100%;min-width:0;min-height:66px;display:grid;grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:10px 12px;color:#34414a;text-align:left;background:#fff;border:0}.card-ai-form-toggle:hover{background:#f6f8f8}.card-ai-form-toggle:focus-visible{position:relative;z-index:1;outline:2px solid #39856d;outline-offset:-2px}.card-ai-form-icon{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:#397b68;border-radius:7px}.card-ai-form-toggle-copy{min-width:0;display:grid;gap:3px}.card-ai-form-toggle-copy strong{overflow:hidden;color:#2d3941;font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-toggle-copy small{overflow:hidden;color:#748087;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-access{max-width:92px;min-height:24px;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;overflow:hidden;color:#28634f;background:#e4f1ec;border:1px solid #bfd8ce;border-radius:5px;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-access.is-trial{color:#795822;background:#fff4d8;border-color:#e4ca8a}.card-ai-form-lock{color:#8d651e}.card-ai-form-chevron{color:#77838a;transition:transform .16s ease}.card-ai-form.is-open .card-ai-form-chevron{transform:rotate(180deg)}.card-ai-form-body{min-width:0;display:grid;gap:17px;padding:15px 14px 14px;border-top:1px solid #e0e5e7}.card-ai-form-entitlement{min-width:0;min-height:32px;display:flex;align-items:center;gap:7px;padding:6px 8px;color:#28634f;background:#eaf4f0;border-left:3px solid #4c9179;border-radius:4px;font-size:11px;font-weight:740}.card-ai-form-entitlement.is-trial{color:#76551e;background:#fff6df;border-left-color:#c99c45}.card-ai-form-loading{min-height:92px;display:flex;align-items:center;justify-content:center;gap:7px;color:#758188;font-size:13px}.card-ai-form-prompt{min-width:0;display:grid;gap:6px;color:#4d5961;font-size:12px;font-weight:780}.card-ai-form-prompt textarea{width:100%;min-width:0;min-height:92px;resize:vertical;padding:9px 10px;color:#303b43;background:#fff;border:1px solid #aebbc0;border-radius:6px;outline:0;font:inherit;font-size:14px;font-weight:500;line-height:1.5}.card-ai-form-prompt textarea:focus{border-color:#39856d;box-shadow:0 0 0 2px #39856d1f}.card-ai-form-section-title{min-height:25px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#4d5961;font-size:12px}.card-ai-form-section-title strong{font-weight:800}.card-ai-form-section-title>span{display:inline-flex;gap:3px}.card-ai-form-section-title button{min-height:26px;padding:0 7px;color:#397560;background:transparent;border:0;border-radius:4px;font-size:11px;font-weight:760}.card-ai-form-section-title button:hover:not(:disabled){background:#e8f0ed}.card-ai-form-section-title button:disabled{color:#9aa3a7;cursor:default}.card-ai-form-files,.card-ai-form-fields{min-width:0;display:grid;gap:7px}.card-ai-form-dropzone{width:100%;min-width:0;min-height:78px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px;color:#5e6c73;text-align:left;background:#f7f9f9;border:1px dashed #9eafb5;border-radius:6px}.card-ai-form-dropzone:hover:not(:disabled),.card-ai-form-dropzone.is-dragging{color:#28654f;background:#edf6f2;border-color:#4e987e}.card-ai-form-dropzone>svg{color:#43836d}.card-ai-form-dropzone>span{min-width:0;display:grid;gap:3px}.card-ai-form-dropzone strong{overflow:hidden;color:#3c4950;font-size:13px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-dropzone small{overflow:hidden;color:#7e898f;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-dropzone em{min-height:28px;display:inline-flex;align-items:center;padding:0 8px;color:#2e6d57;background:#fff;border:1px solid #b9ccc5;border-radius:4px;font-size:11px;font-style:normal;font-weight:760}.card-ai-form-dropzone:disabled{cursor:wait;opacity:.7}.card-ai-form-file-help{color:#869097;font-size:11px;line-height:1.45}.card-ai-form-file-list{min-width:0;display:grid;gap:5px}.card-ai-form-file{min-width:0;min-height:43px;display:grid;grid-template-columns:18px minmax(0,1fr) 28px;align-items:center;gap:7px;padding:5px 6px 5px 8px;color:#526068;background:#f1f4f4;border:1px solid #dde3e4;border-radius:5px}.card-ai-form-file>span{min-width:0;display:grid;gap:2px}.card-ai-form-file strong,.card-ai-form-file small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-file strong{color:#3a464d;font-size:12px}.card-ai-form-file small{color:#7f8a90;font-size:11px}.card-ai-form-file>button{width:28px;height:28px;display:grid;place-items:center;padding:0;color:#748087;background:transparent;border:0;border-radius:4px}.card-ai-form-file>button:hover:not(:disabled){color:#9b4743;background:#f4e9e8}.card-ai-form-field-list{min-width:0;max-height:260px;display:grid;gap:5px;overflow-y:auto;scrollbar-width:thin}.card-ai-form-field-list>label{min-width:0;min-height:49px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;color:#536169;background:#f7f8f8;border:1px solid #e0e5e6;border-radius:5px;cursor:pointer}.card-ai-form-field-list>label:hover{background:#f0f4f3;border-color:#c9d6d2}.card-ai-form-field-list>label.is-selected{background:#edf6f2;border-color:#8db9a9}.card-ai-form-field-list input{width:16px;height:16px;margin:0;accent-color:#347c65}.card-ai-form-field-list label>span{min-width:0;display:grid;gap:2px}.card-ai-form-field-list strong,.card-ai-form-field-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-field-list strong{color:#37434b;font-size:12px}.card-ai-form-field-list small{color:#818b91;font-size:11px}.card-ai-form-field-list em{max-width:88px;padding:3px 5px;overflow:hidden;color:#65747b;background:#e8ecee;border-radius:4px;font-size:11px;font-style:normal;font-weight:730;text-overflow:ellipsis;white-space:nowrap}.card-ai-form-message{min-width:0;min-height:39px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:7px 9px;color:#5e6970;background:#f2f4f5;border-left:3px solid #829198;border-radius:4px;font-size:12px;line-height:1.45}.card-ai-form-message.is-error{color:#8b4541;background:#f9edec;border-left-color:#bd5a54}.card-ai-form-message.is-success{color:#28644f;background:#eaf5f0;border-left-color:#4a967a}.card-ai-form-paywall{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;color:#795922;background:#fff8e6;border:1px solid #e5cf97;border-radius:6px}.card-ai-form-paywall>span{min-width:0;display:grid;gap:3px}.card-ai-form-paywall strong{color:#624817;font-size:13px}.card-ai-form-paywall small{color:#806d46;font-size:11px;line-height:1.4}.card-ai-form-paywall a{min-height:31px;display:inline-flex;align-items:center;padding:0 9px;color:#fff;background:#347c65;border-radius:5px;font-size:11px;font-weight:780;text-decoration:none;white-space:nowrap}.card-ai-form-footer{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:2px}.card-ai-form-footer>small{min-width:0;color:#7d888f;font-size:11px;line-height:1.45}.card-ai-form-footer>button{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;color:#fff;background:#347c65;border:1px solid #2b6c57;border-radius:5px;font-size:12px;font-weight:800}.card-ai-form-footer>button:hover:not(:disabled){background:#2c6b57}.card-ai-form-footer>button:disabled{cursor:default;opacity:.48}.card-activity-section{min-width:0;margin-top:24px;padding-top:22px;border-top:1px solid #d8dfe2}.comment-form{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px}.comment-input-wrap{min-width:0;padding:0;background:#fff;border:1px solid #d6dce1;border-radius:6px;box-shadow:0 1px 3px #141a2112}.comment-input-wrap:focus-within{border-color:#76aadd;box-shadow:0 0 0 2px #2878d01a}.comment-input-wrap textarea{width:100%;min-height:37px;resize:vertical;padding:9px 10px;color:#343c45;background:transparent;border:0;outline:0;font-size:14px;line-height:1.45}.comment-input-wrap .primary-small{margin:0 8px 8px}.activity-feed{display:grid;gap:15px;margin-top:20px}.activity-item{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px}.activity-item>div{min-width:0}.activity-item p{margin:1px 0 4px;color:#58636e;font-size:14px;line-height:1.4}.activity-item p strong{color:#29313a}.activity-item time{color:#89939e;font-size:12px}.comment-bubble{margin:5px 0;padding:9px 10px;color:#353d46;background:#fff;border:1px solid #dfe3e7;border-radius:6px;box-shadow:0 1px 2px #181e250f;font-size:14px;line-height:1.5;white-space:pre-wrap}.comment-bubble a{color:#246aa9;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.activity-item.comment:target .comment-bubble{border-color:#4a917a;box-shadow:0 0 0 3px #307e6421}.comment-meta{min-height:18px;display:flex;align-items:center;gap:3px}.comment-meta>span{color:#879299;font-size:12px}.comment-meta>button{width:23px;height:23px;display:grid;place-items:center;margin-left:1px;padding:0;color:#849097;background:transparent;border:0;border-radius:4px}.comment-meta>button:hover{color:#2c6c58;background:#e8f0ed}.comment-actions{min-height:21px;display:flex;align-items:center;gap:5px}.comment-actions>button,.comment-reaction-host>button{min-height:21px;padding:0;color:#64747b;background:transparent;border:0;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.comment-actions>button:hover,.comment-reaction-host>button:hover:not(:disabled){color:#245f4d}.comment-reaction-host{position:relative;display:inline-flex}.comment-reaction-host>button{display:inline-flex;align-items:center;gap:3px;text-decoration:none}.comment-reaction-picker{position:absolute;z-index:25;top:26px;left:0;width:222px;display:grid;grid-template-columns:repeat(8,1fr);gap:3px;padding:8px;background:#fff;border:1px solid #c6d0d3;border-radius:7px;box-shadow:0 12px 32px #18222733}.comment-reaction-picker>button{width:23px;height:27px;display:grid;place-items:center;padding:0;background:transparent;border:1px solid transparent;border-radius:4px;font-size:16px}.comment-reaction-picker>button:hover,.comment-reaction-picker>button[aria-pressed=true]{background:#e5f0ec;border-color:#a9c7bc}.comment-reactions{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 3px}.comment-reactions>button{min-width:37px;height:27px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;color:#50626a;background:#f0f3f4;border:1px solid #d0d8db;border-radius:6px}.comment-reactions>button[aria-pressed=true]{color:#245f4d;background:#e4f1ec;border-color:#8eb7a8}.comment-reactions>button:disabled{cursor:default;opacity:.75}.comment-reactions span{font-size:14px}.comment-reactions i{font-size:12px;font-style:normal;font-weight:750}.comment-edit-wrap{margin:5px 0;overflow:visible;background:#fff;border:1px solid #c9d2d5;border-radius:6px;box-shadow:0 2px 6px #161f2417}.comment-edit-wrap .rich-text-editor{border:0;box-shadow:none}.comment-delete-layer{position:fixed;z-index:390;inset:0;display:grid;place-items:center;padding:18px}.comment-delete-layer>button{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#11181c87;border:0}.comment-delete-layer>section{position:relative;width:min(390px,100%);padding:18px;color:#35434a;background:#fff;border:1px solid #c5ced1;border-radius:7px;box-shadow:0 22px 58px #0d141852}.comment-delete-layer header{display:flex;align-items:center;justify-content:space-between;gap:10px}.comment-delete-layer h2{margin:0;font-size:14px}.comment-delete-layer header button{width:30px;height:30px;display:grid;place-items:center;padding:0;color:#6d7a80;background:transparent;border:0;border-radius:5px}.comment-delete-layer header button:hover:not(:disabled){background:#edf1f2}.comment-delete-layer p{margin:10px 0 18px;color:#758188;font-size:12px;line-height:1.5}.comment-delete-layer .danger-button{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;color:#fff;background:#a8423f;border:1px solid #923835;border-radius:5px;font-size:12px;font-weight:780}.comment-delete-layer .danger-button:hover:not(:disabled){background:#913734}.comment-delete-layer .danger-button:disabled{cursor:wait;opacity:.58}.empty-activity{color:#8a949f;font-size:14px}.member-option{width:100%;min-height:42px;display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:5px 6px;text-align:left;background:transparent;border:0;border-radius:5px}.member-option:hover{background:#eef1f4}.member-option span{min-width:0;display:grid}.member-option strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.member-option small{color:#7a8490;font-size:12px}.label-popover{width:320px}.label-options{display:grid;gap:4px}.label-option-row{min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:4px}.label-toggle{min-width:0;min-height:34px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px;padding:0;background:transparent;border:0}.label-toggle:disabled{opacity:.6}.label-checkbox{width:18px;height:18px;display:grid;place-items:center;color:#fff;background:#2f78c4;border:1px solid #9da8b3;border-radius:3px}.label-toggle[aria-pressed=false] .label-checkbox{color:transparent;background:#fff}.label-toggle:hover .label-checkbox{border-color:#377fbd}.label-option-color{min-width:0;min-height:34px;display:flex;align-items:center;padding:0 10px;overflow:hidden;color:#172b4d;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;font-size:14px;font-weight:720}.label-option-color.is-colorless,.label-editor-preview.is-colorless,.label-delete-confirm>span.is-colorless{color:#46515c;background:#f1f3f5;border:1px solid #c8d0d7}.label-edit-button{width:32px;height:32px}.label-empty{min-height:54px;display:grid;place-items:center;color:#89939d;font-size:14px}.label-editor-form{display:grid;gap:10px}.label-editor-preview{min-height:34px;display:flex;align-items:center;padding:0 11px;overflow:hidden;color:#172b4d;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;font-size:14px;font-weight:750}.label-title-field{display:grid;gap:4px;color:#66717d;font-size:12px;font-weight:760}.label-title-field input{width:100%;height:36px;padding:0 9px;color:#303941;background:#fff;border:1px solid #aab5c0;border-radius:5px;outline:0;font-size:14px}.label-title-field input:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01a}.label-color-fieldset{min-width:0;margin:0;padding:0;border:0}.label-color-fieldset legend{margin-bottom:6px;color:#66717d;font-size:12px;font-weight:760}.label-color-palette{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.label-color-palette>button{height:30px;display:grid;place-items:center;padding:0;border:2px solid transparent;border-radius:4px}.label-color-palette>button:hover{filter:brightness(.94)}.label-color-palette>button.is-selected{border-color:#172b4d;box-shadow:0 0 0 1px #fff inset}.label-color-palette>button>span{width:20px;height:20px;display:grid;place-items:center;color:#172b4d;background:#ffffffd1;border-radius:50%}.label-remove-color{min-height:34px;color:#48525d;background:#edf0f3;border:0;border-radius:5px;font-size:14px}.label-remove-color:hover{background:#e0e5e9}.label-remove-color:disabled{opacity:.48;cursor:default}.label-editor-actions{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:8px}.label-editor-actions .primary-small{min-width:72px;min-height:34px}.label-delete-entry{min-width:62px;min-height:34px;color:#fff;background:#c64f4a;border:0;border-radius:5px;font-size:14px;font-weight:700}.label-delete-entry:hover,.label-danger-button:hover{background:#ad413d}.label-delete-confirm{display:grid;gap:12px}.label-delete-confirm>span{min-height:34px;display:flex;align-items:center;padding:0 10px;color:#172b4d;border-radius:4px;font-size:14px;font-weight:750}.label-delete-confirm p{margin:0;color:#626d78;font-size:14px;line-height:1.5}.label-danger-button{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff;background:#c64f4a;border:0;border-radius:5px;font-size:14px;font-weight:720}.label-danger-button:disabled,.label-delete-entry:disabled{opacity:.55;cursor:default}.popover-secondary,.primary-full{width:100%;min-height:35px;margin-top:9px;border:0;font-size:14px}.popover-secondary{color:#48525d;background:#edf0f3}.popover-secondary:hover{background:#e0e5e9}.date-popover{width:328px}.date-control-group{display:grid;gap:4px;margin-bottom:10px;padding:9px;background:#f5f7f8;border:1px solid #e0e5e9;border-radius:6px}.date-enable-row{min-height:20px;display:flex;align-items:center;gap:7px;color:#37434d;font-size:14px;font-weight:720}.date-enable-row input{width:16px;height:16px;accent-color:#2878d0}.date-due-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:6px}.date-input,.text-input,.card-popover select{width:100%;height:36px;margin-top:6px;padding:0 9px;color:#37414b;background:#fff;border:1px solid #aab5c0;border-radius:5px;outline:0;font-size:14px}.date-control-group .date-input{min-width:0;margin-top:0}.date-input:focus,.text-input:focus,.card-popover select:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01a}.date-input:disabled,.card-popover select:disabled{opacity:.5}.field-label{display:block;margin:10px 2px 3px;color:#6f7a85;font-size:12px;font-weight:750}.date-reminder-note{display:flex;align-items:flex-start;gap:6px;margin:9px 2px 2px;color:#6c7780;font-size:12px;line-height:1.4}.date-reminder-note svg{flex:0 0 auto;margin-top:1px;color:#49806f}.date-error{margin:8px 2px 0;color:#a53f47;font-size:12px;font-weight:680}.date-popover .primary-full:disabled,.date-popover .popover-secondary:disabled{opacity:.55;cursor:default}.toast{position:fixed;z-index:500;right:20px;bottom:20px;max-width:min(380px,calc(100vw - 40px));padding:11px 14px;color:#fff;background:#1c2128f5;border:1px solid rgba(255,255,255,.12);border-radius:7px;box-shadow:0 12px 36px #0a0d1247;font-size:14px}.share-dialog-backdrop{position:fixed;z-index:260;inset:0;display:grid;place-items:start center;overflow-y:auto;padding:max(48px,8vh) 18px 28px;background:#080b11b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.share-dialog{width:min(590px,calc(100vw - 36px));max-height:min(720px,calc(100vh - 76px));display:flex;flex-direction:column;overflow:hidden;color:#2e353d;background:#fff;border:1px solid rgba(32,39,47,.14);border-radius:8px;box-shadow:0 28px 80px #070b1166,0 4px 14px #070b112e}.share-dialog-header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border-bottom:1px solid #e5e8eb}.share-dialog-header>div{min-width:0}.share-dialog-header h2{margin:0;font-size:19px}.share-dialog-header p{margin:3px 0 0;overflow:hidden;color:#78828d;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.share-dialog-header .icon-button{color:#66717c}.share-invite-form{display:grid;grid-template-columns:minmax(0,1fr) 104px 88px;align-items:stretch;gap:8px;padding:16px 18px 12px}.share-recipient-field{min-width:0;min-height:40px;display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:5px 8px;background:#fff;border:1px solid #aeb8c2;border-radius:6px}.share-recipient-field:focus-within{border-color:#2878d0;box-shadow:0 0 0 2px #2878d021}.share-recipient-field.is-disabled{background:#f0f2f4;opacity:.72}.share-recipient-field input{min-width:96px;flex:1;height:27px;padding:0;color:#303942;background:transparent;border:0;outline:0;font-size:14px}.recipient-chip{max-width:100%;height:27px;display:inline-flex;align-items:center;gap:4px;overflow:hidden;padding:0 4px 0 8px;color:#235f94;background:#e2effa;border-radius:5px;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.recipient-chip button{width:20px;height:20px;display:grid;place-items:center;flex:0 0 20px;padding:0;color:#4f7698;background:transparent;border:0;border-radius:4px}.recipient-chip button:hover{color:#9e3f42;background:#c4494c1c}.share-invite-form>select{min-width:0;padding:0 9px;color:#3e4852;background:#fff;border:1px solid #b5bec7;border-radius:6px;outline:0;font-size:14px;font-weight:650}.share-invite-form>select:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.share-submit{min-width:0;height:40px}.invite-link-panel{min-height:76px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin:0 18px 10px;padding:11px 12px;background:#f4f6f8;border:1px solid #e0e4e8;border-radius:7px}.share-feature-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;color:#27715f;background:#dcefe9;border-radius:6px}.invite-link-empty{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px}.invite-link-empty>div,.invite-link-active>div:first-child,.pending-invite-row>div{min-width:0;display:grid;gap:2px}.invite-link-empty strong,.invite-link-active strong,.pending-invite-row strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.invite-link-empty span,.invite-link-active span,.pending-invite-row span{color:#737e89;font-size:12px}.invite-link-active{min-width:0;display:grid;gap:8px}.invite-link-copy-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 32px 32px;gap:4px}.invite-link-copy-row input{min-width:0;height:32px;padding:0 8px;overflow:hidden;color:#53606c;background:#fff;border:1px solid #c7ced5;border-radius:5px;font-size:12px;text-overflow:ellipsis}.invite-link-copy-row .icon-button{width:32px;height:32px;flex-basis:32px;color:#4d667b;background:#fff;border:1px solid #cfd5da}.invite-link-copy-row .icon-button:hover{color:#226dab;border-color:#9ebed9}.danger-icon{color:#a74749!important}.danger-icon:hover{background:#fae9e9!important}.share-tabs{min-height:42px;display:flex;align-items:flex-end;gap:18px;padding:0 18px;border-bottom:1px solid #dfe3e7}.share-tabs button{height:42px;display:inline-flex;align-items:center;gap:6px;padding:0 1px;color:#626d78;background:transparent;border:0;border-bottom:2px solid transparent;font-size:14px;font-weight:700}.share-tabs button.is-selected{color:#226db3;border-bottom-color:#2878d0}.share-tabs button span{min-width:19px;height:19px;display:grid;place-items:center;padding:0 5px;color:#5e6974;background:#e8ebee;border-radius:5px;font-size:12px}.share-dialog-content{min-height:120px;overflow-y:auto;padding:8px 12px 14px}.member-list,.join-request-list{display:grid}.share-member-row{min-width:0;min-height:56px;display:grid;grid-template-columns:34px minmax(0,1fr) 105px 34px;align-items:center;gap:9px;padding:6px;border-bottom:1px solid #edf0f2}.share-member-row:last-child{border-bottom:0}.share-member-identity{min-width:0;display:grid;gap:2px}.share-member-identity strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.share-member-identity span{overflow:hidden;color:#7a8590;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.share-member-row select{width:105px;height:32px;padding:0 7px;color:#414c56;background:#fff;border:1px solid #c4cbd2;border-radius:5px;outline:0;font-size:14px}.share-member-row select:focus{border-color:#2878d0}.share-member-row select:disabled{color:#5b6670;background:#eef1f3;opacity:1}.member-role-label{justify-self:end;padding:5px 7px;color:#53606b;background:#edf0f2;border-radius:5px;font-size:12px;font-weight:700}.member-action-spacer{width:34px}.pending-invite-heading{min-height:38px;display:flex;align-items:center;gap:7px;margin:4px 6px 0;color:#707b86;border-top:1px solid #dfe4e8;font-size:12px;font-weight:750;text-transform:uppercase}.pending-invite-row{min-width:0;min-height:54px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:5px 6px}.share-loading{min-height:110px;display:flex;align-items:center;justify-content:center;gap:8px;color:#77828d;font-size:14px}.share-empty-state{min-height:150px;display:grid;place-items:center;align-content:center;gap:6px;color:#8a949e;text-align:center}.share-empty-state strong{color:#4e5964;font-size:14px}.share-empty-state span{font-size:12px}.spin{animation:spin .85s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.invite-page{width:100%;height:100%;display:grid;place-items:center;padding:24px;color:#eef3f6;background:linear-gradient(120deg,#0b141ee0,#0e2a31b8),url(/assets/board-aurora.png) center / cover}.invite-join-panel{width:min(460px,100%);padding:28px;background:#12181fe8;border:1px solid rgba(255,255,255,.15);border-radius:8px;box-shadow:0 28px 80px #04080d75;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.invite-brand{display:flex;align-items:center;gap:8px;margin-bottom:38px;font-size:14px}.invite-mark{width:48px;height:48px;display:grid;place-items:center;margin-bottom:18px;color:#d9f4eb;background:#247e67;border-radius:7px}.invite-kicker{margin:0 0 6px;color:#8fd1c0;font-size:14px;font-weight:750;text-transform:uppercase}.invite-join-panel h1{margin:0;overflow-wrap:anywhere;font-size:27px;line-height:1.18}.invite-summary{margin:14px 0 24px;color:#b8c2ca;font-size:14px;line-height:1.6}.invite-summary strong{color:#fff}.invite-join-button{width:100%;height:42px;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;background:#2878d0;border:0;border-radius:6px;font-size:14px;font-weight:750}.invite-join-button:hover{background:#1e65b3}.invite-join-button:disabled{opacity:.65}.board-title-input:disabled,.column-header input:disabled{cursor:default}.complete-button:disabled{cursor:default;opacity:.8}.is-readonly .checklist-item input:disabled{opacity:.7}.notification-layer{position:fixed;z-index:230;inset:var(--topbar-height) 0 0;pointer-events:none}.notification-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:transparent;border:0;pointer-events:auto}.notification-panel{position:absolute;top:8px;right:8px;width:min(420px,calc(100vw - 16px));height:min(640px,calc(100vh - var(--topbar-height) - 16px));display:flex;flex-direction:column;color:#303740;background:#fff;border:1px solid #d7dce1;border-radius:8px;box-shadow:0 18px 54px #070d144d,0 3px 12px #070d1424;pointer-events:auto}.notification-header{position:relative;min-height:60px;display:grid;grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:8px;padding:0 12px 0 16px;border-bottom:1px solid #dfe3e7}.notification-header h2{margin:0;font-size:18px}.notification-unread-toggle{display:flex;align-items:center;gap:8px;color:#65707b;font-size:12px;cursor:pointer}.notification-unread-toggle input{position:absolute;opacity:0;pointer-events:none}.notification-unread-toggle i{position:relative;width:31px;height:18px;flex:0 0 31px;background:#aeb7c0;border-radius:9px;transition:background .15s ease}.notification-unread-toggle i:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #141a2140;transition:transform .15s ease}.notification-unread-toggle input:checked+i{background:#548437}.notification-unread-toggle input:checked+i:after{transform:translate(13px)}.notification-header .icon-button{color:#66717c}.notification-mobile-close{display:none}.notification-settings-popover{position:absolute;z-index:3;top:52px;right:8px;width:278px;padding:8px;background:#fff;border:1px solid #d9dee3;border-radius:7px;box-shadow:0 14px 38px #0d131b38}.notification-settings-title{min-height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 3px 4px 8px;font-size:14px}.notification-radio,.notification-setting-check{min-height:34px;display:flex;align-items:center;gap:9px;padding:5px 9px;color:#414b55;border-radius:5px;font-size:14px;cursor:pointer}.notification-radio:hover,.notification-setting-check:hover{background:#f0f2f4}.notification-radio input,.notification-setting-check input{width:16px;height:16px;accent-color:#2878d0}.notification-list{min-height:0;flex:1;overflow-y:auto}.notification-row{width:100%;min-height:72px;display:grid;grid-template-columns:36px minmax(0,1fr) 12px;align-items:start;gap:10px;padding:12px 14px;text-align:left;background:#f2f7fc;border:0;border-bottom:1px solid #e2e7eb}.notification-row:hover{background:#eaf2f9}.notification-row.is-read{background:#fff}.notification-type-icon{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:#2878d0;border-radius:6px}.notification-copy{min-width:0;display:grid;gap:5px}.notification-copy strong{overflow-wrap:anywhere;color:#343c45;font-size:14px;line-height:1.45}.notification-copy time{color:#7c8792;font-size:12px}.notification-dot{width:8px;height:8px;margin-top:5px;background:#2878d0;border-radius:50%}.notification-empty{min-height:300px;display:grid;place-items:center;align-content:center;gap:8px;padding:30px;color:#89949f;text-align:center}.notification-empty>span{width:62px;height:62px;display:grid;place-items:center;color:#557d9e;background:#e4edf4;border-radius:8px}.notification-empty strong{margin-top:10px;color:#3f4852;font-size:17px}.notification-empty p{margin:0;font-size:14px}.notification-button{position:relative}.notification-button.is-selected{color:#84b8e6;background:#ffffff1f}.topbar-notification-badge{position:absolute;top:1px;right:0;min-width:15px;height:15px;display:grid;place-items:center;padding:0 3px;color:#fff;background:#d85858;border:2px solid #15191f;border-radius:8px;font-size:12px;font-weight:800}.topbar-inbox-button{display:inline-flex}.topbar-planner-button.is-selected,.topbar-inbox-button.is-selected{color:#84c7b4;background:#ffffff1f}.inbox-panel{position:fixed;z-index:43;top:var(--topbar-height);bottom:0;left:var(--rail-width);width:310px;display:flex;flex-direction:column;color:#303942;background:#edf3fb;background-position:center;background-size:cover;border-right:1px solid rgba(25,39,55,.16);box-shadow:10px 0 32px #09121d2b}.inbox-panel-header{position:relative;min-height:57px;display:flex;align-items:center;justify-content:space-between;padding:0 9px 0 15px;border-bottom:1px solid #d5dee8}.inbox-panel-header>span{display:flex;align-items:center;gap:8px;font-size:14px}.inbox-panel-header>div{display:flex;align-items:center;color:#596875}.inbox-panel-header .icon-button{position:relative}.inbox-panel-header .icon-button.is-selected{color:#226cab;background:#d9e8f6}.inbox-panel-header .icon-button>i{position:absolute;top:1px;right:1px;min-width:14px;height:14px;display:grid;place-items:center;padding:0 3px;color:#fff;background:#2878d0;border:2px solid #edf3fb;border-radius:7px;font-size:11px;font-style:normal;font-weight:800;line-height:1}.inbox-mobile-close{display:none}.inbox-menu{top:49px;right:8px;width:240px;max-height:calc(100vh - 82px);overflow-y:auto}.inbox-menu.is-detail-view{width:292px;padding:0 10px 10px}.inbox-menu-title{min-height:40px;display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;margin:0 -4px 5px;border-bottom:1px solid #e0e5e8;text-align:center;font-size:12px}.inbox-menu-title .icon-button{width:29px;height:29px}.inbox-menu .menu-row>span{min-width:0;display:grid;gap:2px;text-align:left}.inbox-menu .menu-row>span strong{font-size:12px}.inbox-menu .menu-row>span small{color:#84909a;font-size:12px}.inbox-menu .menu-row>svg:last-child{margin-left:auto}.inbox-composer{padding:10px 10px 6px}.inbox-composer>button{width:100%;height:38px;display:flex;align-items:center;gap:7px;padding:0 10px;color:#66727e;text-align:left;background:#fff;border:1px solid #cbd5df;border-radius:6px;box-shadow:0 1px 2px #14212e0d;font-size:14px}.inbox-composer>button:hover{color:#266ca8;border-color:#91b7d9}.inbox-composer form{padding:7px;background:#fff;border:1px solid #a9bfd3;border-radius:6px;box-shadow:0 4px 15px #14212e1a}.inbox-composer textarea{width:100%;resize:vertical;padding:6px;color:#303942;background:transparent;border:0;outline:0;font-size:14px;line-height:1.4}.inbox-composer form>div{display:flex;align-items:center;gap:5px}.inbox-item-list{min-height:0;flex:1;overflow-y:auto;padding:5px 10px 12px}.inbox-item{min-width:0;min-height:74px;display:grid;grid-template-columns:25px minmax(0,1fr) 30px;align-items:start;gap:3px;margin-bottom:8px;padding:9px 7px 7px;background:#fff;border:1px solid #d4dce4;border-radius:7px;box-shadow:0 1px 2px #131f2c12}.inbox-item:hover{border-color:#a9c4dc;box-shadow:0 3px 10px #131f2c1a}.inbox-complete{width:22px;height:22px;display:grid;place-items:center;padding:0;color:#8b96a0;background:transparent;border:0;border-radius:50%}.inbox-item.is-complete .inbox-complete{color:#fff;background:#32926c}.inbox-item-title{min-width:0;padding:2px 3px;overflow-wrap:anywhere;color:#333b44;text-align:left;background:transparent;border:0;font-size:14px;line-height:1.45}.inbox-item.is-complete .inbox-item-title{color:#7c8791;text-decoration:line-through}.inbox-send{width:30px;height:30px;flex-basis:30px;color:#5d7184}.inbox-source{grid-column:2;min-width:0;display:flex;align-items:center;gap:4px;padding:3px;overflow:hidden;color:#8a949e;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.inbox-item:not(:has(.inbox-item-due)) .inbox-source{grid-column:2 / 4}.inbox-item-due{grid-column:3;display:inline-flex;align-items:center;justify-self:end;gap:3px;margin:3px 2px 0 0;padding:2px 4px;color:#326f60;background:#e2efeb;border-radius:4px;font-size:12px;font-weight:700;white-space:nowrap}.inbox-item-due.is-overdue{color:#a94440;background:#f7e3e1}.inbox-item.is-source-readonly .inbox-complete{cursor:not-allowed;opacity:.55}.inbox-detail-title textarea:disabled,.inbox-description textarea:disabled{cursor:not-allowed;color:#65717c;background:#f4f6f7}.inbox-empty{min-height:180px;display:grid;place-items:center;align-content:center;gap:7px;color:#89949f;text-align:center;font-size:12px}.inbox-empty strong{color:#4c5863;font-size:14px}.inbox-empty-icon{width:48px;height:48px;display:grid;place-items:center;color:#297760;background:#dceee8;border-radius:7px}.inbox-panel-footer{min-height:54px;display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:7px;margin:0 10px 10px;padding:8px 10px;color:#65717d;background:#fff;border:1px solid #d4dde5;border-radius:7px;font-size:12px}.inbox-capture-mark{width:24px;height:24px;display:grid;place-items:center;color:#fff;background:#2878d0;border-radius:5px}.inbox-background-overview,.inbox-background-options,.inbox-photo-backgrounds,.inbox-ai-setting,.inbox-source-guide{color:#44515d;font-size:12px}.inbox-background-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px 0 12px}.inbox-background-categories>button{min-width:0;display:grid;gap:5px;padding:0;color:#44515d;background:transparent;border:0;text-align:left;font-size:12px}.inbox-background-categories>button>span{aspect-ratio:1.75;display:grid;place-items:center;overflow:hidden;color:#fff;border:1px solid rgba(30,46,61,.15);border-radius:6px}.inbox-background-categories>button>span.is-photo{background:url(/assets/board-aurora.png) center / cover}.inbox-background-categories>button>span.is-color{background:linear-gradient(135deg,#0c66e4 0 50%,#e56910 50%)}.inbox-background-categories>button:hover strong{color:#1767a8}.inbox-background-overview section,.inbox-background-options section{padding-top:10px;border-top:1px solid #e1e6ea}.inbox-background-overview h3,.inbox-background-options h3,.inbox-ai-setting h3{margin:0 0 9px;color:#3b4751;font-size:12px}.inbox-custom-backgrounds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.inbox-custom-backgrounds>button{position:relative;aspect-ratio:1.5;display:grid;place-items:center;overflow:hidden;color:#fff;background-color:#edf1f4;background-position:center;background-size:cover;border:1px solid #cbd4dc;border-radius:6px}.inbox-custom-backgrounds>button.is-selected{border-color:#2878d0;box-shadow:0 0 0 2px #2878d02e}.inbox-custom-backgrounds>button.is-selected>svg{padding:2px;background:#2878d0;border-radius:50%}.inbox-custom-backgrounds>.inbox-background-upload{display:flex;flex-direction:column;gap:4px;color:#56636e;background:#f4f6f7;font-size:12px}.inbox-custom-backgrounds>.inbox-background-upload:hover:not(:disabled){color:#1767a8;background:#eaf2f8;border-color:#8ab2d2}.inbox-background-options{display:grid;gap:13px}.inbox-background-options section+section{padding-top:12px}.inbox-background-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.inbox-background-grid button{aspect-ratio:1;display:grid;place-items:center;padding:0;color:#fff;border:1px solid rgba(27,41,55,.2);border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff24}.inbox-background-grid button:hover:not(:disabled){box-shadow:0 0 0 2px #2878d038}.inbox-photo-backgrounds{display:grid;gap:10px}.inbox-photo-backgrounds>label{height:34px;display:flex;align-items:center;gap:7px;padding:0 9px;color:#77838d;background:#fff;border:1px solid #bcc6ce;border-radius:5px}.inbox-photo-backgrounds>label:focus-within{color:#2878d0;border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.inbox-photo-backgrounds input{min-width:0;flex:1;color:#37434d;background:transparent;border:0;outline:0;font-size:12px}.inbox-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.inbox-photo-grid>button,.inbox-photo-grid article>button{width:100%;aspect-ratio:1.45;display:grid;place-items:center;padding:0;color:#fff;background-color:#dfe5e9;background-position:center;background-size:cover;border:1px solid rgba(27,41,55,.18);border-radius:6px}.inbox-photo-grid article{min-width:0;display:grid;gap:3px}.inbox-photo-grid article>a{overflow:hidden;color:#64727d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.inbox-photo-backgrounds>p{margin:0;color:#7b8791;font-size:12px}.inbox-photo-backgrounds a{color:#1767a8}.inbox-background-state{min-height:54px;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px;color:#76828c;text-align:center}.inbox-ai-setting>div:first-child{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:8px}.inbox-ai-setting>div:first-child h3{margin:0}.inbox-ai-setting>div:first-child>span{padding:2px 5px;color:#245f52;background:#dceee8;border-radius:4px;font-size:11px;font-weight:800}.inbox-ai-setting>label{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:11px;background:#f4f6f7;border:1px solid #d8dfe4;border-radius:6px}.inbox-ai-setting>label>span{display:flex;align-items:center;gap:6px;color:#38454f}.inbox-ai-setting>label input{width:16px;height:16px;margin:0;accent-color:#2878d0}.inbox-ai-setting>label p,.inbox-ai-setting>label small{grid-column:1 / -1;margin:0;color:#6f7b85;font-size:12px;line-height:1.5}.inbox-ai-setting>label small{color:#9b514a}.inbox-ai-setting>label.is-disabled{opacity:.72}.inbox-source-guide{display:grid;justify-items:center;gap:11px;padding:12px 4px 2px;text-align:center}.inbox-source-guide>span{width:45px;height:45px;display:grid;place-items:center;color:#fff;background:#2878d0;border-radius:7px}.inbox-source-guide>p{margin:0;color:#5b6873;line-height:1.55}.inbox-source-guide>a,.inbox-source-guide>button:not(.inbox-source-more){min-height:33px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#fff;background:#2878d0;border:1px solid #2878d0;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.inbox-source-guide>button:disabled{color:#8a949c;background:#edf0f2;border-color:#d4dade;cursor:not-allowed}.inbox-source-guide>small{color:#8a5550;font-size:12px}.inbox-source-connection{width:100%;min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:8px;color:#28705a;background:#eaf4f0;border:1px solid #cce2da;border-radius:5px;text-align:left}.inbox-source-connection>span{min-width:0;display:grid;gap:2px}.inbox-source-connection strong{font-size:12px}.inbox-source-connection small{overflow:hidden;color:#66766f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.inbox-source-guide>a.inbox-source-secondary{min-height:28px;color:#356a8c;background:transparent;border-color:#bbcedb;font-size:12px}.inbox-source-guide>.inbox-source-more{width:100%;min-height:35px;display:flex;align-items:center;justify-content:space-between;margin-top:3px;padding:0 4px;color:#56636e;background:transparent;border:0;border-top:1px solid #e1e6ea;font-size:12px}.inbox-source-guide>.inbox-source-more[aria-expanded=true] svg{transform:rotate(90deg)}.inbox-source-guide>.inbox-ai-setting{width:100%;text-align:left}.inbox-panel.is-standalone{left:0;width:100vw;border:0;box-shadow:none}.inbox-panel.is-standalone .inbox-panel-header{padding:0 max(16px,calc((100vw - 1120px)/2));background:#eff5fae0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inbox-panel.is-standalone .inbox-composer,.inbox-panel.is-standalone .inbox-item-list,.inbox-panel.is-standalone .inbox-panel-footer{width:min(784px,calc(100vw - 32px));margin-right:auto;margin-left:auto}.inbox-panel.is-standalone .inbox-composer{padding-top:24px}.inbox-panel.is-standalone .inbox-item-list{padding-top:9px}.inbox-panel.is-standalone .inbox-item{min-height:78px;padding:12px 10px 9px;background:#fffffff0}.inbox-panel.is-standalone .inbox-panel-footer{margin-bottom:14px;background:#fffffff0}.inbox-filter-popover{top:49px;right:8px;width:292px;max-height:calc(100vh - 70px);padding:0;overflow-y:auto}.inbox-filter-popover>header{position:sticky;z-index:2;top:0;min-height:43px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;background:#fffffffa;border-bottom:1px solid #e1e6ea;text-align:center}.inbox-filter-popover>header strong{grid-column:2;color:#3e4953;font-size:14px}.inbox-filter-popover>header button{grid-column:3;width:30px;height:30px;justify-self:center}.inbox-filter-keyword{display:grid;gap:6px;padding:12px 12px 11px;color:#4d5964;border-bottom:1px solid #e4e8eb;font-size:12px;font-weight:720}.inbox-filter-keyword>span:nth-child(2){height:36px;display:flex;align-items:center;gap:7px;padding:0 9px;color:#7b8791;background:#fff;border:1px solid #b8c2ca;border-radius:5px}.inbox-filter-keyword>span:nth-child(2):focus-within{color:#2878d0;border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.inbox-filter-keyword input{min-width:0;flex:1;color:#35404a;background:transparent;border:0;outline:0;font-size:12px}.inbox-filter-keyword small{color:#8a949c;font-size:12px;font-weight:500}.inbox-filter-group{display:grid;gap:2px;margin:0;padding:11px 12px;border:0;border-bottom:1px solid #e4e8eb}.inbox-filter-group legend{margin-bottom:5px;padding:0;color:#59656f;font-size:12px;font-weight:800}.inbox-filter-group label{min-height:30px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:3px 5px;color:#4f5b65;border-radius:5px;cursor:pointer;font-size:12px}.inbox-filter-group label:hover{color:#245f52;background:#edf4f2}.inbox-filter-group input{width:15px;height:15px;margin:0;accent-color:#2878d0}.inbox-filter-popover>footer{position:sticky;bottom:0;padding:8px 12px;background:#fffffffa;border-top:1px solid #e1e6ea}.inbox-filter-popover>footer button{min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#56636d;background:#edf0f2;border:0;border-radius:5px;font-size:12px;font-weight:700}.inbox-filter-popover>footer button:hover:not(:disabled){color:#9e403c;background:#f7e7e5}.inbox-filter-popover>footer button:disabled{opacity:.48;cursor:default}.inbox-detail-backdrop{position:fixed;z-index:210;inset:0;display:grid;place-items:center;padding:48px 22px 22px;background:#080b11b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.inbox-detail-dialog{position:relative;width:min(1040px,calc(100vw - 44px));height:min(650px,calc(100vh - 76px));overflow:hidden;color:#303942;background:#fff;border-radius:8px;box-shadow:var(--shadow-lg)}.inbox-detail-dialog>header{height:55px;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 20px;border-bottom:1px solid #e0e4e8}.inbox-detail-dialog>header>span{padding:5px 7px;color:#53616e;background:#edf0f2;border-radius:5px;font-size:12px}.inbox-detail-body{height:calc(100% - 55px);display:grid;grid-template-columns:minmax(0,62%) minmax(280px,38%)}.inbox-detail-body>main{overflow-y:auto;padding:28px 38px}.inbox-detail-body>aside{padding:28px 24px;color:#66717c;background:#f5f7f8;border-left:1px solid #dfe4e8;font-size:14px}.inbox-detail-body>aside strong{display:block;margin-bottom:24px;color:#35404a;font-size:14px}.inbox-detail-body>aside p{margin:0 0 5px}.inbox-detail-body>aside time{color:#929ba4;font-size:12px}.inbox-detail-source{display:flex;align-items:center;gap:6px}.inbox-email-loading{display:flex;align-items:center;gap:6px;margin-top:22px;color:#7b8790;font-size:12px}.inbox-email-assets,.inbox-email-comments{display:grid;gap:7px;margin-top:24px}.inbox-email-assets h4,.inbox-email-comments h4{display:flex;align-items:center;gap:6px;margin:0;color:#46535c;font-size:12px}.inbox-email-assets a{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:7px;color:#475660;background:#fff;border:1px solid #dce2e6;border-radius:5px}.inbox-email-assets a>span:first-child{width:27px;height:27px;display:grid;place-items:center;color:#2e7890;background:#e6f0f3;border-radius:4px}.inbox-email-assets a>span:last-child{min-width:0;display:grid;gap:2px}.inbox-email-assets b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.inbox-email-assets small{color:#89939a;font-size:12px}.inbox-email-comments article{padding:8px;background:#fff;border-left:3px solid #62a58d;border-radius:3px}.inbox-email-comments article p{margin:0 0 5px;overflow-wrap:anywhere;color:#48545d;white-space:pre-wrap;font-size:12px;line-height:1.5}.inbox-email-comments article time{color:#909aa1;font-size:12px}.inbox-web-source{display:grid;gap:8px;margin-top:22px}.inbox-web-source>a:first-child{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:8px;color:#475660;background:#fff;border:1px solid #dce2e6;border-radius:5px;text-decoration:none}.inbox-web-source>a:first-child:hover{color:#24699c;border-color:#aac6da}.inbox-web-source>a:first-child>img,.inbox-web-source>a:first-child>svg:first-child{width:27px;height:27px;object-fit:contain;padding:5px;color:#2d7890;background:#e6f0f3;border-radius:4px}.inbox-web-source>a:first-child>span{min-width:0;display:grid;gap:2px}.inbox-web-source b,.inbox-web-source small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-web-source b{font-size:12px}.inbox-web-source small{color:#89939a;font-size:12px}.inbox-web-image{display:block;overflow:hidden;background:#e8ecef;border:1px solid #d7dee2;border-radius:6px}.inbox-web-image img{width:100%;aspect-ratio:1.55;display:block;object-fit:cover}.inbox-detail-title{display:grid;grid-template-columns:25px minmax(0,1fr);align-items:start;gap:10px}.inbox-detail-title textarea{width:100%;resize:none;padding:1px 4px;color:#25303a;background:transparent;border:1px solid transparent;border-radius:5px;outline:0;font-size:23px;font-weight:760;line-height:1.25}.inbox-detail-title textarea:focus{background:#f7f9fa;border-color:#86add0}.inbox-detail-actions{display:flex;gap:7px;margin:18px 0 28px 35px}.inbox-detail-actions button{height:34px;display:flex;align-items:center;gap:6px;padding:0 10px;color:#495560;background:#edf0f3;border:0;border-radius:6px;font-size:14px;font-weight:650}.inbox-detail-actions button:hover{color:#1f67a7;background:#e2edf6}.inbox-date-control{min-height:42px;display:flex;align-items:end;gap:5px;margin:0 0 24px 35px}.inbox-date-control>label{min-width:0;display:grid;gap:6px;color:#3d4852;font-size:14px;font-weight:750}.inbox-date-control>label>span{display:flex;align-items:center;gap:6px}.inbox-date-control input{width:min(260px,100%);height:35px;padding:0 8px;color:#3b4650;background:#f4f6f8;border:1px solid #d5dce1;border-radius:5px;outline:0;font-size:12px}.inbox-date-control input:focus{background:#fff;border-color:#83abd0;box-shadow:0 0 0 2px #2878d01a}.inbox-date-control>.icon-button{width:35px;height:35px;flex-basis:35px;color:#7c5553;background:#f3e9e8}.inbox-description{display:grid;gap:9px;margin-left:35px;color:#3d4852;font-size:14px;font-weight:750}.inbox-description textarea{width:100%;resize:vertical;padding:11px;color:#3b454f;background:#f4f6f8;border:1px solid #e0e4e7;border-radius:6px;outline:0;font-size:14px;font-weight:400;line-height:1.55}.inbox-description textarea:focus{background:#fff;border-color:#83abd0}.inbox-move-panel{position:absolute;z-index:3;top:52px;right:0;width:310px;min-height:330px;padding:8px;background:#fff;border:1px solid #d7dce1;border-radius:8px 0 0 8px;box-shadow:-12px 14px 38px #0c131b38}.inbox-move-header{height:38px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;text-align:center;font-size:14px}.inbox-move-header>button:first-child svg{transform:rotate(180deg)}.inbox-move-form{display:grid;gap:14px;padding:12px 6px 6px}.inbox-move-form label{min-width:0;display:grid;gap:5px;color:#56626d;font-size:12px;font-weight:750}.inbox-move-form select{min-width:0;width:100%;height:39px;padding:0 9px;color:#38434d;background:#fff;border:1px solid #b7c0c9;border-radius:6px;outline:0;font-size:14px}.inbox-move-form select:focus{border-color:#2878d0;box-shadow:0 0 0 2px #2878d01a}.inbox-move-grid{display:grid;grid-template-columns:minmax(0,1fr) 78px;gap:8px}.inbox-move-loading{min-height:220px;display:grid;place-items:center;color:#678}.inbox-archive-backdrop{position:fixed;z-index:225;inset:0;display:grid;place-items:center;padding:22px;background:#080b11ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.inbox-archive-dialog{width:min(560px,calc(100vw - 44px));max-height:min(660px,calc(100vh - 44px));display:flex;flex-direction:column;overflow:hidden;color:#34404a;background:#fff;border:1px solid rgba(24,34,44,.12);border-radius:8px;box-shadow:0 22px 62px #0910194d}.inbox-archive-dialog>header{min-height:57px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px 0 17px;border-bottom:1px solid #dfe4e8}.inbox-archive-dialog>header>div{min-width:0;display:flex;align-items:center;gap:9px}.inbox-archive-dialog>header svg{color:#35715f}.inbox-archive-dialog h2{min-width:0;margin:0;overflow:hidden;color:#33404a;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.inbox-archive-search{height:38px;display:flex;flex:0 0 38px;align-items:center;gap:8px;margin:13px 16px 9px;padding:0 10px;color:#78848e;background:#fff;border:1px solid #b9c3cb;border-radius:5px}.inbox-archive-search:focus-within{color:#2878d0;border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.inbox-archive-search input{min-width:0;flex:1;color:#35414b;background:transparent;border:0;outline:0;font-size:14px}.inbox-archive-list{min-height:220px;overflow-y:auto;padding:4px 16px 17px}.inbox-archive-list article{min-width:0;min-height:62px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 8px;border-bottom:1px solid #e3e7ea}.inbox-archive-list article>span{width:32px;height:32px;display:grid;place-items:center;color:#397764;background:#e4f0ec;border-radius:6px}.inbox-archive-list article>div{min-width:0;display:grid;gap:4px}.inbox-archive-list article strong,.inbox-archive-list article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-archive-list article strong{color:#35414b;font-size:14px}.inbox-archive-list article small{color:#89939b;font-size:12px}.inbox-archive-list article button{height:31px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#2d6e5b;background:#e8f1ee;border:1px solid #c9ded7;border-radius:5px;font-size:12px;font-weight:750}.inbox-archive-list article button:hover:not(:disabled){background:#dcebe6;border-color:#9fc5b8}.inbox-archive-list article button:disabled{opacity:.58}.inbox-archive-empty{min-height:210px;display:grid;place-items:center;align-content:center;gap:8px;color:#8a959d;text-align:center;font-size:12px}.inbox-archive-empty svg{color:#679183}.inbox-archive-empty strong{color:#5e6972;font-size:14px}.topbar-planner-button{display:inline-flex}.planner-page{position:fixed;inset:var(--topbar-height) 0 0 var(--rail-width);display:flex;flex-direction:column;overflow:hidden;color:#26313b;background:#f4f6f8}.planner-toolbar{position:relative;z-index:12;min-height:58px;display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:12px;padding:0 14px 0 18px;background:#fff;border-bottom:1px solid #dce1e5;box-shadow:0 2px 9px #1a25310d}.planner-title-block{min-width:0;display:flex;align-items:center;gap:8px}.planner-title-block>svg{color:#237a64}.planner-title-block strong{font-size:15px}.planner-title-block span{color:#77828d;font-size:14px;font-weight:650}.planner-navigation{display:flex;align-items:center;gap:4px}.planner-navigation .icon-button{color:#5e6974}.planner-today-button,.planner-view-button{height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;color:#3d4852;background:#fff;border:1px solid #cfd6dc;border-radius:6px;font-size:14px;font-weight:700}.planner-today-button:hover,.planner-view-button:hover{background:#eef2f5;border-color:#b8c2ca}.planner-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.planner-toolbar-actions>.planner-menu-anchor:last-child>.icon-button{color:#5d6873;border:1px solid #d4d9de}.planner-menu-anchor{position:relative}.planner-popover{position:absolute;z-index:20;top:39px;right:0;width:220px;padding:7px;background:#fff;border:1px solid #d7dce1;border-radius:7px;box-shadow:0 14px 38px #0c131b33}.planner-popover button,.planner-popover label{width:100%;min-height:36px;display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:6px 8px;color:#46515c;text-align:left;background:transparent;border:0;border-radius:5px;font-size:14px}.planner-popover button:hover,.planner-popover label:hover,.planner-popover button.is-selected{color:#1f6856;background:#e7f1ee}.planner-popover input{width:15px;height:15px;accent-color:#2878d0}.planner-more-menu{width:244px}.planner-more-menu label{cursor:pointer}.planner-due-filter-popover{width:390px;max-height:min(620px,calc(100vh - var(--topbar-height) - 64px));padding:0;overflow-y:auto}.planner-due-filter-popover>header{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 7px 0 11px;border-bottom:1px solid #dfe4e6}.planner-due-filter-popover>header>div{min-width:0;display:flex;align-items:center;gap:7px}.planner-due-filter-popover>header strong{overflow:hidden;color:#344149;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.planner-due-filter-popover>header button{width:30px;min-height:30px;flex:0 0 30px;justify-content:center;padding:0}.planner-due-filter-global{padding:5px 8px}.planner-due-filter-global>label{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 17px;align-items:center;gap:9px;padding:7px 5px;border-bottom:1px solid #e7ebec;cursor:pointer}.planner-due-filter-global>label>span{min-width:0;display:grid;gap:4px}.planner-due-filter-global strong{color:#46535a;font-size:12px}.planner-due-filter-global small{color:#7e8a90;font-size:11px;line-height:1.35}.planner-due-filter-global input{width:16px;height:16px;accent-color:#2f7961}.planner-due-filter-boards{padding:9px 12px 13px;background:#f6f8f8;border-top:1px solid #e0e5e6}.planner-due-filter-boards h3{margin:0 0 8px;color:#66747b;font-size:12px;text-transform:uppercase}.planner-due-filter-add{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:5px}.planner-due-filter-add select,.planner-due-filter-list select{min-width:0;height:34px;padding:0 7px;color:#3e4b52;background:#fff;border:1px solid #bac5c9;border-radius:4px;outline:0;font-size:12px}.planner-due-filter-add select:focus,.planner-due-filter-list select:focus{border-color:#397e68;box-shadow:0 0 0 2px #397e681a}.planner-due-filter-add>button{min-height:34px;justify-content:center;padding:0;color:#fff;background:#2a735c;border:1px solid #215f4b}.planner-due-filter-list{margin-top:8px}.planner-due-filter-list article{min-width:0;min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) 112px 30px;align-items:center;gap:6px;border-top:1px solid #dfe5e6}.planner-due-filter-list article:last-of-type{border-bottom:1px solid #dfe5e6}.planner-due-filter-list article>span{min-width:0;display:grid;gap:3px}.planner-due-filter-list article strong,.planner-due-filter-list article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-due-filter-list article strong{color:#45535a;font-size:12px}.planner-due-filter-list article small{color:#869197;font-size:11px}.planner-due-filter-list article>button{width:28px;min-height:28px;justify-content:center;padding:0;color:#7d4d4a;background:transparent;border:0}.planner-due-filter-list>p{min-height:48px;display:flex;align-items:center;margin:0;color:#89949a;border-top:1px solid #dfe5e6;border-bottom:1px solid #dfe5e6;font-size:12px}.planner-custom-range{min-height:44px;display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 14px;background:#edf2f5;border-bottom:1px solid #d9e0e5;color:#67737e;font-size:12px}.planner-custom-range label{display:flex;align-items:center;gap:6px;font-weight:700}.planner-custom-range input{height:30px;padding:0 7px;color:#35404a;background:#fff;border:1px solid #c5cdd4;border-radius:5px;font-size:14px}.planner-workspace{position:relative;min-height:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) 304px;overflow:hidden}.planner-page:not(.has-due-tray) .planner-workspace{grid-template-columns:minmax(0,1fr)}.planner-main-stage{position:relative;min-width:0;min-height:0;overflow:hidden;background:#fff}.planner-loading{align-items:center;justify-content:center;gap:9px;color:#75818c;font-size:14px}.planner-loading svg{color:#2878d0;animation:spin 1.3s linear infinite}.planner-calendar-connect-empty{position:absolute;z-index:8;inset:48px 0 0 52px;display:grid;place-items:center;align-content:center;gap:9px;padding:24px;color:#60717e;text-align:center;background:#ffffffe6}.planner-calendar-connect-empty>svg{color:#397a67}.planner-calendar-connect-empty.is-unavailable>svg{color:#9a7318}.planner-calendar-connect-empty strong{color:#34434d;font-size:15px}.planner-calendar-connect-empty p{width:min(430px,100%);margin:0;font-size:14px;line-height:1.55}.planner-calendar-connect-empty button{min-height:34px;padding:0 13px;color:#fff;background:#24725c;border:1px solid #1c604d;border-radius:5px;font-size:12px;font-weight:760}.planner-calendar-connect-empty button:hover{background:#1d624f}.planner-calendar-connect-empty.is-unavailable button{color:#5c4815;background:#fff3cc;border-color:#d5b85c}.planner-calendar-connect-empty.is-unavailable button:hover{background:#f8e8ad}.planner-calendar-connect-empty small{color:#87939b;font-size:12px}.planner-timeline{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.planner-timeline-header-scroll{flex:0 0 48px;overflow:hidden;border-bottom:1px solid #dce2e7;background:#fff}.planner-timeline-header-grid,.planner-timeline-body-grid{display:grid}.planner-timeline-header-grid{height:48px}.planner-timezone{display:flex;align-items:end;justify-content:center;padding-bottom:7px;color:#97a1aa;border-right:1px solid #e4e8eb;font-size:12px}.planner-day-heading{display:flex;align-items:center;justify-content:center;gap:6px;color:#69747f;border-right:1px solid #e2e6ea;font-size:12px}.planner-day-heading strong{width:27px;height:27px;display:grid;place-items:center;color:#303b45;border-radius:50%;font-size:14px}.planner-day-heading.is-today{color:#1e6f5b;font-weight:750}.planner-day-heading.is-today strong{color:#fff;background:#238b72}.planner-timeline-body-scroll{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-color:#b5bec6 transparent}.planner-time-axis{position:relative;color:#8b959e;border-right:1px solid #e0e5e9;background:#fafbfc}.planner-time-axis span{position:absolute;right:7px;transform:translateY(-50%);font-size:12px}.planner-time-axis span:first-child{transform:translateY(2px)}.planner-day-lane{position:relative;border-right:1px solid #e0e5e9;background:#fff}.planner-day-lane.is-today{background:#fbfefd}.planner-time-slot{height:28px;border-bottom:1px solid #f0f2f4;transition:background .1s ease,box-shadow .1s ease}.planner-time-slot:nth-child(2n){border-bottom-color:#e1e6ea}.planner-time-slot.is-over{background:#dceee8;box-shadow:inset 0 0 0 1px #57a990}.planner-now-line{position:absolute;z-index:5;right:0;left:0;height:1px;background:#e25353;pointer-events:none}.planner-now-line i{position:absolute;top:-3px;left:-4px;width:7px;height:7px;background:#e25353;border-radius:50%}.planner-card{position:relative;min-width:0;display:grid;grid-template-columns:5px minmax(0,1fr) auto;overflow:hidden;color:#33404a;background:#fff;border:1px solid #cfd8df;border-radius:6px;box-shadow:0 1px 3px #141f2b1f;-webkit-user-select:none;user-select:none;touch-action:none;transition:border-color .13s ease,box-shadow .13s ease,opacity .13s ease}.planner-card:hover{border-color:#85a9c7;box-shadow:0 4px 12px #141f2b24}.planner-card:focus-visible{outline:2px solid #2878d0;outline-offset:1px}.planner-card.is-dragging{opacity:.18}.planner-card.is-readonly{cursor:default;touch-action:auto}.planner-card.is-complete .planner-card-content strong{color:#77828c;text-decoration:line-through}.planner-card-accent{width:5px;height:100%;background-size:cover;background-position:center}.planner-card-content{min-width:0;display:grid;align-content:start;gap:3px;padding:7px 6px}.planner-card-content strong{min-width:0;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.planner-card-context{min-width:0;overflow:hidden;color:#75808b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.planner-card-content time{display:flex;align-items:center;gap:4px;color:#667580;font-size:12px}.planner-card-labels{min-height:0;display:flex;gap:2px}.planner-card-labels i{width:18px;height:3px;border-radius:2px}.planner-card-status{align-self:start;margin:8px 6px 0 0;color:#81909c}.planner-card.is-complete .planner-card-status{color:#2c8c6b}.planner-card-timeline{position:absolute;z-index:4;cursor:grab}.planner-card-timeline:active,.planner-card-tray:active,.planner-card-schedule:active{cursor:grabbing}.planner-card-timeline .planner-card-context{display:none}.planner-card-timeline .planner-card-content{overflow:hidden;padding-top:5px;padding-bottom:5px}.planner-card-timeline .planner-card-content strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.planner-card-timeline .planner-card-status{margin-top:6px}.planner-card-timeline.has-deadline{border-color:#d8b4ae;background:#fff9f8}.planner-card-timeline.has-deadline .planner-card-content time{color:#9a4d48;font-weight:760}.planner-card-overlay{width:260px;min-height:58px;border-color:#5b92bf;box-shadow:0 18px 40px #0a192947;transform:rotate(1.5deg)}.planner-focus{min-width:0;display:grid;grid-template-columns:23px minmax(0,1fr) 15px;align-items:start;gap:4px;overflow:hidden;padding:5px 5px 5px 4px;color:#285349;background:#e6f2ee;border:1px solid #79aa99;border-left:4px solid #2f8067;border-radius:5px;box-shadow:0 1px 4px #13392e24;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.planner-focus:hover{background:#dceee8;border-color:#59927f;box-shadow:0 4px 12px #13392e2b}.planner-focus.is-over{background:#cce7de;border-color:#28765e;box-shadow:inset 0 0 0 2px #28765e}.planner-focus-icon{width:21px;height:21px;display:grid;place-items:center;color:#2a725c;background:#ffffffb8;border-radius:4px}.planner-focus-content{min-width:0;display:grid;gap:3px}.planner-focus-content strong{min-width:0;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.planner-focus-content small{overflow:hidden;color:#5c766d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.planner-focus-link{align-self:center;color:#5b8275}.planner-focus-timeline{position:absolute;z-index:4}.planner-focus-timeline .planner-focus-content strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.planner-month-scroll{width:100%;height:100%;overflow:auto}.planner-month-grid{min-width:760px;height:100%;min-height:620px;display:grid;grid-template-columns:repeat(7,minmax(108px,1fr));grid-template-rows:32px repeat(6,minmax(92px,1fr));background:#dfe4e8;gap:1px}.planner-month-weekday{display:grid;place-items:center;color:#6f7a84;background:#f4f6f8;font-size:12px;font-weight:750}.planner-month-day{min-width:0;overflow:hidden;padding:5px;background:#fff;transition:background .12s ease,box-shadow .12s ease}.planner-month-day.is-outside{background:#f7f8f9}.planner-month-day.is-over{background:#e5f2ed;box-shadow:inset 0 0 0 2px #4c9a82}.planner-month-day>time{width:24px;height:22px;display:grid;place-items:center;margin-left:auto;color:#67727c;border-radius:50%;font-size:12px}.planner-month-day.is-today>time{color:#fff;background:#238b72;font-weight:800}.planner-month-events{display:grid;gap:3px}.planner-card-month{min-height:25px;grid-template-columns:4px minmax(0,1fr);border-radius:4px;box-shadow:none;cursor:grab}.planner-card-month .planner-card-content{padding:4px}.planner-card-month .planner-card-context,.planner-card-month .planner-card-labels,.planner-card-month .planner-card-status,.planner-card-month time{display:none}.planner-card-month .planner-card-content strong{text-overflow:ellipsis;white-space:nowrap}.planner-focus-month{min-height:25px;grid-template-columns:17px minmax(0,1fr);padding:3px;border-left-width:3px;box-shadow:none}.planner-focus-month .planner-focus-icon{width:16px;height:17px}.planner-focus-month .planner-focus-icon svg{width:10px}.planner-focus-month .planner-focus-content{align-self:center}.planner-focus-month .planner-focus-content strong{text-overflow:ellipsis;white-space:nowrap}.planner-focus-month .planner-focus-content small,.planner-focus-month .planner-focus-link{display:none}.planner-more-count{padding:2px 4px;color:#6f7a84;font-size:12px}.planner-schedule-list{height:100%;overflow-y:auto;padding:22px clamp(14px,4vw,54px) 60px;background:#f4f6f8}.planner-schedule-day{width:min(820px,100%);margin:0 auto 24px}.planner-schedule-day>header{min-height:36px;display:flex;align-items:center;gap:8px;color:#3f4a54;border-bottom:1px solid #d6dde2;font-size:14px;font-weight:750}.planner-schedule-day>header span{min-width:20px;height:20px;display:grid;place-items:center;color:#5c6974;background:#e1e6ea;border-radius:10px;font-size:12px}.planner-card-schedule{min-height:58px;margin-top:8px;grid-template-columns:6px minmax(0,1fr) auto;cursor:grab}.planner-card-schedule .planner-card-content{padding:9px 11px}.planner-card-schedule .planner-card-content strong{font-size:14px}.planner-focus-schedule{width:100%;min-height:58px;margin-top:8px;grid-template-columns:31px minmax(0,1fr) 18px;align-items:center;padding:8px 10px}.planner-focus-schedule .planner-focus-icon{width:29px;height:29px}.planner-focus-schedule .planner-focus-content strong{font-size:14px}.planner-focus-schedule .planner-focus-content small{font-size:12px}.planner-empty{height:100%;display:grid;place-items:center;align-content:center;gap:8px;color:#89949e;text-align:center}.planner-empty svg{color:#4a8f79}.planner-empty strong{color:#45515c;font-size:14px}.planner-empty span{font-size:12px}.planner-due-tray{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#edf3fb;border-left:1px solid #d3dce5;transition:background .12s ease,box-shadow .12s ease}.planner-due-tray.is-over{background:#dceee8;box-shadow:inset 3px 0 #42a082}.planner-due-tray>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 13px;border-bottom:1px solid #d5dee7}.planner-due-tray>header>div{min-width:0;display:flex;align-items:center;gap:7px}.planner-due-tray>header svg{color:#337962}.planner-due-tray>header strong{font-size:14px}.planner-due-tray>header span{min-width:21px;height:19px;display:grid;place-items:center;color:#53616d;background:#d8e2eb;border-radius:10px;font-size:12px}.planner-due-tray>p{margin:9px 13px 4px;color:#7b8792;font-size:12px}.planner-suggestion-section{max-height:48%;display:flex;flex-direction:column;margin:5px 8px 7px;overflow:hidden;background:#fff;border:1px solid #c9d7d2;border-radius:6px}.planner-suggestion-section>header{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 7px 0 10px;color:#315e50;background:#e8f2ee;border-bottom:1px solid #d1ded9}.planner-suggestion-section>header>span{min-width:0;display:flex;align-items:center;gap:6px}.planner-suggestion-section>header strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.planner-suggestion-section>header>button{min-height:27px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#285f4e;background:#fff;border:1px solid #a9c0b8;border-radius:4px;font-size:12px;font-weight:760;white-space:nowrap}.planner-suggestion-section>header>button:hover:not(:disabled){background:#f5faf8;border-color:#739c8d}.planner-suggestion-list{min-height:0;overflow-y:auto}.planner-suggestion-list article{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:6px;padding:9px 7px 9px 10px;border-bottom:1px solid #e4e9e7}.planner-suggestion-list article:last-child{border-bottom:0}.planner-suggestion-list article>div{min-width:0;display:grid;gap:4px}.planner-suggestion-list article>div>button{min-width:0;overflow:hidden;padding:0;color:#344b43;background:transparent;border:0;font-size:12px;font-weight:780;text-align:left;text-overflow:ellipsis;white-space:nowrap}.planner-suggestion-list article>div>button:hover{color:#22634f;text-decoration:underline}.planner-suggestion-list time{color:#436b5e;font-size:12px;font-weight:710}.planner-suggestion-list small{display:-webkit-box;overflow:hidden;color:#78867f;font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.planner-suggestion-list footer{display:flex;align-items:center;justify-content:flex-end;gap:4px}.planner-suggestion-list footer button{width:28px;height:28px;display:grid;place-items:center;color:#7a5050;background:#f5f6f6;border:1px solid #d6dcdd;border-radius:4px}.planner-suggestion-list footer button:last-child{color:#23634f;background:#e6f2ed;border-color:#b7cec5}.planner-suggestion-list footer button:hover:not(:disabled){border-color:#869c94}.planner-suggestion-list button:disabled{cursor:wait;opacity:.55}.planner-tray-heading{min-height:31px;display:flex;align-items:center;gap:6px;padding:0 13px;color:#66747c;border-top:1px solid #d8e0e6;border-bottom:1px solid #d8e0e6;font-size:12px}.planner-tray-heading span{margin-left:auto}.planner-due-list{min-height:0;flex:1;overflow-y:auto;padding:7px 10px 18px}.planner-card-tray{min-height:64px;margin-bottom:8px;grid-template-columns:6px minmax(0,1fr) 17px 18px;cursor:grab}.planner-card-tray .planner-card-content{padding:9px 7px}.planner-card-tray .planner-card-grip{align-self:center;color:#9aa4ad}.planner-card-tray .planner-card-status{align-self:center;margin:0 5px 0 0}.planner-tray-empty{min-height:170px;display:grid;place-items:center;align-content:center;gap:7px;color:#668478}.planner-tray-empty strong{color:#54645e;font-size:12px}.planner-focus-dialog-layer{position:fixed;z-index:230;inset:0;display:grid;place-items:center;padding:18px}.planner-focus-dialog-scrim{position:absolute;inset:0;width:100%;height:100%;background:#11191d8a;border:0}.planner-focus-dialog{position:relative;z-index:1;width:min(520px,100%);max-height:min(760px,calc(100vh - 36px));overflow-y:auto;color:#344149;background:#fff;border:1px solid #c6d0d3;border-radius:7px;box-shadow:0 22px 64px #0c171c52}.planner-focus-dialog>header{min-height:66px;display:grid;grid-template-columns:36px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:0 13px;background:#edf5f2;border-bottom:1px solid #d4e1dc}.planner-focus-dialog>header>span{width:34px;height:34px;display:grid;place-items:center;color:#2b735c;background:#fff;border:1px solid #c5d9d1;border-radius:6px}.planner-focus-dialog>header>div{min-width:0;display:grid;gap:3px}.planner-focus-dialog h2{margin:0;font-size:14px}.planner-focus-dialog>header small{color:#718079;font-size:12px}.planner-focus-dialog>form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:11px;padding:15px;border-bottom:1px solid #e0e5e7}.planner-focus-dialog>form>label{grid-column:1 / -1}.planner-focus-dialog form label{min-width:0;display:grid;gap:6px;color:#59666c;font-size:12px;font-weight:750}.planner-focus-dialog form input{width:100%;min-width:0;height:37px;padding:0 9px;color:#344149;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:12px}.planner-focus-dialog form input:focus{border-color:#397e68;box-shadow:0 0 0 2px #397e681c}.planner-focus-time-fields{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.planner-focus-links{padding:6px 15px 13px}.planner-focus-links>header{min-height:42px;display:flex;align-items:center;gap:6px;color:#5a686e}.planner-focus-links>header strong{font-size:12px}.planner-focus-links>header span{min-width:19px;padding:2px 5px;color:#68767d;background:#edf1f2;border-radius:8px;font-size:11px;text-align:center}.planner-focus-links article{min-width:0;min-height:43px;display:grid;grid-template-columns:27px minmax(0,1fr) 30px;align-items:center;gap:7px;border-top:1px solid #e5e9ea}.planner-focus-links article:last-of-type{border-bottom:1px solid #e5e9ea}.planner-focus-links article>span{width:25px;height:25px;display:grid;place-items:center;color:#64747b;background:#edf1f2;border-radius:4px}.planner-focus-links article>button:nth-child(2){min-width:0;overflow:hidden;padding:0;color:#315f78;background:transparent;border:0;font-size:12px;font-weight:740;text-align:left;text-overflow:ellipsis;white-space:nowrap}.planner-focus-links article>button:last-child{width:28px;height:28px;display:grid;place-items:center;color:#8c4946;background:transparent;border:0;border-radius:4px}.planner-focus-links article>button:last-child:hover:not(:disabled){background:#f8e9e7}.planner-focus-links>p{min-height:55px;display:flex;align-items:center;margin:0;color:#839097;border-top:1px solid #e5e9ea;border-bottom:1px solid #e5e9ea;font-size:12px}.planner-focus-danger{min-height:61px;display:flex;align-items:center;justify-content:flex-end;padding:9px 15px;background:#fafbfb;border-top:1px solid #e1e6e7}.planner-focus-danger>button{min-height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#99413e;background:#fff;border:1px solid #d5aaa7;border-radius:4px;font-size:12px;font-weight:750}.planner-focus-danger>div{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px}.planner-focus-danger>div span{color:#7e5b59;font-size:12px}.planner-focus-danger>div button{min-height:30px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:750}.planner-focus-danger>div button:nth-of-type(1){color:#536068;background:#fff;border:1px solid #bec8cc}.planner-focus-danger>div button:nth-of-type(2){display:inline-flex;align-items:center;gap:4px;color:#fff;background:#a8423f;border:1px solid #923835}.planner-external{min-width:0;display:grid;grid-template-columns:5px minmax(0,1fr) 14px;align-items:start;gap:6px;overflow:hidden;padding:5px 6px 5px 0;color:#344654;background:#edf3fa;border:1px solid #9fb4ca;border-radius:5px;box-shadow:0 1px 3px #192b3d1f;text-align:left;text-decoration:none;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.planner-external:hover{color:#243a4a;background:#e3edf7;border-color:#7899b8;box-shadow:0 4px 12px #192b3d29}.planner-external-swatch{width:5px;height:100%;min-height:24px}.planner-external-content{min-width:0;display:grid;gap:3px}.planner-external-content strong{min-width:0;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.planner-external-content small{overflow:hidden;color:#617586;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.planner-external>svg{align-self:center;color:#6a8092}.planner-external-timeline{position:absolute;z-index:3}.planner-external-timeline .planner-external-content strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.planner-external-month{min-height:25px;grid-template-columns:4px minmax(0,1fr);padding:3px 4px 3px 0;border-radius:4px;box-shadow:none}.planner-external-month .planner-external-swatch{width:4px;min-height:18px}.planner-external-month .planner-external-content{align-self:center}.planner-external-month .planner-external-content strong{text-overflow:ellipsis;white-space:nowrap}.planner-external-month .planner-external-content small,.planner-external-month>svg{display:none}.planner-external-schedule{width:100%;min-height:58px;margin-top:8px;grid-template-columns:6px minmax(0,1fr) 18px;align-items:center;padding:8px 10px 8px 0}.planner-external-schedule .planner-external-swatch{width:6px;min-height:40px}.planner-external-schedule .planner-external-content strong{font-size:14px}.planner-external-schedule .planner-external-content small{font-size:12px}.planner-calendar-dialog-layer{position:fixed;z-index:235;inset:0;display:grid;place-items:center;padding:18px}.planner-calendar-dialog{position:relative;z-index:1;width:min(650px,100%);max-height:min(820px,calc(100vh - 36px));display:flex;flex-direction:column;overflow:hidden;color:#344149;background:#fff;border:1px solid #c4ced4;border-radius:7px;box-shadow:0 22px 64px #0c171c57}.planner-calendar-dialog>header{min-height:67px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 0 15px;background:#edf3f7;border-bottom:1px solid #d2dce2}.planner-calendar-dialog>header>div{min-width:0;display:flex;align-items:center;gap:10px}.planner-calendar-dialog>header>div>svg{flex:0 0 auto;color:#35708d}.planner-calendar-dialog>header span{min-width:0;display:grid;gap:3px}.planner-calendar-dialog h2{margin:0;font-size:14px}.planner-calendar-dialog>header small{overflow:hidden;color:#71808b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.planner-calendar-connectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 14px;border-bottom:1px solid #e0e5e8}.planner-calendar-disclosure{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:8px;padding:11px 14px;color:#49605a;background:#edf6f2;border-bottom:1px solid #c9ded6}.planner-calendar-disclosure>svg{margin-top:1px;color:#34745e}.planner-calendar-disclosure p{margin:0;font-size:12px;line-height:1.55}.planner-calendar-disclosure a{display:inline-flex;align-items:center;gap:4px;color:#276850;font-size:12px;font-weight:780;text-decoration:none;white-space:nowrap}.planner-calendar-disclosure a:hover{color:#174735;text-decoration:underline}.planner-calendar-connectors>a,.planner-calendar-connectors>div{min-width:0;min-height:54px;display:grid;grid-template-columns:31px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:7px 8px;color:#354550;background:#f8fafb;border:1px solid #c9d3d9;border-radius:6px;text-decoration:none}.planner-calendar-connectors>a:hover{background:#edf5f8;border-color:#8eacba}.planner-calendar-connectors>div.is-disabled{color:#869198;background:#f4f5f5}.planner-calendar-connectors>:is(a,div)>span:nth-child(2){min-width:0;display:grid;gap:3px}.planner-calendar-connectors strong,.planner-calendar-connectors small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-calendar-connectors strong{font-size:12px}.planner-calendar-connectors small{color:#75828a;font-size:11px}.planner-calendar-connectors>:is(a,div)>svg{justify-self:center;color:#638092}.planner-provider-mark{width:29px;height:29px;display:grid;place-items:center;color:#fff;background:#477f70;border-radius:5px;font-size:14px;font-weight:820}.planner-provider-mark.is-google{background:#fff;border:1px solid #dadce0}.planner-provider-mark.is-microsoft{background:#3976a8}.planner-calendar-account-heading{min-height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:#65737c;background:#f7f9fa;border-bottom:1px solid #e1e6e8;font-size:12px}.planner-calendar-account-heading strong{color:#3f505b}.planner-calendar-account-heading button{width:29px;height:29px;display:grid;place-items:center;color:#4e6979;background:transparent;border:0;border-radius:4px}.planner-calendar-account-heading button:hover:not(:disabled){background:#e6edf1}.planner-calendar-accounts{min-height:0;overflow-y:auto;padding:10px 14px 18px;background:#f3f6f8}.planner-calendar-accounts>article{margin-bottom:9px;overflow:hidden;background:#fff;border:1px solid #cbd5da;border-radius:6px}.planner-calendar-accounts>article.needs-reauth{border-color:#d6a29d}.planner-calendar-accounts>article>header{min-height:55px;display:grid;grid-template-columns:31px minmax(0,1fr) auto 31px;align-items:center;gap:8px;padding:6px 8px 6px 10px;border-bottom:1px solid #e2e7e9}.planner-calendar-accounts>article>header>div{min-width:0;display:grid;gap:3px}.planner-calendar-accounts>article>header>div strong,.planner-calendar-accounts>article>header>div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-calendar-accounts>article>header>div strong{color:#3b4952;font-size:12px}.planner-calendar-accounts>article>header>div small{color:#78858d;font-size:11px}.planner-calendar-accounts>article>header>button:not(.icon-button){min-height:27px;padding:0 7px;color:#35627b;background:#f7fafb;border:1px solid #bdcbd2;border-radius:4px;font-size:11px;font-weight:740}.planner-calendar-default{padding:3px 6px;color:#326854;background:#e3f0eb;border-radius:8px;font-size:11px;font-weight:760}.planner-calendar-warning{min-height:35px;display:flex;align-items:center;gap:7px;padding:6px 10px;color:#824743;background:#faeeec;border-bottom:1px solid #ecd3d0;font-size:12px}.planner-calendar-warning span{min-width:0;flex:1;overflow-wrap:anywhere}.planner-calendar-warning a{flex:0 0 auto;color:#8a3f3b;font-weight:760}.planner-calendar-list{padding:3px 10px}.planner-calendar-list label{min-height:43px;display:grid;grid-template-columns:17px 8px minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #e7ebed;cursor:pointer}.planner-calendar-list label:last-of-type{border-bottom:0}.planner-calendar-list input{width:15px;height:15px;accent-color:#2e7761}.planner-calendar-list label>i{width:7px;height:24px;border-radius:3px}.planner-calendar-list label>span{min-width:0;display:grid;gap:3px}.planner-calendar-list label strong,.planner-calendar-list label small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-calendar-list label strong{color:#46545d;font-size:12px}.planner-calendar-list label small{color:#7f8b92;font-size:11px}.planner-calendar-list>p{margin:13px 0;color:#879299;font-size:12px}.planner-calendar-accounts>article>footer{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:9px;padding:6px 9px 6px 11px;background:#fafbfb;border-top:1px solid #e2e7e9}.planner-calendar-accounts>article>footer>span{color:#7c888f;font-size:11px}.planner-calendar-accounts>article>footer>button{min-height:27px;padding:0 7px;color:#8b4542;background:#fff;border:1px solid #d5aaa7;border-radius:4px;font-size:11px}.planner-calendar-accounts>article>footer>div{min-width:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px}.planner-calendar-accounts>article>footer>div span{color:#7e5b59;font-size:11px}.planner-calendar-accounts>article>footer>div button{min-height:27px;padding:0 7px;border-radius:4px;font-size:11px}.planner-calendar-accounts>article>footer>div button:first-of-type{color:#536068;background:#fff;border:1px solid #bec8cc}.planner-calendar-accounts>article>footer>div button:last-of-type{display:inline-flex;align-items:center;gap:4px;color:#fff;background:#a8423f;border:1px solid #923835}.planner-calendar-empty{min-height:190px;display:grid;place-items:center;align-content:center;gap:7px;color:#648096;text-align:center}.planner-calendar-empty strong{color:#4a5b67;font-size:12px}.planner-calendar-empty span{color:#7d8991;font-size:12px}.planner-focus-sync-status{min-height:35px;display:flex;align-items:center;gap:7px;padding:6px 15px;color:#587068;background:#f2f7f5;border-bottom:1px solid #dce7e3;font-size:12px}.planner-focus-sync-status.is-failed{color:#8b4743;background:#faeeec;border-color:#ecd3d0}.planner-focus-sync-status.is-pending svg{animation:pulse 1.4s ease-in-out infinite}.planner-focus-calendar-field{grid-column:1 / -1}.planner-focus-dialog form select{width:100%;min-width:0;height:37px;padding:0 9px;color:#344149;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:12px}.planner-focus-dialog form select:focus{border-color:#397e68;box-shadow:0 0 0 2px #397e681c}.board-automation-button{max-width:154px}.board-automation-button span,.board-automation-command span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-automation-button:disabled{opacity:.58;cursor:wait}.card-toolbar>.card-automation-button{color:#236c58;background:#edf8f3;border-color:#acd9ca}.card-toolbar>.card-automation-button:hover{color:#185744;background:#ddf1e9;border-color:#79bca5}.card-toolbar>.card-automation-button:disabled{opacity:.62;cursor:wait}.automation-dashboard{position:absolute;z-index:80;inset:0;min-width:0;display:grid;grid-template-columns:214px minmax(0,1fr);overflow:hidden;color:#29323a;background:#f3f5f6}.automation-dashboard.automation-lazy-loading{display:grid;place-items:center}.automation-lazy-loading>span{width:22px;height:22px;border:2px solid #c7d3cf;border-top-color:#33856a;border-radius:50%;animation:spin .7s linear infinite}.automation-nav{min-width:0;display:flex;flex-direction:column;gap:3px;padding:14px 10px 10px;color:#d9e1e5;background:#1c262b;border-right:1px solid rgba(0,0,0,.2)}.automation-brand{min-height:42px;display:flex;align-items:center;gap:9px;padding:0 10px;color:#fff}.automation-brand svg{color:#65c39f}.automation-brand strong{font-size:14px}.automation-nav-group{display:contents}.automation-nav-group>p{margin:16px 10px 5px;color:#84939a;font-size:12px;font-weight:800;text-transform:uppercase}.automation-nav>button,.automation-nav-group>button{min-width:0;height:36px;display:flex;align-items:center;gap:9px;padding:0 10px;overflow:hidden;color:#c9d2d7;text-align:left;white-space:nowrap;background:transparent;border:0;border-radius:5px;font-size:14px;font-weight:650}.automation-nav>button:hover,.automation-nav-group>button:hover{color:#fff;background:#ffffff14}.automation-nav-group>button.is-active{color:#fff;background:#2e715e;box-shadow:inset 3px 0 #8fd5bb}.automation-nav-spacer{min-height:12px;flex:1}.automation-content{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.automation-content-header{min-height:76px;flex:0 0 76px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 28px;background:#fff;border-bottom:1px solid #dce2e5}.automation-content-header>div:first-child{min-width:0}.automation-content-header>div:first-child>span{color:#78848d;font-size:12px;font-weight:760;text-transform:uppercase}.automation-content-header h1{margin:3px 0 0;font-size:19px}.automation-content-header>div:last-child{display:flex;gap:5px}.automation-mobile-close{display:none}.automation-loading{flex:1;display:grid;place-items:center;align-content:center;gap:9px;color:#738089;font-size:14px}.automation-rule-page,.automation-activity-page,.automation-suggestions-page,.automation-apps-page{min-height:0;flex:1;overflow-y:auto;padding:24px clamp(18px,4vw,54px) 50px}.automation-rule-toolbar{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.automation-rule-toolbar p{max-width:660px;margin:0;color:#697680;font-size:14px;line-height:1.5}.automation-rule-list{width:min(920px,100%);display:grid;gap:7px}.automation-rule-row{min-height:64px;display:grid;grid-template-columns:36px minmax(0,1fr) auto 34px 34px 34px;align-items:center;gap:7px;padding:8px 10px;background:#fff;border:1px solid #dce2e5;border-radius:7px;box-shadow:0 2px 5px #1e2a320d;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.automation-rule-row:hover{border-color:#b9c8c3;box-shadow:0 6px 16px #1e2a3214;transform:translateY(-1px)}.automation-rule-row.is-disabled{opacity:.58}.automation-rule-icon{width:34px;height:34px;display:grid;place-items:center;color:#286e5a;background:#e2f2ec;border-radius:6px}.automation-rule-copy{min-width:0;display:grid;gap:4px}.automation-rule-copy strong{overflow:hidden;color:#2f3941;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.automation-rule-copy span{overflow:hidden;color:#74808a;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.automation-run-button{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#245d4d;background:#e4f3ed;border:1px solid #b5dccd;border-radius:5px;font-size:12px;font-weight:750}.automation-run-button:hover{background:#d5ece3}.automation-delete:hover{color:#b43a45;background:#fae9eb}.automation-switch{position:relative;width:30px;height:18px;display:block}.automation-switch input{position:absolute;opacity:0}.automation-switch i{position:absolute;inset:0;background:#b8c1c7;border-radius:10px;transition:background .14s ease}.automation-switch i:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000038;transition:transform .14s ease}.automation-switch input:checked+i{background:#3e9b7c}.automation-switch input:checked+i:after{transform:translate(12px)}.automation-switch input:focus-visible+i{box-shadow:0 0 0 3px #30896b33}.automation-empty{width:min(620px,100%);min-height:290px;display:grid;place-items:center;align-content:center;gap:10px;margin-top:12px;color:#78858d;text-align:center;border:1px dashed #bdc9ce;border-radius:8px}.automation-empty>span{width:52px;height:52px;display:grid;place-items:center;color:#28715b;background:#dff1ea;border-radius:8px}.automation-empty strong{color:#3d4850;font-size:14px}.automation-empty p{max-width:390px;margin:0 20px 4px;font-size:14px;line-height:1.55}.automation-builder{position:absolute;z-index:8;top:0;right:0;bottom:0;width:min(440px,calc(100vw - var(--rail-width)));display:flex;flex-direction:column;overflow:hidden;background:#fff;border-left:1px solid #cfd8dc;box-shadow:-18px 0 44px #141d2333}.automation-builder>header{min-height:66px;flex:0 0 66px;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 20px;border-bottom:1px solid #e0e5e8}.automation-builder>header>div{display:grid;gap:3px}.automation-builder>header span{color:#87929a;font-size:12px;text-transform:uppercase}.automation-builder>header strong{font-size:15px}.automation-builder>form{min-height:0;flex:1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:18px 20px 0}.automation-builder>form>footer{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:7px;margin:auto -20px 0;padding:13px 20px;background:#fffffff5;border-top:1px solid #dfe5e8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.automation-field{min-width:0;display:grid;gap:5px;color:#5b6871;font-size:12px;font-weight:730}.automation-field>input,.automation-field>select,.automation-field>textarea,.automation-action-editor>select{width:100%;min-width:0;height:36px;padding:0 9px;color:#303a42;background:#fff;border:1px solid #b8c3c9;border-radius:5px;outline:0;font:inherit;font-size:14px}.automation-field>textarea{height:auto;min-height:64px;padding-top:8px;resize:vertical}.automation-field>input:focus,.automation-field>select:focus,.automation-field>textarea:focus,.automation-action-editor>select:focus{border-color:#3f9a7d;box-shadow:0 0 0 3px #3f9a7d24}.automation-builder-section{display:grid;gap:11px;padding-top:15px;border-top:1px solid #e2e7ea}.automation-step-heading{display:flex;align-items:center;gap:8px}.automation-step-heading>span{width:26px;height:26px;display:grid;place-items:center;color:#fff;background:#2f7b64;border-radius:6px;font-size:12px;font-weight:800}.automation-step-heading>strong{font-size:14px}.automation-inline-fields{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.automation-action-editor{position:relative;display:grid;grid-template-columns:25px minmax(0,1fr) 30px;gap:8px;padding:10px;background:#f5f7f8;border:1px solid #dce3e6;border-radius:6px}.automation-action-editor>select{grid-column:2}.automation-action-editor>.automation-field,.automation-action-editor>.automation-inline-fields,.automation-action-editor>.automation-action-static{grid-column:2}.automation-action-editor>.icon-button{grid-column:3;grid-row:1}.automation-action-index{grid-column:1;grid-row:1;width:24px;height:24px;display:grid;place-items:center;color:#256750;background:#dcefe8;border-radius:5px;font-size:12px;font-weight:800}.automation-add-action{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#286c57;background:#edf7f3;border:1px dashed #7eb7a4;border-radius:6px;font-size:14px;font-weight:750}.automation-add-action:hover{background:#e0f1ea}.automation-action-error{color:#a53b32;font-size:12px;font-weight:700}.automation-button-trigger-note,.automation-action-static{min-height:36px;display:flex;align-items:center;gap:7px;padding:0 9px;color:#55636c;background:#edf1f3;border-radius:5px;font-size:12px}.automation-number-field{display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center}.automation-number-field input{width:100%;height:36px;padding:0 8px;border:1px solid #b8c3c9;border-radius:5px 0 0 5px;outline:0}.automation-number-field span{height:36px;display:grid;place-items:center;background:#edf1f3;border:1px solid #b8c3c9;border-left:0;border-radius:0 5px 5px 0}.automation-stepper{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:54px;margin:-2px 0 3px}.automation-stepper:before{content:"";position:absolute;top:15px;right:16%;left:16%;height:2px;background:#d9e1e4}.automation-stepper>span{position:relative;z-index:1;display:grid;grid-template-rows:30px auto;place-items:center;color:#77848c;font-size:12px;font-weight:800}.automation-stepper>span:before{content:"";position:absolute;top:0;width:30px;height:30px;background:#eef2f4;border:1px solid #d3dcdf;border-radius:50%}.automation-stepper>span.is-active,.automation-stepper>span.is-complete{color:#22664f}.automation-stepper>span.is-active:before{background:#dff2ea;border-color:#52a98b;box-shadow:0 0 0 4px #3f9a7d1f}.automation-stepper>span.is-complete:before{background:#3f9478;border-color:#3f9478}.automation-stepper>span>svg{z-index:1;color:#fff}.automation-stepper>span>small{align-self:end;font-size:12px;font-weight:760}.automation-builder-stage{display:grid;gap:13px;padding-bottom:10px}.automation-stage-heading{display:flex;align-items:center;gap:9px}.automation-stage-heading>span,.automation-stage-heading>svg{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;padding:6px;color:#fff;background:#32775f;border-radius:6px;font-size:12px;font-weight:800}.automation-stage-heading>div{min-width:0;display:grid;gap:2px}.automation-stage-heading strong{color:#2f3b42;font-size:14px}.automation-stage-heading small{color:#7a878e;font-size:12px}.automation-trigger-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.automation-trigger-categories button{min-width:0;min-height:32px;padding:4px 6px;color:#5e6c74;background:#f1f4f5;border:1px solid #d8e0e3;border-radius:5px;font-size:12px;font-weight:720}.automation-trigger-categories button:hover{background:#e8efec;border-color:#b8cdc5}.automation-trigger-categories button.is-active{color:#1e604b;background:#ddf0e9;border-color:#72ad99}.automation-command-editor{display:grid;gap:9px;padding:12px;background:#f6f8f8;border-left:3px solid #4a9b7f}.automation-trigger-summary{min-height:52px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;background:#edf6f3;border:1px solid #c8dfd7;border-radius:6px}.automation-trigger-summary>svg{color:#347b63}.automation-trigger-summary>span{min-width:0;display:grid;gap:2px}.automation-trigger-summary small{color:#74827f;font-size:12px;font-weight:760;text-transform:uppercase}.automation-trigger-summary strong{overflow:hidden;color:#31443e;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.automation-trigger-summary button{color:#23674f;background:transparent;font-size:12px;font-weight:750}.automation-condition-section,.automation-actions-section{display:grid;gap:8px;padding-top:4px}.automation-condition-editor{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;background:#f5f7f8;border:1px solid #dce3e6;border-radius:6px}.automation-condition-editor>select,.automation-condition-editor>input{min-width:105px;height:34px;flex:1 1 118px;padding:0 8px;color:#354149;background:#fff;border:1px solid #bbc6cb;border-radius:5px;outline:0;font-size:12px}.automation-condition-editor>select:first-child{flex-basis:96px}.automation-condition-editor>.icon-button{width:30px;flex:0 0 30px;color:#8c4d54}.automation-condition-editor>select:focus,.automation-condition-editor>input:focus{border-color:#3f9a7d;box-shadow:0 0 0 3px #3f9a7d24}.automation-add-condition{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#4f6369;background:#fff;border:1px dashed #aebdc2;border-radius:5px;font-size:12px;font-weight:720}.automation-add-condition:hover{color:#276a54;background:#eef7f4;border-color:#74ae9a}.automation-add-action:disabled,.automation-add-condition:disabled{opacity:.5;cursor:not-allowed}.automation-review-stage{align-content:start}.automation-review-command{display:grid;gap:0;overflow:hidden;background:#f7f9f9;border:1px solid #d7e0e3;border-radius:7px}.automation-review-command p{min-height:42px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;margin:0;padding:7px 11px;color:#445159;border-bottom:1px solid #e2e7e9;font-size:12px;line-height:1.4}.automation-review-command p:last-child{border-bottom:0}.automation-review-command b{color:#247056;font-size:12px;text-transform:uppercase}.automation-variable-hint{color:#79868d;font-size:12px;line-height:1.5}.automation-builder>form>footer button{display:inline-flex;align-items:center;justify-content:center;gap:4px}html[data-theme=dark] .automation-builder{color:#e6ecee;background:#22292d;border-color:#465158}html[data-theme=dark] .automation-builder>header,html[data-theme=dark] .automation-builder>form>footer{background:#22292df7;border-color:#465158}html[data-theme=dark] .automation-stepper:before{background:#465158}html[data-theme=dark] .automation-stepper>span:before{background:#333d42;border-color:#536067}html[data-theme=dark] .automation-stepper>span.is-active:before{background:#31483f;border-color:#62a98f}html[data-theme=dark] .automation-stage-heading strong{color:#e2e9eb}html[data-theme=dark] .automation-stage-heading small,html[data-theme=dark] .automation-variable-hint{color:#a3afb4}html[data-theme=dark] .automation-action-error{color:#ff9c91}html[data-theme=dark] .automation-trigger-categories button{color:#bec8cc;background:#2d3539;border-color:#465158}html[data-theme=dark] .automation-trigger-categories button:hover{background:#35413d;border-color:#58736a}html[data-theme=dark] .automation-trigger-categories button.is-active{color:#d2ebe2;background:#31483f;border-color:#5f8c7c}html[data-theme=dark] :where(.automation-command-editor,.automation-condition-editor,.automation-action-editor){background:#2b3337;border-color:#465158}html[data-theme=dark] .automation-trigger-summary{background:#2c413a;border-color:#46675b}html[data-theme=dark] .automation-trigger-summary strong{color:#dce8e3}html[data-theme=dark] :where(.automation-field>input,.automation-field>select,.automation-field>textarea,.automation-action-editor>select,.automation-condition-editor>select,.automation-condition-editor>input){color:#e7edef;background:#242b2f;border-color:#536067}html[data-theme=dark] .automation-review-command{background:#293034;border-color:#465158}html[data-theme=dark] .automation-review-command p{color:#cbd4d8;border-color:#414b50}.automation-page-intro{width:min(840px,100%);margin-bottom:18px}.automation-page-intro h2{margin:0 0 7px;color:#303a42;font-size:16px}.automation-page-intro p{max-width:720px;margin:0;color:#697680;font-size:14px;line-height:1.6}.automation-activity-page>h2{width:min(840px,100%);margin:26px 0 12px;font-size:14px}.automation-quota{width:min(840px,100%);padding:17px;background:#fff;border:1px solid #dce2e5;border-radius:7px}.automation-quota>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e9eb}.automation-quota>header>div{display:flex;align-items:center;gap:8px}.automation-quota>header strong{color:#344048;font-size:14px}.automation-quota>header span{padding:3px 6px;color:#52616a;background:#edf1f3;border-radius:4px;font-size:12px;font-weight:760}.automation-quota>header small{color:#7b878f;font-size:12px}.automation-quota-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.automation-quota-meter{min-width:0;display:grid;gap:8px}.automation-quota-meter>div:first-child{display:flex;justify-content:space-between;gap:12px}.automation-quota-meter span{color:#66737c;font-size:12px}.automation-quota-meter strong{color:#38444c;font-size:14px;white-space:nowrap}.automation-quota-meter>div:last-child{height:7px;overflow:hidden;background:#e2e7ea;border-radius:4px}.automation-quota-meter i{height:100%;display:block;background:#3e9b7c;border-radius:4px;transition:width .22s ease}.automation-quota-meter.is-unlimited i{background:#3578a8}.automation-run-list{width:min(840px,100%);display:grid;gap:6px}.automation-run-list article{min-height:54px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 12px;background:#fff;border:1px solid #dce2e5;border-radius:6px}.automation-run-list article>div{min-width:0;display:grid;gap:3px}.automation-run-list article strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.automation-run-list article span:not(.automation-run-status){color:#7a858e;font-size:12px}.automation-run-list article time{color:#7b868e;font-size:12px;white-space:nowrap}.automation-run-list article p{grid-column:2 / -1;margin:0;color:#a53d47;font-size:12px}.automation-run-status{width:25px;height:25px;display:grid;place-items:center;color:#fff;background:#7f8b93;border-radius:50%}.automation-run-status.is-succeeded{background:#3c9476}.automation-run-status.is-failed{background:#c34c56}.automation-info-empty{width:min(840px,100%);min-height:48px;display:flex;align-items:center;gap:9px;padding:10px 12px;color:#365a78;background:#e8f2fb;border:1px solid #b8d2e9;border-radius:6px;font-size:12px;line-height:1.45}.automation-info-empty svg{flex:0 0 auto;color:#2f709f}.automation-suggestion-list{width:min(920px,100%);display:grid;gap:8px}.automation-suggestion-row{min-height:94px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;background:#fff;border:1px solid #d9e1e4;border-radius:7px;box-shadow:0 2px 6px #1f2d360d}.automation-suggestion-icon{width:38px;height:38px;display:grid;place-items:center;color:#7d5c13;background:#fff2c7;border-radius:6px}.automation-suggestion-copy{min-width:0;display:grid;gap:6px}.automation-suggestion-copy>strong{overflow:hidden;color:#344048;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.automation-suggestion-copy>div{display:flex;flex-wrap:wrap;gap:5px}.automation-suggestion-copy>div>span{display:inline-flex;align-items:center;gap:4px;color:#56636b;font-size:12px}.automation-suggestion-copy b{color:#297158;font-size:12px;text-transform:uppercase}.automation-suggestion-copy small{color:#7a868e;font-size:12px}.automation-suggestion-actions{display:flex;align-items:center;gap:6px}.automation-suggestion-actions button{min-height:31px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.automation-app-list{width:min(920px,100%);display:grid;gap:8px}.automation-app-row{min-height:82px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px 14px;background:#fff;border:1px solid #d9e1e4;border-radius:7px;box-shadow:0 2px 6px #1f2d360d}.automation-app-mark{width:44px;height:44px;display:grid;place-items:center;color:#fff;border-radius:7px}.automation-app-mark.is-jira{background:#1769c2}.automation-app-mark.is-bitbucket{background:#b94b3f}.automation-app-mark.is-slack{background:#277c69}.automation-app-row>div:nth-child(2){min-width:0;display:grid;gap:3px}.automation-app-row strong{color:#344048;font-size:14px}.automation-app-row p{margin:0;color:#6f7b83;font-size:12px;line-height:1.45}.automation-app-row small{color:#88939a;font-size:12px}.automation-app-action{display:flex;justify-content:flex-end}.automation-app-action a{min-height:31px;display:inline-flex;align-items:center;gap:5px;text-decoration:none;white-space:nowrap}.automation-app-state{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:#52616a;background:#edf1f3;border-radius:5px;font-size:12px;font-weight:730;white-space:nowrap}.automation-app-state.is-connected{color:#24624f;background:#dff1ea}.automation-app-state.is-unavailable{color:#7b6b52;background:#f3eee4}.board-views-command.is-selected{color:#d9f5eb;border-color:#ade6d061}.views-popover{top:51px;right:clamp(160px,31vw,460px);width:312px}.views-popover-kicker{margin:0 8px 8px;color:#7d8992;font-size:12px}.views-option-list{display:grid;gap:3px}.views-option-list>button{width:100%;min-height:49px;display:grid;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:7px;padding:6px 8px;color:#47525b;text-align:left;background:transparent;border:0;border-radius:6px}.views-option-list>button:hover{color:#263139;background:#edf2f3}.views-option-list>button.is-active{color:#246d58;background:#e2f2ec}.views-option-list>button>svg:first-child{justify-self:center}.views-option-list>button>span{min-width:0;display:grid;gap:2px}.views-option-list strong{font-size:14px}.views-option-list small{overflow:hidden;color:#7d8992;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.board-view-stage{position:absolute;z-index:5;inset:60px 0 0;overflow:hidden;color:#2c353d;background:#eef1f3}.board-view-surface{width:100%;height:100%;overflow:hidden}.board-view-loading{display:grid;place-items:center}.board-view-loading>span{width:22px;height:22px;border:2px solid #c9d5d1;border-top-color:#33856a;border-radius:50%;animation:spin .7s linear infinite}.table-view-shell,.calendar-view-shell,.dashboard-view-shell,.timeline-view-shell,.map-view-shell{position:relative;width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#eef1f3}.board-view-toolbar{position:relative;z-index:20;min-width:0;min-height:54px;flex:0 0 54px;display:flex;align-items:center;gap:12px;padding:0 14px 0 18px;color:#344048;background:#fffffff7;border-bottom:1px solid #d8dee2;box-shadow:0 1px 3px #212d360d}.board-view-title,.calendar-anchor-title,.timeline-anchor-title{min-width:0;display:flex;align-items:center;gap:8px}.board-view-title>svg,.calendar-anchor-title>svg,.timeline-anchor-title>svg{color:#2d8066}.board-view-title strong,.calendar-anchor-title strong,.timeline-anchor-title strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.board-view-title span{color:#7b8790;font-size:12px;white-space:nowrap}.board-view-toolbar-actions{min-width:0;margin-left:auto;display:flex;align-items:center;gap:5px}.board-view-toolbar .icon-button{color:#5d6972}.board-view-toolbar .secondary-small{min-height:32px;color:#4b5861;background:#edf1f3;text-decoration:none}.board-view-toolbar .secondary-small:hover{color:#266c57;background:#e0eee9}.view-mode-select{height:32px;padding:0 27px 0 9px;color:#46525b;background:#fff;border:1px solid #c7d0d5;border-radius:5px;outline:0;font-size:14px;font-weight:700}.view-mode-select:hover{border-color:#99a9b1}.table-view-scroll{min-width:0;min-height:0;flex:1;overflow:auto;padding:16px 18px 48px}.board-table{width:100%;min-width:1010px;table-layout:fixed;color:#354049;background:#fff;border:1px solid #d8dee2;border-spacing:0;border-radius:7px;box-shadow:0 4px 14px #2430390f}.board-table th,.board-table td{height:50px;padding:0 10px;text-align:left;border-bottom:1px solid #e5e9ec}.board-table th{position:sticky;z-index:4;top:0;height:38px;color:#737f87;background:#f7f8f9;font-size:12px;font-weight:800}.board-table th:first-child{width:42px}.board-table th:nth-child(2){width:30%}.board-table th:nth-child(3){width:17%}.board-table th:nth-child(4){width:20%}.board-table th:nth-child(5){width:12%}.board-table th:nth-child(6){width:190px}.board-table th:last-child{width:42px}.board-table th>button{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0;color:inherit;background:transparent;border:0;font-size:inherit;font-weight:inherit}.board-table th>button:hover,.board-table th>button.is-active{color:#24735c}.board-table tbody tr{background:#fff;transition:background .12s ease,opacity .12s ease}.board-table tbody tr:hover{background:#f8fbfa}.board-table tbody tr.is-dragging{opacity:.36}.board-table tbody tr:last-child td{border-bottom:0}.board-table td>select,.board-table td>input{width:100%;height:31px;min-width:0;padding:0 7px;color:#44505a;background:transparent;border:1px solid transparent;border-radius:4px;outline:0;font-size:14px}.board-table td>select:hover,.board-table td>select:focus,.board-table td>input:hover,.board-table td>input:focus{background:#fff;border-color:#b8c5cb}.table-drag-handle{width:28px;height:34px;display:grid;place-items:center;padding:0;color:#8e99a2;background:transparent;border:0;border-radius:5px;cursor:grab;touch-action:none}.table-drag-handle:hover{color:#4d5962;background:#edf1f3}.table-drag-handle:disabled{opacity:.28;cursor:default}.table-card-cell{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:5px}.table-card-cell>input{width:100%;min-width:0;height:33px;padding:0 7px;color:#2f3941;background:transparent;border:1px solid transparent;border-radius:4px;outline:0;font-size:14px;font-weight:700}.table-card-cell>input:hover,.table-card-cell>input:focus{background:#fff;border-color:#9fb4be}.table-complete{width:20px;height:20px;display:grid;place-items:center;padding:0;color:#fff;background:#fff;border:2px solid #9ca7ae;border-radius:50%}.table-complete:hover{border-color:#308468;background:#e7f3ef}.table-complete.is-complete{background:#379574;border-color:#379574}.table-labels{display:flex;align-items:center;gap:4px;overflow:hidden}.table-labels>span{max-width:92px;height:20px;overflow:hidden;padding:0 7px;color:#fff;border-radius:4px;font-size:12px;font-weight:750;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.table-labels>span.is-colorless{color:#4d5963;background:#f1f3f5;border:1px solid #c8d0d7;line-height:18px}.table-members{display:flex;align-items:center}.table-members>span{width:27px;height:27px;display:grid;place-items:center;margin-right:-5px;color:#fff;background:#486f84;border:2px solid #fff;border-radius:50%;font-size:12px;font-weight:800}.table-due-cell{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:3px;color:#7a858e}.table-location{width:30px;height:30px;display:grid;place-items:center;padding:0;color:#31785f;background:#e5f2ed;border:0;border-radius:5px}.table-location:hover{background:#d2e9e0}.table-view-empty{min-height:250px;display:grid;place-items:center;align-content:center;gap:9px;color:#89949b}.table-view-empty strong{color:#5d6971;font-size:14px}.table-add-row,.calendar-add-form,.timeline-add-form{display:flex;align-items:center;gap:7px;padding:10px;background:#fff;border:1px solid #d8dee2;border-radius:6px;box-shadow:0 6px 18px #222e3714}.table-add-row{position:sticky;bottom:0;width:min(780px,calc(100vw - 72px));margin-top:10px}.table-add-row input,.table-add-row select,.calendar-add-form input,.calendar-add-form select,.timeline-add-form input,.timeline-add-form select{min-width:0;height:33px;padding:0 8px;color:#39454d;background:#fff;border:1px solid #bcc7cd;border-radius:5px;outline:0;font-size:14px}.table-add-row input{min-width:220px;flex:1}.calendar-view-toolbar,.timeline-view-toolbar{display:grid;grid-template-columns:minmax(170px,auto) auto minmax(0,1fr)}.calendar-navigation{display:flex;align-items:center;justify-content:center;gap:2px}.calendar-navigation .secondary-small{min-width:48px}.calendar-add-form,.timeline-add-form{position:relative;z-index:15;flex:0 0 auto;margin:8px 12px 0}.calendar-add-form input:first-child,.timeline-add-form>input:first-child{min-width:180px;flex:1}.calendar-grid{min-width:0;min-height:0;flex:1;display:grid;overflow:auto;gap:1px;margin:10px 12px 12px;background:#d9dfe3;border:1px solid #d3dadd;border-radius:6px;box-shadow:0 4px 14px #2430390f}.calendar-grid.mode-month,.calendar-grid.mode-week{grid-template-columns:repeat(7,minmax(112px,1fr));grid-template-rows:30px;grid-auto-rows:minmax(88px,1fr)}.calendar-grid.mode-day{grid-template-columns:minmax(320px,1fr);grid-template-rows:minmax(0,1fr)}.calendar-weekday{position:sticky;z-index:6;top:0;display:grid;place-items:center;color:#6f7a83;background:#f5f7f8;font-size:12px;font-weight:800;text-transform:uppercase}.calendar-day-cell{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fffffff7;transition:background .13s ease,box-shadow .13s ease}.calendar-day-cell.is-outside{background:#f3f5f6}.calendar-day-cell.is-over{position:relative;z-index:2;background:#e4f3ed;box-shadow:inset 0 0 0 2px #4c9b80}.calendar-day-cell>header{min-height:30px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#59656d}.calendar-day-cell>header span{font-size:12px;font-weight:800}.calendar-day-cell.is-outside>header span{color:#a4adb3}.calendar-day-cell>header i{padding:2px 5px;color:#fff;background:#34886b;border-radius:4px;font-size:12px;font-style:normal}.calendar-day-cards{min-height:0;flex:1;overflow-y:auto;padding:0 5px 7px;scrollbar-width:thin}.calendar-event{width:100%;min-height:28px;display:grid;grid-template-columns:3px 36px minmax(0,1fr);align-items:center;gap:5px;margin-bottom:4px;padding:0 6px 0 0;overflow:hidden;color:#344049;text-align:left;background:#f1f4f5;border:1px solid #dde3e6;border-radius:5px;box-shadow:0 1px 2px #1d28300f;touch-action:none}.calendar-event:hover{background:#fff;border-color:#9eb9ae;box-shadow:0 3px 8px #1d28301a}.calendar-event.is-dragging{opacity:.22}.calendar-event>i{width:3px;height:100%;align-self:stretch;border-radius:4px 0 0 4px}.calendar-event>span{color:#74808a;font-size:12px;font-variant-numeric:tabular-nums}.calendar-event>strong{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.calendar-event>small{grid-column:3;color:#7e8991;font-size:12px}.mode-day .calendar-day-cell>header{min-height:42px;padding:0 14px}.mode-day .calendar-day-cards{padding:2px 14px 18px}.mode-day .calendar-event{width:min(640px,100%);min-height:38px;grid-template-columns:4px 48px minmax(0,1fr);padding-right:10px}.mode-day .calendar-event>strong{font-size:14px}.dashboard-grid{min-width:0;min-height:0;flex:1;display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));grid-auto-rows:minmax(265px,1fr);gap:12px;overflow:auto;padding:14px}.dashboard-chart-panel{min-width:0;min-height:265px;display:flex;flex-direction:column;padding:12px 14px 15px;background:#fff;border:1px solid #d9dfe3;border-radius:7px;box-shadow:0 4px 13px #232f380f}.dashboard-chart-panel>header{height:36px;flex:0 0 36px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f2}.dashboard-chart-panel h2{margin:0;font-size:14px}.dashboard-chart-panel .icon-button{color:#6c7881}.dashboard-chart-empty{flex:1;display:grid;place-items:center;color:#89949c;font-size:12px;text-align:center}.dashboard-bars{min-height:0;flex:1;display:grid;align-content:center;gap:8px;overflow-y:auto;padding-top:10px}.dashboard-bars>button{width:100%;min-height:25px;display:grid;grid-template-columns:minmax(80px,130px) minmax(90px,1fr) 28px;align-items:center;gap:8px;padding:0;color:#56626b;text-align:left;background:transparent;border:0}.dashboard-bars>button>span{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dashboard-bars>button>i{height:15px;overflow:hidden;background:#edf1f3;border-radius:3px}.dashboard-bars>button b{min-width:2px;height:100%;display:block;border-radius:3px;transition:width .22s ease}.dashboard-bars>button strong{color:#3f4b53;font-size:12px;text-align:right}.dashboard-bars>button:hover>span{color:#216d57}.dashboard-donut-layout{min-height:0;flex:1;display:grid;grid-template-columns:minmax(130px,.75fr) minmax(160px,1fr);align-items:center;gap:18px;padding:12px 4px 0}.dashboard-donut{position:relative;width:min(160px,100%);aspect-ratio:1;justify-self:center;padding:0;border:0;border-radius:50%}.dashboard-donut:after{content:"";position:absolute;inset:24%;background:#fff;border-radius:50%}.dashboard-donut>span{position:absolute;z-index:2;inset:30%;display:grid;place-items:center;align-content:center}.dashboard-donut strong{font-size:22px}.dashboard-donut small{color:#7b868f;font-size:12px}.dashboard-legend{min-width:0;display:grid;gap:5px}.dashboard-legend>button{min-width:0;height:26px;display:grid;grid-template-columns:9px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:0 4px;color:#59656e;text-align:left;background:transparent;border:0;border-radius:4px}.dashboard-legend>button:hover{background:#f0f4f3}.dashboard-legend i{width:8px;height:8px;border-radius:2px}.dashboard-legend span{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dashboard-legend strong{font-size:12px;text-align:right}.dashboard-detail{position:absolute;z-index:25;top:54px;right:0;bottom:0;width:min(330px,92vw);display:flex;flex-direction:column;background:#fff;border-left:1px solid #ccd5da;box-shadow:-14px 0 34px #1d28302b}.dashboard-detail>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;padding:8px 10px 8px 14px;border-bottom:1px solid #e2e7ea}.dashboard-detail>header>div{min-width:0;display:flex;align-items:center;gap:9px}.dashboard-detail>header i{width:9px;height:34px;border-radius:3px}.dashboard-detail>header span{min-width:0;display:grid;gap:3px}.dashboard-detail>header strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.dashboard-detail>header small{color:#7c8790;font-size:12px}.dashboard-detail>div{min-height:0;overflow-y:auto;padding:8px}.dashboard-detail>div>button{width:100%;min-height:38px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;padding:5px 8px;color:#45515a;text-align:left;background:transparent;border:0;border-radius:5px;font-size:12px}.dashboard-detail>div>button:hover{background:#eef3f1}.dashboard-detail .is-complete{color:#318367}.timeline-scroll{min-width:0;min-height:0;flex:1;overflow:auto;background:#f5f7f8}.timeline-grid{min-height:100%;display:grid;grid-template-columns:176px minmax(0,1fr);align-content:start;background:#fff}.timeline-corner{position:sticky;z-index:13;top:0;left:0;height:38px;display:flex;align-items:center;padding:0 14px;color:#76828a;background:#f5f7f8;border-right:1px solid #d7dee2;border-bottom:1px solid #d7dee2;font-size:12px;font-weight:800;text-transform:uppercase}.timeline-bucket-header{position:sticky;z-index:12;top:0;height:38px;display:flex;background:#f5f7f8;border-bottom:1px solid #d7dee2}.timeline-bucket-header>div{height:38px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:4px;color:#66727b;border-right:1px solid #dde3e6;font-size:12px;font-weight:750}.timeline-bucket-header>div.is-current{color:#24725b;background:#e8f3ef}.timeline-bucket-header small{color:#96a0a7;font-size:11px}.timeline-group-row{grid-column:1 / -1;min-height:58px;display:grid;grid-template-columns:176px minmax(0,1fr)}.timeline-group-label{position:sticky;z-index:8;left:0;min-width:0;display:grid;grid-template-columns:7px minmax(0,1fr);align-content:center;gap:4px 8px;padding:8px 10px 8px 14px;background:#fff;border-right:1px solid #d7dee2;border-bottom:1px solid #e2e7ea}.timeline-group-label>i{grid-row:1 / 3;width:6px;height:32px;border-radius:3px}.timeline-group-label>strong{overflow:hidden;align-self:end;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.timeline-group-label>button{justify-self:start;padding:0;color:#2d7960;background:transparent;border:0;font-size:12px}.timeline-track{position:relative;display:flex;overflow:hidden;background:#fff;border-bottom:1px solid #e2e7ea}.timeline-track>span{height:100%;flex:0 0 auto;background:transparent;border-right:1px solid #edf0f2}.timeline-track>span.is-current{background:#37977412}.timeline-card-bar{position:absolute;z-index:3;height:27px;min-width:26px;display:grid;grid-template-columns:7px minmax(0,1fr) 7px;overflow:hidden;color:#fff;background:#347f69;border:1px solid #286a58;border-radius:5px;box-shadow:0 2px 5px #20493d33}.timeline-card-bar:hover{z-index:5;background:#2b725e;box-shadow:0 4px 10px #1f42383d}.timeline-card-body{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 3px;color:inherit;background:transparent;border:0;touch-action:none}.timeline-card-body strong{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.timeline-card-body span{flex:0 0 auto;color:#ffffffc2;font-size:11px}.timeline-resize-handle{width:7px;height:100%;padding:0;background:#ffffff14;border:0;cursor:ew-resize;touch-action:none}.timeline-resize-handle:hover{background:#ffffff47}.timeline-resize-handle:disabled{cursor:default}.timeline-add-form label{display:flex;align-items:center;gap:5px;color:#6d7880;font-size:12px}.timeline-add-form label input{width:168px}.timeline-unscheduled-tray{position:absolute;z-index:24;top:54px;right:0;bottom:0;width:min(310px,92vw);display:flex;flex-direction:column;background:#fff;border-left:1px solid #cbd4d9;box-shadow:-14px 0 34px #1d28302b}.timeline-unscheduled-tray>header{min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:8px 9px 8px 14px;border-bottom:1px solid #e2e7ea}.timeline-unscheduled-tray>header>div{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:2px 7px}.timeline-unscheduled-tray>header i{grid-row:1 / 3;width:7px;height:30px;border-radius:3px}.timeline-unscheduled-tray>header strong{font-size:14px}.timeline-unscheduled-tray>header span{color:#7f8a92;font-size:12px}.timeline-unscheduled-tray>div{min-height:0;overflow-y:auto;padding:8px}.timeline-unscheduled-tray>div>button{width:100%;min-height:38px;padding:6px 9px;color:#46515a;text-align:left;background:#f3f5f6;border:1px solid #e2e6e9;border-radius:5px;font-size:12px}.timeline-unscheduled-tray>div>button:hover{color:#246e58;background:#e8f2ee;border-color:#bad5cb}.map-view-workspace{min-width:0;min-height:0;flex:1;display:flex;overflow:hidden}.board-leaflet-map{width:100%;height:100%;min-width:0;flex:1;font-family:inherit;background:#dbe3df}.map-card-tray{width:304px;min-width:0;flex:0 0 304px;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-left:1px solid #ccd5d9;box-shadow:-8px 0 24px #222e3714}.map-card-tray>header{min-height:51px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid #e1e6e8}.map-card-tray>header>div{display:flex;align-items:center;gap:7px;color:#397d67}.map-card-tray>header strong{color:#3c4850;font-size:14px}.map-card-tray>header>span{color:#7d8890;font-size:12px}.map-card-tray-list{min-height:0;flex:1;overflow-y:auto;padding:7px}.map-card-tray-list.is-unlocated{flex:0 1 38%}.map-card-tray-list>button{width:100%;min-height:45px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px;padding:5px 7px;color:#4b575f;text-align:left;background:transparent;border:0;border-radius:5px}.map-card-tray-list>button:hover{background:#edf3f1}.map-card-tray-list>button>i{width:27px;height:27px;display:grid;place-items:center;color:#8c979e;background:#edf0f2;border-radius:5px}.map-card-tray-list>button>i.has-location{color:#fff;background:#3d9072}.map-card-tray-list>button>span{min-width:0;display:grid;gap:3px}.map-card-tray-list strong,.map-card-tray-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-card-tray-list strong{font-size:12px}.map-card-tray-list small{color:#828d95;font-size:12px}.map-unlocated-heading{min-height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;color:#7c878f;background:#f4f6f7;border-top:1px solid #e0e5e8;border-bottom:1px solid #e0e5e8;font-size:12px;font-weight:750}.claripace-map-marker{border:0;background:transparent}.claripace-map-marker>span{position:absolute;top:3px;left:4px;width:24px;height:24px;display:block;background:#2f8769;border:3px solid #fff;border-radius:50% 50% 50% 5px;box-shadow:0 3px 9px #18312959;transform:rotate(-45deg)}.claripace-map-marker>span:after{content:"";position:absolute;inset:6px;background:#fff;border-radius:50%}.claripace-map-popup .leaflet-popup-content{margin:8px}.claripace-map-popup .leaflet-popup-content-wrapper{border-radius:6px}.claripace-map-popup button{min-width:190px;display:grid;grid-template-columns:6px minmax(0,1fr);gap:3px 8px;padding:5px;color:#3b464e;text-align:left;background:transparent;border:0}.claripace-map-popup button>span{grid-row:1 / 4;width:6px;height:100%;border-radius:3px}.claripace-map-popup strong{font-size:14px}.claripace-map-popup small{color:#707c84;font-size:12px}.claripace-map-popup em{color:#879198;font-size:12px;font-style:normal}.modal-location{max-width:300px;min-height:38px;display:inline-grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;padding:5px 9px;color:#42505a;text-align:left;background:#edf2f0;border:1px solid transparent;border-radius:5px}.modal-location:hover{color:#266e57;background:#e1eee9;border-color:#b8d4c9}.modal-location>span,.location-current>span,.location-results button>span{min-width:0;display:grid;gap:2px}.modal-location strong,.modal-location small,.location-current strong,.location-current small,.location-results strong,.location-results small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-location strong{font-size:12px}.modal-location small{color:#78848c;font-size:12px}.location-popover{width:330px}.location-current{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;margin-bottom:10px;padding:8px;color:#2e775f;background:#e9f3ef;border-radius:6px}.location-current strong{color:#3d494f;font-size:12px}.location-current small{color:#718078;font-size:12px}.location-current .secondary-small{min-height:28px;padding:0 8px;font-size:12px}.location-search-field{display:grid;gap:5px;color:#66737b;font-size:12px;font-weight:750}.location-search-field>div{height:36px;display:flex;align-items:center;gap:7px;padding:0 9px;color:#6f7b83;background:#fff;border:1px solid #aeb9bf;border-radius:5px}.location-search-field>div:focus-within{color:#27745c;border-color:#3d9274;box-shadow:0 0 0 2px #3d927421}.location-search-field input{min-width:0;flex:1;color:#334048;background:transparent;border:0;outline:0;font-size:14px}.location-search-state{min-height:88px;display:flex;align-items:center;justify-content:center;gap:7px;color:#7f8a92;font-size:12px}.location-results{max-height:260px;display:grid;gap:3px;overflow-y:auto;margin-top:7px}.location-results>button{width:100%;min-height:44px;display:grid;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:6px;padding:5px 7px;color:#387b65;text-align:left;background:transparent;border:0;border-radius:5px}.location-results>button:hover{background:#edf4f1}.location-results strong{color:#3c4850;font-size:12px}.location-results small{color:#7e8990;font-size:12px}.create-from-template{width:100%;min-height:38px;display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:6px;padding:0 9px;color:#3d6f61;text-align:left;background:#edf4f1;border:1px solid #d7e6e0;border-radius:6px;font-size:14px;font-weight:700}.create-from-template:hover{background:#e2eee9}.create-from-template svg:last-child{justify-self:end}.column-footer-actions{position:relative;min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:3px;padding:2px 8px 7px 10px}.column-footer-actions .add-card-button{min-height:35px;margin:0}.card-template-button{width:34px;height:34px;display:grid;place-items:center;padding:0;color:#68747e;background:transparent;border:0;border-radius:5px}.card-template-button:hover,.card-template-button.is-active{color:#456f62;background:#e2ebe7}.card-template-popover{top:45px;right:7px;bottom:auto;width:274px;max-height:min(420px,calc(100vh - var(--topbar-height) - 92px));overflow-y:auto}.card-template-empty{min-height:90px;display:grid;place-items:center;align-content:center;gap:7px;color:#8a949c;font-size:12px}.card-template-list{max-height:260px;display:grid;gap:4px;overflow-y:auto}.card-template-list>button{min-width:0;min-height:49px;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:6px;padding:6px 8px;color:#3c4850;text-align:left;background:#f3f5f5;border:1px solid #e3e7e7;border-radius:5px}.card-template-list>button:hover{color:#286b56;background:#e9f1ee;border-color:#cbded7}.card-template-list>button>span{min-width:0;display:grid;gap:3px}.card-template-list strong,.card-template-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-template-list strong{font-size:14px}.card-template-list small{color:#7c888f;font-size:12px}.card-template-list svg{transform:rotate(-90deg)}.card-template-create{width:100%;min-height:35px;margin-top:7px;display:flex;align-items:center;justify-content:center;gap:6px;color:#3e6f61;background:#eaf2ef;border:0;border-radius:5px;font-size:12px;font-weight:750}.card-template-create:hover{background:#dfece7}.card-template-popover .inline-composer{padding:0;background:transparent;border:0;box-shadow:none}.card-template-badge{width:max-content;min-height:20px;display:inline-flex;align-items:center;gap:4px;margin-bottom:6px;padding:0 6px;color:#625187;background:#eee8f7;border:1px solid #ddd2ef;border-radius:4px;font-size:12px;font-weight:800}.card-create-from-template{width:max-content;min-height:36px;display:inline-flex;align-items:center;gap:7px;margin:3px 0 9px 42px;padding:0 12px;color:#fff;background:#5f4a9f;border:1px solid #4e3b88;border-radius:5px;font-size:12px;font-weight:780}.card-create-from-template:hover:not(:disabled){background:#523e8d}.card-create-from-template:disabled{cursor:default;opacity:.65}.custom-fields-popover{width:min(390px,calc(100vw - 24px));max-height:min(620px,calc(100vh - var(--topbar-height) - 24px));overflow-y:auto}.custom-fields-popover .board-menu-form{padding:0}.card-mirror-badge{width:max-content;max-width:100%;min-height:20px;display:inline-flex;align-items:center;gap:4px;margin-bottom:6px;padding:0 6px;overflow:hidden;color:#376f62;background:#e8f2ee;border:1px solid #cfe2da;border-radius:4px;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.card-mirror-badge.is-archived{color:#805e2c;background:#f6eddc;border-color:#e6d4b4}.card-custom-field-preview{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 2px 24px}.card-custom-field-preview>span{min-width:72px;max-width:100%;display:grid;gap:2px;padding:5px 7px;color:#4b565e;background:#f2f4f4;border:1px solid #dfe4e4;border-left-width:3px;border-radius:4px}.card-custom-field-preview small{overflow:hidden;color:#7b868d;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.card-custom-field-preview strong{min-width:0;display:flex;align-items:center;gap:3px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.custom-fields-section{display:block;clear:both;padding-top:2px}.custom-fields-heading{min-height:24px;display:flex;align-items:center;justify-content:space-between;color:#77828a}.custom-fields-heading>div{min-width:0;display:flex;align-items:center;gap:7px}.custom-fields-heading h3{margin:0}.custom-fields-heading>button{min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:#4d5961;background:#eef1f2;border:0;border-radius:5px;font-size:12px;font-weight:720}.custom-fields-heading>button:hover{color:#245f4e;background:#dfeae6}.card-custom-fields-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.card-custom-control,.card-custom-checkbox{min-width:0;min-height:58px;display:grid;align-content:center;gap:5px;padding:7px 9px;color:#657179;background:#f3f5f5;border:1px solid #e0e5e6;border-radius:6px;font-size:12px;font-weight:750}.card-custom-control>span,.card-custom-checkbox>span{display:flex;align-items:center;justify-content:space-between;gap:6px}.card-custom-control.is-ai-generated,.card-custom-checkbox.is-ai-generated{background:#eef7f3;border-color:#8fbbaa;box-shadow:0 0 0 2px #347c650f}.card-custom-control input,.card-custom-control select{width:100%;min-width:0;height:30px;padding:0 7px;color:#37434b;background:#fff;border:1px solid #bdc7ca;border-radius:4px;outline:0;font-size:12px}.card-custom-control input:focus,.card-custom-control select:focus{border-color:#39856d;box-shadow:0 0 0 2px #39856d1f}.card-custom-checkbox{grid-template-columns:minmax(0,1fr) 28px;align-items:center}.card-custom-checkbox input{width:18px;height:18px;justify-self:center;accent-color:#39856d}.board-menu-layer{position:fixed;z-index:180;inset:var(--topbar-height) 0 0 var(--rail-width);pointer-events:none}.archived-card-view{display:grid;gap:10px}.archived-mode-switch{height:34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;background:#e7ebed;border-radius:6px}.archived-mode-switch button{min-width:0;color:#66737c;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:720}.archived-mode-switch button:hover{background:#ffffff94}.archived-mode-switch button.is-active{color:#2e6554;background:#fff;box-shadow:0 1px 3px #141f2521}.archived-card-search{height:36px;display:flex;align-items:center;gap:7px;padding:0 9px;color:#72808a;background:#f2f4f5;border:1px solid #d8dee2;border-radius:5px}.archived-card-search input{min-width:0;flex:1;color:#35414a;background:transparent;border:0;outline:0;font-size:12px}.archived-card-list{display:grid;gap:6px}.archived-card-list article{min-width:0;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;background:#f5f6f7;border:1px solid #e0e4e7;border-radius:6px}.archived-card-list article>div:first-child{min-width:0;display:grid;gap:4px}.archived-card-list strong,.archived-card-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archived-card-list strong{color:#35414a;font-size:12px}.archived-card-list small{color:#7b878f;font-size:12px}.archived-card-list .archived-card-snooze{display:flex;align-items:center;gap:4px;color:#59668f}.archived-card-actions{display:flex;gap:4px}.archived-card-actions button{width:31px;height:31px;display:grid;place-items:center;padding:0;color:#4c7468;background:#e8f1ed;border:0;border-radius:4px}.archived-card-actions button:last-child{color:#a44d49;background:#f5e9e8}.archived-card-confirm{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;padding-top:6px;border-top:1px solid #e0e4e7}.archived-card-confirm span{color:#8a5550;font-size:12px}.archived-card-confirm button{min-height:28px;padding:0 8px;color:#59656e;background:#e8ecef;border:0;border-radius:4px;font-size:12px;font-weight:730}.archived-card-confirm button:first-of-type{color:#fff;background:#bd4f4a}.archived-card-state{min-height:150px;display:grid;place-items:center;align-content:center;gap:8px;color:#87929a;font-size:12px}.archived-card-state strong{color:#66727b;font-size:12px}.board-menu-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#12181e1f;border:0;pointer-events:auto}.board-menu-drawer{position:absolute;top:0;right:0;bottom:0;width:min(370px,calc(100vw - var(--rail-width)));display:flex;flex-direction:column;overflow:hidden;color:#364149;background:#f7f8f8;border-left:1px solid #cfd6d9;box-shadow:-16px 0 42px #0f171d38;pointer-events:auto}.board-menu-header{min-height:54px;flex:0 0 54px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:4px;padding:0 10px;background:#fff;border-bottom:1px solid #dde3e5}.board-menu-header strong{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.board-menu-header .icon-button{color:#68747b}.board-menu-content{min-height:0;flex:1;overflow-y:auto}.board-menu-main{display:grid;align-content:start}.board-menu-about{min-width:0;min-height:78px;display:grid;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 15px;background:#fff;border-bottom:1px solid #e0e5e7}.board-menu-thumb{width:66px;height:43px;background-position:center;background-size:cover;border-radius:5px;box-shadow:inset 0 0 0 1px #141e261f}.board-menu-about>div{min-width:0;display:grid;gap:4px}.board-menu-about strong,.board-menu-about small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-menu-about strong{color:#2f3940;font-size:14px}.board-menu-about small{color:#7c878e;font-size:12px}.board-menu-about em{padding:4px 6px;color:#625187;background:#eee8f7;border-radius:4px;font-size:12px;font-style:normal;font-weight:800}.board-menu-group{display:grid;padding:8px;background:#fff;border-bottom:1px solid #e0e5e7}.board-menu-group>button{min-height:42px;display:grid;grid-template-columns:25px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:5px 9px;color:#455159;text-align:left;background:transparent;border:0;border-radius:5px;font-size:14px}.board-menu-group>button:hover{color:#286b56;background:#edf3f1}.board-menu-group>button:disabled{opacity:.5;cursor:default}.board-menu-group>button.is-current{color:#276a55;background:#e9f2ef}.board-menu-group>button>span:nth-child(2){min-width:0;display:grid;gap:3px}.board-menu-group>button strong,.board-menu-group>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-menu-group>button strong{font-size:14px;font-weight:720}.board-menu-group>button small{color:#7d898f;font-size:12px;line-height:1.3}.board-menu-group>button>svg:last-child{justify-self:end;color:#929ca2}.board-menu-danger-group{margin-top:8px;border-top:1px solid #e0e5e7}.board-menu-danger-group>button{color:#a14a46}.board-menu-danger-group>button:hover{color:#a14a46;background:#f8eceb}.board-export-view{min-height:100%;display:grid;align-content:start;background:#f7f8f8}.board-export-link-section{min-width:0;display:grid;gap:8px;padding:16px;background:#fff;border-bottom:1px solid #e0e5e7}.board-export-link-section>label{color:#56636b;font-size:12px;font-weight:800}.board-export-link-section>p{margin:0;color:#7a868d;font-size:12px;line-height:1.5}.board-export-link{min-width:0;height:39px;display:grid;grid-template-columns:23px minmax(0,1fr) 34px;align-items:center;gap:4px;padding:0 3px 0 9px;color:#5b737d;background:#f4f6f7;border:1px solid #c8d1d5;border-radius:5px}.board-export-link input{min-width:0;width:100%;height:35px;padding:0;color:#3f4c54;background:transparent;border:0;outline:0;font-size:12px;text-overflow:ellipsis}.board-export-link .icon-button{width:32px;height:32px;color:#316e5c;background:#e4efeb}.board-export-actions{display:grid;padding:8px;background:#fff;border-bottom:1px solid #e0e5e7}.board-export-actions>button,.board-export-actions>a{min-width:0;min-height:48px;display:grid;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:6px 9px;color:#455159;text-align:left;text-decoration:none;background:transparent;border:0;border-radius:5px;font-size:14px}.board-export-actions>button:hover,.board-export-actions>a:hover{color:#286b56;background:#edf3f1}.board-export-actions>button>span,.board-export-actions>a>span{min-width:0;display:grid;gap:3px}.board-export-actions strong,.board-export-actions small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-export-actions strong{font-size:14px;font-weight:740}.board-export-actions small{color:#7d898f;font-size:12px}.board-export-actions>button>svg:last-child,.board-export-actions>a>svg:last-child{justify-self:end;color:#929ca2}.board-export-qr{min-height:310px;display:grid;justify-items:center;align-content:start;gap:11px;padding:18px 16px 24px;text-align:center;background:#fff}.board-export-qr p{margin:0;color:#68757d;font-size:12px;line-height:1.55}.board-export-qr img{width:min(230px,72vw);height:min(230px,72vw);object-fit:contain;image-rendering:pixelated;border:8px solid #fff;box-shadow:0 0 0 1px #d9e0e3}.board-export-qr>a{min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;color:#2d6f5a;text-decoration:none;background:#e8f1ed;border-radius:5px;font-size:12px;font-weight:780}.board-menu-form{display:grid;gap:14px;padding:16px}.board-menu-form>label:not(.board-menu-check){min-width:0;display:grid;gap:6px;color:#59666e;font-size:12px;font-weight:750}.board-menu-form>label input,.board-menu-form>label select{width:100%;min-width:0;height:37px;padding:0 9px;color:#37434b;background:#fff;border:1px solid #adb9be;border-radius:5px;outline:0;font-size:14px}.board-menu-form>label input:focus,.board-menu-form>label select:focus{border-color:#39856d;box-shadow:0 0 0 2px #39856d21}.board-menu-check{min-height:30px;display:grid;grid-template-columns:19px minmax(0,1fr);align-items:center;gap:8px;color:#4e5b63;font-size:12px}.board-menu-check input{width:17px!important;height:17px!important;margin:0;padding:0!important;accent-color:#39856d}.board-menu-note{margin:-2px 0 0;color:#7c878e;font-size:12px;line-height:1.5}.board-menu-primary,.board-menu-danger{width:100%;min-height:38px;color:#fff;background:#347c65;border:0;border-radius:5px;font-size:14px;font-weight:780}.board-menu-primary:hover{background:#286b56}.board-menu-primary:disabled,.board-menu-danger:disabled{opacity:.58;cursor:default}.board-menu-danger{background:#c64f4a}.board-menu-danger:hover{background:#ad413d}.board-menu-confirm{display:grid;justify-items:center;gap:10px;padding:32px 20px;text-align:center}.board-menu-confirm>span,.template-mode-icon{width:48px;height:48px;display:grid;place-items:center;color:#a34844;background:#f6e8e7;border-radius:50%}.board-menu-confirm h3,.template-mode-form h3{margin:2px 0 0;color:#323d44;font-size:14px}.board-menu-confirm p{margin:0 0 8px;color:#6d7980;font-size:12px;line-height:1.6}.template-mode-form{justify-items:stretch}.template-mode-icon{justify-self:center;color:#65538b;background:#eee9f7}.template-mode-form h3{text-align:center}.board-menu-section-label{margin:0;padding:12px 15px 7px;color:#7b878e;font-size:12px;font-weight:800;text-transform:uppercase}.board-about-view,.board-settings-view,.board-background-view,.board-activity-view{min-height:100%;display:grid;align-content:start;background:#f7f8f8}.board-about-view>section,.board-about-view>form,.board-settings-view>section,.board-background-view>section{min-width:0;display:grid;gap:10px;padding:16px;background:#fff;border-bottom:1px solid #e0e5e7}.board-about-view h3,.board-settings-view h3,.board-background-view h3{margin:0;color:#647078;font-size:12px;font-weight:800}.board-admin-list{display:grid;gap:8px}.board-admin-list>div{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px}.board-admin-list>div>span,.board-activity-avatar{width:32px;height:32px;display:grid;place-items:center;color:#fff;background:#357e68;border-radius:50%;font-size:12px;font-weight:850}.board-admin-list p{min-width:0;display:grid;gap:2px;margin:0}.board-admin-list strong,.board-admin-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-admin-list strong{color:#354149;font-size:14px}.board-admin-list small{color:#849097;font-size:12px}.board-about-view>form label{color:#647078;font-size:12px;font-weight:800}.board-about-view textarea{width:100%;min-height:138px;resize:vertical;padding:9px;color:#354149;background:#fff;border:1px solid #b5c0c5;border-radius:5px;outline:0;font:inherit;font-size:12px;line-height:1.55}.board-about-view textarea:focus{border-color:#39856d;box-shadow:0 0 0 2px #39856d21}.board-about-view textarea:disabled{color:#758188;background:#f3f5f5}.board-about-view>form>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.board-about-view>form>div>button:last-child{min-width:68px;color:#56636b;background:#e9edef;border:0;border-radius:5px;font-size:12px}.board-about-permissions p{min-width:0;display:flex;align-items:center;gap:8px;margin:0;color:#657179;font-size:12px}.board-about-permissions>button{min-height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:#2e705b;background:#e9f1ee;border:0;border-radius:5px;font-size:12px;font-weight:750}.board-settings-readonly{min-height:43px;display:flex;align-items:center;gap:7px;margin:0;padding:9px 16px;color:#7b6642;background:#fff7df;border-bottom:1px solid #ead9a8;font-size:12px}.board-settings-view>section{gap:4px}.board-settings-view>section>h3{margin-bottom:6px}.board-settings-view>section>label,.board-setting-toggle{min-width:0;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:10px;padding:7px 3px;color:#40505a;background:transparent;border:0;border-bottom:1px solid #edf0f1;text-align:left}.board-settings-view>section>label>span,.board-setting-toggle>span{min-width:0;display:grid;gap:4px}.board-settings-view strong{font-size:12px}.board-settings-view small{color:#7e8a91;font-size:12px;line-height:1.4}.board-settings-view select{width:132px;height:34px;padding:0 25px 0 7px;color:#45525a;background:#fff;border:1px solid #b8c2c6;border-radius:5px;outline:0;font-size:12px}.board-settings-view select:focus{border-color:#39856d;box-shadow:0 0 0 2px #39856d1f}.board-setting-toggle{grid-template-columns:minmax(0,1fr) 36px;width:100%}.board-setting-toggle>i{position:relative;width:34px;height:20px;display:grid;place-items:center;justify-self:end;color:#fff;background:#aab3b8;border-radius:10px;font-style:normal;transition:background .14s ease}.board-setting-toggle>i:before{content:"";position:absolute;left:3px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #141e2447;transition:transform .14s ease}.board-setting-toggle>i.is-on{background:#347c65}.board-setting-toggle>i.is-on:before{transform:translate(14px)}.board-setting-toggle>i svg{position:relative;z-index:1;margin-left:-13px;opacity:0}.board-setting-toggle>i.is-on svg{margin-left:0;opacity:1}.board-background-tabs,.board-activity-tabs{min-height:47px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:7px 12px;background:#fff;border-bottom:1px solid #e0e5e7}.board-background-tabs button,.board-activity-tabs button{min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;color:#65727a;background:#eef1f2;border:0;border-radius:5px;font-size:12px;font-weight:750}.board-background-tabs button.is-active,.board-activity-tabs button.is-active{color:#fff;background:#347c65}.board-background-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.board-background-grid button{position:relative;min-width:0;aspect-ratio:1.52;display:grid;place-items:center;overflow:hidden;padding:0;color:#fff;background-position:center;background-size:cover;border:2px solid transparent;border-radius:6px;box-shadow:inset 0 0 0 1px #121d2424}.board-background-grid button:hover{filter:brightness(1.06)}.board-background-grid button.is-selected{border-color:#fff;box-shadow:0 0 0 2px #347c65}.board-activity-view{grid-template-rows:auto minmax(0,1fr) auto;min-height:100%}.board-activity-tabs{position:sticky;z-index:1;top:0}.board-activity-list{display:grid;align-content:start;background:#fff}.board-activity-item{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:12px 14px;border-bottom:1px solid #e7ebed}.board-activity-item>div{min-width:0;display:grid;gap:5px}.board-activity-item p{margin:0;color:#55626a;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.board-activity-item p strong{color:#334048;font-size:12px}.board-activity-item p a{color:#276e58;font-weight:750;text-decoration:none}.board-activity-item blockquote{margin:0;padding:7px 8px;color:#445159;background:#f2f4f5;border-left:3px solid #91b6a9;border-radius:0 4px 4px 0;font-size:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.board-activity-item time{color:#8b959b;font-size:12px}.board-activity-state{min-height:180px;display:grid;place-items:center;align-content:center;gap:8px;color:#89949a;font-size:12px}.board-activity-more{min-height:37px;margin:10px 14px 14px;color:#356f5d;background:#e8f0ed;border:0;border-radius:5px;font-size:12px;font-weight:760}.board-label-manager{min-height:100%;display:grid;align-content:start;padding-bottom:18px;background:#f7f8f8}.board-label-search{display:grid;gap:6px;padding:14px;background:#fff;border-bottom:1px solid #e1e6e7}.board-label-search>label{min-width:0;height:37px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:4px;padding:0 8px;color:#708087;background:#fff;border:1px solid #9facb1;border-radius:5px}.board-label-search input{min-width:0;width:100%;height:33px;padding:0;color:#354149;background:transparent;border:0;outline:0;font-size:12px}.board-label-search>label:focus-within{border-color:#347c65;box-shadow:0 0 0 2px #347c651f}.board-label-search small{color:#889298;font-size:12px}.board-label-list{display:grid;gap:5px;padding:12px 14px 6px;background:#fff}.board-label-list h3{margin:0 0 3px;color:#657179;font-size:12px;font-weight:800}.board-label-row{min-width:0;min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) 33px;align-items:center;gap:5px}.board-label-swatch{min-width:0;width:100%;min-height:34px;overflow:hidden;padding:0 10px;color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:4px;font-size:12px;font-weight:760}.board-label-swatch:hover:not(:disabled){filter:brightness(.94);transform:translate(2px)}.board-label-swatch:disabled{cursor:default}.board-label-swatch.is-colorless{color:#48555d;background:#f1f3f5;border:1px solid #c8d0d7}.board-label-edit{width:33px;height:33px;color:#65737b}.board-label-edit:hover:not(:disabled){color:#286b56;background:#e9f1ee}.board-label-edit:disabled{opacity:.45;cursor:default}.board-label-empty{min-height:88px;display:grid;place-items:center;color:#8a949a;font-size:12px}.board-label-create,.board-label-accessibility{min-height:37px;margin:10px 14px 0;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:5px;font-size:12px;font-weight:760}.board-label-create{color:#fff;background:#347c65}.board-label-create:hover{background:#286b56}.board-label-accessibility{color:#4d5961;background:#e9edef}.board-label-accessibility:hover{color:#2e6f5b;background:#dfe9e5}.board-label-accessibility[aria-checked=true]{color:#fff;background:#397e69}.board-label-accessibility:disabled{opacity:.58;cursor:default}.board-label-form{padding:16px}.board-label-delete{padding:18px 16px}.custom-field-list{display:grid;align-content:start;padding-bottom:20px}.custom-field-help{margin:0;padding:11px 14px 13px;color:#68757d;background:#f5f7f7;border-bottom:1px solid #e0e5e6;font-size:12px;line-height:1.55}.custom-field-row{min-width:0;min-height:57px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:6px 14px;color:#3d4951;text-align:left;background:#fff;border:0;border-bottom:1px solid #e6eaeb}.custom-field-row:hover{background:#edf3f1}.custom-field-type{width:29px;height:29px;display:grid;place-items:center;color:#fff;background:#647581;border-radius:5px;font-size:12px;font-weight:850}.custom-field-type.type-select{background:#347c65}.custom-field-type.type-number{background:#2f76b8}.custom-field-type.type-date{background:#bc7140}.custom-field-type.type-text{background:#7660a3}.custom-field-row>span:nth-child(2){min-width:0;display:grid;gap:4px}.custom-field-row strong,.custom-field-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-field-row strong{font-size:14px}.custom-field-row small{color:#7d888f;font-size:12px}.custom-field-row>svg{color:#9aa3a8}.custom-field-create{min-height:38px;margin:14px 14px 2px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:#347c65;border:0;border-radius:5px;font-size:12px;font-weight:750}.custom-field-presets>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 14px}.custom-field-presets button{min-width:0;min-height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:#4c5961;background:#fff;border:1px solid #dce2e4;border-radius:5px;font-size:12px}.custom-field-presets button:hover{color:#286b56;border-color:#b9d1c8}.custom-field-presets button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-options-editor{min-width:0;display:grid;gap:8px;margin:0;padding:0;border:0}.field-options-editor legend{margin-bottom:7px;color:#59666e;font-size:12px;font-weight:750}.field-option-row{min-width:0;display:grid;grid-template-columns:15px 18px minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px;background:#fff;border:1px solid #e0e5e6;border-radius:5px}.field-option-row>input{min-width:0;height:31px;padding:0 7px;border:1px solid #b8c2c6;border-radius:4px;outline:0;font-size:12px}.field-option-grip{color:#9aa4aa}.field-option-swatch{width:14px;height:26px;border-radius:3px}.field-option-actions{display:flex;gap:2px}.field-option-actions .icon-button{width:23px;height:25px}.field-option-actions .icon-button:disabled{opacity:.3;cursor:default}.field-option-colors{grid-column:3 / -1;display:flex;flex-wrap:wrap;gap:5px}.field-option-colors button{width:22px;height:18px;display:grid;place-items:center;padding:0;color:#fff;border:2px solid transparent;border-radius:4px}.field-option-colors button.is-selected{border-color:#26343b}.field-add-option{min-height:33px;display:flex;align-items:center;justify-content:center;gap:5px;color:#436f62;background:#e8f0ed;border:0;border-radius:5px;font-size:12px;font-weight:750}.field-delete-button{min-height:35px;display:flex;align-items:center;justify-content:center;gap:6px;color:#ad4945;background:transparent;border:1px solid #e6c7c5;border-radius:5px;font-size:12px}.field-delete-confirm{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;padding:8px;color:#8c4a46;background:#f8eceb;border:1px solid #efd4d2;border-radius:5px;font-size:12px}.field-delete-confirm button{min-height:27px;padding:0 7px;color:#97433f;background:#fff;border:1px solid #e3bebc;border-radius:4px;font-size:12px}.boards-hub,.templates-page{position:fixed;inset:var(--topbar-height) 0 0 var(--rail-width);min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:#344149;background:#f4f6f6}.library-loading{position:fixed;inset:var(--topbar-height) 0 0 var(--rail-width);display:grid;place-items:center;align-content:center;gap:8px;color:#77848b;background:#f4f6f6;font-size:12px}.hub-header,.templates-header{min-height:76px;flex:0 0 76px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 26px;background:#fff;border-bottom:1px solid #dce3e5}.hub-header>div,.templates-header>div{min-width:0;display:flex;align-items:center;gap:11px}.hub-header>div>span,.templates-header>div>span{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:#fff;background:#347c65;border-radius:7px}.hub-header h1,.templates-header h1{margin:0;color:#303c44;font-size:17px}.hub-header p,.templates-header p{margin:3px 0 0;color:#859097;font-size:12px}.hub-primary{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 13px;color:#fff;background:#347c65;border:0;border-radius:5px;font-size:12px;font-weight:750}.hub-primary:hover{background:#286b56}.boards-hub-scroll{min-height:0;flex:1;overflow-y:auto;padding:22px clamp(18px,4vw,56px) 54px}.boards-hub-scroll>*{width:min(1180px,100%);margin-right:auto;margin-left:auto}.template-library-band{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:25px;padding:10px 15px;color:#3f4c54;background:#fff;border:1px solid #dce3e5;border-left:4px solid #7b62a9;border-radius:6px}.template-library-band>div{display:flex;align-items:center;gap:10px;color:#70589c}.template-library-band>div>span{display:grid;gap:3px}.template-library-band strong{color:#3b464d;font-size:14px}.template-library-band small{color:#818c93;font-size:12px}.template-library-band>button{min-height:32px;display:flex;align-items:center;gap:5px;padding:0 10px;color:#65508f;background:#eee9f6;border:0;border-radius:5px;font-size:12px;font-weight:750}.recent-board-section{margin-bottom:28px}.recent-board-section>header{min-height:39px;display:flex;align-items:center;gap:8px;color:#4b5860}.recent-board-section>header>svg{color:#347c65}.recent-board-section h2{margin:0;font-size:14px;letter-spacing:0}.workspace-board-section{margin-bottom:31px}.workspace-board-section>header{min-height:45px;display:flex;align-items:center;gap:9px;margin-bottom:9px}.workspace-section-link{min-width:0;min-height:43px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:3px 7px 3px 0;color:inherit;text-align:left;background:transparent;border:0;border-radius:5px}.workspace-section-link:hover{color:#2e6b58;background:#e9efed}.workspace-section-link>div:nth-child(2){min-width:0}.workspace-section-link h2,.workspace-section-link p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-section-link>svg{color:#7d898f}.workspace-letter{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#3a7894;border-radius:6px;font-size:14px;font-weight:800}.workspace-board-section h2{margin:0;font-size:14px}.workspace-board-section header p{margin:2px 0 0;color:#869198;font-size:12px}.boards-grid{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:11px}.hub-board-tile,.hub-new-board{position:relative;min-width:0;aspect-ratio:1.72;overflow:hidden;padding:0;color:#fff;text-align:left;background:#e6eaea;border:1px solid rgba(25,37,44,.12);border-radius:6px;box-shadow:0 2px 7px #1722291c}.hub-board-tile:hover{box-shadow:0 7px 19px #1722292e;transform:translateY(-1px)}.hub-board-tile-main{position:absolute;inset:0;width:100%;height:100%;padding:0;color:inherit;text-align:left;background:transparent;border:0}.hub-board-background{position:absolute;inset:0;background-position:center;background-size:cover;transition:transform .18s ease}.hub-board-tile:hover .hub-board-background{transform:scale(1.025)}.hub-board-title{position:absolute;z-index:1;top:11px;right:36px;left:12px;overflow:hidden;font-size:14px;font-weight:800;text-shadow:0 1px 3px rgba(10,15,20,.5);text-overflow:ellipsis;white-space:nowrap}.hub-board-star{position:absolute;z-index:2;top:7px;right:7px;width:29px;height:29px;display:grid;place-items:center;padding:0;color:#fff;background:#10181f57;border:1px solid rgba(255,255,255,.18);border-radius:5px;opacity:0;transform:translate(5px);transition:color .12s ease,background .12s ease,opacity .12s ease,transform .12s ease}.hub-board-tile:hover .hub-board-star,.hub-board-star:focus-visible,.hub-board-tile.is-starred .hub-board-star{opacity:1;transform:translate(0)}.hub-board-star:hover:not(:disabled){color:#f5cf56;background:#10181f94}.hub-board-tile.is-starred .hub-board-star{color:#f5cf56}.hub-board-star:disabled{cursor:wait;opacity:.62}.hub-new-board{display:grid;place-items:center;align-content:center;gap:6px;color:#68747b;background:#e7ebec;border-style:dashed;box-shadow:none;font-size:12px}.hub-new-board:hover{color:#347c65;background:#dfe9e5;border-color:#9fc2b5}.closed-boards-section{margin-top:6px;overflow:hidden;background:#fff;border:1px solid #dce3e5;border-radius:6px}.closed-boards-toggle{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;color:#4e5a62;background:transparent;border:0;font-size:12px;font-weight:750}.closed-boards-toggle>span{display:flex;align-items:center;gap:8px}.closed-boards-section.is-open .closed-boards-toggle>svg{transform:rotate(180deg)}.closed-board-list{display:grid;border-top:1px solid #e1e6e7}.closed-board-row{min-width:0;min-height:65px;display:grid;grid-template-columns:66px minmax(0,1fr) auto 34px;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid #e7ebec}.closed-board-row:last-child{border-bottom:0}.closed-board-thumb{width:66px;height:42px;background-position:center;background-size:cover;border-radius:4px}.closed-board-row>div{min-width:0;display:grid;gap:4px}.closed-board-row strong,.closed-board-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.closed-board-row strong{font-size:14px}.closed-board-row small{color:#828d94;font-size:12px}.closed-board-row>button{min-height:31px;display:flex;align-items:center;gap:5px;padding:0 9px;color:#3f6f62;background:#e8f0ed;border:0;border-radius:5px;font-size:12px;font-weight:750}.closed-board-row>.closed-delete{width:31px;padding:0;justify-content:center;color:#a64a46;background:#f7e9e8}.hub-empty{min-height:116px;display:grid;place-items:center;align-content:center;gap:8px;margin:0;color:#89949b;font-size:12px}.hub-dialog-layer{position:fixed;z-index:280;inset:0;display:grid;place-items:center;padding:18px;background:#0d131894;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hub-confirm-dialog{width:min(420px,100%);color:#39454d;background:#fff;border:1px solid #d5dcdf;border-radius:7px;box-shadow:0 24px 65px #0a111657}.hub-confirm-dialog>header,.use-template-dialog>header{min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;padding:0 9px 0 16px;border-bottom:1px solid #e0e5e7;font-size:14px}.hub-confirm-dialog>p{margin:0;padding:18px 16px;color:#66727a;font-size:12px;line-height:1.6}.hub-confirm-dialog>div{display:flex;justify-content:flex-end;gap:7px;padding:0 16px 16px}.hub-confirm-dialog>div button{min-height:34px;padding:0 12px;color:#536068;background:#edf0f1;border:0;border-radius:5px;font-size:12px;font-weight:750}.hub-confirm-dialog>div .danger{color:#fff;background:#c64f4a}.reopen-workspace-dialog>label{display:grid;gap:6px;padding:0 16px;color:#59666d;font-size:12px;font-weight:750}.reopen-workspace-dialog select{width:100%;height:36px;padding:0 9px;color:#354249;background:#fff;border:1px solid #b9c5c9;border-radius:5px}.reopen-workspace-empty{margin:0 16px!important;padding:11px!important;color:#765e2d!important;background:#fff6dc;border:1px solid #ead8a6;border-radius:5px}.template-search{width:min(330px,40vw);height:37px;display:flex;align-items:center;gap:7px;padding:0 10px;color:#7c888f;background:#f2f4f4;border:1px solid #d4dcdf;border-radius:6px}.template-search:focus-within{color:#347c65;background:#fff;border-color:#70a895;box-shadow:0 0 0 2px #347c651a}.template-search input{min-width:0;flex:1;background:transparent;border:0;outline:0;font-size:12px}.templates-layout{min-height:0;flex:1;display:grid;grid-template-columns:220px minmax(0,1fr);overflow:hidden}.template-categories{min-height:0;overflow-y:auto;padding:20px 12px;background:#fff;border-right:1px solid #dce3e5}.template-categories>p{margin:0 10px 10px;color:#849097;font-size:12px;font-weight:800;text-transform:uppercase}.template-categories>button{width:100%;min-height:36px;display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;padding:0 10px;color:#59666e;text-align:left;background:transparent;border:0;border-radius:5px;font-size:12px}.template-categories>button:hover{background:#f0f3f3}.template-categories>button.is-active{color:#286b56;background:#e5efeb;font-weight:800}.template-categories svg{justify-self:end}.template-gallery-scroll{min-height:0;overflow-y:auto;padding:24px clamp(18px,3vw,44px) 52px}.template-mobile-categories{display:none}.template-gallery-section{width:min(1120px,100%);margin:0 auto 32px}.template-gallery-section>header{min-height:40px;display:flex;align-items:center;gap:7px}.template-gallery-section h2{margin:0;font-size:14px}.template-gallery-section header span{min-width:22px;height:20px;display:grid;place-items:center;color:#758087;background:#e3e8e9;border-radius:10px;font-size:12px}.template-grid{display:grid;grid-template-columns:repeat(3,minmax(210px,1fr));gap:13px}.template-tile{min-width:0;display:grid;grid-template-rows:132px minmax(142px,auto);overflow:hidden;padding:0;color:#39454d;text-align:left;background:#fff;border:1px solid #dbe2e4;border-radius:7px;box-shadow:0 2px 7px #141f2614}.template-tile:hover{border-color:#a7c6bb;box-shadow:0 8px 23px #141f2624;transform:translateY(-1px)}.template-tile-image{position:relative;display:block;background-position:center;background-size:cover}.template-tile-image em{position:absolute;top:9px;left:9px;padding:4px 7px;color:#fff;background:#71599c;border-radius:4px;font-size:12px;font-style:normal;font-weight:800}.template-tile-copy{min-width:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:5px;padding:11px 12px}.template-tile-copy>small{color:#347c65;font-size:12px;font-weight:800}.template-tile-copy>strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.template-tile-copy>p{display:-webkit-box;margin:0;overflow:hidden;color:#707c83;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.template-tile-copy>span{display:flex;justify-content:space-between;gap:7px;color:#89939a;font-size:12px}.template-tile-copy i{min-width:0;display:flex;align-items:center;gap:3px;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.template-loading{min-height:300px;display:grid;place-items:center;color:#89949b;font-size:12px}.template-detail-header{min-height:88px;flex:0 0 88px;display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:18px;padding:0 25px;background:#fff;border-bottom:1px solid #dce3e5}.template-back-button{min-height:34px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#5f6c74;background:transparent;border:0;border-radius:5px;font-size:12px}.template-back-button:hover{background:#eef1f2}.template-detail-heading{min-width:0;display:flex;align-items:center;gap:10px}.template-author-mark{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;color:#fff;background:#71599c;border-radius:7px}.template-detail-heading>div{min-width:0}.template-detail-heading p{margin:0 0 3px;color:#347c65;font-size:12px;font-weight:800}.template-detail-heading h1{margin:0;overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.template-detail-heading div>span{color:#879299;font-size:12px}.template-detail-scroll{min-height:0;flex:1;overflow-y:auto;padding:25px clamp(16px,4vw,54px) 55px}.template-detail-scroll>*{width:min(1180px,100%);margin-right:auto;margin-left:auto}.template-detail-summary{min-height:130px;display:grid;grid-template-columns:minmax(0,1fr) 210px;overflow:hidden;background:#fff;border:1px solid #dce3e5;border-radius:7px}.template-detail-copy{padding:20px}.template-detail-copy h2{margin:0 0 8px;font-size:15px}.template-detail-copy>p{max-width:720px;margin:0;color:#66737b;font-size:12px;line-height:1.6}.template-detail-copy>div{display:flex;flex-wrap:wrap;gap:14px;margin-top:15px;color:#818d94;font-size:12px}.template-detail-copy>div span{display:flex;align-items:center;gap:5px}.template-detail-accent{display:grid;place-items:center;color:#ffffffe6;background-position:center;background-size:cover}.template-board-preview{min-height:410px;margin-top:18px;overflow:hidden;background-position:center;background-size:cover;border:1px solid rgba(24,35,43,.14);border-radius:7px;box-shadow:0 8px 25px #151f2629}.template-board-preview>header{min-height:51px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;color:#fff;background:#121a215c;border-bottom:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.template-board-preview>header strong{font-size:14px}.template-board-preview>header span{font-size:12px}.template-board-preview>div{display:flex;align-items:flex-start;gap:10px;overflow-x:auto;padding:12px}.template-preview-list{width:250px;min-height:100px;flex:0 0 250px;padding:7px;background:#f7f8f9f0;border:1px solid rgba(255,255,255,.58);border-radius:7px;box-shadow:0 2px 8px #1019201f}.template-preview-list>header{min-height:31px;display:flex;align-items:center;justify-content:space-between;padding:0 5px}.template-preview-list>header strong{font-size:12px}.template-preview-list>header span{color:#7d888f;font-size:12px}.template-preview-list article{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px;padding:7px 8px;color:#414c53;background:#fff;border:1px solid #e0e5e6;border-radius:5px;font-size:12px}.template-preview-list article.is-template-card{border-left:3px solid #71599c}.template-preview-list article em{padding:3px 5px;color:#65508e;background:#eee9f6;border-radius:3px;font-size:11px;font-style:normal;font-weight:800}.use-template-dialog{width:min(420px,100%);max-height:calc(100vh - 36px);overflow-y:auto;color:#3a464d;background:#fff;border:1px solid #d5dcdf;border-radius:7px;box-shadow:0 24px 65px #0a111657}.use-template-mini-preview{width:calc(100% - 32px);aspect-ratio:2.15;margin:16px;display:grid;place-items:center;color:#fff;background-position:center;background-size:cover;border-radius:6px;box-shadow:0 6px 16px #141f2629}.use-template-dialog form{display:grid;gap:12px;padding:0 16px 17px}.use-template-dialog form>label:not(.use-template-check){display:grid;gap:5px;color:#5b676f;font-size:12px;font-weight:750}.use-template-dialog input:not([type=checkbox]),.use-template-dialog select{width:100%;height:36px;padding:0 8px;color:#39454d;background:#fff;border:1px solid #b1bcc0;border-radius:5px;outline:0;font-size:12px}.use-template-check{min-height:27px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;color:#536068;font-size:12px}.use-template-check input{width:16px;height:16px;margin:0;accent-color:#347c65}.use-template-check span{display:flex;align-items:center;gap:4px}.use-template-dialog form>p{margin:-2px 0 0;color:#838e95;font-size:12px}.startup-shell{width:100%;height:100%;display:grid;place-items:center;color:#e9edf1;background:#15181e}.startup-logo{width:42px;height:42px}.startup-pulse{position:absolute;margin-top:84px;display:flex;gap:5px}.startup-pulse span{width:6px;height:6px;background:#737f8c;border-radius:50%;animation:startupPulse 1s infinite ease-in-out}.startup-pulse span:nth-child(2){animation-delay:.12s}.startup-pulse span:nth-child(3){animation-delay:.24s}@keyframes startupPulse{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.startup-error{max-width:440px;padding:30px;text-align:center}.startup-error h1{margin:15px 0 8px;font-size:20px}.startup-error p{margin:0;color:#9da6b1;font-size:14px;line-height:1.5}.card-quick-edit-button{position:absolute;z-index:4;top:5px;right:5px;width:28px;height:28px;display:grid;place-items:center;padding:0;color:#53616c;background:#f2f4f6f5;border:0;border-radius:5px;box-shadow:0 1px 4px #111b2329;opacity:0;transform:translateY(-2px);cursor:pointer;transition:color .12s ease,background .12s ease,opacity .12s ease,transform .12s ease}.card-tile:hover .card-quick-edit-button,.card-tile:focus-within .card-quick-edit-button{opacity:1;transform:translateY(0)}.card-quick-edit-button:hover,.card-quick-edit-button:focus-visible{color:#1f6394;background:#fff;outline:2px solid rgba(40,120,208,.34);outline-offset:1px}.full-cover-preview .card-quick-edit-button{color:#fff;background:#141c24ad}.full-cover-preview .card-quick-edit-button:hover,.full-cover-preview .card-quick-edit-button:focus-visible{background:#141c24e0}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.board-menu-layer.is-sticker-mode .board-menu-scrim{opacity:0;pointer-events:none}.sticker-panel{min-height:100%;display:grid;align-content:start;gap:18px;padding:12px 14px 24px;background:#fff}.sticker-panel-state{min-height:240px;display:grid;place-items:center;align-content:center;gap:9px;color:#7a868e;font-size:12px}.sticker-readonly-note{margin:-12px -14px 0;padding:9px 14px;color:#765d28;background:#fff5d8;border-bottom:1px solid #ead8a4;font-size:12px;line-height:1.45}.sticker-pack{min-width:0;display:grid;gap:8px}.sticker-pack h3{margin:0;color:#53616a;font-size:12px;font-weight:800}.sticker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.sticker-source,.custom-sticker-upload{position:relative;width:100%;height:76px;display:grid;place-items:center;padding:5px;color:#66747d;background:transparent;border:1px solid transparent;border-radius:7px}.sticker-source{cursor:grab}.sticker-source:active{cursor:grabbing}.sticker-source:hover:not(:disabled){background:#f0f3f4;border-color:#dce2e4}.sticker-source.is-selected{background:#e8f2ee;border-color:#8ebbac;box-shadow:inset 0 0 0 1px #347c651f}.sticker-source:focus-visible,.custom-sticker-upload:focus-visible{outline:2px solid #39856d;outline-offset:1px}.sticker-source:disabled{opacity:.58;cursor:default}.sticker-selected-mark{position:absolute;right:3px;bottom:3px;width:18px;height:18px;display:grid;place-items:center;color:#fff;background:#347c65;border:2px solid #fff;border-radius:50%}.custom-sticker-pack{padding-top:13px;border-top:1px solid #e3e7e9}.custom-sticker-item{position:relative;min-width:0}.custom-sticker-delete{position:absolute;z-index:2;top:1px;right:1px;width:25px;height:25px;display:grid;place-items:center;padding:0;color:#9a4744;background:#fffffff0;border:1px solid #e7cdcb;border-radius:50%;box-shadow:0 1px 4px #1d262c29;opacity:0;transition:opacity .12s ease}.custom-sticker-item:hover .custom-sticker-delete,.custom-sticker-delete:focus-visible{opacity:1}.custom-sticker-upload{gap:3px;color:#36745f;background:#edf4f1;border-color:#cfe1da;font-size:12px;font-weight:780}.custom-sticker-upload:hover:not(:disabled){background:#e2eee9;border-color:#a9cbbf}.custom-sticker-upload:disabled{opacity:.58}.custom-sticker-confirm{position:sticky;z-index:4;bottom:0;min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) 31px 31px;align-items:center;gap:7px;padding:9px;background:#fff;border:1px solid #d8dee1;border-left:3px solid #bd4f4a;border-radius:7px;box-shadow:0 10px 30px #18212733}.custom-sticker-confirm .sticker-artwork{width:40px;height:40px;border-radius:11px}.custom-sticker-confirm>div{min-width:0;display:grid;gap:3px}.custom-sticker-confirm strong{overflow:hidden;color:#3d484f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.custom-sticker-confirm small{color:#7d878e;font-size:11px;line-height:1.35}.custom-sticker-confirm-delete,.custom-sticker-confirm-cancel{width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:5px}.custom-sticker-confirm-delete{color:#fff;background:#bd4f4a}.custom-sticker-confirm-cancel{color:#5f6b73;background:#e9edef}.sticker-artwork{position:relative;width:64px;height:64px;display:grid;place-items:center;overflow:hidden;color:var(--sticker-fg);background:var(--sticker-bg);border:2px solid rgba(255,255,255,.72);border-radius:18px;box-shadow:0 2px 5px #19232a2e,inset 0 0 0 1px #19232a14}.sticker-artwork-icon{position:relative;z-index:2;width:34px;height:34px;filter:drop-shadow(0 1px 0 rgba(255,255,255,.45))}.sticker-artwork-halo{position:absolute;z-index:1;inset:8px;border:2px solid var(--sticker-accent);border-radius:50%;opacity:.52}.sticker-artwork-shine{position:absolute;z-index:3;top:8px;right:10px;width:13px;height:5px;background:var(--sticker-accent);border-radius:5px;opacity:.72;transform:rotate(-24deg)}.sticker-artwork.is-custom{background:transparent;border-color:#fffc}.sticker-artwork img{width:100%;height:100%;display:block;object-fit:contain}.card-preview{position:relative}.card-sticker-layer{position:absolute;z-index:3;inset:0;overflow:visible;pointer-events:none}.placed-card-sticker{position:absolute;width:64px;height:64px;transform-origin:center;pointer-events:auto}.placed-card-sticker .sticker-artwork{pointer-events:none}.placed-sticker-remove{position:absolute;z-index:2;top:0;right:0;width:30px;height:30px;display:grid;place-items:center;padding:0;color:#fff;background:#252d34e0;border:2px solid rgba(255,255,255,.9);border-radius:50%;box-shadow:0 2px 7px #11191f47;opacity:0;transform:scale(.82);transition:opacity .11s ease,transform .11s ease}.placed-card-sticker:hover .placed-sticker-remove,.placed-sticker-remove:focus-visible{opacity:1;transform:scale(1)}.card-tile.is-sticker-target,.is-dragging-sticker .card-tile{cursor:copy;touch-action:manipulation}.card-tile.is-sticker-target{border-color:#55a689;box-shadow:0 0 0 2px #55a68952,0 5px 15px #11182024}.is-dragging-sticker .card-tile{outline:2px dashed rgba(255,255,255,.8);outline-offset:-5px}.card-tile.is-sticker-drop-active{border-color:#287f64;box-shadow:0 0 0 3px #38977761,0 8px 19px #11182033}.card-tile.is-sticker-busy{opacity:.68;cursor:wait}.active-sticker-tool{position:absolute;z-index:22;top:70px;left:16px;min-width:0;max-width:min(270px,calc(100vw - var(--rail-width) - 32px));height:45px;display:grid;grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:7px;padding:5px 6px 5px 7px;color:#344149;background:#fffffff5;border:1px solid rgba(35,48,55,.16);border-left:3px solid #39856d;border-radius:7px;box-shadow:0 9px 24px #10191f38;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.active-sticker-tool .sticker-artwork{width:31px;height:31px;border-width:1px;border-radius:9px}.active-sticker-tool .sticker-artwork-icon{width:18px;height:18px}.active-sticker-tool .sticker-artwork-halo{inset:4px;border-width:1px}.active-sticker-tool .sticker-artwork-shine{top:4px;right:4px;width:7px;height:3px}.active-sticker-tool strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.active-sticker-tool button{width:29px;height:29px;display:grid;place-items:center;padding:0;color:#657179;background:#edf0f2;border:0;border-radius:5px}.modal-card-cover{position:relative}.modal-card-cover.is-sticker-only{height:108px;flex-basis:108px;background:#edf1f2;border-bottom:1px solid #dce2e4}.card-sticker-layer-modal{z-index:6}.quick-card-editor-layer{position:fixed;z-index:340;inset:0}.quick-card-editor-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#0b121894;border:0}.quick-card-editor{position:absolute;z-index:1;display:grid;align-items:start;gap:10px;transform-origin:top left}.quick-card-editor-main{min-width:0}.quick-card-surface{position:relative;min-width:0;overflow:hidden;color:#25313a;background:#fff;border:1px solid rgba(23,35,44,.14);border-radius:7px;box-shadow:0 14px 34px #0810174d}.quick-card-cover{width:100%;height:118px;background-position:center;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid rgba(24,35,44,.08)}.quick-card-surface.has-full-cover .quick-card-cover{height:162px}.quick-card-close{position:absolute;z-index:2;top:7px;right:7px;width:30px;height:30px;display:grid;place-items:center;padding:0;color:#56636d;background:#f5f7f8f0;border:0;border-radius:5px;box-shadow:0 1px 4px #0f192229}.quick-card-close:hover{color:#17242d;background:#fff}.quick-card-body{min-width:0;padding:13px 13px 12px}.quick-card-mirror{min-width:0;display:flex;align-items:center;gap:5px;margin:0 38px 9px 0;overflow:hidden;color:#34735e;font-size:12px;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.quick-card-labels{display:flex;flex-wrap:wrap;gap:4px;margin:0 38px 8px 0}.quick-card-labels>span{max-width:100%;min-height:18px;overflow:hidden;padding:3px 7px;color:#fff;border-radius:4px;font-size:12px;font-weight:760;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.quick-card-labels>.is-colorless{color:#53616b;background:#e8ecef;border:1px solid #d3d9dd}.quick-card-body textarea{width:100%;min-height:82px;resize:vertical;padding:8px 9px;color:#202b33;background:#f4f6f7;border:1px solid #c8d1d7;border-radius:5px;outline:0;font:inherit;font-size:14px;font-weight:690;line-height:1.42}.quick-card-body textarea:focus{background:#fff;border-color:#3b7fa9;box-shadow:0 0 0 2px #3b7fa921}.quick-card-context{min-width:0;min-height:25px;display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;margin-top:8px;color:#6e7b84;font-size:12px}.quick-card-context>span{min-width:0;display:inline-flex;align-items:center;gap:3px}.quick-card-context>span:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-card-editor-footer{min-height:42px;display:flex;align-items:center;gap:7px;padding-top:8px}.quick-card-editor-footer>button{min-width:0;height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border-radius:5px;font-size:14px;font-weight:760}.quick-card-save{color:#fff;background:#216b9a;border:1px solid #216b9a}.quick-card-save:hover{background:#195a84;border-color:#195a84}.quick-card-open{color:#e7eef3;background:#17222bbd;border:1px solid rgba(255,255,255,.28)}.quick-card-open:hover{color:#fff;background:#17222beb}.quick-card-editor-footer>button:disabled{opacity:.55;cursor:default}.quick-card-actions{min-width:0}.quick-card-action-list{width:188px;display:grid;gap:4px}.quick-card-action-list>button{width:188px;min-height:34px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:0 10px;overflow:hidden;color:#eef3f6;background:#1d2831e0;border:1px solid rgba(255,255,255,.12);border-radius:5px;font-size:14px;font-weight:690;text-align:left;text-overflow:ellipsis;white-space:nowrap}.quick-card-action-list>button:hover,.quick-card-action-list>button:focus-visible{color:#fff;background:#1a5c80f5;outline:2px solid rgba(255,255,255,.34);outline-offset:1px}.quick-card-action-list>button.is-danger:hover{background:#973a39f5}.quick-card-action-list>button:disabled{opacity:.5;cursor:default}.quick-card-cover-busy{min-height:30px;display:flex;align-items:center;gap:6px;padding:0 9px;color:#e3ebef;font-size:12px}.quick-card-popover-host{width:332px}.quick-card-editor-layer .quick-card-popover-host .card-popover{position:relative;inset:auto;width:100%;max-height:calc(100vh - var(--topbar-height) - 24px);overflow-y:auto;box-shadow:0 14px 34px #0810174d}@media(max-width:980px){.topbar:not(.public-board-topbar)>.brand>span:last-child{display:none}.topbar-feedback-trigger{width:34px;min-width:34px;padding:0}.topbar-feedback-trigger>span{display:none}.workspace-name,.glass-command{display:none}.board-views-command,.board-power-ups-command,.board-automation-command{width:34px;display:inline-flex;padding:0}.board-views-command span,.board-power-ups-command span,.board-automation-command span{display:none}.views-popover{right:clamp(110px,24vw,240px)}.card-modal-body{grid-template-columns:minmax(0,58%) minmax(300px,42%)}.card-content{padding-right:24px;padding-left:36px}.boards-grid{grid-template-columns:repeat(3,minmax(160px,1fr))}.template-grid{grid-template-columns:repeat(2,minmax(210px,1fr))}.templates-layout{grid-template-columns:190px minmax(0,1fr)}.template-detail-summary{grid-template-columns:minmax(0,1fr) 160px}}@media(max-width:360px){.topbar-actions .topbar-planner-button{display:none}}@media(max-width:760px){:root{--rail-width: 0px}.topbar{gap:7px;padding:0 8px;-webkit-backdrop-filter:none;backdrop-filter:none}.brand>span:last-child,.global-search,.workspace-rail{display:none}.global-search-wrap{width:auto;margin-left:auto}.global-search-mobile-button{display:inline-flex}.global-search-panel{position:fixed;top:var(--topbar-height);right:0;bottom:0;left:0;width:auto;max-height:none;border:0;border-radius:0}.global-search-mobile-header{min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:7px;padding:7px 8px;border-bottom:1px solid #dfe5e7}.global-search-mobile-header>label{height:38px;display:flex;align-items:center;gap:8px;padding:0 9px;color:#758188;background:#f2f4f5;border:1px solid #b8c1c6;border-radius:6px}.global-search-mobile-header>label:focus-within{color:#2f755e;background:#fff;border-color:#39856d;box-shadow:0 0 0 2px #39856d1f}.global-search-mobile-header input{min-width:0;flex:1;color:#344048;background:transparent;border:0;outline:0;font-size:14px}.global-search-results{padding:8px}.global-board-result{min-height:58px}.global-card-result{min-height:50px}.primary-command{width:34px;padding:0;margin-left:0}.primary-command>span,.topbar-feedback-trigger{display:none}.topbar-quick-language-trigger{width:36px;min-width:36px;padding:0}.topbar-quick-language-trigger>svg{display:none}.topbar-quick-language-menu{position:fixed;top:calc(var(--topbar-height) + 7px);right:8px}.topbar-info-menu{position:fixed;top:calc(var(--topbar-height) + 7px);right:8px;width:min(385px,calc(100vw - 16px));max-height:calc(100vh - var(--topbar-height) - 15px)}.topbar-info-tip-visual{height:148px}.product-feedback-layer{align-items:end;padding:var(--topbar-height) 0 0}.product-feedback-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0}.support-main{padding:28px 12px 52px}.support-request form{padding:16px}.search-page-loading{left:0}.search-page{left:0;display:block}.search-filter-scrim{position:fixed;z-index:68;inset:var(--topbar-height) 0 0;width:100%;height:calc(100vh - var(--topbar-height));padding:0;background:#131a1f5c;border:0}.search-filter-scrim.is-visible{display:block}.search-filter-sidebar{position:fixed;z-index:69;top:var(--topbar-height);bottom:0;left:0;width:min(86vw,320px);display:flex;border-right:1px solid #d6dddf;box-shadow:14px 0 36px #161f2538;transform:translate(-105%);transition:transform .18s ease}.search-filter-sidebar.is-open{transform:translate(0)}.search-filter-close{display:inline-flex}.search-main-stage{width:100%;height:100%}.search-main-header{min-height:104px;flex:0 0 104px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:55px 48px;gap:0;padding:0 9px}.search-title-block{padding:0 3px}.search-title-block>span{width:31px;height:31px;flex-basis:31px}.search-title-block h1{font-size:15px}.search-header-actions{grid-row:2;justify-content:stretch;border-top:1px solid #edf0f1}.search-header-actions>button{min-width:0;flex:1;padding-right:7px;padding-left:7px}.search-mobile-filter{display:inline-flex}.search-query-row{min-height:62px;flex-basis:62px;gap:6px;padding:9px}.search-page-input{height:42px}.search-results-stage{padding:0 9px 40px}.search-result-group{margin-top:14px}.search-board-results{grid-template-columns:minmax(0,1fr)}.search-board-row{grid-template-columns:68px minmax(0,1fr) 16px 16px}.search-board-row>i{width:68px;height:43px}.search-card-row{min-height:66px;grid-template-columns:5px 22px minmax(0,1fr) 16px;gap:7px;padding-right:5px}.search-card-flags{grid-column:3;justify-content:flex-start;overflow:hidden}.search-card-flags i{min-height:20px;padding:0 5px}.search-card-row>svg:last-child{grid-column:4;grid-row:1 / 3}.search-card-copy em{display:none}.search-operator-layer{left:0}.search-operator-dialog{width:min(92vw,410px)}.search-save-dialog{align-self:end;width:100vw;border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0}.create-board-panel{right:8px;left:8px;width:auto}.board-switcher{left:0;width:min(292px,calc(100vw - 32px))}.board-header{height:56px;flex-basis:56px;padding:0 9px}.board-title-input{width:min(48vw,250px);font-size:16px}.board-members,.board-header-actions .glass-button{display:none}.board-header-actions .board-menu-button{display:inline-flex}.board-header-actions .share-button{width:34px;padding:0}.board-header-actions .share-button span{display:none}.board-header-actions .glass-command{display:inline-flex}.board-header-actions>.glass-command:not(.board-views-command):not(.board-automation-command):not(.board-automation-button){width:34px;padding:0;overflow:hidden;font-size:0}.filter-popover{right:8px;width:min(290px,calc(100vw - 16px))}.visibility-popover{position:absolute;top:56px;right:8px;width:min(336px,calc(100vw - 16px));max-height:calc(100vh - var(--topbar-height) - 64px);overflow-y:auto}.board-scroll{gap:10px;padding:10px 10px 20px;scroll-snap-type:x proximity}.board-column{width:min(86vw,292px);flex-basis:min(86vw,292px);scroll-snap-align:start}.new-list-slot{width:min(86vw,292px);flex-basis:min(86vw,292px)}.list-menu-mobile-layer{position:fixed;z-index:260;inset:var(--topbar-height) 0 0;display:block;pointer-events:none}.list-menu-mobile-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#0f171d47;border:0;pointer-events:auto}.list-menu-mobile-layer .list-menu{position:absolute;z-index:1;inset:auto 0 0;width:100vw;max-height:calc(100vh - var(--topbar-height) - 8px);padding:10px 10px 14px;border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0;pointer-events:auto;transform-origin:bottom center}.modal-backdrop{padding:var(--topbar-height) 0 0;background:#080b1194}.card-modal,.card-modal.is-expanded{width:100vw;height:calc(100vh - var(--topbar-height));border:0;border-radius:0}.card-modal-header{border-radius:0}.modal-card-cover{height:126px;flex-basis:126px;border-radius:0}.modal-card-cover.cover-full{height:154px;flex-basis:154px}.card-modal-body{display:block;overflow-y:auto}.card-content,.activity-panel{overflow:visible}.card-content{padding:22px 16px 38px}.activity-panel{padding:22px 16px 36px;border-top:1px solid #dfe3e7;border-left:0}.card-title-editor textarea{font-size:21px}.card-toolbar-wrap,.card-field-section,.description-display,.description-editor,.checklist-progress,.checklist-items,.checklist-add-row,.checklist-add-button,.attachment-group{margin-left:0}.attachment-row{grid-template-columns:46px minmax(0,1fr) auto}.attachment-thumb{width:46px}.attachment-action-menu{position:fixed;z-index:330;inset:auto 10px 10px;width:auto}.cover-size-control>button:not(.icon-button){display:none}.description-display{width:100%}.card-popover{position:fixed;inset:auto 8px 8px;width:auto;max-height:70vh}.google-drive-popover,.box-picker-popover,.evernote-picker-popover,.slack-card-popover{width:auto}.google-drive-create-types{grid-template-columns:repeat(2,minmax(0,1fr))}.box-folder-children{grid-template-columns:minmax(0,1fr)}.header-popover{position:absolute;inset:48px 8px auto}.modal-header-actions>.modal-cover-action,.modal-header-actions>.modal-watch-action{display:none}.share-dialog-backdrop{place-items:end center;padding:var(--topbar-height) 0 0}.share-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border:0;border-radius:0}.share-dialog-header{min-height:64px;padding:11px 14px}.share-invite-form{grid-template-columns:minmax(0,1fr) 98px;padding:12px 12px 10px}.share-invite-form .share-recipient-field{grid-column:1 / -1}.share-submit{height:38px}.invite-link-panel{margin:0 12px 8px}.share-tabs{padding:0 14px}.share-dialog-content{padding-right:8px;padding-left:8px}.share-member-row{grid-template-columns:34px minmax(0,1fr) 91px 32px;gap:6px}.share-member-row select{width:91px}.invite-page{padding:14px}.invite-join-panel{padding:22px}.topbar-inbox-button,.topbar-planner-button{display:inline-flex}.notification-layer{inset:var(--topbar-height) 0 0}.notification-panel{top:0;right:0;width:100vw;height:calc(100vh - var(--topbar-height));border:0;border-radius:0}.notification-header{grid-template-columns:minmax(0,1fr) auto 34px 34px;padding-left:14px}.notification-mobile-close{display:inline-flex}.notification-settings-popover{right:8px;width:min(278px,calc(100vw - 16px))}.inbox-panel{left:0;width:100vw}.inbox-mobile-close{display:inline-flex}.inbox-menu,.inbox-menu.is-detail-view{position:fixed;top:calc(var(--topbar-height) + 7px);right:8px;width:min(292px,calc(100vw - 16px));max-height:calc(100vh - var(--topbar-height) - 15px)}.inbox-panel.is-standalone .inbox-panel-header{padding:0 9px 0 14px}.inbox-panel.is-standalone .inbox-composer,.inbox-panel.is-standalone .inbox-item-list,.inbox-panel.is-standalone .inbox-panel-footer{width:calc(100vw - 20px)}.inbox-panel.is-standalone .inbox-composer{padding-top:12px}.inbox-detail-backdrop{padding:var(--topbar-height) 0 0}.inbox-detail-dialog{width:100vw;height:calc(100vh - var(--topbar-height));border-radius:0}.inbox-detail-body{display:block;overflow-y:auto}.inbox-detail-body>main{overflow:visible;padding:24px 16px 36px}.inbox-detail-body>aside{padding:22px 16px 34px;border-top:1px solid #dfe4e8;border-left:0}.inbox-description,.inbox-detail-actions,.inbox-date-control{margin-left:0}.inbox-filter-popover{position:fixed;top:calc(var(--topbar-height) + 7px);right:8px;width:min(292px,calc(100vw - 16px));max-height:calc(100vh - var(--topbar-height) - 15px)}.inbox-archive-backdrop{align-items:end;padding:var(--topbar-height) 0 0}.inbox-archive-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0}.inbox-archive-list{padding-right:10px;padding-left:10px}.inbox-move-panel{position:fixed;inset:auto 8px 8px;width:auto;min-height:330px;border-radius:8px}.planner-page{inset:var(--topbar-height) 0 0}.planner-toolbar{min-height:92px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:45px 39px;gap:0 8px;padding:0 8px}.planner-title-block{padding-left:4px}.planner-navigation{grid-column:1 / -1;grid-row:2;justify-content:center;border-top:1px solid #edf0f2}.planner-toolbar-actions{grid-column:2;grid-row:1}.planner-view-button{max-width:116px}.planner-popover{position:fixed;top:calc(var(--topbar-height) + 48px);right:8px;width:min(244px,calc(100vw - 16px))}.planner-due-filter-popover{width:min(390px,calc(100vw - 16px));max-height:calc(100vh - var(--topbar-height) - 58px)}.planner-custom-range{min-height:52px;justify-content:flex-start;overflow-x:auto}.planner-custom-range label{flex:0 0 auto}.planner-workspace{display:block}.planner-main-stage{width:100%;height:100%}.planner-timeline-header-scroll{overflow-x:auto;scrollbar-width:none}.planner-timezone{font-size:11px}.planner-due-tray{position:absolute;z-index:18;right:0;bottom:0;left:0;height:min(56vh,470px);border-top:1px solid #cbd6df;border-left:0;box-shadow:0 -16px 40px #0d182438}.planner-suggestion-section{max-height:54%}.planner-month-grid{min-width:720px}.planner-schedule-list{padding:14px 10px 50px}.planner-card-schedule .planner-card-content strong{font-size:14px}.planner-focus-dialog-layer{align-items:end;padding:var(--topbar-height) 0 0}.planner-focus-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:0}.planner-calendar-dialog-layer{align-items:end;padding:var(--topbar-height) 0 0}.planner-calendar-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:0}.planner-calendar-connectors{grid-template-columns:minmax(0,1fr)}.planner-calendar-accounts{padding-right:8px;padding-left:8px}.planner-calendar-accounts>article>header{grid-template-columns:31px minmax(0,1fr) auto 31px}.board-automation-button{display:none}.board-automation-command{width:34px;padding:0}.board-automation-command span{display:none}.automation-dashboard{grid-template-columns:minmax(0,1fr);grid-template-rows:56px minmax(0,1fr)}.automation-nav{grid-row:1;flex-direction:row;align-items:center;gap:4px;overflow-x:auto;padding:7px 8px;border-right:0;border-bottom:1px solid rgba(0,0,0,.2);scrollbar-width:none}.automation-brand{min-width:38px;min-height:36px;padding:0 9px}.automation-brand strong,.automation-nav-group>p,.automation-nav-spacer,.automation-nav>button:last-child{display:none}.automation-nav-group>button{min-width:max-content;height:34px;padding:0 9px}.automation-nav-group>button.is-active{box-shadow:inset 0 -2px #8fd5bb}.automation-content{grid-row:2}.automation-content-header{min-height:60px;flex-basis:60px;padding:0 12px 0 16px}.automation-content-header h1{font-size:16px}.automation-mobile-close{display:inline-flex}.automation-rule-page,.automation-activity-page,.automation-suggestions-page,.automation-apps-page{padding:14px 10px 34px}.automation-rule-toolbar{align-items:flex-start}.automation-rule-toolbar p{font-size:12px}.automation-rule-row{grid-template-columns:32px minmax(0,1fr) 30px 30px 30px;min-height:60px;gap:4px;padding:7px}.automation-rule-icon{width:30px;height:30px}.automation-rule-copy span{font-size:12px}.automation-run-button{grid-column:2;width:max-content}.automation-builder{width:100%;border-left:0}.automation-inline-fields{grid-template-columns:minmax(0,1fr)}.automation-empty{min-height:250px}.automation-quota>header{align-items:flex-start}.automation-quota>header>div{align-items:flex-start;flex-direction:column}.automation-quota-grid{grid-template-columns:minmax(0,1fr);gap:14px}.automation-suggestion-row{grid-template-columns:36px minmax(0,1fr)}.automation-suggestion-icon{width:34px;height:34px}.automation-suggestion-actions{grid-column:2;flex-wrap:wrap}.automation-app-row{grid-template-columns:42px minmax(0,1fr);padding:11px}.automation-app-mark{width:40px;height:40px}.automation-app-action{grid-column:2;justify-content:flex-start}.views-popover{position:fixed;top:calc(var(--topbar-height) + 56px);right:8px;width:min(312px,calc(100vw - 16px))}.board-view-stage{inset:56px 0 0}.board-view-toolbar{min-height:52px;flex-basis:52px;gap:6px;padding:0 7px 0 10px}.board-view-title strong{max-width:45vw;font-size:14px}.board-view-title span{display:none}.board-view-toolbar-actions{gap:3px}.board-view-toolbar .secondary-small{min-height:31px;padding:0 8px}.table-view-scroll{padding:8px 8px 38px}.board-table{min-width:920px}.table-add-row{width:760px}.calendar-view-toolbar,.timeline-view-toolbar{min-height:91px;flex-basis:91px;grid-template-columns:minmax(96px,1fr) auto;grid-template-rows:48px 42px;gap:0 5px;padding:0 7px 0 10px}.calendar-anchor-title,.timeline-anchor-title{grid-column:1;grid-row:1}.calendar-anchor-title strong,.timeline-anchor-title strong{max-width:39vw;font-size:14px}.calendar-view-toolbar>.calendar-navigation,.timeline-view-toolbar>.calendar-navigation{grid-column:1 / -1;grid-row:2;border-top:1px solid #e7ebed}.calendar-view-toolbar>.board-view-toolbar-actions,.timeline-view-toolbar>.board-view-toolbar-actions{grid-column:2;grid-row:1;margin-left:0}.calendar-view-toolbar .board-view-toolbar-actions .secondary-small,.timeline-view-toolbar .board-view-toolbar-actions .secondary-small{width:32px;padding:0;overflow:hidden;font-size:0}.calendar-view-toolbar .view-mode-select{width:60px;padding-right:20px;padding-left:7px}.timeline-view-toolbar .view-mode-select{width:60px;padding-right:18px;padding-left:6px}.calendar-add-form,.timeline-add-form{margin:6px 7px 0;overflow-x:auto;padding:7px}.calendar-add-form>*,.timeline-add-form>*{flex:0 0 auto}.calendar-add-form input:first-child,.timeline-add-form>input:first-child{min-width:170px}.calendar-grid{margin:7px}.calendar-grid.mode-month,.calendar-grid.mode-week{grid-template-columns:repeat(7,minmax(102px,1fr))}.dashboard-grid{grid-template-columns:minmax(290px,1fr);grid-auto-rows:270px;gap:8px;padding:8px}.dashboard-chart-panel{min-height:270px}.dashboard-donut-layout{grid-template-columns:132px minmax(140px,1fr);gap:10px}.dashboard-detail{top:52px}.timeline-corner,.timeline-group-row,.timeline-grid{grid-template-columns:142px minmax(0,1fr)}.timeline-group-label{padding-left:9px}.timeline-unscheduled-tray{top:91px}.map-view-workspace{position:relative}.map-card-tray{position:absolute;z-index:800;top:0;right:0;bottom:0;width:min(82vw,304px);box-shadow:-14px 0 34px #1a272f33}.map-view-toolbar .secondary-small{width:32px;padding:0;overflow:hidden;font-size:0}.location-popover{width:auto}.column-footer-actions{grid-template-columns:minmax(0,1fr) 38px}.card-template-popover{position:fixed;inset:auto 8px 8px;width:auto;max-height:70vh;overflow-y:auto}.card-custom-fields-grid{grid-template-columns:minmax(0,1fr)}.board-menu-layer{inset:var(--topbar-height) 0 0}.board-menu-drawer{width:100vw;border-left:0}.board-menu-scrim{display:none}.boards-hub,.templates-page,.library-loading{left:0}.hub-header{min-height:64px;flex-basis:64px;padding:0 12px}.hub-header>div>span{width:34px;height:34px;flex-basis:34px}.hub-header h1{font-size:15px}.hub-header p{display:none}.hub-primary{min-height:34px;padding:0 9px}.boards-hub-scroll{padding:13px 10px 40px}.template-library-band{min-height:61px;margin-bottom:18px;padding:8px 10px}.template-library-band small{display:none}.template-library-band>button{padding:0 8px}.workspace-board-section{margin-bottom:24px}.boards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hub-board-tile,.hub-new-board{min-height:93px;aspect-ratio:1.5}.hub-board-title{top:9px;right:29px;left:9px;font-size:12px}.closed-board-row{grid-template-columns:54px minmax(0,1fr) 32px;gap:7px;padding:7px 8px}.closed-board-thumb{width:54px;height:37px}.closed-board-row>button:not(.closed-delete){grid-column:2;width:max-content;min-height:27px;padding:0 7px}.closed-board-row>.closed-delete{grid-column:3;grid-row:1 / 3}.templates-header{min-height:112px;flex-basis:112px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:56px 55px;gap:0;padding:0 10px}.templates-header>div{padding:0 2px}.templates-header>div>span{width:34px;height:34px;flex-basis:34px}.templates-header h1{font-size:15px}.template-search{width:100%;height:39px}.templates-layout{display:block;overflow:hidden}.template-categories{display:none}.template-gallery-scroll{height:100%;padding:0 10px 42px}.template-mobile-categories{min-height:51px;display:flex;align-items:center;gap:6px;overflow-x:auto;margin:0 -10px 9px;padding:0 10px;background:#fff;border-bottom:1px solid #e1e6e7;scrollbar-width:none}.template-mobile-categories button{min-width:max-content;height:28px;padding:0 9px;color:#617078;background:#eef1f2;border:0;border-radius:5px;font-size:12px}.template-mobile-categories button.is-active{color:#fff;background:#347c65}.template-gallery-section{margin-bottom:24px}.template-gallery-section>header{min-height:37px}.template-grid{grid-template-columns:minmax(0,1fr);gap:10px}.template-tile{grid-template-rows:126px minmax(126px,auto)}.template-detail-header{min-height:116px;flex-basis:116px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:39px 70px;gap:0 5px;padding:0 9px}.template-back-button{grid-column:1 / -1;grid-row:1;width:max-content}.template-detail-heading{grid-column:1;grid-row:2}.template-detail-heading h1{max-width:54vw;font-size:14px}.template-detail-header>.hub-primary{grid-column:2;grid-row:2;padding:0 8px}.template-detail-scroll{padding:10px 8px 38px}.template-detail-summary{min-height:118px;grid-template-columns:minmax(0,1fr)}.template-detail-copy{padding:14px}.template-detail-accent{display:none}.template-board-preview{min-height:390px;margin-top:9px}.template-preview-list{width:min(78vw,260px);flex-basis:min(78vw,260px)}.hub-dialog-layer{place-items:end center;padding:0}.hub-confirm-dialog,.use-template-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0}.public-board-topbar{padding-right:9px;padding-left:9px}.public-board-status{padding:0 7px}.public-board-guest{display:none}.session-required-page{padding:14px}.session-required-page>section{padding:22px}.auth-page{grid-template-rows:auto 1fr auto;padding:14px 12px 12px}.auth-brand{margin-left:2px}.auth-panel{align-self:start;margin-top:42px;padding:26px 20px 24px}.extension-connect-page{padding:14px 12px}.extension-connect-panel{align-self:start;margin-top:42px;padding:25px 18px 20px}.extension-connect-actions{grid-template-columns:1fr}.auth-back{top:14px;left:14px}.auth-heading h1{font-size:20px}.auth-provider{min-height:43px}.card-quick-edit-button{opacity:1;transform:none}.sticker-panel{padding-right:12px;padding-left:12px}.sticker-source,.custom-sticker-upload{height:74px}.custom-sticker-delete{opacity:1}.active-sticker-tool{top:64px;right:10px;left:10px;max-width:270px}.modal-card-cover.is-sticker-only{height:96px;flex-basis:96px}.quick-card-editor-layer{overflow:hidden}.quick-card-editor{inset:var(--topbar-height) 0 0;width:100%;display:block;overflow-x:hidden;overflow-y:auto;padding:10px;transform-origin:bottom center}.quick-card-editor-main,.quick-card-actions,.quick-card-popover-host{width:100%}.quick-card-editor-footer{padding-bottom:5px}.quick-card-action-list{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 0 12px}.quick-card-action-list>button{width:100%;min-width:0}.quick-card-cover-busy{grid-column:1 / -1}.quick-card-editor-layer .quick-card-popover-host .card-popover{position:relative;inset:auto;width:100%;max-height:none}}.hub-header-actions{display:flex;align-items:center;gap:8px}.hub-header-actions>button:not(.hub-primary){min-height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;color:#50616a;background:#eef2f2;border:1px solid #d6dfe1;border-radius:5px;font-size:12px;font-weight:750}.hub-header-actions>button:not(.hub-primary):hover{color:#256552;background:#e3ece9;border-color:#b8cec6}.organization-directory-band{margin-bottom:18px;padding:2px 0 15px;border-bottom:1px solid #d9e1e3}.organization-directory-band>header{min-height:43px;display:flex;align-items:center;gap:9px}.organization-directory-band>header>span{width:31px;height:31px;display:grid;place-items:center;color:#fff;background:#315f78;border-radius:6px}.organization-directory-band>header>div{display:grid;gap:2px}.organization-directory-band>header strong{color:#34434b;font-size:14px}.organization-directory-band>header small{color:#818e95;font-size:12px}.organization-directory-band>div{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));gap:9px}.organization-directory-band>div>button,.organization-directory-member{min-width:0;min-height:59px;display:grid;grid-template-columns:34px minmax(0,1fr) 17px;align-items:center;gap:9px;padding:8px 10px;color:#43515a;text-align:left;background:#fff;border:1px solid #d9e1e3;border-radius:6px}.organization-directory-band>div>button:hover{border-color:#a9c5bd;box-shadow:0 3px 10px #1e323914;transform:translateY(-1px)}.organization-directory-band>div>button>span:first-child,.organization-directory-member>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#3f7a91;border-radius:5px;font-size:14px;font-weight:850}.organization-directory-band>div>button>div,.organization-directory-member>div{min-width:0;display:grid;gap:3px}.organization-directory-band>div strong,.organization-directory-band>div small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-directory-band>div strong{font-size:12px}.organization-directory-band>div small{display:flex;align-items:center;gap:4px;color:#7d8a91;font-size:12px}.organization-directory-band>div>button>svg{color:#8a979d}.organization-directory-member{grid-template-columns:34px minmax(0,1fr);background:#f8f9f9}.organization-directory-create{grid-template-columns:24px minmax(0,1fr)!important;color:#386959!important;background:#edf3f1!important;border-style:dashed!important;box-shadow:none!important}.organization-directory-create>svg{color:#386959!important}.organization-directory-create>span{width:auto!important;height:auto!important;display:inline!important;color:inherit!important;background:transparent!important;font-size:12px!important}.organization-create-dialog,.organization-dialog{width:min(450px,100%);max-height:calc(100vh - 36px);overflow-y:auto;color:#37434b;background:#fff;border:1px solid #d5dddf;border-radius:7px;box-shadow:0 24px 66px #0a111659}.organization-create-dialog>header,.organization-dialog>header{min-height:55px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px 0 16px;border-bottom:1px solid #e0e6e8}.organization-create-dialog>header>div,.organization-dialog>header>div{min-width:0;display:flex;align-items:center;gap:9px}.organization-create-dialog>header>div>span,.organization-dialog>header>div>span{width:31px;height:31px;display:grid;place-items:center;color:#fff;background:#315f78;border-radius:5px}.organization-create-dialog>header strong,.organization-dialog>header strong{font-size:14px}.organization-create-dialog form,.organization-dialog form{display:grid;gap:12px;padding:17px}.organization-create-dialog form>label,.organization-dialog form>label,.organization-dialog-grid>label{min-width:0;display:grid;gap:5px;color:#56656d;font-size:12px;font-weight:760}.organization-create-dialog input,.organization-create-dialog select,.organization-dialog input,.organization-dialog select{width:100%;min-width:0;height:38px;padding:0 9px;color:#344149;background:#fff;border:1px solid #b8c4c8;border-radius:5px;outline:0;font-size:12px}.workspace-create-dialog textarea{width:100%;min-height:74px;resize:vertical;padding:8px 9px;color:#344149;background:#fff;border:1px solid #b8c4c8;border-radius:5px;outline:0;font-size:12px;line-height:1.5}.organization-create-dialog input:focus,.organization-create-dialog select:focus,.organization-dialog input:focus,.organization-dialog select:focus{border-color:#57947f;box-shadow:0 0 0 2px #347c651c}.organization-create-dialog form>p{margin:-2px 0 0;color:#7b888f;font-size:12px;line-height:1.55}.organization-create-dialog form>button,.organization-dialog form>button{justify-self:end}.organization-dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.organization-dialog.confirm>p{margin:0;padding:18px 17px;color:#657179;font-size:12px;line-height:1.6}.organization-dialog.confirm>footer{display:flex;justify-content:flex-end;gap:7px;padding:0 17px 17px}.organization-dialog.confirm>footer>button{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;color:#516068;background:#edf0f1;border:0;border-radius:5px;font-size:12px;font-weight:760}.organization-dialog.confirm>footer>.danger{color:#fff;background:#bd4b47}.organization-shell{color:#344149;background:#edf1f2}.organization-page{width:100%;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#f3f5f5}.organization-header{min-height:72px;flex:0 0 72px;display:flex;align-items:center;gap:11px;padding:0 22px;color:#334149;background:#fff;border-bottom:1px solid #d8e0e2}.organization-header>.icon-button:first-child{margin-right:2px;color:#59676f}.organization-logo{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;color:#fff;background:#315f78;border-radius:7px}.organization-heading{min-width:0;flex:1;display:grid;gap:3px}.organization-heading>span{min-width:0;display:flex;align-items:center;gap:8px}.organization-heading h1{min-width:0;margin:0;overflow:hidden;color:#2f3b43;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.organization-heading em{min-height:21px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#5e4c85;background:#eeeaf5;border:1px solid #ddd5eb;border-radius:4px;font-size:12px;font-style:normal;font-weight:800}.organization-heading p{margin:0;color:#819097;font-size:12px}.organization-refresh{color:#617078}.organization-layout{min-height:0;flex:1;display:grid;grid-template-columns:218px minmax(0,1fr);overflow:hidden}.organization-nav{min-height:0;display:flex;flex-direction:column;gap:3px;overflow-y:auto;padding:18px 11px;background:#fff;border-right:1px solid #d8e0e2}.organization-nav>button{position:relative;width:100%;min-height:38px;display:grid;grid-template-columns:22px minmax(0,1fr) 8px;align-items:center;gap:7px;padding:0 10px;color:#5c6971;text-align:left;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:690}.organization-nav>button:hover{color:#315f78;background:#eef3f4}.organization-nav>button.is-active{color:#214f65;background:#e5eef1;font-weight:800;box-shadow:inset 3px 0 #315f78}.organization-nav>button i{width:6px;height:6px;justify-self:end;background:#d25550;border-radius:50%}.organization-content{min-width:0;min-height:0;overflow-y:auto;padding:25px clamp(20px,4vw,58px) 56px}.organization-content>div{width:min(1050px,100%);margin:0 auto}.organization-tab-panel{min-width:0;display:grid;align-content:start;gap:18px}.organization-section-heading{min-width:0;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:14px}.organization-section-heading>div{min-width:0;display:grid;gap:3px}.organization-section-heading h2{margin:0;color:#313e46;font-size:15px}.organization-section-heading p{margin:0;color:#829097;font-size:12px}.organization-section-heading>button:not(.organization-primary){min-height:31px;display:flex;align-items:center;gap:4px;padding:0 8px;color:#396b5b;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:750}.organization-section-heading>button:not(.organization-primary):hover{background:#e5edeb}.organization-section-heading.sticky{position:sticky;z-index:4;top:-25px;margin:-25px 0 -3px;padding:18px 0 12px;background:#f3f5f5;border-bottom:1px solid #dbe2e4}.organization-primary{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;color:#fff;background:#347c65;border:0;border-radius:5px;font-size:12px;font-weight:800}.organization-primary:hover:not(:disabled){background:#286b56}.organization-primary:disabled,.organization-dialog button:disabled{opacity:.55;cursor:default}.organization-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.organization-metrics>button{min-width:0;min-height:90px;display:grid;grid-template-columns:32px minmax(0,1fr) 17px;grid-template-rows:auto auto;align-items:center;gap:2px 9px;padding:13px;color:#45535b;text-align:left;background:#fff;border:1px solid #dbe2e4;border-radius:6px;box-shadow:0 1px 3px #18242b0d}.organization-metrics>button:hover{border-color:#b3c9c2;box-shadow:0 4px 13px #18242b17;transform:translateY(-1px)}.organization-metrics>button>span{width:32px;height:32px;grid-row:1 / 3;display:grid;place-items:center;color:#fff;background:#3c7489;border-radius:5px}.organization-metrics>button:nth-child(2)>span{background:#6a5b93}.organization-metrics>button:nth-child(3)>span{background:#347c65}.organization-metrics>button:nth-child(4)>span{background:#b66a43}.organization-metrics strong{align-self:end;color:#2e3b43;font-size:18px}.organization-metrics small{align-self:start;color:#7d8990;font-size:12px}.organization-metrics>button>svg{grid-column:3;grid-row:1 / 3;color:#9ba5aa}.organization-profile-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:13px;padding:18px 0 20px;border-top:1px solid #d7e0e2;border-bottom:1px solid #d7e0e2}.organization-profile-form>.organization-section-heading{grid-column:1 / -1}.organization-profile-form>label{min-width:0;display:grid;gap:6px;color:#58666e;font-size:12px;font-weight:750}.organization-profile-form input,.organization-profile-form textarea{width:100%;min-width:0;padding:9px;color:#354149;background:#fff;border:1px solid #bac5c9;border-radius:5px;outline:0;font-size:12px;resize:vertical}.organization-profile-form input{height:38px}.organization-profile-form textarea{min-height:38px;max-height:120px}.organization-profile-form input:focus,.organization-profile-form textarea:focus{border-color:#57947f;box-shadow:0 0 0 2px #347c651a}.organization-profile-form>button{margin-bottom:1px}.organization-recent-workspaces{display:grid;gap:0}.organization-compact-row{min-width:0;min-height:58px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid #dde4e6}.workspace-monogram{width:36px;height:36px;display:grid;place-items:center;color:#fff;background:#3d7891;border-radius:5px;font-size:14px;font-weight:850}.workspace-monogram.muted{color:#64737b;background:#dce4e6}.organization-compact-row>div,.organization-workspace-row>div{min-width:0;display:grid;gap:3px}.organization-compact-row strong,.organization-compact-row small,.organization-workspace-row strong,.organization-workspace-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-compact-row strong,.organization-workspace-row strong{font-size:12px}.organization-compact-row small,.organization-workspace-row small{color:#7f8c93;font-size:12px}.organization-compact-row em{min-height:24px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#7b5f1f;background:#f6edcf;border-radius:4px;font-size:12px;font-style:normal;font-weight:780}.organization-filter-tabs{min-width:0;display:flex;gap:3px;overflow-x:auto;padding-bottom:1px;border-bottom:1px solid #d6dfe1;scrollbar-width:none}.organization-filter-tabs>button{min-width:max-content;min-height:36px;display:flex;align-items:center;gap:6px;padding:0 10px;color:#66747b;background:transparent;border:0;border-bottom:2px solid transparent;font-size:12px;font-weight:720}.organization-filter-tabs>button.is-active{color:#286b56;border-bottom-color:#347c65}.organization-filter-tabs>button span{min-width:20px;height:18px;display:grid;place-items:center;padding:0 5px;color:#69767d;background:#e2e7e8;border-radius:9px;font-size:11px}.organization-filter-tabs>button.is-active span{color:#fff;background:#347c65}.organization-search{width:min(380px,100%);height:38px;display:flex;align-items:center;gap:8px;padding:0 10px;color:#77858c;background:#fff;border:1px solid #c8d1d4;border-radius:5px}.organization-search:focus-within{color:#347c65;border-color:#6ea28f;box-shadow:0 0 0 2px #347c651a}.organization-search input{min-width:0;flex:1;color:#39464e;background:transparent;border:0;outline:0;font-size:12px}.organization-member-table,.organization-workspace-list,.organization-public-list,.organization-audit-list{display:grid;border-top:1px solid #d6dfe1}.organization-member-row{min-width:0;min-height:62px;display:grid;grid-template-columns:minmax(230px,1.7fr) minmax(84px,.6fr) 118px 112px 34px;align-items:center;gap:9px;padding:8px 5px;border-bottom:1px solid #dce3e5}.organization-member-row:hover,.organization-workspace-row:hover,.organization-public-row:hover{background:#ffffff85}.organization-member-identity{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px}.organization-member-identity>div{min-width:0;display:grid;gap:3px}.organization-member-identity strong,.organization-member-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-member-identity strong{font-size:12px}.organization-member-identity small{color:#7e8b92;font-size:12px}.organization-avatar{width:36px;height:36px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#657d8a;border-radius:50%;font-size:12px;font-weight:850}.organization-avatar img{width:100%;height:100%;object-fit:cover}.organization-avatar.small{width:30px;height:30px;font-size:12px}.organization-row-meta{color:#718087;font-size:12px}.organization-member-row select,.organization-policy-matrix select,.organization-inline-select select,.organization-bulk-bar select{width:100%;min-width:0;height:33px;padding:0 25px 0 7px;color:#46545c;background:#fff;border:1px solid #bdc8cc;border-radius:5px;outline:0;font-size:12px}.organization-member-row select:focus,.organization-policy-matrix select:focus,.organization-inline-select select:focus,.organization-bulk-bar select:focus{border-color:#619782}.organization-row-delete{color:#9d4b48}.organization-row-delete:hover:not(:disabled){color:#a13f3b;background:#f5e7e6}.organization-status{min-height:25px;width:max-content;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#4c6672;background:#e5edf0;border-radius:4px;font-size:12px;font-weight:750}.organization-status.guest{color:#765a2e;background:#f2ead8}.organization-status.default{color:#705719;background:#f5eccd}.organization-pending-band{display:grid;overflow:hidden;background:#fff8e5;border:1px solid #e7d19a;border-radius:6px}.organization-pending-band>header{min-height:39px;display:flex;align-items:center;gap:7px;padding:0 12px;color:#775d23;border-bottom:1px solid #ead7a7;font-size:12px}.organization-pending-band>header span{min-width:20px;height:18px;display:grid;place-items:center;padding:0 5px;color:#fff;background:#ae7729;border-radius:9px;font-size:11px}.organization-workspace-row{min-width:0;min-height:62px;display:grid;grid-template-columns:36px minmax(0,1fr) auto 34px;align-items:center;gap:9px;padding:8px 5px;border-bottom:1px solid #dce3e5}.organization-pending-band .organization-workspace-row{grid-template-columns:36px minmax(0,1fr) auto auto;padding-right:10px;padding-left:10px;border-bottom:0}.organization-workspace-row>button:not(.icon-button){min-height:31px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;color:#496159;background:#e6ecea;border:0;border-radius:5px;font-size:12px;font-weight:760}.organization-workspace-row>button.organization-primary{color:#fff;background:#347c65}.organization-eligible-section{display:grid;gap:0;padding-top:7px;border-top:1px solid #d7dfe1}.permissions-panel{padding-bottom:12px}.organization-setting-section{display:grid;grid-template-columns:minmax(230px,.75fr) minmax(320px,1.25fr);gap:9px 26px;padding:18px 0;border-bottom:1px solid #d6dfe1}.organization-setting-section>header{grid-row:1 / span 4;display:grid;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:8px;color:#315f78}.organization-setting-section>header>svg{margin-top:1px}.organization-setting-section>header>div{display:grid;gap:4px}.organization-setting-section>header strong{color:#35434b;font-size:14px}.organization-setting-section>header small{color:#7e8b92;font-size:12px;line-height:1.45}.organization-option-row{min-height:45px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;background:#fff;border:1px solid #dbe2e4;border-radius:5px}.organization-option-row input{width:15px;height:15px;margin:0;accent-color:#347c65}.organization-option-row>span{display:grid;gap:3px}.organization-option-row strong{font-size:12px}.organization-option-row small{color:#7f8b92;font-size:12px}.organization-inline-select,.organization-domain-field{min-height:38px;display:grid;grid-template-columns:minmax(90px,1fr) minmax(160px,1fr);align-items:center;gap:10px;color:#56646c;font-size:12px;font-weight:720}.organization-domain-field input{width:100%;min-width:0;height:35px;padding:0 8px;color:#3d4a52;background:#fff;border:1px solid #bdc8cc;border-radius:5px;outline:0;font-size:12px}.organization-policy-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.organization-policy-matrix>label{min-width:0;min-height:41px;display:grid;grid-template-columns:minmax(54px,.7fr) minmax(100px,1.3fr);align-items:center;gap:7px;padding:4px 5px 4px 9px;color:#59676e;background:#fff;border:1px solid #dbe2e4;border-radius:5px;font-size:12px;font-weight:760}.organization-toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.organization-switch{min-width:0;min-height:39px;display:grid;grid-template-columns:minmax(0,1fr) 35px;align-items:center;gap:8px;padding:0 9px;color:#526068;background:#fff;border:1px solid #dbe2e4;border-radius:5px;font-size:12px;font-weight:700}.organization-switch input{position:absolute;opacity:0;pointer-events:none}.organization-switch i{position:relative;width:34px;height:19px;background:#aeb9bd;border-radius:10px;transition:background .15s ease}.organization-switch i:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #141e2447;transition:transform .15s ease}.organization-switch input:checked+i{background:#347c65}.organization-switch input:checked+i:after{transform:translate(15px)}.organization-switch input:focus-visible+i{outline:2px solid rgba(40,120,208,.8);outline-offset:2px}.organization-bulk-bar{min-height:52px;display:grid;grid-template-columns:auto minmax(10px,1fr) 150px auto;align-items:center;gap:9px;padding:7px 9px;background:#e8edef;border-top:1px solid #d0dadd;border-bottom:1px solid #d0dadd}.organization-bulk-bar>label{display:flex;align-items:center;gap:7px;color:#536169;font-size:12px;font-weight:750}.organization-bulk-bar input,.organization-public-row>input{width:15px;height:15px;margin:0;accent-color:#347c65}.organization-public-row{min-width:0;min-height:60px;display:grid;grid-template-columns:18px 32px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:7px 5px;border-bottom:1px solid #dce3e5}.organization-public-row>span{width:30px;height:30px;display:grid;place-items:center;color:#a75f3b;background:#f2e5dd;border-radius:5px}.organization-public-row>div{min-width:0;display:grid;gap:3px}.organization-public-row strong,.organization-public-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-public-row strong{font-size:12px}.organization-public-row small{color:#7d8990;font-size:12px}.organization-audit-row{min-width:0;min-height:57px;display:grid;grid-template-columns:30px minmax(0,1fr) 25px;align-items:center;gap:10px;padding:7px 5px;border-bottom:1px solid #dce3e5}.organization-audit-row>div{min-width:0;display:grid;gap:4px}.organization-audit-row strong,.organization-audit-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-audit-row strong{color:#55636b;font-size:12px;font-weight:600}.organization-audit-row strong b{color:#313f47;font-weight:790}.organization-audit-row small{color:#87939a;font-size:12px}.organization-audit-row>span:last-child{width:25px;height:25px;display:grid;place-items:center;color:#607079;background:#e4e9ea;border-radius:5px}.organization-empty,.organization-loading{min-height:170px;display:grid;place-items:center;align-content:center;gap:8px;color:#859199;font-size:12px}.organization-loading{flex:1}.organization-empty svg,.organization-loading svg{color:#68808b}@media(max-width:980px){.organization-directory-band>div{grid-template-columns:repeat(2,minmax(180px,1fr))}.organization-layout{grid-template-columns:174px minmax(0,1fr)}.organization-content{padding-right:20px;padding-left:20px}.organization-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-profile-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.organization-profile-form>button{justify-self:end}.organization-member-row{grid-template-columns:minmax(210px,1fr) 102px 98px 34px}.organization-member-row .organization-row-meta{display:none}.organization-setting-section{grid-template-columns:minmax(190px,.65fr) minmax(280px,1.35fr);gap:9px 18px}}@media(max-width:760px){.hub-header-actions{gap:5px}.hub-header-actions>button{width:34px;min-width:34px;padding:0!important;overflow:hidden;font-size:0!important}.organization-directory-band{margin-bottom:13px;padding-bottom:12px}.organization-directory-band>header{min-height:40px}.organization-directory-band>div{grid-template-columns:minmax(0,1fr);gap:7px}.organization-directory-band>div>button,.organization-directory-member{min-height:55px}.organization-create-dialog,.organization-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0}.organization-dialog-grid{grid-template-columns:minmax(0,1fr)}.organization-header{min-height:64px;flex-basis:64px;gap:8px;padding:0 9px}.organization-logo{width:34px;height:34px;flex-basis:34px}.organization-heading h1{font-size:14px}.organization-heading p{display:none}.organization-heading em{min-height:19px;padding:0 5px;font-size:11px}.organization-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:51px minmax(0,1fr)}.organization-nav{min-width:0;min-height:51px;flex-direction:row;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;padding:6px 8px;border-right:0;border-bottom:1px solid #d8e0e2;scrollbar-width:none}.organization-nav>button{min-width:max-content;width:auto;min-height:36px;grid-template-columns:17px auto 6px;padding:0 8px}.organization-nav>button.is-active{box-shadow:inset 0 -2px #315f78}.organization-content{padding:15px 10px 42px}.organization-tab-panel{gap:14px}.organization-section-heading{min-height:38px}.organization-section-heading h2{font-size:14px}.organization-section-heading p{font-size:12px}.organization-section-heading.sticky{top:-15px;margin-top:-15px;padding-top:12px}.organization-metrics{gap:7px}.organization-metrics>button{min-height:76px;grid-template-columns:28px minmax(0,1fr) 14px;gap:2px 7px;padding:9px}.organization-metrics>button>span{width:28px;height:28px}.organization-metrics strong{font-size:15px}.organization-profile-form{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 0}.organization-profile-form>.organization-section-heading{grid-column:1}.organization-profile-form textarea{min-height:72px}.organization-profile-form>button{justify-self:start}.organization-filter-tabs{margin-right:-10px;margin-left:-10px;padding:0 10px}.organization-member-row{grid-template-columns:minmax(0,1fr) 34px;grid-template-rows:auto auto;gap:6px 8px;padding:9px 4px}.organization-member-row>select{grid-row:2;width:100%}.organization-member-row>select:nth-of-type(1){grid-column:1;width:calc(50% - 4px)}.organization-member-row>select:nth-of-type(2){grid-column:1;justify-self:end;width:calc(50% - 4px)}.organization-member-row>.organization-row-delete{grid-column:2;grid-row:1 / 3}.organization-member-row>.organization-status{grid-column:2;grid-row:1}.organization-member-identity small{max-width:68vw}.organization-workspace-row,.organization-pending-band .organization-workspace-row{grid-template-columns:34px minmax(0,1fr) 34px;gap:7px;padding:8px 5px}.organization-workspace-row .workspace-monogram{width:34px;height:34px}.organization-workspace-row>button:not(.icon-button),.organization-workspace-row>.organization-status{grid-column:2;width:max-content}.organization-workspace-row>.organization-row-delete{grid-column:3;grid-row:1 / 3}.organization-pending-band .organization-workspace-row>button{grid-column:auto;grid-row:2}.organization-pending-band .organization-workspace-row>button:nth-last-child(2){grid-column:2;justify-self:start}.organization-pending-band .organization-workspace-row>button:last-child{grid-column:3;width:34px;padding:0;overflow:hidden;font-size:0}.organization-setting-section{grid-template-columns:minmax(0,1fr);gap:10px;padding:15px 0}.organization-setting-section>header{grid-row:auto}.organization-policy-matrix,.organization-toggle-grid{grid-template-columns:minmax(0,1fr)}.organization-inline-select,.organization-domain-field{grid-template-columns:minmax(90px,.8fr) minmax(160px,1.2fr)}.organization-bulk-bar{grid-template-columns:minmax(0,1fr) auto;gap:7px}.organization-bulk-bar>span{display:none}.organization-bulk-bar select{grid-column:1;grid-row:2}.organization-bulk-bar>button{grid-column:2;grid-row:2}}.workspace-shell>.board-switcher{left:0}.workspace-page-stage{position:fixed;inset:var(--topbar-height) 0 0;min-width:0;min-height:0;overflow:hidden}.workspace-view{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;color:#263139;background:#f5f7f7}.workspace-loading{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:9px;color:#708087;background:#f5f7f7;font-size:14px}.workspace-loading button{min-height:34px;padding:0 12px;color:#fff;background:#2a715d;border:0;border-radius:5px;font-weight:750}.workspace-header{min-height:78px;flex:0 0 78px;display:flex;align-items:center;gap:11px;padding:0 22px;background:#fff;border-bottom:1px solid #d7dfe1}.workspace-header>.icon-button{color:#65747b}.workspace-logo{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#2e6d5b;border:1px solid #245948;border-radius:6px;font-size:17px;font-weight:850}.workspace-logo img,.workspace-avatar img{width:100%;height:100%;object-fit:cover}.workspace-heading{min-width:0;display:grid;gap:5px}.workspace-heading>div{min-width:0;display:flex;align-items:center;gap:8px}.workspace-heading h1{max-width:min(45vw,560px);margin:0;overflow:hidden;color:#253039;font-size:16px;font-weight:820;text-overflow:ellipsis;white-space:nowrap}.workspace-heading span{min-height:21px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#58666e;background:#edf1f2;border:1px solid #d9e0e2;border-radius:4px;font-size:12px;font-weight:760}.workspace-heading span.is-public{color:#25644f;background:#e9f4ef;border-color:#cce2d9}.workspace-heading p{max-width:min(50vw,680px);margin:0;overflow:hidden;color:#7c888e;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-header-actions{min-width:0;display:flex;align-items:center;gap:7px;margin-left:auto}.workspace-header-actions>button,.workspace-primary{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;color:#48565e;background:#fff;border:1px solid #cdd6d9;border-radius:5px;font-size:12px;font-weight:780}.workspace-header-actions>button:hover,.workspace-primary:hover{background:#edf3f1;border-color:#adc4bc}.workspace-primary{color:#fff!important;background:#2b715d!important;border-color:#235d4c!important}.workspace-primary:hover:not(:disabled){background:#225f4d!important}.workspace-primary:disabled,.workspace-header-actions>button:disabled{cursor:not-allowed;opacity:.55}.workspace-billing-lock{min-width:0;min-height:47px;flex:0 0 47px;display:grid;grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 22px;color:#5b4817;background:#fff7dc;border-bottom:1px solid #e2ce87}.workspace-billing-lock>div{min-width:0;display:grid;gap:2px}.workspace-billing-lock strong,.workspace-billing-lock p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-billing-lock strong{font-size:12px}.workspace-billing-lock p{margin:0;color:#7d682b;font-size:12px}.workspace-billing-lock>button{min-height:31px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#fff;background:#7b6320;border:0;border-radius:5px;font-size:12px;font-weight:780}.workspace-layout{min-height:0;flex:1;display:grid;grid-template-columns:190px minmax(0,1fr)}.workspace-nav{min-height:0;display:flex;flex-direction:column;gap:3px;padding:15px 10px;background:#eef2f2;border-right:1px solid #d6dfe1}.workspace-nav>button{width:100%;min-height:39px;display:grid;grid-template-columns:19px minmax(0,1fr) 13px;align-items:center;gap:8px;padding:0 9px;color:#59676e;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:750;text-align:left}.workspace-nav>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-nav>button:hover{color:#2f5f52;background:#e2ebe8}.workspace-nav>button.is-active{color:#215847;background:#d8e7e2;box-shadow:inset 3px 0 #2c735e}.workspace-content{min-width:0;min-height:0;overflow:auto;padding:22px clamp(18px,4vw,54px) 54px}.workspace-tab-panel{width:min(1120px,100%);display:grid;gap:16px;margin:0 auto}.workspace-section-heading{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px}.workspace-section-heading>div{min-width:0;display:grid;gap:4px}.workspace-section-heading h2{margin:0;color:#28353c;font-size:15px;font-weight:820}.workspace-section-heading p{margin:0;color:#7a878d;font-size:12px}.workspace-board-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:11px}.workspace-board-tile,.workspace-new-board{position:relative;min-width:0;aspect-ratio:1.82;overflow:hidden;border:1px solid #cfd8da;border-radius:6px;text-align:left}.workspace-board-tile{display:grid;grid-template-rows:1fr auto;align-content:end;padding:0;color:#fff;background:#26333a;box-shadow:0 2px 6px #28363d1f}.workspace-board-tile>span{position:absolute;inset:0;background-position:center;background-size:cover;transition:transform .16s ease}.workspace-board-tile:after{position:absolute;inset:auto 0 0;height:62%;background:linear-gradient(transparent,#080e12b8);content:""}.workspace-board-tile:hover>span{transform:scale(1.025)}.workspace-board-tile strong,.workspace-board-tile small{position:relative;z-index:1;max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-board-tile strong{align-self:end;margin:auto 10px 3px;font-size:14px;font-weight:800}.workspace-board-tile small{margin:0 10px 9px;color:#ffffffc9;font-size:12px}.workspace-new-board{display:grid;place-items:center;align-content:center;gap:7px;color:#5f6e75;background:#e9eeef;border-style:dashed;font-size:12px;font-weight:750}.workspace-new-board:hover{color:#27644f;background:#e1ebe8;border-color:#8eafa4}.workspace-boards-panel{gap:14px}.workspace-board-controls{min-width:0;display:grid;grid-template-columns:minmax(150px,.72fr) minmax(150px,.72fr) minmax(210px,1.25fr);gap:9px;padding:11px;background:#edf1f2;border:1px solid #d4dde0;border-radius:6px}.workspace-board-controls label{min-width:0;display:grid;gap:5px;color:#6d7a81;font-size:12px;font-weight:760}.workspace-board-controls select,.workspace-board-search>div{width:100%;min-width:0;height:34px;color:#35434a;background:#fff;border:1px solid #c6d1d4;border-radius:5px;outline:0;font-size:12px}.workspace-board-controls select{padding:0 27px 0 9px}.workspace-board-search>div{display:flex;align-items:center;gap:7px;padding:0 9px;color:#7a878d}.workspace-board-search input{min-width:0;flex:1;color:inherit;background:transparent;border:0;outline:0;font:inherit}.workspace-collection-board-grid{align-items:stretch}.workspace-collection-board-grid .workspace-new-board{min-height:154px;aspect-ratio:auto}.workspace-collection-board{position:relative;min-width:0;min-height:154px;display:grid;grid-template-rows:auto minmax(42px,auto);background:#fff;border:1px solid #cad5d8;border-radius:6px;box-shadow:0 2px 7px #28363d1a}.workspace-collection-board-cover{position:relative;min-width:0;width:100%;aspect-ratio:1.92;display:grid;align-content:end;gap:3px;overflow:hidden;padding:10px;color:#fff;background:#26333a;border:0;border-radius:5px 5px 0 0;text-align:left}.workspace-collection-board-cover:after{position:absolute;inset:34% 0 0;background:linear-gradient(transparent,#080e12c7);content:""}.workspace-collection-board-background{position:absolute;inset:0;background-position:center!important;background-size:cover!important;transition:transform .17s ease}.workspace-collection-board-cover:hover .workspace-collection-board-background{transform:scale(1.025)}.workspace-collection-board-cover strong,.workspace-collection-board-cover small{position:relative;z-index:1;max-width:calc(100% - 23px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-collection-board-cover strong{font-size:14px;font-weight:820}.workspace-collection-board-cover small{color:#fffc;font-size:11px}.workspace-board-star{position:absolute;z-index:3;top:7px;right:7px;width:29px;height:29px;display:grid;place-items:center;color:#fff;background:#131c226b;border:1px solid rgba(255,255,255,.22);border-radius:5px;opacity:0;transition:opacity .13s ease,background .13s ease}.workspace-collection-board:hover .workspace-board-star,.workspace-board-star:focus-visible,.workspace-board-star.is-starred{opacity:1}.workspace-board-star:hover{background:#131c22ad}.workspace-board-star.is-starred{color:#ffd45c}.workspace-board-collections{min-width:0;min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:5px;padding:6px}.workspace-board-collections>div{min-width:0;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.workspace-board-collections>div>button{min-width:max-content;max-width:130px;height:24px;overflow:hidden;padding:0 7px;color:#3f665a;background:#e7f0ed;border:1px solid #c9dcd6;border-radius:4px;font-size:11px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.workspace-board-collections>div>button:hover{color:#245544;background:#dcebe6}.workspace-board-add-collection{width:28px;height:28px;display:grid;place-items:center;color:#68767d;background:transparent;border:0;border-radius:4px}.workspace-board-add-collection:hover{color:#285f4f;background:#e7eeec}.workspace-collection-popover{position:absolute;z-index:30;top:36px;right:6px;width:min(282px,calc(100vw - 28px));max-height:min(410px,calc(100vh - 120px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;color:#354249;background:#fff;border:1px solid #c7d2d5;border-radius:7px;box-shadow:0 15px 36px #18242a3d}.workspace-collection-popover>header,.workspace-collection-dialog>header{min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:9px;padding:0 10px 0 12px;border-bottom:1px solid #dbe2e4}.workspace-collection-popover>header>div,.workspace-collection-dialog>header>div{display:flex;align-items:center;gap:7px}.workspace-collection-popover>header strong,.workspace-collection-dialog>header strong{font-size:12px}.workspace-collection-options{min-height:44px;overflow:auto;padding:6px}.workspace-collection-options>div{min-width:0;min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:2px}.workspace-collection-options>div>button:first-child{min-width:0;height:34px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:0 7px;color:#435159;background:transparent;border:0;border-radius:4px;text-align:left}.workspace-collection-options>div>button:first-child:hover{background:#eef3f2}.workspace-collection-options>div>button:first-child>span{width:18px;height:18px;display:grid;place-items:center;color:#fff;background:#fff;border:1px solid #aebbc0;border-radius:4px}.workspace-collection-options>div>button:first-child>span.is-checked{background:#2b725d;border-color:#2b725d}.workspace-collection-options strong{min-width:0;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-collection-options>p{margin:11px 7px;color:#849097;font-size:12px;text-align:center}.workspace-collection-create{min-height:38px;display:flex;align-items:center;gap:7px;margin:0 6px 6px;padding:0 8px;color:#3f685b;background:#edf4f1;border:1px solid #d5e3df;border-radius:5px;font-size:12px;font-weight:760}.workspace-collection-create:hover{background:#e1eee9}.workspace-collection-dialog{width:min(430px,100%);overflow:hidden;color:#344149;background:#fff;border:1px solid #ccd5d8;border-radius:7px;box-shadow:0 20px 56px #141f2547}.workspace-collection-dialog form{display:grid;gap:18px;padding:15px}.workspace-collection-dialog label{display:grid;gap:6px;color:#56636b;font-size:12px;font-weight:760}.workspace-collection-dialog input{width:100%;height:36px;padding:0 9px;color:#344149;background:#fff;border:1px solid #bfcbd0;border-radius:5px;outline:0;font-size:12px}.workspace-collection-dialog input:focus{border-color:#4b8976;box-shadow:0 0 0 2px #2b725d21}.workspace-collection-dialog footer{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:7px}.workspace-collection-dialog footer>button{min-height:33px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#56646b;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:760}.workspace-collection-dialog footer>button.workspace-collection-delete{color:#a7433f;border-color:#e3c0bd}.workspace-collection-dialog footer>button.workspace-collection-delete:hover{color:#fff;background:#ad4642;border-color:#983d39}.workspace-empty>button{min-height:31px;padding:0 9px;color:#56646b;background:#fff;border:1px solid #cad4d7;border-radius:5px;font-size:12px;font-weight:750}.workspace-empty{min-height:150px;display:grid;place-items:center;align-content:center;gap:8px;color:#849097;border-top:1px solid #dde4e6;font-size:12px}.workspace-people-tabs{display:flex;gap:5px;overflow-x:auto;padding-bottom:1px;border-bottom:1px solid #d6dfe1;scrollbar-width:none}.workspace-people-tabs button{min-width:max-content;min-height:35px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;color:#6c797f;background:transparent;border:0;border-bottom:2px solid transparent;font-size:12px;font-weight:750}.workspace-people-tabs button.is-active{color:#245f4d;border-bottom-color:#2b725d}.workspace-people-tabs button span{min-width:17px;min-height:17px;display:grid;place-items:center;color:#607077;background:#e3e9ea;border-radius:9px;font-size:11px}.workspace-search{width:min(430px,100%);height:36px;display:flex;align-items:center;gap:7px;padding:0 10px;color:#78858b;background:#fff;border:1px solid #ccd6d9;border-radius:5px}.workspace-search input{min-width:0;flex:1;border:0;outline:0;color:#344149;background:transparent;font-size:12px}.workspace-member-list,.workspace-request-list{display:grid;border-top:1px solid #d9e1e3}.workspace-member-row{min-width:0;min-height:64px;display:grid;grid-template-columns:34px minmax(210px,1fr) minmax(120px,.45fr) 116px 34px;align-items:center;gap:10px;padding:7px 5px;border-bottom:1px solid #d9e1e3}.workspace-guest-row{grid-template-columns:34px minmax(210px,1fr) minmax(120px,.45fr) 116px}.workspace-avatar{width:32px;height:32px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#607781;border-radius:50%;font-size:12px;font-weight:820}.workspace-member-row>div{min-width:0;display:grid;gap:4px}.workspace-member-row strong,.workspace-member-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-member-row strong{color:#354249;font-size:12px}.workspace-member-row strong em{margin-left:6px;padding:2px 4px;color:#24614e;background:#e0eee9;border-radius:3px;font-size:11px;font-style:normal}.workspace-member-row small{color:#829097;font-size:12px}.workspace-member-activity{min-width:0;display:grid;gap:3px;color:#59676e;font-size:12px}.workspace-member-activity small{display:block}.workspace-member-row select,.workspace-role-label{width:116px;min-height:31px;padding:0 8px;color:#536169;background:#fff;border:1px solid #ccd5d8;border-radius:5px;font-size:12px;font-weight:720}.workspace-role-label{display:flex;align-items:center;border-color:transparent;background:transparent}.workspace-remove-member{color:#8c5250}.workspace-request-list>article{min-height:61px;display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:7px 5px;border-bottom:1px solid #d9e1e3}.workspace-request-list article>div{min-width:0;display:grid;gap:4px}.workspace-request-list strong,.workspace-request-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-request-list strong{font-size:12px}.workspace-request-list small{color:#7d8a91;font-size:12px}.workspace-request-list button{min-height:31px;padding:0 9px;color:#59676e;background:#fff;border:1px solid #cdd6d9;border-radius:5px;font-size:12px;font-weight:750}.workspace-settings-panel{gap:0}.workspace-profile-form,.workspace-setting-section{display:grid;grid-template-columns:minmax(180px,.6fr) minmax(360px,1.4fr);gap:12px 30px;padding:20px 0;border-bottom:1px solid #d8e1e3}.workspace-profile-form>header,.workspace-setting-section>header{grid-column:1;grid-row:1 / span 2}.workspace-profile-form h3,.workspace-setting-section h3,.workspace-danger-zone h3{margin:0 0 5px;color:#354249;font-size:14px}.workspace-profile-form p,.workspace-setting-section p,.workspace-danger-zone p{margin:0;color:#7c898f;font-size:12px;line-height:1.5}.workspace-form-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-form-grid label,.workspace-delete-dialog label,.workspace-invite-dialog form label{min-width:0;display:grid;gap:5px;color:#56636b;font-size:12px;font-weight:760}.workspace-form-grid label.wide{grid-column:1 / -1}.workspace-form-grid input,.workspace-form-grid textarea,.workspace-form-grid select,.workspace-setting-control input,.workspace-setting-control select,.workspace-policy-grid select,.workspace-delete-dialog input,.workspace-invite-dialog textarea,.workspace-invite-dialog select,.workspace-link-sharing input{width:100%;min-width:0;color:#344149;background:#fff;border:1px solid #c7d1d4;border-radius:5px;outline:0;font-size:12px}.workspace-form-grid input,.workspace-form-grid select,.workspace-setting-control input,.workspace-setting-control select,.workspace-delete-dialog input,.workspace-invite-dialog select{height:35px;padding:0 9px}.workspace-form-grid textarea,.workspace-invite-dialog textarea{min-height:76px;resize:vertical;padding:8px 9px;line-height:1.5}.workspace-profile-form>button{grid-column:2;justify-self:start}.workspace-setting-control{min-width:0;display:grid;grid-template-columns:minmax(170px,.7fr) minmax(210px,1.3fr);align-items:center;gap:8px}.workspace-setting-control>select:only-child{grid-column:1 / -1;width:min(360px,100%)}.workspace-policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.workspace-policy-grid label{min-width:0;min-height:39px;display:grid;grid-template-columns:minmax(70px,.6fr) minmax(130px,1.4fr);align-items:center;gap:7px;padding:4px 5px 4px 9px;color:#59676e;background:#fff;border:1px solid #d6dfe1;border-radius:5px;font-size:12px;font-weight:740}.workspace-policy-grid select{height:29px;padding:0 7px}.workspace-save-settings{justify-self:end;margin-top:18px}.workspace-danger-zone{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:30px;padding:13px 15px;background:#fff5f4;border:1px solid #edceca;border-radius:6px}.workspace-danger-zone>div{min-width:0}.workspace-danger-zone>button,button.danger{min-height:33px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#fff;background:#b84b47;border:1px solid #9e3e3b;border-radius:5px;font-size:12px;font-weight:780}.workspace-dialog-layer{position:fixed;z-index:160;inset:0;display:grid;place-items:center;padding:18px;background:#121a1f80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.workspace-invite-dialog,.workspace-confirm-dialog,.workspace-delete-dialog{width:min(460px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:17px;color:#344149;background:#fff;border:1px solid #ccd5d8;border-radius:7px;box-shadow:0 20px 56px #141f2547}.workspace-invite-dialog>header,.workspace-confirm-dialog>header,.workspace-delete-dialog>header{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.workspace-invite-dialog>header>div{display:flex;align-items:center;gap:8px}.workspace-invite-dialog>header strong,.workspace-confirm-dialog>header strong,.workspace-delete-dialog>header strong{font-size:14px}.workspace-invite-dialog form{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:10px}.workspace-invite-dialog form label:first-child{grid-column:1 / -1}.workspace-invite-dialog form>button{align-self:end}.workspace-link-sharing{display:grid;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid #dbe2e4}.workspace-link-sharing>strong,.workspace-pending-invites>strong{font-size:12px}.workspace-link-sharing>p,.workspace-link-sharing>small{margin:0;color:#77848a;font-size:12px;line-height:1.5}.workspace-link-sharing>div:not(.workspace-link-actions){display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:6px}.workspace-link-sharing input{height:34px;padding:0 8px}.workspace-link-actions{display:flex;gap:7px}.workspace-link-actions>button{min-height:33px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#506068;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:750}.workspace-pending-invites{display:grid;gap:5px;margin-top:14px;padding-top:13px;border-top:1px solid #dbe2e4}.workspace-pending-invites>div{min-height:37px;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;padding-left:8px;background:#f3f6f6;border:1px solid #dce3e5;border-radius:5px}.workspace-pending-invites span{min-width:0;display:grid;gap:2px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-pending-invites small{color:#829097;font-size:11px}.workspace-confirm-dialog>p,.workspace-delete-dialog>p{margin:0 0 15px;color:#6c797f;font-size:12px;line-height:1.55}.workspace-confirm-dialog>div,.workspace-delete-dialog>div{display:flex;justify-content:flex-end;gap:7px;margin-top:15px}.workspace-confirm-dialog>div>button:not(.danger),.workspace-delete-dialog>div>button:not(.danger){min-height:33px;padding:0 10px;color:#57656c;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:750}.workspace-invite-locked{min-height:40px;display:flex;align-items:center;gap:8px;margin:0;padding:8px 10px;color:#765f25;background:#fff7df;border:1px solid #e6d49d;border-radius:5px;font-size:12px;line-height:1.45}.workspace-billing-cycle-layer{z-index:180}.workspace-billing-cycle-dialog{width:min(560px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:18px;color:#344149;background:#fff;border:1px solid #cbd5d8;border-radius:7px;box-shadow:0 20px 56px #141f254d}.workspace-billing-cycle-dialog>header{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #dbe2e4}.workspace-billing-cycle-dialog>header>div{min-width:0;display:flex;align-items:center;gap:9px}.workspace-billing-cycle-dialog>header>div>span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;color:#fff;background:#26718a;border-radius:5px}.workspace-billing-cycle-dialog>header strong{overflow:hidden;color:#2d3940;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.workspace-billing-cycle-direction{min-height:38px;display:flex;align-items:center;gap:8px;margin-top:15px;color:#718087}.workspace-billing-cycle-direction span,.workspace-billing-cycle-direction strong{min-height:26px;display:inline-flex;align-items:center;padding:0 9px;border-radius:4px;font-size:12px;font-weight:780}.workspace-billing-cycle-direction span{color:#65747b;background:#edf1f2;border:1px solid #d8e0e2}.workspace-billing-cycle-direction strong{color:#28604f;background:#e7f2ee;border:1px solid #c8ddd5}.workspace-billing-cycle-dialog>p:not([class]){margin:4px 0 15px;color:#6d7a80;font-size:12px;line-height:1.55}.workspace-billing-preview-breakdown{display:grid;border-top:1px solid #d9e1e3}.workspace-billing-preview-breakdown>div{min-height:39px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid #d9e1e3}.workspace-billing-preview-breakdown span{color:#596970;font-size:12px}.workspace-billing-preview-breakdown strong{color:#334149;font-size:12px;font-variant-numeric:tabular-nums}.workspace-billing-preview-breakdown strong.is-credit{color:#2f725d}.workspace-billing-preview-breakdown>div.is-total{min-height:52px;margin-top:5px;padding:0 10px;background:#edf5f8;border:1px solid #cee0e6;border-radius:5px}.workspace-billing-preview-breakdown>div.is-total span{color:#315f70;font-weight:780}.workspace-billing-preview-breakdown>div.is-total strong{color:#244f60;font-size:20px}.workspace-billing-preview-meta{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:8px;margin-top:12px}.workspace-billing-preview-meta>div{min-width:0;min-height:55px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:8px 9px;color:#477080;background:#f3f6f7;border:1px solid #dce4e6;border-radius:5px}.workspace-billing-preview-meta span{min-width:0;display:grid;gap:4px}.workspace-billing-preview-meta small{color:#7b888e;font-size:11px}.workspace-billing-preview-meta strong{overflow-wrap:anywhere;color:#344149;font-size:12px;line-height:1.35}.workspace-billing-preview-assurance,.workspace-billing-preview-warning,.workspace-billing-preview-error{min-height:44px;display:grid;grid-template-columns:19px minmax(0,1fr);align-items:start;gap:7px;margin:12px 0 0;padding:9px 10px;border:1px solid;border-radius:5px;font-size:12px;line-height:1.5}.workspace-billing-preview-assurance{color:#356553;background:#edf5f2;border-color:#d1e2dc}.workspace-billing-preview-warning{color:#745c1e;background:#fff7de;border-color:#e6d39a}.workspace-billing-preview-error{color:#8d4743;background:#fff0ee;border-color:#e4c3c0}.workspace-billing-preview-assurance svg,.workspace-billing-preview-warning svg,.workspace-billing-preview-error svg{margin-top:1px}.workspace-billing-preview-note{margin:9px 0 0;color:#738087;font-size:11px;line-height:1.5}.workspace-billing-cycle-dialog>footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;margin-top:16px;padding-top:14px;border-top:1px solid #dbe2e4}.workspace-billing-cycle-dialog>footer>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#536269;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:770}.workspace-billing-cycle-dialog>footer>button:disabled{cursor:not-allowed;opacity:.55}.workspace-billing-panel{width:min(1060px,100%);min-width:0;display:grid;align-content:start;gap:16px;margin:0 auto}.workspace-billing-heading{min-width:0;min-height:58px;display:grid;grid-template-columns:38px minmax(0,1fr) auto auto 34px;align-items:center;gap:9px;padding-bottom:14px;border-bottom:1px solid #d5dfe1}.workspace-billing-heading>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#26718a;border-radius:6px}.workspace-billing-heading>div:nth-child(2){min-width:0;display:grid;gap:4px}.workspace-billing-heading h2{margin:0;color:#2d3940;font-size:16px}.workspace-billing-heading p{margin:0;color:#7b888e;font-size:12px}.workspace-billing-heading>em{min-height:23px;display:inline-flex;align-items:center;padding:0 7px;color:#765d1d;background:#f6edcf;border:1px solid #e7d9ab;border-radius:4px;font-size:11px;font-style:normal;font-weight:780}.workspace-billing-status{min-height:25px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;color:#3d6472;background:#e6f0f3;border:1px solid #cadee4;border-radius:4px;font-size:12px;font-weight:780;white-space:nowrap}.workspace-billing-status i{width:7px;height:7px;background:#3b849d;border-radius:50%}.workspace-billing-status.is-active,.workspace-billing-status.is-trialing{color:#26624f;background:#e5f2ed;border-color:#c8e0d7}.workspace-billing-status.is-active i,.workspace-billing-status.is-trialing i{background:#318265}.workspace-billing-status.is-past_due,.workspace-billing-status.is-paused{color:#7a5c17;background:#f8efd3;border-color:#e8d8a7}.workspace-billing-status.is-past_due i,.workspace-billing-status.is-paused i{background:#b38321}.workspace-billing-status.is-canceled{color:#7b4d4b;background:#f4e9e8;border-color:#e2cbca}.workspace-billing-status.is-canceled i{background:#a95854}.workspace-billing-alert{min-width:0;min-height:54px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:9px 12px;border:1px solid;border-radius:6px}.workspace-billing-alert>div{min-width:0;display:grid;gap:3px}.workspace-billing-alert strong{font-size:12px}.workspace-billing-alert p{margin:0;font-size:12px;line-height:1.5}.workspace-billing-alert.is-locked{color:#725a1c;background:#fff7dd;border-color:#e3cf8b}.workspace-billing-alert.is-warning{color:#814844;background:#fff0ee;border-color:#e8c7c3}.workspace-billing-grid{min-width:0;display:grid;grid-template-columns:minmax(340px,1.15fr) minmax(300px,.85fr);align-items:start;gap:13px}.workspace-billing-plan,.workspace-billing-usage{min-width:0;display:grid;align-content:start;gap:13px;padding:16px;background:#fff;border:1px solid #d4dde0;border-radius:6px;box-shadow:0 2px 8px #24333a0f}.workspace-billing-plan>header,.workspace-billing-usage>header{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:start;gap:9px;color:#397287}.workspace-billing-plan>header>div,.workspace-billing-usage>header>div{min-width:0;display:grid;gap:4px}.workspace-billing-plan h3,.workspace-billing-usage h3,.workspace-billing-subscription h3{margin:0;color:#344149;font-size:14px}.workspace-billing-plan header p,.workspace-billing-usage header p{margin:0;color:#7d898f;font-size:12px;line-height:1.5}.workspace-billing-cycle{width:100%;height:38px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;background:#e8edef;border:1px solid #d3dcdf;border-radius:6px}.workspace-billing-cycle>button{min-width:0;height:30px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;color:#617078;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:780}.workspace-billing-cycle>button.is-selected{color:#2d5868;background:#fff;box-shadow:0 1px 3px #23313829}.workspace-billing-cycle span{min-height:17px;display:inline-flex;align-items:center;padding:0 5px;color:#765a16;background:#f7e8b6;border-radius:3px;font-size:11px}.workspace-billing-price{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:end;gap:3px 7px;padding:4px 0 2px}.workspace-billing-price strong{color:#253d47;font-size:25px;line-height:1}.workspace-billing-price>span{color:#7a878d;font-size:12px;font-weight:760}.workspace-billing-price p{grid-column:1 / -1;margin:3px 0 0;color:#6f7d84;font-size:12px}.workspace-billing-calculation{min-height:39px;display:flex;align-items:center;gap:8px;padding:7px 9px;color:#2e6a56;background:#edf6f2;border:1px solid #d3e6de;border-radius:5px;font-size:12px}.workspace-billing-calculation.is-chargeable{color:#315f70;background:#edf5f8;border-color:#d1e3e9}.workspace-billing-actions{min-height:34px;display:flex;flex-wrap:wrap;gap:7px}.workspace-billing-actions:empty{display:none}.workspace-billing-actions>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#43555d;background:#fff;border:1px solid #c8d3d7;border-radius:5px;font-size:12px;font-weight:780}.workspace-billing-actions>button.is-danger{color:#96433f;background:#fff7f6;border-color:#dfb8b5}.workspace-billing-actions>button:disabled{cursor:not-allowed;opacity:.55}.workspace-billing-note{min-height:24px;display:flex;align-items:center;gap:5px;margin:-3px 0 0;color:#718087;font-size:12px;line-height:1.45}.workspace-billing-note.is-error{color:#9b514d}.workspace-billing-usage-total{min-height:60px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:5px;padding:10px 11px;color:#65747b;background:#edf3f5;border:1px solid #d6e1e4;border-radius:5px}.workspace-billing-usage-total span{font-size:12px;font-weight:760}.workspace-billing-usage-total strong{color:#28566a;font-size:24px}.workspace-billing-usage-total small{font-size:12px}.workspace-billing-usage-rows{display:grid;border-top:1px solid #dce3e5}.workspace-billing-usage-rows>div{min-width:0;min-height:39px;display:grid;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:7px;border-bottom:1px solid #dce3e5}.workspace-billing-usage-rows span{overflow:hidden;color:#526169;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-billing-usage-rows em{min-height:20px;display:inline-flex;align-items:center;padding:0 6px;color:#2e6678;background:#e5f0f4;border-radius:3px;font-size:11px;font-style:normal;font-weight:760}.workspace-billing-usage-rows em.is-free{color:#4e6d62;background:#e9f1ee}.workspace-billing-usage-rows strong{color:#334149;font-size:12px;text-align:right}.workspace-billing-usage>footer{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#314f5a;font-size:12px;font-weight:790}.workspace-billing-usage>footer strong{font-size:15px}.workspace-billing-subscription{min-width:0;display:grid;gap:10px;padding:15px 0;border-top:1px solid #d5dfe1}.workspace-billing-subscription>div{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workspace-billing-subscription>div>span{min-width:0;min-height:52px;display:grid;align-content:center;gap:5px;padding:8px 10px;background:#edf1f2;border:1px solid #d8e0e2;border-radius:5px}.workspace-billing-subscription small{color:#7d898f;font-size:11px}.workspace-billing-subscription strong{overflow:hidden;color:#344149;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-billing-subscription>p,.workspace-billing-subscription>div>p{margin:0;color:#748188;font-size:12px;line-height:1.5}.workspace-billing-subscription>div>p{grid-column:1 / -1;display:flex;align-items:center;gap:6px;color:#356b58}.workspace-billing-state{min-height:300px;display:grid;place-items:center;align-content:center;gap:8px;color:#78858b;text-align:center}.workspace-billing-state strong{color:#3c494f;font-size:14px}.workspace-billing-state p{max-width:520px;margin:0;font-size:12px}.workspace-billing-state>button{min-height:33px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:#fff;background:#26718a;border:0;border-radius:5px;font-size:12px;font-weight:780}@media(max-width:980px){.workspace-board-grid{grid-template-columns:repeat(3,minmax(145px,1fr))}.workspace-profile-form,.workspace-setting-section{grid-template-columns:minmax(165px,.55fr) minmax(330px,1.45fr);gap:12px 20px}.workspace-member-row{grid-template-columns:34px minmax(190px,1fr) 116px 34px}.workspace-member-activity{display:none}.workspace-guest-row{grid-template-columns:34px minmax(190px,1fr) 116px}}@media(max-width:760px){.board-billing-lock{min-height:48px;flex-basis:48px;padding:6px 9px}.board-billing-lock>button{width:32px;padding:0;overflow:hidden;font-size:0}.workspace-billing-lock{padding:6px 10px}.workspace-billing-lock p{display:none}.workspace-billing-lock>button{width:32px;padding:0;overflow:hidden;font-size:0}.workspace-header{min-height:66px;flex-basis:66px;gap:7px;padding:0 9px}.workspace-header>.icon-button{width:30px;height:30px;flex-basis:30px}.workspace-logo{width:34px;height:34px;flex-basis:34px;font-size:14px}.workspace-heading{flex:1}.workspace-heading h1{max-width:36vw;font-size:14px}.workspace-heading p{display:none}.workspace-header-actions{gap:4px}.workspace-header-actions>button{width:33px;min-width:33px;padding:0;overflow:hidden;font-size:0}.workspace-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:50px minmax(0,1fr)}.workspace-nav{min-width:0;min-height:50px;flex-direction:row;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;padding:6px 8px;border-right:0;border-bottom:1px solid #d6dfe1;scrollbar-width:none}.workspace-nav>button{min-width:max-content;width:auto;min-height:36px;grid-template-columns:17px auto;padding:0 8px}.workspace-nav>button>svg:last-child{display:none}.workspace-nav>button.is-active{box-shadow:inset 0 -2px #2c735e}.workspace-content{padding:14px 10px 42px}.workspace-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-board-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-board-search{grid-column:1 / -1}.workspace-section-heading{min-height:40px}.workspace-section-heading h2{font-size:14px}.workspace-section-heading>button{width:34px;min-width:34px;padding:0;overflow:hidden;font-size:0}.workspace-member-row{grid-template-columns:32px minmax(0,1fr) 104px 32px;gap:7px}.workspace-guest-row{grid-template-columns:32px minmax(0,1fr) 70px}.workspace-member-row select,.workspace-role-label{width:104px}.workspace-member-row small{max-width:46vw}.workspace-profile-form,.workspace-setting-section{grid-template-columns:minmax(0,1fr);gap:11px;padding:16px 0}.workspace-profile-form>header,.workspace-setting-section>header{grid-column:1;grid-row:auto}.workspace-profile-form>button{grid-column:1}.workspace-form-grid,.workspace-policy-grid{grid-template-columns:minmax(0,1fr)}.workspace-form-grid label.wide{grid-column:1}.workspace-setting-control{grid-template-columns:minmax(0,1fr)}.workspace-policy-grid label{grid-template-columns:minmax(80px,.65fr) minmax(150px,1.35fr)}.workspace-danger-zone{align-items:flex-start;flex-direction:column}.workspace-invite-dialog,.workspace-confirm-dialog,.workspace-delete-dialog,.workspace-collection-dialog,.workspace-billing-cycle-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:7px 7px 0 0}.workspace-dialog-layer{align-items:end;padding:0}.workspace-collection-popover{position:fixed;z-index:170;inset:auto 10px 12px;width:auto;max-height:min(440px,calc(100vh - 92px))}.workspace-billing-heading{grid-template-columns:38px minmax(0,1fr) 34px;grid-template-rows:auto auto}.workspace-billing-heading>button{grid-column:3;grid-row:1}.workspace-billing-status{grid-column:2;grid-row:2;justify-self:start}.workspace-billing-heading>em{grid-column:3;grid-row:2;padding:0 4px}.workspace-billing-grid{grid-template-columns:minmax(0,1fr)}.workspace-billing-subscription>div{grid-template-columns:minmax(0,1fr)}.workspace-billing-subscription>div>p{grid-column:1}}@media(max-width:420px){.workspace-heading h1{max-width:31vw}.workspace-heading span{padding:0 4px}.workspace-heading span svg{display:none}.workspace-board-grid,.workspace-board-controls{grid-template-columns:minmax(0,1fr)}.workspace-board-search{grid-column:1}.workspace-member-row{grid-template-columns:32px minmax(0,1fr) 32px;grid-template-rows:auto auto}.workspace-member-row select,.workspace-member-row .workspace-role-label{grid-column:2;grid-row:2;width:100%}.workspace-remove-member{grid-column:3;grid-row:1 / 3}.workspace-guest-row{grid-template-columns:32px minmax(0,1fr) 62px;grid-template-rows:auto}.workspace-guest-row .workspace-role-label{grid-column:3;grid-row:1;width:62px}.workspace-invite-dialog form{grid-template-columns:minmax(0,1fr)}.workspace-invite-dialog form label:first-child{grid-column:1}.workspace-billing-plan,.workspace-billing-usage{padding:13px 11px}.workspace-billing-cycle>button{gap:3px;padding:0 4px}.workspace-billing-cycle span{padding:0 3px}.workspace-billing-alert{align-items:start}.workspace-billing-heading>em{display:none}.workspace-billing-cycle-dialog{padding:15px 13px}.workspace-billing-preview-meta{grid-template-columns:minmax(0,1fr)}.workspace-billing-cycle-dialog>footer>button{flex:1 1 130px}}.rich-text-editor{position:relative;min-width:0;overflow:visible;background:#fff;border:1px solid #aebbc1;border-radius:6px;box-shadow:0 0 0 2px #2a759914}.rich-text-toolbar{min-width:0;min-height:40px;display:flex;align-items:center;gap:2px;padding:4px 5px;color:#536169;background:#f7f8f8;border-bottom:1px solid #dce2e4;border-radius:5px 5px 0 0}.rich-text-toolbar>button,.rich-text-tool-group>button,.rich-text-tool-group>span>button,.rich-text-mode-control>button{width:30px;height:30px;min-width:30px;display:inline-flex;align-items:center;justify-content:center;gap:1px;padding:0;color:inherit;background:transparent;border:0;border-radius:4px}.rich-text-tool-group>button:has(svg+svg){width:38px;min-width:38px}.rich-text-toolbar button:hover,.rich-text-toolbar button.is-active,.rich-text-mode-control>button.is-active{color:#245e4d;background:#e1ece8}.rich-text-tool-group{position:relative;display:inline-flex;align-items:center}.rich-text-tool-group+.rich-text-tool-group{margin-left:2px;padding-left:4px;border-left:1px solid #d6dddf}.rich-text-menu-host{position:relative}.rich-text-toolbar-spacer{min-width:4px;flex:1}.rich-text-mode-control{height:30px;display:grid;grid-template-columns:repeat(2,28px);padding:1px;background:#e7ebec;border-radius:5px}.rich-text-mode-control>button{width:28px;height:28px;min-width:28px}.rich-text-plus{font-size:19px;font-weight:450;line-height:1}.rich-text-menu{position:absolute;z-index:32;top:34px;left:0;width:210px;display:grid;gap:2px;padding:6px;color:#344149;background:#fff;border:1px solid #c9d2d5;border-radius:6px;box-shadow:0 12px 30px #151f2433}.rich-text-menu>button{width:100%;min-height:32px;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:5px 8px;color:#48575f;background:transparent;border:0;border-radius:4px;font-size:12px;text-align:left}.rich-text-menu>button:hover{color:#245e4d;background:#e7f0ed}.rich-text-menu>button>strong:first-child{width:20px;font-size:12px}.rich-text-menu.compact-menu{width:190px}.rich-text-menu.insert-menu{width:250px}.rich-text-menu.insert-menu>button{min-height:44px;display:grid;grid-template-columns:19px minmax(0,1fr)}.rich-text-menu.insert-menu>button>span{min-width:0;display:grid;gap:2px}.rich-text-menu.insert-menu strong{font-size:12px}.rich-text-menu.insert-menu small{color:#849097;font-size:11px;font-weight:520}.rich-text-editor>textarea{width:100%;min-height:118px;display:block;resize:vertical;padding:11px;color:#303d45;background:#fff;border:0;border-radius:0;outline:0;box-shadow:none;font-family:inherit;font-size:14px;line-height:1.55;tab-size:2}.rich-text-editor.is-compact{box-shadow:none}.rich-text-editor.is-compact>textarea{min-height:64px;padding:9px 10px;font-size:14px}.rich-text-actions{min-height:41px;display:flex;align-items:center;gap:6px;padding:5px 8px 7px;border-top:1px solid #edf0f1}.rich-text-actions>button{margin:0}.rich-text-actions .primary-small:disabled{opacity:.5;cursor:default}.rich-text-inline-dialog{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:7px;padding:10px;background:#f2f5f5;border-bottom:1px solid #d7dfe1}.rich-text-inline-dialog label{color:#66747b;font-size:12px;font-weight:750}.rich-text-inline-dialog input{width:100%;min-width:0;height:32px;padding:0 8px;color:#344149;background:#fff;border:1px solid #bdc8cc;border-radius:4px;outline:0;font-size:12px}.rich-text-inline-dialog input:focus{border-color:#3b836c;box-shadow:0 0 0 2px #2d765f1a}.rich-text-inline-dialog>div{grid-column:2;display:flex;justify-content:flex-end;gap:5px}.rich-text-inline-dialog>div>button{min-height:29px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;color:#58676e;background:#fff;border:1px solid #c8d1d4;border-radius:4px;font-size:12px;font-weight:730}.rich-text-inline-dialog>div>button.is-primary{color:#fff;background:#2d765f;border-color:#24634f}.rich-text-inline-dialog>div>button:disabled{opacity:.5;cursor:default}.rich-text-link-modes{grid-column:1 / -1;min-width:0;margin:1px 0 0;padding:0;border:0}.rich-text-link-modes legend{margin-bottom:5px;color:#66747b;font-size:12px;font-weight:750}.rich-text-link-modes>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.rich-text-link-modes button{min-width:0;min-height:30px;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 5px;color:#637178;background:#f7f9f9;border:1px solid #cbd4d6;border-radius:4px;font-size:12px;font-weight:700}.rich-text-link-modes button:hover{color:#275f4f;background:#f0f6f4}.rich-text-link-modes button.is-active{color:#1f654f;background:#e1efe9;border-color:#72a291}.rich-text-link-note{grid-column:1 / -1;margin:0;color:#85642b;font-size:12px;line-height:1.45}.rich-text-selection-panel{position:absolute;z-index:34;top:42px;left:8px;width:min(300px,calc(100% - 16px));max-height:248px;overflow-y:auto;padding:7px;color:#344149;background:#fff;border:1px solid #c9d2d5;border-radius:6px;box-shadow:0 12px 30px #151f2433}.mention-panel>button:not(.rich-text-panel-close){width:100%;min-height:42px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:5px 28px 5px 6px;color:#435159;background:transparent;border:0;border-radius:4px;text-align:left}.mention-panel>button:not(.rich-text-panel-close):hover{background:#e8f0ed}.mention-panel>button>span:first-child{width:27px;height:27px;display:grid;place-items:center;color:#fff;background:#577d71;border-radius:50%;font-size:12px;font-weight:780}.mention-panel>button>span:nth-child(2){min-width:0;display:grid;gap:2px}.mention-panel strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mention-panel small{color:#849097;font-size:11px}.mention-panel>p{margin:0;padding:24px 8px;color:#7b888e;font-size:12px;text-align:center}.emoji-panel{display:grid;grid-template-columns:repeat(6,34px);gap:4px;width:230px;padding-right:10px}.emoji-panel>button:not(.rich-text-panel-close){width:34px;height:34px;padding:0;background:transparent;border:0;border-radius:4px;font-size:17px}.emoji-panel>button:not(.rich-text-panel-close):hover{background:#e7eeec}.rich-text-panel-close{position:absolute;top:5px;right:5px;width:24px;height:24px;display:grid;place-items:center;padding:0;color:#6f7c83;background:#f0f3f4;border:0;border-radius:4px}.rich-text-preview{min-height:134px;padding:11px;color:#344149;background:#fff}.rich-text-editor.is-compact .rich-text-preview{min-height:76px;font-size:14px}.rich-text-preview>span{color:#89949a;font-size:12px}.markdown-content{min-width:0;color:inherit;overflow-wrap:anywhere;white-space:normal}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}.markdown-content p{margin:0 0 8px;font-size:inherit;line-height:1.58;white-space:pre-wrap}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin:13px 0 6px;color:#25343c;letter-spacing:0;line-height:1.3}.markdown-content h1{font-size:18px}.markdown-content h2{font-size:16px}.markdown-content h3,.markdown-content h4,.markdown-content h5{font-size:14px}.markdown-content h6{font-size:14px;color:#5b6970}.markdown-content strong{color:#26353d}.markdown-content a{color:#236d9b;font-weight:680;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.markdown-content a:hover{color:#174d70}.markdown-content code{padding:1px 4px;color:#8a3d45;background:#edf0f1;border:1px solid #dfe4e5;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.markdown-content pre{max-width:100%;overflow-x:auto;margin:9px 0;padding:10px;color:#edf2f3;background:#27343a;border-radius:5px}.markdown-content pre code{padding:0;color:inherit;background:transparent;border:0;white-space:pre}.markdown-content blockquote{margin:9px 0;padding:3px 0 3px 10px;color:#5d6c73;border-left:3px solid #86a49a}.markdown-content ul,.markdown-content ol{margin:7px 0;padding-left:22px}.markdown-content li{margin:3px 0;padding-left:2px}.markdown-content li>div>p{margin-bottom:3px}.markdown-content .markdown-task-item{display:grid;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:4px;margin-left:-20px;list-style:none}.markdown-task-item>input{width:14px;height:14px;margin-top:3px;accent-color:#2d765f}.markdown-content img{display:block;max-width:100%;max-height:360px;margin:9px 0;object-fit:contain;border:1px solid #d8dfe1;border-radius:5px}.markdown-content hr{height:1px;margin:13px 0;background:#d7dfe1;border:0}.markdown-table-wrap{max-width:100%;overflow-x:auto;margin:9px 0}.markdown-content table{width:100%;min-width:320px;border-collapse:collapse;font-size:12px}.markdown-content th,.markdown-content td{padding:6px 7px;border:1px solid #d3dcde;text-align:left}.markdown-content th{color:#36454d;background:#edf1f2;font-weight:760}.markdown-content .markdown-mention{display:inline;padding:1px 3px;color:#205f4d;background:#dcece6;border-radius:3px;font-weight:720}.markdown-content .markdown-raw-text{color:#6f7b81;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.markdown-smart-link-card{margin:9px 0}.markdown-smart-link-summary{min-width:0;min-height:58px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 11px;color:#344249!important;background:#f7f9f9;border:1px solid #d1dade;border-radius:6px;text-decoration:none!important}.markdown-smart-link-summary:hover{background:#f0f6f4;border-color:#8dafa4}.markdown-smart-link-summary>span{width:32px;height:32px;display:grid;place-items:center;color:#2d6a87;background:#e5eff4;border-radius:5px}.markdown-smart-link-summary>div{min-width:0;display:grid;gap:3px}.markdown-smart-link-summary strong{overflow:hidden;color:#344249;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.markdown-smart-link-summary small{overflow:hidden;color:#748188;font-size:12px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.markdown-smart-link-summary>svg{color:#7a888e}.markdown-smart-link-embed{margin:9px 0;overflow:hidden;background:#15191b;border:1px solid #ccd5d8;border-radius:6px}.markdown-smart-link-embed .markdown-smart-link-summary{min-height:52px;background:#fff;border:0;border-bottom:1px solid #d7dfe1;border-radius:0}.markdown-smart-link-embed>div{position:relative;width:100%;aspect-ratio:16 / 9;background:#15191b}.markdown-smart-link-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.markdown-content.is-compact h1{font-size:15px}.markdown-content.is-compact h2,.markdown-content.is-compact h3{font-size:14px}.markdown-content.is-compact img{max-height:240px}.description-display{cursor:pointer}.description-display.is-read-only{cursor:default}.description-display.has-content{white-space:normal}.description-display>span{white-space:pre-wrap}.description-editor .rich-text-editor>textarea{border:0;box-shadow:none}.comment-input-wrap .rich-text-editor{border:0;box-shadow:none}.comment-input-wrap .rich-text-toolbar{border-radius:5px 5px 0 0}.comment-input-wrap:focus-within .rich-text-editor{box-shadow:none}.comment-bubble{white-space:normal}.comment-bubble .markdown-content p{font-size:14px}@media(max-width:760px){.rich-text-toolbar{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.rich-text-toolbar>*,.rich-text-tool-group{flex:0 0 auto}.rich-text-toolbar-spacer{min-width:8px}.rich-text-menu{position:fixed;inset:auto 8px 10px;width:auto;max-height:min(380px,calc(100vh - var(--topbar-height) - 24px));overflow-y:auto}.rich-text-menu.compact-menu,.rich-text-menu.insert-menu{width:auto}.rich-text-inline-dialog{grid-template-columns:minmax(0,1fr)}.rich-text-inline-dialog>div{grid-column:1}.rich-text-selection-panel{position:fixed;inset:auto 8px 10px;width:auto;max-height:min(360px,calc(100vh - var(--topbar-height) - 24px))}.emoji-panel{grid-template-columns:repeat(6,minmax(34px,1fr))}.description-editor .rich-text-toolbar{max-width:calc(100vw - 32px)}}.power-ups-layer{position:fixed;z-index:240;inset:var(--topbar-height) 0 0;display:flex;justify-content:flex-end;padding:10px;background:#11191e6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.power-ups-panel{width:min(940px,calc(100vw - 20px));height:100%;min-width:0;display:flex;flex-direction:column;overflow:hidden;color:#293841;background:#f7f8f8;border:1px solid #c7d0d3;border-radius:8px;box-shadow:0 20px 56px #10191e47}.power-ups-panel.is-menu{width:min(386px,calc(100vw - 20px))}.power-ups-panel.is-detail{width:min(590px,calc(100vw - 20px))}.power-ups-header{min-height:54px;flex:0 0 54px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:7px;padding:0 10px;background:#fff;border-bottom:1px solid #dce2e4}.power-ups-header>div{grid-column:2;display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;color:#42535d}.power-ups-header>div:first-child:last-of-type{grid-column:2}.power-ups-header>button:first-child{grid-column:1}.power-ups-header>button:last-child{grid-column:3}.power-ups-header h2{min-width:0;margin:0;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.power-up-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;color:#fff;border-radius:7px;box-shadow:inset 0 0 0 1px #fff3}.power-ups-menu-view{min-height:0;flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:12px}.power-ups-empty{min-height:224px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 20px;color:#69777e;text-align:center}.power-ups-empty>svg{color:#768b83}.power-ups-empty strong{color:#34444d;font-size:14px}.power-ups-empty p{max-width:260px;margin:0;font-size:12px;line-height:1.55}.power-ups-enabled-list{display:grid;gap:5px}.power-ups-enabled-row{min-height:54px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 32px;align-items:center;gap:8px;padding:7px 6px 7px 8px;background:#fff;border:1px solid #d9e0e2;border-radius:6px}.power-ups-enabled-row .power-up-icon{width:32px;height:32px;flex-basis:32px;border-radius:6px}.power-ups-enabled-row>span:nth-child(2){min-width:0;display:grid;gap:2px}.power-ups-enabled-row strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.power-ups-enabled-row small{color:#859198;font-size:12px}.power-ups-add-button,.power-up-primary{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;color:#fff;background:#2d765f;border:1px solid #24634f;border-radius:5px;font-size:12px;font-weight:760}.power-ups-add-button{width:100%;margin-top:auto}.power-ups-enabled-list+.power-ups-add-button{margin-top:12px}.power-ups-add-button:hover:not(:disabled),.power-up-primary:hover:not(:disabled){background:#25644f}.power-ups-add-button:disabled,.power-up-primary:disabled{opacity:.55;cursor:default}.power-up-switch{position:relative;width:32px;height:18px;display:inline-flex;flex:0 0 32px}.power-up-switch input{position:absolute;width:1px;height:1px;opacity:0}.power-up-switch>span{width:32px;height:18px;background:#aab4b9;border-radius:9px;cursor:pointer;transition:background .14s ease}.power-up-switch>span:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #171f2447;transition:transform .14s ease}.power-up-switch input:checked+span{background:#2d765f}.power-up-switch input:checked+span:after{transform:translate(14px)}.power-up-switch input:focus-visible+span{outline:2px solid #428c74;outline-offset:2px}.power-up-switch input:disabled+span{opacity:.55;cursor:default}.power-ups-directory{min-height:0;flex:1;display:grid;grid-template-columns:190px minmax(0,1fr);overflow:hidden}.power-ups-directory-nav{min-width:0;overflow-y:auto;padding:12px 9px;background:#eef1f2;border-right:1px solid #d6dddf}.power-ups-directory-nav nav{display:grid;gap:3px;padding-bottom:12px;border-bottom:1px solid #d7dee0}.power-ups-directory-nav h3{margin:14px 8px 6px;color:#718087;font-size:12px;text-transform:uppercase}.power-ups-directory-nav button{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:0 9px;color:#58676e;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:680;text-align:left}.power-ups-directory-nav button:hover{background:#e1e7e8}.power-ups-directory-nav button.is-active{color:#205f4d;background:#dcebe6}.power-ups-directory-nav button span{min-width:20px;padding:2px 5px;background:#37495017;border-radius:8px;font-size:11px;text-align:center}.power-ups-directory-main{min-width:0;overflow-y:auto;padding:14px}.power-ups-search{height:38px;display:flex;align-items:center;gap:8px;padding:0 10px;color:#76838a;background:#fff;border:1px solid #bfc9cd;border-radius:6px}.power-ups-search:focus-within{color:#2d765f;border-color:#438a74;box-shadow:0 0 0 2px #2d765f1c}.power-ups-search input{min-width:0;flex:1;color:#2c3a42;background:transparent;border:0;outline:0;font-size:12px}.power-ups-directory-heading{min-height:52px;display:flex;align-items:center}.power-ups-directory-heading>div{display:flex;align-items:center;gap:8px}.power-ups-directory-heading h3{margin:0;font-size:14px}.power-ups-directory-heading span{color:#748188;font-size:12px}.power-ups-catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.power-up-catalog-item{min-width:0;min-height:142px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 30px;gap:9px;padding:12px;background:#fff;border:1px solid #d5dddf;border-radius:7px;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.power-up-catalog-item:hover{border-color:#94aaa3;box-shadow:0 5px 14px #2230361a;transform:translateY(-1px)}.power-up-catalog-item>div{min-width:0}.power-up-catalog-item h4{margin:1px 0 3px;font-size:14px}.power-up-catalog-item small{display:block;overflow:hidden;color:#859198;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.power-up-catalog-item p{margin:8px 0 0;color:#627078;font-size:12px;line-height:1.5}.power-up-catalog-item>button{grid-column:2;justify-self:start;min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#2d6d59;background:#e6f1ed;border:1px solid #c3ddd4;border-radius:5px;font-size:12px;font-weight:760}.power-up-catalog-item>button.is-enabled{color:#4d5f67;background:#edf1f2;border-color:#d4dcdf}.power-up-catalog-item>button:disabled{opacity:.52;cursor:default}.power-ups-no-results{grid-column:1 / -1;min-height:190px;display:grid;place-items:center;color:#7c898f;font-size:12px}.power-up-detail{min-height:0;flex:1;overflow-y:auto;padding:18px}.power-up-detail-intro{display:grid;grid-template-columns:46px minmax(0,1fr);gap:11px;padding-bottom:17px;border-bottom:1px solid #d8dfe1}.power-up-detail-intro .power-up-icon{width:46px;height:46px;flex-basis:46px}.power-up-detail-intro h3{margin:1px 0 4px;font-size:14px}.power-up-detail-intro small{color:#829097;font-size:12px}.power-up-detail-intro p{margin:9px 0 0;color:#5f6d74;font-size:12px;line-height:1.55}.power-up-detail>.power-up-primary{margin-top:16px}.power-up-setting-row{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 2px;border-bottom:1px solid #dce2e4}.power-up-setting-row>span:first-child{min-width:0;display:grid;gap:3px}.power-up-setting-row strong{font-size:12px}.power-up-setting-row small{color:#829097;font-size:12px}.power-up-settings-block{display:grid;gap:11px;padding:17px 2px;border-bottom:1px solid #dce2e4}.power-up-settings-block h4{margin:0;font-size:12px}.power-up-settings-block>label{display:grid;gap:6px;color:#526168;font-size:12px;font-weight:720}.power-up-settings-block select,.power-up-settings-block textarea{width:100%;color:#2f3d45;background:#fff;border:1px solid #bdc8cc;border-radius:5px;outline:0;font-size:12px}.power-up-settings-block select{height:35px;padding:0 9px}.power-up-settings-block textarea{min-height:160px;resize:vertical;padding:9px;line-height:1.55}.power-up-settings-block select:focus,.power-up-settings-block textarea:focus{border-color:#438a74;box-shadow:0 0 0 2px #2d765f1a}.power-up-settings-block .power-up-primary{justify-self:start}.power-up-segmented{width:min(360px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;background:#e5eaec;border:1px solid #d3dbde;border-radius:6px}.power-up-segmented button{min-width:0;min-height:31px;display:flex;align-items:center;justify-content:center;gap:5px;color:#627078;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:730}.power-up-segmented button.is-active{color:#2b5f50;background:#fff;box-shadow:0 1px 3px #1f2b3024}.power-up-list-limits{display:grid;gap:5px}.power-up-list-limits form{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) 76px 52px;align-items:center;gap:7px;padding:6px 7px 6px 9px;background:#fff;border:1px solid #d7dfe1;border-radius:6px}.power-up-list-limits form>span{min-width:0;display:grid;gap:2px}.power-up-list-limits strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.power-up-list-limits small{color:#87939a;font-size:11px}.power-up-list-limits input{width:100%;height:31px;padding:0 6px;color:#34434b;background:#f8f9f9;border:1px solid #c6d0d3;border-radius:4px;outline:0;font-size:12px}.power-up-list-limits form>button{height:31px;color:#315f52;background:#e5f0ec;border:1px solid #c7ddd5;border-radius:4px;font-size:12px;font-weight:740}.power-up-list-limits form>button:disabled{opacity:.52;cursor:default}.power-up-ready{min-height:145px;place-items:center;align-content:center;text-align:center}.power-up-ready>svg{color:#3e6fa0}.power-up-ready strong{font-size:14px}.power-up-ready p{margin:0;color:#748188;font-size:12px}.card-repeat-board-settings>header>div{display:flex;align-items:center;gap:8px}.card-repeat-board-settings>header>div>svg{color:#397863}.card-repeat-board-settings>header span{display:grid;gap:2px}.card-repeat-board-settings>header strong{font-size:12px}.card-repeat-board-settings>header small{color:#819097;font-size:12px}.card-repeat-board-list{display:grid;gap:5px}.card-repeat-board-list>button{min-width:0;min-height:56px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;color:#3f4c54;text-align:left;background:#fff;border:1px solid #d6dee1;border-radius:6px}.card-repeat-board-list>button:not(:disabled):hover{background:#edf6f2;border-color:#9fc4b5}.card-repeat-board-list>button>svg{color:#3c8069}.card-repeat-board-list>button>span{min-width:0;display:grid;gap:3px}.card-repeat-board-list strong,.card-repeat-board-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-repeat-board-list strong{font-size:12px}.card-repeat-board-list small{color:#77848b;font-size:11px}.card-repeat-board-list time{color:#4d7164;font-size:11px;white-space:nowrap}.card-repeat-board-list>button:disabled{cursor:default;opacity:.72}.card-repeat-board-empty{min-height:130px;display:grid;place-items:center;align-content:center;gap:6px;color:#7e8a91;text-align:center}.card-repeat-board-empty>svg{color:#5a8d7b}.card-repeat-board-empty strong{color:#48565e;font-size:12px}.card-repeat-board-empty span{font-size:12px}.card-snooze-board-settings>header>div{display:flex;align-items:center;gap:8px}.card-snooze-board-settings>header>div>svg{color:#59668f}.card-snooze-board-settings>header span{display:grid;gap:2px}.card-snooze-board-settings>header strong{font-size:12px}.card-snooze-board-settings>header small{color:#819097;font-size:12px}.card-snooze-board-list{display:grid;gap:5px}.card-snooze-board-list>div{min-width:0;min-height:56px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;color:#3f4c54;background:#fff;border:1px solid #d6dee1;border-radius:6px}.card-snooze-board-list>div>svg{color:#616f99}.card-snooze-board-list>div>span{min-width:0;display:grid;gap:3px}.card-snooze-board-list strong,.card-snooze-board-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-snooze-board-list strong{font-size:12px}.card-snooze-board-list small{color:#77848b;font-size:11px}.card-snooze-board-list time{color:#5d6888;font-size:11px;white-space:nowrap}.google-drive-settings>.power-up-primary{text-decoration:none}.google-drive-setting-state{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#748188;font-size:12px}.google-drive-setting-account{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:9px;color:#26704f;background:#ebf5f0;border:1px solid #c4ded1;border-radius:6px}.google-drive-setting-account>svg{justify-self:center}.google-drive-setting-account>span{min-width:0;display:grid;gap:3px}.google-drive-setting-account strong,.google-drive-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.google-drive-setting-account strong{color:#344a42;font-size:12px}.google-drive-setting-account small{color:#73847e;font-size:12px}.power-up-disconnect{justify-self:start;min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#8e4542;background:#fff;border:1px solid #d9b9b6;border-radius:5px;font-size:12px;font-weight:740}.power-up-disconnect:hover{color:#fff;background:#a84945;border-color:#973e3a}.google-drive-disconnect-confirm{display:grid;gap:7px;padding:10px;background:#f8eeee;border:1px solid #e2c5c2;border-radius:6px}.google-drive-disconnect-confirm>strong{color:#713d3a;font-size:12px}.google-drive-disconnect-confirm>span{color:#7d6563;font-size:12px}.google-drive-disconnect-confirm>div{display:flex;justify-content:flex-end;gap:6px}.google-drive-disconnect-confirm button{min-height:30px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:5px;font-size:12px;font-weight:730}.google-drive-disconnect-confirm button.danger{color:#fff;background:#ac4a46;border-color:#963d39}.box-settings>.power-up-primary{text-decoration:none}.box-setting-state{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#748188;font-size:12px}.box-setting-state>svg:not(.spin){color:#1676c8}.box-setting-account{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:9px;color:#176fb7;background:#ebf5fc;border:1px solid #c2ddf1;border-radius:6px}.box-setting-account>svg{justify-self:center}.box-setting-account>span{min-width:0;display:grid;gap:3px}.box-setting-account strong,.box-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-setting-account strong{color:#344b5b;font-size:12px}.box-setting-account small{color:#718692;font-size:12px}.box-disconnect-confirm{display:grid;gap:7px;padding:10px;background:#f8eeee;border:1px solid #e2c5c2;border-radius:6px}.box-disconnect-confirm>strong{color:#713d3a;font-size:12px}.box-disconnect-confirm>span{color:#7d6563;font-size:12px}.box-disconnect-confirm>div{display:flex;justify-content:flex-end;gap:6px}.box-disconnect-confirm button{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:5px;font-size:12px;font-weight:730}.box-disconnect-confirm button.danger{color:#fff;background:#ac4a46;border-color:#963d39}.evernote-settings>.power-up-primary{text-decoration:none}.evernote-setting-state{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#748188;font-size:12px}.evernote-setting-state>svg:not(.spin){color:#00a82d}.evernote-setting-account{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:9px;color:#087f2d;background:#edf8f0;border:1px solid #bee2c7;border-radius:6px}.evernote-setting-account>svg{justify-self:center}.evernote-setting-account>span{min-width:0;display:grid;gap:3px}.evernote-setting-account strong,.evernote-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evernote-setting-account strong{color:#30483a;font-size:12px}.evernote-setting-account small{color:#708077;font-size:12px}.evernote-disconnect-confirm{display:grid;gap:7px;padding:10px;background:#f8eeee;border:1px solid #e2c5c2;border-radius:6px}.evernote-disconnect-confirm>strong{color:#713d3a;font-size:12px}.evernote-disconnect-confirm>span{color:#7d6563;font-size:12px}.evernote-disconnect-confirm>div{display:flex;justify-content:flex-end;gap:6px}.evernote-disconnect-confirm button{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:5px;font-size:12px;font-weight:730}.evernote-disconnect-confirm button.danger{color:#fff;background:#ac4a46;border-color:#963d39}.slack-settings{gap:12px}.slack-settings>.power-up-primary{text-decoration:none}.slack-settings-state{min-height:78px;display:flex;align-items:center;justify-content:center;gap:7px;color:#748188;font-size:12px}.slack-settings-state>svg:not(.spin){color:#5c3763}.slack-connect-state{min-height:110px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.slack-connect-state>svg{color:#5c3763}.slack-connect-state strong{font-size:14px}.slack-connect-state>.power-up-primary{text-decoration:none}.slack-setting-account{min-width:0;min-height:52px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;color:#54335b;background:#f4eef5;border:1px solid #dac7dd;border-radius:6px}.slack-setting-account>svg:first-child{justify-self:center}.slack-setting-account>span{min-width:0;display:grid;gap:3px}.slack-setting-account strong,.slack-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slack-setting-account strong{color:#49384d;font-size:12px}.slack-setting-account small{color:#807284;font-size:12px}.slack-setting-account>svg:last-child{color:#2d765f}.slack-setting-account>a{min-height:29px;display:inline-flex;align-items:center;padding:0 8px;color:#7b3c42;background:#fff;border:1px solid #d9b9bc;border-radius:5px;font-size:12px;font-weight:740;text-decoration:none}.slack-setting-account.needs-attention{background:#f8eeee;border-color:#e1c2c5}.slack-policy-note{min-height:44px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;padding:7px 9px;color:#765929;background:#f8f3df;border:1px solid #e4d9ad;border-radius:6px;font-size:12px;line-height:1.45}.slack-alert-builder{display:grid;gap:11px;padding:2px 0 5px}.slack-alert-builder>label{display:grid;gap:6px;color:#526168;font-size:12px;font-weight:720}.slack-alert-builder select{width:100%;height:36px;padding:0 9px;color:#2f3d45;background:#fff;border:1px solid #bdc8cc;border-radius:5px;outline:0;font-size:12px}.slack-alert-builder select:focus{border-color:#78517e;box-shadow:0 0 0 2px #59345f1f}.slack-alert-builder fieldset{min-width:0;margin:0;padding:0;border:0}.slack-alert-builder legend{margin-bottom:6px;color:#526168;font-size:12px;font-weight:720}.slack-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.slack-event-grid label{min-width:0;cursor:pointer}.slack-event-grid input{position:absolute;width:1px;height:1px;opacity:0}.slack-event-grid span{min-height:33px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#5d6970;background:#fff;border:1px solid #d1d9dc;border-radius:5px;font-size:12px;font-weight:680}.slack-event-grid span>svg{width:15px;height:15px;padding:2px;color:transparent;background:#eef1f2;border:1px solid #bec8cb;border-radius:3px}.slack-event-grid input:checked+span{color:#49324f;background:#f1e9f2;border-color:#c6abc9}.slack-event-grid input:checked+span>svg{color:#fff;background:#5c3763;border-color:#5c3763}.slack-event-grid input:focus-visible+span{outline:2px solid #78517e;outline-offset:1px}.slack-event-grid input:disabled+span{opacity:.55;cursor:default}.slack-alert-list{display:grid;gap:5px;padding-top:4px;border-top:1px solid #dce2e4}.slack-alert-list>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px}.slack-alert-list>header strong{font-size:12px}.slack-alert-list>header span{color:#829097;font-size:12px}.slack-alert-list article{min-width:0;min-height:58px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 6px 7px 8px;background:#fff;border:1px solid #d5dddf;border-radius:6px}.slack-alert-list article.has-error{border-left:3px solid #b5524f}.slack-alert-list article>span{width:30px;height:30px;display:grid;place-items:center;color:#5b3762;background:#f2eaf3;border-radius:5px}.slack-alert-list article>div:nth-child(2){min-width:0;display:grid;gap:3px}.slack-alert-list article strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.slack-alert-list article small{display:-webkit-box;overflow:hidden;color:#7d898f;font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.slack-alert-list article em{color:#a34743;font-size:11px;font-style:normal}.slack-alert-list article>.icon-button{color:#8b4b48}.slack-alert-confirm{display:flex;gap:4px}.slack-alert-confirm button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#59666d;background:#f4f6f6;border:1px solid #cbd4d7;border-radius:4px;font-size:11px}.slack-alert-confirm button:last-child{color:#fff;background:#aa4946;border-color:#963e3a}.slack-alert-confirm button:disabled{opacity:.55}.slack-alert-empty{min-height:72px;display:flex;align-items:center;justify-content:center;gap:7px;color:#879399;font-size:12px}.power-up-disable{min-height:33px;display:inline-flex;align-items:center;gap:6px;margin-top:17px;padding:0 9px;color:#a34643;background:transparent;border:1px solid #dfbbb8;border-radius:5px;font-size:12px;font-weight:740}.power-up-disable:hover{color:#fff;background:#ad4946;border-color:#9c403d}.power-up-confirm-layer{position:fixed;z-index:2;inset:0;display:grid;place-items:center;padding:16px;background:#11191e80}.power-up-disable-dialog{width:min(430px,100%);padding:15px;color:#344149;background:#fff;border:1px solid #c8d1d4;border-radius:7px;box-shadow:0 18px 44px #141e234d}.power-up-disable-dialog>header{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px}.power-up-disable-dialog>header strong{font-size:14px}.power-up-disable-dialog>p{margin:9px 0 14px;color:#6d7a80;font-size:12px;line-height:1.5}.power-up-disable-dialog>label{display:flex;align-items:center;gap:7px;color:#4d5c64;font-size:12px}.power-up-disable-dialog>label input{accent-color:#2d765f}.power-up-disable-dialog>div{display:flex;justify-content:flex-end;gap:7px;margin-top:17px}.power-up-disable-dialog>div>button:not(.danger){min-height:33px;padding:0 10px;color:#58666d;background:#fff;border:1px solid #cad3d6;border-radius:5px;font-size:12px;font-weight:740}.board-column.is-over-limit{border-color:#b5423ead;box-shadow:0 0 0 2px #b5423e2b,var(--shadow-sm)}.board-column.is-over-limit:before{width:4px;background:#b54440;opacity:1}.column-count.is-over-limit{min-width:31px;padding:2px 4px;color:#8d302e;background:#f5d9d7;border-radius:4px;font-weight:780}.card-preview.power-up-aging{transition:filter .17s ease,opacity .17s ease}.card-preview.power-up-aging.aging-regular.age-1{filter:saturate(.82);opacity:.88}.card-preview.power-up-aging.aging-regular.age-2{filter:saturate(.58) grayscale(.12);opacity:.77}.card-preview.power-up-aging.aging-regular.age-3{filter:saturate(.34) grayscale(.34);opacity:.65}.card-tile:hover .card-preview.power-up-aging{filter:none;opacity:1}.card-preview.power-up-aging.aging-pirate{position:relative;background-color:#f3e4bd;background-image:repeating-linear-gradient(8deg,rgba(107,72,38,.035) 0 1px,transparent 1px 7px)}.card-preview.power-up-aging.aging-pirate.age-1{filter:sepia(.12) saturate(.86)}.card-preview.power-up-aging.aging-pirate.age-2{filter:sepia(.32) saturate(.72)}.card-preview.power-up-aging.aging-pirate.age-3{filter:sepia(.58) saturate(.58)}.card-preview.power-up-aging.aging-pirate:after{content:"";position:absolute;inset:5px;pointer-events:none;border:1px dashed rgba(116,76,38,.16);border-radius:4px}.vote-chip{border-radius:4px}.vote-chip.is-voted{color:#235f4c;background:#dceee8}.card-power-up-summary{position:relative;min-height:27px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 4px 36px;color:#728087;font-size:12px}.card-power-up-summary>span,.card-power-up-summary>button{min-height:23px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;border-radius:4px}.card-power-up-summary>span{background:#edf1f2}.card-power-up-summary>button{color:#466159;background:#e3efeb;border:0;font-size:12px;font-weight:720}.card-power-up-summary>button.is-voted{color:#1f6550;background:#d5ebe3}.card-power-up-actions{display:flex;flex-wrap:wrap;gap:6px;margin:7px 0 10px 36px}.card-power-up-actions>button{min-height:31px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#56656c;background:#edf1f2;border:1px solid #d7dfe1;border-radius:5px;font-size:12px;font-weight:730}.card-power-up-actions>button:hover:not(:disabled),.card-power-up-actions>button.is-active{color:#245f4d;background:#dcece6;border-color:#bfdbd1}.card-power-up-actions>button:disabled{opacity:.55;cursor:default}.card-voters-popover{position:absolute;z-index:12;top:29px;left:0;width:260px;max-height:270px;overflow-y:auto;padding:7px;color:#344149;background:#fff;border:1px solid #cbd4d7;border-radius:7px;box-shadow:0 12px 30px #151f2433}.card-voters-popover>header{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 5px 7px;border-bottom:1px solid #e2e7e8}.card-voters-popover>header strong{font-size:12px}.card-voter-row{min-height:43px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:5px 7px;border-bottom:1px solid #edf0f1}.card-voter-row:last-child{border-bottom:0}.card-voter-row>span{min-width:0;display:grid;gap:2px}.card-voter-row strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.card-voter-row small{color:#849097;font-size:11px}.card-voters-loading{min-height:58px;display:flex;align-items:center;justify-content:center;gap:6px;color:#78858b;font-size:12px}.package-tracker-chip{min-height:22px;padding:0 5px;color:#356079;background:#e6f0f5;border-radius:4px;font-weight:720}.package-tracker-chip.status-delivered{color:#236a50;background:#dff0e8}.package-tracker-chip.status-failure,.package-tracker-chip.status-returned{color:#914743;background:#f7e5e3}.package-tracker-popover{width:356px;max-width:calc(100vw - 28px)}.package-tracker-popover form{min-width:0;display:grid;gap:10px}.package-tracker-field{min-width:0;display:grid;gap:5px;color:#65727a;font-size:12px;font-weight:780}.package-tracker-field input,.package-tracker-field select{width:100%;min-width:0;height:36px;padding:0 9px;color:#303b43;background:#fff;border:1px solid #adb9c0;border-radius:5px;outline:0;font-size:12px}.package-tracker-field input:focus,.package-tracker-field select:focus{border-color:#2f7f91;box-shadow:0 0 0 2px #2f7f911f}.package-tracker-unavailable{min-height:148px;display:grid;place-items:center;align-content:center;gap:7px;color:#7c6635;text-align:center}.package-tracker-unavailable>svg{color:#b48731}.package-tracker-unavailable strong{color:#554a32;font-size:14px}.package-tracker-unavailable span{color:#82765c;font-size:12px}.package-tracker-section{margin-top:26px}.package-tracker-section.is-loading{min-height:64px;display:flex;align-items:center;justify-content:center;gap:7px;color:#78858b;font-size:12px}.package-tracker-section .section-heading>svg{color:#36798a}.package-tracker-section .section-heading>span{min-width:21px;height:20px;display:grid;place-items:center;margin-left:auto;color:#57717b;background:#e8eff1;border-radius:4px;font-size:12px;font-weight:780}.shipment-list{display:grid;gap:7px;margin:8px 0 0 29px}.shipment-card{min-width:0;overflow:hidden;background:#fff;border:1px solid #d4dcdf;border-left:3px solid #6b94a1;border-radius:6px;box-shadow:0 1px 2px #18252b0d}.shipment-card.status-delivered{border-left-color:#3c906d}.shipment-card.status-transit{border-left-color:#347fa2}.shipment-card.status-failure,.shipment-card.status-returned{border-left-color:#bd5d57}.shipment-card-header{width:100%;min-width:0;min-height:51px;display:grid;grid-template-columns:29px minmax(0,1fr) max-content 18px;align-items:center;gap:7px;padding:7px 9px;color:#354149;background:#f8fafb;border:0;text-align:left}.shipment-card-header:hover{background:#f0f5f6}.shipment-mark{width:27px;height:27px;display:grid;place-items:center;color:#2f7284;background:#e1eef2;border-radius:6px}.shipment-card-header>span:nth-child(2){min-width:0;display:grid;gap:2px}.shipment-card-header strong,.shipment-card-header small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shipment-card-header strong{font-size:12px}.shipment-card-header small{color:#7a878d;font-size:12px}.shipment-status{min-height:23px;display:inline-flex;align-items:center;padding:0 7px;color:#3e6674;background:#e5f0f3;border-radius:4px;font-size:12px;font-weight:780;white-space:nowrap}.shipment-status.status-delivered{color:#24694f;background:#dceee6}.shipment-status.status-failure,.shipment-status.status-returned{color:#914541;background:#f6e3e1}.shipment-details{min-width:0;display:grid;gap:11px;padding:11px;border-top:1px solid #e0e6e8}.shipment-progress{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:2px 2px 0}.shipment-progress:before{content:"";position:absolute;top:13px;right:16.667%;left:16.667%;height:2px;background:#d5dde0}.shipment-progress>div{position:relative;z-index:1;min-width:0;display:grid;justify-items:center;gap:4px;color:#8a969b}.shipment-progress>div>span{width:23px;height:23px;display:grid;place-items:center;color:#7c898f;background:#eef2f3;border:2px solid #ccd5d8;border-radius:50%;font-size:12px;font-weight:800}.shipment-progress>div.is-reached>span{color:#fff;background:#347f91;border-color:#347f91}.shipment-progress>div.is-reached>small{color:#396a77}.shipment-progress.status-delivered>div.is-reached>span{background:#3e8c6b;border-color:#3e8c6b}.shipment-progress.status-failure>div.is-reached>span,.shipment-progress.status-returned>div.is-reached>span{background:#b95651;border-color:#b95651}.shipment-progress small{min-width:0;overflow:hidden;font-size:11px;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.shipment-facts{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 13px;margin:0;padding:9px;background:#f3f6f7;border-radius:5px}.shipment-facts>div{min-width:0;display:grid;gap:2px}.shipment-facts dt{color:#859096;font-size:11px;font-weight:760;text-transform:uppercase}.shipment-facts dd{min-width:0;margin:0;overflow-wrap:anywhere;color:#3f4b52;font-size:12px;line-height:1.4}.shipment-messages{display:grid;gap:4px}.shipment-messages p{min-width:0;display:grid;grid-template-columns:15px minmax(0,1fr);gap:6px;margin:0;padding:7px;color:#805b26;background:#fff4dc;border-left:3px solid #d39d43;border-radius:3px;font-size:12px;line-height:1.45}.shipment-events{min-width:0;overflow:hidden;border:1px solid #dce3e5;border-radius:5px}.shipment-event-head,.shipment-event-row{min-width:0;display:grid;grid-template-columns:minmax(92px,.8fr) minmax(130px,1.5fr) minmax(80px,1fr);gap:8px;align-items:start;padding:7px 8px}.shipment-event-head{color:#7b888e;background:#eff3f4;font-size:11px;font-weight:800;text-transform:uppercase}.shipment-event-row{color:#69767c;border-top:1px solid #e5eaec;font-size:12px;line-height:1.45}.shipment-event-row>*{min-width:0;overflow-wrap:anywhere}.shipment-event-row>span:nth-child(2){display:grid;gap:2px}.shipment-event-row strong{color:#404c53;font-size:12px;font-weight:690}.shipment-event-row small{width:max-content;padding:2px 4px;color:#914541;background:#f6e3e1;border-radius:3px;font-size:11px}.shipment-actions{display:flex;flex-wrap:wrap;gap:5px}.shipment-actions a,.shipment-actions button{min-height:29px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:#396c7a;background:#edf4f6;border:1px solid #cedde1;border-radius:4px;font-size:12px;font-weight:750;text-decoration:none}.shipment-actions a:hover,.shipment-actions button:hover:not(:disabled){background:#dfecef;border-color:#adc8cf}.shipment-actions .danger{margin-left:auto;color:#9a4945;background:transparent;border-color:#e1c3c0}.shipment-actions button:disabled{opacity:.52;cursor:default}.shipment-remove-confirm{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:8px;color:#78433f;background:#f9eeee;border:1px solid #e4c6c3;border-radius:5px;font-size:12px}.shipment-remove-confirm>div{display:flex;gap:5px}.shipment-remove-confirm button{min-height:27px;padding:0 7px;color:#59666c;background:#fff;border:1px solid #ccd5d8;border-radius:4px;font-size:12px;font-weight:740}.shipment-remove-confirm button.danger{color:#fff;background:#ad4b47;border-color:#9b413d}.shipment-refreshed{color:#8a959a;font-size:11px}.package-tracker-board-settings{grid-template-columns:34px minmax(0,1fr) max-content;align-items:center}.package-tracker-board-settings>svg{color:#347a8c}.package-tracker-board-settings>span{min-width:0;display:grid;gap:3px}.package-tracker-board-settings strong{color:#35434a;font-size:12px}.package-tracker-board-settings small{color:#7b888e;font-size:12px}.package-tracker-board-settings>i{padding:5px 7px;color:#8b514c;background:#f6e6e4;border-radius:4px;font-size:11px;font-style:normal;font-weight:780;white-space:nowrap}.package-tracker-board-settings>i.is-ready{color:#28684f;background:#dfeee8}@media(max-width:760px){.power-ups-layer{align-items:flex-end;padding:0;background:#11191e7a;-webkit-backdrop-filter:none;backdrop-filter:none}.power-ups-panel,.power-ups-panel.is-menu,.power-ups-panel.is-detail{width:100vw;height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:8px 8px 0 0}.power-ups-directory{display:flex;flex-direction:column;overflow:hidden}.power-ups-directory-nav{flex:0 0 auto;display:flex;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;padding:7px 8px;border-right:0;border-bottom:1px solid #d6dddf;scrollbar-width:none}.power-ups-directory-nav nav{display:contents;padding:0;border:0}.power-ups-directory-nav h3{display:none}.power-ups-directory-nav button{width:auto;min-width:max-content;min-height:32px;padding:0 8px}.power-ups-directory-main{flex:1;padding:10px}.power-ups-directory-heading{min-height:45px}.power-ups-catalog-grid{grid-template-columns:minmax(0,1fr)}.power-up-catalog-item{min-height:126px}.power-up-detail{padding:14px}.card-power-up-summary,.card-power-up-actions{margin-left:0}.card-voters-popover{width:min(280px,calc(100vw - 32px))}.shipment-list{margin-left:0}.shipment-event-head{display:none}.shipment-event-row{grid-template-columns:minmax(0,1fr);gap:3px}.shipment-event-row time{color:#839096}.package-tracker-board-settings{grid-template-columns:30px minmax(0,1fr)}.package-tracker-board-settings>i{grid-column:2;width:max-content}.slack-event-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:420px){.power-up-list-limits form{grid-template-columns:minmax(0,1fr) 68px}.power-up-list-limits form>button{grid-column:2}.power-up-segmented button{font-size:11px}.card-snooze-presets{grid-template-columns:minmax(0,1fr)}}.account-shell{color:#2d3940;background:#f4f6f6}.account-shell>.board-switcher{left:0}.account-page{position:absolute;inset:var(--topbar-height) 0 0;display:grid;grid-template-columns:252px minmax(0,1fr);overflow:hidden;background:#fff}.account-loading{position:absolute;inset:var(--topbar-height) 0 0;display:grid;place-items:center;align-content:center;gap:9px;color:#6f7d84;background:#f4f6f6;font-size:14px}.account-loading strong{color:#3a474e;font-size:14px}.account-loading button{min-height:34px;padding:0 12px;color:#245f4d;background:#fff;border:1px solid #bec9cc;border-radius:5px;font-size:14px;font-weight:750}.account-sidebar{min-width:0;padding:30px 18px;overflow-y:auto;color:#46545c;background:#f1f4f4;border-right:1px solid #d8dfe1}.account-sidebar-identity{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;padding:0 7px 23px}.account-sidebar-identity>span:last-child{min-width:0;display:grid;gap:3px}.account-sidebar-identity strong,.account-sidebar-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-sidebar-identity strong{color:#2f3c43;font-size:14px}.account-sidebar-identity small{color:#7c898f;font-size:12px}.account-avatar{width:48px;height:48px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#367967;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px #1c2c3230;font-size:14px;font-weight:820}.account-avatar img{width:100%;height:100%;object-fit:cover}.account-sidebar nav{display:grid;gap:3px}.account-sidebar nav button{min-width:0;min-height:42px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;color:#55636a;background:transparent;border:0;border-radius:5px;font-size:14px;font-weight:720;text-align:left}.account-sidebar nav button:hover{color:#275f50;background:#e1e9e7}.account-sidebar nav button.is-active{color:#1f604d;background:#d8e8e2;box-shadow:inset 3px 0 #2f7b63}.account-sidebar nav button small{min-width:23px;padding:2px 5px;color:#718087;background:#485c6317;border-radius:8px;font-size:12px;text-align:center}.account-content{min-width:0;overflow-y:auto;background:#fff}.account-content>*{width:min(900px,calc(100% - 64px));min-height:100%;margin:0 auto;padding:35px 0 64px}.account-view-header{min-height:51px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid #dce2e4}.account-view-header>span{width:30px;height:30px;display:grid;place-items:center;color:#286e59;background:#e4efeb;border-radius:6px}.account-view-header h1{margin:0;color:#28353c;font-size:19px;font-weight:820}.account-view-header small{min-width:30px;padding:3px 7px;color:#647279;background:#edf1f2;border-radius:10px;font-size:12px;text-align:center}.account-profile-banner{min-height:118px;display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:25px;padding:18px 20px;background:#edf3f1;border-bottom:1px solid #d4e0dc}.account-profile-banner .account-avatar{width:70px;height:70px;flex:0 0 70px;font-size:19px}.account-profile-identity{min-width:0;display:grid;gap:5px}.account-profile-banner strong{overflow-wrap:anywhere;color:#26363c;font-size:18px}.account-profile-banner small{overflow-wrap:anywhere;color:#69777d;font-size:14px}.account-avatar-editor{position:relative;justify-self:end}.account-avatar-options-trigger{white-space:nowrap}.account-avatar-options-menu{position:absolute;z-index:35;top:calc(100% + 7px);right:0;width:286px;padding:6px;color:#405058;background:#fff;border:1px solid #c8d2d5;border-radius:7px;box-shadow:0 12px 32px #16222733}.account-avatar-options-menu>button{width:100%;min-width:0;min-height:55px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;color:#405058;background:transparent;border:0;border-radius:5px;text-align:left}.account-avatar-options-menu>button:hover:not(:disabled){color:#255f4d;background:#edf4f1}.account-avatar-options-menu>button:disabled{cursor:not-allowed;opacity:.45}.account-avatar-options-menu>button>svg{justify-self:center}.account-avatar-options-menu>button>span{min-width:0;display:grid;gap:3px}.account-avatar-options-menu>button strong{font-size:12px}.account-avatar-options-menu>button small{color:#7c898f;font-size:12px}.account-avatar-visibility{display:grid;gap:7px;margin-top:5px;padding:10px 8px 5px;border-top:1px solid #e0e6e8}.account-avatar-visibility>span{color:#6c7a81;font-size:12px;font-weight:740}.account-avatar-visibility>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;background:#edf1f2;border-radius:5px}.account-avatar-visibility button{min-height:29px;color:#65747b;background:transparent;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:740}.account-avatar-visibility button.is-active{color:#225f4c;background:#fff;border-color:#c7d5d0;box-shadow:0 1px 2px #19272c17}.account-avatar-visibility button:disabled{cursor:not-allowed;opacity:.5}.account-profile-media{margin-top:22px}.account-profile-subheading{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 4px}.account-profile-subheading>div{min-width:0;display:grid;gap:4px}.account-profile-subheading h2{margin:0;color:#35434a;font-size:14px}.account-profile-subheading small,.account-profile-subheading>span{color:#7d8a90;font-size:12px}.account-header-image{position:relative;width:100%;aspect-ratio:20 / 3;overflow:visible;background:#526f78;border:1px solid #405c65;border-radius:6px 6px 0 0}.account-header-image>img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.account-header-options-trigger{position:absolute;top:12px;right:12px;min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;color:#26363c;background:#fffffff0;border:1px solid rgba(44,63,70,.25);border-radius:5px;box-shadow:0 2px 8px #1220262e;font-size:12px;font-weight:760}.account-header-options-trigger:hover{color:#205b48;background:#fff}.account-header-options-menu{position:absolute;z-index:36;top:52px;right:12px;width:210px;padding:5px;color:#405058;background:#fff;border:1px solid #c8d2d5;border-radius:6px;box-shadow:0 12px 32px #16222733}.account-header-options-menu button{width:100%;min-height:39px;display:flex;align-items:center;gap:9px;padding:0 9px;color:#405058;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:690;text-align:left}.account-header-options-menu button:hover:not(:disabled){color:#255f4d;background:#edf4f1}.account-header-options-menu button:disabled{cursor:not-allowed;opacity:.42}.account-profile-media .account-profile-banner{position:relative;z-index:2;min-height:92px;margin:-31px 14px 0;padding:16px 14px 8px;background:#fff;border:0}.account-profile-media .account-profile-banner .account-avatar{width:70px;height:70px}.account-profile-fields{margin-top:24px;border-top:1px solid #dce2e4}.account-profile-contact{margin-top:30px}.account-profile-field{position:relative;min-height:76px;display:grid;grid-template-columns:172px minmax(240px,1fr) 184px;align-items:center;gap:18px;padding:11px 4px;border-bottom:1px solid #e5eaeb}.account-profile-field-label{min-width:0;display:grid;gap:4px;color:#4a5960}.account-profile-field-label strong{font-size:12px}.account-profile-field-label small{color:#879399;font-size:12px;line-height:1.4}.account-profile-field-control,.account-profile-field-control>label{min-width:0;width:100%}.account-profile-field-control input,.account-profile-field-control select,.account-profile-field-control textarea{width:100%;min-width:0;color:#2d3940;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:14px;font-weight:500}.account-profile-field-control input,.account-profile-field-control select{height:39px;padding:0 10px}.account-profile-field-control select{appearance:auto}.account-profile-field-control textarea{min-height:88px;padding:9px 10px;resize:vertical;line-height:1.5}.account-profile-field-control :is(input,select,textarea):focus{border-color:#367d66;box-shadow:0 0 0 3px #367d661c}.account-profile-readonly{min-height:39px;display:flex;align-items:center;overflow-wrap:anywhere;color:#526168;font-size:14px}.account-profile-visibility{position:relative;justify-self:end;width:184px}.account-profile-visibility-trigger{width:100%;min-height:38px;display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:6px;padding:0 9px;color:#53636a;background:#f5f7f7;border:1px solid transparent;border-radius:5px;cursor:pointer;font-size:12px;font-weight:700;text-align:left}.account-profile-visibility-trigger:hover,.account-profile-visibility.is-open .account-profile-visibility-trigger{color:#285f4f;background:#edf3f1;border-color:#c7d6d1}.account-profile-visibility.is-open .account-profile-visibility-trigger>svg:last-child{transform:rotate(180deg)}.account-profile-visibility>div{position:absolute;z-index:34;top:calc(100% + 5px);right:0;width:300px;padding:5px;color:#405058;background:#fff;border:1px solid #c7d1d4;border-radius:6px;box-shadow:0 12px 30px #16222733}.account-profile-visibility>div>button,.account-profile-visibility-fixed{width:100%;min-height:58px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;color:#405058;background:transparent;border:0;border-radius:4px;text-align:left}.account-profile-visibility>div>button:hover:not(:disabled){color:#245f4d;background:#edf4f1}.account-profile-visibility>div>button[aria-checked=true]{background:#e5f0ec}.account-profile-visibility>div>button>span,.account-profile-visibility-fixed>span{min-width:0;display:grid;gap:3px}.account-profile-visibility :is(button,.account-profile-visibility-fixed) strong{font-size:12px}.account-profile-visibility :is(button,.account-profile-visibility-fixed) small{color:#7d8a90;font-size:12px;line-height:1.4}.account-header-crop-panel{display:grid;justify-items:center;gap:18px;padding:22px 18px 16px}.account-header-crop-panel>footer{width:100%;display:flex;justify-content:flex-end;gap:8px}.account-header-crop-viewport{position:relative;width:min(480px,100%);aspect-ratio:20 / 3;overflow:hidden;background:#d8dfe1;border:1px solid #c3cccf;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.account-header-crop-viewport:active{cursor:grabbing}.account-header-crop-viewport img{position:absolute;top:50%;left:50%;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.account-header-crop-viewport:after{position:absolute;inset:0;border:2px solid rgba(255,255,255,.88);box-shadow:inset 0 0 0 1px #19262b38;pointer-events:none;content:""}.account-header-remove-preview{width:min(390px,100%);aspect-ratio:20 / 3;object-fit:cover;border:1px solid #ccd4d7;border-radius:5px}.account-header-dropzone{min-height:228px}.account-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 16px;padding:0 4px}.account-form-grid>label{min-width:0;display:grid;gap:7px;color:#48565d;font-size:14px;font-weight:760}.account-form-grid>.account-form-wide{grid-column:1 / -1}.account-form-grid input,.account-form-grid textarea{width:100%;min-width:0;color:#2d3940;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:14px;font-weight:500}.account-form-grid input{height:41px;padding:0 10px}.account-form-grid textarea{min-height:152px;padding:10px;resize:vertical;line-height:1.55}.account-form-grid input:focus,.account-form-grid textarea:focus{border-color:#367d66;box-shadow:0 0 0 3px #367d661c}.account-prefixed-input{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr)}.account-prefixed-input i{display:grid;place-items:center;color:#708087;background:#edf1f2;border:1px solid #b9c4c8;border-right:0;border-radius:5px 0 0 5px;font-size:14px;font-style:normal}.account-prefixed-input input{border-radius:0 5px 5px 0}.account-form-actions{min-height:61px;display:flex;align-items:center;justify-content:flex-end;gap:13px;margin-top:13px;padding:0 4px;border-top:1px solid #e1e6e8}.account-form-actions>span{color:#849097;font-size:12px}.account-primary,.account-secondary,.account-danger,.account-danger-outline{min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:5px;font-size:12px;font-weight:780;text-decoration:none}.account-primary{color:#fff;background:#26705a;border:1px solid #1d5b48}.account-primary:hover:not(:disabled){background:#1d604c}.account-secondary{color:#486068;background:#fff;border:1px solid #bec8cc}.account-secondary:hover:not(:disabled){color:#245f4d;background:#edf4f1;border-color:#9db9af}.account-danger{color:#fff;background:#a8423f;border:1px solid #923835}.account-danger:hover:not(:disabled){background:#913734}.account-danger-outline{color:#96403d;background:#fff;border:1px solid #d1aaa7}.account-danger-outline:hover:not(:disabled){background:#fae9e7;border-color:#bd7772}.account-primary:disabled,.account-secondary:disabled,.account-danger:disabled,.account-danger-outline:disabled{cursor:wait;opacity:.58}.account-inline-loading{min-height:190px;display:flex;align-items:center;justify-content:center;gap:8px;color:#758289;font-size:14px}.account-email-view{color:#344249}.account-email-error{min-height:40px;display:flex;align-items:center;gap:8px;margin:18px 4px 0;padding:9px 11px;color:#913c38;background:#fff1f0;border:1px solid #ecc5c2;border-radius:5px;font-size:12px;line-height:1.45}.account-email-section{padding:25px 4px;border-bottom:1px solid #e1e6e8}.account-email-section>header{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;margin-bottom:14px}.account-email-section>header h2{margin:0;color:#344249;font-size:14px}.account-email-section>header small{color:#7d898f;font-size:12px;text-align:right}.account-current-email{min-height:66px;display:grid;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:11px 13px;background:#f6f8f8;border:1px solid #d6dddf;border-radius:6px}.account-current-email>span{width:34px;height:34px;display:grid;place-items:center;color:#286d58;background:#e1eee9;border-radius:6px}.account-current-email>div{min-width:0;display:grid;gap:4px}.account-current-email strong{overflow-wrap:anywhere;color:#334148;font-size:14px}.account-current-email small{color:#7c898f;font-size:12px}.account-current-email>svg{color:#2e7b61}.account-email-linked-warning{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;margin-top:11px;padding:11px 13px;color:#795d25;background:#fff8e8;border-left:3px solid #d8aa4f;border-radius:4px}.account-email-linked-warning>span{width:30px;height:30px;display:grid;place-items:center}.account-email-linked-warning>div{min-width:0;display:grid;gap:4px}.account-email-linked-warning strong{font-size:12px}.account-email-linked-warning p{margin:0;color:#816b3e;font-size:12px;line-height:1.55}.account-email-pending{min-height:72px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 13px;background:#f4f8f6;border:1px solid #cdded8;border-radius:6px}.account-email-pending>span{width:36px;height:36px;display:grid;place-items:center;color:#2c745d;background:#deeee8;border-radius:50%}.account-email-pending.is-failed{background:#fff6f0;border-color:#ebd0bf}.account-email-pending.is-failed>span{color:#a45436;background:#f4dfd2}.account-email-pending>div:not(.account-email-pending-actions){min-width:0;display:grid;gap:4px}.account-email-pending strong{overflow-wrap:anywhere;color:#334148;font-size:14px}.account-email-pending small{color:#718078;font-size:12px;line-height:1.45}.account-email-pending-actions{display:flex;align-items:center;gap:6px}.account-email-cancel{width:35px;height:35px;display:grid;place-items:center;padding:0;color:#8d4440;background:transparent;border:1px solid #d9b5b2;border-radius:5px}.account-email-cancel:hover:not(:disabled){background:#fae9e7}.account-email-cancel:disabled{cursor:wait;opacity:.55}.account-email-password-required{min-height:84px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;background:#f4f7f7;border:1px solid #d6dddf;border-radius:6px}.account-email-password-required>span{width:36px;height:36px;display:grid;place-items:center;color:#49676e;background:#e3e9eb;border-radius:6px}.account-email-password-required>div{min-width:0;display:grid;gap:4px}.account-email-password-required strong{color:#344249;font-size:12px}.account-email-password-required p{margin:0;color:#6d7a80;font-size:12px;line-height:1.55}.account-email-change-form{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px}.account-email-change-form>label{min-width:0;display:grid;gap:6px;color:#46545b;font-size:12px;font-weight:750}.account-email-change-form input{width:100%;min-width:0;height:40px;padding:0 10px;color:#2d3940;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font:inherit;font-size:14px}.account-email-change-form input:focus{border-color:#367d66;box-shadow:0 0 0 3px #367d661c}.account-email-change-form .account-primary{min-height:40px}.account-email-delivery-note{display:flex;align-items:center;gap:7px;margin-top:10px;color:#8b4e30;font-size:12px}.account-email-notifications>p{margin:0 0 12px;color:#69777d;font-size:12px;line-height:1.55}.account-link-view{color:#344249}.account-link-intro{max-width:640px;margin:13px 4px 0;color:#68767d;font-size:12px;line-height:1.6}.account-link-error{min-height:40px;display:flex;align-items:center;gap:8px;margin:14px 4px 0;padding:9px 11px;color:#913c38;background:#fff1f0;border:1px solid #ecc5c2;border-radius:5px;font-size:12px;line-height:1.45}.account-link-section{padding:25px 4px;border-bottom:1px solid #e1e6e8}.account-link-section>header{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;margin-bottom:14px}.account-link-section>header h2{margin:0;color:#344249;font-size:14px}.account-link-section>header small{color:#7d898f;font-size:12px;text-align:right}.account-link-option-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #d7dfe1;border-radius:6px;overflow:hidden}.account-link-option-guide article{min-width:0;min-height:70px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:11px;background:#fafbfb;border-right:1px solid #e0e6e8}.account-link-option-guide article:last-child{border-right:0}.account-link-option-guide article>span{width:28px;height:28px;display:grid;place-items:center;color:#396c86;background:#e8f0f4;border-radius:5px}.account-link-option-guide article>div{min-width:0;display:grid;gap:4px}.account-link-option-guide strong{color:#334149;font-size:12px}.account-link-option-guide small{color:#77848a;font-size:12px;line-height:1.4}.account-link-mode-control{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.account-link-mode-control button{min-width:0;min-height:42px;display:grid;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:5px;padding:0 10px;color:#59676e;background:#f7f9f9;border:1px solid #cad3d6;border-radius:5px;font-size:12px;font-weight:730;text-align:left}.account-link-mode-control button:hover:not(:disabled){color:#26624f;background:#f0f7f4;border-color:#83aa9d}.account-link-mode-control button.is-active{color:#205f4c;background:#e5f1ec;border-color:#6e9c8c;box-shadow:inset 0 0 0 1px #2f7b6329}.account-link-mode-control button:disabled{cursor:wait;opacity:.62}.account-link-exception-form{display:grid;grid-template-columns:minmax(240px,1fr) 150px auto;align-items:end;gap:10px;padding:14px;background:#f7f9f9;border:1px solid #d8e0e2;border-radius:6px}.account-link-exception-form>label{min-width:0;display:grid;gap:6px;color:#46545b;font-size:12px;font-weight:750}.account-link-domain-input{min-width:0;height:38px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;padding:0 8px;color:#6b7a80;background:#fff;border:1px solid #b9c4c8;border-radius:5px}.account-link-domain-input:focus-within{border-color:#367d66;box-shadow:0 0 0 3px #367d661c}.account-link-domain-input input{width:100%;min-width:0;height:34px;padding:0;color:#2d3940;background:transparent;border:0;outline:0;font:inherit;font-size:12px}.account-link-exception-form select{width:100%;min-width:0;height:38px;padding:0 8px;color:#344249;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:12px}.account-link-exception-form select:focus{border-color:#367d66;box-shadow:0 0 0 3px #367d661c}.account-link-form-actions{display:flex;align-items:center;gap:6px}.account-link-form-actions button{min-height:38px}.account-link-exception-list{display:grid;margin-top:12px;border:1px solid #dbe2e4;border-radius:6px;overflow:hidden}.account-link-exception-list article{min-width:0;min-height:58px;display:grid;grid-template-columns:32px minmax(0,1fr) auto 34px;align-items:center;gap:9px;padding:8px 10px;background:#fff;border-bottom:1px solid #e7ebec}.account-link-exception-list article:last-child{border-bottom:0}.account-link-exception-list article>span{width:30px;height:30px;display:grid;place-items:center;color:#3f6f86;background:#e9f0f3;border-radius:5px}.account-link-exception-list article>div{min-width:0;display:grid;gap:3px}.account-link-exception-list strong{overflow:hidden;color:#344249;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.account-link-exception-list small{color:#7b888e;font-size:12px}.account-link-exception-list article>i{min-width:60px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 7px;color:#51656c;background:#eef2f3;border-radius:4px;font-size:12px;font-style:normal;font-weight:720}.account-link-exception-list article>button{width:32px;height:32px;display:grid;place-items:center;padding:0;color:#7a5855;background:transparent;border:0;border-radius:4px}.account-link-exception-list article>button:hover:not(:disabled){color:#9a403a;background:#f9eae8}.account-link-exception-list article>button:disabled{cursor:wait;opacity:.55}.account-link-empty{min-height:78px;display:flex;align-items:center;justify-content:center;gap:9px;color:#718087;background:#fafbfb}.account-link-empty>span{display:grid;gap:3px}.account-link-empty strong{color:#536168;font-size:12px}.account-link-empty small{font-size:12px}.account-activity-list{position:relative;padding:12px 4px}.account-activity-list:before{position:absolute;top:28px;bottom:28px;left:19px;width:1px;background:#dce3e5;content:""}.account-activity-list article{position:relative;min-height:72px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px 5px 12px 0;border-bottom:1px solid #edf0f1}.account-timeline-dot{position:relative;z-index:1;width:32px;height:32px;display:grid;place-items:center;color:#33735f;background:#e4efeb;border:4px solid #fff;border-radius:50%}.account-activity-list article>div{min-width:0;display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;gap:3px 6px}.account-activity-list strong{color:#39464d;font-size:14px}.account-activity-list article button{max-width:100%;overflow:hidden;padding:0;color:#236697;background:transparent;border:0;font-size:14px;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.account-activity-list article button:hover{text-decoration:underline}.account-activity-list article small{width:100%;color:#839097;font-size:12px}.account-card-search{height:40px;display:flex;align-items:center;gap:8px;margin:18px 0 8px;padding:0 10px;color:#738087;background:#f8f9f9;border:1px solid #c6d0d3;border-radius:6px}.account-card-search:focus-within{color:#2e735d;background:#fff;border-color:#4c8d78;box-shadow:0 0 0 2px #2e735d1a}.account-card-search input{min-width:0;flex:1;color:#303d44;background:transparent;border:0;outline:0;font-size:14px}.account-card-search button{width:27px;height:27px;display:grid;place-items:center;padding:0;color:#6f7d84;background:transparent;border:0;border-radius:4px}.account-card-search button:hover{background:#e4e9eb}.account-card-list{border-top:1px solid #dce2e4}.account-card-list>button{width:100%;min-width:0;min-height:66px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 7px;color:#6f7c83;background:#fff;border:0;border-bottom:1px solid #e4e9ea;text-align:left}.account-card-list>button:hover{background:#f3f7f5}.account-card-list>button>svg.is-complete{color:#2d7c61;fill:#d5ebe3}.account-card-list>button>span{min-width:0;display:grid;gap:4px}.account-card-list strong,.account-card-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-card-list strong{color:#35434a;font-size:14px}.account-card-list small{color:#7d898f;font-size:12px}.account-card-list i{min-height:27px;display:inline-flex;align-items:center;gap:5px;padding:0 7px;color:#64737a;background:#edf1f2;border-radius:4px;font-size:12px;font-style:normal;white-space:nowrap}.account-card-list i.is-overdue{color:#963d3a;background:#f7e3e1}.account-card-list i.is-complete{color:#2c7059;background:#e2f0eb}.account-empty{min-height:190px;display:grid;place-items:center;align-content:center;gap:8px;color:#8a969c;text-align:center}.account-empty strong{color:#637078;font-size:14px}.account-empty.compact{min-height:82px}.account-settings-section{padding:0 4px 26px;border-bottom:1px solid #dce2e4}.account-settings-section:last-child{border-bottom:0}.account-settings-section>header{min-height:74px;display:flex;align-items:center;gap:10px}.account-settings-section>header>span{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:#366e8d;background:#e7f0f5;border-radius:6px}.account-settings-section>header>div{min-width:0;display:grid;gap:3px}.account-settings-section h2{margin:0;color:#344149;font-size:14px}.account-settings-section header small{color:#849097;font-size:12px}.account-settings-section>header>.account-secondary{margin-left:auto}.account-setting-select,.account-setting-toggle{min-width:0;min-height:49px;display:grid;align-items:center;gap:12px;padding:7px 5px;border-bottom:1px solid #ebeff0}.account-setting-select{grid-template-columns:minmax(0,1fr) 180px}.account-setting-select strong,.account-setting-toggle strong{min-width:0;color:#4a585f;font-size:12px;font-weight:700}.account-setting-select select{width:180px;height:34px;padding:0 9px;color:#3d4b52;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:12px}.account-setting-select select:focus{border-color:#397e68;box-shadow:0 0 0 2px #397e681c}.account-setting-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px}.account-theme-control{width:min(440px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 5px 10px;padding:4px;background:#edf1f2;border:1px solid #d8dfe1;border-radius:6px}.account-theme-control button{min-width:0;min-height:37px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;color:#68767d;background:transparent;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:730}.account-theme-control button:hover:not(:disabled){color:#285f50;background:#fff9}.account-theme-control button.is-active{color:#225e4c;background:#fff;border-color:#c8d5d1;box-shadow:0 1px 3px #1b292e1a}.account-theme-control button:disabled{cursor:wait;opacity:.58}.account-setting-toggle{grid-template-columns:minmax(0,1fr) 34px;cursor:pointer}.account-setting-toggle input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.account-setting-toggle i{position:relative;width:34px;height:20px;background:#aeb8bc;border-radius:10px;transition:background .15s ease}.account-setting-toggle i:after{position:absolute;top:3px;left:3px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #19232840;transition:transform .15s ease;content:""}.account-setting-toggle input:checked+i{background:#317960}.account-setting-toggle input:checked+i:after{transform:translate(14px)}.account-setting-toggle input:focus-visible+i{outline:2px solid rgba(40,120,208,.85);outline-offset:2px}.account-setting-toggle input:disabled+i{cursor:wait;opacity:.55}.account-profile-timezone{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 5px 0 10px;color:#3f4d54;background:#f7f9f9;border:1px solid #c8d1d4;border-radius:5px;font-size:12px}.account-profile-timezone span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-profile-timezone button{min-height:29px;padding:0 8px;color:#286b57;background:#e5efeb;border:0;border-radius:4px;font-size:12px;font-weight:760}.account-profile-timezone button:hover{background:#d8e9e2}.account-preferences-view{color:#344249}.account-preferences-header>div{min-width:0;display:grid;gap:3px}.account-preferences-header>div small{color:#7d898f;font-size:12px;line-height:1.45}.account-preferences-section{padding:13px 4px 28px;border-bottom:1px solid #dce2e4}.account-preferences-section:last-child{border-bottom:0}.account-preferences-section>header{min-height:78px;display:flex;align-items:center;gap:11px}.account-preferences-section>header>span{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;color:#2d6e89;background:#e4eff4;border-radius:6px}.account-preferences-section>header>div{min-width:0;display:grid;gap:4px}.account-preferences-section h2{margin:0;color:#344149;font-size:14px}.account-preferences-section header small{max-width:670px;color:#7b888e;font-size:12px;line-height:1.5}.account-preference-row{min-height:68px;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,360px);align-items:center;gap:20px;border-top:1px solid #e8eced}.account-preference-row>div:first-child{min-width:0;display:grid;gap:4px}.account-preference-row>div:first-child strong{color:#435158;font-size:12px}.account-preference-row>div:first-child small{color:#849096;font-size:12px}.account-preference-select{position:relative;min-width:0;display:flex;align-items:center;gap:8px}.account-preference-select select{width:100%;height:39px;padding:0 92px 0 10px;color:#344249;background:#fff;border:1px solid #b8c4c8;border-radius:5px;outline:0;font-size:12px}.account-preference-select select:focus{border-color:#397d67;box-shadow:0 0 0 3px #397d671a}.account-preference-select>svg,.account-preference-saved{position:absolute;right:29px;color:#2e765d;pointer-events:none}.account-preference-saved{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:740}.account-timezone-combobox{position:relative;min-width:0}.account-timezone-input{height:39px;display:grid;grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:4px;padding:0 8px;color:#67757c;background:#fff;border:1px solid #b8c4c8;border-radius:5px}.account-timezone-combobox.is-open .account-timezone-input{color:#2e725c;border-color:#397d67;box-shadow:0 0 0 3px #397d671a}.account-timezone-input input{min-width:0;height:36px;padding:0;color:#344249;background:transparent;border:0;outline:0;font-size:12px}.account-timezone-input>svg:last-child{justify-self:end}.account-timezone-combobox.is-open .account-timezone-input>svg:last-child{transform:rotate(180deg)}.account-timezone-input .account-timezone-check{color:#2e765d;transform:none!important}.account-timezone-options{position:absolute;z-index:45;top:calc(100% + 5px);right:0;width:min(440px,100%);max-height:320px;padding:5px;overflow-y:auto;color:#405058;background:#fff;border:1px solid #c0cbce;border-radius:6px;box-shadow:0 14px 34px #18242938;overscroll-behavior:contain}.account-timezone-options button{width:100%;min-width:0;min-height:37px;display:grid;grid-template-columns:minmax(0,1fr) 58px 18px;align-items:center;gap:7px;padding:5px 8px;color:#45545b;background:transparent;border:0;border-radius:4px;font-size:12px;text-align:left}.account-timezone-options button:hover,.account-timezone-options button.is-active{color:#225f4c;background:#e7f1ed}.account-timezone-options button[aria-selected=true]{font-weight:760}.account-timezone-options button span{min-width:0;overflow-wrap:anywhere}.account-timezone-options button small{color:#76838a;font-size:12px;text-align:right}.account-timezone-options button>svg{color:#2c755c}.account-timezone-empty{min-height:74px;display:grid;place-items:center;color:#7b888e;font-size:12px}.account-deletion-section>header>span{color:#9b4541;background:#f7e9e7}.account-delete-account-button{margin-top:5px}.account-deletion-loading{min-height:58px;display:grid;place-items:center;color:#79868c}.account-deletion-blockers{display:grid;gap:5px;margin:0 0 14px;padding:10px;background:#fff8e8;border:1px solid #ead4a3;border-radius:6px}.account-deletion-blockers>strong{display:flex;align-items:center;gap:6px;padding:2px 3px 6px;color:#775d29;font-size:12px}.account-deletion-blockers>button{min-width:0;min-height:43px;display:grid;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:7px 8px;color:#665634;background:#ffffffb8;border:1px solid #e7d8b4;border-radius:5px;font-size:12px;line-height:1.45;text-align:left}.account-deletion-blockers>button:hover{color:#315e50;background:#fff;border-color:#b8d0c7}.account-deletion-blockers>button>svg:last-child{transform:rotate(-90deg)}.account-delete-dialog{position:relative;z-index:2;width:min(520px,calc(100vw - 28px));overflow:hidden;color:#344249;background:#fff;border:1px solid #c7d0d3;border-radius:7px;box-shadow:0 24px 60px #121b1f4d}.account-delete-dialog>header{min-height:65px;display:grid;grid-template-columns:34px minmax(0,1fr) 32px;align-items:center;gap:9px;padding:0 16px;border-bottom:1px solid #e0e5e7}.account-delete-dialog>header>span{width:32px;height:32px;display:grid;place-items:center;color:#a34743;background:#f7e7e5;border-radius:6px}.account-delete-dialog h2{margin:0;color:#3b454b;font-size:15px}.account-delete-dialog>header>button{width:30px;height:30px;display:grid;place-items:center;padding:0;color:#718087;background:transparent;border:0;border-radius:4px}.account-delete-dialog>header>button:hover{background:#edf1f2}.account-delete-dialog-body{display:grid;gap:14px;padding:18px 18px 8px}.account-delete-dialog-body>p{margin:0;color:#58666d;font-size:12px;line-height:1.62}.account-delete-solo-note{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;padding:10px;color:#6e592e;background:#fff8e8;border-left:3px solid #d6a74b;border-radius:4px;font-size:12px;line-height:1.5}.account-delete-solo-note svg{margin-top:1px}.account-delete-dialog-body>label:not(.account-delete-acknowledgement){display:grid;gap:6px;color:#4c5a61;font-size:12px;font-weight:740}.account-delete-dialog-body input[type=email]{width:100%;height:40px;padding:0 10px;color:#344249;background:#fff;border:1px solid #b8c3c7;border-radius:5px;outline:0;font-size:14px}.account-delete-dialog-body input[type=email]:focus{border-color:#a84c48;box-shadow:0 0 0 3px #a84c481a}.account-delete-mismatch{margin-top:-9px;color:#9a413d;font-size:12px}.account-delete-acknowledgement{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;color:#56656c;font-size:12px;line-height:1.5}.account-delete-acknowledgement input{margin:1px 0 0;accent-color:#9c4541}.account-delete-dialog>footer{min-height:66px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 18px}.account-deletion-pending-page{min-height:100vh;display:grid;grid-template-rows:58px minmax(0,1fr);color:#334148;background:#eef3f1}.account-deletion-brand{display:flex;align-items:center;gap:8px;padding:0 22px;color:#2d443d;background:#ffffffe0;border-bottom:1px solid #d7dfdc}.account-deletion-brand span{width:31px;height:31px;display:grid;place-items:center;color:#fff;background:#176b5b;border-radius:6px}.account-deletion-brand strong{font-size:14px}.account-deletion-pending-panel{width:min(620px,calc(100% - 28px));place-self:center;display:grid;justify-items:center;gap:13px;padding:38px 42px 34px;background:#fff;border:1px solid #d0dad6;border-radius:8px;box-shadow:0 18px 48px #1d2e281f;text-align:center}.account-deletion-pending-icon{width:58px;height:58px;display:grid;place-items:center;color:#2b745c;background:#e2efea;border-radius:50%}.account-deletion-eyebrow{display:inline-flex;align-items:center;gap:5px;color:#2d7059;font-size:12px;font-weight:800;text-transform:uppercase}.account-deletion-pending-panel h1{margin:0;color:#2e3b41;font-size:22px;letter-spacing:0}.account-deletion-pending-panel>p{max-width:500px;margin:0;color:#68767d;font-size:14px;line-height:1.65}.account-deletion-deadline{width:100%;min-height:78px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;margin-top:5px;padding:12px 14px;background:#f3f7f5;border:1px solid #d5e0dc;border-radius:6px;text-align:left}.account-deletion-deadline>span{width:38px;height:38px;display:grid;place-items:center;color:#2d715a;background:#dcece6;border-radius:6px}.account-deletion-deadline>div{min-width:0;display:grid;gap:3px}.account-deletion-deadline small{color:#79868c;font-size:12px;font-weight:750;text-transform:uppercase}.account-deletion-deadline strong{overflow-wrap:anywhere;color:#344149;font-size:14px}.account-deletion-deadline i{overflow-wrap:anywhere;color:#7b898f;font-size:12px;font-style:normal}.account-deletion-detail{display:grid;grid-template-columns:22px minmax(0,1fr);gap:7px;padding:9px 2px;color:#66747b;font-size:12px;line-height:1.55;text-align:left}.account-deletion-detail svg{color:#3b7d67}.account-deletion-pending-error{width:100%;padding:9px 11px;color:#99403c;background:#fff0ef;border:1px solid #ecc4c1;border-radius:5px;font-size:12px}.account-deletion-reactivate{min-height:41px;display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:4px;padding:0 17px;color:#fff;background:#287159;border:1px solid #205f4b;border-radius:5px;font-size:12px;font-weight:790}.account-deletion-reactivate:hover:not(:disabled){background:#205f4b}.account-deletion-logout{min-height:33px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;color:#68767d;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:720}.account-deletion-logout:hover:not(:disabled){color:#9a413d;background:#faecea}.account-deletion-reactivate:disabled,.account-deletion-logout:disabled{cursor:wait;opacity:.58}@media(max-width:700px){.account-preference-row{grid-template-columns:minmax(0,1fr);gap:9px;padding:12px 0}.account-preference-select,.account-timezone-combobox{width:100%}.account-timezone-options{width:100%;max-height:280px}.account-preferences-section>header{align-items:flex-start;padding:15px 0 8px}.account-deletion-pending-panel{padding:28px 18px 25px}.account-deletion-pending-panel h1{font-size:18px}.account-delete-dialog-body{padding-inline:14px}.account-delete-dialog>footer{padding-inline:14px}}html[data-theme=dark] .account-profile-timezone,html[data-theme=dark] .account-preference-select select,html[data-theme=dark] .account-timezone-input,html[data-theme=dark] .account-timezone-options,html[data-theme=dark] .account-delete-dialog,html[data-theme=dark] .account-deletion-pending-panel{color:#e5ebed;background:#20272b;border-color:#4a565c}html[data-theme=dark] :where(.account-preferences-header h1,.account-preferences-section h2,.account-preference-row strong,.account-delete-dialog h2,.account-deletion-pending-panel h1,.account-deletion-deadline strong){color:#edf1f2}html[data-theme=dark] :where(.account-preferences-header small,.account-preferences-section header small,.account-preference-row small,.account-delete-dialog-body>p,.account-delete-acknowledgement,.account-deletion-pending-panel>p,.account-deletion-detail){color:#aab5ba}html[data-theme=dark] .account-preferences-section,html[data-theme=dark] .account-preference-row,html[data-theme=dark] .account-delete-dialog>header{border-color:#3d474c}html[data-theme=dark] .account-timezone-input input{color:#edf1f2}html[data-theme=dark] .account-timezone-options button{color:#cbd3d6}html[data-theme=dark] .account-timezone-options button:hover,html[data-theme=dark] .account-timezone-options button.is-active{color:#d8eee7;background:#35443f}html[data-theme=dark] .account-deletion-blockers,html[data-theme=dark] .account-delete-solo-note{color:#eadcae;background:#413b2b;border-color:#665c3d}html[data-theme=dark] .account-deletion-blockers>strong,html[data-theme=dark] .account-deletion-blockers>button{color:#eadcae}html[data-theme=dark] .account-deletion-blockers>button{background:#352f23;border-color:#5d5338}html[data-theme=dark] .account-deletion-pending-page{background:#161c1f}html[data-theme=dark] .account-deletion-brand{color:#e3e9eb;background:#20272b;border-color:#3c464b}html[data-theme=dark] .account-deletion-deadline{background:#28332f;border-color:#40534c}.account-identity-list,.account-session-list{border-top:1px solid #e1e6e8}.account-identity-list article,.account-session-list article{min-width:0;min-height:60px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 5px;border-bottom:1px solid #e8eced}.account-identity-list article>span,.account-session-list article>span{width:32px;height:32px;display:grid;place-items:center;color:#586b74;background:#edf1f2;border-radius:6px}.account-identity-list article>div,.account-session-list article>div{min-width:0;display:grid;gap:4px}.account-identity-list strong,.account-identity-list small,.account-session-list strong,.account-session-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-identity-list strong,.account-session-list strong{color:#404e55;font-size:12px}.account-identity-list small,.account-session-list small{color:#7e8b91;font-size:12px}.account-identity-list article>i{padding:3px 7px;color:#286a55;background:#e1efe9;border-radius:8px;font-size:12px;font-style:normal;font-weight:760}.account-session-list strong>i{margin-left:7px;padding:2px 6px;color:#276b56;background:#e1efe9;border-radius:7px;font-size:11px;font-style:normal}.account-session-list article>button{width:32px;height:32px;display:grid;place-items:center;color:#8d4542;background:transparent;border:0;border-radius:5px}.account-session-list article>button:hover{background:#fae9e7}.account-security-loading{min-height:72px;display:flex;align-items:center;justify-content:center;gap:7px;color:#77858b;border-top:1px solid #e4e9ea;font-size:12px}.account-security-error{min-height:66px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;color:#94403d;background:#fcf4f3;border:1px solid #ebcbc8;border-radius:6px;font-size:12px}.account-security-status{min-width:0;min-height:68px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 5px;border-top:1px solid #e1e6e8;border-bottom:1px solid #e8eced}.account-security-status>span{width:34px;height:34px;display:grid;place-items:center;color:#7c5551;background:#f6e8e6;border-radius:6px}.account-security-status.is-enabled>span{color:#2e745d;background:#e1efe9}.account-security-status>div:nth-child(2){min-width:0;display:grid;gap:4px}.account-security-status strong{color:#404e55;font-size:12px}.account-security-status small{overflow:hidden;color:#7e8b91;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.account-security-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.account-security-method-list{display:grid}.account-security-method-list .account-security-status+.account-security-status{border-top:0}.account-security-remove{width:32px;height:32px;display:grid;place-items:center;color:#8d4542;background:transparent;border:0;border-radius:5px}.account-security-remove:hover:not(:disabled){background:#fae9e7}.account-security-key-list{padding:0 5px 8px 53px;border-bottom:1px solid #e8eced}.account-security-key-list article{min-width:0;min-height:52px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;border-top:1px solid #e5eaeb}.account-security-key-list article>span{width:28px;height:28px;display:grid;place-items:center;color:#536a61;background:#edf2f0;border-radius:5px}.account-security-key-list article>div:nth-child(2){min-width:0;display:grid;gap:3px}.account-security-key-list strong,.account-security-key-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-security-key-list strong{color:#46545a;font-size:12px}.account-security-key-list small{color:#829096;font-size:12px}.account-security-key-list article>div:last-child{display:flex;align-items:center;gap:2px}.account-security-key-list button{width:30px;height:30px;display:grid;place-items:center;color:#65747a;background:transparent;border:0;border-radius:5px}.account-security-key-list button:hover{color:#2d6e59;background:#eaf3ef}.account-security-key-list button:last-child:hover{color:#8d4542;background:#fae9e7}.account-security-toolbar{min-height:56px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;padding:8px 5px}.account-passkey-content{display:grid;justify-items:start;gap:12px;padding:0 5px 14px}.account-passkey-content>p{max-width:650px;margin:0;color:#6f7d83;font-size:12px;line-height:1.55}.account-passkey-content>.account-security-status{width:100%}.account-passkey-management{width:100%;display:grid;gap:9px}.account-passkey-management-toolbar{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid #e1e6e8}.account-passkey-management-toolbar>strong{color:#3c594f;font-size:12px}.account-passkey-list{border-top:1px solid #e1e6e8}.account-passkey-list article{min-width:0;min-height:58px;display:grid;grid-template-columns:34px minmax(0,1fr) 66px;align-items:center;gap:9px;border-bottom:1px solid #e8eced}.account-passkey-list article>span{width:32px;height:32px;display:grid;place-items:center;color:#2f705b;background:#e4f0eb;border-radius:6px}.account-passkey-list article>div:nth-child(2){min-width:0;display:grid;gap:4px}.account-passkey-list article strong,.account-passkey-list article small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-passkey-list article strong{color:#435158;font-size:12px}.account-passkey-list article small{color:#7e8b91;font-size:12px}.account-passkey-list article>div:last-child{display:grid;grid-template-columns:repeat(2,30px);gap:3px}.account-passkey-list article button{width:30px;height:30px;display:grid;place-items:center;color:#64737a;background:transparent;border:0;border-radius:5px}.account-passkey-list article button:hover{color:#2d6e59;background:#eaf3ef}.account-passkey-list article button:last-child:hover{color:#8d4542;background:#fae9e7}.account-application-list{border-top:1px solid #e1e6e8}.account-application-list article{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 5px;border-bottom:1px solid #e8eced}.account-application-list article>span{width:32px;height:32px;display:grid;place-items:center;color:#596b74;background:#edf1f2;border-radius:6px}.account-application-detail{min-width:0;display:grid;gap:5px}.account-application-detail strong{overflow-wrap:anywhere;color:#404e55;font-size:12px}.account-application-detail>small{overflow-wrap:anywhere;color:#7e8b91;font-size:12px}.account-application-scopes{display:grid;gap:4px;margin:2px 0;padding-left:18px;color:#526168}.account-application-scopes li{font-size:12px;line-height:1.45}.account-application-approval{display:flex;flex-wrap:wrap;gap:4px 10px;color:#7e8b91}.account-application-approval small{font-size:12px}.account-application-revoke{min-width:65px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;color:#8d4542;background:transparent;border:1px solid #e1c2bf;border-radius:5px;font-size:12px;font-weight:700}.account-application-revoke:hover{background:#fae9e7}.account-security-empty{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#879399;border-top:1px solid #e4e9ea;font-size:12px}.account-security-empty strong{color:#657279;font-size:12px}.account-data-section{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.account-data-section>header{min-width:0}.account-support-content{display:flex;align-items:center;justify-content:space-between;gap:18px}.account-support-warning{min-width:0;max-width:650px;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:10px 12px;color:#7a5d1e;background:#fff8e5;border:1px solid #e4d19a;border-radius:6px}.account-support-warning p{margin:0;color:#66552c;font-size:12px;line-height:1.55}.account-support-content>.account-secondary{flex:0 0 auto}.ai-settings-loading{min-height:280px;display:flex;align-items:center;justify-content:center;gap:8px;color:#718087;font-size:14px}.ai-settings-intro{margin:13px 4px 4px;color:#6e7b82;font-size:12px}.ai-settings-section{padding:0 4px 25px;border-bottom:1px solid #dce2e4}.ai-settings-section:last-child{border-bottom:0}.ai-settings-section>header{min-height:74px;display:flex;align-items:center;gap:10px}.ai-settings-section>header>span{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:#6f5d22;background:#f3eccf;border-radius:6px}.ai-settings-section>header>div{min-width:0;display:grid;gap:3px}.ai-settings-section h2{margin:0;color:#344149;font-size:14px}.ai-settings-section header small{color:#849097;font-size:12px}.ai-setting-toggle{min-height:55px;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:12px;padding:7px 5px;border-top:1px solid #e7ebec;border-bottom:1px solid #e7ebec;cursor:pointer}.ai-setting-toggle>span{min-width:0;display:grid;gap:4px}.ai-setting-toggle strong{color:#45535a;font-size:12px}.ai-setting-toggle small{color:#7d898f;font-size:12px}.ai-setting-toggle input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ai-setting-toggle i{position:relative;width:36px;height:21px;background:#aeb8bc;border-radius:11px;transition:background .15s ease}.ai-setting-toggle i:after{position:absolute;top:3px;left:3px;width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #19232840;transition:transform .15s ease;content:""}.ai-setting-toggle input:checked+i{background:#317960}.ai-setting-toggle input:checked+i:after{transform:translate(15px)}.ai-setting-toggle input:focus-visible+i{outline:2px solid #2878d0;outline-offset:2px}.ai-setting-toggle input:disabled+i{cursor:wait;opacity:.55}.ai-source-grid{display:grid;grid-template-columns:minmax(170px,.7fr) minmax(260px,1.3fr);gap:10px}.ai-source-choice,.ai-board-source{min-width:0;min-height:58px;display:grid;align-items:center;padding:8px 10px;background:#f8f9f9;border:1px solid #cbd3d6;border-radius:6px}.ai-source-choice{grid-template-columns:minmax(0,1fr) 20px;color:#4c5b62;cursor:pointer}.ai-source-choice.is-selected{color:#245f4d;background:#eaf3ef;border-color:#91b7a9}.ai-source-choice input{position:absolute;width:1px;height:1px;opacity:0}.ai-source-choice>span,.ai-board-source>span{min-width:0;display:flex;align-items:center;gap:7px}.ai-source-choice strong,.ai-board-source strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ai-source-choice input:focus-visible~span{outline:2px solid #2878d0;outline-offset:4px}.ai-board-source{grid-template-columns:124px minmax(0,1fr);gap:10px;color:#4c5b62}.ai-board-source select{width:100%;min-width:0;height:35px;padding:0 8px;color:#3c4a51;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:12px}.ai-board-source select:focus{border-color:#397e68;box-shadow:0 0 0 2px #397e681c}.ai-rule-builder{overflow:hidden;background:#f8f9f9;border:1px solid #c7d0d3;border-radius:6px}.ai-rule-builder textarea{width:100%;min-height:86px;display:block;padding:11px;color:#344149;background:#fff;border:0;border-bottom:1px solid #d5dcde;outline:0;resize:vertical;font-size:14px;line-height:1.5}.ai-rule-builder textarea:focus{box-shadow:inset 0 0 0 2px #397e6857}.ai-rule-builder>footer{min-height:49px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px}.ai-rule-type-control{min-width:0;display:flex;align-items:center;gap:3px;padding:3px;background:#e9edef;border-radius:5px}.ai-rule-type-control label{min-width:0;min-height:31px;display:flex;align-items:center;gap:5px;padding:0 9px;color:#6b787f;border:1px solid transparent;border-radius:4px;cursor:pointer;font-size:12px;font-weight:740}.ai-rule-type-control label.is-active{color:#255f4e;background:#fff;border-color:#c6d1ce;box-shadow:0 1px 2px #17242914}.ai-rule-type-control input{position:absolute;width:1px;height:1px;opacity:0}.ai-rule-type-control input:focus-visible+span{outline:2px solid #2878d0;outline-offset:2px}.ai-rule-type-control svg{color:#89959a}.ai-rule-list-section{padding-bottom:8px}.ai-rule-group{padding-bottom:18px}.ai-rule-group h3{margin:0 0 7px;color:#637078;font-size:12px;text-transform:uppercase}.ai-rule-group article{min-width:0;min-height:46px;display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:9px;padding:7px 6px 7px 10px;border-top:1px solid #e3e8e9}.ai-rule-group article:last-of-type{border-bottom:1px solid #e3e8e9}.ai-rule-group article>span{min-width:0;overflow-wrap:anywhere;color:#47545b;font-size:12px;line-height:1.45}.ai-rule-group article>button{width:30px;height:30px;display:grid;place-items:center;color:#8d4542;background:transparent;border:0;border-radius:5px}.ai-rule-group article>button:hover:not(:disabled){background:#fae9e7}.ai-rule-group article>button:disabled{cursor:wait;opacity:.55}.ai-rule-group>p{min-height:46px;display:flex;align-items:center;margin:0;padding:0 10px;color:#8a969c;border-top:1px solid #e6eaeb;border-bottom:1px solid #e6eaeb;font-size:12px}.account-labs-empty{min-height:360px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.account-labs-empty>span{width:54px;height:54px;display:grid;place-items:center;color:#586d91;background:#e8edf5;border-radius:50%}.account-labs-empty h2{margin:4px 0 0;color:#3a474e;font-size:14px}.account-labs-empty p{margin:0;color:#829097;font-size:12px}.account-dialog-layer{position:fixed;z-index:220;inset:0;display:grid;place-items:center;padding:18px}.account-dialog-scrim{position:absolute;inset:0;width:100%;height:100%;background:#131b1f80;border:0}.account-avatar-dialog{position:relative;z-index:1;width:min(560px,100%);max-height:min(720px,calc(100vh - 36px));overflow-y:auto;color:#37444b;background:#fff;border:1px solid #c8d1d4;border-radius:7px;box-shadow:0 22px 62px #0f181d4f}.account-avatar-dialog>header{min-height:72px;display:grid;grid-template-columns:40px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #e0e5e7}.account-avatar-dialog>header>span{width:38px;height:38px;display:grid;place-items:center;color:#2d735d;background:#e2efe9;border-radius:6px}.account-avatar-dialog.is-danger>header>span{color:#98423f;background:#f8e7e5}.account-avatar-dialog>header>div{min-width:0;display:grid;gap:4px}.account-avatar-dialog h2{margin:0;color:#334148;font-size:14px}.account-avatar-dialog>header small{overflow:hidden;color:#818e94;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.account-avatar-dialog>header>button{width:32px;height:32px;display:grid;place-items:center;color:#6d7a81;background:transparent;border:0;border-radius:5px}.account-avatar-dialog>header>button:hover:not(:disabled){color:#3b494f;background:#edf1f2}.account-avatar-dialog-error{margin:13px 16px 0;padding:9px 10px;color:#943e3b;background:#fbebe9;border:1px solid #ecc9c6;border-radius:5px;font-size:12px}.account-avatar-file-panel,.account-avatar-crop-panel{display:grid;justify-items:center;gap:17px;padding:20px 18px 16px}.account-avatar-dropzone{width:min(430px,100%);min-height:258px;display:grid;place-items:center;align-content:center;gap:11px;padding:24px;background:#f8faf9;border:2px dashed #b8c7c2;border-radius:7px;text-align:center}.account-avatar-dropzone>span{width:52px;height:52px;display:grid;place-items:center;color:#33765f;background:#e2efe9;border-radius:50%}.account-avatar-dropzone strong{color:#3d4b52;font-size:14px}.account-avatar-dropzone small{color:#879399;font-size:12px}.account-avatar-dropzone input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.account-avatar-file-panel>footer,.account-avatar-crop-panel>footer{width:100%;display:flex;justify-content:flex-end;gap:8px;padding-top:1px}.account-avatar-crop-viewport{position:relative;width:240px;height:240px;overflow:hidden;background:#d8dfe1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.account-avatar-crop-viewport:active{cursor:grabbing}.account-avatar-crop-viewport img{position:absolute;top:50%;left:50%;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.account-avatar-crop-viewport:after{position:absolute;inset:0;border:2px solid rgba(255,255,255,.9);border-radius:50%;box-shadow:0 0 0 999px #151d2194;pointer-events:none;content:""}.account-avatar-zoom-control{width:min(330px,100%);display:grid;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:9px;color:#607078}.account-avatar-zoom-control input{width:100%;accent-color:#2d765e}.account-avatar-remove-confirm{min-height:250px;display:grid;place-items:center;align-content:center;gap:13px;padding:25px 18px;text-align:center}.account-avatar-remove-preview{width:72px;height:72px;font-size:19px}.account-avatar-remove-confirm p{max-width:360px;margin:0 0 5px;color:#69777d;font-size:12px;line-height:1.55}.account-avatar-remove-confirm>footer{display:flex;justify-content:center;gap:8px}.account-confirm-dialog{position:relative;z-index:1;width:min(410px,100%);padding:24px;color:#37444b;background:#fff;border:1px solid #c8d1d4;border-radius:7px;box-shadow:0 22px 62px #0f181d4f;text-align:center}.account-confirm-dialog>span{width:42px;height:42px;display:grid;place-items:center;margin:0 auto 13px;color:#9b403d;background:#f8e7e5;border-radius:50%}.account-confirm-dialog h2{margin:0;font-size:15px}.account-confirm-dialog p{margin:8px 0 19px;overflow-wrap:anywhere;color:#748087;font-size:12px;line-height:1.5}.account-confirm-dialog>div{display:flex;justify-content:center;gap:8px}.account-security-dialog{position:relative;z-index:1;width:min(530px,100%);max-height:min(720px,calc(100vh - 36px));overflow-y:auto;color:#37444b;background:#fff;border:1px solid #c8d1d4;border-radius:7px;box-shadow:0 22px 62px #0f181d4f}.account-security-dialog>header{min-height:72px;display:grid;grid-template-columns:40px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #e0e5e7}.account-security-dialog>header>span{width:38px;height:38px;display:grid;place-items:center;color:#2d735d;background:#e2efe9;border-radius:6px}.account-security-dialog.is-danger>header>span{color:#98423f;background:#f8e7e5}.account-security-dialog>header>div{min-width:0;display:grid;gap:4px}.account-security-dialog h2{margin:0;color:#334148;font-size:14px}.account-security-dialog>header small{overflow:hidden;color:#818e94;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.account-security-dialog>header>button{width:32px;height:32px;display:grid;place-items:center;color:#6d7a81;background:transparent;border:0;border-radius:5px}.account-security-dialog>header>button:hover:not(:disabled){color:#3b494f;background:#edf1f2}.account-security-dialog-error{margin:13px 16px 0;padding:9px 10px;color:#943e3b;background:#fbebe9;border:1px solid #ecc9c6;border-radius:5px;font-size:12px}.account-security-form{display:grid;gap:16px;padding:19px 16px 16px}.account-security-form>label{min-width:0;display:grid;gap:7px;color:#536168;font-size:12px;font-weight:730}.account-security-form>label input{width:100%;min-width:0;height:40px;padding:0 10px;color:#344149;background:#fff;border:1px solid #b9c4c8;border-radius:5px;outline:0;font-size:14px}.account-security-form>label input:focus{border-color:#397e68;box-shadow:0 0 0 3px #397e681c}.account-security-form>footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:2px}.account-security-recent{min-height:58px;display:flex;align-items:center;gap:9px;padding:10px;color:#2f6d59;background:#edf5f2;border:1px solid #c2d8d0;border-radius:6px;font-size:12px}.account-security-method-picker{display:grid;gap:8px;padding:16px}.account-security-method-picker>button{min-width:0;min-height:64px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:9px 11px;color:#3d4b52;background:#fff;border:1px solid #cbd4d7;border-radius:6px;text-align:left}.account-security-method-picker>button:hover:not(:disabled){background:#f1f7f4;border-color:#82ab9d}.account-security-method-picker>button:disabled{cursor:not-allowed;opacity:.52}.account-security-method-picker>button>span{width:36px;height:36px;display:grid;place-items:center;color:#2e745d;background:#e3efe9;border-radius:6px}.account-security-method-picker>button>div{min-width:0;display:grid;gap:4px}.account-security-method-picker strong{font-size:12px}.account-security-method-picker small{overflow-wrap:anywhere;color:#7b888e;font-size:12px;line-height:1.4}.account-security-method-picker>footer{display:flex;justify-content:flex-end;padding-top:5px}.account-sms-code-note{min-height:62px;display:flex;align-items:center;gap:10px;padding:10px;color:#2f6d59;background:#edf5f2;border:1px solid #c2d8d0;border-radius:6px}.account-sms-code-note>div{display:grid;gap:4px}.account-sms-code-note strong{font-size:12px}.account-sms-code-note small{color:#697b74;font-size:12px}.account-remove-method-form>p{margin:0;color:#69777d;font-size:12px;line-height:1.55}.account-authenticator-setup{min-width:0;display:grid;grid-template-columns:172px minmax(0,1fr);align-items:center;gap:18px}.account-authenticator-setup>img{width:172px;height:172px;display:block;border:1px solid #d3dbde;border-radius:5px}.account-authenticator-setup>div{min-width:0;display:grid;justify-items:start;gap:8px}.account-authenticator-setup span{color:#738087;font-size:12px}.account-authenticator-setup code,.account-recovery-result code{max-width:100%;overflow-wrap:anywhere;color:#2d4d43;background:#edf4f1;border:1px solid #c7d9d3;border-radius:5px;font-size:14px;line-height:1.6}.account-authenticator-setup code{padding:7px 9px}.account-recovery-result{min-height:245px;display:grid;place-items:center;align-content:center;gap:13px;padding:24px 18px;color:#2f745d;text-align:center}.account-recovery-result>code{padding:10px 13px;font-size:14px;font-weight:760}.account-recovery-result>small{color:#77858c;font-size:12px}.account-recovery-result>div,.account-security-confirm>div{display:flex;justify-content:center;gap:8px}.account-security-confirm{min-height:205px;display:grid;place-items:center;align-content:center;gap:12px;padding:24px 18px;color:#98423f;text-align:center}.account-security-confirm p{max-width:330px;margin:0 0 5px;color:#69777d;font-size:12px;line-height:1.55}@media(max-width:900px){.account-page{grid-template-columns:220px minmax(0,1fr)}.account-sidebar{padding-inline:12px}.account-content>*{width:min(900px,calc(100% - 38px))}.account-setting-list{grid-template-columns:minmax(0,1fr);column-gap:0}.account-profile-field{grid-template-columns:140px minmax(200px,1fr) 160px;gap:13px}.account-profile-visibility{width:160px}}@media(max-width:700px){.account-page{display:block;overflow-y:auto;background:#fff}.account-sidebar{position:sticky;z-index:8;top:0;width:100%;padding:10px 10px 7px;overflow:hidden;background:#f3f6f5fa;border-right:0;border-bottom:1px solid #d5dddf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.account-sidebar-identity{display:none}.account-sidebar nav{grid-auto-flow:column;grid-auto-columns:minmax(76px,1fr);grid-template-columns:none;gap:3px;overflow-x:auto;scrollbar-width:none}.account-sidebar nav button{min-height:39px;grid-template-columns:19px minmax(0,1fr);justify-items:center;gap:4px;padding:0 4px;font-size:12px;text-align:center}.account-sidebar nav button small{display:none}.account-sidebar nav button.is-active{box-shadow:inset 0 -3px #2f7b63}.account-content{overflow:visible}.account-content>*{width:calc(100% - 28px);min-height:auto;padding:17px 0 48px}.account-view-header{min-height:47px}.account-view-header h1{font-size:16px}.account-profile-banner{min-height:96px;margin-bottom:19px;padding:13px}.account-profile-banner .account-avatar{width:58px;height:58px;flex-basis:58px}.account-profile-banner strong{font-size:15px}.account-profile-banner{grid-template-columns:58px minmax(0,1fr) 36px;gap:10px}.account-profile-media .account-profile-banner{min-height:82px;grid-template-columns:58px minmax(0,1fr) 36px;gap:10px;margin:-25px 8px 0;padding:12px 8px 6px}.account-profile-media .account-profile-banner .account-avatar{width:58px;height:58px}.account-header-options-trigger{top:8px;right:8px}.account-header-options-menu{top:47px;right:8px}.account-profile-subheading{min-height:54px}.account-profile-subheading>span{display:none}.account-profile-field{grid-template-columns:minmax(0,1fr) 142px;align-items:start;gap:8px 10px;padding-block:13px}.account-profile-field-label{align-self:center}.account-profile-field-control{grid-column:1 / -1}.account-profile-visibility{grid-column:2;grid-row:1;width:142px}.account-profile-visibility-trigger{min-height:34px}.account-profile-visibility>div{width:min(300px,calc(100vw - 40px))}.account-avatar-options-trigger{width:36px;min-width:36px;padding:0;overflow:hidden;font-size:0}.account-avatar-options-menu{right:0;width:min(286px,calc(100vw - 40px))}.account-dialog-layer{padding:10px}.account-avatar-dialog{max-height:calc(100vh - 20px)}.account-avatar-file-panel,.account-avatar-crop-panel{padding-inline:12px}.account-form-grid{grid-template-columns:minmax(0,1fr);gap:15px;padding:0}.account-form-grid>.account-form-wide{grid-column:1}.account-card-list>button{grid-template-columns:22px minmax(0,1fr)}.account-card-list i{grid-column:2;justify-self:start}.account-settings-section{padding-inline:0}.account-settings-section>header{min-height:67px}.account-settings-section>header>.account-secondary{width:34px;min-width:34px;padding:0;overflow:hidden;font-size:0}.account-setting-select{grid-template-columns:minmax(0,1fr) 132px}.account-setting-select select{width:132px}.account-session-list article{grid-template-columns:34px minmax(0,1fr) 32px}.account-session-list small{white-space:normal;line-height:1.45}.account-security-status{grid-template-columns:36px minmax(0,1fr) 32px}.account-security-actions{grid-column:2;justify-content:flex-start;flex-wrap:wrap}.account-security-toolbar{justify-content:flex-start}.account-data-section{grid-template-columns:minmax(0,1fr);padding-bottom:25px}.account-data-section>.account-secondary{justify-self:start}.account-support-content{align-items:stretch;flex-direction:column}.account-support-content>.account-secondary{align-self:flex-start}.ai-settings-section{padding-inline:0}.ai-settings-section>header{min-height:67px}.ai-source-grid{grid-template-columns:minmax(0,1fr)}.ai-rule-builder>footer{align-items:stretch;flex-direction:column}.ai-rule-builder>footer .account-primary{align-self:flex-end}}@media(max-width:420px){.account-sidebar nav button svg{display:none}.account-sidebar nav button{grid-template-columns:minmax(0,1fr);font-size:12px}.account-content>*{width:calc(100% - 20px)}.account-header-options-trigger{width:34px;padding:0;justify-content:center}.account-header-options-trigger span{display:none}.account-profile-field{grid-template-columns:minmax(0,1fr) 126px}.account-profile-visibility{width:126px}.account-profile-visibility-trigger{grid-template-columns:16px minmax(0,1fr) 14px;gap:3px;padding-inline:6px;font-size:12px}.account-form-actions{align-items:flex-end;flex-direction:column;padding-block:11px}.account-email-section>header{grid-template-columns:minmax(0,1fr);gap:4px}.account-email-section>header small{text-align:left}.account-email-pending,.account-email-password-required{grid-template-columns:36px minmax(0,1fr)}.account-email-pending-actions,.account-email-password-required>.account-secondary{grid-column:2;justify-self:start}.account-email-change-form{grid-template-columns:minmax(0,1fr)}.account-email-change-form .account-primary{justify-self:start}.account-link-section>header{grid-template-columns:minmax(0,1fr);gap:4px}.account-link-section>header small{text-align:left}.account-link-option-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.account-link-option-guide article:nth-child(2){border-right:0}.account-link-option-guide article:nth-child(-n+2){border-bottom:1px solid #e0e6e8}.account-link-mode-control{grid-template-columns:repeat(2,minmax(0,1fr))}.account-link-exception-form{grid-template-columns:minmax(0,1fr)}.account-link-form-actions{justify-content:flex-end}.account-link-exception-list article{grid-template-columns:32px minmax(0,1fr) 34px}.account-link-exception-list article>i{grid-column:2;justify-self:start}.account-link-exception-list article>button{grid-column:3;grid-row:1 / span 2}.account-setting-select{grid-template-columns:minmax(0,1fr);gap:5px}.account-setting-select select{width:100%}.account-identity-list article{grid-template-columns:34px minmax(0,1fr)}.account-identity-list article>i{grid-column:2;justify-self:start}.account-authenticator-setup{grid-template-columns:minmax(0,1fr);justify-items:center}.account-authenticator-setup>div{width:100%;justify-items:center}.account-security-actions{grid-column:1 / -1}.account-security-actions>button{flex:1}.account-security-toolbar>button{flex:1 1 145px}.account-theme-control button{min-height:43px;flex-direction:column;gap:3px;padding:4px;font-size:12px}.ai-board-source{grid-template-columns:minmax(0,1fr)}.ai-rule-type-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-rule-type-control label{justify-content:center;padding-inline:5px}.planner-focus-dialog>form{grid-template-columns:minmax(0,1fr)}.planner-focus-time-fields{grid-template-columns:minmax(0,1fr)}.planner-focus-dialog>form .account-primary{justify-self:end}.planner-focus-danger>div{grid-template-columns:repeat(2,auto);justify-content:end}.planner-focus-danger>div span{grid-column:1 / -1}.planner-calendar-accounts>article>footer>div{grid-template-columns:repeat(2,auto);justify-content:end}.planner-calendar-accounts>article>footer>div span{grid-column:1 / -1}}html[data-theme=dark]{--panel: rgba(37, 44, 49, .95);--panel-solid: #252c31;--card: #30383e;--ink: #edf1f2;--muted: #aab5ba;--line: rgba(232, 239, 242, .13);--shadow-sm: 0 1px 2px rgba(3, 6, 8, .38), 0 5px 14px rgba(3, 6, 8, .22);--shadow-lg: 0 24px 70px rgba(2, 4, 6, .62), 0 4px 14px rgba(2, 4, 6, .34);color:#edf1f2;background:#171c20}html[data-theme=dark] body,html[data-theme=dark] #root,html[data-theme=dark] .app-shell{color:#edf1f2;background-color:#171c20}html[data-theme=dark] .topbar{background:#0f1216fa;border-color:#30383e}html[data-theme=dark] :where(.global-search-panel,.topbar-quick-language-menu,.topbar-account-menu,.create-board-panel,.popover,.notification-panel,.notification-settings-popover,.inbox-detail-dialog,.inbox-archive-dialog,.inbox-move-panel,.planner-popover,.search-operator-dialog,.search-save-dialog,.hub-confirm-dialog,.use-template-dialog,.organization-dialog,.workspace-invite-dialog,.workspace-confirm-dialog,.workspace-delete-dialog,.workspace-billing-cycle-dialog,.quick-card-menu,.rich-text-inline-dialog,.rich-text-insert-menu,.rich-text-mention-menu,.rich-text-emoji-menu,.power-up-disable-dialog,.card-voters-popover,.account-confirm-dialog,.account-security-dialog){color:#e6ecee;background:#252c31;border-color:#465158}html[data-theme=dark] .topbar-quick-language-menu>p,html[data-theme=dark] .topbar-account-menu>p,html[data-theme=dark] :where(.topbar-account-identity small,.account-sidebar-identity small){color:#9ca8ad}html[data-theme=dark] .topbar-quick-language-menu>button{color:#d4dbde}html[data-theme=dark] .topbar-quick-language-menu>button>span{color:#c8eadf;background:#31443e}html[data-theme=dark] .topbar-quick-language-menu>button:hover:not(:disabled){color:#d9eee7;background:#33413d}html[data-theme=dark] .topbar-quick-language-menu>button[aria-checked=true]{color:#d9f1e9;background:#35443f;border-color:#54766b}html[data-theme=dark] .topbar-account-identity,html[data-theme=dark] .topbar-account-menu>.topbar-account-logout{border-color:#414a50}html[data-theme=dark] .topbar-account-menu>.topbar-account-link{color:#d4dbde}html[data-theme=dark] .topbar-account-menu>.topbar-account-link:hover:not(:disabled){color:#bfe5d8;background:#31423d}html[data-theme=dark] .topbar-theme-menu{background:#1c2226;border-color:#414a50}html[data-theme=dark] .topbar-theme-menu>button{color:#aeb8bc}html[data-theme=dark] .topbar-theme-menu>button:hover:not(:disabled){color:#d9eee7;background:#33413d}html[data-theme=dark] .topbar-theme-menu>button[aria-checked=true]{color:#d9f1e9;background:#35443f;border-color:#54766b}html[data-theme=dark] :where(.topbar-feedback-menu,.topbar-info-menu,.product-feedback-dialog,.support-request,.support-success){color:#e6ecee;background:#252c31;border-color:#465158}html[data-theme=dark] :where(.topbar-feedback-menu>button,.topbar-feedback-menu>a,.topbar-info-tip){color:#d7dfe2}html[data-theme=dark] :where(.topbar-feedback-menu>button:hover,.topbar-feedback-menu>a:hover){color:#d9f1e9;background:#31423d}html[data-theme=dark] .topbar-info-tip:hover strong,html[data-theme=dark] :where(.topbar-info-links a,.topbar-info-links button,.topbar-info-next-tip){color:#b8c3c7}html[data-theme=dark] .topbar-info-links{border-color:#465158}html[data-theme=dark] .product-feedback-dialog>header{border-color:#465158}html[data-theme=dark] .product-feedback-dialog h2{color:#eef2f3}html[data-theme=dark] :where(.product-feedback-dialog form>p,.product-feedback-check,.support-request form>p,.support-success p,.support-success small){color:#a7b2b7}html[data-theme=dark] .product-feedback-dialog form>.product-feedback-note{color:#c3d4ce;background:#293a35;border-color:#405a51}html[data-theme=dark] :where(.product-feedback-message,.support-request form>label){color:#d8dfe2}html[data-theme=dark] :where(.product-feedback-message textarea,.support-request textarea){color:#edf1f2;background:#1d2327;border-color:#657178}html[data-theme=dark] .support-page{color:#e6ecee;background:#1b2125}html[data-theme=dark] .support-header{background:#252c31;border-color:#465158}html[data-theme=dark] :where(.support-brand,.support-back){color:#dce3e5}html[data-theme=dark] .support-request-heading{background:#30423c;border-color:#496058}html[data-theme=dark] .support-request-heading p{color:#b2bdb8}html[data-theme=dark] :where(.create-workspace-view-dialog,.ai-board-ready-feedback){color:#e6ecee;background:#252c31;border-color:#465158}html[data-theme=dark] :where(.create-workspace-view-dialog>header,.create-ai-form>footer,.ai-board-ready-feedback form){border-color:#465158}html[data-theme=dark] :where(.create-action-menu strong,.create-template-list strong,.create-ai-heading strong,.create-ai-loading strong,.create-workspace-view-dialog>header strong,.ai-board-ready-copy strong){color:#e5ebed}html[data-theme=dark] :where(.create-action-menu small,.create-template-list small,.create-ai-heading p,.create-ai-form>footer,.create-ai-loading p,.create-workspace-view-dialog form>p,.ai-board-ready-copy p){color:#a5b0b5}html[data-theme=dark] :where(.create-action-menu>button:hover,.create-template-list>button:hover,.create-view-boards label:hover){background:#31423d}html[data-theme=dark] :where(.create-field>input,.create-field>select,.create-ai-form textarea,.ai-board-ready-feedback form textarea){color:#edf1f2;background:#1d2327;border-color:#5b676e}html[data-theme=dark] .create-view-type button{color:#b5c0c4;background:#30383d;border-color:#4b575e}html[data-theme=dark] .create-view-type button.is-selected{color:#d1e9e0;background:#30453d;border-color:#587c6e;box-shadow:0 0 0 1px #587c6e}html[data-theme=dark] .create-view-boards>div{border-color:#465158}html[data-theme=dark] .ai-board-ready-actions>button:not(.ai-board-detail-toggle){color:#b7c1c5;background:#30383d;border-color:#4b575e}html[data-theme=dark] .ai-board-ready-actions>button:not(.ai-board-detail-toggle):hover,html[data-theme=dark] .ai-board-ready-actions>button.is-selected{color:#d4eee5;background:#30473e;border-color:#547a6c}html[data-theme=dark] :where(.auth-page,.search-page,.search-page-loading,.boards-hub,.templates-page,.library-loading,.planner-page,.planner-schedule-list,.organization-page,.workspace-view,.workspace-loading,.power-ups-panel,.power-ups-directory-main,.account-shell,.account-loading){color:#e3e9eb;background:#1b2125}html[data-theme=dark] :where(.auth-panel,.search-filter-sidebar,.search-main-header,.templates-header,.template-categories,.organization-header,.organization-nav,.workspace-header,.planner-toolbar,.planner-main-stage,.planner-timeline-header-scroll,.planner-day-lane,.planner-month-day,.planner-focus-dialog,.planner-suggestion-section,.timeline-grid,.timeline-group-label,.timeline-track,.timeline-unscheduled-tray,.map-card-tray,.board-menu-header,.board-menu-about,.board-menu-group,.board-export-link-section,.board-export-actions,.board-export-qr,.board-background-view>section,.board-activity-tabs,.board-activity-list,.board-label-search,.board-label-list,.sticker-panel,.rich-text-preview,.power-up-catalog-item,.power-up-list-limits form,.account-page,.account-content){color:#e2e8ea;background:#252c31;border-color:#414b51}html[data-theme=dark] :where(.search-query-row,.planner-time-axis,.planner-month-weekday,.timeline-scroll,.timeline-corner,.timeline-bucket-header,.board-menu-drawer,.board-export-view,.board-activity-view,.board-label-manager,.activity-panel,.inbox-panel,.planner-due-tray,.power-ups-directory-nav,.account-sidebar){color:#d9e0e3;background:#20272b;border-color:#3d484e}html[data-theme=dark] :where(.search-board-row,.template-library-band,.template-tile,.template-detail-header,.template-detail-summary,.closed-boards-section,.organization-directory-member,.organization-metrics>button,.organization-option-row,.organization-policy-matrix>label,.organization-switch,.workspace-policy-grid label,.workspace-header-actions>button,.workspace-primary,.workspace-member-row select,.workspace-role-label,.workspace-request-list button,.automation-quota,.automation-run-list article,.dashboard-chart-panel,.board-table,.board-table tbody tr,.planner-card,.calendar-event,.inbox-item,.inbox-panel-footer,.account-card-list>button){color:#e0e6e8;background:#2b3338;border-color:#465158}html[data-theme=dark] .board-column{border-color:#ffffff1f}html[data-theme=dark] .card-tile{color:#edf1f2;border-color:#ffffff1c}html[data-theme=dark] :where(.column-header input,.card-title-row p,.card-title-editor textarea,.section-heading h2,.markdown-content,.comment-bubble,.account-view-header h1,.account-profile-banner strong,.account-sidebar-identity strong,.account-card-list strong,.account-settings-section h2,.account-setting-select strong,.account-setting-toggle strong,.account-identity-list strong,.account-session-list strong,.ai-settings-section h2,.ai-setting-toggle strong,.ai-source-choice strong,.ai-board-source strong,.ai-rule-group article>span,.account-labs-empty h2){color:#edf1f2}html[data-theme=dark] .column-header input:hover,html[data-theme=dark] .column-header input:focus{color:#edf1f2;background:#323b40;border-color:#57636a}html[data-theme=dark] .card-modal{color:#e8edef;background:#20272b;border-color:#4a555c}html[data-theme=dark] .planner-focus{color:#d9eee7;background:#294039;border-color:#52796b;border-left-color:#69aa92}html[data-theme=dark] .planner-focus:hover,html[data-theme=dark] .planner-focus.is-over{background:#334d45;border-color:#71a893}html[data-theme=dark] .planner-focus-icon{color:#bce5d7;background:#202d29}html[data-theme=dark] .planner-focus-content small,html[data-theme=dark] .planner-focus-link{color:#a9c6bc}html[data-theme=dark] .planner-external{color:#dbe7ef;background:#283945;border-color:#526978}html[data-theme=dark] .planner-external:hover{color:#eff5f8;background:#314653;border-color:#6e8a9c}html[data-theme=dark] .planner-external-content small,html[data-theme=dark] .planner-external>svg{color:#a8bac6}html[data-theme=dark] .planner-card-timeline.has-deadline{background:#3c302f;border-color:#765653}html[data-theme=dark] .planner-suggestion-section>header,html[data-theme=dark] .planner-focus-dialog>header{color:#d4ece4;background:#2b3d37;border-color:#455c54}html[data-theme=dark] .planner-calendar-dialog{color:#dce4e7;background:#252d31;border-color:#4b575d}html[data-theme=dark] .planner-calendar-dialog>header{background:#2b3940;border-color:#47575f}html[data-theme=dark] .planner-calendar-connect-empty{color:#b3bec3;background:#252c31f0}html[data-theme=dark] .planner-calendar-connect-empty strong{color:#edf1f2}html[data-theme=dark] .planner-calendar-connect-empty small{color:#9ca8ad}html[data-theme=dark] .planner-calendar-connect-empty button{color:#f2f8f5;background:#2f8067;border-color:#4b9a80}html[data-theme=dark] .planner-calendar-dialog>header small,html[data-theme=dark] .planner-calendar-connectors small,html[data-theme=dark] .planner-calendar-disclosure,html[data-theme=dark] .planner-calendar-list label small,html[data-theme=dark] .planner-calendar-accounts>article>footer>span,html[data-theme=dark] .planner-calendar-empty span{color:#a6b2b8}html[data-theme=dark] .planner-calendar-connectors,html[data-theme=dark] .planner-calendar-account-heading,html[data-theme=dark] .planner-calendar-accounts>article>header,html[data-theme=dark] .planner-calendar-list label,html[data-theme=dark] .planner-calendar-accounts>article>footer{border-color:#414c52}html[data-theme=dark] .planner-calendar-connectors>a,html[data-theme=dark] .planner-calendar-connectors>div,html[data-theme=dark] .planner-calendar-accounts>article{color:#dce4e7;background:#2b3439;border-color:#4b585f}html[data-theme=dark] .planner-calendar-connectors>a:hover{background:#33434a;border-color:#647d88}html[data-theme=dark] .planner-calendar-connectors>div.is-disabled{color:#89969c;background:#282f33}html[data-theme=dark] .planner-calendar-disclosure{color:#c2d5ce;background:#263b34;border-color:#3c554c}html[data-theme=dark] .planner-calendar-disclosure a{color:#91d8bf}html[data-theme=dark] .planner-calendar-account-heading,html[data-theme=dark] .planner-calendar-accounts,html[data-theme=dark] .planner-calendar-accounts>article>footer{background:#20272b}html[data-theme=dark] :where(.planner-calendar-account-heading strong,.planner-calendar-accounts>article>header>div strong,.planner-calendar-list label strong,.planner-calendar-empty strong){color:#e1e8eb}html[data-theme=dark] .planner-calendar-default{color:#cce9de;background:#324a41}html[data-theme=dark] .planner-calendar-warning{color:#f0c2bd;background:#493532;border-color:#66443f}html[data-theme=dark] .planner-calendar-warning a{color:#f0b4ae}html[data-theme=dark] .planner-focus-sync-status{color:#b8d2c8;background:#293731;border-color:#40534b}html[data-theme=dark] .planner-focus-sync-status.is-failed{color:#efc0bc;background:#493532;border-color:#66443f}html[data-theme=dark] .planner-suggestion-list article,html[data-theme=dark] .planner-tray-heading,html[data-theme=dark] .planner-focus-dialog>form,html[data-theme=dark] .planner-focus-links article,html[data-theme=dark] .planner-focus-links>p,html[data-theme=dark] .planner-focus-danger{border-color:#414b51}html[data-theme=dark] .planner-suggestion-list article>div>button,html[data-theme=dark] .planner-focus-dialog h2,html[data-theme=dark] .planner-focus-links article>button:nth-child(2){color:#e4ebed}html[data-theme=dark] .planner-suggestion-section>header>button,html[data-theme=dark] .planner-suggestion-list footer button{color:#d5e5df;background:#313b3f;border-color:#536168}html[data-theme=dark] .planner-suggestion-list footer button:last-child{color:#d8eee6;background:#35473f;border-color:#557267}html[data-theme=dark] .planner-focus-danger{background:#20272b}html[data-theme=dark] .planner-due-filter-popover>header,html[data-theme=dark] .planner-due-filter-global>label,html[data-theme=dark] .planner-due-filter-list article,html[data-theme=dark] .planner-due-filter-list>p{border-color:#414b51}html[data-theme=dark] .planner-due-filter-boards{background:#20272b;border-color:#414b51}html[data-theme=dark] :where(.planner-due-filter-popover>header strong,.planner-due-filter-global strong,.planner-due-filter-list article strong){color:#e4eaec}html[data-theme=dark] :where(.card-modal-header,.card-content,.comment-input-wrap,.comment-bubble){color:#e6ecee;background:#293136;border-color:#465158}html[data-theme=dark] :where(.comment-edit-wrap,.comment-reaction-picker,.comment-delete-layer>section){color:#e6ecee;background:#252c31;border-color:#465158}html[data-theme=dark] .comment-reaction-picker>button:hover,html[data-theme=dark] .comment-reaction-picker>button[aria-pressed=true]{background:#354740;border-color:#55786b}html[data-theme=dark] .comment-reactions>button{color:#c4ced2;background:#323a3f;border-color:#4a565d}html[data-theme=dark] .comment-reactions>button[aria-pressed=true]{color:#d6eee6;background:#32483f;border-color:#5d8173}html[data-theme=dark] .comment-meta>button:hover{color:#d2e9e1;background:#35433e}html[data-theme=dark] :where(.comment-actions>button,.comment-reaction-host>button){color:#aeb9bd}html[data-theme=dark] :where(.comment-actions>button:hover,.comment-reaction-host>button:hover:not(:disabled)){color:#c8e8dd}html[data-theme=dark] .comment-delete-layer h2{color:#edf1f2}html[data-theme=dark] .comment-delete-layer header button:hover:not(:disabled){background:#343d42}html[data-theme=dark] :where(.card-toolbar>button,.list-selector,.modal-due,.popover-secondary,.card-power-up-actions>button){color:#d5dde0;background:#343d42;border-color:#4d5960}html[data-theme=dark] :where(.card-toolbar>button:hover,.popover-secondary:hover,.card-power-up-actions>button:hover:not(:disabled)){color:#c6e8dc;background:#3a4b45;border-color:#58766c}html[data-theme=dark] :where(.card-repeat-field>input,.card-repeat-field>select,.card-repeat-number input,.card-repeat-weekdays span,.card-repeat-board-list>button,.card-snooze-presets>button,.card-snooze-custom input,.card-snooze-board-list>div){color:#dce4e7;background:#30383d;border-color:#4e5960}html[data-theme=dark] .card-repeat-weekdays label:has(input:checked) span{color:#fff;background:#3f806a;border-color:#65a18c}html[data-theme=dark] .card-repeat-timezone,html[data-theme=dark] .card-repeat-board-list small{color:#a7b2b7}html[data-theme=dark] .card-repeat-warning{color:#e4c48f;background:#493e2d;border-color:#b48545}html[data-theme=dark] .card-repeat-cancel:hover{background:#493332}html[data-theme=dark] .card-repeat-cancel-confirm{color:#e2b8b4;background:#443230;border-color:#6b4744}html[data-theme=dark] .card-repeat-board-list>button:not(:disabled):hover{background:#34463f;border-color:#5f8174}html[data-theme=dark] .card-repeat-board-empty strong{color:#dce4e7}html[data-theme=dark] .card-snooze-lead{color:#b8c1c9;background:#313940;border-color:#7380aa}html[data-theme=dark] .card-snooze-custom{border-color:#465158}html[data-theme=dark] :where(.card-snooze-custom>small,.card-snooze-board-list small){color:#a7b2b7}html[data-theme=dark] :where(.package-tracker-field input,.package-tracker-field select,.shipment-card,.shipment-remove-confirm button:not(.danger)){color:#e0e7e9;background:#293136;border-color:#4a565d}html[data-theme=dark] .package-tracker-unavailable{color:#d4be8b}html[data-theme=dark] .package-tracker-unavailable strong{color:#e5d4ae}html[data-theme=dark] .package-tracker-unavailable span{color:#b7a987}html[data-theme=dark] .shipment-card-header{color:#e2e8ea;background:#30383d}html[data-theme=dark] .shipment-card-header:hover{background:#354047}html[data-theme=dark] .shipment-card-header small,html[data-theme=dark] .shipment-refreshed{color:#a6b1b6}html[data-theme=dark] .shipment-details{border-color:#465158}html[data-theme=dark] .shipment-progress:before{background:#4d595f}html[data-theme=dark] .shipment-progress>div>span{color:#bac4c8;background:#353f44;border-color:#536067}html[data-theme=dark] .shipment-facts{background:#252d31}html[data-theme=dark] .shipment-facts dt{color:#99a5aa}html[data-theme=dark] .shipment-facts dd,html[data-theme=dark] .shipment-event-row strong,html[data-theme=dark] .package-tracker-board-settings strong{color:#e0e7e9}html[data-theme=dark] .shipment-events{border-color:#465158}html[data-theme=dark] .shipment-event-head{color:#abb5b9;background:#252d31}html[data-theme=dark] .shipment-event-row{color:#b6c0c4;border-color:#465158}html[data-theme=dark] .shipment-actions :where(a,button){color:#b9dae2;background:#2e4147;border-color:#4b6971}html[data-theme=dark] .shipment-actions .danger{color:#efbbb7;background:transparent;border-color:#744c49}html[data-theme=dark] .shipment-remove-confirm{color:#e5b8b4;background:#443230;border-color:#6b4744}html[data-theme=dark] .package-tracker-board-settings small{color:#a7b2b7}html[data-theme=dark] .card-toolbar>.google-drive-toolbar-button{color:#bfe5d4;background:#2d4038;border-color:#49675b}html[data-theme=dark] .card-toolbar>.box-toolbar-button{color:#c8e5fb;background:#293b49;border-color:#48677d}html[data-theme=dark] .card-toolbar>.evernote-toolbar-button{color:#bce4c8;background:#2b4032;border-color:#496c54}html[data-theme=dark] .card-toolbar>.slack-toolbar-button{color:#e2c8e7;background:#3b2e3f;border-color:#654d6a}html[data-theme=dark] :where(.google-drive-account,.google-drive-setting-account){color:#bfe5d4;background:#293a34;border-color:#49675b}html[data-theme=dark] :where(.google-drive-account strong,.google-drive-setting-account strong,.google-drive-connect-state strong){color:#e3e9eb}html[data-theme=dark] :where(.google-drive-account small,.google-drive-setting-account small,.google-drive-connect-state small,.google-drive-state,.google-drive-setting-state){color:#aab6ba}html[data-theme=dark] .google-drive-create-types>button{color:#c4cdd0;background:#30383d;border-color:#4b575e}html[data-theme=dark] .google-drive-create-types>button.is-selected{color:#cbe9de;background:#30453d;border-color:#587c6e}html[data-theme=dark] .google-drive-create-form>input{color:#edf1f2;background:#20272b;border-color:#566269}html[data-theme=dark] .attachment-row{color:#dfe5e7;background:#2d353a;border-color:#465158}html[data-theme=dark] .google-drive-thumb{color:#bde4d6;background:#31453e}html[data-theme=dark] .attachment-row>.google-drive-attachment-info{color:#dfe5e7}html[data-theme=dark] :where(.box-picker-account,.box-setting-account){color:#c8e5fb;background:#283a48;border-color:#47667d}html[data-theme=dark] :where(.box-picker-account strong,.box-setting-account strong,.box-picker-connect strong){color:#e3e9eb}html[data-theme=dark] :where(.box-picker-account small,.box-setting-account small,.box-picker-connect small,.box-picker-state,.box-setting-state){color:#aab6ba}html[data-theme=dark] .box-picker-search{color:#aab5ba;background:#252d31;border-color:#4b575e}html[data-theme=dark] .box-picker-search input,html[data-theme=dark] .box-picker-footer select{color:#edf1f2;background:#20272b;border-color:#566269}html[data-theme=dark] .box-picker-breadcrumbs button{color:#bad8eb}html[data-theme=dark] .box-picker-breadcrumbs button:hover:not(:disabled){color:#d9effd;background:#2d3d48}html[data-theme=dark] .box-picker-list{border-color:#465158}html[data-theme=dark] .box-picker-row{border-color:#3e484e}html[data-theme=dark] :where(.box-picker-row:hover,.box-picker-row.is-selected){background:#293a46}html[data-theme=dark] .box-picker-check>span{background:#20272b;border-color:#647178}html[data-theme=dark] .box-picker-item{color:#e0e7e9}html[data-theme=dark] .box-picker-item>i{color:#baddf5;background:#2d4352}html[data-theme=dark] .box-picker-item small,html[data-theme=dark] .box-picker-empty{color:#a3afb4}html[data-theme=dark] .box-picker-more{color:#b9dcf5;background:#283740}html[data-theme=dark] .box-thumb{color:#c0e2f8;background:#304655}html[data-theme=dark] .attachment-row>.box-attachment-info{color:#dfe5e7}html[data-theme=dark] .box-folder-children{background:#283239;border-color:#46545d}html[data-theme=dark] .box-folder-children>a{color:#dfe6e8;background:#30393e;border-color:#4a565d}html[data-theme=dark] .box-folder-children>a>span{color:#baddf5;background:#2b414f}html[data-theme=dark] .box-folder-more{color:#a7b2b7}html[data-theme=dark] :where(.evernote-picker-account,.evernote-setting-account){color:#bce4c8;background:#293d30;border-color:#496b54}html[data-theme=dark] :where(.evernote-picker-account strong,.evernote-setting-account strong,.evernote-picker-connect strong,.evernote-picker-state>strong){color:#e3e9e5}html[data-theme=dark] :where(.evernote-picker-account small,.evernote-setting-account small,.evernote-picker-connect small,.evernote-picker-state,.evernote-setting-state){color:#aab6ae}html[data-theme=dark] .evernote-picker-menu>button{color:#dce5df;background:#2c3430;border-color:#46534a}html[data-theme=dark] .evernote-picker-menu>button:hover{color:#cdebd6;background:#2d4134;border-color:#55765f}html[data-theme=dark] .evernote-search-form>label{color:#aab5ad;background:#252d28;border-color:#4b5850}html[data-theme=dark] :where(.evernote-search-form input,.evernote-search-form select,.evernote-create-form input,.evernote-create-form select){color:#edf1ee;background:#202723;border-color:#56635b}html[data-theme=dark] .evernote-note-list{border-color:#465248}html[data-theme=dark] .evernote-note-list>button:not(.evernote-picker-more){color:#e0e7e2;border-color:#3e4941}html[data-theme=dark] :where(.evernote-note-list>button:not(.evernote-picker-more):hover,.evernote-note-list>button.is-selected){background:#293b30}html[data-theme=dark] .evernote-note-icon,html[data-theme=dark] .evernote-thumb{color:#bce4c8;background:#304637}html[data-theme=dark] .evernote-note-list small,html[data-theme=dark] .evernote-picker-empty{color:#a3afa7}html[data-theme=dark] .evernote-picker-more{color:#b9dfc4;background:#28382e}html[data-theme=dark] .evernote-public-warning{color:#eadcae;background:#413b2b;border-color:#665c3d}html[data-theme=dark] .attachment-row>.evernote-attachment-info{color:#dfe5e1}html[data-theme=dark] .google-drive-disconnect-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .google-drive-disconnect-confirm>strong{color:#efc4c0}html[data-theme=dark] .google-drive-disconnect-confirm>span{color:#c9aaa7}html[data-theme=dark] .google-drive-disconnect-confirm button:not(.danger){color:#dce3e6;background:#30383d;border-color:#536067}html[data-theme=dark] .box-disconnect-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .box-disconnect-confirm>strong{color:#efc4c0}html[data-theme=dark] .box-disconnect-confirm>span{color:#c9aaa7}html[data-theme=dark] .box-disconnect-confirm button:not(.danger){color:#dce3e6;background:#30383d;border-color:#536067}html[data-theme=dark] .evernote-disconnect-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .evernote-disconnect-confirm>strong{color:#efc4c0}html[data-theme=dark] .evernote-disconnect-confirm>span{color:#c9aaa7}html[data-theme=dark] .evernote-disconnect-confirm button:not(.danger){color:#dce3e6;background:#30383d;border-color:#536067}.card-toolbar>.github-toolbar-button{color:#24292f;background:#f1f3f5;border-color:#c9ced3}.card-toolbar>.github-toolbar-button:hover:not(:disabled){color:#111418;background:#e5e8eb;border-color:#9fa7ae}.github-picker-popover{width:430px;padding-bottom:10px;overflow:hidden}.github-picker-state{min-height:158px;display:flex;align-items:center;justify-content:center;gap:8px;color:#6d7880;font-size:12px;text-align:center}.github-picker-state>svg:not(.spin){color:#24292f}.github-picker-state>strong{color:#303941;font-size:14px}.github-picker-connect{min-height:210px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.github-picker-connect>svg{color:#24292f}.github-picker-connect strong{color:#303941;font-size:14px}.github-picker-connect small{max-width:310px;overflow:hidden;color:#7a858c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.github-connect-actions,.github-settings-connect{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.github-connect-actions>a{min-height:35px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;color:#fff;background:#24292f;border:1px solid #171b20;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.github-connect-actions>a:hover{background:#111418}.github-picker-browser{display:grid;gap:8px}.github-picker-account{min-width:0;min-height:47px;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;color:#31383f;background:#f1f3f5;border:1px solid #d0d5d9;border-radius:6px}.github-picker-account>span{width:29px;height:29px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#24292f;border-radius:50%}.github-picker-account img{width:100%;height:100%;object-fit:cover}.github-picker-account>div{min-width:0;display:grid;gap:2px}.github-picker-account strong,.github-picker-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.github-picker-account strong{font-size:12px}.github-picker-account small{color:#78828a;font-size:11px}.github-picker-account>i{min-height:23px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#285c45;background:#e4f1ea;border:1px solid #bfd9ca;border-radius:4px;font-size:11px;font-style:normal;font-weight:740}.github-search{display:grid;grid-template-columns:minmax(0,1fr) 35px;gap:5px}.github-search>label{height:35px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;padding:0 7px;color:#6b767e;background:#fff;border:1px solid #c6cdd2;border-radius:5px}.github-search input{min-width:0;height:100%;padding:0;color:#303a42;background:transparent;border:0;outline:0;font-size:12px}.github-search>label:focus-within{border-color:#59636c;box-shadow:0 0 0 2px #464f571f}.github-search>button{width:35px;height:35px;display:grid;place-items:center;color:#fff;background:#343b43;border:1px solid #242a30;border-radius:5px}.github-search>button:disabled{opacity:.55;cursor:default}.github-repository-list,.github-item-list{min-height:205px;max-height:302px;overflow-y:auto;border-top:1px solid #dce1e4;border-bottom:1px solid #dce1e4}.github-repository-list>button:not(.github-picker-more),.github-item-list>button:not(.github-picker-more){width:100%;min-width:0;height:54px;display:grid;grid-template-columns:31px minmax(0,1fr) 20px;align-items:center;gap:7px;padding:0 6px;color:#354049;text-align:left;background:transparent;border:0;border-bottom:1px solid #edf0f2}.github-repository-list>button:not(.github-picker-more):hover,.github-item-list>button:not(.github-picker-more):hover,.github-item-list>button.is-selected{background:#f0f4f2}.github-repository-list>button>span,.github-item-icon{width:29px;height:32px;display:grid;place-items:center;color:#3c454d;background:#e8ebed;border-radius:4px}.github-item-icon.is-branch{color:#236d4c;background:#e2f1e9}.github-item-icon.is-commit{color:#4f5962;background:#e9ecef}.github-item-icon.is-issue{color:#2a704f;background:#e4f2e9}.github-item-icon.is-pull{color:#73569c;background:#eee8f5}.github-repository-list>button>div,.github-item-list>button>div{min-width:0;display:grid;gap:3px}.github-repository-list strong,.github-repository-list small,.github-item-list strong,.github-item-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.github-repository-list strong,.github-item-list strong{font-size:12px}.github-repository-list small,.github-item-list small{color:#7d888f;font-size:11px}.github-repository-list>button>svg{color:#8a949a}.github-item-list>button>i{width:17px;height:17px;display:grid;place-items:center;color:#fff;background:#2b7454;border-radius:50%;font-style:normal}.github-picker-empty{min-height:205px;display:grid;place-items:center;color:#859097;font-size:12px}.github-picker-more{width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;color:#414b53;background:#f5f7f8;border:0;font-size:12px;font-weight:740}.github-item-tabs{height:35px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #c9d0d4;border-radius:5px;overflow:hidden}.github-item-tabs>button{min-width:0;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 4px;overflow:hidden;color:#667178;background:#f7f8f9;border:0;border-right:1px solid #d5dade;font-size:11px;font-weight:730;white-space:nowrap}.github-item-tabs>button:last-child{border-right:0}.github-item-tabs>button.is-active{color:#fff;background:#343b43}.github-picker-footer{min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) 82px;align-items:center;gap:8px}.github-picker-footer>span{min-width:0;display:flex;align-items:center;gap:5px;color:#6f7b82;font-size:11px;line-height:1.35}.github-picker-footer>button{height:34px;display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;background:#2f363d;border:1px solid #20252a;border-radius:5px;font-size:12px;font-weight:750}.github-picker-footer>button:disabled{opacity:.5;cursor:default}.github-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.github-group-heading h3{margin:0}.github-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#424b53}.github-attachment{margin-bottom:8px;overflow:hidden;background:#fff;border:1px solid #d6dce0;border-left:3px solid #3b434b;border-radius:6px}.github-attachment.is-pull{border-left-color:#7654a0}.github-attachment.is-issue,.github-attachment.is-branch{border-left-color:#2d7c58}.github-attachment-root{margin-bottom:0;border:0;border-radius:0}.github-thumb{color:#eef1f3;background:#30373e}.github-attachment.is-pull .github-thumb{color:#efe8f7;background:#73539a}.github-attachment.is-issue .github-thumb,.github-attachment.is-branch .github-thumb{color:#e6f3eb;background:#2b7654}.attachment-row>.github-attachment-info{color:#344049;font-weight:400;text-decoration:none}.github-attachment-info:hover strong{color:#1e252a;text-decoration:underline}.github-attachment-meta{min-height:31px;display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:5px 8px;background:#f5f7f8;border-top:1px solid #e1e5e8}.github-attachment-meta>span,.github-attachment-meta>a,.github-attachment-meta>button{min-height:20px;display:inline-flex;align-items:center;gap:4px;padding:0 5px;color:#626d74;background:#fff;border:1px solid #d7dde0;border-radius:4px;font-size:11px;font-weight:720;text-decoration:none}.github-comment-retry{color:#924c48!important;background:#f9eceb!important;border-color:#e8c8c5!important}.github-comment-retry:hover:not(:disabled){background:#f4dcda!important}.github-comment-retry:disabled{cursor:default;opacity:.62}.github-state.is-open,.github-check.is-success,.github-comment-status{color:#256546!important;background:#e9f4ed!important;border-color:#c4dfcf!important}.github-state.is-merged{color:#6f4a98!important;background:#f0eaf6!important;border-color:#d9cae8!important}.github-state.is-closed,.github-check.is-failure,.github-check.is-error,.github-comment-status.is-failed{color:#924c48!important;background:#f9eceb!important;border-color:#e8c8c5!important}.github-check.is-pending,.github-state.is-draft,.github-state.is-protected{color:#7a6429!important;background:#faf4df!important;border-color:#e6d9a9!important}.github-labels{display:flex;flex-wrap:wrap;gap:4px;padding:0 8px 7px;background:#f5f7f8}.github-labels>span{min-width:0;max-width:150px;min-height:19px;display:inline-flex;align-items:center;gap:4px;padding:0 5px;overflow:hidden;color:#566168;background:#fff;border:1px solid #d7dde0;border-radius:4px;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.github-labels i{width:7px;height:7px;flex:0 0 7px;border-radius:50%}.github-settings>.power-up-primary{text-decoration:none}.github-auto-comment-setting{min-height:52px;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;background:#f5f7f8;border:1px solid #d9dee1;border-radius:6px}.github-auto-comment-setting>span:first-child{min-width:0;display:grid;gap:3px}.github-auto-comment-setting strong{color:#354049;font-size:12px}.github-auto-comment-setting small{color:#778289;font-size:11px;line-height:1.4}.github-setting-state{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#737e85;font-size:12px}.github-setting-account{min-width:0;min-height:54px;display:grid;grid-template-columns:35px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:8px;background:#f2f4f5;border:1px solid #d2d8dc;border-radius:6px}.github-setting-account>span{width:33px;height:33px;display:grid;place-items:center;overflow:hidden;color:#fff;background:#24292f;border-radius:50%}.github-setting-account img{width:100%;height:100%;object-fit:cover}.github-setting-account>div{min-width:0;display:grid;gap:3px}.github-setting-account strong,.github-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.github-setting-account strong{color:#343e46;font-size:12px}.github-setting-account small{color:#78838a;font-size:11px}.github-setting-account>a{width:29px;height:29px;display:grid;place-items:center;color:#5d6870;border-radius:4px}.github-setting-account>a:hover{background:#e2e6e8}.github-disconnect-confirm{display:grid;gap:7px;padding:10px;background:#f8eeee;border:1px solid #e2c5c2;border-radius:6px}.github-disconnect-confirm>strong{color:#713d3a;font-size:12px}.github-disconnect-confirm>span{color:#7d6563;font-size:12px}.github-disconnect-confirm>div{display:flex;justify-content:flex-end;gap:6px}.github-disconnect-confirm button{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:5px;font-size:12px;font-weight:730}.github-disconnect-confirm button.danger{color:#fff;background:#ac4a46;border-color:#963d39}.github-scope-note{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:8px;color:#6d6141;background:#faf6e7;border:1px solid #e6dbb6;border-radius:5px}.github-scope-note>svg{justify-self:center}.github-scope-note>span{min-width:0;display:grid;gap:2px}.github-scope-note strong{font-size:12px}.github-scope-note small{color:#857a5d;font-size:11px;line-height:1.4}html[data-theme=dark] .card-toolbar>.github-toolbar-button{color:#dce2e6;background:#30373d;border-color:#566169}html[data-theme=dark] :where(.github-picker-account,.github-setting-account){color:#dce3e6;background:#2d3439;border-color:#4c575e}html[data-theme=dark] :where(.github-picker-account strong,.github-setting-account strong,.github-picker-connect strong,.github-picker-state>strong){color:#e7ebed}html[data-theme=dark] :where(.github-picker-account small,.github-setting-account small,.github-picker-connect small,.github-picker-state,.github-setting-state){color:#a9b3b8}html[data-theme=dark] .github-search>label{color:#aab4b9;background:#252b2f;border-color:#4d575d}html[data-theme=dark] .github-search input{color:#edf0f2}html[data-theme=dark] :where(.github-repository-list,.github-item-list){border-color:#465057}html[data-theme=dark] :where(.github-repository-list>button:not(.github-picker-more),.github-item-list>button:not(.github-picker-more)){color:#e1e6e8;border-color:#3d464c}html[data-theme=dark] :where(.github-repository-list>button:not(.github-picker-more):hover,.github-item-list>button:not(.github-picker-more):hover,.github-item-list>button.is-selected){background:#2d3934}html[data-theme=dark] :where(.github-repository-list>button>span,.github-item-icon){color:#d9dfe2;background:#343d43}html[data-theme=dark] :where(.github-repository-list small,.github-item-list small,.github-picker-empty){color:#a5afb4}html[data-theme=dark] .github-picker-more{color:#d6dde0;background:#2b3237}html[data-theme=dark] .github-item-tabs{border-color:#566168}html[data-theme=dark] .github-item-tabs>button{color:#b4bdc1;background:#2a3135;border-color:#4b555b}html[data-theme=dark] .github-item-tabs>button.is-active{color:#fff;background:#505a62}html[data-theme=dark] .github-attachment{background:#2d3438;border-color:#4c565d}html[data-theme=dark] .attachment-row>.github-attachment-info{color:#e1e6e8}html[data-theme=dark] :where(.github-attachment-meta,.github-labels){background:#282f33;border-color:#444e54}html[data-theme=dark] :where(.github-attachment-meta>span,.github-labels>span){color:#c5cdd1;background:#343c41;border-color:#525d64}html[data-theme=dark] :where(.github-attachment-meta>a,.github-attachment-meta>button){color:#c5cdd1;background:#343c41;border-color:#525d64}html[data-theme=dark] .github-auto-comment-setting{background:#2c3337;border-color:#4b565c}html[data-theme=dark] .github-auto-comment-setting strong{color:#e0e5e7}html[data-theme=dark] .github-auto-comment-setting small{color:#a8b2b6}html[data-theme=dark] .github-scope-note{color:#e3d7ae;background:#3b382d;border-color:#625b42}html[data-theme=dark] .github-scope-note small{color:#c5bb9a}html[data-theme=dark] .github-disconnect-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .github-disconnect-confirm>strong{color:#efc4c0}html[data-theme=dark] .github-disconnect-confirm>span{color:#c9aaa7}html[data-theme=dark] .github-disconnect-confirm button:not(.danger){color:#dce3e6;background:#30383d;border-color:#536067}@media(max-width:760px){.github-picker-popover{width:min(430px,calc(100vw - 24px))}.github-item-tabs>button{gap:3px;padding:0 2px;font-size:11px}.github-picker-footer{grid-template-columns:minmax(0,1fr) 76px}.github-attachment-meta{align-items:flex-start}}.card-toolbar>.mailchimp-toolbar-button{color:#493f20;background:#fff6d8;border-color:#e6cc75}.card-toolbar>.mailchimp-toolbar-button:hover:not(:disabled){color:#2f2918;background:#f9e9ad;border-color:#cbaa43}.card-signals .mailchimp-card-chip{min-height:20px;padding:0 5px;color:#4b4124;background:#fff5cf;border:1px solid #ddc56e;border-radius:4px;font-weight:750}.mailchimp-picker-popover{width:410px;padding-bottom:10px;overflow:hidden}.mailchimp-picker-state{min-height:158px;display:flex;align-items:center;justify-content:center;gap:8px;color:#707a80;font-size:12px;text-align:center}.mailchimp-picker-state>svg:not(.spin){color:#56491f}.mailchimp-picker-state>strong{color:#343b40;font-size:14px}.mailchimp-picker-connect{min-height:205px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.mailchimp-picker-connect>svg{color:#652}.mailchimp-picker-connect strong{color:#343b40;font-size:14px}.mailchimp-picker-connect small{max-width:300px;overflow:hidden;color:#7d868b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mailchimp-picker-connect>a{min-height:35px;display:inline-flex;align-items:center;padding:0 12px;color:#fff;background:#3e464b;border:1px solid #2d3438;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.mailchimp-picker-connect>a:hover{background:#2f363a}.mailchimp-picker-browser{display:grid;gap:8px}.mailchimp-picker-account{min-width:0;min-height:47px;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;color:#493f20;background:#fff7dd;border:1px solid #e8d48b;border-radius:6px}.mailchimp-picker-account>span{width:29px;height:29px;display:grid;place-items:center;color:#fff;background:#4a5155;border-radius:5px}.mailchimp-picker-account>div{min-width:0;display:grid;gap:2px}.mailchimp-picker-account :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailchimp-picker-account strong{color:#3d4143;font-size:12px}.mailchimp-picker-account small{color:#7b7f80;font-size:11px}.mailchimp-picker-account>i{min-height:23px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#2c684f;background:#e8f3ed;border:1px solid #c4ded1;border-radius:4px;font-size:11px;font-style:normal;font-weight:740}.mailchimp-item-tabs{height:35px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #ccd2d5;border-radius:5px;overflow:hidden}.mailchimp-item-tabs>button{min-width:0;display:flex;align-items:center;justify-content:center;gap:5px;color:#687278;background:#f7f8f9;border:0;border-right:1px solid #d8dcdf;font-size:12px;font-weight:740}.mailchimp-item-tabs>button:last-child{border-right:0}.mailchimp-item-tabs>button.is-active{color:#fff;background:#444c51}.mailchimp-search{display:grid;grid-template-columns:minmax(0,1fr) 35px;gap:5px}.mailchimp-search>label{height:35px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;padding:0 7px;color:#6d777d;background:#fff;border:1px solid #c8ced2;border-radius:5px}.mailchimp-search input{min-width:0;height:100%;padding:0;color:#30393e;background:transparent;border:0;outline:0;font-size:12px}.mailchimp-search>label:focus-within{border-color:#a8842d;box-shadow:0 0 0 2px #a8842d21}.mailchimp-search>button{width:35px;height:35px;display:grid;place-items:center;color:#fff;background:#444c51;border:1px solid #32393d;border-radius:5px}.mailchimp-search>button:disabled{cursor:default;opacity:.55}.mailchimp-item-list{min-height:212px;max-height:315px;overflow-y:auto;border-top:1px solid #dfe3e5;border-bottom:1px solid #dfe3e5}.mailchimp-item-list>button:not(.mailchimp-picker-more){width:100%;min-width:0;height:56px;display:grid;grid-template-columns:33px minmax(0,1fr) 19px;align-items:center;gap:7px;padding:0 7px;color:#354047;text-align:left;background:transparent;border:0;border-bottom:1px solid #edf0f1}.mailchimp-item-list>button:not(.mailchimp-picker-more):hover,.mailchimp-item-list>button.is-selected{background:#faf7ec}.mailchimp-item-icon{width:31px;height:34px;display:grid;place-items:center;color:#4b5358;background:#ebedef;border-radius:5px}.mailchimp-item-icon.is-campaign{color:#55471e;background:#fff0b8}.mailchimp-item-icon.is-template{color:#276552;background:#e6f2ed}.mailchimp-item-list>button>div{min-width:0;display:grid;gap:3px}.mailchimp-item-list :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailchimp-item-list strong{font-size:12px}.mailchimp-item-list small{color:#7e888d;font-size:11px}.mailchimp-item-list>button>i{width:17px;height:17px;display:grid;place-items:center;color:#fff;background:#35765e;border-radius:50%;font-style:normal}.mailchimp-picker-empty{min-height:212px;display:grid;place-items:center;color:#879096;font-size:12px}.mailchimp-picker-more{width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;color:#4b555a;background:#f6f7f8;border:0;font-size:12px;font-weight:740}.mailchimp-picker-footer{min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) 82px;align-items:center;gap:8px}.mailchimp-picker-footer>span{overflow:hidden;color:#737d82;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mailchimp-picker-footer>button{height:34px;display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;background:#40484d;border:1px solid #2e3539;border-radius:5px;font-size:12px;font-weight:750}.mailchimp-picker-footer>button:disabled{cursor:default;opacity:.5}.mailchimp-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.mailchimp-group-heading h3{margin:0}.mailchimp-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#544820}.mailchimp-campaign{margin-bottom:8px;overflow:hidden;background:#fff;border:1px solid #d8dcde;border-left:3px solid #d2a928;border-radius:6px}.mailchimp-attachment-root{margin-bottom:0;border:0;border-radius:0}.mailchimp-campaign-thumb{color:#51451e;background:#fff0b9}.mailchimp-template-thumb{color:#266753;background:#e6f2ed}.mailchimp-template-thumb img{width:100%;height:100%;object-fit:cover}.attachment-row>.mailchimp-attachment-info{color:#344047;font-weight:400;text-decoration:none}.mailchimp-attachment-info:hover strong{color:#252b2f;text-decoration:underline}.mailchimp-campaign-meta{min-height:30px;display:flex;align-items:center;gap:6px;padding:5px 8px;background:#f7f8f8;border-top:1px solid #e3e6e7}.mailchimp-campaign-meta>span{min-height:20px;display:inline-flex;align-items:center;padding:0 6px;color:#5c6468;background:#fff;border:1px solid #d7dcde;border-radius:4px;font-size:11px;font-weight:750}.mailchimp-campaign-meta>span.is-sent{color:#27664e;background:#e8f3ed;border-color:#c4ded2}.mailchimp-campaign-meta>span.is-sending,.mailchimp-campaign-meta>span.is-schedule{color:#315e7b;background:#eaf2f7;border-color:#c5d9e6}.mailchimp-campaign-meta>span.is-canceled,.mailchimp-campaign-meta>span.is-canceling{color:#92504a;background:#f9eceb;border-color:#e7c8c5}.mailchimp-campaign-meta>small{min-width:0;overflow:hidden;color:#7b858a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mailchimp-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#f7f8f8;border-top:1px solid #e3e6e7}.mailchimp-report-grid>span{min-width:0;display:grid;gap:3px;padding:8px;border-right:1px solid #e0e4e5}.mailchimp-report-grid>span:last-child{border-right:0}.mailchimp-report-grid small{color:#7c868a;font-size:11px}.mailchimp-report-grid strong{overflow:hidden;color:#2d6755;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.mailchimp-template{border-left:3px solid #3c8069}.mailchimp-settings>.power-up-primary{text-decoration:none}.mailchimp-setting-state{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#737d82;font-size:12px}.mailchimp-setting-account{min-width:0;min-height:54px;display:grid;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:8px;padding:8px;background:#fff7dd;border:1px solid #e7d289;border-radius:6px}.mailchimp-setting-account>span{width:33px;height:33px;display:grid;place-items:center;color:#fff;background:#464e52;border-radius:5px}.mailchimp-setting-account>div{min-width:0;display:grid;gap:3px}.mailchimp-setting-account :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailchimp-setting-account strong{color:#3c4143;font-size:12px}.mailchimp-setting-account small{color:#7d8080;font-size:11px}.mailchimp-disconnect-confirm{display:grid;gap:7px;padding:10px;background:#f8eeee;border:1px solid #e2c5c2;border-radius:6px}.mailchimp-disconnect-confirm>strong{color:#713d3a;font-size:12px}.mailchimp-disconnect-confirm>span{color:#7d6563;font-size:12px}.mailchimp-disconnect-confirm>div{display:flex;justify-content:flex-end;gap:6px}.mailchimp-disconnect-confirm button{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:5px;font-size:12px;font-weight:730}.mailchimp-disconnect-confirm button.danger{color:#fff;background:#ac4a46;border-color:#963d39}.mailchimp-scope-note{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:8px;color:#32644f;background:#edf6f1;border:1px solid #cce1d7;border-radius:5px}.mailchimp-scope-note>span{min-width:0;display:grid;gap:2px}.mailchimp-scope-note strong{font-size:12px}.mailchimp-scope-note small{display:flex;align-items:center;gap:4px;color:#6c8177;font-size:11px}.mailchimp-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.mailchimp-capabilities>span{min-width:0;min-height:30px;display:flex;align-items:center;justify-content:center;gap:4px;overflow:hidden;color:#5f676b;background:#f5f7f8;border:1px solid #d8dddf;border-radius:5px;font-size:11px;font-weight:720;white-space:nowrap}html[data-theme=dark] .card-toolbar>.mailchimp-toolbar-button{color:#ebd894;background:#403a2a;border-color:#685c37}html[data-theme=dark] .card-signals .mailchimp-card-chip{color:#ebd894;background:#403a2a;border-color:#685c37}html[data-theme=dark] :where(.mailchimp-picker-account,.mailchimp-setting-account){color:#ead995;background:#3d3829;border-color:#665b38}html[data-theme=dark] :where(.mailchimp-picker-account strong,.mailchimp-setting-account strong,.mailchimp-picker-connect strong,.mailchimp-picker-state>strong){color:#e6ebed}html[data-theme=dark] :where(.mailchimp-picker-account small,.mailchimp-setting-account small,.mailchimp-picker-connect small,.mailchimp-picker-state,.mailchimp-setting-state){color:#aab4b8}html[data-theme=dark] .mailchimp-item-tabs{border-color:#566168}html[data-theme=dark] .mailchimp-item-tabs>button{color:#b5bec2;background:#2a3135;border-color:#4b555b}html[data-theme=dark] .mailchimp-item-tabs>button.is-active{color:#fff;background:#535c61}html[data-theme=dark] .mailchimp-search>label{color:#abb5b9;background:#252b2f;border-color:#4d575d}html[data-theme=dark] .mailchimp-search input{color:#edf0f2}html[data-theme=dark] .mailchimp-item-list{border-color:#465057}html[data-theme=dark] .mailchimp-item-list>button:not(.mailchimp-picker-more){color:#e1e6e8;border-color:#3d464c}html[data-theme=dark] :where(.mailchimp-item-list>button:not(.mailchimp-picker-more):hover,.mailchimp-item-list>button.is-selected){background:#3a372b}html[data-theme=dark] .mailchimp-item-list small,html[data-theme=dark] .mailchimp-picker-empty{color:#a5afb3}html[data-theme=dark] .mailchimp-picker-more{color:#d6dde0;background:#2b3237}html[data-theme=dark] .mailchimp-campaign{background:#2d3438;border-color:#4c565d;border-left-color:#c39d31}html[data-theme=dark] .mailchimp-template{border-left-color:#5c9b84}html[data-theme=dark] .attachment-row>.mailchimp-attachment-info{color:#e1e6e8}html[data-theme=dark] :where(.mailchimp-campaign-meta,.mailchimp-report-grid){background:#282f33;border-color:#444e54}html[data-theme=dark] .mailchimp-campaign-meta>span{color:#c6ced1;background:#343c41;border-color:#525d64}html[data-theme=dark] .mailchimp-campaign-meta>small,html[data-theme=dark] .mailchimp-report-grid small{color:#aab4b8}html[data-theme=dark] .mailchimp-report-grid>span{border-color:#444e54}html[data-theme=dark] .mailchimp-report-grid strong{color:#a9ddca}html[data-theme=dark] .mailchimp-scope-note{color:#bde3d4;background:#2d4039;border-color:#4b685e}html[data-theme=dark] .mailchimp-scope-note small{color:#a8c5ba}html[data-theme=dark] .mailchimp-capabilities>span{color:#c9d1d4;background:#2d3539;border-color:#4a555b}html[data-theme=dark] .mailchimp-disconnect-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .mailchimp-disconnect-confirm>strong{color:#efc4c0}html[data-theme=dark] .mailchimp-disconnect-confirm>span{color:#c9aaa7}html[data-theme=dark] .mailchimp-disconnect-confirm button:not(.danger){color:#dce3e6;background:#30383d;border-color:#536067}@media(max-width:760px){.mailchimp-picker-popover{width:min(410px,calc(100vw - 24px))}.mailchimp-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mailchimp-report-grid>span:nth-child(2){border-right:0}.mailchimp-report-grid>span:nth-child(-n+2){border-bottom:1px solid #e0e4e5}}html[data-theme=dark] :where(.slack-card-account,.slack-setting-account){color:#e1c5e6;background:#3a2e3e;border-color:#644e68}html[data-theme=dark] :where(.slack-card-account strong,.slack-setting-account strong,.slack-card-connect strong){color:#e6ecee}html[data-theme=dark] :where(.slack-card-account small,.slack-setting-account small,.slack-card-state,.slack-settings-state){color:#aeb8bc}html[data-theme=dark] :where(.slack-card-share-form select,.slack-alert-builder select){color:#edf1f2;background:#20272b;border-color:#566269}html[data-theme=dark] .slack-event-grid span{color:#cbd3d6;background:#2b3338;border-color:#4b575e}html[data-theme=dark] .slack-event-grid span>svg{background:#20272b;border-color:#5a666c}html[data-theme=dark] .slack-event-grid input:checked+span{color:#ead8ed;background:#3b2f3f;border-color:#705675}html[data-theme=dark] .slack-alert-list article{color:#dfe6e8;background:#2b3338;border-color:#465158}html[data-theme=dark] .slack-alert-list article>span{color:#dfc5e4;background:#3b2f3f}html[data-theme=dark] .slack-alert-list article small{color:#aeb8bc}html[data-theme=dark] .slack-policy-note{color:#eadcae;background:#413b2b;border-color:#665c3d}html[data-theme=dark] .slack-alert-confirm button:first-child{color:#dce3e6;background:#30383d;border-color:#536067}html[data-theme=dark] .mirror-source-banner{color:#bce4d7;background:#2b4039;border-color:#405d54}html[data-theme=dark] .account-sidebar nav button{color:#b8c2c6}html[data-theme=dark] .account-sidebar nav button:hover{color:#d3ebe3;background:#303d39}html[data-theme=dark] .account-sidebar nav button.is-active{color:#d8eee7;background:#35443f}html[data-theme=dark] .account-view-header,html[data-theme=dark] .account-settings-section,html[data-theme=dark] .account-setting-select,html[data-theme=dark] .account-setting-toggle,html[data-theme=dark] .account-card-list,html[data-theme=dark] .account-card-list>button,html[data-theme=dark] .account-activity-list article,html[data-theme=dark] .account-identity-list,html[data-theme=dark] .account-identity-list article,html[data-theme=dark] .account-session-list,html[data-theme=dark] .account-session-list article,html[data-theme=dark] .account-security-status,html[data-theme=dark] .account-passkey-management-toolbar,html[data-theme=dark] .account-passkey-list,html[data-theme=dark] .account-passkey-list article,html[data-theme=dark] .account-application-list,html[data-theme=dark] .account-application-list article,html[data-theme=dark] .account-security-dialog>header,html[data-theme=dark] .ai-settings-section,html[data-theme=dark] .ai-setting-toggle,html[data-theme=dark] .ai-rule-group article,html[data-theme=dark] .ai-rule-group>p{border-color:#3e484e}html[data-theme=dark] .account-profile-banner{background:#2b3a35;border-color:#40544d}html[data-theme=dark] .account-profile-media .account-profile-banner{background:#20272b}html[data-theme=dark] .account-profile-subheading h2,html[data-theme=dark] .account-profile-field-label strong{color:#e4eaec}html[data-theme=dark] .account-profile-subheading small,html[data-theme=dark] .account-profile-subheading>span,html[data-theme=dark] .account-profile-field-label small{color:#9da9ae}html[data-theme=dark] .account-profile-fields,html[data-theme=dark] .account-profile-field{border-color:#3e484e}html[data-theme=dark] .account-header-image{background:#405961;border-color:#607078}html[data-theme=dark] .account-header-options-menu,html[data-theme=dark] .account-profile-visibility>div{color:#dce4e7;background:#252d31;border-color:#465158}html[data-theme=dark] .account-header-options-menu button,html[data-theme=dark] .account-profile-visibility>div>button,html[data-theme=dark] .account-profile-visibility-fixed{color:#d6dfe2}html[data-theme=dark] .account-header-options-menu button:hover:not(:disabled),html[data-theme=dark] .account-profile-visibility>div>button:hover:not(:disabled){color:#d7eee6;background:#34413d}html[data-theme=dark] .account-profile-visibility>div>button[aria-checked=true]{background:#394741}html[data-theme=dark] .account-profile-visibility-trigger{color:#b8c3c7;background:#2a3236}html[data-theme=dark] .account-profile-visibility-trigger:hover,html[data-theme=dark] .account-profile-visibility.is-open .account-profile-visibility-trigger{color:#d7eee6;background:#34413d;border-color:#58756b}html[data-theme=dark] .account-profile-visibility :is(button,.account-profile-visibility-fixed) small{color:#9da9ae}html[data-theme=dark] .account-profile-field-control :is(input,select,textarea){color:#e5eaec;background:#20272b;border-color:#515d63}html[data-theme=dark] .account-profile-readonly{color:#c3ccd0}html[data-theme=dark] .account-email-section{border-color:#3e484e}html[data-theme=dark] .account-email-section>header h2,html[data-theme=dark] :where(.account-current-email strong,.account-email-pending strong,.account-email-password-required strong){color:#e4eaec}html[data-theme=dark] :where(.account-current-email,.account-email-password-required){background:#293136;border-color:#465158}html[data-theme=dark] .account-current-email>span{color:#c5e8dc;background:#30433c}html[data-theme=dark] .account-email-linked-warning{color:#ecd78d;background:#403a29;border-color:#8c7444}html[data-theme=dark] .account-email-linked-warning p{color:#d8c991}html[data-theme=dark] .account-email-pending{background:#293a34;border-color:#4d685e}html[data-theme=dark] .account-email-pending>span{color:#c5e8dc;background:#30433c}html[data-theme=dark] .account-email-pending.is-failed{background:#41312c;border-color:#684b40}html[data-theme=dark] .account-email-pending.is-failed>span{color:#efc0a8;background:#4e352e}html[data-theme=dark] .account-email-cancel{color:#efbbb6;border-color:#79504c}html[data-theme=dark] .account-email-cancel:hover:not(:disabled){background:#493330}html[data-theme=dark] .account-email-change-form input{color:#edf1f2;background:#20272b;border-color:#566269}html[data-theme=dark] .account-email-error{color:#f0bfbb;background:#493330;border-color:#6a4541}html[data-theme=dark] .account-link-section{border-color:#3e484e}html[data-theme=dark] .account-link-section>header h2,html[data-theme=dark] :where(.account-link-option-guide strong,.account-link-exception-list strong,.account-link-empty strong){color:#e4eaec}html[data-theme=dark] .account-link-intro,html[data-theme=dark] :where(.account-link-section>header small,.account-link-option-guide small,.account-link-exception-list small,.account-link-empty){color:#9ca8ad}html[data-theme=dark] .account-link-error{color:#f0bfbb;background:#493330;border-color:#6a4541}html[data-theme=dark] .account-link-option-guide,html[data-theme=dark] .account-link-exception-list{border-color:#485359}html[data-theme=dark] .account-link-option-guide article,html[data-theme=dark] .account-link-empty{background:#293136;border-color:#404a50}html[data-theme=dark] .account-link-mode-control button{color:#bcc6ca;background:#293136;border-color:#505b61}html[data-theme=dark] .account-link-mode-control button.is-active{color:#d6ede5;background:#30443d;border-color:#658c7e}html[data-theme=dark] .account-link-exception-form{background:#293136;border-color:#485359}html[data-theme=dark] :where(.account-link-domain-input,.account-link-exception-form select){color:#e6ebed;background:#20272b;border-color:#566269}html[data-theme=dark] .account-link-domain-input input{color:#edf1f2}html[data-theme=dark] .account-link-exception-list article{background:#252d31;border-color:#3f494f}html[data-theme=dark] .account-link-exception-list article>i{color:#c1cbcf;background:#354047}html[data-theme=dark] .rich-text-link-modes button{color:#c1cbcf;background:#252d31;border-color:#566168}html[data-theme=dark] .rich-text-link-modes button.is-active{color:#d6ede5;background:#30443d;border-color:#658c7e}html[data-theme=dark] .rich-text-link-note{color:#e1c679}html[data-theme=dark] .markdown-smart-link-summary{color:#e6ebed!important;background:#293136;border-color:#4c585e}html[data-theme=dark] .markdown-smart-link-summary:hover{background:#30403a;border-color:#668f80}html[data-theme=dark] .markdown-smart-link-summary strong{color:#edf1f2}html[data-theme=dark] .markdown-smart-link-summary small{color:#a3afb4}html[data-theme=dark] .markdown-smart-link-embed{border-color:#4b565d}html[data-theme=dark] .markdown-smart-link-embed .markdown-smart-link-summary{background:#252d31;border-color:#465158}html[data-theme=dark] .account-header-crop-viewport{background:#1f272b;border-color:#515d63}html[data-theme=dark] .account-header-remove-preview{border-color:#515d63}html[data-theme=dark] .account-avatar-options-menu,html[data-theme=dark] .account-avatar-dialog{color:#dce4e7;background:#252d31;border-color:#465158}html[data-theme=dark] .account-avatar-options-menu>button{color:#d6dfe2}html[data-theme=dark] .account-avatar-options-menu>button:hover:not(:disabled){color:#d7eee6;background:#34413d}html[data-theme=dark] .account-avatar-options-menu>button small,html[data-theme=dark] .account-avatar-visibility>span{color:#aeb9bd}html[data-theme=dark] .account-avatar-visibility{border-color:#465158}html[data-theme=dark] .account-avatar-visibility>div{background:#1e2529}html[data-theme=dark] .account-avatar-visibility button{color:#aeb9bd}html[data-theme=dark] .account-avatar-visibility button.is-active{color:#d9eee7;background:#394741;border-color:#58756b}html[data-theme=dark] .account-avatar-dialog>header{border-color:#3e484e}html[data-theme=dark] .account-avatar-dialog h2,html[data-theme=dark] .account-avatar-dropzone strong{color:#e4eaec}html[data-theme=dark] .account-avatar-dialog>header>span{color:#c5e8dc;background:#30433c}html[data-theme=dark] .account-avatar-dialog.is-danger>header>span{color:#efbbb6;background:#493330}html[data-theme=dark] .account-avatar-dialog>header>button:hover:not(:disabled){color:#e4eaec;background:#343d42}html[data-theme=dark] .account-avatar-dialog-error{color:#f0bfbb;background:#493330;border-color:#6a4541}html[data-theme=dark] .account-avatar-dropzone{background:#20282b;border-color:#52635d}html[data-theme=dark] .account-avatar-dropzone>span{color:#c5e8dc;background:#30433c}html[data-theme=dark] .account-avatar-remove-confirm p{color:#b4bec2}html[data-theme=dark] .account-theme-control{background:#1e2529;border-color:#414b51}html[data-theme=dark] .account-theme-control button{color:#aeb9bd}html[data-theme=dark] .account-theme-control button:hover:not(:disabled){color:#d7ece5;background:#35413d}html[data-theme=dark] .account-theme-control button.is-active{color:#dbf0e9;background:#394741;border-color:#58756b}html[data-theme=dark] :where(.account-security-status strong,.account-application-detail strong,.account-security-empty strong,.account-security-dialog h2){color:#e4eaec}html[data-theme=dark] .account-security-status>span{color:#e4b9b4;background:#493330}html[data-theme=dark] .account-security-status.is-enabled>span{color:#bce5d7;background:#2f433c}html[data-theme=dark] .account-security-remove:hover:not(:disabled){background:#493330}html[data-theme=dark] .account-application-list article>span,html[data-theme=dark] .account-application-scopes{color:#c2ccd0}html[data-theme=dark] .account-application-revoke{color:#e4b9b4;border-color:#6a4541}html[data-theme=dark] .account-application-revoke:hover{background:#493330}html[data-theme=dark] .account-security-empty,html[data-theme=dark] .account-security-loading{border-color:#3e484e}html[data-theme=dark] .account-security-error,html[data-theme=dark] .account-security-dialog-error{color:#f0bfbb;background:#493330;border-color:#6a4541}html[data-theme=dark] .account-security-dialog>header>span,html[data-theme=dark] .account-security-recent,html[data-theme=dark] .account-sms-code-note{color:#c5e8dc;background:#30433c;border-color:#4c665d}html[data-theme=dark] .account-security-method-picker>button{color:#dce4e7;background:#293136;border-color:#465158}html[data-theme=dark] .account-security-method-picker>button:hover:not(:disabled){background:#304039;border-color:#58786d}html[data-theme=dark] .account-security-method-picker>button>span{color:#c5e8dc;background:#30433c}html[data-theme=dark] .account-security-key-list{border-color:#3d474c}html[data-theme=dark] .account-security-key-list article{border-color:#3d474c}html[data-theme=dark] .account-security-key-list article>span{color:#c0d8cf;background:#34413c}html[data-theme=dark] .account-security-key-list strong{color:#d9e1e4}html[data-theme=dark] .account-security-key-list small{color:#9ba8ad}html[data-theme=dark] .account-security-key-list button{color:#a8b4b8}html[data-theme=dark] .account-passkey-content>p,html[data-theme=dark] .account-passkey-list article small{color:#9ba8ad}html[data-theme=dark] .account-passkey-management-toolbar>strong,html[data-theme=dark] .account-passkey-list article strong{color:#d9e1e4}html[data-theme=dark] .account-passkey-list article>span{color:#c5e8dc;background:#30433c}html[data-theme=dark] .account-passkey-list article button{color:#a8b4b8}html[data-theme=dark] .account-security-dialog.is-danger>header>span{color:#efbbb6;background:#493330}html[data-theme=dark] .account-security-dialog>header>button:hover:not(:disabled){color:#e4eaec;background:#343d42}html[data-theme=dark] .account-support-warning{color:#ecd78d;background:#403a29;border-color:#665d3d}html[data-theme=dark] .account-support-warning p{color:#d8c991}html[data-theme=dark] .account-authenticator-setup>img{background:#fff;border-color:#566269}html[data-theme=dark] .account-authenticator-setup code,html[data-theme=dark] .account-recovery-result code{color:#d8eee7;background:#2e403a;border-color:#4f695f}html[data-theme=dark] .account-danger-outline{color:#efbbb6;background:#2c3439;border-color:#79504c}html[data-theme=dark] .account-danger-outline:hover:not(:disabled){background:#493330;border-color:#94615c}html[data-theme=dark] :where(.auth-form input:not([type=checkbox]),.search-board-filter select,.search-page-input,.search-save-dialog input,.inline-composer textarea,.list-menu-form select,.card-operation-field>select,.description-editor textarea,.attachment-edit-form input,.label-title-field input,.card-popover select,.share-invite-form>select,.invite-link-copy-row input,.share-member-row select,.inbox-description textarea,.inbox-move-form select,.planner-custom-range input,.automation-action-editor>select,.view-mode-select,.timeline-add-form select,.location-search-field>div,.card-custom-control select,.board-menu-form input,.board-menu-form select,.board-about-view textarea,.board-settings-view select,.use-template-dialog input:not([type=checkbox]),.use-template-dialog select,.organization-profile-form textarea,.organization-domain-field input,.organization-policy-matrix select,.workspace-form-grid input,.workspace-form-grid textarea,.workspace-form-grid select,.workspace-setting-control input,.workspace-setting-control select,.workspace-policy-grid select,.workspace-delete-dialog input,.workspace-invite-dialog textarea,.workspace-invite-dialog select,.workspace-link-sharing input,.rich-text-inline-dialog input,.power-up-settings-block select,.power-up-settings-block textarea,.power-up-list-limits input,.account-form-grid input,.account-form-grid textarea,.account-setting-select select,.account-security-form>label input,.ai-board-source select,.ai-rule-builder textarea,.planner-focus-dialog form input,.planner-focus-dialog form select,.planner-due-filter-add select,.planner-due-filter-list select){color:#edf1f2;background:#20272b;border-color:#566269}html[data-theme=dark] :where(.ai-source-choice,.ai-board-source,.ai-rule-builder){color:#d9e1e4;background:#2b3338;border-color:#4a565c}html[data-theme=dark] .ai-source-choice.is-selected{color:#d6eee6;background:#32443e;border-color:#5c7c70}html[data-theme=dark] .ai-rule-builder>footer{background:#252d32}html[data-theme=dark] .ai-rule-type-control{background:#1d2428}html[data-theme=dark] .ai-rule-type-control label{color:#aeb9bd}html[data-theme=dark] .ai-rule-type-control label.is-active{color:#dbf0e9;background:#394741;border-color:#58756b}html[data-theme=dark] .account-labs-empty>span{color:#b9c9e6;background:#303b4e}html[data-theme=dark] :where(.search-page-input input,.account-card-search input,.popover-search input){color:#edf1f2}html[data-theme=dark] .account-card-search{color:#abb7bc;background:#20272b;border-color:#505d64}html[data-theme=dark] .account-secondary{color:#d0dadd;background:#2c3439;border-color:#536067}html[data-theme=dark] .account-empty strong,html[data-theme=dark] .planner-empty strong{color:#bbc5c9}html[data-theme=dark] .account-confirm-dialog>span{background:#472c2b}html[data-theme=dark] .menu-divider{background:#414b51}html[data-theme=dark] .notification-row{color:#dde5e8;background:#29383f;border-color:#3d4a50}html[data-theme=dark] .notification-row.is-read{background:#252c31}html[data-theme=dark] .inbox-panel-header .icon-button>i{border-color:#20272b}html[data-theme=dark] .inbox-panel.is-standalone .inbox-panel-header{background:#20272be6;border-color:#465158}html[data-theme=dark] :where(.inbox-background-overview,.inbox-background-options,.inbox-photo-backgrounds,.inbox-ai-setting,.inbox-source-guide){color:#d8e0e3}html[data-theme=dark] :where(.inbox-background-overview h3,.inbox-background-options h3,.inbox-ai-setting h3,.inbox-background-categories>button,.inbox-ai-setting>label>span){color:#e2e8ea}html[data-theme=dark] :where(.inbox-background-overview section,.inbox-background-options section,.inbox-source-guide>.inbox-source-more){border-color:#465158}html[data-theme=dark] :where(.inbox-custom-backgrounds>.inbox-background-upload,.inbox-ai-setting>label){color:#d8e0e3;background:#2b3338;border-color:#4b575e}html[data-theme=dark] .inbox-photo-backgrounds>label{color:#b7c2c7;background:#20272b;border-color:#566269}html[data-theme=dark] .inbox-photo-backgrounds input{color:#edf1f2}html[data-theme=dark] :where(.inbox-source-guide>p,.inbox-source-guide>.inbox-source-more,.inbox-ai-setting>label p){color:#c2ccd0}html[data-theme=dark] .inbox-source-guide>button:disabled{color:#9fa9ad;background:#2b3338;border-color:#4b575e}html[data-theme=dark] :where(.inbox-filter-popover>header,.inbox-filter-popover>footer){background:#252c31fa;border-color:#465158}html[data-theme=dark] :where(.inbox-filter-keyword,.inbox-filter-group,.inbox-archive-dialog>header,.inbox-archive-list article){border-color:#465158}html[data-theme=dark] :where(.inbox-filter-keyword>span:nth-child(2),.inbox-archive-search,.inbox-date-control input){color:#dfe6e8;background:#20272b;border-color:#566269}html[data-theme=dark] :where(.inbox-filter-keyword input,.inbox-archive-search input){color:#edf1f2}html[data-theme=dark] .inbox-filter-group label{color:#d5dde0}html[data-theme=dark] .inbox-filter-group label:hover{color:#d9eee7;background:#33413d}html[data-theme=dark] .inbox-filter-popover>footer button{color:#d6dde0;background:#30383d}html[data-theme=dark] .inbox-item-due{color:#bce3d7;background:#30433d}html[data-theme=dark] .inbox-item-due.is-overdue{color:#f2bfbb;background:#493331}html[data-theme=dark] .inbox-web-source>a:first-child{color:#dbe3e6;background:#2b3338;border-color:#465158}html[data-theme=dark] .inbox-web-source>a:first-child>img,html[data-theme=dark] .inbox-web-source>a:first-child>svg:first-child{color:#a9d3df;background:#304047}html[data-theme=dark] .inbox-web-image{background:#20272b;border-color:#465158}html[data-theme=dark] .inbox-archive-list article>span{color:#bfe5d8;background:#30433d}html[data-theme=dark] .inbox-archive-list article strong,html[data-theme=dark] .inbox-archive-dialog h2{color:#edf1f2}html[data-theme=dark] .inbox-archive-list article button{color:#c4e7dc;background:#30443d;border-color:#506f64}html[data-theme=dark] .global-advanced-search{color:#bfe5d8;background:#293631;border-color:#414b51}html[data-theme=dark] .auth-brand{color:#edf1f2}html[data-theme=dark] .extension-connect-page{color:#e0e6e8;background:#1f262a}html[data-theme=dark] .extension-connect-brand,html[data-theme=dark] .extension-connect-panel h1{color:#edf1f2}html[data-theme=dark] .extension-connect-panel{background:#293136;border-color:#4b565d}html[data-theme=dark] .extension-connect-icon{color:#bfe5d8;background:#30433d;border-color:#506e64}html[data-theme=dark] .extension-connect-permissions{background:#22292d;border-color:#455057}html[data-theme=dark] .extension-connect-permissions strong{color:#e2e8ea}html[data-theme=dark] .extension-connect-permissions small,html[data-theme=dark] .extension-connect-privacy,html[data-theme=dark] .extension-connect-panel header p{color:#aeb9bd}html[data-theme=dark] .extension-connect-actions button{color:#dce3e6;background:#343d42;border-color:#536067}html[data-theme=dark] .chat-connect-identity,html[data-theme=dark] .inbox-source-connection{color:#bde4d7;background:#2b3b36;border-color:#46655b}html[data-theme=dark] .chat-connect-identity strong{color:#e2e8ea}html[data-theme=dark] :where(.chat-connect-identity small,.inbox-source-connection small){color:#b0bcb8}html[data-theme=dark] .auth-provider{color:#dce3e6;background:#2b3338;border-color:#4d5960}html[data-theme=dark] .auth-provider:hover{background:#343d42}html[data-theme=dark] .auth-provider.is-google{color:#e3e3e3;background:#131314;border-color:#8e918f}html[data-theme=dark] .auth-provider.is-google:hover{background:#1e1f20}html[data-theme=dark] .auth-heading h1{color:#edf1f2}html[data-theme=dark] .auth-heading p,html[data-theme=dark] .auth-form>label:not(.auth-checkbox),html[data-theme=dark] .auth-checkbox{color:#b7c1c5}html[data-theme=dark] .auth-two-factor-methods{background:#20272b}html[data-theme=dark] .auth-two-factor-methods>button{color:#aeb9bd}html[data-theme=dark] .auth-two-factor-methods>button.is-active{color:#d8eee7;background:#394741;border-color:#58756b}html[data-theme=dark] .auth-sms-challenge{color:#c3cdd1;background:#293136;border-color:#465158}html[data-theme=dark] .auth-sms-challenge>button{color:#c9e7dc;background:#304039;border-color:#58786d}html[data-theme=dark] .auth-security-key-challenge{color:#c8e7dc;background:#293a34;border-color:#4d685e}html[data-theme=dark] .auth-security-key-challenge small{color:#a7b8b2}.dashcard-card-cover{min-height:92px;display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:1fr auto;align-items:end;gap:1px 8px;margin:-10px -10px 9px;padding:12px;overflow:hidden;color:#fff;background-position:center!important;background-size:cover!important;border-radius:6px 6px 0 0;text-shadow:0 1px 3px rgba(15,23,29,.34)}.dashcard-card-cover>svg{grid-row:1 / span 2;align-self:start;opacity:.82}.dashcard-card-cover strong{min-width:0;overflow:hidden;font-size:34px;line-height:1;letter-spacing:0;text-overflow:ellipsis}.dashcard-card-cover span{min-width:0;overflow:hidden;font-size:12px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.dashcard-preview .card-title-row{margin-top:2px}.dashcard-board-settings{display:grid;gap:13px}.dashcard-settings-heading>span{display:flex;align-items:center;gap:9px}.dashcard-settings-heading>span>svg{color:#2f718e}.dashcard-settings-heading>span>span{min-width:0;display:grid;gap:2px}.dashcard-settings-heading strong{color:#334149;font-size:14px}.dashcard-settings-heading small{color:#77858c;font-size:12px}.dashcard-board-list{max-height:178px;display:grid;gap:5px;overflow:auto}.dashcard-board-list>button{width:100%;min-width:0;min-height:48px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:9px;padding:5px 7px;color:#3d484f;background:#f7f9fa;border:1px solid #d9e0e3;border-radius:5px;text-align:left}.dashcard-board-list>button:hover{background:#eef4f6;border-color:#abc0c8}.dashcard-board-list>button>span:last-child{min-width:0;display:grid;gap:3px}.dashcard-board-list>button :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashcard-board-list>button strong{font-size:12px}.dashcard-board-list>button small{color:#758289;font-size:11px}.dashcard-mini-count{width:52px;height:36px;display:grid;place-items:center;color:#fff;border-radius:4px;font-size:18px;font-weight:820}.dashcard-create-form{display:grid;gap:12px;padding-top:12px;border-top:1px solid #dbe1e4}.dashcard-mode-switch{width:100%}.dashcard-mode-switch button{flex:1}.dashcard-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dashcard-template-grid>button{min-width:0;min-height:70px;display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:start;gap:7px;padding:10px;color:#48555c;background:#f7f9fa;border:1px solid #d5dde0;border-radius:6px;text-align:left}.dashcard-template-grid>button:hover{background:#f0f5f6;border-color:#a9bbc2}.dashcard-template-grid>button.is-selected{color:#285f72;background:#e9f3f6;border-color:#6d9cac;box-shadow:0 0 0 1px #2f718e1a}.dashcard-template-grid>button>span{min-width:0;display:grid;gap:4px}.dashcard-template-grid strong{overflow-wrap:anywhere;font-size:12px;line-height:1.3}.dashcard-template-grid small{color:#77848a;font-size:11px;line-height:1.4}.dashcard-template-grid>button>svg:last-child{color:#2f718e}.dashcard-loading{min-height:112px;display:flex;align-items:center;justify-content:center;gap:7px;color:#708087;font-size:12px}.dashcard-create-basics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.dashcard-create-basics>label,.dashcard-edit-panel>label,.dashcard-rule-grid>label{min-width:0;display:grid;gap:5px;color:#66747b;font-size:12px;font-weight:760}.dashcard-create-basics input,.dashcard-create-basics select,.dashcard-edit-panel>label input,.dashcard-rule-grid input,.dashcard-rule-grid select,.dashcard-custom-filter :where(input,select),.dashcard-metric-editor select,.dashcard-alert-condition :where(input,select),.dashcard-alert-form>select{width:100%;min-width:0;height:35px;padding:0 8px;color:#354249;background:#fff;border:1px solid #b9c4c9;border-radius:4px;outline:0;font-size:12px}.dashcard-create-basics :where(input,select):focus,.dashcard-edit-panel input:focus,.dashcard-rule-grid :where(input,select):focus,.dashcard-custom-filter :where(input,select):focus,.dashcard-metric-editor select:focus,.dashcard-alert-form :where(input,select):focus{border-color:#3c8198;box-shadow:0 0 0 2px #2f718e1f}.dashcard-create-basics>label:last-child{align-content:start}.dashcard-background-picker{min-height:35px;display:flex;align-items:center;gap:5px}.dashcard-background-picker>button{width:30px;height:30px;display:grid;place-items:center;padding:0;color:#fff;border:2px solid transparent;border-radius:4px}.dashcard-background-picker>button.is-selected{border-color:#fff;box-shadow:0 0 0 2px #527582}.dashcard-rule-editor{min-width:0;display:grid;gap:12px}.dashcard-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dashcard-keyword{grid-column:1 / -1}.dashcard-unassigned{display:flex;align-items:center;gap:7px;color:#4c5a61;font-size:12px}.dashcard-unassigned input,.dashcard-alert-actions input,.dashcard-multi-picker input{width:14px;height:14px;flex:0 0 14px;margin:0;accent-color:#2f718e}.dashcard-multi-picker{position:relative;min-width:0}.dashcard-multi-picker>summary{height:35px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px;color:#5d6b72;background:#fff;border:1px solid #b9c4c9;border-radius:4px;cursor:pointer;font-size:12px;list-style:none}.dashcard-multi-picker>summary::-webkit-details-marker{display:none}.dashcard-multi-picker>summary strong{overflow:hidden;color:#354249;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dashcard-multi-picker>div{position:absolute;z-index:10;top:39px;right:0;left:0;max-height:210px;display:grid;gap:2px;padding:5px;overflow:auto;background:#fff;border:1px solid #b9c4c9;border-radius:5px;box-shadow:0 8px 24px #1e2a3033}.dashcard-multi-picker>div>label{min-width:0;min-height:34px;display:flex;align-items:center;gap:7px;padding:4px 5px;border-radius:3px}.dashcard-multi-picker>div>label:hover{background:#edf3f5}.dashcard-multi-picker>div>label>span{min-width:0;display:grid;gap:1px}.dashcard-multi-picker>div :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashcard-multi-picker>div strong{color:#39464d;font-size:12px}.dashcard-multi-picker>div small{color:#819097;font-size:11px}.dashcard-multi-picker>div>p{margin:8px;color:#7c888e;font-size:12px;text-align:center}.dashcard-builder-block{min-width:0;display:grid;gap:7px;padding-top:10px;border-top:1px solid #dce2e5}.dashcard-builder-block>header{display:flex;align-items:center;justify-content:space-between;gap:9px}.dashcard-builder-block>header>span{min-width:0;display:grid;gap:2px}.dashcard-builder-block>header strong{color:#3d4a51;font-size:12px}.dashcard-builder-block>header small{color:#849097;font-size:11px}.dashcard-builder-block>header>button{min-height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;color:#316e82;background:#eaf3f6;border:1px solid #bfd4dc;border-radius:4px;font-size:12px;font-weight:760}.dashcard-custom-filter{min-width:0;display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(82px,.7fr) minmax(100px,1fr) 30px;gap:5px}.dashcard-filter-static{height:35px;display:flex;align-items:center;padding:0 8px;color:#849097;background:#f2f5f6;border:1px solid #d6dde0;border-radius:4px;font-size:12px}.dashcard-metric-editor{min-width:0;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(100px,.8fr) 30px;gap:5px}.dashcard-detail-section{min-width:0;display:grid;gap:11px;margin-top:26px}.dashcard-detail-section.is-loading{min-height:90px;place-items:center;align-content:center;gap:6px;color:#718087;font-size:12px}.dashcard-detail-header{min-height:108px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:15px;color:#fff;background-position:center!important;background-size:cover!important;border-radius:6px;box-shadow:inset 0 -42px 54px #0b131929}.dashcard-detail-header>span{min-width:0;display:grid;gap:2px}.dashcard-detail-header strong{overflow:hidden;font-size:39px;line-height:1;letter-spacing:0;text-overflow:ellipsis}.dashcard-detail-header small{font-size:12px;font-weight:760}.dashcard-detail-header>div{display:flex;gap:5px}.dashcard-detail-header .icon-button{color:#fff;background:#121c2245}.dashcard-error{display:flex;align-items:center;gap:6px;padding:7px 9px;color:#81433d;background:#fae9e7;border:1px solid #edc6c2;border-radius:4px;font-size:12px;overflow-wrap:anywhere}.dashcard-filter-summary{margin:0;color:#6f7c82;font-size:12px;line-height:1.5}.dashcard-edit-panel{min-width:0;display:grid;gap:11px;padding:12px 0;border-block:1px solid #dce2e5}.dashcard-edit-actions{display:flex;justify-content:flex-end;gap:6px}.dashcard-edit-actions>button,.dashcard-alert-remove>button,.dashcard-remove-confirm>button{min-height:31px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;color:#4d5a61;background:#fff;border:1px solid #bac5ca;border-radius:4px;font-size:12px;font-weight:740}.dashcard-action-primary{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;color:#fff!important;background:#2f718e!important;border:1px solid #28637c!important;border-radius:4px;font-size:12px;font-weight:780}.dashcard-remove-button{width:max-content;display:inline-flex;align-items:center;gap:5px;padding:0;color:#9b4844;background:transparent;border:0;font-size:12px;font-weight:740}.dashcard-remove-confirm{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;color:#70413e;background:#faecea;border:1px solid #edc9c5;border-radius:4px;font-size:12px}.dashcard-remove-confirm>span{min-width:180px;flex:1}.dashcard-remove-confirm .danger,.dashcard-alert-remove .danger{color:#fff;background:#a54d48;border-color:#91403c}.dashcard-tabs{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #d6dde0}.dashcard-tabs>button{min-width:0;height:36px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 5px;color:#68767d;background:transparent;border:0;border-bottom:2px solid transparent;font-size:12px;font-weight:760;white-space:nowrap}.dashcard-tabs>button.is-active{color:#28677f;border-bottom-color:#347d98}.dashcard-table-view{min-width:0;display:grid;gap:8px}.dashcard-table-toolbar{min-width:0;display:grid;grid-template-columns:minmax(120px,1fr) 116px 58px;gap:6px}.dashcard-table-toolbar>label{min-width:0;height:33px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#76838a;background:#fff;border:1px solid #bcc6cb;border-radius:4px}.dashcard-table-toolbar input{width:100%;min-width:0;color:#344148;background:transparent;border:0;outline:0;font-size:12px}.dashcard-table-toolbar select{min-width:0;height:33px;color:#46545b;background:#fff;border:1px solid #bcc6cb;border-radius:4px;font-size:12px}.dashcard-table-toolbar>a{height:33px;display:flex;align-items:center;justify-content:center;gap:4px;color:#2f6c82;background:#eaf3f6;border:1px solid #bcd2da;border-radius:4px;font-size:12px;font-weight:760;text-decoration:none}.dashcard-table{min-width:520px;overflow:hidden;border:1px solid #d2dade;border-radius:5px}.dashcard-table-view:has(.dashcard-table){overflow-x:auto}.dashcard-table-head,.dashcard-table>a{min-width:0;display:grid;grid-template-columns:minmax(155px,1.4fr) minmax(120px,1fr) 74px 72px;align-items:center;gap:8px;padding:7px 9px}.dashcard-table-head{color:#75838a;background:#edf1f3;border-bottom:1px solid #d2dade;font-size:11px;font-weight:780}.dashcard-table>a{min-height:48px;color:#3d4a51;border-bottom:1px solid #e1e6e8;font-size:12px;text-decoration:none}.dashcard-table>a:last-child{border-bottom:0}.dashcard-table>a:hover{background:#f3f7f8}.dashcard-table>a>span{min-width:0;display:grid;gap:2px}.dashcard-table>a :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashcard-table>a strong{font-size:12px}.dashcard-table>a small,.dashcard-table>a time{color:#7e8b91;font-size:11px}.dashcard-table-more,.dashcard-table-empty{margin:0;padding:7px;color:#7b888e;font-size:11px;text-align:center}.dashcard-metrics-view{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dashcard-metrics-view>article{min-width:0;min-height:94px;display:grid;align-content:center;gap:4px;padding:12px;background:#f4f7f8;border:1px solid #d6dfe2;border-radius:6px}.dashcard-metrics-view span{overflow:hidden;color:#65747b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dashcard-metrics-view strong{overflow:hidden;color:#285d70;font-size:25px;letter-spacing:0;text-overflow:ellipsis}.dashcard-metrics-view small{color:#829097;font-size:11px}.dashcard-history-chart{display:grid;gap:6px;padding:12px 4px 0}.dashcard-history-chart svg{width:100%;height:150px;color:#347d98;overflow:visible;border-bottom:1px solid #d7e0e3}.dashcard-history-chart>div{display:flex;justify-content:space-between;color:#7c898f;font-size:11px}.dashcard-history-chart>div strong{color:#526168}.dashcard-history-empty{min-height:132px;display:grid;place-items:center;align-content:center;gap:5px;color:#738188;text-align:center}.dashcard-history-empty>svg{color:#56869a}.dashcard-history-empty strong{color:#435159;font-size:12px}.dashcard-history-empty span{font-size:12px}.dashcard-alerts{display:grid;gap:12px}.dashcard-alert-list{display:grid;gap:5px}.dashcard-alert-list>div{min-width:0;min-height:48px;display:grid;grid-template-columns:22px minmax(0,1fr) 36px 30px;align-items:center;gap:6px;padding:7px;background:#f6f8f9;border:1px solid #d7dfe2;border-radius:5px}.dashcard-alert-list>div.is-disabled{opacity:.58}.dashcard-alert-list>div>svg{color:#397b93}.dashcard-alert-list>div>span:nth-child(2){min-width:0;display:grid;gap:3px}.dashcard-alert-list :where(strong,small){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashcard-alert-list strong{color:#3c4950;font-size:12px}.dashcard-alert-list small{color:#7b888e;font-size:11px}.dashcard-alert-remove{display:flex;gap:3px}.dashcard-alert-remove>button{min-height:27px;padding:0 5px}.dashcard-alert-form{display:grid;gap:8px;padding-top:11px;border-top:1px solid #dce2e5}.dashcard-alert-form h4{margin:0;color:#3c4950;font-size:12px}.dashcard-alert-condition{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:6px}.dashcard-alert-condition select:only-child{grid-column:1 / -1}.dashcard-alert-actions{display:flex;flex-wrap:wrap;gap:6px}.dashcard-alert-actions>label{min-height:31px;display:flex;align-items:center;gap:5px;padding:0 8px;color:#536169;background:#f5f7f8;border:1px solid #d4dce0;border-radius:4px;font-size:12px;font-weight:720}.dashcard-alert-actions>label.is-disabled{opacity:.45}.dashcard-alert-form>.dashcard-action-primary{width:max-content}html[data-theme=dark] :where(.dashcard-board-list>button,.dashcard-template-grid>button,.dashcard-multi-picker>summary,.dashcard-multi-picker>div,.dashcard-create-basics input,.dashcard-create-basics select,.dashcard-edit-panel>label input,.dashcard-rule-grid input,.dashcard-rule-grid select,.dashcard-custom-filter input,.dashcard-custom-filter select,.dashcard-metric-editor select,.dashcard-table-toolbar>label,.dashcard-table-toolbar select,.dashcard-alert-condition input,.dashcard-alert-condition select,.dashcard-alert-form>select){color:#dfe6e9;background:#283136;border-color:#4b585f}html[data-theme=dark] :where(.dashcard-settings-heading strong,.dashcard-builder-block>header strong,.dashcard-history-empty strong,.dashcard-alert-list strong){color:#e1e8ea}html[data-theme=dark] :where(.dashcard-settings-heading small,.dashcard-template-grid small,.dashcard-filter-summary,.dashcard-history-empty,.dashcard-alert-list small){color:#a9b5ba}html[data-theme=dark] .dashcard-template-grid>button.is-selected{color:#b8e2ee;background:#294049;border-color:#56879a}html[data-theme=dark] .dashcard-multi-picker>div>label:hover,html[data-theme=dark] .dashcard-table>a:hover{background:#344147}html[data-theme=dark] :where(.dashcard-create-form,.dashcard-builder-block,.dashcard-edit-panel,.dashcard-alert-form,.dashcard-tabs){border-color:#465158}html[data-theme=dark] .dashcard-filter-static{color:#a7b2b7;background:#242b2f;border-color:#465158}html[data-theme=dark] .dashcard-error{color:#efbdb8;background:#493130;border-color:#6b4643}html[data-theme=dark] .dashcard-table{border-color:#465158}html[data-theme=dark] .dashcard-table-head{color:#abb6bb;background:#222a2e;border-color:#465158}html[data-theme=dark] .dashcard-table>a{color:#dce3e6;border-color:#404b51}html[data-theme=dark] .dashcard-metrics-view>article,html[data-theme=dark] .dashcard-alert-list>div,html[data-theme=dark] .dashcard-alert-actions>label{color:#dbe3e6;background:#293237;border-color:#465158}html[data-theme=dark] .dashcard-metrics-view strong{color:#aad7e7}@media(max-width:760px){.dashcard-template-grid,.dashcard-create-basics,.dashcard-rule-grid,.dashcard-metrics-view{grid-template-columns:minmax(0,1fr)}.dashcard-keyword{grid-column:auto}.dashcard-custom-filter{grid-template-columns:minmax(110px,1fr) minmax(76px,.7fr) 30px}.dashcard-custom-filter>:nth-child(3){grid-column:1 / 3}.dashcard-detail-header{min-height:94px}.dashcard-table-toolbar{grid-template-columns:minmax(120px,1fr) 108px}.dashcard-table-toolbar>a{grid-column:1 / -1;width:72px}}@media(max-width:420px){.dashcard-template-grid{grid-template-columns:minmax(0,1fr)}.dashcard-tabs>button{gap:3px;font-size:11px}.dashcard-alert-list>div{grid-template-columns:20px minmax(0,1fr) 34px}.dashcard-alert-list>div>.icon-button,.dashcard-alert-remove{grid-column:2 / -1;width:max-content;justify-self:end}}.teams-state-page,.teams-config-page{width:100%;height:100%;overflow:auto;color:#252a31;background:#f4f5f7}.teams-state-page{display:grid;place-items:center;padding:24px}.teams-state-page>section{width:min(420px,100%);display:grid;justify-items:center;text-align:center}.teams-state-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:15px;color:#5558a6;background:#ececfa;border:1px solid #d6d6ef;border-radius:8px}.teams-state-page h1{margin:0;color:#272b32;font-size:20px;line-height:1.3;letter-spacing:0}.teams-state-page p{max-width:360px;margin:8px 0 0;overflow-wrap:anywhere;color:#687079;font-size:14px;line-height:1.55}.teams-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.teams-tab-primary,.teams-tab-secondary{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid;border-radius:5px;font-size:14px;font-weight:750;text-decoration:none}.teams-tab-primary{color:#fff;background:#5558a6;border-color:#474a91}.teams-tab-primary:hover{color:#fff;background:#484b96}.teams-tab-secondary{color:#4e5660;background:#fff;border-color:#bdc3ca}.teams-tab-secondary:hover{background:#eef0f2}.teams-config-page{max-width:760px;margin:0 auto;padding:22px 24px 28px;background:#fff}.teams-config-header{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding-bottom:18px;border-bottom:1px solid #e0e2e5}.teams-config-header>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#176b5b;border-radius:7px}.teams-config-header h1{margin:0;color:#292d34;font-size:17px;line-height:1.25;letter-spacing:0}.teams-config-header p{margin:4px 0 0;color:#727a83;font-size:12px;line-height:1.4}.teams-config-error{margin:13px 0 0;padding:9px 10px;overflow-wrap:anywhere;color:#8d3432;background:#fff1f0;border:1px solid #edc4c1;border-radius:5px;font-size:12px;line-height:1.45}.teams-board-picker{max-height:min(43vh,350px);display:grid;gap:6px;margin-top:16px;overflow:auto}.teams-board-picker>button{width:100%;min-width:0;min-height:58px;display:grid;grid-template-columns:68px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:7px 9px;color:#3a4149;background:#fff;border:1px solid #d5d9dd;border-radius:6px;text-align:left;transition:background .13s ease,border-color .13s ease,box-shadow .13s ease}.teams-board-picker>button:hover{background:#f7f8f9;border-color:#aeb5bd}.teams-board-picker>button.is-selected{background:#f1f2fa;border-color:#7779bb;box-shadow:0 0 0 1px #5558a61f}.teams-board-thumb{width:68px;height:42px;display:block;background-position:center!important;background-size:cover!important;border:1px solid rgba(22,26,33,.12);border-radius:4px}.teams-board-picker>button>span:nth-child(2){min-width:0;display:grid;gap:4px}.teams-board-picker strong,.teams-board-picker small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teams-board-picker strong{color:#30353c;font-size:14px}.teams-board-picker small{color:#7a828a;font-size:12px}.teams-board-picker i{width:21px;height:21px;display:grid;place-items:center;color:#fff;background:#5558a6;border-radius:50%;font-style:normal}.teams-board-picker>button:not(.is-selected) i{background:transparent}.teams-config-empty{min-height:100px;display:grid;place-items:center;padding:20px;color:#737b84;border:1px dashed #c8cdd2;border-radius:6px;font-size:14px;text-align:center}.teams-notification-settings{margin-top:18px;padding-top:17px;border-top:1px solid #e0e2e5}.teams-setting-heading{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px}.teams-setting-heading>span{width:32px;height:32px;display:grid;place-items:center;color:#2b715b;background:#e8f3ef;border-radius:6px}.teams-setting-heading>div{min-width:0;display:grid;gap:3px}.teams-setting-heading strong{color:#30363d;font-size:14px}.teams-setting-heading small{overflow:hidden;color:#7a828a;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.teams-switch{position:relative;width:36px;height:20px;display:block}.teams-switch input{position:absolute;opacity:0;pointer-events:none}.teams-switch span{position:absolute;inset:0;background:#aeb5bd;border-radius:10px;transition:background .14s ease}.teams-switch span:after{position:absolute;top:3px;left:3px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #12161b4d;content:"";transition:transform .14s ease}.teams-switch input:checked+span{background:#2f7c64}.teams-switch input:checked+span:after{transform:translate(16px)}.teams-switch input:disabled+span{cursor:not-allowed;opacity:.45}.teams-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:13px 0 0 41px}.teams-event-grid label{min-width:0;display:flex;align-items:center;gap:7px;color:#4d555d;font-size:12px;line-height:1.35}.teams-event-grid input{width:14px;height:14px;flex:0 0 14px;margin:0;accent-color:#5558a6}.teams-tab-content,.teams-board-shell{position:fixed;inset:0}.teams-board-shell>.topbar,.teams-board-shell>.workspace-rail,.teams-board-shell>.board-switcher{display:none}.teams-board-shell .board-page{inset:0}.teams-tab-delivery-warning{position:fixed;z-index:95;bottom:14px;left:50%;min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;color:#703d2d;background:#fff4df;border:1px solid #e5bd78;border-radius:5px;box-shadow:0 7px 22px #12171d38;font-size:12px;font-weight:700;transform:translate(-50%)}html[data-theme=dark] :where(.teams-state-page,.teams-config-page){color:#e2e6e9;background:#24272c}html[data-theme=dark] .teams-state-icon{color:#c8c9f2;background:#37384c;border-color:#555675}html[data-theme=dark] :where(.teams-state-page h1,.teams-config-header h1,.teams-board-picker strong,.teams-setting-heading strong){color:#eef0f2}html[data-theme=dark] :where(.teams-state-page p,.teams-config-header p,.teams-board-picker small,.teams-setting-heading small){color:#adb4bb}html[data-theme=dark] .teams-tab-secondary{color:#dde1e4;background:#34383e;border-color:#5a616a}html[data-theme=dark] :where(.teams-config-header,.teams-notification-settings){border-color:#444950}html[data-theme=dark] .teams-board-picker>button{color:#e0e4e7;background:#2d3035;border-color:#4a4f56}html[data-theme=dark] .teams-board-picker>button:hover{background:#35393f;border-color:#666d76}html[data-theme=dark] .teams-board-picker>button.is-selected{background:#39394b;border-color:#8587c5}html[data-theme=dark] .teams-config-empty{color:#afb6bd;border-color:#555b63}html[data-theme=dark] .teams-setting-heading>span{color:#bde5d8;background:#30443d}html[data-theme=dark] .teams-event-grid label{color:#d1d6da}@media(max-width:560px){.teams-config-page{padding:16px 14px 22px}.teams-board-picker{max-height:min(46vh,330px)}.teams-event-grid{grid-template-columns:minmax(0,1fr);margin-left:0}.teams-board-picker>button{grid-template-columns:58px minmax(0,1fr) 22px}.teams-board-thumb{width:58px}.teams-tab-delivery-warning{width:max-content;max-width:calc(100vw - 24px)}}@media(max-width:700px){html[data-theme=dark] .account-sidebar{background:#1f262afa}html[data-theme=dark] .account-page{background:#252c31}}.card-toolbar>.onedrive-toolbar-button{color:#075f9d;background:#edf7fd;border-color:#b8d9ee}.card-toolbar>.onedrive-toolbar-button:hover:not(:disabled){color:#034c80;background:#dceffc;border-color:#7dbbe2}.onedrive-picker-popover{width:405px;padding-bottom:0;overflow:hidden}.onedrive-picker-state{min-height:154px;display:flex;align-items:center;justify-content:center;gap:8px;color:#697a84;font-size:12px}.onedrive-picker-state>svg:not(.spin){color:#0078d4}.onedrive-picker-connect{min-height:190px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.onedrive-picker-connect>svg{color:#0078d4}.onedrive-picker-connect strong{color:#30454f;font-size:14px}.onedrive-picker-connect small{max-width:290px;overflow:hidden;color:#74848d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.onedrive-picker-connect>a{min-height:35px;display:inline-flex;align-items:center;padding:0 12px;color:#fff;background:#0078d4;border:1px solid #0067b8;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.onedrive-picker-connect>a:hover{background:#006cbe}.onedrive-picker-browser{display:grid;gap:8px}.onedrive-picker-account{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;padding:7px;color:#006fbd;background:#eef7fc;border:1px solid #c2dff1;border-radius:6px}.onedrive-picker-account>svg{justify-self:center}.onedrive-picker-account>span{min-width:0;display:grid;gap:2px}.onedrive-picker-account strong,.onedrive-picker-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onedrive-picker-account strong{color:#304b5a;font-size:12px}.onedrive-picker-account small{color:#6e8592;font-size:12px}.onedrive-picker-search{height:34px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;padding:0 7px;color:#667982;background:#f7f9fa;border:1px solid #c6d2d8;border-radius:5px}.onedrive-picker-search input{min-width:0;height:100%;padding:0;color:#31434d;background:transparent;border:0;outline:0;font-size:12px}.onedrive-picker-search:focus-within{border-color:#1684cf;box-shadow:0 0 0 2px #0078d41f}.onedrive-picker-breadcrumbs{min-height:24px;display:flex;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:thin}.onedrive-picker-breadcrumbs>span{display:inline-flex;align-items:center;flex:0 0 auto;color:#81919a}.onedrive-picker-breadcrumbs button{max-width:132px;overflow:hidden;padding:3px 4px;color:#42677d;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.onedrive-picker-breadcrumbs button:hover:not(:disabled){color:#006daf;background:#eaf5fb}.onedrive-picker-list{min-height:190px;max-height:310px;overflow-y:auto;border-top:1px solid #dee6ea;border-bottom:1px solid #dee6ea}.onedrive-picker-row{min-width:0;height:52px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;border-bottom:1px solid #eaf0f2}.onedrive-picker-row:last-child{border-bottom:0}.onedrive-picker-row:hover,.onedrive-picker-row.is-selected{background:#edf7fc}.onedrive-picker-check{width:28px;height:52px;display:grid;place-items:center;cursor:pointer}.onedrive-picker-check input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.onedrive-picker-check>span{width:16px;height:16px;display:grid;place-items:center;color:#fff;background:#fff;border:1px solid #aab8c0;border-radius:4px}.onedrive-picker-check input:checked+span{background:#0078d4;border-color:#0078d4}.onedrive-picker-check input:focus-visible+span{outline:2px solid #75bce8;outline-offset:1px}.onedrive-picker-spacer{width:28px;height:52px}.onedrive-picker-item{min-width:0;height:52px;display:grid;grid-template-columns:31px minmax(0,1fr) 18px;align-items:center;gap:6px;padding:0 5px 0 0;color:#354750;text-align:left;background:transparent;border:0}.onedrive-picker-item>i{width:29px;height:34px;display:grid;place-items:center;color:#0879c3;background:#e4f2fa;border-radius:4px;font-style:normal}.onedrive-picker-item>span{min-width:0;display:grid;gap:3px}.onedrive-picker-item strong,.onedrive-picker-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onedrive-picker-item strong{font-size:12px}.onedrive-picker-item small{color:#7e8e96;font-size:11px}.onedrive-picker-item>svg{color:#83939b}.onedrive-picker-empty{min-height:190px;display:grid;place-items:center;color:#84939a;font-size:12px}.onedrive-picker-more{width:100%;min-height:35px;display:flex;align-items:center;justify-content:center;gap:6px;color:#006fae;background:#f1f8fc;border:0;font-size:12px;font-weight:730}.onedrive-picker-footer{min-height:43px;display:grid;grid-template-columns:minmax(0,1fr) 108px;align-items:center;gap:8px}.onedrive-picker-footer>span{min-width:0;overflow:hidden;color:#687982;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.onedrive-picker-footer>button{height:34px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:#0078d4;border:1px solid #0067b7;border-radius:5px;font-size:12px;font-weight:750}.onedrive-picker-footer>button:hover:not(:disabled){background:#006cbe}.onedrive-picker-footer>button:disabled{opacity:.5;cursor:default}.onedrive-link-form{min-height:47px;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:6px;padding-bottom:9px;border-top:1px solid #e4eaed}.onedrive-link-form>label{min-width:0;height:34px;display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;margin-top:8px;padding:0 6px;color:#647984;background:#fff;border:1px solid #c5d1d7;border-radius:5px}.onedrive-link-form input{min-width:0;height:100%;padding:0;color:#30434d;background:transparent;border:0;outline:0;font-size:12px}.onedrive-link-form>button{width:34px;height:34px;display:grid;place-items:center;margin-top:8px;color:#fff;background:#0878bd;border:1px solid #0068a7;border-radius:5px}.onedrive-link-form>button:disabled{opacity:.48}.onedrive-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.onedrive-group-heading h3{margin:0}.onedrive-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#0677ba}.onedrive-attachment{border-left:3px solid #0078d4}.onedrive-thumb{color:#0077c8;background:#e2f1fa}.onedrive-thumb img{width:100%;height:100%;object-fit:cover}.attachment-row>.onedrive-attachment-info{color:#34434b;font-weight:400;text-decoration:none}.onedrive-attachment-info:hover strong{color:#006da9;text-decoration:underline}.onedrive-settings>.power-up-primary{text-decoration:none}.onedrive-setting-state{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#718087;font-size:12px}.onedrive-setting-state>svg:not(.spin){color:#0078d4}.onedrive-setting-account{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:9px;color:#0073c4;background:#edf7fc;border:1px solid #bdddef;border-radius:6px}.onedrive-setting-account>svg{justify-self:center}.onedrive-setting-account>span{min-width:0;display:grid;gap:3px}.onedrive-setting-account strong,.onedrive-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onedrive-setting-account strong{color:#304b5a;font-size:12px}.onedrive-setting-account small{color:#6e8592;font-size:12px}.onedrive-disconnect-confirm{display:grid;gap:7px;padding:10px;background:#f8eeee;border:1px solid #e2c5c2;border-radius:6px}.onedrive-disconnect-confirm>strong{color:#713d3a;font-size:12px}.onedrive-disconnect-confirm>span{color:#7d6563;font-size:12px}.onedrive-disconnect-confirm>div{display:flex;justify-content:flex-end;gap:6px}.onedrive-disconnect-confirm button{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:5px;font-size:12px;font-weight:730}.onedrive-disconnect-confirm button.danger{color:#fff;background:#ac4a46;border-color:#963d39}html[data-theme=dark] .card-toolbar>.onedrive-toolbar-button{color:#c7e7fa;background:#293c48;border-color:#476978}html[data-theme=dark] :where(.onedrive-picker-account,.onedrive-setting-account){color:#c4e7fa;background:#283c48;border-color:#476977}html[data-theme=dark] :where(.onedrive-picker-account strong,.onedrive-setting-account strong,.onedrive-picker-connect strong){color:#e4eaed}html[data-theme=dark] :where(.onedrive-picker-account small,.onedrive-setting-account small,.onedrive-picker-connect small,.onedrive-picker-state,.onedrive-setting-state){color:#a9b6bc}html[data-theme=dark] :where(.onedrive-picker-search,.onedrive-link-form>label){color:#a8b5ba;background:#242c31;border-color:#4a5961}html[data-theme=dark] :where(.onedrive-picker-search input,.onedrive-link-form input){color:#edf2f4}html[data-theme=dark] .onedrive-picker-breadcrumbs button{color:#b8dced}html[data-theme=dark] .onedrive-picker-breadcrumbs button:hover:not(:disabled){color:#d9f0fb;background:#2c3e48}html[data-theme=dark] .onedrive-picker-list{border-color:#455259}html[data-theme=dark] .onedrive-picker-row{border-color:#3d494f}html[data-theme=dark] :where(.onedrive-picker-row:hover,.onedrive-picker-row.is-selected){background:#293d48}html[data-theme=dark] .onedrive-picker-check>span{background:#20282c;border-color:#64737a}html[data-theme=dark] .onedrive-picker-item{color:#e1e8eb}html[data-theme=dark] .onedrive-picker-item>i{color:#b9e1f5;background:#2c4552}html[data-theme=dark] :where(.onedrive-picker-item small,.onedrive-picker-empty,.onedrive-picker-footer>span){color:#a3b0b5}html[data-theme=dark] .onedrive-picker-more{color:#b6dff4;background:#283a43}html[data-theme=dark] .onedrive-link-form{border-color:#455159}html[data-theme=dark] .onedrive-thumb{color:#bde3f6;background:#2d4754}html[data-theme=dark] .attachment-row>.onedrive-attachment-info{color:#dfe7ea}html[data-theme=dark] .onedrive-disconnect-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .onedrive-disconnect-confirm>strong{color:#efc4c0}html[data-theme=dark] .onedrive-disconnect-confirm>span{color:#c9aaa7}html[data-theme=dark] .onedrive-disconnect-confirm button:not(.danger){color:#dce3e6;background:#30383d;border-color:#536067}@media(max-width:700px){.onedrive-picker-popover{width:auto}.onedrive-picker-list{max-height:min(37vh,280px)}}.card-toolbar>.salesforce-toolbar-button{color:#075d96;background:#eef7fc;border-color:#b8d8ea}.card-toolbar>.salesforce-toolbar-button:hover:not(:disabled){color:#034b7a;background:#dceefa;border-color:#7bb7d8}.salesforce-picker-popover{width:410px;padding-bottom:0;overflow:hidden}.salesforce-picker-state{min-height:174px;display:flex;align-items:center;justify-content:center;gap:8px;color:#697982;font-size:12px}.salesforce-picker-state>svg:not(.spin){color:#0b74c9}.salesforce-picker-connect{min-height:205px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.salesforce-picker-connect>svg{color:#0b74c9}.salesforce-picker-connect strong{color:#304650;font-size:14px}.salesforce-picker-connect small{max-width:300px;overflow:hidden;color:#74848c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.salesforce-picker-connect>a{min-height:35px;display:inline-flex;align-items:center;padding:0 12px;color:#fff;background:#0b74c9;border:1px solid #075eaa;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.salesforce-picker-connect>a:hover{background:#0866b2}.salesforce-picker-browser{min-height:260px;display:grid;align-content:start;gap:8px}.salesforce-picker-account{min-width:0;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px;background:#eef7fc;border:1px solid #bedceb;border-radius:6px}.salesforce-picker-account>span{width:30px;height:30px;display:grid;place-items:center;color:#fff;background:#0b74c9;border-radius:50%}.salesforce-picker-account>div{min-width:0;display:grid;gap:2px}.salesforce-picker-account strong,.salesforce-picker-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salesforce-picker-account strong{color:#304b59;font-size:12px}.salesforce-picker-account small{color:#6d8390;font-size:12px}.salesforce-picker-account>i{display:inline-flex;align-items:center;gap:3px;padding:3px 5px;color:#417166;background:#edf7f3;border:1px solid #beddd2;border-radius:4px;font-size:11px;font-style:normal;font-weight:730}.salesforce-object-menu{min-height:190px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:8px;padding:8px 0 12px}.salesforce-object-menu>button{min-width:0;height:72px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;padding:0 10px;color:#334a55;text-align:left;background:#fff;border:1px solid #ccd8de;border-radius:6px;box-shadow:0 1px 2px #1c313b0d}.salesforce-object-menu>button:hover{border-color:#78afd0;box-shadow:0 3px 10px #1c51701c;transform:translateY(-1px)}.salesforce-object-menu>button>span{width:35px;height:35px;display:grid;place-items:center;color:#276f9c;background:#e8f3f9;border-radius:6px}.salesforce-object-menu>button:nth-child(1)>span{color:#9b5e21;background:#fff2df}.salesforce-object-menu>button:nth-child(2)>span{color:#277765;background:#e8f5f0}.salesforce-object-menu>button:nth-child(3)>span{color:#77622c;background:#f7f1dd}.salesforce-object-menu>button:nth-child(4)>span{color:#24638b;background:#e8f2f8}.salesforce-object-menu strong{min-width:0;overflow-wrap:anywhere;font-size:12px}.salesforce-picker-heading{height:30px;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;border-bottom:1px solid #e2e9ec}.salesforce-picker-heading>button,.salesforce-picker-heading>a{width:27px;height:27px;display:grid;place-items:center;color:#607985;background:transparent;border:0;border-radius:4px}.salesforce-picker-heading>button:hover,.salesforce-picker-heading>a:hover{color:#075f9c;background:#eaf4f9}.salesforce-picker-heading>span{min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;color:#365662}.salesforce-picker-heading strong{font-size:12px}.salesforce-scope-tabs{height:31px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px;background:#edf1f3;border-radius:5px}.salesforce-scope-tabs button{color:#6b7a81;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:720}.salesforce-scope-tabs button.is-active{color:#255e7f;background:#fff;box-shadow:0 1px 3px #1c2e3724}.salesforce-search{height:34px;display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:6px}.salesforce-search>label{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;padding:0 7px;color:#687b84;background:#f8fafb;border:1px solid #c8d3d8;border-radius:5px}.salesforce-search>label:focus-within{border-color:#1680c3;box-shadow:0 0 0 2px #0b74c91f}.salesforce-search input{min-width:0;height:100%;padding:0;color:#31444d;background:transparent;border:0;outline:0;font-size:12px}.salesforce-search>button{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#0b74c9;border:1px solid #075da5;border-radius:5px}.salesforce-search>button:disabled{opacity:.48}.salesforce-record-list{min-height:190px;max-height:310px;overflow-y:auto;border-top:1px solid #e1e8eb;border-bottom:1px solid #e1e8eb}.salesforce-record-list>button:not(.salesforce-picker-more){width:100%;min-width:0;height:55px;display:grid;grid-template-columns:37px minmax(0,1fr) 21px;align-items:center;gap:7px;padding:0 7px;color:#344851;text-align:left;background:#fff;border:0;border-bottom:1px solid #e9eef0}.salesforce-record-list>button:not(.salesforce-picker-more):hover,.salesforce-record-list>button.is-selected{background:#edf7fc}.salesforce-record-icon{width:34px;height:34px;display:grid;place-items:center;color:#246891;background:#e6f1f7;border-radius:6px}.salesforce-record-icon.is-case{color:#985b20;background:#fff0dc}.salesforce-record-icon.is-contact{color:#277765;background:#e5f3ee}.salesforce-record-icon.is-lead{color:#75602b;background:#f7f0d9}.salesforce-record-list button>div{min-width:0;display:grid;gap:3px}.salesforce-record-list button strong,.salesforce-record-list button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salesforce-record-list button strong{font-size:12px}.salesforce-record-list button small{color:#7a898f;font-size:11px}.salesforce-record-list button>i{width:17px;height:17px;display:grid;place-items:center;color:#fff;background:#1680c3;border-radius:50%;font-style:normal}.salesforce-picker-empty{min-height:190px;display:grid;place-items:center;color:#829198;font-size:12px}.salesforce-picker-more{width:100%;min-height:35px;display:flex;align-items:center;justify-content:center;gap:6px;color:#086ba9;background:#f0f7fa;border:0;font-size:12px;font-weight:730}.salesforce-picker-footer{min-height:45px;display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:8px}.salesforce-picker-footer>span{min-width:0;overflow:hidden;color:#687982;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.salesforce-picker-footer>button{height:34px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:#0b74c9;border:1px solid #075ea7;border-radius:5px;font-size:12px;font-weight:750}.salesforce-picker-footer>button:disabled{opacity:.48;cursor:default}.salesforce-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.salesforce-group-heading h3{margin:0}.salesforce-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#0871b5}.salesforce-record-card{overflow:hidden;border:1px solid #d8e1e5;border-left:3px solid #0b74c9;border-radius:6px}.salesforce-record-card.is-case{border-left-color:#c17b33}.salesforce-record-card.is-contact{border-left-color:#31816d}.salesforce-record-card.is-lead{border-left-color:#9a7c35}.salesforce-record-card+.salesforce-record-card{margin-top:8px}.salesforce-attachment-root{border:0;border-bottom:1px solid #e3e9ec;border-radius:0}.salesforce-thumb{color:#fff;background:#0b74c9}.attachment-row>.salesforce-attachment-info{color:#344750;font-weight:400;text-decoration:none}.salesforce-attachment-info:hover strong{color:#086ba9;text-decoration:underline}.salesforce-record-table{display:grid;background:#fbfcfc}.salesforce-record-table>div{min-width:0;min-height:29px;display:grid;grid-template-columns:minmax(88px,30%) minmax(0,1fr);align-items:center;border-bottom:1px solid #e8edef}.salesforce-record-table>div:last-child{border-bottom:0}.salesforce-record-table small{align-self:stretch;display:flex;align-items:center;padding:5px 8px;color:#718087;background:#f2f5f6;border-right:1px solid #e2e8ea;font-size:12px}.salesforce-record-table strong,.salesforce-record-table a{min-width:0;overflow-wrap:anywhere;padding:5px 8px;color:#3b4b52;font-size:12px;font-weight:650}.salesforce-record-table a{color:#076baf;text-decoration:underline;text-decoration-color:#a9cadd;text-underline-offset:2px}.salesforce-card-chip,.salesforce-card-date-chip{color:#08689f!important;background:#e8f4fa!important;border:1px solid #b8d8e7;border-radius:4px}.salesforce-settings>.power-up-primary{text-decoration:none}.salesforce-setting-state{min-height:74px;display:flex;align-items:center;justify-content:center;gap:7px;color:#718087;font-size:12px}.salesforce-setting-state>svg:not(.spin){color:#0b74c9}.salesforce-setting-account{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:9px;background:#eef7fc;border:1px solid #bddceb;border-radius:6px}.salesforce-setting-account>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#0b74c9;border-radius:50%}.salesforce-setting-account>div{min-width:0;display:grid;gap:3px}.salesforce-setting-account strong,.salesforce-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salesforce-setting-account strong{color:#304b59;font-size:12px}.salesforce-setting-account small{color:#6c8390;font-size:12px}.salesforce-disconnect-confirm{display:grid;gap:7px;padding:10px;background:#f8eeee;border:1px solid #e2c5c2;border-radius:6px}.salesforce-disconnect-confirm>strong{color:#713d3a;font-size:12px}.salesforce-disconnect-confirm>span{color:#7d6563;font-size:12px}.salesforce-disconnect-confirm>div{display:flex;justify-content:flex-end;gap:6px}.salesforce-disconnect-confirm button{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;color:#56636a;background:#fff;border:1px solid #cbd3d6;border-radius:5px;font-size:12px;font-weight:730}.salesforce-disconnect-confirm button.danger{color:#fff;background:#ac4a46;border-color:#963d39}.salesforce-scope-note{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:8px;color:#376e61;background:#edf7f3;border:1px solid #c3ddd3;border-radius:6px}.salesforce-scope-note>svg{justify-self:center}.salesforce-scope-note>span{min-width:0;display:grid;gap:2px}.salesforce-scope-note strong{font-size:12px}.salesforce-scope-note small{color:#68837b;font-size:12px}.salesforce-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.salesforce-capabilities span{min-width:0;min-height:30px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#536871;background:#f5f7f8;border:1px solid #dbe2e5;border-radius:5px;font-size:12px;font-weight:680}html[data-theme=dark] .card-toolbar>.salesforce-toolbar-button{color:#c5e5f6;background:#293d48;border-color:#486977}html[data-theme=dark] :where(.salesforce-picker-account,.salesforce-setting-account){background:#293d48;border-color:#486977}html[data-theme=dark] :where(.salesforce-picker-account strong,.salesforce-setting-account strong,.salesforce-picker-connect strong){color:#e5ebee}html[data-theme=dark] :where(.salesforce-picker-account small,.salesforce-setting-account small,.salesforce-picker-connect small,.salesforce-picker-state,.salesforce-setting-state){color:#a9b6bc}html[data-theme=dark] .salesforce-object-menu>button{color:#e0e6e9;background:#292f33;border-color:#48545a;box-shadow:none}html[data-theme=dark] .salesforce-object-menu>button:hover{border-color:#5f91ac}html[data-theme=dark] .salesforce-picker-heading{border-color:#455159}html[data-theme=dark] .salesforce-picker-heading>span{color:#cbdde5}html[data-theme=dark] .salesforce-scope-tabs{background:#20272b}html[data-theme=dark] .salesforce-scope-tabs button{color:#aeb9be}html[data-theme=dark] .salesforce-scope-tabs button.is-active{color:#d4ebf6;background:#34434a}html[data-theme=dark] .salesforce-search>label{color:#a7b3b8;background:#242c31;border-color:#4a5961}html[data-theme=dark] .salesforce-search input{color:#edf2f4}html[data-theme=dark] .salesforce-record-list{border-color:#455259}html[data-theme=dark] .salesforce-record-list>button:not(.salesforce-picker-more){color:#e0e7ea;background:#292f33;border-color:#3e494e}html[data-theme=dark] :where(.salesforce-record-list>button:not(.salesforce-picker-more):hover,.salesforce-record-list>button.is-selected){background:#2a3d47}html[data-theme=dark] .salesforce-record-list button small{color:#a5b0b5}html[data-theme=dark] .salesforce-picker-more{color:#b9dded;background:#283940}html[data-theme=dark] .salesforce-record-card{border-color:#4a565c}html[data-theme=dark] .salesforce-attachment-root{border-color:#465158}html[data-theme=dark] .attachment-row>.salesforce-attachment-info{color:#e0e7ea}html[data-theme=dark] .salesforce-record-table{background:#292f33}html[data-theme=dark] .salesforce-record-table>div{border-color:#414b50}html[data-theme=dark] .salesforce-record-table small{color:#abb5ba;background:#252b2f;border-color:#414b50}html[data-theme=dark] :where(.salesforce-record-table strong,.salesforce-record-table a){color:#dce3e6}html[data-theme=dark] .salesforce-record-table a{color:#9fd5ef}html[data-theme=dark] :where(.salesforce-card-chip,.salesforce-card-date-chip){color:#bce1f3!important;background:#2b414b!important;border-color:#466978}html[data-theme=dark] .salesforce-disconnect-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .salesforce-disconnect-confirm>strong{color:#efc4c0}html[data-theme=dark] .salesforce-disconnect-confirm>span{color:#c9aaa7}html[data-theme=dark] .salesforce-disconnect-confirm button:not(.danger){color:#dce3e6;background:#30383d;border-color:#536067}html[data-theme=dark] .salesforce-scope-note{color:#bfe0d6;background:#2c403a;border-color:#49695f}html[data-theme=dark] .salesforce-scope-note small{color:#a9c2ba}html[data-theme=dark] .salesforce-capabilities span{color:#d2d9dc;background:#2e3438;border-color:#495359}@media(max-width:700px){.salesforce-picker-popover{width:auto}.salesforce-record-list{max-height:min(37vh,280px)}.salesforce-object-menu{min-height:174px}}@media print{@page{size:landscape;margin:10mm}*,*:before,*:after{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}html,body,#root,.app-shell{width:auto!important;height:auto!important;min-height:0!important;overflow:visible!important;background:#fff!important}.topbar,.workspace-rail,.board-switcher,.board-menu-layer,.toast,.create-panel-layer,.notification-layer,.inbox-panel,.board-view-stage,.automation-dashboard,.modal-backdrop,.quick-card-editor-layer,.power-ups-layer{display:none!important}.board-page{position:static!important;inset:auto!important;width:auto!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important;color:#17232d!important;background:#fff!important}.board-page:before,.board-page>.board-header,.board-page>.board-scroll,.board-page>[data-rfd-droppable-context-id]{display:none!important}.board-page>.board-print-layout{display:block!important}.board-print-layout>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,42%);align-items:end;gap:12mm;margin-bottom:8mm;padding-bottom:5mm;border-bottom:1px solid #aeb9bf}.board-print-layout>header h1{margin:0;color:#18252e;font-size:22pt;letter-spacing:0}.board-print-layout>header p{margin:2mm 0 0;color:#5d6b73;font-size:9pt}.board-print-layout>header>span{color:#536169;font-size:8.5pt;line-height:1.5;white-space:pre-wrap}.board-print-lists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:6mm}.board-print-list{min-width:0;break-inside:avoid-page;overflow:hidden;background:#f2f4f5;border:1px solid #bcc5ca;border-radius:5px}.board-print-list>h2{min-height:11mm;display:flex;align-items:center;justify-content:space-between;gap:5mm;margin:0;padding:2.5mm 3mm;color:#22313a;background:#e7ebed;border-bottom:1px solid #c6ced2;font-size:11pt;letter-spacing:0}.board-print-list>h2 span{min-width:6mm;color:#637179;font-size:8pt;text-align:right}.board-print-list>div{display:grid;gap:2.5mm;padding:3mm}.board-print-list .card-preview{min-width:0;min-height:0;break-inside:avoid;padding:3mm;color:#202c34;background:#fff;border:1px solid #ccd3d7;border-radius:4px;box-shadow:none}.board-print-list .card-preview.power-up-aging{filter:none!important;opacity:1!important}.board-print-list .card-cover{height:24mm;margin:-3mm -3mm 3mm}.board-print-list .card-title-row{display:block}.board-print-list .complete-button{display:none!important}.board-print-list .card-title-row p{margin:0;font-size:9pt;line-height:1.4}.board-print-list .card-label{height:4.5mm;color:#fff;font-size:6pt;line-height:4.5mm}.board-print-list .card-meta{min-height:0;margin-top:2.5mm}.board-print-list .card-signals>span{font-size:6.5pt}.board-print-list .avatar{width:6mm;height:6mm;font-size:5pt}.board-print-list .full-cover-preview{min-height:36mm}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.card-toolbar>.zendesk-toolbar-button{color:#17494d;background:#edf6f5;border-color:#b8d5d2}.card-toolbar>.zendesk-toolbar-button:hover:not(:disabled){color:#0f383b;background:#dcefed;border-color:#7fb5b0}.zendesk-picker-popover{width:410px;padding-bottom:0;overflow:hidden}.zendesk-picker-state{min-height:174px;display:flex;align-items:center;justify-content:center;gap:8px;color:#687a7e;font-size:12px}.zendesk-picker-state>svg:not(.spin){color:#17494d}.zendesk-picker-connect{min-height:205px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.zendesk-picker-connect>svg{color:#17494d}.zendesk-picker-connect strong{color:#2d484b;font-size:14px}.zendesk-picker-connect small{max-width:300px;overflow:hidden;color:#718286;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.zendesk-picker-connect>a{min-height:35px;display:inline-flex;align-items:center;padding:0 12px;color:#fff;background:#17494d;border:1px solid #0f383b;border-radius:5px;font-size:12px;font-weight:750;text-decoration:none}.zendesk-picker-connect>a:hover{background:#103d41}.zendesk-picker-browser{min-height:250px;display:grid;align-content:start;gap:8px}.zendesk-picker-account{min-width:0;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px;background:#edf6f5;border:1px solid #bad6d3;border-radius:6px}.zendesk-picker-account>span{width:30px;height:30px;display:grid;place-items:center;color:#fff;background:#17494d;border-radius:50%}.zendesk-picker-account>div{min-width:0;display:grid;gap:2px}.zendesk-picker-account strong,.zendesk-picker-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zendesk-picker-account strong{color:#304a4d;font-size:12px}.zendesk-picker-account small{color:#698085;font-size:12px}.zendesk-picker-account>i{display:inline-flex;align-items:center;gap:3px;padding:3px 5px;color:#376b62;background:#f4faf8;border:1px solid #c5ddd7;border-radius:4px;font-size:11px;font-style:normal;font-weight:730}.zendesk-action-menu{min-height:190px;display:grid;align-content:center;gap:8px;padding:8px 0 12px}.zendesk-action-menu>button{width:100%;min-width:0;min-height:66px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;color:#334b4e;text-align:left;background:#fff;border:1px solid #ccd9da;border-radius:6px;box-shadow:0 1px 2px #18393b0d}.zendesk-action-menu>button:hover{border-color:#78aca8;box-shadow:0 3px 10px #17494d1a;transform:translateY(-1px)}.zendesk-action-menu>button>span{width:36px;height:36px;display:grid;place-items:center;color:#17494d;background:#e5f1ef;border-radius:6px}.zendesk-action-menu>button:nth-child(2)>span{color:#375f7b;background:#e9f1f6}.zendesk-action-menu>button>div{min-width:0;display:grid;gap:3px}.zendesk-action-menu strong{font-size:12px}.zendesk-action-menu small{overflow:hidden;color:#738286;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.zendesk-picker-heading{height:30px;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;border-bottom:1px solid #e0e8e8}.zendesk-picker-heading>button,.zendesk-picker-heading>a{width:27px;height:27px;display:grid;place-items:center;color:#60777a;background:transparent;border:0;border-radius:4px}.zendesk-picker-heading>button:hover,.zendesk-picker-heading>a:hover{color:#17494d;background:#e8f2f1}.zendesk-picker-heading>span{min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;color:#36575a}.zendesk-picker-heading strong{font-size:12px}.zendesk-search{height:34px;display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:6px}.zendesk-search>label{min-width:0;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;padding:0 7px;color:#687a7e;background:#f8fafa;border:1px solid #c7d3d4;border-radius:5px}.zendesk-search>label:focus-within{border-color:#397f7b;box-shadow:0 0 0 2px #17494d1f}.zendesk-search input{min-width:0;height:100%;padding:0;color:#314649;background:transparent;border:0;outline:0;font-size:12px}.zendesk-search>button{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#17494d;border:1px solid #0f383b;border-radius:5px}.zendesk-search>button:disabled{opacity:.48}.zendesk-item-list{min-height:190px;max-height:310px;overflow-y:auto;border-top:1px solid #e1e8e8;border-bottom:1px solid #e1e8e8}.zendesk-item-list>button:not(.zendesk-picker-more){width:100%;min-width:0;height:55px;display:grid;grid-template-columns:37px minmax(0,1fr) 21px;align-items:center;gap:7px;padding:0 7px;color:#344a4c;text-align:left;background:#fff;border:0;border-bottom:1px solid #e8eeee}.zendesk-item-list>button:not(.zendesk-picker-more):hover,.zendesk-item-list>button.is-selected{background:#edf6f5}.zendesk-item-icon{width:34px;height:34px;display:grid;place-items:center;color:#17494d;background:#e5f1ef;border-radius:6px}.zendesk-item-icon.is-view{color:#375f7b;background:#e9f1f6}.zendesk-item-list button>div{min-width:0;display:grid;gap:3px}.zendesk-item-list button strong,.zendesk-item-list button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zendesk-item-list button strong{font-size:12px}.zendesk-item-list button small{color:#78878a;font-size:11px}.zendesk-item-list button>i{width:17px;height:17px;display:grid;place-items:center;color:#fff;background:#28746f;border-radius:50%;font-style:normal}.zendesk-picker-empty{min-height:190px;display:grid;place-items:center;color:#829194;font-size:12px}.zendesk-picker-more{width:100%;min-height:35px;display:flex;align-items:center;justify-content:center;gap:6px;color:#165d60;background:#eff7f6;border:0;font-size:12px;font-weight:730}.zendesk-picker-footer{min-height:45px;display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:8px}.zendesk-picker-footer>span{min-width:0;overflow:hidden;color:#687a7e;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.zendesk-picker-footer>button{height:34px;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:#17494d;border:1px solid #0f383b;border-radius:5px;font-size:12px;font-weight:750}.zendesk-picker-footer>button:disabled{opacity:.48;cursor:default}.zendesk-group-heading{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px}.zendesk-group-heading h3{margin:0}.zendesk-group-heading .icon-button{width:27px;height:27px;flex-basis:27px;color:#175c60}.zendesk-ticket-card,.zendesk-view-card{overflow:hidden;border:1px solid #d6e0e0;border-left:3px solid #17494d;border-radius:6px}.zendesk-ticket-card+.zendesk-ticket-card,.zendesk-view-card+.zendesk-view-card{margin-top:8px}.zendesk-ticket-card.is-urgent,.zendesk-ticket-card.is-open{border-left-color:#b75b48}.zendesk-ticket-card.is-pending,.zendesk-ticket-card.is-hold{border-left-color:#b08836}.zendesk-ticket-card.is-solved,.zendesk-ticket-card.is-closed{border-left-color:#4d806c}.zendesk-attachment-root{border:0;border-bottom:1px solid #e2e9e9;border-radius:0}.zendesk-ticket-thumb{color:#fff;background:#17494d}.zendesk-view-thumb{color:#fff;background:#375f7b}.attachment-row>.zendesk-attachment-info{color:#34494b;font-weight:400;text-decoration:none}.zendesk-attachment-info:hover strong{color:#155d60;text-decoration:underline}.zendesk-ticket-description{display:-webkit-box;overflow:hidden;margin:0;padding:8px 10px 2px;color:#5e6d70;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.zendesk-ticket-meta{display:flex;flex-wrap:wrap;gap:5px;padding:7px 10px}.zendesk-ticket-meta>span{min-height:20px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#586b6e;background:#f2f5f5;border:1px solid #dce4e4;border-radius:4px;font-size:11px;font-weight:680}.zendesk-ticket-meta>span:first-child{color:#175d54;background:#e9f4f0;border-color:#bad8cf}.zendesk-ticket-meta>span:first-child.is-open{color:#8a3f32;background:#faeeeb;border-color:#e7c2ba}.zendesk-ticket-meta>span:first-child.is-pending,.zendesk-ticket-meta>span:first-child.is-hold{color:#75591d;background:#faf4e4;border-color:#e4d3a6}.zendesk-tags{display:flex;flex-wrap:wrap;gap:4px;padding:0 10px 9px}.zendesk-tags span{max-width:150px;overflow:hidden;padding:3px 6px;color:#526b70;background:#eaf0f1;border-radius:3px;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.zendesk-view-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #e0e7e7}.zendesk-view-metrics>span{min-width:0;min-height:48px;display:grid;place-items:center;align-content:center;gap:3px;border-right:1px solid #e0e7e7}.zendesk-view-metrics>span:last-child{border-right:0}.zendesk-view-metrics small{color:#738184;font-size:11px}.zendesk-view-metrics strong{max-width:100%;overflow:hidden;color:#2f484b;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.zendesk-view-tickets{display:grid}.zendesk-view-tickets>a{min-width:0;min-height:43px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;padding:5px 9px;color:#334b4e;text-decoration:none;border-bottom:1px solid #e7eded}.zendesk-view-tickets>a:hover{background:#f2f8f7}.zendesk-view-tickets>a>svg{color:#387a75}.zendesk-view-tickets>a>span{min-width:0;display:grid;gap:2px}.zendesk-view-tickets strong,.zendesk-view-tickets small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zendesk-view-tickets strong{font-size:12px}.zendesk-view-tickets small,.zendesk-view-tickets time{color:#78878a;font-size:11px;font-style:normal}.zendesk-open-view{min-height:32px;display:flex;align-items:center;justify-content:center;gap:5px;color:#175d60;background:#f1f7f6;font-size:12px;font-weight:730;text-decoration:none}.zendesk-open-view:hover{background:#e5f1ef}.zendesk-settings>.power-up-primary{text-decoration:none}.zendesk-setting-state{min-height:72px;display:flex;align-items:center;justify-content:center;gap:7px;color:#718083;font-size:12px}.zendesk-setting-state>svg:not(.spin){color:#17494d}.zendesk-tenant-row{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;background:#edf6f5;border:1px solid #bad6d3;border-radius:6px}.zendesk-tenant-row>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#17494d;border-radius:50%}.zendesk-tenant-row>label{min-width:0;display:grid;gap:4px}.zendesk-tenant-row>label>strong{overflow:hidden;color:#30494b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.zendesk-tenant-row>label>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.zendesk-tenant-row input{min-width:0;height:29px;padding:0 6px;color:#33484b;background:#fff;border:1px solid #bdcdce;border-radius:4px 0 0 4px;outline:0;font-size:12px}.zendesk-tenant-row input:focus{border-color:#397f7b;box-shadow:0 0 0 2px #17494d1a}.zendesk-tenant-row input:read-only{color:#6e7d80;background:#f6f8f8}.zendesk-tenant-row label small{height:29px;display:flex;align-items:center;padding:0 6px;color:#6d7c7f;background:#f0f4f4;border:1px solid #bdcdce;border-left:0;border-radius:0 4px 4px 0;font-size:11px}.zendesk-tenant-row>button{min-height:29px;display:flex;align-items:center;gap:4px;padding:0 8px;color:#fff;background:#17494d;border:1px solid #0f383b;border-radius:4px;font-size:12px;font-weight:730}.zendesk-tenant-row>button:disabled{opacity:.45}.zendesk-admin-note{display:flex;align-items:center;gap:6px;color:#758286;font-size:12px}.zendesk-remove-workspace{width:max-content;display:inline-flex;align-items:center;gap:5px;padding:0;color:#9b4843;background:transparent;border:0;font-size:12px;font-weight:690}.zendesk-settings-divider{height:1px;background:#e0e6e7}.zendesk-setting-account{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:9px;background:#eef6f5;border:1px solid #bdd7d4;border-radius:6px}.zendesk-setting-account>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;background:#17494d;border-radius:50%}.zendesk-setting-account>div{min-width:0;display:grid;gap:3px}.zendesk-setting-account strong,.zendesk-setting-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zendesk-setting-account strong{color:#30494b;font-size:12px}.zendesk-setting-account small{color:#6a8083;font-size:12px}.zendesk-confirm{display:grid;gap:7px;padding:10px;background:#f9eeee;border:1px solid #e2c4c1;border-radius:6px}.zendesk-confirm>strong{color:#713d39;font-size:12px}.zendesk-confirm>span{color:#7d6562;font-size:12px;line-height:1.45}.zendesk-confirm>div{display:flex;justify-content:flex-end;gap:6px}.zendesk-confirm button{min-height:30px;padding:0 9px;color:#566367;background:#fff;border:1px solid #cbd3d4;border-radius:5px;font-size:12px;font-weight:730}.zendesk-confirm button.danger{color:#fff;background:#ac4a45;border-color:#963d38}.zendesk-scope-note{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:8px;color:#376b61;background:#edf7f3;border:1px solid #c3ddd4;border-radius:6px}.zendesk-scope-note>svg{justify-self:center}.zendesk-scope-note>span{min-width:0;display:grid;gap:2px}.zendesk-scope-note strong{font-size:12px}.zendesk-scope-note small{color:#68827b;font-size:12px;line-height:1.4}html[data-theme=dark] .card-toolbar>.zendesk-toolbar-button{color:#c7e4e1;background:#293d3d;border-color:#486967}html[data-theme=dark] :where(.zendesk-picker-account,.zendesk-tenant-row,.zendesk-setting-account){background:#293d3d;border-color:#486967}html[data-theme=dark] :where(.zendesk-picker-account strong,.zendesk-tenant-row strong,.zendesk-setting-account strong,.zendesk-picker-connect strong){color:#e4ebeb}html[data-theme=dark] :where(.zendesk-picker-account small,.zendesk-setting-account small,.zendesk-picker-connect small,.zendesk-picker-state,.zendesk-setting-state){color:#a9b6b7}html[data-theme=dark] .zendesk-action-menu>button{color:#e0e7e7;background:#292f31;border-color:#485456;box-shadow:none}html[data-theme=dark] .zendesk-picker-heading{border-color:#455153}html[data-theme=dark] .zendesk-picker-heading>span{color:#cbdddd}html[data-theme=dark] .zendesk-search>label{color:#a7b3b4;background:#242c2e;border-color:#4a595b}html[data-theme=dark] .zendesk-search input{color:#edf2f2}html[data-theme=dark] .zendesk-item-list{border-color:#455254}html[data-theme=dark] .zendesk-item-list>button:not(.zendesk-picker-more){color:#e0e7e7;background:#292f31;border-color:#3e494b}html[data-theme=dark] :where(.zendesk-item-list>button:not(.zendesk-picker-more):hover,.zendesk-item-list>button.is-selected){background:#2a3d3d}html[data-theme=dark] .zendesk-item-list button small{color:#a5b0b1}html[data-theme=dark] .zendesk-picker-more{color:#b9ddda;background:#283a3a}html[data-theme=dark] :where(.zendesk-ticket-card,.zendesk-view-card){border-color:#4a5658}html[data-theme=dark] .zendesk-attachment-root{border-color:#465153}html[data-theme=dark] .attachment-row>.zendesk-attachment-info{color:#e0e7e7}html[data-theme=dark] .zendesk-ticket-description{color:#b3bfc0}html[data-theme=dark] .zendesk-ticket-meta>span{color:#ced6d7;background:#30383a;border-color:#4a5658}html[data-theme=dark] .zendesk-tags span{color:#c8d6d7;background:#354244}html[data-theme=dark] .zendesk-view-metrics,html[data-theme=dark] .zendesk-view-metrics>span,html[data-theme=dark] .zendesk-view-tickets>a{border-color:#414b4d}html[data-theme=dark] .zendesk-view-metrics strong,html[data-theme=dark] .zendesk-view-tickets>a{color:#dce4e4}html[data-theme=dark] .zendesk-view-tickets>a:hover,html[data-theme=dark] .zendesk-open-view{background:#2a3939}html[data-theme=dark] .zendesk-open-view{color:#b9ddda}html[data-theme=dark] .zendesk-tenant-row input{color:#edf2f2;background:#242c2e;border-color:#4b5a5c}html[data-theme=dark] .zendesk-tenant-row label small{color:#b3bfc0;background:#30383a;border-color:#4b5a5c}html[data-theme=dark] .zendesk-settings-divider{background:#465153}html[data-theme=dark] .zendesk-confirm{background:#3b2d2d;border-color:#654543}html[data-theme=dark] .zendesk-confirm>strong{color:#efc4c0}html[data-theme=dark] .zendesk-confirm>span{color:#c9aaa7}html[data-theme=dark] .zendesk-confirm button:not(.danger){color:#dce3e4;background:#30383a;border-color:#536063}html[data-theme=dark] .zendesk-scope-note{color:#bfe0d7;background:#2c403b;border-color:#496960}html[data-theme=dark] .zendesk-scope-note small{color:#a9c2bb}@media(max-width:700px){.zendesk-picker-popover{width:auto}.zendesk-item-list{max-height:min(37vh,280px)}.zendesk-action-menu{min-height:174px}.zendesk-view-tickets>a{grid-template-columns:20px minmax(0,1fr)}.zendesk-view-tickets time{display:none}.zendesk-tenant-row{grid-template-columns:34px minmax(0,1fr)}.zendesk-tenant-row>button{grid-column:1 / -1;justify-content:center}}.workbench-shell{--rail-width: 0px}.workbench-shell .topbar-inbox-button,.workbench-shell .topbar-planner-button{display:none}.board-experience-loading{position:fixed;z-index:2;inset:var(--topbar-height) 0 0;display:flex;align-items:center;justify-content:center;gap:8px;color:#68747d;background:#e8ecef;font-size:14px}.unified-workbench{position:fixed;z-index:2;inset:var(--topbar-height) 0 0;min-width:0;min-height:0;padding:8px 8px 58px;overflow:hidden;background:#e8ecef}.unified-workbench-panels{width:100%;height:100%;min-width:0;display:flex;overflow:hidden}.workbench-panel-group{height:100%;min-width:0;display:flex;flex:0 0 auto}.workbench-panel-group.is-flex-group{min-width:280px;flex:1 1 0}.workbench-panel{position:relative;width:var(--workbench-panel-width);min-width:0;height:100%;flex:0 0 var(--workbench-panel-width);overflow:hidden;background:#fff;border:1px solid rgba(52,66,77,.18);border-radius:7px;box-shadow:0 2px 7px #141f291c;container-type:inline-size}.workbench-panel.is-flex-panel{width:100%;flex:1 1 0}.workbench-panel.is-board{background:#26333d}.workbench-panel.is-board>.board-page,.workbench-panel.is-inbox>.inbox-panel,.workbench-panel.is-planner>.planner-page{position:absolute;inset:0;width:100%;height:100%}.workbench-panel.is-board>.board-page{left:0}.workbench-panel.is-inbox>.inbox-panel{z-index:1;border:0;box-shadow:none}.workbench-panel.is-planner>.planner-page{min-width:0}.workbench-panel-loading{height:100%;display:flex;align-items:center;justify-content:center;gap:8px;color:#68747d;background:#f3f5f6;font-size:12px}.workbench-resizer{position:relative;width:12px;height:100%;flex:0 0 12px;display:grid;place-items:center;cursor:col-resize;touch-action:none;outline:0}.workbench-resizer:before{content:"";position:absolute;inset:0 3px;border-radius:4px;transition:background .12s ease}.workbench-resizer>span{position:relative;width:2px;height:44px;background:#aab4bb;border-radius:2px;transition:height .12s ease,background .12s ease}.workbench-resizer:hover:before,.workbench-resizer:focus-visible:before{background:#2878d01f}.workbench-resizer:hover>span,.workbench-resizer:focus-visible>span{height:64px;background:#2878d0}.workbench-dock{position:fixed;z-index:46;bottom:12px;left:50%;min-height:42px;display:flex;align-items:center;gap:3px;padding:4px;color:#44515a;background:#fffffff0;border:1px solid rgba(61,75,86,.2);border-radius:7px;box-shadow:0 10px 28px #121c2533,0 2px 6px #121c251a;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);transform:translate(-50%)}.workbench-dock>button{height:34px;min-width:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;color:#58656e;background:transparent;border:1px solid transparent;border-radius:5px;font-size:12px;font-weight:720;white-space:nowrap;transition:color .12s ease,background .12s ease,border-color .12s ease,transform .12s ease}.workbench-dock>button:hover:not(:disabled){color:#235f50;background:#e8f1ee}.workbench-dock>button:active:not(:disabled){transform:translateY(1px)}.workbench-dock>button[aria-checked=true]{color:#155d4b;background:#dcece7;border-color:#a9cbc0}.workbench-dock>button:disabled{cursor:default;opacity:.56}.workbench-dock-separator{width:1px;height:22px;margin:0 2px;background:#d5dcdf}.workbench-switcher-layer{position:fixed;z-index:160;inset:var(--topbar-height) 0 0;display:grid;place-items:end center;padding:12px 12px 64px}.workbench-switcher-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#131b222e;border:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.workbench-board-switcher{min-width:0;display:flex;flex-direction:column;overflow:hidden;color:#334049;background:#fff}.workbench-board-switcher.is-floating{position:relative;width:min(620px,calc(100vw - 24px));height:min(640px,calc(100vh - var(--topbar-height) - 88px));border:1px solid #cbd3d8;border-radius:8px;box-shadow:0 24px 70px #0a12194f,0 4px 14px #0a121929}.workbench-board-switcher.is-pinned{position:absolute;inset:0}.workbench-board-switcher>h2{margin:0;padding:15px 16px 6px;color:#26333c;font-size:15px;letter-spacing:0}.workbench-switcher-search{min-height:51px;display:flex;align-items:center;gap:6px;padding:8px}.workbench-board-switcher.is-floating .workbench-switcher-search{padding-right:12px;padding-left:12px}.workbench-switcher-search>label{min-width:0;height:35px;flex:1;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;padding:0 7px;color:#77838b;background:#f5f7f8;border:1px solid #bbc5cb;border-radius:5px}.workbench-switcher-search>label:focus-within{color:#2878d0;background:#fff;border-color:#2878d0;box-shadow:0 0 0 2px #2878d01f}.workbench-switcher-search input{min-width:0;height:100%;padding:0;color:#334049;background:transparent;border:0;outline:0;font-size:12px}.workbench-switcher-search>button{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;padding:0;color:#59666f;background:#f3f5f6;border:1px solid #ccd4d8;border-radius:5px}.workbench-switcher-search>button:hover{color:#23634f;background:#e4efeb;border-color:#a7c4ba}.workbench-switcher-tabs{min-height:39px;display:flex;align-items:end;gap:3px;padding:0 9px;overflow-x:auto;border-bottom:1px solid #dce2e5;scrollbar-width:none}.workbench-switcher-tabs::-webkit-scrollbar{display:none}.workbench-switcher-tabs>button{height:34px;max-width:160px;flex:0 0 auto;overflow:hidden;padding:0 9px;color:#68747c;background:transparent;border:0;border-bottom:2px solid transparent;font-size:12px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.workbench-switcher-tabs>button:hover{color:#334149;background:#f0f3f4}.workbench-switcher-tabs>button[aria-selected=true]{color:#1c6653;border-bottom-color:#277a63}.workbench-switcher-body{min-height:0;flex:1;overflow-y:auto;padding:10px}.workbench-board-switcher.is-floating .workbench-switcher-body{padding:12px 16px 16px}.workbench-switcher-body section>h3{margin:0 0 8px;color:#68757d;font-size:12px;font-weight:800;text-transform:uppercase}.workbench-board-results{display:grid;gap:6px}.workbench-board-results.is-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workbench-switcher-board{position:relative;min-width:0;height:55px;overflow:hidden;background:#f7f8f9;border:1px solid #d8dfe3;border-radius:6px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}.workbench-switcher-board:hover{background:#fff;border-color:#9fb8c7;box-shadow:0 4px 12px #14232e1a;transform:translateY(-1px)}.workbench-switcher-board.is-active{background:#e8f2ef;border-color:#78aa9b;box-shadow:inset 3px 0 #277a63}.workbench-switcher-board-main{width:100%;height:100%;min-width:0;display:grid;grid-template-columns:57px minmax(0,1fr);align-items:center;gap:8px;padding:5px 31px 5px 5px;color:#34414a;text-align:left;background:transparent;border:0}.workbench-switcher-board-main>span:first-child{width:57px;height:41px;display:grid;place-items:center;color:#fff;background-position:center;background-size:cover;border-radius:4px;box-shadow:inset 0 0 0 1px #121f2a24}.workbench-switcher-board-main>span:nth-child(2){min-width:0;display:grid;gap:3px}.workbench-switcher-board-main strong,.workbench-switcher-board-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-switcher-board-main strong{font-size:12px}.workbench-switcher-board-main small{color:#78848c;font-size:12px}.workbench-switcher-star{position:absolute;top:50%;right:6px;width:25px;height:25px;display:grid;place-items:center;padding:0;color:#8b969d;background:transparent;border:0;border-radius:4px;transform:translateY(-50%)}.workbench-switcher-star:hover{color:#9a7318;background:#fff3cd}.workbench-switcher-star:has(svg[fill]:not([fill=none])){color:#a57811}.workbench-workspace-group{margin-top:11px;border-top:1px solid #e0e5e7}.workbench-workspace-group>button{width:100%;min-width:0;height:37px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:5px;padding:0 4px;color:#4e5b64;text-align:left;background:transparent;border:0;font-size:12px;font-weight:750}.workbench-workspace-group>button:hover{color:#225f50;background:#edf3f1}.workbench-workspace-group>button svg{transition:transform .12s ease}.workbench-workspace-group>button[aria-expanded=true] svg{transform:rotate(90deg)}.workbench-workspace-group>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-workspace-group>button small{min-width:20px;color:#89939a;text-align:right}.workbench-switcher-empty{min-height:130px;display:grid;place-items:center;color:#89949b;font-size:12px}@container (max-width: 900px){.workbench-panel.is-board .board-header{gap:7px;padding-right:9px;padding-left:9px}.workbench-panel.is-board .board-title-cluster{min-width:90px;flex:1}.workbench-panel.is-board .board-title-input{width:100%;font-size:15px}.workbench-panel.is-board .workspace-name,.workbench-panel.is-board .board-members,.workbench-panel.is-board .board-automation-button,.workbench-panel.is-board .board-power-up-button,.workbench-panel.is-board .board-header-actions>.glass-button:not(.board-menu-button){display:none}.workbench-panel.is-board .board-header-actions>.glass-command{width:34px;min-width:34px;flex:0 0 34px;padding:0;font-size:0}.workbench-panel.is-board .board-header-actions>.glass-command span{display:none}.workbench-panel.is-board .board-header-actions>.share-button{width:34px;min-width:34px;flex:0 0 34px;padding:0}.workbench-panel.is-board .board-header-actions>.share-button span{display:none}.workbench-panel.is-board .board-menu-button{min-width:34px;flex:0 0 34px}}@container (max-width: 620px){.workbench-panel.is-board .board-power-ups-command,.workbench-panel.is-board .board-automation-command,.workbench-panel.is-board .board-visibility-command{display:none}.workbench-panel.is-board .board-title-input{font-size:14px}.workbench-panel.is-planner .planner-toolbar{min-height:91px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:46px 39px;gap:0 6px;padding:0 8px}.workbench-panel.is-planner .planner-title-block{grid-column:1;grid-row:1}.workbench-panel.is-planner .planner-title-block>span{display:none}.workbench-panel.is-planner .planner-navigation{grid-column:1 / -1;grid-row:2;justify-content:center;border-top:1px solid #eef1f2}.workbench-panel.is-planner .planner-toolbar-actions{grid-column:2;grid-row:1}.workbench-panel.is-planner .planner-workspace{display:block}.workbench-panel.is-planner .planner-main-stage{width:100%;height:100%}.workbench-panel.is-planner .planner-timeline-header-grid,.workbench-panel.is-planner .planner-timeline-body-grid{min-width:660px}.workbench-panel.is-planner .planner-due-tray{position:absolute;z-index:18;right:0;bottom:0;left:0;height:min(55%,470px);border-top:1px solid #cbd6df;border-left:0;box-shadow:0 -14px 36px #0d182438}.workbench-panel.is-planner .planner-popover{right:0;max-width:calc(100cqw - 16px)}.workbench-panel.is-planner .planner-custom-range{flex-wrap:wrap;gap:4px 7px;padding:6px 8px}}html[data-theme=dark] .unified-workbench{background:#171d21}html[data-theme=dark] .board-experience-loading{color:#aeb8bc;background:#171d21}html[data-theme=dark] .workbench-panel{background:#252c31;border-color:#465158;box-shadow:0 2px 8px #0000004d}html[data-theme=dark] .workbench-panel-loading{color:#aeb8bc;background:#20272b}html[data-theme=dark] .workbench-resizer>span{background:#5e6a71}html[data-theme=dark] .workbench-resizer:hover:before,html[data-theme=dark] .workbench-resizer:focus-visible:before{background:#70b0cf24}html[data-theme=dark] .workbench-dock{color:#dbe2e5;background:#262d32f2;border-color:#505c62;box-shadow:0 12px 32px #0006}html[data-theme=dark] .workbench-dock>button{color:#b9c3c8}html[data-theme=dark] .workbench-dock>button:hover:not(:disabled){color:#d9eee7;background:#33413d}html[data-theme=dark] .workbench-dock>button[aria-checked=true]{color:#d5eee6;background:#354740;border-color:#58776c}html[data-theme=dark] .workbench-dock-separator{background:#515b60}html[data-theme=dark] .workbench-switcher-scrim{background:#05090c6b}html[data-theme=dark] .workbench-board-switcher{color:#e0e6e8;background:#252c31}html[data-theme=dark] .workbench-board-switcher.is-floating{border-color:#4b575d}html[data-theme=dark] .workbench-board-switcher>h2{color:#edf1f2}html[data-theme=dark] .workbench-switcher-search>label{color:#aab5ba;background:#20272b;border-color:#536067}html[data-theme=dark] .workbench-switcher-search input{color:#edf1f2}html[data-theme=dark] .workbench-switcher-search>button{color:#c3ccd0;background:#30383d;border-color:#536067}html[data-theme=dark] .workbench-switcher-tabs{border-color:#465158}html[data-theme=dark] .workbench-switcher-tabs>button{color:#aeb9bd}html[data-theme=dark] .workbench-switcher-tabs>button:hover{color:#e2e8ea;background:#30383d}html[data-theme=dark] .workbench-switcher-tabs>button[aria-selected=true]{color:#c4e7db;border-color:#69a892}html[data-theme=dark] .workbench-switcher-board{background:#2b3338;border-color:#465158}html[data-theme=dark] .workbench-switcher-board:hover{background:#313a3f;border-color:#66767e}html[data-theme=dark] .workbench-switcher-board.is-active{background:#30423c;border-color:#5c8174;box-shadow:inset 3px 0 #69a892}html[data-theme=dark] .workbench-switcher-board-main{color:#e5eaec}html[data-theme=dark] .workbench-switcher-board-main small{color:#a5b0b5}html[data-theme=dark] .workbench-switcher-star{color:#aab4b9}html[data-theme=dark] .workbench-workspace-group{border-color:#465158}html[data-theme=dark] .workbench-workspace-group>button{color:#d4dcdf}html[data-theme=dark] .workbench-workspace-group>button:hover{color:#d9eee7;background:#33413d}@media(max-width:760px){.workbench-shell .topbar-inbox-button,.workbench-shell .topbar-planner-button{display:none}.unified-workbench{padding:0}.unified-workbench-panels{display:block}.workbench-panel-group{display:none}.workbench-panel-group.is-flex-group{width:100%;min-width:0;display:flex}.workbench-panel{border:0;border-radius:0;box-shadow:none}.workbench-resizer{display:none}.workbench-dock{bottom:8px;min-height:40px}.workbench-dock>button{width:38px;min-width:38px;height:32px;padding:0}.workbench-dock>button>span{display:none}.workbench-dock-separator{height:20px}.workbench-switcher-layer{place-items:stretch;padding:0}.workbench-board-switcher.is-floating{width:100%;height:100%;border:0;border-radius:0;box-shadow:none}.workbench-switcher-scrim{display:none}.workbench-board-switcher.is-floating .workbench-switcher-body{padding-right:10px;padding-left:10px}.workbench-board-results.is-grid{grid-template-columns:minmax(0,1fr)}}html[data-theme=dark] .advanced-checklist-title,html[data-theme=dark] .advanced-checklist-item-title{color:#e0e6e8}html[data-theme=dark] .advanced-checklist-title:hover:not(:disabled),html[data-theme=dark] .advanced-checklist-item:hover,html[data-theme=dark] .advanced-checklist-item-title:hover:not(:disabled){background:#30383d}html[data-theme=dark] .advanced-checklist-title-editor input,html[data-theme=dark] .advanced-checklist-item-editor>input,html[data-theme=dark] .advanced-checklist-add>input,html[data-theme=dark] .advanced-checklist-popover,html[data-theme=dark] .advanced-checklist-confirm,html[data-theme=dark] .due-editor input[type=datetime-local],html[data-theme=dark] .due-editor select{color:#e2e8ea;background:#252c31;border-color:#526067}html[data-theme=dark] .advanced-checklist-item-toolbar>button:not(.primary-small):not(.secondary-small):not(.icon-button),html[data-theme=dark] .advanced-checklist-due{color:#c4cdd1;background:#394248}html[data-theme=dark] .member-picker-options>button{color:#dce3e5}html[data-theme=dark] .member-picker-options>button:hover,html[data-theme=dark] .member-picker-options>button.is-selected{background:#33453f}html[data-theme=dark] .item-actions-popover>button{color:#dce3e5}html[data-theme=dark] .item-actions-popover>button:hover{background:#374147}html[data-theme=dark] .due-editor input:disabled,html[data-theme=dark] .due-editor select:disabled{color:#89959a;background:#1f2529}html[data-theme=dark] .advanced-checklist-due.is-soon{color:#f2d381;background:#51451f}html[data-theme=dark] .advanced-checklist-due.is-overdue{color:#f0aaa6;background:#54312f}html[data-theme=dark] .advanced-checklist-confirm p,html[data-theme=dark] .due-editor-note,html[data-theme=dark] .member-picker-options small{color:#a0acb1}html[data-theme=dark] .home-shell,html[data-theme=dark] .home-view{color:#d5dcdf;background:#20262a}html[data-theme=dark] .home-navigation nav>button,html[data-theme=dark] .home-workspace-link,html[data-theme=dark] .home-workspace-subnav>button,html[data-theme=dark] .home-links-section>button{color:#bec8cc}html[data-theme=dark] .home-navigation nav>button:hover,html[data-theme=dark] .home-workspace-link:hover,html[data-theme=dark] .home-workspace-subnav>button:hover,html[data-theme=dark] .home-links-section>button:hover{background:#30393d}html[data-theme=dark] .home-navigation>nav>button.is-active,html[data-theme=dark] .home-workspace-link.is-active,html[data-theme=dark] .home-workspace-subnav>button.is-active{color:#c9eee1;background:#30453e}html[data-theme=dark] .home-workspace-navigation,html[data-theme=dark] .home-feed-header,html[data-theme=dark] .home-section,html[data-theme=dark] .home-side-column>section,html[data-theme=dark] .home-workspace-profile{border-color:#414b50}html[data-theme=dark] .home-feed-header h1,html[data-theme=dark] .home-section-heading h2,html[data-theme=dark] .home-workspace-profile-copy h1{color:#edf1f2}html[data-theme=dark] .home-feed-header span,html[data-theme=dark] .home-workspace-navigation>p,html[data-theme=dark] .home-side-column h2{color:#a5b0b5}html[data-theme=dark] .home-section-heading span{color:#c1cbcf;background:#3b454a}html[data-theme=dark] .home-workspace-profile-copy p{color:#a5b0b5}html[data-theme=dark] .home-workspace-profile-copy>div>span{color:#c7d0d3;background:#3a4449}html[data-theme=dark] .home-workspace-profile-copy>div>.home-workspace-plan{color:#ddc4f2;background:#49375a}html[data-theme=dark] .home-workspace-edit{color:#c5ced1;background:#2a3236;border-color:#4b585e}html[data-theme=dark] .home-workspace-edit:hover{color:#c9eee1;background:#33453f;border-color:#587d70}html[data-theme=dark] .home-empty{color:#a8b3b7;border-color:#526067}html[data-theme=dark] .home-up-next-card,html[data-theme=dark] .home-checklist-items,html[data-theme=dark] .home-highlight{color:#dce3e5;background:#282f34;border-color:#465158}html[data-theme=dark] .home-card-open{color:#dce3e5}html[data-theme=dark] .home-card-open:hover,html[data-theme=dark] .home-checklist-items>div:hover{background:#30383d}html[data-theme=dark] .home-card-copy strong,html[data-theme=dark] .home-checklist-items button,html[data-theme=dark] .home-highlight-body{color:#e0e6e8}html[data-theme=dark] .home-card-copy small,html[data-theme=dark] .home-card-copy>span,html[data-theme=dark] .home-checklist-items button span,html[data-theme=dark] .home-highlight header span,html[data-theme=dark] .home-side-empty{color:#9eaaaf}html[data-theme=dark] .home-card-context,html[data-theme=dark] .home-checklist-items>div{border-color:#414b50}html[data-theme=dark] .home-card-context>span,html[data-theme=dark] .home-item-due{color:#c7d0d3;background:#3a4449}html[data-theme=dark] .home-card-context>span.is-overdue,html[data-theme=dark] .home-item-due.is-overdue{color:#f0aaa6;background:#54312f}html[data-theme=dark] .home-card-actions>button,html[data-theme=dark] .home-inline-reply{color:#b7c2c6}html[data-theme=dark] .home-card-actions>button:hover:not(:disabled),html[data-theme=dark] .home-inline-reply:hover{color:#c9eee1;background:#33453f}html[data-theme=dark] .home-reply-form{background:#22292d;border-color:#465158}html[data-theme=dark] .home-reply-form textarea{color:#e3e9eb;background:#1d2327;border-color:#526067}html[data-theme=dark] .home-highlight-location{color:#8bc5b2}html[data-theme=dark] .home-board-links>div:hover{background:#30393d}html[data-theme=dark] .home-board-link{color:#d6dee1}html[data-theme=dark] .home-board-link small{color:#9ba7ac}html[data-theme=dark] .home-board-star:hover{background:#3c474c}html[data-theme=dark] .workspace-view,html[data-theme=dark] .workspace-loading{color:#d7dee1;background:#20262a}html[data-theme=dark] .workspace-header,html[data-theme=dark] .workspace-collection-board,html[data-theme=dark] .workspace-collection-popover,html[data-theme=dark] .workspace-collection-dialog{color:#dce3e5;background:#282f34;border-color:#465158}html[data-theme=dark] .workspace-header,html[data-theme=dark] .workspace-nav,html[data-theme=dark] .workspace-collection-popover>header,html[data-theme=dark] .workspace-collection-dialog>header{border-color:#414b50}html[data-theme=dark] .workspace-nav,html[data-theme=dark] .workspace-board-controls{background:#252d31;border-color:#414b50}html[data-theme=dark] .workspace-heading h1,html[data-theme=dark] .workspace-section-heading h2,html[data-theme=dark] .workspace-collection-options strong,html[data-theme=dark] .workspace-collection-dialog>header strong{color:#e6ebed}html[data-theme=dark] .workspace-heading p,html[data-theme=dark] .workspace-section-heading p,html[data-theme=dark] .workspace-board-controls label,html[data-theme=dark] .workspace-collection-options>p{color:#9fabb0}html[data-theme=dark] .workspace-nav>button{color:#bec8cc}html[data-theme=dark] .workspace-nav>button:hover{color:#d6eee6;background:#303b37}html[data-theme=dark] .workspace-nav>button.is-active{color:#c9eee1;background:#30453e}html[data-theme=dark] .workspace-board-controls select,html[data-theme=dark] .workspace-board-search>div,html[data-theme=dark] .workspace-collection-dialog input{color:#e1e7e9;background:#1e2529;border-color:#526067}html[data-theme=dark] .workspace-new-board{color:#a8b3b7;background:#2a3236;border-color:#526067}html[data-theme=dark] .workspace-board-collections>div>button{color:#bfe3d7;background:#30443d;border-color:#47675c}html[data-theme=dark] .workspace-board-add-collection{color:#b1bdc1}html[data-theme=dark] .workspace-board-add-collection:hover,html[data-theme=dark] .workspace-collection-options>div>button:first-child:hover{color:#d4ebe3;background:#33413d}html[data-theme=dark] .workspace-collection-options>div>button:first-child{color:#dce3e5}html[data-theme=dark] .workspace-collection-options>div>button:first-child>span{background:#22292d;border-color:#68767e}html[data-theme=dark] .workspace-collection-options>div>button:first-child>span.is-checked{background:#4f8f7b;border-color:#4f8f7b}html[data-theme=dark] .workspace-collection-create{color:#c6e8dc;background:#30443d;border-color:#47675c}html[data-theme=dark] .workspace-collection-dialog footer>button:not(.workspace-primary){color:#c3cdd1;background:#282f34;border-color:#526067}html[data-theme=dark] .workspace-empty{color:#a2adb2;border-color:#414b50}html[data-theme=dark] .workspace-empty>button{color:#c3cdd1;background:#282f34;border-color:#526067}html[data-theme=dark] .workspace-billing-lock,html[data-theme=dark] .board-billing-lock{color:#ead99f;background:#423a24;border-color:#6b5d31}html[data-theme=dark] .workspace-billing-lock p,html[data-theme=dark] .board-billing-lock span{color:#c7b77f}html[data-theme=dark] .workspace-billing-lock>button,html[data-theme=dark] .board-billing-lock>button{background:#846d2c}html[data-theme=dark] .workspace-billing-heading,html[data-theme=dark] .workspace-billing-subscription{border-color:#414b50}html[data-theme=dark] .workspace-billing-heading h2,html[data-theme=dark] .workspace-billing-plan h3,html[data-theme=dark] .workspace-billing-usage h3,html[data-theme=dark] .workspace-billing-subscription h3,html[data-theme=dark] .workspace-billing-state strong{color:#e4eaec}html[data-theme=dark] .workspace-billing-heading p,html[data-theme=dark] .workspace-billing-plan header p,html[data-theme=dark] .workspace-billing-usage header p,html[data-theme=dark] .workspace-billing-note,html[data-theme=dark] .workspace-billing-subscription>p{color:#9fabb0}html[data-theme=dark] .workspace-billing-plan,html[data-theme=dark] .workspace-billing-usage{color:#dce3e5;background:#282f34;border-color:#465158;box-shadow:none}html[data-theme=dark] .workspace-billing-cycle,html[data-theme=dark] .workspace-billing-subscription>div>span{background:#22292d;border-color:#465158}html[data-theme=dark] .workspace-billing-cycle>button{color:#aeb9bd}html[data-theme=dark] .workspace-billing-cycle>button.is-selected{color:#d6e9ef;background:#374148;box-shadow:none}html[data-theme=dark] .workspace-billing-price strong,html[data-theme=dark] .workspace-billing-subscription strong,html[data-theme=dark] .workspace-billing-usage-rows strong{color:#e2e8ea}html[data-theme=dark] .workspace-billing-price p,html[data-theme=dark] .workspace-billing-usage-rows span,html[data-theme=dark] .workspace-billing-subscription small{color:#a2aeb3}html[data-theme=dark] .workspace-billing-calculation{color:#bde4d6;background:#2c413a;border-color:#426158}html[data-theme=dark] .workspace-billing-calculation.is-chargeable,html[data-theme=dark] .workspace-billing-usage-total{color:#b8dce8;background:#293c43;border-color:#405962}html[data-theme=dark] .workspace-billing-usage-total strong{color:#b9dfec}html[data-theme=dark] .workspace-billing-usage-rows,html[data-theme=dark] .workspace-billing-usage-rows>div{border-color:#414b50}html[data-theme=dark] .workspace-billing-actions>button:not(.workspace-primary){color:#c5d0d4;background:#282f34;border-color:#526067}html[data-theme=dark] .workspace-billing-actions>button.is-danger:not(.workspace-primary){color:#efbbb6;background:#3d2d2c;border-color:#694442}html[data-theme=dark] .workspace-billing-alert.is-locked,html[data-theme=dark] .workspace-invite-locked{color:#e2ce8d;background:#3c3623;border-color:#65592f}html[data-theme=dark] .workspace-billing-alert.is-warning{color:#e6b3af;background:#452d2c;border-color:#694442}html[data-theme=dark] .workspace-billing-cycle-dialog>header,html[data-theme=dark] .workspace-billing-cycle-dialog>footer,html[data-theme=dark] .workspace-billing-preview-breakdown,html[data-theme=dark] .workspace-billing-preview-breakdown>div{border-color:#465158}html[data-theme=dark] .workspace-billing-cycle-dialog>header strong,html[data-theme=dark] .workspace-billing-preview-breakdown strong,html[data-theme=dark] .workspace-billing-preview-meta strong{color:#e3e9eb}html[data-theme=dark] .workspace-billing-cycle-dialog>p:not([class]),html[data-theme=dark] .workspace-billing-preview-breakdown span,html[data-theme=dark] .workspace-billing-preview-note{color:#a4b0b5}html[data-theme=dark] .workspace-billing-cycle-direction span{color:#b4bfc3;background:#22292d;border-color:#465158}html[data-theme=dark] .workspace-billing-cycle-direction strong{color:#c2e8dc;background:#30443d;border-color:#47675c}html[data-theme=dark] .workspace-billing-preview-breakdown>div.is-total{background:#293c43;border-color:#405962}html[data-theme=dark] .workspace-billing-preview-breakdown>div.is-total span,html[data-theme=dark] .workspace-billing-preview-breakdown>div.is-total strong{color:#c0e3ef}html[data-theme=dark] .workspace-billing-preview-meta>div{color:#b6dbe7;background:#22292d;border-color:#465158}html[data-theme=dark] .workspace-billing-preview-meta small{color:#a3afb4}html[data-theme=dark] .workspace-billing-preview-assurance{color:#bfe1d5;background:#2d403a;border-color:#426158}html[data-theme=dark] .workspace-billing-preview-warning{color:#e2ce8d;background:#3c3623;border-color:#65592f}html[data-theme=dark] .workspace-billing-preview-error{color:#e6b3af;background:#452d2c;border-color:#694442}html[data-theme=dark] .workspace-billing-cycle-dialog>footer>button:not(.workspace-primary){color:#c5d0d4;background:#282f34;border-color:#526067}.workspace-power-ups-panel{width:min(900px,100%);min-width:0;display:grid;align-content:start;gap:18px;margin:0 auto}.workspace-power-ups-state{min-height:260px;place-items:center;align-content:center;gap:8px;color:#77858c;text-align:center}.workspace-power-ups-state strong{color:#354249;font-size:14px}.workspace-power-ups-state p{max-width:520px;margin:0;color:#7d8a90;font-size:12px;line-height:1.5}.workspace-power-ups-state>button{min-height:33px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:#fff;background:#347c65;border:0;border-radius:5px;font-size:12px;font-weight:780}.workspace-power-ups-heading{min-height:66px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding-bottom:15px;border-bottom:1px solid #d5dfe1}.workspace-power-ups-heading>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#2f715d;border-radius:6px}.workspace-power-ups-heading>div{min-width:0;display:grid;gap:4px}.workspace-power-ups-heading h2{margin:0;color:#303d45;font-size:16px}.workspace-power-ups-heading p{margin:0;color:#7d8a90;font-size:12px}.workspace-power-ups-list{min-width:0;display:grid;border-top:1px solid #d5dfe1}.workspace-power-up-row{min-width:0;min-height:68px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 4px;border-bottom:1px solid #d5dfe1}.workspace-power-up-row:hover{background:#ffffff8f}.workspace-power-up-icon,.workspace-power-up-dialog-icon{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;color:#fff;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff24}.workspace-power-up-dialog-icon{width:28px;height:28px}.workspace-power-up-row>div{min-width:0;display:grid;gap:3px}.workspace-power-up-row strong{overflow:hidden;color:#354249;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-power-up-row small{color:#7c898f;font-size:12px}.workspace-power-up-row>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#3d6256;background:#e5efec;border:1px solid #c7dad4;border-radius:5px;font-size:12px;font-weight:760;white-space:nowrap}.workspace-power-up-row>button:hover{color:#245441;background:#d9e9e4}.workspace-power-ups-empty{min-height:250px;display:grid;place-items:center;align-content:center;gap:10px;color:#87949a;text-align:center}.workspace-power-ups-empty h3{max-width:500px;margin:0;color:#59666d;font-size:14px;font-weight:720}.workspace-power-up-dialog-layer{position:fixed;inset:0;z-index:520;display:grid;place-items:center;padding:16px;background:#181f226b}.workspace-power-up-dialog{width:min(420px,100%);max-height:min(640px,calc(100vh - 32px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;color:#3b484f;background:#fff;border:1px solid #ccd7da;border-radius:7px;box-shadow:0 18px 52px #1621263d}.workspace-power-up-dialog>header{min-width:0;min-height:52px;display:grid;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid #d8e0e2}.workspace-power-up-dialog>header strong{overflow:hidden;color:#344149;font-size:14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.workspace-power-up-dialog>header .icon-button{width:30px;height:30px}.workspace-power-up-board-list{min-height:0;max-height:420px;overflow-y:auto;padding:6px 10px}.workspace-power-up-board-list>button{width:100%;min-height:46px;display:grid;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:5px 7px;color:#3c494f;background:transparent;border:0;border-bottom:1px solid #e0e6e8;font-size:12px;text-align:left}.workspace-power-up-board-list>button:hover{background:#f1f5f4}.workspace-power-up-board-list>button>span{width:28px;height:28px;background-position:center;background-size:cover;border-radius:4px;box-shadow:inset 0 0 0 1px #141f241f}.workspace-power-up-board-list>button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-power-up-board-list>button svg{color:#839096}.workspace-power-up-dialog>footer{display:grid;gap:7px;padding:10px;background:#f4f6f6;border-top:1px solid #d8e0e2}.workspace-power-up-dialog>footer>button,.workspace-power-up-confirm>button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;color:#fff;background:#347c65;border:1px solid #286b56;border-radius:5px;font-size:12px;font-weight:780}.workspace-power-up-dialog>footer>button.danger,.workspace-power-up-confirm>button.danger{color:#a63e39;background:transparent;border-color:#d9aaa6}.workspace-power-up-dialog>footer>button.danger:hover,.workspace-power-up-confirm>button.danger:hover{color:#fff;background:#ae443f;border-color:#ae443f}.workspace-power-up-dialog button:disabled{cursor:default;opacity:.58}.workspace-power-up-confirm{min-height:175px;display:grid;align-content:center;gap:17px;padding:22px}.workspace-power-up-confirm p{margin:0;color:#59686f;font-size:12px;line-height:1.65;text-align:center}@media(max-width:760px){.workspace-power-ups-panel{gap:14px}.workspace-power-ups-heading{min-height:58px;grid-template-columns:32px minmax(0,1fr);gap:8px;padding-bottom:12px}.workspace-power-ups-heading>span{width:32px;height:32px}.workspace-power-ups-heading h2{font-size:14px}.workspace-power-up-row{grid-template-columns:34px minmax(0,1fr);gap:8px;padding:9px 2px}.workspace-power-up-icon{width:32px;height:32px}.workspace-power-up-row>button{grid-column:2;justify-self:start}.workspace-power-up-dialog-layer{align-items:end;padding:8px}.workspace-power-up-dialog{max-height:min(680px,calc(100vh - 16px))}}html[data-theme=dark] .workspace-power-ups-state strong,html[data-theme=dark] .workspace-power-ups-heading h2,html[data-theme=dark] .workspace-power-up-row strong,html[data-theme=dark] .workspace-power-ups-empty h3,html[data-theme=dark] .workspace-power-up-dialog>header strong{color:#e4eaec}html[data-theme=dark] .workspace-power-ups-heading,html[data-theme=dark] .workspace-power-ups-list,html[data-theme=dark] .workspace-power-up-row,html[data-theme=dark] .workspace-power-up-dialog>header,html[data-theme=dark] .workspace-power-up-board-list>button,html[data-theme=dark] .workspace-power-up-dialog>footer{border-color:#414b50}html[data-theme=dark] .workspace-power-up-row:hover,html[data-theme=dark] .workspace-power-up-board-list>button:hover{background:#30383d}html[data-theme=dark] .workspace-power-up-row>button{color:#c6e8dc;background:#30443d;border-color:#47675c}html[data-theme=dark] .workspace-power-up-dialog{color:#dce3e5;background:#282f34;border-color:#4a565d}html[data-theme=dark] .workspace-power-up-board-list>button{color:#dce3e5}html[data-theme=dark] .workspace-power-up-dialog>footer{background:#22292d}html[data-theme=dark] .workspace-power-up-confirm p{color:#bac5c9}.workspace-export-panel{width:min(980px,100%);min-width:0;display:grid;align-content:start;gap:22px;margin:0 auto}.workspace-export-loading,.workspace-export-failure{min-height:260px;place-items:center;align-content:center;gap:8px;color:#77858c;text-align:center}.workspace-export-failure strong{color:#354249;font-size:14px}.workspace-export-failure p{max-width:540px;margin:0;color:#7d8a90;font-size:12px;line-height:1.5}.workspace-export-failure button{min-height:33px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:#fff;background:#347c65;border:0;border-radius:5px;font-size:12px;font-weight:780}.workspace-export-heading{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:15px;border-bottom:1px solid #d5dfe1}.workspace-export-heading>div{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px}.workspace-export-heading>div>span{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#315f78;border-radius:6px}.workspace-export-heading>div>div{min-width:0;display:grid;gap:4px}.workspace-export-heading h2{margin:0;color:#303d45;font-size:16px}.workspace-export-heading p{margin:0;color:#7d8a90;font-size:12px;line-height:1.45}.workspace-export-heading>button{min-width:136px;flex:0 0 auto}.workspace-export-option{display:grid;gap:10px;padding:15px;background:#fff;border:1px solid #d7e0e2;border-radius:6px;box-shadow:0 1px 3px #1c2a310d}.workspace-export-option>label{min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;color:#3f4d55;cursor:pointer}.workspace-export-option input{width:16px;height:16px;margin:0;accent-color:#347c65}.workspace-export-option input:disabled{cursor:default;opacity:.6}.workspace-export-option label>span{min-width:0;display:grid;gap:3px}.workspace-export-option strong{font-size:12px}.workspace-export-option small,.workspace-export-option>p{color:#7b888f;font-size:12px;line-height:1.5}.workspace-export-option>p{margin:0;padding:9px 10px;color:#5d6e77;background:#edf3f5;border-left:3px solid #4f7f94;border-radius:4px}.workspace-export-history{min-width:0;display:grid;align-content:start}.workspace-export-history>header{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #d2dcdf}.workspace-export-history h3{margin:0;color:#344149;font-size:14px}.workspace-export-history>header>span{display:inline-flex;align-items:center;gap:5px;color:#67777e;font-size:12px}.workspace-export-history>div{min-width:0;display:grid}.workspace-export-row{min-width:0;min-height:78px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 5px;border-bottom:1px solid #dbe3e5}.workspace-export-row:hover{background:#ffffff94}.workspace-export-status-icon{width:32px;height:32px;display:grid;place-items:center;color:#526b76;background:#e4ecef;border-radius:6px}.workspace-export-row.is-ready .workspace-export-status-icon{color:#2d725c;background:#dfeee9}.workspace-export-row.is-failed .workspace-export-status-icon{color:#a44c47;background:#f6e7e5}.workspace-export-row-copy{min-width:0;display:grid;gap:4px}.workspace-export-row-copy>div{min-width:0;display:flex;align-items:center;gap:7px}.workspace-export-row-copy strong{min-width:0;overflow:hidden;color:#344149;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-export-row-copy p,.workspace-export-row-copy small{margin:0;color:#7e8b92;font-size:12px;line-height:1.45}.workspace-export-status{min-height:20px;display:inline-flex;align-items:center;padding:0 6px;color:#486371;background:#e4edf0;border-radius:4px;font-size:11px;font-weight:780;white-space:nowrap}.workspace-export-status.is-processing{color:#775c25;background:#f5edda}.workspace-export-status.is-ready{color:#2c6a56;background:#dfeee8}.workspace-export-status.is-failed{color:#963f3b;background:#f5e4e2}.workspace-export-error{color:#a14743!important}.workspace-export-download{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#fff;background:#347c65;border:1px solid #296a55;border-radius:5px;font-size:12px;font-weight:790;text-decoration:none;white-space:nowrap}.workspace-export-download:hover{color:#fff;background:#286b56}.workspace-export-wait{color:#8a969c;font-size:12px;white-space:nowrap}.workspace-export-empty{min-height:180px;display:grid;place-items:center;align-content:center;gap:7px;color:#829096;text-align:center}.workspace-export-empty strong{color:#4f5d64;font-size:12px}.workspace-export-empty p{max-width:430px;margin:0;font-size:12px;line-height:1.5}@media(max-width:760px){.workspace-export-panel{gap:16px}.workspace-export-heading{align-items:flex-start;min-height:58px;padding-bottom:12px}.workspace-export-heading>div{grid-template-columns:32px minmax(0,1fr);gap:8px}.workspace-export-heading>div>span{width:32px;height:32px}.workspace-export-heading h2{font-size:14px}.workspace-export-heading>button{width:34px;min-width:34px;padding:0;overflow:hidden;font-size:0}.workspace-export-option{padding:12px}.workspace-export-row{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:10px 2px}.workspace-export-status-icon{width:29px;height:29px}.workspace-export-download,.workspace-export-wait{grid-column:2;justify-self:start}}html[data-theme=dark] .workspace-export-failure strong,html[data-theme=dark] .workspace-export-heading h2,html[data-theme=dark] .workspace-export-history h3,html[data-theme=dark] .workspace-export-row-copy strong,html[data-theme=dark] .workspace-export-empty strong{color:#e4eaec}html[data-theme=dark] .workspace-export-heading,html[data-theme=dark] .workspace-export-history>header,html[data-theme=dark] .workspace-export-row{border-color:#414b50}html[data-theme=dark] .workspace-export-option{color:#dce3e5;background:#282f34;border-color:#465158;box-shadow:none}html[data-theme=dark] .workspace-export-option>p{color:#bdc9cd;background:#2d393e;border-left-color:#5f8da2}html[data-theme=dark] .workspace-export-row:hover{background:#252d31}html[data-theme=dark] .workspace-export-status-icon{color:#c0ccd0;background:#374247}html[data-theme=dark] .workspace-export-row.is-ready .workspace-export-status-icon{color:#bce7d8;background:#30443d}html[data-theme=dark] .workspace-export-row.is-failed .workspace-export-status-icon{color:#f0aaa6;background:#54312f}html[data-theme=dark] .workspace-export-status{color:#bfd2da;background:#35464d}html[data-theme=dark] .workspace-export-status.is-processing{color:#efd69c;background:#514629}html[data-theme=dark] .workspace-export-status.is-ready{color:#bce7d8;background:#30443d}html[data-theme=dark] .workspace-export-status.is-failed{color:#f0aaa6;background:#54312f}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.workspace-content.is-views{overflow:hidden;padding:0}.workspace-views-panel{width:100%;height:100%;min-height:0;display:grid;grid-template-columns:174px minmax(0,1fr);overflow:hidden;background:#f7f8f8}.workspace-views-loading{height:100%;display:grid;place-items:center;align-content:center;gap:8px;color:#76848a;font-size:14px}.workspace-views-loading>button{min-height:32px;padding:0 10px;color:#fff;background:#2c725c;border:1px solid #235e4b;border-radius:5px;font-size:12px;font-weight:760}.workspace-views-sidebar{min-width:0;min-height:0;overflow:hidden;background:#eef2f2;border-right:1px solid #d6dfe1}.workspace-views-sidebar>header{height:48px;display:flex;align-items:center;padding:0 13px;color:#46545b;border-bottom:1px solid #d8e0e2;font-size:14px}.workspace-views-sidebar nav{height:calc(100% - 48px);display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:8px}.workspace-views-sidebar nav>button{min-width:0;min-height:36px;display:grid;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:7px;padding:0 8px;color:#56646b;background:transparent;border:0;border-radius:5px;font-size:12px;text-align:left}.workspace-views-sidebar nav>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-views-sidebar nav>button:hover{color:#2c604f;background:#e1e9e7}.workspace-views-sidebar nav>button.is-active{color:#215b48;background:#d7e7e1;box-shadow:inset 3px 0 #2f765f;font-weight:780}.workspace-views-sidebar nav>button>svg:last-child{color:#839097}.workspace-view-stage{min-width:0;min-height:0;display:grid;grid-template-rows:54px minmax(0,1fr);overflow:hidden}.workspace-view-toolbar{min-width:0;height:54px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;background:#fff;border-bottom:1px solid #d8e0e2}.workspace-view-title{min-width:0;display:flex;align-items:center;gap:8px;color:#35434a}.workspace-view-title>svg{flex:0 0 auto;color:#2d725c}.workspace-view-title>strong,.workspace-view-title>input{min-width:0;max-width:min(38vw,430px);overflow:hidden;color:#2c383e;background:transparent;border:1px solid transparent;border-radius:4px;outline:0;font-family:inherit;font-size:14px;font-weight:800;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.workspace-view-title>input{width:min(38vw,430px);height:32px;padding:0 6px}.workspace-view-title>input:not(:read-only):hover{border-color:#d4dcde}.workspace-view-title>input:not(:read-only):focus{background:#fff;border-color:#53917d;box-shadow:0 0 0 2px #30765f1f}.workspace-view-title>span{min-width:24px;height:20px;display:grid;place-items:center;padding:0 6px;color:#65737a;background:#edf1f2;border-radius:10px;font-size:12px;font-weight:760}.workspace-view-actions{min-width:0;display:flex;align-items:center;gap:6px}.workspace-view-visibility{position:relative}.workspace-view-visibility>button{min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;color:#536168;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:760}.workspace-view-visibility>button>span{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-view-visibility>button:hover:not(:disabled),.workspace-view-visibility>button[aria-expanded=true]{color:#2a6653;background:#edf4f1;border-color:#a9c4ba}.workspace-view-visibility>button:disabled{cursor:default;opacity:.72}.workspace-view-visibility-menu{position:absolute;z-index:54;top:37px;right:0;width:min(292px,calc(100vw - 24px));display:grid;gap:3px;padding:6px;color:#354249;background:#fff;border:1px solid #cbd5d8;border-radius:6px;box-shadow:0 12px 30px #1a262c33}.workspace-view-visibility-menu>button{min-height:54px;display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:7px 8px;color:#536168;background:transparent;border:0;border-radius:4px;text-align:left}.workspace-view-visibility-menu>button:hover,.workspace-view-visibility-menu>button.is-active{color:#2a6653;background:#edf4f1}.workspace-view-visibility-menu>button>span{min-width:0;display:grid;gap:3px}.workspace-view-visibility-menu strong{font-size:12px}.workspace-view-visibility-menu small{color:#7b878d;font-size:11px;line-height:1.35}.workspace-view-filter-button,.workspace-view-save{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;color:#536168;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:760}.workspace-view-filter-button{position:relative;width:34px;padding:0}.workspace-view-filter-button>span{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;display:grid;place-items:center;padding:0 4px;color:#fff;background:#b9584c;border:2px solid #fff;border-radius:9px;font-size:11px}.workspace-view-filter-button:hover,.workspace-view-filter-button.is-active{color:#265f4d;background:#e8f0ed;border-color:#a9c4ba}.workspace-view-save{color:#fff;background:#2c725c;border-color:#235e4b}.workspace-view-save:hover:not(:disabled){background:#245f4d}.workspace-view-more-host{position:relative}.workspace-view-more-menu{position:absolute;z-index:52;top:37px;right:0;width:164px;padding:5px;background:#fff;border:1px solid #cbd5d8;border-radius:6px;box-shadow:0 12px 30px #1a262c33}.workspace-view-more-menu>button{width:100%;min-height:33px;display:flex;align-items:center;gap:7px;padding:0 8px;color:#9c4743;background:transparent;border:0;border-radius:4px;font-size:12px;text-align:left}.workspace-view-more-menu>button:hover{color:#fff;background:#ad4d48}.workspace-view-body{position:relative;min-width:0;min-height:0;overflow:hidden;background:#fff}.workspace-view-filters{position:absolute;z-index:45;inset:0 0 0 auto;width:min(330px,94vw);display:grid;grid-template-rows:47px minmax(0,1fr) 48px;color:#37444b;background:#fff;border-left:1px solid #cbd5d8;box-shadow:-12px 0 30px #1d292f29}.workspace-view-filters>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px 0 13px;border-bottom:1px solid #dce3e5}.workspace-view-filters>header>div{display:flex;align-items:center;gap:7px}.workspace-view-filters>header strong{font-size:14px}.workspace-view-filter-scroll{min-height:0;overflow-y:auto}.workspace-filter-section{padding:12px;border-bottom:1px solid #e0e6e8}.workspace-filter-section h3{display:flex;align-items:center;gap:7px;margin:0 0 8px;color:#66747b;font-size:12px;font-weight:800;text-transform:uppercase}.workspace-filter-section>small{display:block;margin-top:6px;color:#88949a;font-size:11px;text-align:right}.workspace-filter-options{display:grid;gap:2px}.workspace-filter-options.board-options{max-height:190px;overflow-y:auto}.workspace-filter-option{min-width:0;min-height:31px;display:grid;grid-template-columns:17px auto minmax(0,1fr);align-items:center;gap:7px;padding:0 6px;color:#46545b;border-radius:4px;cursor:pointer;font-size:12px}.workspace-filter-option:hover{background:#eef3f2}.workspace-filter-option input{width:15px;height:15px;accent-color:#2d745d}.workspace-filter-option>i{width:20px;height:11px;background:#aab5b9;border:1px solid rgba(31,43,49,.12);border-radius:3px}.workspace-filter-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-filter-search{height:34px;display:flex;align-items:center;gap:7px;padding:0 8px;color:#7f8b91;background:#f7f9f9;border:1px solid #ccd6d9;border-radius:5px}.workspace-filter-search input{min-width:0;flex:1;color:#344149;background:transparent;border:0;outline:0;font-size:12px}.workspace-view-filters>footer{display:flex;align-items:center;justify-content:flex-end;padding:0 11px;border-top:1px solid #dce3e5}.workspace-view-filters>footer>button{min-height:31px;display:flex;align-items:center;gap:6px;padding:0 8px;color:#607078;background:#fff;border:1px solid #ccd6d9;border-radius:5px;font-size:12px;font-weight:750}.workspace-table-scroll{width:100%;height:100%;overflow:auto}.workspace-view-table{width:100%;min-width:810px;table-layout:fixed;border-collapse:collapse;color:#354249}.workspace-view-table th{position:sticky;z-index:4;top:0;height:42px;padding:0 10px;color:#6b787f;background:#f7f9f9;border-bottom:1px solid #ccd6d9;font-size:12px;font-weight:800;text-align:left}.workspace-view-table th:nth-child(1){width:35%}.workspace-view-table th:nth-child(2){width:18%}.workspace-view-table th:nth-child(3),.workspace-view-table th:nth-child(4){width:15%}.workspace-view-table th:nth-child(5){width:17%}.workspace-view-table th>button{min-height:30px;display:flex;align-items:center;gap:5px;padding:0;color:inherit;background:transparent;border:0;font:inherit}.workspace-view-table th>button svg{transition:transform .14s ease}.workspace-view-table th>button svg.is-asc{color:#2b705a;transform:rotate(180deg)}.workspace-view-table th>button svg.is-desc{color:#2b705a}.workspace-view-table td{height:49px;padding:6px 10px;overflow:hidden;background:#fff;border-bottom:1px solid #e0e6e8;vertical-align:middle}.workspace-view-table tbody tr:hover td{background:#f8fafa}.workspace-table-card-cell{min-width:0;display:grid;grid-template-columns:24px 26px minmax(0,1fr);align-items:center;gap:7px}.workspace-table-complete{width:24px;height:24px;display:grid;place-items:center;padding:0;color:#7d898f;background:transparent;border:0;border-radius:50%}.workspace-table-complete:hover:not(:disabled){color:#2c735b;background:#e4efeb}.workspace-table-complete.is-complete{color:#fff;background:#2f7a60}.workspace-table-complete:disabled{opacity:.55}.workspace-board-swatch{width:26px;height:17px;display:block;background:#59727c;border:1px solid rgba(31,43,49,.15);border-radius:4px}.workspace-table-card-title{min-width:0;overflow:hidden;padding:4px 0;color:#303d44;background:transparent;border:0;font-size:12px;font-weight:730;text-align:left;text-overflow:ellipsis;white-space:nowrap}.workspace-table-card-title:hover{color:#21634e;text-decoration:underline}.workspace-view-table td>select,.workspace-view-table td>input[type=datetime-local]{width:100%;height:31px;min-width:0;padding:0 7px;color:#45535a;background:transparent;border:1px solid transparent;border-radius:4px;outline:0;font-size:12px}.workspace-view-table td>select:hover:not(:disabled),.workspace-view-table td>input:hover:not(:disabled),.workspace-view-table td>select:focus,.workspace-view-table td>input:focus{background:#fff;border-color:#bfcbd0}.workspace-view-table td>small{display:none}.workspace-table-cell-button{width:100%;min-height:31px;display:flex;align-items:center;padding:0 4px;background:transparent;border:1px solid transparent;border-radius:4px}.workspace-table-cell-button:hover:not(:disabled){background:#eef3f2;border-color:#d5dfdc}.workspace-table-labels,.workspace-table-members{min-width:0;display:flex;align-items:center}.workspace-table-labels>i{width:24px;height:10px;margin-right:3px;background:#aab5b9;border-radius:3px}.workspace-table-members>i{width:24px;height:24px;display:grid;place-items:center;overflow:hidden;margin-left:-5px;color:#fff;background:#59727c;border:2px solid #fff;border-radius:50%;font-size:11px;font-style:normal;font-weight:800}.workspace-table-members>i:first-child{margin-left:0}.workspace-table-members img{width:100%;height:100%;object-fit:cover}.workspace-table-labels em,.workspace-table-members em{color:#6f7c82;font-size:11px;font-style:normal}.workspace-view-empty{min-height:190px;display:grid;place-items:center;align-content:center;gap:8px;color:#8a969b;font-size:12px}.workspace-calendar-shell{position:relative;height:100%;min-height:0;display:grid;grid-template-rows:47px minmax(0,1fr);overflow:hidden}.workspace-calendar-toolbar{min-width:0;display:grid;grid-template-columns:minmax(130px,1fr) auto 86px;align-items:center;gap:10px;padding:0 11px;background:#f8f9f9;border-bottom:1px solid #d5dddf}.workspace-calendar-toolbar>strong{overflow:hidden;color:#3c494f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-calendar-toolbar>div{display:flex;align-items:center;gap:4px}.workspace-calendar-toolbar button,.workspace-calendar-toolbar select{height:31px;color:#536169;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:740}.workspace-calendar-toolbar button:not(.icon-button){padding:0 9px}.workspace-calendar-toolbar select{width:86px;padding:0 8px}.workspace-calendar-grid{min-width:720px;min-height:0;height:100%;display:grid;grid-template-columns:repeat(7,minmax(100px,1fr));grid-template-rows:28px repeat(6,minmax(88px,1fr));overflow:auto;background:#dce3e5;gap:1px}.workspace-calendar-grid.mode-week{grid-template-rows:28px minmax(360px,1fr)}.workspace-calendar-grid.mode-day{min-width:0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.workspace-calendar-weekday{display:grid;place-items:center;color:#718087;background:#f6f8f8;font-size:11px;font-weight:800;text-transform:uppercase}.workspace-calendar-day{min-width:0;min-height:0;overflow:hidden;background:#fff}.workspace-calendar-day.is-outside{background:#f6f8f8}.workspace-calendar-day.is-over{background:#e5f1ed;box-shadow:inset 0 0 0 2px #4a8b75}.workspace-calendar-day>header{height:28px;display:flex;align-items:center;justify-content:flex-end;padding:0 7px;color:#58666d;font-size:12px;font-weight:780}.workspace-calendar-day.is-today>header span{min-width:23px;height:23px;display:grid;place-items:center;color:#fff;background:#31765f;border-radius:50%}.workspace-calendar-day>div{max-height:calc(100% - 28px);display:grid;align-content:start;gap:3px;overflow-y:auto;padding:0 4px 5px}.workspace-calendar-event{min-width:0;min-height:30px;display:grid;grid-template-columns:5px 35px minmax(0,1fr);align-items:center;gap:5px;overflow:hidden;padding:0 6px 0 0;color:#354249;background:#eef2f2;border:1px solid #d3dcde;border-radius:4px;text-align:left}.workspace-calendar-event:hover{background:#e5eeeb;border-color:#b7cbc4}.workspace-calendar-event.is-dragging{opacity:.35}.workspace-calendar-event.is-overlay{min-width:220px;box-shadow:0 10px 24px #1d2a3038}.workspace-calendar-event>i{width:5px;height:100%;min-height:28px;background:#4f8e78}.workspace-calendar-event>span{color:#6d7a81;font-size:11px}.workspace-calendar-event>strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workspace-calendar-event>small{grid-column:2 / -1;overflow:hidden;color:#748188;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.workspace-calendar-shell>.calendar-empty{position:absolute;inset:47px 0 0;pointer-events:none}.workspace-view-dialog,.workspace-view-cell-dialog{width:min(440px,100%);max-height:calc(100vh - 36px);overflow:auto;color:#354249;background:#fff;border:1px solid #cbd5d8;border-radius:7px;box-shadow:0 20px 54px #16212747}.workspace-view-dialog>header,.workspace-view-cell-dialog>header{min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px 0 14px;border-bottom:1px solid #dce3e5}.workspace-view-dialog>header>div,.workspace-view-cell-dialog>header>div{display:flex;align-items:center;gap:7px}.workspace-view-dialog>header strong,.workspace-view-cell-dialog>header strong{font-size:14px}.workspace-view-dialog>label{display:grid;gap:6px;margin:14px;color:#647179;font-size:12px;font-weight:760}.workspace-view-dialog>label input{height:36px;padding:0 9px;color:#344149;background:#fff;border:1px solid #c2cdd0;border-radius:5px;outline:0;font-size:12px}.workspace-view-dialog fieldset{display:grid;gap:6px;margin:0 14px;padding:0;border:0}.workspace-view-dialog legend{margin-bottom:6px;color:#647179;font-size:12px;font-weight:760}.workspace-view-dialog fieldset>label{min-height:49px;display:grid;grid-template-columns:18px 17px minmax(0,1fr);align-items:center;gap:7px;padding:5px 9px;background:#f7f9f9;border:1px solid #d6dfe1;border-radius:5px}.workspace-view-dialog fieldset input{accent-color:#2d735c}.workspace-view-dialog fieldset span{display:grid;gap:3px}.workspace-view-dialog fieldset strong{font-size:12px}.workspace-view-dialog fieldset small{color:#7c898f;font-size:11px}.workspace-view-dialog>footer{display:flex;justify-content:flex-end;gap:7px;padding:14px}.workspace-view-dialog>footer>button{min-height:33px;padding:0 10px;color:#536169;background:#fff;border:1px solid #cbd5d8;border-radius:5px;font-size:12px;font-weight:760}.workspace-view-cell-dialog{width:min(390px,100%)}.workspace-view-cell-dialog>div{max-height:min(430px,calc(100vh - 120px));display:grid;gap:3px;overflow-y:auto;padding:9px}.workspace-view-cell-dialog>div>p{margin:25px 0;color:#879399;font-size:12px;text-align:center}@media(max-width:900px){.workspace-views-panel{grid-template-columns:150px minmax(0,1fr)}.workspace-view-title>input{width:28vw}.workspace-view-table th:nth-child(1){width:31%}.workspace-view-table th:nth-child(2){width:20%}.workspace-view-table th:nth-child(5){width:19%}}@media(max-width:760px){.workspace-views-panel{grid-template-columns:minmax(0,1fr);grid-template-rows:44px minmax(0,1fr)}.workspace-views-sidebar{border-right:0;border-bottom:1px solid #d6dfe1}.workspace-views-sidebar>header{display:none}.workspace-views-sidebar nav{height:44px;flex-direction:row;gap:3px;overflow-x:auto;overflow-y:hidden;padding:5px 7px;scrollbar-width:none}.workspace-views-sidebar nav>button{min-width:max-content;min-height:34px;grid-template-columns:16px auto 11px;padding:0 8px}.workspace-views-sidebar nav>button.is-active{box-shadow:inset 0 -2px #2f765f}.workspace-view-stage{grid-template-rows:49px minmax(0,1fr)}.workspace-view-toolbar{height:49px;padding:0 7px}.workspace-view-title{gap:5px}.workspace-view-title>svg{display:none}.workspace-view-title>strong,.workspace-view-title>input{max-width:30vw;font-size:14px}.workspace-view-title>input{width:30vw;padding:0 3px}.workspace-view-title>span{display:none}.workspace-view-actions{gap:4px}.workspace-view-visibility>button{width:31px;min-height:31px;justify-content:center;padding:0}.workspace-view-visibility>button>span,.workspace-view-visibility>button>svg:last-child{display:none}.workspace-view-save{width:34px;padding:0;overflow:hidden;font-size:0}.workspace-view-filters{position:fixed;z-index:180;top:var(--topbar-height);width:min(360px,100vw)}.workspace-table-scroll{overscroll-behavior-x:contain}.workspace-calendar-toolbar{grid-template-columns:minmax(95px,1fr) auto 62px;gap:5px;padding:0 6px}.workspace-calendar-toolbar select{width:62px}.workspace-view-dialog,.workspace-view-cell-dialog{width:100vw;max-height:calc(100vh - var(--topbar-height));border-right:0;border-bottom:0;border-left:0;border-radius:7px 7px 0 0}}@media(max-width:430px){.workspace-view-title>strong,.workspace-view-title>input{max-width:26vw}.workspace-view-title>input{width:26vw}.workspace-view-visibility{display:none}.workspace-calendar-toolbar>strong{font-size:12px}.workspace-calendar-toolbar button:not(.icon-button){padding:0 6px}}html[data-theme=dark] .workspace-views-panel,html[data-theme=dark] .workspace-view-body,html[data-theme=dark] .workspace-table-scroll,html[data-theme=dark] .workspace-calendar-shell{color:#d8e0e3;background:#20262a}html[data-theme=dark] .workspace-views-sidebar,html[data-theme=dark] .workspace-calendar-toolbar{background:#252d31;border-color:#414b50}html[data-theme=dark] .workspace-views-sidebar>header,html[data-theme=dark] .workspace-views-sidebar{border-color:#414b50}html[data-theme=dark] .workspace-views-sidebar>header,html[data-theme=dark] .workspace-views-sidebar nav>button{color:#bfc9cd}html[data-theme=dark] .workspace-views-sidebar nav>button:hover{color:#d5ebe4;background:#303a3d}html[data-theme=dark] .workspace-views-sidebar nav>button.is-active{color:#c9eee1;background:#30453e}html[data-theme=dark] .workspace-view-toolbar,html[data-theme=dark] .workspace-view-filters,html[data-theme=dark] .workspace-view-dialog,html[data-theme=dark] .workspace-view-cell-dialog,html[data-theme=dark] .workspace-view-more-menu,html[data-theme=dark] .workspace-view-visibility-menu{color:#dce3e5;background:#282f34;border-color:#465158}html[data-theme=dark] .workspace-view-toolbar,html[data-theme=dark] .workspace-view-filters>header,html[data-theme=dark] .workspace-view-filters>footer,html[data-theme=dark] .workspace-view-dialog>header,html[data-theme=dark] .workspace-view-cell-dialog>header,html[data-theme=dark] .workspace-filter-section{border-color:#414b50}html[data-theme=dark] .workspace-view-title,html[data-theme=dark] .workspace-view-title>strong,html[data-theme=dark] .workspace-view-title>input,html[data-theme=dark] .workspace-view-filters>header strong,html[data-theme=dark] .workspace-view-dialog>header strong,html[data-theme=dark] .workspace-view-cell-dialog>header strong{color:#e6ecee}html[data-theme=dark] .workspace-view-title>span{color:#bec8cc;background:#3a4449}html[data-theme=dark] .workspace-view-visibility>button{color:#c1cbcf;background:#282f34;border-color:#526067}html[data-theme=dark] .workspace-view-visibility>button:hover:not(:disabled),html[data-theme=dark] .workspace-view-visibility>button[aria-expanded=true],html[data-theme=dark] .workspace-view-visibility-menu>button:hover,html[data-theme=dark] .workspace-view-visibility-menu>button.is-active{color:#c9eee1;background:#30453e}html[data-theme=dark] .workspace-view-visibility-menu small{color:#aeb9bd}html[data-theme=dark] .workspace-view-filter-button{color:#c1cbcf;background:#282f34;border-color:#526067}html[data-theme=dark] .workspace-view-filter-button>span{border-color:#282f34}html[data-theme=dark] .workspace-filter-section h3,html[data-theme=dark] .workspace-filter-section>small,html[data-theme=dark] .workspace-view-dialog legend,html[data-theme=dark] .workspace-view-dialog>label{color:#a7b2b6}html[data-theme=dark] .workspace-filter-option{color:#d4dcdf}html[data-theme=dark] .workspace-filter-option:hover{background:#33403d}html[data-theme=dark] .workspace-filter-search,html[data-theme=dark] .workspace-view-dialog fieldset>label{color:#d8e0e3;background:#22292d;border-color:#465158}html[data-theme=dark] .workspace-filter-search input,html[data-theme=dark] .workspace-view-dialog>label input{color:#e2e8ea;background:#1e2529;border-color:#526067}html[data-theme=dark] .workspace-view-filters>footer>button,html[data-theme=dark] .workspace-view-dialog>footer>button:not(.workspace-primary){color:#c6d0d4;background:#282f34;border-color:#526067}html[data-theme=dark] .workspace-view-table{color:#d9e1e4}html[data-theme=dark] .workspace-view-table th{color:#aeb9bd;background:#252d31;border-color:#465158}html[data-theme=dark] .workspace-view-table td{background:#20262a;border-color:#394348}html[data-theme=dark] .workspace-view-table tbody tr:hover td{background:#292f34}html[data-theme=dark] .workspace-table-card-title{color:#e0e6e8}html[data-theme=dark] .workspace-table-card-title:hover{color:#9bd2c0}html[data-theme=dark] .workspace-view-table td>select,html[data-theme=dark] .workspace-view-table td>input[type=datetime-local]{color:#d4dcdf}html[data-theme=dark] .workspace-view-table td>select:hover:not(:disabled),html[data-theme=dark] .workspace-view-table td>input:hover:not(:disabled),html[data-theme=dark] .workspace-view-table td>select:focus,html[data-theme=dark] .workspace-view-table td>input:focus{background:#1d2327;border-color:#526067}html[data-theme=dark] .workspace-table-cell-button:hover:not(:disabled){background:#33403d;border-color:#465a53}html[data-theme=dark] .workspace-table-members>i{border-color:#20262a}html[data-theme=dark] .workspace-calendar-grid{background:#414b50}html[data-theme=dark] .workspace-calendar-weekday,html[data-theme=dark] .workspace-calendar-day.is-outside{color:#a8b3b7;background:#252d31}html[data-theme=dark] .workspace-calendar-day{background:#20262a}html[data-theme=dark] .workspace-calendar-day.is-over{background:#30453e}html[data-theme=dark] .workspace-calendar-day>header{color:#bdc7cb}html[data-theme=dark] .workspace-calendar-event{color:#dce3e5;background:#30383d;border-color:#465158}html[data-theme=dark] .workspace-calendar-event:hover{background:#35453f;border-color:#507064}html[data-theme=dark] .workspace-calendar-toolbar strong{color:#dbe2e4}html[data-theme=dark] .workspace-calendar-toolbar button,html[data-theme=dark] .workspace-calendar-toolbar select{color:#ced7da;background:#282f34;border-color:#526067}html[data-theme=dark] .workspace-view-empty{color:#9da9ae}.keyboard-shortcuts-layer{position:fixed;z-index:620;inset:0;display:grid;place-items:center;padding:18px}.keyboard-shortcuts-scrim{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#0e151b99;border:0;cursor:default;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.keyboard-shortcuts-dialog{position:relative;width:min(820px,100%);max-height:min(760px,calc(100vh - 36px));display:grid;grid-template-rows:53px auto minmax(0,1fr) 43px;overflow:hidden;color:#344149;background:#fff;border:1px solid #c5ced3;border-radius:7px;box-shadow:0 24px 68px #0d161d4d}.keyboard-shortcuts-dialog>header{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px;padding:0 10px 0 15px;border-bottom:1px solid #dce3e6}.keyboard-shortcuts-dialog>header>span{width:31px;height:31px;display:grid;place-items:center;color:#286c58;background:#e4efeb;border-radius:6px}.keyboard-shortcuts-dialog>header h2{margin:0;font-size:14px;letter-spacing:0}.keyboard-shortcuts-dialog>header button{width:32px;height:32px}.keyboard-shortcuts-toggle{min-height:48px;display:flex;align-items:center;gap:9px;padding:7px 16px;color:#44525a;background:#f7f9f9;border-bottom:1px solid #e0e6e8;cursor:pointer}.keyboard-shortcuts-toggle>input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.keyboard-shortcuts-toggle>span{width:31px;height:18px;display:flex;align-items:center;padding:2px;background:#98a4aa;border-radius:10px;transition:background .14s ease}.keyboard-shortcuts-toggle>span i{width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #121c2247;transition:transform .14s ease}.keyboard-shortcuts-toggle>input:checked+span{background:#347c65}.keyboard-shortcuts-toggle>input:checked+span i{transform:translate(13px)}.keyboard-shortcuts-toggle>input:focus-visible+span{box-shadow:0 0 0 3px #2878d038}.keyboard-shortcuts-toggle>input:disabled+span{opacity:.55}.keyboard-shortcuts-toggle strong{font-size:12px}.keyboard-shortcuts-groups{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px 30px;overflow-y:auto;padding:18px 20px 22px}.keyboard-shortcuts-groups>section{min-width:0}.keyboard-shortcuts-groups h3{margin:0 0 7px;color:#66747b;font-size:12px;font-weight:800;letter-spacing:0}.keyboard-shortcuts-groups section>div{display:grid}.keyboard-shortcuts-groups article{min-width:0;min-height:34px;display:grid;grid-template-columns:minmax(98px,.78fr) minmax(0,1.22fr);align-items:center;gap:9px;border-bottom:1px solid #edf0f2}.keyboard-shortcuts-groups article>span{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.keyboard-shortcuts-dialog kbd{min-width:23px;min-height:23px;display:inline-grid;place-items:center;padding:2px 6px;color:#35434b;background:#f4f6f7;border:1px solid #bdc7cc;border-bottom-color:#9da9af;border-radius:4px;box-shadow:0 1px #aab5ba;font-family:inherit;font-size:12px;font-weight:800;line-height:1.2;white-space:nowrap}.keyboard-shortcuts-groups article p{min-width:0;margin:0;color:#4e5b63;font-size:12px;line-height:1.4}.keyboard-shortcuts-dialog>footer{display:flex;align-items:center;justify-content:center;gap:8px;color:#77848a;background:#f7f9f9;border-top:1px solid #dce3e6;font-size:12px}html[data-theme=dark] .filter-mine-toggle{color:#ced7da;background:#30383d}html[data-theme=dark] .filter-mine-toggle:hover{background:#35413e}html[data-theme=dark] .filter-mine-toggle>span{background:#242b2f;border-color:#617078}html[data-theme=dark] .filter-mine-toggle.is-active{color:#d3eee5;background:#30443d;border-color:#47675c}html[data-theme=dark] .filter-mine-toggle.is-active>span{background:#4b947b;border-color:#4b947b}html[data-theme=dark] .keyboard-shortcuts-dialog{color:#dce4e7;background:#282f34;border-color:#4b575d}html[data-theme=dark] .keyboard-shortcuts-dialog>header,html[data-theme=dark] .keyboard-shortcuts-toggle,html[data-theme=dark] .keyboard-shortcuts-dialog>footer{border-color:#465158}html[data-theme=dark] .keyboard-shortcuts-dialog>header>span{color:#bfe6d9;background:#30453e}html[data-theme=dark] .keyboard-shortcuts-dialog>header h2{color:#e6ecee}html[data-theme=dark] .keyboard-shortcuts-toggle,html[data-theme=dark] .keyboard-shortcuts-dialog>footer{color:#bdc8cc;background:#22292d}html[data-theme=dark] .keyboard-shortcuts-groups h3{color:#aab6ba}html[data-theme=dark] .keyboard-shortcuts-groups article{border-color:#3e484d}html[data-theme=dark] .keyboard-shortcuts-groups article p{color:#d0d8db}html[data-theme=dark] .keyboard-shortcuts-dialog kbd{color:#e0e7e9;background:#343d42;border-color:#5a676e;border-bottom-color:#718087;box-shadow:0 1px #718087}@media(max-width:760px){.keyboard-shortcuts-layer{align-items:end;padding:8px}.keyboard-shortcuts-dialog{width:100%;max-height:calc(100vh - 16px);grid-template-rows:51px auto minmax(0,1fr) 39px;border-radius:7px 7px 5px 5px}.keyboard-shortcuts-groups{grid-template-columns:minmax(0,1fr);gap:18px;padding:15px 13px 20px}.keyboard-shortcuts-groups article{grid-template-columns:minmax(104px,.72fr) minmax(0,1.28fr)}}.card-tile.is-bulk-selected{border-color:#0c66e4;box-shadow:0 0 0 2px #0c66e457,0 5px 16px #1118202b;cursor:pointer}.card-ai-merge-badge{width:max-content;display:flex;align-items:center;gap:4px;margin-bottom:6px;padding:3px 6px;color:#5b3e88;background:#eee8f8;border:1px solid #d4c6e8;border-radius:4px;font-size:12px;font-weight:780}.card-ai-board-badge{width:max-content;display:flex;align-items:center;gap:4px;margin-bottom:6px;padding:3px 6px;color:#245f50;background:#e5f1ed;border:1px solid #bfd9d0;border-radius:4px;font-size:12px;font-weight:780}.ai-board-header-badge{min-height:22px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#fffffff0;background:#13222d52;border:1px solid rgba(255,255,255,.16);border-radius:4px;font-size:12px;font-weight:760;white-space:nowrap}.ai-merge-detail-banner{display:flex;align-items:center;gap:10px;padding:9px 14px;color:#4d3f66;background:#f2edf8;border-bottom:1px solid #ddd2e9}.ai-merge-detail-banner>svg{flex:0 0 auto;color:#7654a7}.ai-merge-detail-banner>span{min-width:0;display:grid;gap:2px}.ai-merge-detail-banner strong{font-size:12px}.ai-merge-detail-banner small{color:#71667f;font-size:12px;line-height:1.35}.ai-merge-detail-banner>div{margin-left:auto;display:flex;gap:3px}.ai-merge-detail-banner button{width:29px;height:29px;display:grid;place-items:center;color:#695a78;background:transparent;border:1px solid transparent;border-radius:5px}.ai-merge-detail-banner button:hover:not(:disabled),.ai-merge-detail-banner button.is-selected{color:#4e2d7a;background:#e3d8f1;border-color:#bfaad8}.ai-board-card-detail-banner{color:#315e53;background:#edf5f2;border-color:#d4e5df}.ai-board-card-detail-banner>svg{color:#317e68}.ai-board-card-detail-banner small{color:#667a73}.ai-board-card-detail-banner button:hover:not(:disabled),.ai-board-card-detail-banner button.is-selected{color:#1f654f;background:#d8ebe4;border-color:#9dc9ba}.ai-board-ready-feedback{position:fixed;z-index:230;right:18px;bottom:18px;width:min(330px,calc(100vw - 24px));display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;padding:13px;color:#354149;background:#fff;border:1px solid #d2dadd;border-radius:7px;box-shadow:0 18px 52px #0c151d47}.ai-board-feedback-close{position:absolute;top:5px;right:5px;width:28px;height:28px}.ai-board-ready-icon{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:#317e68;border-radius:6px}.ai-board-ready-copy{min-width:0;display:grid;gap:3px;padding-right:22px}.ai-board-ready-copy strong{font-size:14px}.ai-board-ready-copy p{margin:0;color:#738087;font-size:12px}.ai-board-ready-actions{grid-column:1 / -1;display:flex;align-items:center;gap:4px}.ai-board-ready-actions>button:not(.ai-board-detail-toggle){width:32px;height:30px;display:grid;place-items:center;color:#65727a;background:#f0f3f3;border:1px solid #dce2e4;border-radius:5px}.ai-board-ready-actions>button:not(.ai-board-detail-toggle):hover,.ai-board-ready-actions>button.is-selected{color:#267058;background:#e0eee9;border-color:#a8cfc1}.ai-board-detail-toggle{min-height:30px;margin-left:3px;padding:0 8px;color:#326f5c;background:transparent;border:0;font-size:12px;font-weight:720}.ai-board-ready-feedback form{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding-top:6px;border-top:1px solid #e2e6e8}.ai-board-ready-feedback form textarea{grid-column:1 / -1;width:100%;resize:vertical;padding:8px;color:#354149;background:#fff;border:1px solid #aeb8bf;border-radius:5px;outline:0;font:inherit;font-size:12px;line-height:1.45}.ai-board-ready-feedback form textarea:focus{border-color:#3d8a70;box-shadow:0 0 0 2px #3d8a701f}.ai-board-ready-feedback form label{min-width:0;display:flex;align-items:center;gap:5px;color:#6d7980;font-size:12px}.ai-board-ready-feedback form .primary-small{min-height:30px}.inbox-ai-checklist{margin-top:12px;padding:11px;background:#f5f7f8;border:1px solid #d8e0e4;border-radius:6px}.inbox-ai-checklist>strong{font-size:12px}.inbox-ai-checklist ul{display:grid;gap:7px;margin:9px 0 0;padding:0;list-style:none}.inbox-ai-checklist li{display:flex;align-items:flex-start;gap:7px;color:#4e5b63;font-size:12px;line-height:1.45}.inbox-ai-checklist li>span{width:13px;height:13px;flex:0 0 auto;margin-top:1px;border:1px solid #aebbc2;border-radius:3px;background:#fff}.inbox-ai-feedback{display:grid;gap:7px;margin-top:11px;padding:10px;color:#5b496f;background:#f2edf8;border:1px solid #ddd2e9;border-radius:6px}.inbox-ai-feedback>span{display:flex;align-items:center;gap:6px}.inbox-ai-feedback>span strong{font-size:12px}.inbox-ai-feedback p{margin:0;color:#746880;font-size:12px;line-height:1.45}.inbox-ai-feedback>div{display:flex;gap:4px}.inbox-ai-feedback button{width:28px;height:27px;display:grid;place-items:center;color:#665676;background:transparent;border:1px solid #cbbdda;border-radius:5px}.inbox-ai-feedback button.is-selected{color:#4e2d7a;background:#e1d5ef;border-color:#bca5d5}html[data-theme=dark] .card-ai-merge-badge{color:#ddcef1;background:#463a55;border-color:#675577}html[data-theme=dark] .card-ai-board-badge{color:#c9e5db;background:#30483f;border-color:#47675b}html[data-theme=dark] .ai-merge-detail-banner{color:#e0d5ef;background:#393141;border-color:#55485f}html[data-theme=dark] .ai-merge-detail-banner small{color:#bdb1c8}html[data-theme=dark] .ai-board-card-detail-banner{color:#d4e7df;background:#2c3b35;border-color:#42554e}html[data-theme=dark] .ai-board-card-detail-banner small{color:#afc4bc}html[data-theme=dark] .inbox-ai-checklist{background:#242b2f;border-color:#4a555b}html[data-theme=dark] .inbox-ai-checklist li{color:#c4cdd1}html[data-theme=dark] .inbox-ai-feedback{color:#ddd0ed;background:#393141;border-color:#55485f}html[data-theme=dark] .inbox-ai-feedback p{color:#bdb1c8}.card-bulk-check,.inbox-bulk-check{position:absolute;z-index:8;display:grid;place-items:center;color:#fff;background:#0c66e4;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 5px #10263d3d}.card-bulk-check{top:5px;right:5px;width:22px;height:22px}.inbox-item{position:relative}.inbox-item.is-bulk-selected{border-color:#0c66e4;box-shadow:0 0 0 2px #0c66e447,0 4px 12px #131f2c21}.inbox-bulk-check{top:5px;right:5px;width:20px;height:20px}.inbox-item.is-bulk-selected .inbox-send{visibility:hidden}.bulk-selection-status{position:fixed;z-index:610;left:50%;bottom:62px;min-height:42px;display:flex;align-items:center;gap:5px;padding:5px 6px 5px 12px;color:#f5f8f9;background:#1f282ff7;border:1px solid rgba(255,255,255,.14);border-radius:7px;box-shadow:0 14px 36px #0a12194d;transform:translate(-50%)}.bulk-selection-status>span{display:flex;align-items:center;gap:7px;padding-right:7px;font-size:12px;font-weight:750;white-space:nowrap}.bulk-selection-status>span svg{color:#79d7b7}.bulk-selection-status>button{width:31px;height:31px;display:grid;place-items:center;padding:0;color:#dfe7e9;background:transparent;border:0;border-radius:5px}.bulk-selection-status>button:hover{color:#fff;background:#ffffff1f}.bulk-action-menu{position:absolute;right:0;bottom:calc(100% + 7px);width:190px;display:grid;gap:2px;padding:6px;color:#344149;background:#fff;border:1px solid #c7d0d5;border-radius:7px;box-shadow:0 16px 40px #0e181f3d}.bulk-action-menu>button{min-height:36px;display:flex;align-items:center;gap:9px;padding:0 10px;color:#3c4951;text-align:left;background:transparent;border:0;border-radius:5px;font-size:12px}.bulk-action-menu>button:hover:not(:disabled){color:#205f4e;background:#e9f2ef}.bulk-action-menu>button:disabled{opacity:.5}.bulk-new-badge{margin-left:auto;padding:2px 5px;color:#6c3fb3;background:#eee7fb;border-radius:4px;font-size:12px;font-weight:780}.bulk-merge-toast{position:fixed;z-index:640;right:18px;bottom:18px;width:min(390px,calc(100vw - 36px));min-height:58px;display:grid;grid-template-columns:22px minmax(0,1fr) auto 31px;align-items:center;gap:9px;padding:8px 8px 8px 12px;color:#eef5f3;background:#26343a;border:1px solid rgba(255,255,255,.15);border-radius:7px;box-shadow:0 16px 42px #0a121957}.bulk-merge-toast>svg{color:#82d8bd}.bulk-merge-toast>span{min-width:0;display:grid;gap:3px}.bulk-merge-toast strong,.bulk-merge-toast small{overflow-wrap:anywhere}.bulk-merge-toast strong{font-size:12px}.bulk-merge-toast small{color:#b9c8cb;font-size:12px;line-height:1.35}.bulk-merge-toast .icon-button{width:31px;height:31px;color:#d2dddf}.bulk-merge-toast .icon-button:hover:not(:disabled){color:#fff;background:#ffffff1a}.bulk-merge-undo{min-width:52px;min-height:31px;display:flex;align-items:center;justify-content:center;padding:0 9px;color:#152f28;background:#91dfc5;border:1px solid #a8ead4;border-radius:5px;font-size:12px;font-weight:800}.bulk-merge-undo:hover:not(:disabled){background:#b0ecd8}.bulk-merge-undo:disabled{opacity:.68}.bulk-destination-backdrop{position:fixed;z-index:625;inset:0;display:grid;place-items:center;padding:18px;background:#0c121794;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bulk-destination-dialog{width:min(430px,100%);max-height:calc(100vh - 36px);overflow-y:auto;color:#344149;background:#fff;border:1px solid #c5ced3;border-radius:7px;box-shadow:0 24px 68px #0d161d52}.bulk-destination-dialog>header{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px 0 16px;border-bottom:1px solid #dce3e6}.bulk-destination-dialog>header strong{font-size:14px}.bulk-destination-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:10px 12px 0}.bulk-destination-tabs>button{min-height:36px;display:flex;align-items:center;justify-content:center;gap:6px;color:#637079;background:#f1f4f5;border:1px solid transparent;border-radius:5px;font-size:12px;font-weight:740}.bulk-destination-tabs>button[aria-selected=true]{color:#155d4b;background:#e1eee9;border-color:#a8cabf}.bulk-destination-loading{min-height:155px;display:grid;place-items:center;color:#4b806f}.bulk-destination-form{display:grid;gap:11px;padding:16px 14px 7px}.bulk-destination-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(96px,.5fr);gap:9px}.bulk-destination-form label{min-width:0;display:grid;gap:5px;color:#68767e;font-size:12px;font-weight:760}.select-shell{position:relative;min-width:0;display:block}.select-shell select{width:100%;height:38px;padding:0 31px 0 10px;color:#344149;background:#fff;border:1px solid #bac6cc;border-radius:5px;outline:0;appearance:none;font-size:12px}.select-shell select:focus{border-color:#3f8c75;box-shadow:0 0 0 3px #3f8c7526}.select-shell svg{position:absolute;top:50%;right:9px;pointer-events:none;transform:translateY(-50%)}.bulk-destination-submit{min-height:39px;display:flex;align-items:center;justify-content:center;gap:7px;margin:8px 14px 14px;width:calc(100% - 28px);color:#fff;background:#2f7d66;border:1px solid #286b58;border-radius:5px;font-size:12px;font-weight:760}.bulk-destination-submit:hover:not(:disabled){background:#286e5a}.bulk-destination-submit:disabled{cursor:default;opacity:.55}.bulk-calendar-dialog{width:min(390px,100%)}.bulk-calendar-copy{display:flex;align-items:center;gap:11px;padding:18px 16px 11px;color:#4f5d65}.bulk-calendar-copy svg{flex:0 0 auto;color:#417e6b}.bulk-calendar-copy p{margin:0;font-size:14px;line-height:1.55}.bulk-calendar-connectors{display:grid;gap:7px;padding:0 14px 15px}.bulk-calendar-connectors>a,.bulk-calendar-connectors>button{min-height:42px;display:flex;align-items:center;gap:10px;padding:0 11px;color:#344149;background:#f7f9fa;border:1px solid #c7d1d6;border-radius:5px;text-decoration:none;font-size:12px;font-weight:730}.bulk-calendar-connectors>a:hover{color:#1c604e;background:#edf5f2;border-color:#89b6a8}.bulk-calendar-connectors>button:disabled{opacity:.55}html[data-theme=dark] .card-bulk-check,html[data-theme=dark] .inbox-bulk-check{border-color:#252c30}html[data-theme=dark] .bulk-action-menu,html[data-theme=dark] .bulk-destination-dialog{color:#dce4e7;background:#282f34;border-color:#4b575d}html[data-theme=dark] .bulk-action-menu>button{color:#d1dadd}html[data-theme=dark] .bulk-action-menu>button:hover:not(:disabled){color:#d9eee7;background:#35443f}html[data-theme=dark] .bulk-new-badge{color:#d4c2f2;background:#45385b}html[data-theme=dark] .bulk-merge-toast{color:#eef4f5;background:#20282c;border-color:#4f5c62}html[data-theme=dark] .bulk-destination-dialog>header{border-color:#465158}html[data-theme=dark] .bulk-destination-tabs>button{color:#b7c2c6;background:#22292d}html[data-theme=dark] .bulk-destination-tabs>button[aria-selected=true]{color:#d5eee6;background:#354740;border-color:#58776c}html[data-theme=dark] .bulk-destination-form label{color:#aeb9bd}html[data-theme=dark] .select-shell select{color:#e0e6e8;background:#22292d;border-color:#566269}html[data-theme=dark] .bulk-calendar-copy{color:#bdc8cc}html[data-theme=dark] .bulk-calendar-connectors>a,html[data-theme=dark] .bulk-calendar-connectors>button{color:#dce4e7;background:#22292d;border-color:#566269}.landing-page{min-height:100vh;color:#eef2f1;background:#111318}.landing-nav{position:relative;z-index:20;height:68px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:0 max(24px,calc((100vw - 1320px)/2));background:#111318;border-bottom:1px solid rgba(255,255,255,.1)}.landing-brand{display:inline-flex;align-items:center;gap:9px;color:#fff;text-decoration:none}.landing-brand>span{width:32px;height:32px;display:grid;place-items:center;color:#0f1915;background:#7ee0bd;border-radius:6px}.landing-brand strong{font-size:16px;font-weight:840}.landing-nav-links{display:flex;align-items:center;gap:25px}.landing-nav-links a,.landing-login{color:#afb8b6;text-decoration:none;font-size:14px;font-weight:690}.landing-nav-links a:hover,.landing-login:hover{color:#fff}.landing-nav-links a[aria-current=page]{color:#8de2c4}.landing-nav-actions{display:flex;align-items:center;gap:11px}.landing-language{height:34px;display:inline-flex;align-items:center;gap:2px;padding:3px;color:#9ba6a3;border:1px solid rgba(255,255,255,.13);border-radius:6px}.landing-language>svg{margin:0 4px}.landing-language button{height:26px;min-width:34px;padding:0 6px;color:#99a4a1;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:780}.landing-language button[aria-pressed=true]{color:#15211d;background:#90dfc4}.landing-nav-cta{min-height:36px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;color:#10201a;background:#82dfbf;border:1px solid #9de8cf;border-radius:5px;text-decoration:none;font-size:12px;font-weight:800;white-space:nowrap}.landing-nav-cta:hover{background:#a2ead2}.landing-hero{position:relative;min-height:calc(100svh - 112px);overflow:hidden;background:#111318;border-bottom:1px solid rgba(255,255,255,.08)}.landing-hero-copy{position:relative;z-index:5;width:min(610px,48%);min-height:calc(100svh - 112px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-left:max(24px,calc((100vw - 1320px)/2));padding:44px 10px 48px 0}.landing-hero-copy:before{position:absolute;z-index:-1;inset:0 -60px 0 -100vw;background:#111318e6;content:""}.landing-hero-copy>p{display:inline-flex;align-items:center;gap:7px;margin:0 0 14px;color:#83dcbf;font-size:12px;font-weight:800;text-transform:uppercase}.landing-hero-copy h1{margin:0;color:#fff;font-size:74px;line-height:.98;font-weight:870}.landing-hero-copy h2{max-width:555px;margin:20px 0 0;color:#c4ccca;font-size:19px;line-height:1.5;font-weight:510}.landing-hero-actions{display:flex;align-items:center;gap:10px;margin-top:26px}.landing-primary,.landing-final-band>a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 17px;color:#102019;background:#84dfbf;border:1px solid #a8ead4;border-radius:5px;text-decoration:none;font-size:14px;font-weight:830}.landing-primary:hover,.landing-final-band>a:hover{background:#a4ead2}.landing-secondary{min-height:46px;display:inline-flex;align-items:center;padding:0 15px;color:#d7dedc;border:1px solid rgba(255,255,255,.2);border-radius:5px;text-decoration:none;font-size:14px;font-weight:750}.landing-secondary:hover{color:#fff;border-color:#fff6}.landing-hero-copy>small{display:flex;align-items:center;gap:6px;margin-top:14px;color:#8f9b98;font-size:12px}.landing-hero-copy>small svg{color:#70d2b1}.landing-scene-switcher{display:flex;gap:3px;margin-top:27px;padding:3px;background:#20252a;border:1px solid rgba(255,255,255,.1);border-radius:6px}.landing-scene-switcher button{min-width:62px;height:30px;padding:0 10px;color:#929d9a;background:transparent;border:0;border-radius:4px;font-size:12px;font-weight:770}.landing-scene-switcher button[aria-selected=true]{color:#17221e;background:#e9efed}.landing-board-scene{position:absolute;z-index:1;top:7%;right:-5%;width:68%;min-width:760px;height:86%;overflow:hidden;color:#1d2926;background:#427b70;border:1px solid rgba(255,255,255,.15);border-radius:8px 0 0 8px;box-shadow:0 34px 90px #00000073;transform:perspective(1500px) rotateY(-7deg) rotateX(2deg);transform-origin:right center}.landing-board-scene>header{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;color:#f6faf8;background:#0e231d61;border-bottom:1px solid rgba(255,255,255,.12)}.landing-board-scene>header>span{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:790}.landing-board-scene>header>div{display:flex;align-items:center;gap:4px}.landing-board-scene>header i{width:24px;height:24px;display:block;background:#d57a72;border:2px solid rgba(255,255,255,.72);border-radius:50%}.landing-board-scene>header i:nth-child(2){margin-left:-8px;background:#e9b356}.landing-board-scene>header i:nth-child(3){margin-left:-8px;background:#5aa1dc}.landing-board-scene>header button{height:29px;display:flex;align-items:center;gap:5px;margin-left:6px;padding:0 8px;color:#eef7f4;background:#101b1847;border:1px solid rgba(255,255,255,.18);border-radius:5px;font-size:12px}.landing-board-columns{height:calc(100% - 52px);display:grid;grid-template-columns:repeat(3,minmax(210px,1fr));gap:12px;align-items:start;padding:17px;overflow:hidden}.landing-board-column{display:grid;gap:8px;padding:10px;color:#26312f;background:#e7ecea;border:1px solid rgba(20,36,31,.12);border-radius:7px;box-shadow:0 8px 22px #11261f26}.landing-board-column>header{height:25px;display:flex;align-items:center;justify-content:space-between;padding:0 3px}.landing-board-column>header strong{font-size:12px}.landing-board-column>header span{color:#6b7774;font-size:12px}.landing-board-column article{min-height:84px;display:grid;gap:8px;padding:10px;background:#fff;border:1px solid #d3dcda;border-radius:6px;box-shadow:0 3px 9px #192b2617;animation:landing-card-rise .42s ease both}.landing-board-column article:nth-of-type(2){animation-delay:60ms}.landing-board-column article:nth-of-type(3){animation-delay:.12s}.landing-board-column article.is-featured{border-left:3px solid #df6b62}.landing-card-labels{display:flex;gap:4px}.landing-card-labels i{width:36px;height:5px;display:block;background:#46a983;border-radius:3px}.landing-card-labels i:last-child{width:23px;background:#e4ad4e}.landing-board-column article>strong{font-size:12px;line-height:1.35}.landing-board-column article footer{min-height:18px;display:flex;align-items:center;justify-content:space-between;color:#77827f;font-size:12px}.landing-board-column article footer>span:first-child{display:flex;align-items:center;gap:3px}.landing-card-avatar{width:20px;height:20px;display:grid;place-items:center;color:#fff;background:#3f6f90;border-radius:50%;font-size:11px;font-weight:800}.landing-add-card{height:29px;padding:0 5px;color:#687572;background:transparent;border:0;border-radius:4px;font-size:12px;text-align:left}.landing-add-card:hover{background:#dce4e1}@keyframes landing-card-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.landing-feature-band,.landing-rhythm-band,.landing-calendar-band,.landing-pricing-band{padding:92px max(24px,calc((100vw - 1180px)/2))}.landing-feature-band{color:#1f2927;background:#f2f5f3}.landing-section-heading{max-width:760px}.landing-section-heading>p{margin:0 0 12px;color:#28745d;font-size:12px;font-weight:840;text-transform:uppercase}.landing-section-heading h2{margin:0;font-size:40px;line-height:1.15}.landing-section-heading>span{display:block;max-width:640px;margin-top:16px;color:#65716e;font-size:14px;line-height:1.65}.landing-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:58px;border-top:1px solid #cbd4d1;border-bottom:1px solid #cbd4d1}.landing-feature-grid article{min-width:0;min-height:220px;padding:30px 32px 30px 0;border-right:1px solid #cbd4d1}.landing-feature-grid article+article{padding-left:32px}.landing-feature-grid article:last-child{border-right:0}.landing-feature-grid article>span{color:#c45d55;font-size:12px;font-weight:820}.landing-feature-grid h3{margin:43px 0 10px;font-size:19px}.landing-feature-grid p{margin:0;color:#6d7875;font-size:14px;line-height:1.7}.landing-rhythm-band{color:#eef2f1;background:#1b2226}.landing-rhythm-band .landing-section-heading>p{color:#e88076}.landing-rhythm-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:55px;border:1px solid rgba(255,255,255,.13)}.landing-rhythm-track article{min-height:250px;padding:26px;border-right:1px solid rgba(255,255,255,.13)}.landing-rhythm-track article:last-child{border-right:0}.landing-rhythm-track article>div{display:flex;justify-content:space-between;align-items:flex-start}.landing-rhythm-track article>div>span{width:42px;height:42px;display:grid;place-items:center;color:#14201c;background:#83dbbd;border-radius:7px}.landing-rhythm-track article>div>small{color:#70807c;font-size:12px}.landing-rhythm-track strong{display:block;margin-top:47px;font-size:20px}.landing-rhythm-track p{margin:10px 0 23px;color:#9da9a6;font-size:14px;line-height:1.65}.landing-rhythm-track em{color:#e57b72;font-size:12px;font-style:normal;font-weight:800;text-transform:uppercase}.landing-activity-strip{min-height:64px;display:flex;align-items:center;justify-content:center;gap:13px;margin-top:24px;padding:10px 16px;color:#c9d2d0;background:#111719;border:1px solid rgba(255,255,255,.11);border-radius:6px}.landing-activity-strip span{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:690}.landing-activity-strip span svg{color:#76d7b5}.landing-activity-strip i{color:#65736f;font-size:12px;font-style:normal;text-transform:uppercase}.landing-use-case-band{padding:92px max(24px,calc((100vw - 1180px)/2));color:#242927;background:#f8f2ed}.landing-use-case-band .landing-section-heading>p{color:#a84d47}.landing-use-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;border-top:1px solid #d8ccc5;border-left:1px solid #d8ccc5}.landing-use-case-grid article{min-width:0;min-height:300px;padding:28px;border-right:1px solid #d8ccc5;border-bottom:1px solid #d8ccc5}.landing-use-case-grid small{color:#a84d47;font-size:12px;font-weight:820}.landing-use-case-grid h3{margin:34px 0 11px;font-size:19px}.landing-use-case-grid p{margin:0;color:#6d6864;font-size:14px;line-height:1.72}.landing-use-case-grid ul{display:grid;gap:8px;margin:24px 0 0;padding:0;list-style:none}.landing-use-case-grid li{display:flex;align-items:flex-start;gap:7px;color:#4d5854;font-size:12px;line-height:1.5}.landing-use-case-grid li svg{flex:0 0 auto;margin-top:2px;color:#2b8063}.landing-text-link{min-height:42px;display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#1f654f;text-decoration:none;font-size:13px;font-weight:820}.landing-text-link:hover{color:#123e30}.landing-calendar-band{color:#1d2925;background:#dfece7}.landing-calendar-band .landing-section-heading>p{display:flex;align-items:center;gap:7px}.landing-calendar-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px;border-top:1px solid #acc2ba;border-bottom:1px solid #acc2ba}.landing-calendar-details article{min-width:0;min-height:215px;padding:28px 31px 28px 0;border-right:1px solid #acc2ba}.landing-calendar-details article+article{padding-left:31px}.landing-calendar-details article:last-child{border-right:0}.landing-calendar-details small{color:#a44e47;font-size:12px;font-weight:820}.landing-calendar-details h3{margin:38px 0 10px;font-size:17px}.landing-calendar-details p{margin:0;color:#53645e;font-size:14px;line-height:1.72}.landing-calendar-privacy{min-height:72px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:23px;padding:14px 16px;color:#274e41;background:#ffffff7a;border:1px solid #b2c7bf}.landing-calendar-privacy>svg{color:#28745d}.landing-calendar-privacy p{margin:0;color:#4d6059;font-size:12px;line-height:1.65}.landing-calendar-privacy a{display:inline-flex;align-items:center;gap:6px;color:#1f654f;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}.landing-calendar-privacy a:hover{color:#123e30}.landing-pricing-band{color:#202925;background:#fff}.landing-pricing-table{display:grid;grid-template-columns:.8fr 1.2fr;margin-top:52px;border:1px solid #cfd7d4}.landing-pricing-table article{min-height:320px;padding:30px}.landing-pricing-table article:first-child{border-right:1px solid #cfd7d4}.landing-pricing-table article>span{width:40px;height:40px;display:grid;place-items:center;color:#28745c;background:#e2efea;border-radius:7px}.landing-pricing-table article.is-team>span{color:#8a3d38;background:#f7e4e1}.landing-pricing-table h3{margin:28px 0 25px;font-size:15px}.landing-pricing-table article>strong{display:block;font-size:38px}.landing-pricing-table article>p{margin:6px 0 0;color:#6d7875;font-size:12px}.landing-pricing-table article>small{display:block;margin-top:8px;color:#34735f;font-size:12px;font-weight:760}.landing-pricing-table ul{display:grid;gap:9px;margin:28px 0 0;padding:0;list-style:none}.landing-pricing-table li{display:flex;align-items:center;gap:7px;color:#52605c;font-size:12px}.landing-pricing-table li svg{color:#288163}.landing-pricing-action{grid-column:1 / -1;min-height:66px;display:flex;align-items:center;justify-content:flex-end;padding:10px;background:#f1f5f3;border-top:1px solid #cfd7d4}.landing-pricing-action a{min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 15px;color:#fff;background:#216b55;border-radius:5px;text-decoration:none;font-size:12px;font-weight:800}.public-faq-band{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:70px;padding:92px max(24px,calc((100vw - 1180px)/2));color:#eef2f1;background:#1b2226}.public-faq-band>header{align-self:start}.public-faq-band>header>p{margin:0 0 12px;color:#e88076;font-size:12px;font-weight:840;text-transform:uppercase}.public-faq-band>header h2{margin:0;font-size:36px;line-height:1.16}.public-faq-band>header span{display:block;margin-top:15px;color:#9ea9a6;font-size:14px;line-height:1.7}.public-faq-band>div{border-top:1px solid rgba(255,255,255,.15)}.public-faq-band article{padding:24px 0;border-bottom:1px solid rgba(255,255,255,.15)}.public-faq-band article h3{margin:0;color:#f6f8f7;font-size:16px;line-height:1.4}.public-faq-band article p{margin:9px 0 0;color:#aab4b1;font-size:14px;line-height:1.72}.landing-final-band{min-height:410px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:62px 24px;text-align:center;background:#c85951}.landing-final-band>span{width:56px;height:56px;display:grid;place-items:center;color:#b64842;background:#fff;border-radius:8px}.landing-final-band h2{max-width:760px;margin:27px 0 0;font-size:42px}.landing-final-band p{max-width:590px;margin:13px 0 24px;color:#ffe6e3;font-size:14px;line-height:1.65}.landing-final-band>a{color:#15211d;background:#fff;border-color:#fff}.landing-footer{min-height:76px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:20px;padding:0 max(24px,calc((100vw - 1180px)/2));color:#76817e;background:#111318;font-size:12px}.landing-footer strong{color:#fff;font-size:14px}.landing-footer nav{display:flex;align-items:center;gap:14px}.landing-footer nav{flex-wrap:wrap}.landing-footer nav a{color:#9ba6a3;text-decoration:none}.landing-footer nav a:hover{color:#fff}.landing-footer small{font-size:12px}.legal-page{min-height:100svh;color:#202925;background:#f4f6f5}.legal-nav{position:sticky;top:0;z-index:20;height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 980px)/2));background:#111318f7;border-bottom:1px solid rgba(255,255,255,.1)}.legal-document{width:min(780px,calc(100% - 40px));margin:0 auto;padding:66px 0 88px}.legal-back{display:inline-flex;align-items:center;gap:7px;color:#326d5a;text-decoration:none;font-size:14px;font-weight:780}.legal-document>header{margin:44px 0 54px;padding-bottom:38px;border-bottom:1px solid #ccd4d1}.legal-document>header p{margin:0 0 14px;color:#65726e;font-size:12px;font-weight:760;text-transform:uppercase}.legal-document>header h1{margin:0;color:#151b19;font-size:48px;line-height:1.04}.legal-document>header span{display:block;max-width:690px;margin-top:18px;color:#5f6d68;font-size:14px;line-height:1.75}.legal-document section{padding:0 0 31px}.legal-document section h2{margin:0 0 10px;color:#202925;font-size:18px}.legal-document section p{margin:0;color:#5c6965;font-size:14px;line-height:1.82}.legal-document>footer{margin-top:18px;padding:24px 0 0;color:#56635f;border-top:1px solid #ccd4d1;font-size:14px}.public-content-page{min-height:100svh;color:#242c29;background:#f4f6f5}.public-content-hero{min-height:520px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:76px max(24px,calc((100vw - 1180px)/2));color:#eef2f1;background:#111318;border-bottom:1px solid rgba(255,255,255,.1)}.public-content-hero>p{margin:0 0 14px;color:#83dcbf;font-size:12px;font-weight:840;text-transform:uppercase}.public-content-hero h1{max-width:920px;margin:0;color:#fff;font-size:56px;line-height:1.06}.public-content-hero>span{display:block;max-width:760px;margin-top:20px;color:#bec8c5;font-size:17px;line-height:1.65}.public-content-hero>div{display:flex;gap:10px;margin-top:28px}.public-content-sections{padding:42px max(24px,calc((100vw - 1180px)/2)) 86px;background:#f4f6f5}.public-content-sections>article{display:grid;grid-template-columns:68px minmax(0,1fr) minmax(260px,.65fr);gap:28px;padding:45px 0;border-bottom:1px solid #ccd5d1}.public-content-sections>article>small{color:#b34f48;font-size:12px;font-weight:840}.public-content-sections h2{margin:0;color:#202925;font-size:27px;line-height:1.25}.public-content-sections p{margin:12px 0 0;color:#65716d;font-size:14px;line-height:1.78}.public-content-sections ul{display:grid;align-content:start;gap:12px;margin:0;padding:0;list-style:none}.public-content-sections li{display:flex;align-items:flex-start;gap:8px;color:#42534d;font-size:13px;line-height:1.55}.public-content-sections li svg{flex:0 0 auto;margin-top:2px;color:#28745d}.public-content-footer{min-height:96px}.comparison-hero{min-height:500px}.comparison-price-band{padding:88px max(24px,calc((100vw - 1180px)/2));color:#202925;background:#e4eee9}.comparison-price-band>header{max-width:780px}.comparison-price-band>header>p{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#276d57;font-size:13px;font-weight:820;text-transform:uppercase}.comparison-price-band>header h2{margin:0;font-size:40px;line-height:1.15}.comparison-price-band>header>span{display:block;max-width:680px;margin-top:15px;color:#5f6e68;font-size:15px;line-height:1.7}.comparison-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px;overflow:hidden;background:#fff;border:1px solid #aebfb8;border-radius:8px}.comparison-price-grid article{min-width:0;min-height:300px;display:flex;flex-direction:column;align-items:flex-start;padding:34px}.comparison-price-grid article+article{border-left:1px solid #c4d1cc}.comparison-price-grid h3{margin:0;color:#34423d;font-size:18px}.comparison-price-grid strong{display:block;margin-top:42px;color:#14201c;font-size:64px;line-height:1}.comparison-price-grid p{margin:10px 0 30px;color:#5e6e68;font-size:15px;line-height:1.55}.comparison-price-grid a{min-height:38px;display:inline-flex;align-items:center;gap:7px;margin-top:auto;color:#246650;font-size:14px;font-weight:780;text-decoration:none}.comparison-price-grid a:hover{color:#123e30;text-decoration:underline}.comparison-ratio-note{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:28px;align-items:start;padding:26px 0;border-bottom:1px solid #b8c8c2}.comparison-ratio-note strong{color:#1c4f3e;font-size:20px;line-height:1.45}.comparison-ratio-note p{margin:0;color:#5b6b65;font-size:14px;line-height:1.75}.comparison-disclosure{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;margin-top:24px;padding:18px;color:#4d4844;background:#fff7f1;border:1px solid #dfc5b5;border-radius:6px}.comparison-disclosure svg{margin-top:2px;color:#a95049}.comparison-disclosure p{margin:0;font-size:14px;line-height:1.75}.comparison-method{padding-top:34px}.onboarding-modal-layer{position:fixed;z-index:700;inset:0;display:grid;place-items:center;padding:18px}.onboarding-modal-scrim{position:absolute;inset:0;background:#0c1215b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.onboarding-dialog{position:relative;width:min(500px,100%);max-height:calc(100vh - 36px);overflow-y:auto;padding:30px;color:#28332f;background:#fff;border:1px solid #cbd4d1;border-radius:8px;box-shadow:0 28px 84px #050c0a6b}.onboarding-dialog.is-setup{width:min(650px,100%)}.onboarding-close{position:absolute;top:10px;right:10px;width:32px;height:32px;display:grid;place-items:center;color:#74807c;background:transparent;border:0;border-radius:5px}.onboarding-close:hover{color:#214f40;background:#edf3f1}.onboarding-welcome-visual{height:112px;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-rows:40px 1fr;gap:8px;margin:-30px -30px 26px;padding:16px 50px 14px 18px;color:#fff;background:#276c59;overflow:hidden}.onboarding-welcome-visual>span{width:40px;height:40px;display:grid;place-items:center;background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:7px}.onboarding-welcome-visual>div{display:flex;align-items:center;gap:5px}.onboarding-welcome-visual>div i{width:52px;height:8px;background:#ffffff80;border-radius:4px}.onboarding-welcome-visual>div i:nth-child(2){width:74px;background:#ef9b70}.onboarding-welcome-visual>div i:nth-child(3){width:42px;background:#83c9e8}.onboarding-welcome-visual>section{grid-column:2;display:grid;grid-template-columns:repeat(3,minmax(70px,1fr));gap:7px}.onboarding-welcome-visual b{display:block;background:#ffffffdb;border-radius:5px 5px 0 0}.onboarding-welcome-visual b:nth-child(2){opacity:.74}.onboarding-welcome-visual b:nth-child(3){opacity:.52}.onboarding-eyebrow{margin:0 0 8px;color:#2a745c;font-size:12px;font-weight:820;text-transform:uppercase}.onboarding-dialog h1{max-width:500px;margin:0;color:#24302c;font-size:27px;line-height:1.2}.onboarding-summary{max-width:530px;margin:10px 0 0;color:#6a7672;font-size:14px;line-height:1.65}.onboarding-dialog ol{display:grid;gap:8px;margin:23px 0 0;padding:0;list-style:none}.onboarding-dialog ol li{min-height:38px;display:flex;align-items:center;gap:10px;color:#485650;font-size:12px;font-weight:690}.onboarding-dialog ol li span{width:27px;height:27px;display:grid;place-items:center;color:#21664f;background:#e3f0eb;border-radius:50%;font-size:12px;font-weight:830}.onboarding-dialog>footer,.onboarding-tour-tooltip>footer{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-top:25px;padding-top:17px;border-top:1px solid #e0e6e3}.onboarding-skip,.onboarding-back{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#66736e;background:transparent;border:0;border-radius:5px;font-size:12px;font-weight:730}.onboarding-skip{margin-right:auto}.onboarding-skip:hover,.onboarding-back:hover{color:#225e4b;background:#edf3f1}.onboarding-primary{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;color:#fff;background:#276d57;border:1px solid #1e5b48;border-radius:5px;font-size:12px;font-weight:800}.onboarding-primary:hover:not(:disabled){background:#1f604c}.onboarding-primary:disabled,.onboarding-skip:disabled,.onboarding-back:disabled{opacity:.56}.onboarding-use-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:23px}.onboarding-use-cases>button{position:relative;min-width:0;min-height:128px;display:grid;grid-template-rows:34px auto 1fr;align-content:start;gap:7px;padding:13px;color:#34423d;background:#f7f9f8;border:1px solid #d6dedb;border-radius:7px;text-align:left}.onboarding-use-cases>button[aria-checked=true]{background:#edf6f2;border-color:#4e937b;box-shadow:0 0 0 2px #357e6421}.onboarding-use-cases>button>span{width:32px;height:32px;display:grid;place-items:center;color:#2d7059;background:#deece7;border-radius:6px}.onboarding-use-cases>button strong{font-size:12px}.onboarding-use-cases>button small{color:#75817d;font-size:12px;line-height:1.45}.onboarding-use-cases>button>svg{position:absolute;top:10px;right:10px;color:#2b8063}.onboarding-fields{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;margin-top:18px}.onboarding-fields label{min-width:0;display:grid;gap:6px;color:#65726d;font-size:12px;font-weight:780}.onboarding-fields label>div{position:relative}.onboarding-fields select,.onboarding-fields input{width:100%;height:40px;min-width:0;padding:0 10px;color:#2f3c37;background:#fff;border:1px solid #bfcac6;border-radius:5px;outline:0;appearance:none;font-size:12px}.onboarding-fields select{padding-right:30px}.onboarding-fields label>div svg{position:absolute;top:12px;right:9px;pointer-events:none}.onboarding-fields select:focus,.onboarding-fields input:focus{border-color:#3c8169;box-shadow:0 0 0 3px #3c816921}.onboarding-error{margin-top:12px;padding:9px 10px;color:#8b3430;background:#fff1f0;border:1px solid #ebc8c4;border-radius:5px;font-size:12px;line-height:1.45}.onboarding-tour-layer{position:fixed;z-index:700;inset:0;pointer-events:none}.onboarding-spotlight{position:fixed;z-index:701;border:2px solid #8ce3c5;border-radius:8px;box-shadow:0 0 0 9999px #080d0fab,0 0 0 5px #8ce3c533;pointer-events:none;transition:inset .18s ease,width .18s ease,height .18s ease}.onboarding-tour-tooltip{position:fixed;z-index:702;padding:16px;color:#28342f;background:#fff;border:1px solid #c8d2ce;border-radius:7px;box-shadow:0 22px 64px #050d0a5c;pointer-events:auto}.onboarding-tour-tooltip.is-centered{top:50%;left:50%;width:min(340px,calc(100vw - 24px));transform:translate(-50%,-50%)}.onboarding-tour-tooltip>header{min-height:26px;display:grid;grid-template-columns:30px minmax(0,1fr) 28px;align-items:center;gap:7px}.onboarding-tour-tooltip>header>span{width:28px;height:28px;display:grid;place-items:center;color:#22664f;background:#dfeee8;border-radius:6px}.onboarding-tour-tooltip>header small{color:#78847f;font-size:12px;font-weight:760}.onboarding-tour-tooltip>header button{width:28px;height:28px;display:grid;place-items:center;color:#71807a;background:transparent;border:0;border-radius:5px}.onboarding-tour-tooltip h2{margin:15px 0 0;font-size:16px}.onboarding-tour-tooltip>p{margin:7px 0 0;color:#687570;font-size:12px;line-height:1.6}.onboarding-tour-tooltip>footer{margin-top:16px;padding-top:12px}@media(max-width:880px){.landing-nav{grid-template-columns:auto 1fr;gap:12px;padding:0 16px}.landing-nav-links{display:none}.landing-nav-actions{justify-self:end}.landing-login{display:none}.landing-hero-copy{width:calc(100% - 32px);min-height:calc(100svh - 112px);margin-left:16px;padding-top:30px;padding-bottom:220px}.landing-hero-copy:before{right:-16px;background:#111318c4}.landing-hero-copy h1{font-size:54px}.landing-hero-copy h2{max-width:520px;font-size:15px}.landing-board-scene{top:auto;right:-230px;bottom:-32px;width:820px;height:280px;min-width:0;opacity:.68;transform:rotate(-2deg)}.landing-board-scene>header{height:40px}.landing-board-columns{height:calc(100% - 40px);padding:10px}.landing-board-column article{min-height:58px;padding:7px}.landing-board-column article:nth-of-type(n+3){display:none}.landing-feature-grid,.landing-rhythm-track{grid-template-columns:minmax(0,1fr)}.landing-feature-grid article,.landing-feature-grid article+article{min-height:160px;padding:24px 0;border-right:0;border-bottom:1px solid #cbd4d1}.landing-feature-grid article:last-child{border-bottom:0}.landing-feature-grid h3{margin-top:24px}.landing-rhythm-track article{min-height:190px;border-right:0;border-bottom:1px solid rgba(255,255,255,.13)}.landing-rhythm-track article:last-child{border-bottom:0}.landing-rhythm-track strong{margin-top:25px}.landing-activity-strip{align-items:stretch;flex-direction:column;gap:8px}.landing-activity-strip i{margin-left:23px}.landing-use-case-grid{grid-template-columns:minmax(0,1fr)}.landing-use-case-grid article{min-height:250px}.landing-calendar-details{grid-template-columns:minmax(0,1fr)}.landing-calendar-details article,.landing-calendar-details article+article{min-height:155px;padding:24px 0;border-right:0;border-bottom:1px solid #acc2ba}.landing-calendar-details article:last-child{border-bottom:0}.landing-calendar-details h3{margin-top:22px}.landing-calendar-privacy{grid-template-columns:auto minmax(0,1fr)}.landing-calendar-privacy a{grid-column:2}.landing-pricing-table{grid-template-columns:minmax(0,1fr)}.landing-pricing-table article:first-child{border-right:0;border-bottom:1px solid #cfd7d4}.landing-pricing-action{grid-column:1}.public-faq-band{grid-template-columns:minmax(0,1fr);gap:38px}.public-content-hero{min-height:460px}.public-content-hero h1{font-size:44px}.public-content-sections>article{grid-template-columns:48px minmax(0,1fr);gap:20px}.public-content-sections ul{grid-column:2}.comparison-price-band{padding-top:72px;padding-bottom:72px}.comparison-price-grid strong{font-size:54px}.comparison-ratio-note{grid-template-columns:minmax(0,1fr);gap:12px}.public-content-footer{height:auto;min-height:120px;padding-top:18px;padding-bottom:18px}}@media(max-width:560px){.landing-nav{height:62px}.landing-language>svg{display:none}.landing-language button{min-width:38px}.landing-nav-cta{width:36px;padding:0;justify-content:center;font-size:0}.landing-hero{min-height:calc(100svh - 102px)}.landing-hero-copy{min-height:calc(100svh - 102px);padding-top:24px;padding-bottom:185px}.landing-hero-copy>p{margin-bottom:9px;font-size:12px}.landing-hero-copy h1{font-size:47px}.landing-hero-copy h2{margin-top:13px;font-size:14px;line-height:1.5}.landing-hero-actions{margin-top:17px}.landing-primary,.landing-secondary{min-height:40px;padding:0 11px;font-size:12px}.landing-scene-switcher{margin-top:14px}.landing-scene-switcher button{min-width:48px;height:27px;padding:0 7px;font-size:12px}.landing-board-scene{right:-330px;bottom:-52px;height:225px}.landing-feature-band,.landing-rhythm-band,.landing-use-case-band,.landing-calendar-band,.landing-pricing-band{padding:66px 18px}.landing-section-heading h2,.landing-final-band h2{font-size:29px}.landing-section-heading>span{font-size:14px}.landing-use-case-grid article{min-height:0;padding:23px 20px}.landing-use-case-grid h3{margin-top:24px}.landing-pricing-table article{min-height:270px;padding:23px}.public-faq-band{gap:30px;padding:66px 18px}.public-faq-band>header h2{font-size:29px}.public-content-hero{min-height:430px;padding:58px 18px}.public-content-hero h1{font-size:36px}.public-content-hero>span{font-size:14px}.public-content-hero>div{align-items:stretch;flex-direction:column;width:100%}.public-content-hero .landing-primary,.public-content-hero .landing-secondary{justify-content:center}.public-content-sections{padding:22px 18px 58px}.public-content-sections>article{grid-template-columns:minmax(0,1fr);gap:15px;padding:34px 0}.public-content-sections ul{grid-column:1}.public-content-sections h2{font-size:23px}.comparison-price-band{padding:60px 18px}.comparison-price-band>header h2{font-size:30px}.comparison-price-grid{grid-template-columns:minmax(0,1fr)}.comparison-price-grid article{min-height:250px;padding:26px 22px}.comparison-price-grid article+article{border-top:1px solid #c4d1cc;border-left:0}.comparison-price-grid strong{margin-top:30px;font-size:50px}.comparison-disclosure{padding:15px}.landing-final-band{min-height:360px;padding:48px 18px}.landing-footer{grid-template-columns:1fr auto;gap:8px 16px;padding:16px 18px}.landing-footer>span{display:none}.landing-footer nav{grid-column:1 / -1;grid-row:2;gap:13px}.legal-nav{height:62px;padding:0 16px}.legal-document{width:min(100% - 32px,780px);padding:42px 0 64px}.legal-document>header{margin:34px 0 42px;padding-bottom:30px}.legal-document>header h1{font-size:36px}.legal-document>header span{font-size:14px}.auth-page{padding:14px 13px 12px}.auth-language>svg{display:none}.auth-language button{min-width:33px;padding:0 5px}.onboarding-dialog{padding:24px 18px 18px}.onboarding-welcome-visual{margin:-24px -18px 22px;padding-right:42px}.onboarding-dialog h1{font-size:22px}.onboarding-use-cases{grid-template-columns:minmax(0,1fr)}.onboarding-use-cases>button{min-height:78px;grid-template-columns:34px minmax(0,1fr) 17px;grid-template-rows:auto auto;align-items:center}.onboarding-use-cases>button>span{grid-row:1 / 3}.onboarding-use-cases>button>svg{position:static;grid-column:3;grid-row:1 / 3}.onboarding-fields{grid-template-columns:minmax(0,1fr)}.onboarding-dialog>footer{flex-wrap:wrap}.onboarding-dialog>footer .onboarding-primary{min-width:100%;order:-1}}@media(max-width:760px){.bulk-selection-status{bottom:58px;max-width:calc(100vw - 16px)}.bulk-merge-toast{right:8px;bottom:8px;width:calc(100vw - 16px)}.bulk-destination-backdrop{align-items:end;padding:8px}.bulk-destination-dialog{width:100%;max-height:calc(100vh - 16px)}.bulk-destination-grid{grid-template-columns:minmax(0,1fr)}.card-ai-form-toggle{grid-template-columns:36px minmax(0,1fr) 18px}.card-ai-form-access,.card-ai-form-lock{display:none}.card-ai-form-body{padding-right:12px;padding-left:12px}.card-ai-form-dropzone{grid-template-columns:26px minmax(0,1fr)}.card-ai-form-dropzone em{display:none}.card-ai-form-footer{align-items:stretch;flex-direction:column}.card-ai-form-footer>button{width:100%}.card-ai-form-paywall{grid-template-columns:24px minmax(0,1fr)}.card-ai-form-paywall a{grid-column:2;justify-self:start}}@media(min-width:761px)and (max-width:1100px){.card-ai-form-access{max-width:82px}}html[data-theme=dark] .card-ai-form{background:#22282d;border-color:#48535a;box-shadow:none}html[data-theme=dark] .card-ai-form-toggle{color:#dce3e6;background:#22282d}html[data-theme=dark] .card-ai-form-toggle:hover{background:#293137}html[data-theme=dark] .card-ai-form-toggle-copy strong,html[data-theme=dark] .card-ai-form-dropzone strong,html[data-theme=dark] .card-ai-form-file strong,html[data-theme=dark] .card-ai-form-field-list strong{color:#e3e8ea}html[data-theme=dark] .card-ai-form-toggle-copy small,html[data-theme=dark] .card-ai-form-dropzone small,html[data-theme=dark] .card-ai-form-file-help,html[data-theme=dark] .card-ai-form-file small,html[data-theme=dark] .card-ai-form-field-list small,html[data-theme=dark] .card-ai-form-footer>small{color:#a8b2b7}html[data-theme=dark] .card-ai-form-body{border-color:#414b51}html[data-theme=dark] .card-ai-form-prompt,html[data-theme=dark] .card-ai-form-section-title{color:#c5ced2}html[data-theme=dark] .card-ai-form-prompt textarea{color:#edf1f2;background:#1d2327;border-color:#5d6b72}html[data-theme=dark] .card-ai-form-dropzone,html[data-theme=dark] .card-ai-form-field-list>label{color:#c5ced2;background:#293136;border-color:#4b575d}html[data-theme=dark] .card-ai-form-dropzone:hover:not(:disabled),html[data-theme=dark] .card-ai-form-dropzone.is-dragging,html[data-theme=dark] .card-ai-form-field-list>label.is-selected{background:#243b33;border-color:#528c77}html[data-theme=dark] .card-ai-form-dropzone em{color:#cae4da;background:#25322d;border-color:#527565}html[data-theme=dark] .card-ai-form-file{color:#c3cdd1;background:#2a3237;border-color:#465158}html[data-theme=dark] .card-ai-form-field-list em{color:#c2ccd0;background:#3a4449}html[data-theme=dark] .card-activity-section{border-color:#465158}html[data-theme=dark] .card-custom-control.is-ai-generated,html[data-theme=dark] .card-custom-checkbox.is-ai-generated,html[data-theme=dark] .description-section.is-ai-generated,html[data-theme=dark] .card-title-editor.is-ai-generated textarea{background:#223830;border-color:#548b78}@media print{.workbench-dock,.workbench-switcher-layer,.workbench-resizer,.bulk-selection-status,.bulk-merge-toast,.bulk-destination-backdrop,.workbench-panel:not(.is-board){display:none!important}.unified-workbench,.unified-workbench-panels,.workbench-panel-group,.workbench-panel.is-board{position:static!important;width:auto!important;height:auto!important;min-height:0!important;display:block!important;padding:0!important;overflow:visible!important;background:#fff!important;border:0!important;box-shadow:none!important}}
