.cc{--cc-bg: #ffffff;--cc-paper: #f7f6ee;--cc-paper2: #efede0;--cc-ink: #232421;--cc-muted: #6b6e62;--cc-faint: #9a9c90;--cc-line: #e4e2d6;--cc-line2: #d6d4c6;--cc-green: #254516;--cc-green2: #3c6a26;--cc-greensoft: #e8efe2;--cc-gold: #c99d00;--cc-goldsoft: #faf3d6;--cc-red: #b33a2b;--cc-redsoft: #fbecea;--cc-amber: #a86400;--cc-ambersoft: #fdf2df;--cc-blue: #2f5d8a;--cc-bluesoft: #e9f0f7;color:var(--cc-ink);font:14px/1.45 Karla,system-ui,-apple-system,Segoe UI,sans-serif;text-align:left}@media (prefers-color-scheme: dark){.cc.cc-phone{--cc-bg: #15180f;--cc-paper: #1c2016;--cc-paper2: #22271b;--cc-ink: #ecebe2;--cc-muted: #a8aa9c;--cc-faint: #7b7e72;--cc-line: #2c3224;--cc-line2: #394030;--cc-green: #a3c98a;--cc-green2: #8fbb72;--cc-greensoft: #26331d;--cc-gold: #e0b92a;--cc-goldsoft: #3a3214;--cc-red: #e0796b;--cc-redsoft: #3a1f1a;--cc-amber: #e3a24a;--cc-ambersoft: #3a2a12;--cc-blue: #8db4dc;--cc-bluesoft: #1c2733}}.cc *,.cc *:before,.cc *:after{box-sizing:border-box}.cc h1,.cc h2,.cc h3,.cc h4,.cc p,.cc ul{margin:0}.cc a{color:var(--cc-green)}.cc button{font:inherit;letter-spacing:normal;text-transform:none;box-shadow:none;min-width:0;min-height:0;margin:0}.cc .cc-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.cc .cc-dot.red{background:var(--cc-red)}.cc .cc-dot.amber{background:var(--cc-amber)}.cc .cc-dot.gold{background:var(--cc-gold)}.cc .cc-dot.green{background:var(--cc-green2)}.cc .cc-dot.blue{background:var(--cc-blue)}.cc .cc-dot.grey{background:var(--cc-faint)}.cc .cc-n{display:inline-block;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--cc-gold);color:#1d1d10;font-size:11px;font-weight:700;line-height:16px;text-align:center}.cc .cc-icon{width:30px;height:30px;padding:0;border:1px solid var(--cc-line);border-radius:6px;background:var(--cc-bg);color:var(--cc-muted);display:grid;place-items:center;cursor:pointer}.cc .cc-spin{animation:cc-spin 1s linear infinite}@keyframes cc-spin{to{transform:rotate(360deg)}}.cc .cc-link{color:var(--cc-green);text-decoration:none;font-weight:700;cursor:pointer;background:none;border:none;font-size:13px;padding:0;height:auto}.cc .cc-link:hover{text-decoration:underline}.cc .cc-btn{font-size:12.5px;font-weight:400;line-height:1;border:1px solid var(--cc-line2);background:var(--cc-bg);color:var(--cc-ink);border-radius:6px;padding:0 10px;height:30px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;text-decoration:none}.cc .cc-btn:hover{border-color:var(--cc-ink)}.cc .cc-btn.pri{background:var(--cc-green);border-color:var(--cc-green);color:#fff;font-weight:700}.cc.cc-phone .cc-btn.pri{color:var(--cc-bg)}.cc .cc-tag{font-size:11px;line-height:16px;padding:1px 7px;border-radius:999px;background:var(--cc-goldsoft);color:var(--cc-ink);border:1px solid rgba(201,157,0,.35);white-space:nowrap}.cc .cc-tag.grey{background:var(--cc-paper2);border-color:var(--cc-line2);color:var(--cc-muted)}.cc .cc-tag.red{background:var(--cc-redsoft);border-color:#b33a2b4d;color:var(--cc-red)}.cc .cc-err{color:var(--cc-red);margin:10px 16px}.cc .cc-empty{color:var(--cc-faint);font-size:13px;padding:8px 2px}.cc .cc-mut{color:var(--cc-muted)}.cc .cc-late{color:var(--cc-red)}.cc .cc-owe{color:var(--cc-amber);font-weight:700}.cc .cc-ell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc .cc-why{color:var(--cc-muted);font-size:12.5px}.cc .cc-acts{display:flex;gap:6px;flex-wrap:wrap}.cc .cc-gone{color:var(--cc-faint);font-size:13px}.cc.cc-desk{background:var(--cc-bg);border:1px solid var(--cc-line);border-radius:10px;overflow:hidden;max-width:1320px}.cc .ccd-head{display:flex;align-items:center;gap:22px;padding:14px 22px 0;border-bottom:1px solid var(--cc-line)}.cc .ccd-title{font:400 22px/1 Georgia,"Campaign Serif",serif;padding-bottom:14px}.cc .ccd-tabs{display:flex;gap:18px;align-self:stretch}.cc .ccd-tabs button{font-size:14px;background:none;border:none;border-bottom:2px solid transparent;border-radius:0;color:var(--cc-muted);padding:0 2px 13px;height:auto;cursor:pointer;display:flex;align-items:center;gap:6px}.cc .ccd-tabs button[aria-selected=true]{color:var(--cc-ink);border-bottom-color:var(--cc-green);font-weight:700}.cc .ccd-right{margin-left:auto;display:flex;align-items:center;gap:10px;padding-bottom:12px;color:var(--cc-faint);font-size:12px}.cc .ccd-body{display:grid;grid-template-columns:minmax(0,1fr) 300px}.cc .ccd-main{padding:16px 22px 24px;min-width:0}.cc .ccd-rail{border-left:1px solid var(--cc-line);background:var(--cc-paper);padding:16px 18px 24px;min-width:0}.cc .ccd-pad{padding:16px 22px 24px}.cc .cc-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.cc .cc-chip{display:flex;align-items:center;gap:7px;border:1px solid var(--cc-line);background:var(--cc-bg);border-radius:999px;padding:0 12px 0 10px;height:30px;font-size:13px;cursor:pointer;color:var(--cc-ink)}.cc .cc-chip b{font-variant-numeric:tabular-nums}.cc .cc-chip[aria-pressed=true]{border-color:var(--cc-green);background:var(--cc-greensoft)}.cc .cc-alerts{border:1px solid var(--cc-line);border-radius:8px;overflow:hidden;margin-bottom:18px}.cc .cc-alert{display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:13px;border-top:1px solid var(--cc-line);min-width:0}.cc .cc-alert:first-child{border-top:none}.cc .cc-alert.red{background:var(--cc-redsoft)}.cc .cc-alert.amber{background:var(--cc-ambersoft)}.cc .cc-at{font-weight:700;white-space:nowrap}.cc .cc-as{color:var(--cc-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc .cc-ago{margin-left:auto;white-space:nowrap}.cc .cc-alert.cc-prob{display:block;padding:0}.cc .cc-alert.cc-gone{color:var(--cc-muted);font-style:italic}.cc .cc-pline{display:flex;align-items:center;gap:10px;padding:6px 12px;min-height:40px;box-sizing:border-box;min-width:0;cursor:pointer}.cc .cc-pline .cc-ago{display:inline-flex;align-items:center;gap:10px}.cc .cc-pline .cc-btn{height:24px;padding:0 9px;font-size:12px}.cc .cc-pline .cc-at{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.cc .cc-pline .cc-as{flex:1 1 0}.cc .cc-pdetail{padding:2px 12px 12px 30px;display:grid;gap:8px}.cc .cc-plist{margin:0;padding:0;list-style:none;display:grid;gap:8px}.cc .cc-plist li{min-width:0;overflow-wrap:anywhere}.cc .cc-plist small{color:var(--cc-muted)}.cc .cc-plist .cc-acts{margin-top:4px}.cc .cc-sec{margin-bottom:18px}.cc .cc-sech{display:flex;align-items:baseline;gap:8px;margin:0 0 4px;padding:0 2px;flex-wrap:wrap}.cc .cc-sech h3{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cc .cc-sech>span{font-size:12px;color:var(--cc-faint)}.cc .cc-sech .cc-more{margin-left:auto}.cc .cc-rows{border:1px solid var(--cc-line);border-radius:8px;overflow:hidden}.cc .cc-row{border-top:1px solid var(--cc-line);background:var(--cc-bg);position:relative}.cc .cc-row:first-child{border-top:none}.cc .cc-row.cc-gone{padding:12px}.cc.cc-desk .cc-row{cursor:pointer}.cc.cc-desk .cc-row:hover,.cc.cc-desk .cc-row.open{background:var(--cc-paper)}.cc.cc-desk .cc-row:focus-visible{outline:2px solid var(--cc-green);outline-offset:-2px}.cc .cc-line{display:grid;grid-template-columns:8px 190px minmax(0,1fr) auto 76px;align-items:center;gap:12px;padding:0 12px;height:44px;position:relative}.cc .cc-who{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc .cc-who small{font-size:inherit;font-weight:400;color:var(--cc-muted)}.cc .cc-sum{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc .cc-sum em{font-style:normal;color:var(--cc-muted)}.cc .cc-tags{display:flex;gap:4px;white-space:nowrap}.cc .cc-when{text-align:right;color:var(--cc-faint);font-size:12px;white-space:nowrap}.cc .cc-hov{position:absolute;right:10px;top:7px;display:none;gap:4px;background:var(--cc-paper);padding-left:10px}.cc.cc-desk .cc-row:hover .cc-hov{display:flex}.cc.cc-desk .cc-row:hover:not(.open) .cc-when{visibility:hidden}.cc .cc-detail{padding:0 12px 12px 32px;cursor:default}.cc .cc-subj{font-weight:700;margin-bottom:4px}.cc .cc-quote{border-left:3px solid var(--cc-line2);padding:2px 0 2px 10px;margin:2px 0 8px;overflow-wrap:anywhere;white-space:pre-line}.cc .cc-detail .cc-why{margin-bottom:10px}.cc .cc-dgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cc .cc-dcard{border:1px solid var(--cc-line);border-radius:8px;padding:12px;background:var(--cc-bg);min-width:0}.cc .cc-k{font-size:11px;color:var(--cc-faint);text-transform:uppercase;letter-spacing:.06em}.cc .cc-q{font-weight:700;margin:3px 0 6px;overflow-wrap:anywhere}.cc .cc-w{font-size:12.5px;color:var(--cc-muted);margin-bottom:10px;overflow-wrap:anywhere}.cc .cc-rcard{margin-bottom:20px}.cc .cc-rcard h4,.cc .cc-card h4{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--cc-muted)}.cc .cc-kv{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 0;border-top:1px solid var(--cc-line);font-size:13px;min-width:0}.cc .cc-kv:first-of-type{border-top:none}.cc .cc-kv>span{min-width:0}.cc .cc-kv b{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.cc .cc-kv b.cc-ell{flex-shrink:1;max-width:70%}.cc .cc-big{font:400 30px/1 Georgia,serif}.cc .cc-rcard .cc-mut{font-size:12.5px;margin:2px 0 8px}.cc .cc-hlist{list-style:none;padding:0;margin:4px 0 6px}.cc .cc-colist{margin:4px 0 6px}.cc .cc-cofind{display:block;width:100%;box-sizing:border-box;height:32px;padding:4px 8px;margin:4px 0;font-size:13px;border:1px solid var(--cc-line);border-radius:6px;background:transparent;color:inherit}.cc .cc-hlist li{padding:6px 0;border-top:1px solid var(--cc-line);font-size:13px;overflow-wrap:anywhere}.cc .cc-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cc-line);border-radius:8px}.cc .cc-table{border-collapse:collapse;width:100%;font-size:13px}.cc .cc-table th,.cc .cc-table td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--cc-line);white-space:nowrap}.cc .cc-table tr:last-child td{border-bottom:none}.cc .cc-table th{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--cc-muted);font-weight:700;background:var(--cc-paper)}.cc .cc-table td:not(:first-child),.cc .cc-table th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.cc .cc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin-bottom:18px}.cc .cc-card{border:1px solid var(--cc-line);border-radius:8px;padding:12px;min-width:0;background:var(--cc-bg)}.cc .cc-toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;gap:10px;background:var(--cc-ink);color:var(--cc-bg);padding:10px 14px;border-radius:10px;max-width:calc(100vw - 32px);font-size:13px}.cc .cc-toast button{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--cc-gold);cursor:pointer;padding:4px;height:auto;font-size:13px}@media (max-width: 900px){.cc .ccd-body{grid-template-columns:1fr}.cc .ccd-rail{border-left:none;border-top:1px solid var(--cc-line)}.cc .cc-line{grid-template-columns:8px 130px minmax(0,1fr) auto 60px}.cc .cc-tags .cc-tag:not(.cc-cnt){display:none}.cc .cc-dgrid{grid-template-columns:1fr}.cc .ccd-head{gap:14px;padding:12px 14px 0;flex-wrap:wrap}.cc .ccd-main,.cc .ccd-pad{padding:14px}}.cc.cc-phone{background:var(--cc-bg);min-height:100vh;padding:0 0 calc(80px + env(safe-area-inset-bottom))}.cc .ccp-head{position:sticky;top:0;z-index:5;background:var(--cc-bg);padding:calc(env(safe-area-inset-top) + 12px) 16px 8px;border-bottom:1px solid var(--cc-line)}.cc .ccp-top{display:flex;align-items:center;justify-content:space-between}.cc .ccp-title{font:400 28px/1 Georgia,"Campaign Serif",serif}.cc .ccp-tabs{display:flex;background:var(--cc-paper2);border-radius:9px;padding:3px;margin-top:10px}.cc .ccp-tabs button{flex:1;font-size:14px;border:none;background:none;color:var(--cc-muted);padding:0;height:32px;border-radius:7px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:6px}.cc .ccp-tabs button[aria-selected=true]{background:var(--cc-bg);color:var(--cc-ink);font-weight:700;box-shadow:0 1px 2px #0000001f}.cc .ccp-body{padding:10px 16px 0}.cc.cc-phone .cc-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px 12px;padding:0 16px}.cc.cc-phone .cc-chips::-webkit-scrollbar{display:none}.cc.cc-phone .cc-chip{white-space:nowrap;flex:none;height:32px}.cc.cc-phone .cc-alerts{border-radius:10px}.cc.cc-phone .cc-alert{align-items:flex-start;flex-wrap:wrap;row-gap:2px}.cc.cc-phone .cc-alert .cc-dot{margin-top:6px}.cc.cc-phone .cc-pline{align-items:flex-start;flex-wrap:wrap;row-gap:2px}.cc.cc-phone .cc-pline .cc-as{white-space:normal;flex-basis:100%;padding-left:18px}.cc.cc-phone .cc-pline .cc-at{white-space:normal;flex:1}.cc.cc-phone .cc-pdetail{padding-left:12px}.cc.cc-phone .cc-as{white-space:normal;flex-basis:100%;padding-left:18px}.cc.cc-phone .cc-at{white-space:normal;flex:1}.cc.cc-phone .cc-rows{border-radius:12px}.cc .ccp-row{overflow:hidden}.cc .ccp-under{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:0 18px;font-weight:700;font-size:13px;background:var(--cc-paper)}.cc .ccp-under .l{color:var(--cc-green2)}.cc .ccp-under .r{color:var(--cc-amber)}.cc .ccp-fg{position:relative;background:var(--cc-bg);padding:10px 12px;min-height:56px;display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:start;transition:transform .2s;touch-action:pan-y;cursor:pointer;-webkit-user-select:none;user-select:none}.cc .ccp-fg .cc-dot{margin-top:6px}.cc .ccp-txt{min-width:0}.cc .ccp-name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc .ccp-sum{color:var(--cc-muted);font-size:13px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.cc .ccp-when{font-size:12px;color:var(--cc-faint);white-space:nowrap}.cc.cc-phone .cc-dgrid{grid-template-columns:1fr}.cc.cc-phone .cc-dcard{border-radius:12px}.cc.cc-phone .cc-dcard .cc-acts{display:grid;gap:6px}.cc.cc-phone .cc-dcard .cc-btn{height:40px;justify-content:center;border-radius:9px;white-space:normal;text-align:center;line-height:1.2;font-size:13.5px}.cc .ccp-handled{margin:4px 0 18px;padding:10px 12px;border:1px dashed var(--cc-line2);border-radius:10px;font-size:13px;color:var(--cc-muted)}.cc .ccp-hbtn{display:block;width:100%;text-align:left;background:none;border:none;color:inherit;padding:0;cursor:pointer;height:auto}.cc .ccp-hbtn b{color:var(--cc-ink);display:block}.cc .ccp-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:40}.cc .ccp-sheet{position:fixed;left:0;right:0;bottom:0;z-index:41;background:var(--cc-bg);border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #00000040;padding:10px 16px calc(20px + env(safe-area-inset-bottom));max-height:85vh;overflow-y:auto;animation:ccp-up .22s ease-out}@keyframes ccp-up{0%{transform:translateY(100%)}to{transform:none}}.cc .ccp-grab{width:38px;height:5px;border-radius:3px;background:var(--cc-line2);margin:0 auto 12px}.cc .ccp-sname{font-weight:700;font-size:16px}.cc .ccp-ssub{color:var(--cc-muted);font-size:13px;margin:2px 0 10px}.cc .ccp-ssubj{font-weight:700;font-size:13.5px;margin-bottom:4px}.cc .ccp-squote{border-left:3px solid var(--cc-line2);padding-left:10px;margin-bottom:10px;overflow-wrap:anywhere;white-space:pre-line}.cc .ccp-sheet .cc-why{margin-bottom:12px}.cc .ccp-sacts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cc .ccp-sacts .cc-btn{height:44px;justify-content:center;font-size:14px;border-radius:10px}.cc .ccp-sacts .cc-btn:first-child{grid-column:1 / -1}.cc.cc-phone .cc-grid{grid-template-columns:1fr}.cc .cc-kv b .cc-link{margin-left:6px;font-size:12px}.cc .cc-tag.green{background:var(--cc-greensoft);border-color:#2545164d;color:var(--cc-green)}.cc .cc-cglist{margin:0 0 10px;font-size:13px}.cc .cc-cglist summary{cursor:pointer;color:var(--cc-green);font-weight:700;font-size:12.5px}.cc .cc-cglist ul{list-style:none;margin:6px 0 0;padding:0;max-height:320px;overflow-y:auto}.cc .cc-cglist li{padding:6px 0;border-top:1px solid var(--cc-line);overflow-wrap:anywhere}.cc .cc-cglist li.out{opacity:.45;text-decoration:line-through}.cc .cc-cglist li .cc-link{margin-left:8px;font-size:12px}.cc .cc-btn[disabled]{opacity:.5;cursor:default}.cc .cc-cglist{flex-basis:100%}.cc .cc-reports li{padding:8px 0}.cc .cc-reports li.read .cc-rtitle b{font-weight:500;color:var(--cc-muted)}.cc .cc-rtitle{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:28px}.cc .cc-rtitle .cc-ell{flex:1;min-width:0}.cc .cc-rtitle .cc-when{flex:none;color:var(--cc-muted);font-size:12px}.cc .cc-reports .cc-detail{margin-top:6px}.cc .cc-reports .cc-quote{max-height:360px;overflow:auto}.cc .cc-bellwrap{position:relative;margin-left:auto;margin-right:8px}.cc .cc-bell{font:inherit;font-size:12.5px;height:30px;padding:0 12px;border-radius:15px;border:1px solid var(--cc-line2);background:var(--cc-paper2);color:var(--cc-muted);cursor:pointer}.cc .cc-bell.on{background:var(--cc-greensoft);color:var(--cc-green);border-color:#2545164d}.cc .cc-bellsheet{position:absolute;right:0;top:38px;width:min(300px,calc(100vw - 32px));z-index:30;background:var(--cc-bg, #fff);border:1px solid var(--cc-line2);border-radius:12px;padding:12px 14px;box-shadow:0 8px 24px #0000001f;font-size:13.5px}.cc .cc-bellsheet p{margin:0 0 10px}.cc .cc-cgyou{display:flex;flex-direction:column;gap:8px;width:100%}.cc .cc-cgone{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cc .cc-cgone b{flex-basis:100%;font-size:13px}.cc .cc-alert .cc-at{min-width:0;overflow:hidden;text-overflow:ellipsis}.cc .rp{border:1px solid var(--cc-line2);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.cc .rp-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cc .rp-head h3{font-size:15px;font-weight:700}.cc .rp-head .cc-mut{font-size:13px}.cc .rp-from{margin-left:auto;font-size:12px;color:var(--cc-muted)}.cc .rp-form{display:flex;flex-direction:column;gap:6px}.cc .rp-form label,.cc .rp-paste label,.cc .rp-draft label{font-size:13px;font-weight:700}.cc .rp-formrow{display:flex;gap:8px}.cc .rp input[type=url],.cc .rp input[type=text],.cc .rp textarea{font:14px/1.45 Karla,system-ui,sans-serif;color:var(--cc-ink);background:var(--cc-bg);border:1px solid var(--cc-line2);border-radius:6px;padding:8px 10px;width:100%;min-width:0;margin:0;box-sizing:border-box}.cc .rp input[type=url],.cc .rp input[type=text]{height:36px}.cc .rp-formrow input{flex:1}.cc .rp-formrow .cc-btn{height:36px}.cc .rp-card{border:1px solid var(--cc-line);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;background:var(--cc-bg)}.cc .rp-card.rp-ready{background:var(--cc-paper)}.cc .rp-top{display:flex;align-items:center;gap:8px;min-width:0}.cc .rp-top b{font-size:14.5px;min-width:0}.cc .rp-open{margin-left:auto;flex:none}.cc .rp-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cc .rp-fact{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:13px}.cc .rp-fact .cc-mut{font-size:12px}.cc .rp-ok{color:var(--cc-green2);font-size:12px}.cc .rp-bad{color:var(--cc-red);font-size:12px}.cc .rp-unk{color:var(--cc-amber);font-size:12px}.cc .rp-who{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;border-top:1px solid var(--cc-line);padding-top:8px}.cc .rp-notes{list-style:none;padding:0;display:flex;flex-direction:column;gap:2px}.cc .rp-draft,.cc .rp-paste{display:flex;flex-direction:column;gap:6px;background:var(--cc-bg);border:1px solid var(--cc-line);border-radius:6px;padding:10px 12px}.cc .rp-text{white-space:pre-line;font-size:13.5px;color:var(--cc-ink)}.cc .rp-line{display:flex;flex-direction:column;gap:8px;font-size:13px}.cc .rp-done{display:flex;gap:8px;align-items:center;font-size:13px;min-width:0}.cc.cc-phone .rp{padding:12px}.cc.cc-phone .rp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cc.cc-phone .rp input[type=url],.cc.cc-phone .rp input[type=text],.cc.cc-phone .rp textarea{font-size:16px}.cc.cc-phone .rp input[type=url],.cc.cc-phone .rp input[type=text],.cc.cc-phone .rp-formrow .cc-btn{height:44px}.cc.cc-phone .rp .cc-btn{height:40px}@media (max-width: 640px){.cc .rp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
