/* ASY OS Inbox V124 */
.inbox-pro{max-width:1500px;margin:0 auto;display:flex;flex-direction:column;gap:14px}
.ib-hero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px 28px;border:1px solid rgba(214,170,87,.16);border-radius:22px;background:radial-gradient(circle at 92% 0,rgba(214,170,87,.10),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.027),rgba(255,255,255,.009))}
.ib-hero>div:first-child>span,.ib-section-head span,.ib-side-head span{font-size:9px;letter-spacing:.16em;font-weight:800;color:#b8944f}
.ib-hero h2{margin:7px 0 8px;font-size:29px;line-height:1.05}.ib-hero p{margin:0;color:#858a91;font-size:11px;line-height:1.6}
.ib-hero-status{text-align:right;min-width:120px}.ib-hero-status b{display:block;font-size:36px;color:#e1c177;line-height:1}.ib-hero-status span{display:block;font-size:10px;color:#b8bbc0;margin-top:5px;text-transform:uppercase;letter-spacing:.08em}.ib-hero-status small{display:block;margin-top:5px;color:#656a71;font-size:9px}
.ib-capture{display:grid;grid-template-columns:36px minmax(0,1fr) 150px auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#0c0d0f;box-shadow:0 14px 38px rgba(0,0,0,.18)}
.ib-capture-mark{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;border:1px solid rgba(214,170,87,.25);color:#d7b363;background:rgba(214,170,87,.055);font-size:18px}
.ib-capture-main{min-width:0}.ib-capture-main label{display:block;font-size:8px;letter-spacing:.12em;color:#626870;font-weight:800;margin-bottom:2px}.ib-capture-input{width:100%;background:transparent;border:0;outline:none;color:#ecece9;font-size:14px;padding:5px 0}.ib-capture-input::placeholder{color:#4d5259}
.ib-capture-type{min-height:38px}.ib-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ib-kpis>div{padding:13px 14px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:rgba(255,255,255,.014)}.ib-kpis b{font-size:20px;color:#e8e9e6}.ib-kpis span{display:block;margin-top:5px;font-size:9px;color:#a2a6ac;text-transform:uppercase;letter-spacing:.07em}.ib-kpis small{display:block;margin-top:3px;font-size:8px;color:#5f646b}
.ib-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(310px,.72fr);gap:14px;align-items:start}.ib-main,.ib-side{min-width:0}.ib-side{display:flex;flex-direction:column;gap:12px;position:sticky;top:12px}
.ib-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(255,255,255,.012);margin-bottom:12px}.ib-toolbar .tabs{display:flex;gap:4px;flex-wrap:wrap}.ib-tools{display:flex;gap:7px}.ib-tools .input{width:180px}.ib-tools .select{width:135px}
.ib-section-head,.ib-side-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin:0 2px 9px}.ib-section-head h3,.ib-side-head h3{font-size:16px;margin:4px 0 0;color:#e4e5e2}.ib-section-head>b{font-size:10px;color:#777d84}
.ib-queue{display:flex;flex-direction:column;gap:7px}.ib-item{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:11px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.055);border-radius:14px;background:rgba(13,14,16,.82);transition:transform .16s ease,border-color .16s ease,background .16s ease}.ib-item:hover{transform:translateY(-1px);border-color:rgba(214,170,87,.18)}.ib-item.selected{border-color:rgba(214,170,87,.42);background:linear-gradient(90deg,rgba(214,170,87,.06),rgba(13,14,16,.9))}
.ib-item-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#111316;border:1px solid rgba(255,255,255,.065);font-size:13px;color:#8e949c}.ib-item-copy{min-width:0}.ib-item-top{display:flex;gap:9px;align-items:center}.ib-item h4{margin:0;font-size:12px;color:#e2e3df;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ib-age{font-size:8px;padding:3px 6px;border-radius:999px;background:rgba(255,255,255,.035);color:#6f747b;white-space:nowrap}.ib-age.stale{color:#c39b56;background:rgba(214,170,87,.06)}
.ib-meta{display:flex;gap:6px;align-items:center;margin-top:4px;color:#646970;font-size:8px}.ib-meta i{font-style:normal;color:#3d4147}.ib-suggestion{margin-top:6px;font-size:8px;color:#7b8087}.ib-suggestion b{color:#b8a06a}.ib-suggestion span{margin-left:7px;color:#545960}.ib-suggestion.done{color:#748f7c}.ib-item-actions{display:flex;align-items:center;gap:5px}.ib-mini,.ib-dots,.ib-link,.ib-close{border:1px solid rgba(255,255,255,.07);background:transparent;color:#868c93;border-radius:8px;cursor:pointer}.ib-mini{padding:6px 8px;font-size:8px}.ib-mini:hover{border-color:rgba(214,170,87,.32);color:#d1b36e}.ib-dots{width:30px;height:30px}.ib-link{border:0;padding:4px;font-size:9px}.ib-close{width:28px;height:28px;font-size:16px}
.ib-intelligence,.ib-triage,.ib-history{border:1px solid rgba(255,255,255,.06);border-radius:16px;background:rgba(13,14,16,.84);padding:15px}.ib-intelligence{border-color:rgba(214,170,87,.12);background:radial-gradient(circle at 100% 0,rgba(214,170,87,.045),transparent 38%),rgba(13,14,16,.84)}
.ib-zero-ring{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(214,170,87,.24);color:#d1ae62;font-size:10px;font-weight:800}.ib-intel-list{display:flex;flex-direction:column;gap:7px;margin:9px 0 11px}.ib-intel-list>div{display:grid;grid-template-columns:25px 1fr;gap:7px;padding:8px;border-radius:9px;background:rgba(255,255,255,.018)}.ib-intel-list>div>span{font-size:8px;color:#725f39}.ib-intel-list b{font-size:9px;color:#b9bdc0}.ib-intel-list p{font-size:8px;line-height:1.45;margin:3px 0 0;color:#666c73}
.ib-side-empty{text-align:center;padding:30px 20px;border:1px dashed rgba(255,255,255,.07);border-radius:16px;color:#858a91}.ib-empty-mark{font-size:26px;color:#826e46;margin-bottom:8px}.ib-side-empty b{display:block;font-size:11px;color:#b7babd}.ib-side-empty p{font-size:9px;line-height:1.55;margin:5px auto 0;max-width:230px;color:#666b72}
.ib-triage-source,.ib-ai-suggest{padding:10px;border-radius:10px;background:rgba(255,255,255,.018);margin-bottom:9px}.ib-triage-source span,.ib-ai-suggest span{display:block;font-size:8px;color:#656a71;text-transform:uppercase;letter-spacing:.08em}.ib-triage-source b,.ib-ai-suggest b{display:block;margin-top:4px;font-size:10px;color:#c7c9c7}.ib-triage-source small{display:block;margin-top:4px;font-size:8px;color:#585d63}.ib-ai-suggest{border-left:2px solid #aa884a}.ib-ai-suggest b{color:#d0af67}.ib-ai-suggest p{font-size:8px;margin:3px 0 0;color:#666b72}
.ib-field,.ib-form-grid label{display:flex;flex-direction:column;gap:5px;margin-top:8px}.ib-field>span,.ib-form-grid label>span{font-size:8px;color:#777d84}.ib-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.ib-form-grid .full{grid-column:1/-1}.ib-triage-actions{display:flex;gap:6px;margin-top:12px}.ib-triage-actions .btn:first-child{flex:1}.ib-safety{font-size:8px;color:#5b6067;line-height:1.45;margin:9px 1px 0}
.ib-history{margin-top:13px}.ib-history-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 3px;border-top:1px solid rgba(255,255,255,.04)}.ib-history-row b{display:block;font-size:9px;color:#b9bdbe}.ib-history-row small{display:block;font-size:8px;color:#5f646b;margin-top:3px}
.ib-empty{padding:50px 20px;text-align:center;border:1px dashed rgba(255,255,255,.065);border-radius:14px}.ib-empty>div{font-size:23px;color:#607766}.ib-empty b{display:block;margin-top:7px;font-size:12px;color:#b9bcba}.ib-empty p{font-size:9px;color:#636870}
.ib-footer-note{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:13px 15px;border:1px solid rgba(255,255,255,.05);border-radius:14px;background:rgba(255,255,255,.01)}.ib-footer-note b{font-size:9px;color:#a4a8ac}.ib-footer-note p{font-size:8px;line-height:1.5;color:#5d6269;margin:4px 0 0}
.status-processed{opacity:.78}.status-archived{opacity:.58}.status-snoozed{border-style:dashed}
@media(max-width:1180px){.ib-layout{grid-template-columns:1fr}.ib-side{position:static;display:grid;grid-template-columns:1fr 1fr}.ib-toolbar{align-items:stretch;flex-direction:column}.ib-tools .input{flex:1;width:auto}.ib-tools .select{width:150px}}
@media(max-width:760px){.inbox-pro{gap:10px}.ib-hero{padding:19px;display:block}.ib-hero h2{font-size:24px}.ib-hero-status{text-align:left;margin-top:14px}.ib-hero-status b{font-size:29px}.ib-capture{grid-template-columns:34px 1fr}.ib-capture-type,.ib-capture>.btn{grid-column:auto}.ib-capture-main{grid-column:2}.ib-capture-type{grid-column:1/2;width:100%}.ib-capture>.btn{grid-column:2/3}.ib-kpis{grid-template-columns:repeat(2,1fr)}.ib-side{grid-template-columns:1fr}.ib-item{grid-template-columns:32px minmax(0,1fr);padding:11px}.ib-item-actions{grid-column:1/-1;padding-left:43px}.ib-item h4{white-space:normal}.ib-suggestion span{display:block;margin:3px 0 0}.ib-tools{flex-direction:column}.ib-tools .select{width:100%}.ib-form-grid{grid-template-columns:1fr}.ib-form-grid .full{grid-column:auto}.ib-footer-note{grid-template-columns:1fr}.ib-triage-actions{flex-direction:column}}
