:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#626262;--brand-ink:#676460;--line:#e5e1dd;--green:#746e68;background:#fff;font-family:system-ui,-apple-system,sans-serif}*{box-sizing:border-box}body{margin:0}button,textarea{font:inherit}button,a,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:1px solid var(--line);min-height:44px;color:inherit;background:#fff;border-radius:12px;padding:10px 16px}button:disabled{cursor:default;opacity:.5}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #b7b7b7}h1,h2,p{margin:0}h1{letter-spacing:-.8px;font-size:26px}h2{font-size:20px}p{line-height:1.5}.inbox-shell{max-width:1440px;height:100dvh;margin:auto;display:flex}.conversation-list{background:#fff;width:100%;overflow-y:auto}.list-header{border-bottom:1px solid var(--line);z-index:1;padding:24px 20px 20px;padding-top:max(24px,env(safe-area-inset-top));background:#fff;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.eyebrow{letter-spacing:2px;color:#777;margin-bottom:8px;font-size:10px;display:block}.list-header p{color:#777;margin-top:5px;font-size:13px}.refresh{width:44px;padding:3px;font-size:25px}.conversation-card{border-bottom:1px solid var(--line);min-height:150px;padding:20px;display:block}.conversation-card.active{border-left:3px solid var(--green);background:#eff4ed;padding-left:17px}.card-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card-top strong{overflow-wrap:anywhere;font-size:17px}.card-top time{color:#777;white-space:nowrap;font-size:11px}.identity{color:#777;margin-top:5px;font-size:12px}.preview{-webkit-line-clamp:2;color:#626262;-webkit-box-orient:vertical;margin:12px 0;font-size:14px;display:-webkit-box;overflow:hidden}.badges{flex-wrap:wrap;gap:6px;display:flex}.badge{white-space:nowrap;background:#edf0e9;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:600}.attention{color:#866323;background:#fff0cd}.overdue{color:#ab4634;background:#fbe4df}.card-meta{color:#777;margin-top:8px;font-size:11px}.empty{text-align:center;padding:70px 25px}.empty>span,.chat-placeholder>span{color:#888;font-size:48px}.empty h2{margin:18px 0 10px}.empty p{color:#777;font-size:14px}.notice{color:#777;padding:28px 20px;font-size:15px}.notice button{margin-top:15px;display:block}.chat-placeholder{display:none}.chat{background:#f7f6f2;flex-direction:column;width:100%;min-width:0;height:100dvh;display:flex}.selected .conversation-list{display:none}.chat-header{border-bottom:1px solid var(--line);padding:16px;padding-top:max(16px,env(safe-area-inset-top));background:#fff;align-items:center;gap:12px;display:flex}.chat-heading{flex:1;min-width:0}.chat-heading h2{overflow-wrap:anywhere;font-size:17px}.chat-heading p{color:#777;margin-top:4px;font-size:11px}.back{border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;min-width:44px;height:44px;font-size:23px;display:flex}.chat-header .badge{font-size:10px}.chat-state{color:#777;border-bottom:1px solid var(--line);background:#f1f3ec;padding:9px 20px;font-size:11px}.message-scroll{overscroll-behavior:contain;flex:1;padding:20px 16px;overflow:auto}.messages{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.message{overflow-wrap:anywhere;background:#fff;border:1px solid #e4e6df;border-radius:16px 16px 16px 4px;align-self:flex-start;min-width:110px;max-width:86%;padding:13px 15px}.message.outbound{background:#e5eddf;border-color:#dbe5d5;border-radius:16px 16px 4px;align-self:flex-end}.message-author{color:#777;margin-bottom:6px;font-size:10px;font-weight:600;display:block}.message p{white-space:pre-wrap;font-size:15px;line-height:1.55}.message-meta{color:#777;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;font-size:10px;display:flex}.composer{padding:14px 16px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;flex-shrink:0}.composer label{color:#777;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.composer-row{align-items:flex-end;gap:10px;display:flex}.composer textarea{resize:vertical;border:1px solid var(--line);background:#fafbf8;border-radius:12px;flex:1;min-width:0;max-height:160px;padding:12px;font-size:16px}.composer button{background:var(--green);color:#fff;border:none;padding:13px 15px}.composer small{color:#888;margin-top:8px;font-size:10px;display:block}.send-error{color:#a64332;margin-bottom:10px;font-size:13px}.sent-notice{color:var(--green);margin-bottom:10px;font-size:12px}@media (min-width:768px){.conversation-list,.selected .conversation-list{border-right:1px solid var(--line);flex-shrink:0;width:340px;display:block}.chat,.chat-placeholder{flex:1}.chat-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}.chat-placeholder h2{max-width:320px;margin:22px 0 14px;font-size:26px;line-height:1.3}.chat-placeholder p{color:#777;max-width:310px;font-size:14px}.message-scroll{padding:28px}.message{max-width:75%}.chat-header{padding-left:24px;padding-right:24px}.composer{padding:18px 24px}.back{display:none}}@media (max-width:360px){.chat-header{gap:8px;padding-left:10px;padding-right:10px}.composer-row{gap:6px}.composer button{padding:13px 10px;font-size:13px}}.context-filters{border-bottom:1px solid var(--line);gap:6px;padding:14px 20px;display:grid}.context-filters label{color:#777;font-size:11px}.context-filters select{font:inherit;border:1px solid var(--line);width:100%;min-height:44px;color:inherit;background:#fafbf8;border-radius:10px;padding:8px 10px}.context-filters select:focus-visible{outline:3px solid #b7b7b7}.account-context{color:#777;flex-wrap:wrap;gap:6px;margin-top:5px;font-size:11px;display:flex}.account-context span+span:before{content:"· "}.deleted-text{color:#777;font-style:italic}.header-location{white-space:normal}.workflow{border-top:1px solid var(--line);background:#fff;flex-shrink:0;max-height:42dvh;padding:10px 16px;font-size:12px;overflow:auto}.workflow-summary{color:#777;flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.workflow-menu summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.workflow-buttons{flex-wrap:wrap;gap:6px;display:flex}.workflow-buttons button{padding:8px 10px;font-size:12px}.workflow-panel{gap:10px;padding:12px 0;display:grid}.workflow-panel label{gap:5px;display:grid}.workflow-panel select,.workflow-panel input,.workflow-panel textarea{border:1px solid var(--line);width:100%;min-height:44px;font:inherit;color:inherit;background:#fafbf8;border-radius:8px;padding:8px}.silent-hint{color:#866323;margin-top:8px;display:block}@media (min-width:768px){.workflow{border-top:0;border-bottom:1px solid var(--line);order:-1;max-height:32dvh;padding:12px 24px}.chat-header{order:-3}.chat-state{order:-2}.workflow-menu .workflow-buttons{display:flex}.workflow-menu summary,.workflow-summary{font-size:12px}}.login-screen{place-items:center;min-height:100dvh;padding:24px;display:grid}.login-card{border:1px solid var(--line);background:#fff;border-radius:20px;gap:18px;width:100%;max-width:400px;padding:28px;display:grid}.login-card label{gap:8px;font-size:13px;display:grid}.login-card input{font:inherit;border:1px solid var(--line);border-radius:10px;width:100%;min-height:44px;padding:12px}.login-card button{background:var(--green);color:#fff}.user-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px 20px;font-size:11px;display:flex}.user-bar button{padding:8px;font-size:12px}.hours-hint{color:#866323;font-size:12px}.context-filters [hidden]{display:none}.templates-trigger{color:#626262;background:#faf9f7;border:1px solid #d8ddd6;border-radius:10px;margin-bottom:8px;padding:7px 12px}.template-sheet{color:#626262;background:#fff;border:0;border-radius:20px 20px 0 0;width:100%;max-width:600px;max-height:85dvh;margin:0 auto;padding:20px;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 12px 60px #0003}.template-sheet::backdrop{background:#17271e66}.template-sheet header{justify-content:space-between;align-items:center;gap:12px;display:flex}.template-sheet h2{margin:0;font-size:20px}.template-sheet button{color:inherit;cursor:pointer;background:#f7faf6;border:1px solid #dde3dd;border-radius:10px;padding:10px}.template-sheet button:disabled{opacity:.5;cursor:default}.template-hint{color:#777;font-size:13px}.template-sheet select{border:1px solid #d8ddd6;border-radius:10px;width:100%;margin:8px 0;padding:10px}.template-list{gap:10px;padding:0;list-style:none;display:grid}.template-list button{text-align:left;width:100%}.template-list span{color:#777;margin-top:4px;font-size:12px;display:block}.template-list p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:160px;overflow:auto}@media (min-width:800px){.template-sheet{border-radius:18px;width:420px;max-height:80dvh;margin:0;inset:50% 24px auto auto;transform:translateY(-50%)}}.attachment-picker{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.attachment-picker>small{color:#777}.attachment-preview{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.attachment-preview img{object-fit:cover;border-radius:8px;width:64px;height:64px}.attachment-preview>div{overflow-wrap:anywhere;flex:1;min-width:0}.attachment-preview small{display:block}.attachment-preview button{min-width:44px}.message-attachments a{overflow-wrap:anywhere;display:block}.message-attachments img{border-radius:8px;max-width:100%;max-height:260px;margin:8px 0;display:block}.message-attachments span{font-size:12px}.composer-tools{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:10px;display:flex}.composer-tools .attachment-picker{display:contents}.composer-tools .templates-trigger,.composer-tools .attachment-picker>button{border:1px solid var(--line);color:#626262;white-space:nowrap;background:#faf9f7;border-radius:8px;height:32px;margin:0;padding:5px 9px;font-size:12px;line-height:20px}.composer-tools .attachment-picker>small{white-space:nowrap;margin:0;font-size:10px;display:inline}.composer-tools .attachment-preview,.composer-tools .attachment-picker>p{flex-basis:100%;margin:0}.attachment-thumbnail{cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0;display:block}.message-attachments .attachment-thumbnail img{margin:0 0 8px}.attachment-viewer{background:#fff;border:0;border-radius:14px;max-width:95vw;max-height:95dvh;margin:auto;padding:12px}.attachment-viewer::backdrop{background:#0009}.message-attachments .attachment-viewer img{object-fit:contain;max-width:88vw;max-height:80dvh}.attachment-viewer button{float:right;border:1px solid var(--line);border-radius:8px;margin-bottom:8px;padding:8px}.attachment-open{margin-top:5px;text-decoration:underline;display:block}.media-gallery .message-attachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.media-gallery img{object-fit:cover;width:100%;height:130px}.message-attachments video{border-radius:10px;max-width:100%;max-height:300px}.media-player audio{width:250px;max-width:100%}.message-quote{background:#ffffff70;border-left:3px solid #888;border-radius:5px;margin:0 0 8px;padding:6px 9px;font-size:12px}.message-quote p{max-height:70px;font-size:12px;overflow:hidden}.message-reply{color:#777;background:0 0;border:0;padding:6px 0;font-size:10px}.reply-draft{align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex}.reply-draft span{flex:1;max-height:50px;overflow:hidden}.composer textarea{resize:none;min-height:44px}.chat-header{padding-top:10px;padding-bottom:10px}.message-scroll{min-height:0}.inbox-shell{height:var(--juliet-viewport-height,100dvh)}.chat{height:100%}.message.sticker{background:0 0;border-color:#0000}.selected-album{gap:5px;width:100%;display:grid}.selected-album>div{align-items:center;gap:8px;font-size:12px;display:flex}.selected-album span{overflow-wrap:anywhere;flex:1}.message-tools button{color:#777;background:0 0;border:0;padding:5px;font-size:10px}.selected-album img{object-fit:cover;border-radius:6px;width:48px;height:48px}.attachment-preview video,.attachment-preview audio{max-width:180px;max-height:90px}.selected-album video,.selected-album audio{max-width:120px;max-height:70px}.composer-tools .templates-trigger,.composer-tools .attachment-picker>button{min-height:32px}.message-reply,.message-tools button{min-height:24px}.chat-header{padding-top:max(10px,env(safe-area-inset-top))}.emoji-trigger{border-radius:8px;height:32px;min-height:32px;padding:4px 8px;font-size:18px}.emoji-popover{z-index:50;border:1px solid var(--line);background:#fff;border-radius:12px;width:280px;max-width:calc(100vw - 16px);padding:10px;position:fixed;overflow:auto;box-shadow:0 8px 28px #0002}.emoji-categories{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.emoji-categories button{min-height:28px;padding:4px 6px;font-size:11px}.emoji-categories button[aria-pressed=true]{background:#edf4eb}.emoji-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.emoji-grid button{border:0;min-height:36px;padding:4px;font-size:22px}.emoji-grid button:hover{background:#edf4eb}.actions-desktop-label{display:none}.dialog-search{border:1px solid var(--line);width:100%;min-height:36px;font:inherit;background:#fafbf8;border-radius:8px;padding:8px 10px}.new-messages{z-index:4;font-size:12px;position:absolute;bottom:125px;right:24px;box-shadow:0 3px 12px #0001}@media (min-width:1024px){.inbox-shell{width:100%;max-width:none;margin:0;overflow:hidden}.conversation-list,.selected .conversation-list{background:#fff;flex-direction:column;width:340px;height:100%;display:flex;overflow:hidden}.conversation-list>nav{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.list-header{padding:14px 16px 8px}.list-header h1{letter-spacing:-.4px;font-size:20px}.list-header .eyebrow,.list-header p{display:none}.refresh{min-height:30px;padding:2px 9px}.user-bar{border:0;padding:6px 16px}.user-bar button{min-height:26px;padding:3px 7px;font-size:11px}.context-filters{gap:5px;padding:8px 16px 12px}.context-filters select{border-radius:7px;min-height:32px;padding:4px 8px;font-size:12px}.context-filters label{font-size:10px}.manager-filter{align-items:center;gap:5px;display:flex}.conversation-card{border:0;border-bottom:1px solid #edf0eb;border-radius:0;padding:12px 16px}.conversation-card.active{box-shadow:inset 3px 0 var(--green);background:#eaf2eb}.card-top strong{font-size:14px}.card-top time{font-size:10px}.identity{margin-top:3px;font-size:10px}.account-context,.card-meta{display:none}.preview{-webkit-line-clamp:1;margin:5px 0 7px;font-size:13px}.badge{border-radius:5px;padding:3px 6px;font-size:10px}.chat{position:relative;overflow:hidden}.chat-header{flex-shrink:0;gap:12px;min-height:58px;padding:10px 20px}.chat-heading h2{font-size:16px;line-height:20px}.chat-heading p{margin-top:2px;font-size:11px}.chat-state{display:none}.message-scroll{scrollbar-gutter:stable;margin-top:32px;padding:20px 28px}.messages{gap:10px}.message{border:0;border-radius:12px 12px 12px 3px;max-width:min(78%,640px);padding:9px 12px;box-shadow:0 1px 2px #00000008}.message.outbound{background:#e4efe1;border-radius:12px 12px 3px}.message p{font-size:14px;line-height:1.45}.message-author{margin-bottom:4px}.message-meta{gap:6px;margin-top:4px}.message-reply,.message-tools button{min-height:20px;padding:3px 0}.message-tools{margin-left:8px}.message-attachments img{max-height:300px}.media-gallery{max-width:440px}.media-gallery img{height:150px}.media-player audio{height:36px}.workflow{z-index:5;border-bottom:1px solid var(--line);background:#fff;order:0;align-items:center;gap:8px;min-height:32px;max-height:none;padding:5px 20px;display:flex;position:absolute;top:58px;left:0;right:0;overflow:visible}.workflow-summary{flex:1;gap:10px;min-width:0;margin:0;font-size:10px}.workflow-summary .badge{font-size:9px}.workflow>button{min-height:24px;padding:3px 8px;font-size:11px}.actions-mobile-label{display:none}.actions-desktop-label{display:inline}.workflow-menu summary{white-space:nowrap;min-height:24px;font-size:11px}.workflow-menu:not([open])>.workflow-buttons{display:none}.workflow-menu[open]>.workflow-buttons{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;min-width:200px;padding:8px;display:flex;position:absolute;top:32px;right:16px;box-shadow:0 8px 24px #0002}.workflow-buttons button{text-align:left;min-height:32px;font-size:12px}.workflow-panel{border:1px solid var(--line);z-index:2;background:#fff;border-radius:10px;width:320px;max-height:calc(100dvh - 180px);padding:14px;position:absolute;top:32px;right:16px;overflow:auto;box-shadow:0 8px 24px #0002}.workflow>.silent-hint{margin:0;font-size:10px}.workflow>.send-error{background:#fff;max-width:320px;padding:10px;position:absolute;top:32px;right:16px}.composer{padding:8px 20px 10px}.composer-tools{gap:6px;margin-bottom:6px}.composer-tools .templates-trigger,.composer-tools .attachment-picker>button,.composer .emoji-trigger{height:28px;min-height:28px;padding:3px 8px;font-size:11px}.composer .emoji-trigger{color:inherit;border:1px solid var(--line);background:#faf9f7;font-size:17px}.composer>label,.composer>small{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.composer-row{gap:8px}.composer textarea{border-radius:10px;min-height:40px;padding:9px 12px;font-size:14px}.composer-row>button{border-radius:10px;min-height:40px;padding:8px 14px;font-size:13px}.sent-notice{margin-bottom:4px;font-size:10px}.reply-draft{background:#f4f7f1;border-left:3px solid #888;margin:4px 0;padding:4px 8px}.reply-draft button{min-height:24px;padding:2px 8px}.attachment-preview{padding:5px 8px}.attachment-preview img{width:42px;height:42px}.attachment-preview button{min-height:28px;padding:4px 8px}.selected-album{max-height:100px;overflow:auto}.composer>select{margin-bottom:4px;font-size:11px}.new-messages{min-height:30px;padding:5px 10px;bottom:105px}.conversation-card{border-left:0;min-height:0}.list-header{flex-shrink:0;position:static}.chat-header{height:58px}.chat-heading h2,.chat-heading p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workflow{height:34px}.workflow-summary{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.workflow-summary>span{flex-shrink:0}.workflow-summary>span:first-child{text-overflow:ellipsis;max-width:220px;overflow:hidden}.message-scroll{margin-top:34px}.composer{max-height:40%;overflow:auto}.composer-tools .attachment-preview{max-height:90px;overflow:auto}}.unread-dot{background:var(--green);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto}@media (min-width:1024px){.message-attachments>a{background:#ffffff70;border-radius:8px;padding:8px 10px}.message-attachments>a:before{content:"📄";float:left;margin-right:8px;font-size:23px}.workflow-menu summary{list-style:none}.workflow-menu summary::-webkit-details-marker{display:none}.message{min-width:130px;max-width:min(80%,680px)}.message.sticker{min-width:0}.messages{gap:12px}.message-author,.message-meta,.card-top time,.identity,.context-filters label,.workflow-summary{color:#777;font-size:11px}.message-meta{line-height:1.3}.workflow-summary .badge{font-size:10px}.message-reply,.message-tools button{color:#777;font-size:11px}.conversation-card{transition:background-color .12s}.conversation-card:hover{background:#f2f6f1}.conversation-card.active{box-shadow:inset 3px 0 var(--green);background:#eaf2eb}.conversation-card.active:hover{background:#e3eee5}.conversation-card:focus-visible{outline-offset:-3px;outline:2px solid #999}.badge.attention{color:#795b23;background:#fff2d6;box-shadow:inset 0 0 0 1px #e9d7ad}.badge.overdue{color:#944530;background:#faece7;box-shadow:inset 0 0 0 1px #e8c6ba}}@media (min-width:768px) and (max-width:1199px){.inbox-shell{width:100%;max-width:none;margin:0;overflow:hidden}.conversation-list,.selected .conversation-list{border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;width:280px;height:100%;display:flex;overflow:hidden}.conversation-list>nav{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.list-header{flex-shrink:0;padding:10px 12px;position:static}.list-header h1{font-size:19px}.list-header .eyebrow,.list-header p{display:none}.refresh{width:44px;height:44px;min-height:44px}.user-bar{border:0;padding:4px 12px}.user-bar button{min-height:44px;padding:6px 8px}.context-filters{gap:4px;padding:6px 12px 10px}.context-filters select,.dialog-search{min-height:44px}.context-filters label{font-size:11px}.manager-filter{align-items:center;gap:6px;display:flex}.manager-filter input{width:22px;height:22px}.conversation-card{border-left:0;min-height:0;padding:11px 12px}.card-top{gap:6px}.card-top strong{font-size:14px}.card-top time,.identity{font-size:11px}.account-context,.card-meta{display:none}.preview{-webkit-line-clamp:2;margin:5px 0 7px;font-size:13px}.badge{padding:3px 6px;font-size:10px}.conversation-card.active{box-shadow:inset 3px 0 var(--green);background:#eaf2eb}.chat{height:100%;min-height:0;position:relative;overflow:hidden}.chat-header{flex-shrink:0;gap:8px;height:58px;min-height:58px;padding:8px 12px}.chat-heading h2{font-size:16px}.chat-heading h2,.chat-heading p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-heading p{font-size:11px}.header-location,.chat-state{display:none}.workflow{border-top:0;border-bottom:1px solid var(--line);z-index:5;background:#fff;order:0;align-items:center;gap:6px;height:44px;min-height:44px;max-height:none;padding:0 12px;display:flex;position:absolute;top:58px;left:0;right:0;overflow:visible}.workflow-summary{white-space:nowrap;flex-wrap:nowrap;flex:1;gap:7px;min-width:0;margin:0;font-size:11px;overflow:hidden}.workflow-summary>span{flex-shrink:0}.workflow-summary>span:first-child{text-overflow:ellipsis;max-width:150px;overflow:hidden}.workflow-summary .badge{font-size:10px}.workflow>button{min-height:44px;padding:5px 8px;font-size:11px}.actions-mobile-label{display:none}.actions-desktop-label{display:inline}.workflow-menu summary{justify-content:center;min-width:82px;min-height:44px;font-size:12px;list-style:none}.workflow-menu summary::-webkit-details-marker{display:none}.workflow-menu:not([open])>.workflow-buttons{display:none}.workflow-menu[open]>.workflow-buttons{width:240px;max-width:calc(100% - 16px);max-height:calc(var(--juliet-viewport-height,100dvh) - 130px);border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;padding:8px;display:flex;position:absolute;top:44px;right:8px;overflow:auto;box-shadow:0 8px 24px #0002}.workflow-buttons button{text-align:left;min-height:44px}.workflow-panel{width:320px;max-width:calc(100% - 16px);max-height:calc(var(--juliet-viewport-height,100dvh) - 130px);border:1px solid var(--line);z-index:2;background:#fff;border-radius:10px;padding:12px;position:absolute;top:44px;right:8px;overflow:auto;box-shadow:0 8px 24px #0002}.workflow>.silent-hint{display:none}.workflow>.send-error{background:#fff;max-width:calc(100% - 16px);padding:10px;position:absolute;top:44px;right:8px}.message-scroll{overscroll-behavior:contain;flex:1;min-height:0;margin-top:44px;padding:16px 14px;overflow:auto}.messages{gap:12px}.message{min-width:110px;max-width:88%;padding:9px 11px}.message p{font-size:14px;line-height:1.45}.message-author,.message-meta{font-size:11px}.message-reply,.message-tools button{min-height:44px;padding:7px 8px;font-size:11px}.message-tools{margin-left:0}.message-quote{max-width:100%;overflow:hidden}.media-gallery{max-width:100%}.media-gallery img{height:125px}.message-attachments img,.message-attachments video{max-width:100%;max-height:260px}.media-player audio{width:250px;max-width:100%;height:44px}.message-attachments a{min-height:44px;padding:8px}.attachment-open{padding:5px 0}.attachment-viewer button{min-width:44px;min-height:44px}.message-attachments .attachment-viewer img{max-width:88vw;max-height:calc(var(--juliet-viewport-height,100dvh) - 100px)}.composer{padding:7px 12px max(7px,env(safe-area-inset-bottom));flex-shrink:0;max-height:45%;overflow:auto}.composer-tools{flex-wrap:wrap;gap:5px;margin-bottom:5px}.composer-tools .templates-trigger,.composer-tools .attachment-picker>button,.composer .emoji-trigger{height:44px;min-height:44px;margin:0;padding:6px 9px;font-size:12px}.composer .emoji-trigger{min-width:44px;color:inherit;border:1px solid var(--line);background:#faf9f7;font-size:20px}.composer-tools .attachment-picker>small{font-size:10px}.composer>label,.composer>small{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.composer textarea{min-height:44px;max-height:120px;padding:9px 11px;font-size:16px}.composer-row{gap:7px}.composer-row>button{min-height:44px;padding:9px 12px;font-size:13px}.reply-draft{margin:4px 0}.reply-draft button,.attachment-preview button{min-width:44px;min-height:44px;padding:5px 8px}.attachment-preview{max-height:86px;padding:5px;overflow:auto}.attachment-preview img{width:44px;height:44px}.selected-album{max-height:86px;overflow:auto}.sent-notice{margin-bottom:4px;font-size:11px}.new-messages{min-height:44px;padding:8px 12px;bottom:122px;right:12px}.emoji-grid button,.emoji-categories button{min-height:44px}.template-sheet{width:min(420px,100vw - 32px);max-height:calc(var(--juliet-viewport-height,100dvh) - 32px)}.template-sheet button{min-height:44px}}.connection-banner{color:#71552b;background:#fff3d8;flex-shrink:0;margin:0;padding:5px 12px;font-size:12px;line-height:1.4}.retry-upload{margin-bottom:6px}.template-management-link{flex-shrink:0;justify-content:center;align-items:center;width:28px;font-size:19px;display:inline-flex}.user-bar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.template-management{gap:16px;max-width:960px;margin:0 auto;padding:20px;display:grid}.template-management header{justify-content:space-between;align-items:center;gap:12px;display:flex}.template-management h1{margin-top:8px;font-size:23px}.template-management h2{font-size:18px}.template-management-filters{flex-wrap:wrap;gap:12px;display:flex}.template-management label{gap:5px;font-size:13px;display:grid}.template-management input,.template-management textarea,.template-management select{font:inherit;border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;min-height:44px;padding:9px}.template-management textarea{resize:vertical}.template-editor{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px}.template-editor fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.template-management .template-active{align-items:center;gap:8px;display:flex}.template-active input{width:22px;min-height:22px}.template-text-preview{background:#f3f6ef;border-radius:8px;padding:12px}.template-text-preview p,.managed-template-list p{white-space:pre-wrap;overflow-wrap:anywhere}.template-management-buttons{flex-wrap:wrap;gap:8px;display:flex}.managed-template-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.managed-template-list li{border:1px solid var(--line);background:#fff;border-radius:10px;gap:10px;padding:14px;display:grid}.managed-template-list span{color:#777;margin:4px 0;font-size:12px;display:block}.managed-template-list p{max-height:180px;font-size:14px;overflow:auto}@media (min-width:768px) and (max-width:1199px){.inbox-shell{top:var(--juliet-viewport-top,0px);height:var(--juliet-viewport-height,100dvh);position:fixed;left:0}.composer{max-height:50%;padding-bottom:max(7px,env(safe-area-inset-bottom));flex-shrink:0;overflow:auto}.composer-tools .attachment-preview{max-height:70px}.composer .send-error{max-height:55px;font-size:12px;line-height:1.35;overflow:auto}.retry-upload{min-height:44px}.template-management-link{width:44px;min-height:44px}.template-sheet{top:var(--juliet-viewport-top,0px);max-height:calc(var(--juliet-viewport-height,100dvh) - 16px);margin-top:8px;bottom:auto;transform:none}@media (max-height:550px){.workflow-summary>span:not(:first-child){display:none}.composer>select{margin:0}.composer-tools{margin-bottom:3px}.attachment-preview,.selected-album{max-height:60px}}}.management-nav{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.management-nav a{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:44px;padding:10px 12px;font-size:13px}.management-menu{flex-shrink:0;position:relative}.management-menu summary{cursor:pointer;border:1px solid var(--line);border-radius:8px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.management-menu summary::-webkit-details-marker{display:none}.management-menu .management-nav{z-index:20;background:#fff;border-radius:10px;min-width:170px;max-width:260px;padding:8px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 8px 20px #0002}.staff-management small{color:#777;margin:5px 0;display:block}.management-hint{color:#777;font-size:13px}.staff-management fieldset{min-width:0}.staff-management input[type=password]{font-family:inherit}.photo-lightbox{width:100%;max-width:none;height:100dvh;max-height:none;padding:calc(56px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) calc(32px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));color:#fff;overscroll-behavior:none;background:#151515f5;border:0;border-radius:0;margin:0;position:fixed;inset:0;overflow:hidden}.photo-lightbox::backdrop{background:#151515f5}.lightbox-stage{touch-action:pan-y;place-items:center;width:100%;height:100%;display:grid}.lightbox-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;display:block}.photo-lightbox button{color:#fff;z-index:1;background:#333333c9;border:0;border-radius:50%;place-items:center;width:44px;height:44px;min-height:44px;padding:0;font-size:32px;line-height:1;display:grid;position:absolute}.photo-lightbox button:hover{background:#505050}.photo-lightbox button:disabled{opacity:.3}.lightbox-close{top:calc(8px + env(safe-area-inset-top));right:calc(8px + env(safe-area-inset-right))}.lightbox-prev{left:calc(8px + env(safe-area-inset-left));top:calc(50% - 22px)}.lightbox-next{right:calc(8px + env(safe-area-inset-right));top:calc(50% - 22px)}.lightbox-count{bottom:calc(8px + env(safe-area-inset-bottom));font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.refresh span{display:inline-block}.refresh.refreshing span{animation:.7s linear infinite juliet-refresh-spin}.refresh-feedback{color:#777;padding:4px 16px;font-size:12px}.refresh-feedback.error{color:#a34e43}@keyframes juliet-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.refresh.refreshing span{animation:none}}.chat>.workflow{border-top:1px solid var(--line);border-bottom:0;flex-shrink:0;order:0;align-items:center;gap:8px;height:auto;min-height:36px;max-height:none;padding:4px 16px;display:flex;position:relative;top:auto;left:auto;right:auto;overflow:visible}.chat>.message-scroll{margin-top:0}.workflow .workflow-summary{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex;overflow:visible}.workflow-summary .responsible-label{display:none}.workflow-summary .conversation-result{color:#626262;background:#e9f0e6}.workflow .workflow-menu[open]>.workflow-buttons,.workflow .workflow-panel{max-height:calc(var(--juliet-viewport-height,100dvh) - 160px);top:auto;bottom:calc(100% + 4px);right:8px;overflow:auto}.workflow>.send-error{z-index:3;top:auto;bottom:100%}.workflow-menu summary{list-style:none}.workflow-menu summary::-webkit-details-marker{display:none}.template-create-actions,.template-edit-actions{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.inline-template-editor{gap:8px;display:grid}.inline-template-editor label{gap:4px;display:grid}.inline-template-editor input,.inline-template-editor textarea,.inline-template-editor select{width:100%;font:inherit;border:1px solid var(--line);border-radius:8px;min-height:40px;padding:8px}.template-sheet .inline-template-editor button,.template-sheet .template-create-actions button{min-height:44px}.template-sheet{max-height:calc(var(--juliet-viewport-height,100dvh) - 24px);overflow:auto}@media (min-width:768px) and (max-width:1180px){.chat>.workflow{min-height:44px;padding:0 12px}.workflow-menu summary{min-height:44px}.workflow-summary .badge{font-size:11px}.workflow .workflow-buttons button{min-height:44px}}.notification-sheet{width:min(420px,100vw - 24px);max-height:calc(var(--juliet-viewport-height,100dvh) - 24px);border:1px solid var(--line);color:inherit;border-radius:14px;padding:16px;overflow:auto}.notification-sheet::backdrop{background:#15241b66}.notification-sheet header{justify-content:space-between;align-items:center;gap:8px;display:flex}.notification-sheet label{align-items:center;gap:8px;min-height:44px;display:flex}.notification-sheet p{color:#777;margin:10px 0;font-size:12px}.notification-sheet ul{padding:0;list-style:none}.notification-sheet li{justify-content:space-between;align-items:center;gap:8px;margin:6px 0;display:flex}.notification-sheet button{min-height:44px}@media (max-width:767px){:is(html:has(.inbox-shell),body:has(.inbox-shell)){overscroll-behavior:none;overflow:hidden}.inbox-shell{top:var(--juliet-viewport-top,0px);width:100%;max-width:100%;height:var(--juliet-viewport-height,100dvh);min-width:0;margin:0;position:fixed;left:0;overflow:hidden}.conversation-list{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.selected .conversation-list,.chat-placeholder{display:none}.conversation-list>nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.list-header{padding:max(8px,env(safe-area-inset-top)) 12px 6px;flex-shrink:0;gap:8px;min-height:54px;position:relative}.list-header h1{letter-spacing:-.4px;font-size:20px}.list-header .eyebrow,.list-header p{display:none}.refresh{flex-shrink:0;width:44px;height:44px;padding:2px}.user-bar{flex-shrink:0;gap:8px;min-width:0;padding:4px 12px}.user-bar>span{flex:1;font-size:12px}.user-bar button{flex-shrink:0;min-width:44px;min-height:44px;padding:6px 10px}.context-filters{flex-shrink:0;gap:4px;min-width:0;padding:6px 12px 10px}.context-filters>div{min-width:0}.dialog-search,.context-filters select{width:100%;min-width:0;max-width:100%;min-height:44px;font-size:16px}.context-filters label{font-size:12px}.conversation-card{min-width:0;min-height:0;padding:12px 14px}.conversation-card.active{padding-left:11px}.card-top{gap:6px}.card-top strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;overflow:hidden}.card-top time{flex-shrink:0;font-size:11px}.identity{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.account-context,.card-meta{display:none}.preview{overflow-wrap:anywhere;-webkit-line-clamp:2;margin:6px 0;font-size:14px}.badge{white-space:normal;overflow-wrap:anywhere;padding:4px 6px;font-size:11px}.chat{width:100%;min-width:0;height:100%;position:relative;overflow:hidden}.chat-header{min-height:58px;padding:max(7px,env(safe-area-inset-top)) 10px 7px;flex-shrink:0;order:0;gap:8px}.back{flex-shrink:0;width:44px;min-width:44px;min-height:44px;display:flex}.chat-heading h2{white-space:nowrap;text-overflow:ellipsis;font-size:17px;line-height:21px;overflow:hidden}.chat-heading p{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:16px}.header-username,.chat-state{display:none}.message-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-width:0;min-height:0;margin:0;padding:12px;overflow:hidden auto}.messages{gap:10px}.message{overflow-wrap:anywhere;min-width:0;max-width:86%;padding:10px 12px}.message p{font-size:15px;line-height:1.45}.message-author,.message-meta{font-size:11px}.message-quote{min-width:0;max-width:100%;overflow:hidden}.message-attachments,.media-player{min-width:0;max-width:100%}.message-attachments img,.message-attachments video{max-width:100%;max-height:280px}.media-gallery{max-width:100%}.media-gallery img{height:110px}.media-player audio{width:240px;max-width:100%;height:44px}.message-reply,.message-tools button{min-width:44px;min-height:44px;padding:7px 5px;font-size:12px}.message-tools{margin:0}.message-attachments a{overflow-wrap:anywhere;min-height:44px;padding:6px 0}.chat>.workflow{order:0;align-items:center;gap:6px;min-width:0;min-height:44px;padding:4px 10px}.workflow-summary{flex:1;gap:4px;min-width:0;font-size:11px}.workflow-summary>span{overflow-wrap:anywhere;max-width:100%}.workflow>.silent-hint{display:none}.workflow>button{flex-shrink:0;min-height:44px;padding:6px 8px;font-size:12px}.workflow>.mobile-actions-trigger{width:44px;min-width:44px;font-size:25px}.workflow-summary .badge{font-size:11px}.composer{width:100%;min-width:0;padding:6px 10px max(8px,env(safe-area-inset-bottom));flex-shrink:0;max-height:50%;overflow:hidden auto}.composer>label,.composer>small{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.composer-tools{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-bottom:5px;display:flex}.composer-tools .templates-trigger,.composer-tools .attachment-picker>button,.composer .emoji-trigger{border:1px solid var(--line);height:44px;min-height:44px;color:inherit;background:#faf9f7;padding:6px 10px;font-size:13px}.composer .emoji-trigger{min-width:44px;font-size:20px}.attach-label{display:none}.composer-tools .attachment-picker>small{margin-left:auto;font-size:10px}.composer-row{gap:6px;width:100%;min-width:0}.composer textarea{border-radius:10px;flex:1;width:0;min-width:0;min-height:44px;max-height:96px;padding:10px;font-size:16px}.composer-row>button{flex-shrink:0;max-width:114px;min-height:44px;padding:10px;font-size:13px}.composer select{max-width:100%;min-height:44px;font-size:16px}.composer .send-error,.sent-notice{overflow-wrap:anywhere;max-height:54px;margin-bottom:4px;font-size:12px;overflow:auto}.retry-upload{min-height:44px;font-size:13px}.attachment-preview{gap:6px;min-width:0;max-width:100%;max-height:80px;padding:5px;overflow:auto}.attachment-preview img{flex-shrink:0;width:44px;height:44px}.attachment-preview strong{overflow-wrap:anywhere;font-size:12px;display:block}.attachment-preview video,.attachment-preview audio{max-width:100px;max-height:60px}.attachment-preview button,.reply-draft button{min-width:44px;min-height:44px;padding:6px}.selected-album{max-height:80px;overflow:auto}.reply-draft{min-width:0;margin:4px 0}.reply-draft span{overflow-wrap:anywhere;min-width:0}.new-messages{max-width:calc(100% - 24px);min-height:44px;font-size:12px;bottom:150px;right:12px}.connection-banner{max-height:50px;padding:4px 10px;font-size:12px;overflow:auto}.template-sheet,.notification-sheet{top:calc(var(--juliet-viewport-top,0px) + var(--juliet-viewport-height,100dvh));width:100%;max-width:100%;max-height:calc(var(--juliet-viewport-height,100dvh) - 12px);padding:16px 12px max(16px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0;margin:0;position:fixed;bottom:auto;left:0;right:0;overflow:hidden auto;transform:translateY(-100%)}.template-sheet h2,.notification-sheet h2{font-size:18px}.template-sheet button,.template-sheet input,.template-sheet textarea,.template-sheet select{min-width:0;max-width:100%;min-height:44px;font-size:16px}.template-sheet header button{flex-shrink:0;min-width:44px}.template-list,.template-list li,.inline-template-editor{min-width:0}.notification-sheet label{overflow-wrap:anywhere;font-size:14px}.notification-sheet li{min-width:0}.notification-sheet li span{overflow-wrap:anywhere;min-width:0}.emoji-grid button,.emoji-categories button{min-height:44px}.emoji-popover{overscroll-behavior:contain;max-width:calc(100vw - 16px)}.mobile-action-sheet{top:calc(var(--juliet-viewport-top,0px) + var(--juliet-viewport-height,100dvh));width:100%;max-width:100%;max-height:calc(var(--juliet-viewport-height,100dvh) - 12px);padding:12px 12px max(16px,env(safe-area-inset-bottom));color:inherit;overscroll-behavior:contain;background:#fff;border:0;border-radius:18px 18px 0 0;margin:0;position:fixed;bottom:auto;left:0;right:0;overflow:hidden auto;transform:translateY(-100%)}.mobile-action-sheet::backdrop{background:#14241b88}.mobile-action-sheet>header{align-items:center;gap:8px;margin-bottom:8px;padding-top:12px;display:flex;position:relative}.sheet-drag{background:#c4c4c4;border-radius:4px;width:40px;height:4px;position:absolute;top:0;left:calc(50% - 20px)}.mobile-action-sheet h2{flex:1;min-width:0;font-size:18px}.mobile-action-sheet header button{width:44px;min-height:44px;padding:5px}.mobile-action-sheet .workflow-buttons{flex-direction:column;gap:6px;display:flex}.mobile-action-sheet .workflow-buttons button{text-align:left;width:100%;min-height:44px;font-size:15px}.mobile-action-sheet .workflow-panel{width:100%;max-width:100%;max-height:none;box-shadow:none;border:0;padding:4px 0;position:static;top:auto;bottom:auto;right:auto}.mobile-action-sheet .workflow-panel input,.mobile-action-sheet .workflow-panel textarea,.mobile-action-sheet .workflow-panel select{min-height:44px;font-size:16px}.mobile-action-sheet .workflow-panel .workflow-buttons{flex-flow:wrap}.mobile-action-sheet .workflow-panel .workflow-buttons button{text-align:center;flex:1;width:auto}.composer{flex-direction:column;display:flex;overflow:hidden}.composer-tools{flex-shrink:1;min-height:44px;max-height:124px;overflow:auto}.composer-row{flex-shrink:0}.composer .send-error,.composer .sent-notice{flex-shrink:1;min-height:0}.reply-draft{flex-shrink:1;max-height:44px}.composer>select{flex-shrink:0}.photo-lightbox{top:var(--juliet-viewport-top,0px);height:var(--juliet-viewport-height,100dvh);bottom:auto}}.login-screen{color:#626262;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#fff}.login-card{background:#fff;border:0;border-radius:0;gap:16px;max-width:360px;padding:20px}.login-brand-logo{opacity:1;filter:none;width:100%;max-width:280px;height:auto;margin:0 auto 8px;display:block}.login-card h1,.login-card>p{text-align:center}.login-card>p{color:#626262}.login-card h1{letter-spacing:0;color:var(--brand-ink);font-size:27px}.login-card input{color:#626262;background:#fff;min-width:0;font-size:16px}.login-card button[type=submit]{color:#514b47;background:#ded0c8;border-color:#ded0c8}.login-card button[type=submit]:hover{background:#d4c4bb}.login-card button[type=button]{color:#626262;background:#fff}.chat{background:#fff}.conversation-card:hover{background:#f7f5f2}.conversation-card.active{background:#f0ece7}.conversation-card.active:hover{background:#eae5de}.message.outbound{background:#f0ece7;border-color:#e5ded6}.brand-lockup{min-width:0;color:var(--brand-ink);align-items:center;gap:10px;display:flex}.brand-lockup img{object-fit:contain;opacity:1;filter:none;flex-shrink:0;width:36px;height:36px;display:block}.brand-divider{background:#d9d5cf;flex-shrink:0;width:1px;height:24px}.brand-lockup h1{letter-spacing:0;color:inherit;font-size:20px}@media (max-width:767px){.brand-lockup{gap:8px}.brand-lockup img{width:32px;height:32px}.brand-lockup h1{font-size:20px}}.dialog-views{overscroll-behavior-x:contain;scrollbar-width:thin;gap:5px;min-width:0;max-width:100%;padding:2px 0 6px;display:flex;overflow-x:auto}.dialog-views button{white-space:nowrap;color:#626262;background:#fff;border:1px solid #e5e1dd;border-radius:12px;flex:none;min-height:40px;padding:6px 9px;font-size:12px}.dialog-views button[aria-pressed=true]{color:#505050;background:#f0eeec;border-color:#aaa5a0}.inbox-unread-count{color:#fff;background:#77736f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:12px;font-weight:600;display:inline-flex}.inbox-unread-dot{background:#77736f;border-radius:50%;flex-shrink:0;width:5px;height:5px}.card-top.has-unread strong{font-weight:700}.manager-signature{color:#777;margin-top:5px;font-size:12px;display:block}.sale-attribution{color:#777;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:11px;display:flex}.sale-attribution>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sale-correction-trigger{color:#777;background:0 0;flex-shrink:0;min-height:24px;padding:3px 6px;font-size:11px}.workflow-summary .last-reply,.workflow-summary .responsible-label{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.sale-attribution .mobile-action-sheet{color:#626262;white-space:normal}.sale-correction-form input,.sale-correction-form select,.sale-correction-form textarea{min-width:0;max-width:100%;min-height:44px;font:inherit;border:1px solid var(--line);color:inherit;background:#fff;border-radius:8px;padding:8px}@media (max-width:1199px){.dialog-views button,.sale-correction-trigger{min-height:44px}}.sale-correction-form{gap:10px;max-width:100%;display:grid}.sale-correction-form label{gap:5px;display:grid}.manual-status-anchor{flex-shrink:0;position:relative;overflow:visible!important}.workflow-summary .manual-status-trigger{font:inherit;cursor:pointer;min-height:24px;color:inherit;white-space:nowrap;padding:3px 6px;font-size:11px}.manual-status-popover{border:1px solid var(--line);z-index:20;background:#fff;border-radius:10px;width:210px;max-width:calc(100vw - 32px);padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0002}.manual-status-options{flex-direction:column;gap:4px;display:flex}.manual-status-options button{text-align:left;color:#5b5b5b;background:#fff;border:0;border-radius:6px;min-height:44px;padding:8px 12px}.manual-status-options button[aria-pressed=true]{background:#efeeec;font-weight:600}.manual-status-options button:hover{background:#f5f4f2}@media (max-width:1180px){.workflow-summary .manual-status-trigger{min-height:44px}}
