.meta-stage{box-sizing:border-box;border:1px solid var(--p-border,#e3e3e3);background:var(--surface-2,#f1f1f1);vertical-align:middle;border-radius:999px;grid-template-columns:1.15fr 1fr .85fr;align-items:stretch;gap:2px;width:204px;max-width:100%;padding:2px;display:inline-grid}.meta-stage-option{cursor:pointer;min-width:0;display:flex;position:relative}.meta-stage-option input[type=radio]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.meta-stage-label{min-height:24px;color:var(--muted,#616161);font:inherit;white-space:nowrap;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:500;line-height:1.2;display:flex}.meta-stage-option:hover .meta-stage-label{color:var(--p-text,#303030)}.meta-stage-option input:checked+.meta-stage-label{color:#fff;background:#303030;font-weight:650}.meta-stage-option input:focus-visible+.meta-stage-label{outline:2px solid var(--p-blue,#005bd3);outline-offset:2px}.meta-stage--4{grid-template-columns:1.15fr 1fr .85fr 1.15fr;width:268px}.ct-card-switch .meta-stage--4{border-radius:14px;grid-template-columns:1fr 1fr;width:100%}.meta-stage[aria-busy=true]{opacity:.6}.meta-stage-option:has(input:disabled){cursor:wait}.ct-card-switch:has(.meta-stage){gap:8px;display:grid}@media (width<=820px){.meta-stage-label{min-height:44px}}.ct-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ct-title{letter-spacing:-.01em;color:var(--p-text-strong);align-items:center;gap:8px;font-size:20px;font-weight:650;line-height:28px;display:flex}.ct-title svg{color:var(--p-text-2);flex:none}.ct-sub{color:var(--p-text-2);max-width:720px;margin-top:2px;font-size:13px;line-height:20px}.ct-sub b{color:var(--p-text-strong);font-weight:650}.ct-sub a,.ct-link{color:var(--p-blue);font-weight:500}.ct-sub a:hover,.ct-link:hover{text-decoration:underline}.ct-head-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.ct-stats{background:var(--p-surface);border-radius:var(--p-r-lg);box-shadow:var(--p-shadow-card);flex-wrap:wrap;align-items:stretch;margin-bottom:16px;display:flex}.ct-stack>.ct-stats{margin-bottom:0}.ct-stat{border-left:1px solid var(--p-border);flex:170px;min-width:0;padding:12px 16px}.ct-stat.range{color:var(--p-text);white-space:nowrap;border-left:none;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex;position:relative}.ct-stat.range svg{color:var(--p-text-2)}.ct-stat-k{color:var(--p-text);white-space:nowrap;font-size:13px;font-weight:500;line-height:20px}.ct-stat-v{color:var(--p-text-strong);align-items:baseline;gap:8px;margin-top:2px;font-size:13px;font-weight:650;line-height:20px;display:flex}.ct-stat-v .dim,.ct-stat-v.none{color:var(--p-text-2);font-weight:500}.ct-index{background:var(--p-surface);border-radius:var(--p-r-lg);box-shadow:var(--p-shadow-card);overflow:hidden}.ct-filters{border-bottom:1px solid var(--p-border);align-items:center;gap:8px;min-height:46px;padding:8px 12px;display:flex}.ct-tabs{scrollbar-width:none;flex:0 auto;gap:2px;min-width:0;display:flex;overflow-x:auto}.ct-tabs::-webkit-scrollbar{display:none}.ct-tab{border-radius:var(--p-r);height:28px;color:var(--p-text-2);font:550 12px/1 var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.ct-tab:hover{color:var(--p-text);background:#0000000d}.ct-tab[aria-selected=true]{color:var(--p-text-strong);background:#00000014}.ct-tab .n{color:var(--p-text-dim);font-weight:500}.ct-tab[aria-selected=true] .n{color:var(--p-text-2)}.ct-search{border-radius:var(--p-r);background:var(--p-surface);min-width:120px;height:28px;box-shadow:0 0 0 1px var(--p-border) inset;color:var(--p-text-2);flex:200px;align-items:center;gap:6px;padding:0 8px;display:flex}.ct-search:focus-within{box-shadow:0 0 0 2px var(--p-blue) inset}.ct-search svg{flex:none}.ct-search input{min-width:0;color:var(--p-text);font:12.5px var(--sans);background:0 0;border:none;outline:none;flex:1;height:100%;padding:0}.ct-search input::placeholder{color:var(--p-text-dim)}.ct-search-clear{width:18px;height:18px;color:var(--p-text-2);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;padding:0;display:grid}.ct-search-clear:hover{background:#0000000f}.ct-seg{flex:none;display:inline-flex}.ct-seg .ct-ibtn{border-radius:0}.ct-ibtn.sm{height:22px;font-size:11.5px}.ct-seg .ct-ibtn:first-child{border-radius:var(--p-r) 0 0 var(--p-r)}.ct-seg .ct-ibtn:last-child{border-radius:0 var(--p-r) var(--p-r) 0;margin-left:-1px}.ct-seg .ct-ibtn .faint{margin-left:2px}.ct-seg .ct-ibtn[aria-pressed=true]{color:var(--p-text-strong);background:#f1f1f1;box-shadow:inset 0 0 0 1px #1a1a1a1f,inset 0 1px #1a1a1a0d}.ct-ibtn{border-radius:var(--p-r);background:var(--p-surface);min-width:28px;height:28px;box-shadow:var(--p-shadow-btn);color:var(--p-text);font:550 12px var(--sans);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.ct-ibtn:hover{background:var(--p-surface-hover)}.ct-ibtn:disabled{opacity:.5;cursor:default}.ct-ibtn.plain{box-shadow:none;color:var(--p-text-2);background:0 0}.ct-ibtn.plain:hover{color:var(--p-text-strong);background:#0000000f}.ct-ibtn.pad{padding:0 12px}.ct-bulk{border-bottom:1px solid var(--p-border);background:var(--p-surface);flex-wrap:wrap;align-items:center;gap:8px;min-height:46px;padding:8px 12px;display:flex}.ct-bulk-n{color:var(--p-text-strong);margin-right:4px;font-size:13px;font-weight:650}.ct-bulk-note{color:var(--p-text-2);flex:240px;font-size:12px}.ct-cardhead{border-bottom:1px solid var(--p-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.ct-cardhead-t{font:650 13px/1.4 var(--sans);color:var(--p-text-strong);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ct-cardhead-s{color:var(--p-text-2);margin-top:2px;font-size:13px;line-height:20px}.ct-cardhead-r{flex:none;align-items:center;gap:8px;display:flex}.ct-stack{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ct-empty{text-align:center;color:var(--p-text-2);padding:32px 20px;font-size:13px;line-height:20px}.ct-empty a{color:var(--p-blue);font-weight:500}.ct-note{border-top:1px solid var(--p-border);color:var(--p-text-2);padding:10px 16px;font-size:12px;line-height:16px}.ct-prose{color:var(--p-text);gap:6px;padding:12px 16px;font-size:13px;line-height:20px;display:grid}.ct-prose b{color:var(--p-text-strong);font-weight:650}.ct-index>.bp-disclosure{background:0 0;border:none;border-radius:0}.ct-index>.bp-disclosure>button{font:650 13px/1.4 var(--sans);color:var(--p-text-strong);background:0 0;border-radius:0;padding:12px 16px}.ct-index>.bp-disclosure>button:hover{background:var(--p-surface-hover)}.ct-index>.bp-disclosure[data-open=true]>button{border-bottom:1px solid var(--p-border)}.ct-index>.bp-disclosure>button .bp-chev{width:20px;height:20px;color:var(--p-text-2);background:currentColor;flex:none;margin-left:auto;font-size:0;transition:transform .15s;transform:rotate(-90deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.3 8.3a1 1 0 0 1 1.4 0L10 10.6l2.3-2.3a1 1 0 1 1 1.4 1.4l-3 3a1 1 0 0 1-1.4 0l-3-3a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E") 50%/20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.3 8.3a1 1 0 0 1 1.4 0L10 10.6l2.3-2.3a1 1 0 1 1 1.4 1.4l-3 3a1 1 0 0 1-1.4 0l-3-3a1 1 0 0 1 0-1.4z'/%3E%3C/svg%3E") 50%/20px no-repeat}.ct-index>.bp-disclosure[data-open=true]>button .bp-chev{transform:rotate(0)}.ct-index>.bp-disclosure .bp-body{color:var(--p-text);background:0 0;border:none;gap:6px;padding:12px 16px;font-size:13px;line-height:20px;display:grid}.ct-index>.bp-disclosure .bp-body b{color:var(--p-text-strong)}.ct-badge .ct-dot{background:currentColor;border-radius:999px;width:7px;height:7px;animation:1.6s ease-in-out infinite ct-pulse}.ct-badge.dim{opacity:.6}@keyframes ct-pulse{0%,to{opacity:1}50%{opacity:.35}}.ct-datebtn{border-radius:var(--p-r);height:28px;color:var(--p-text);font:500 13px var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;margin:0 -8px;padding:0 8px;display:inline-flex}.ct-datebtn:hover{background:#0000000d}.ct-datebtn:disabled{opacity:.5;cursor:default}.ct-datebtn svg:first-child,.ct-datebtn .caret{color:var(--p-text-2)}.ct-stat.range:has(>.ct-date){padding:0}.ct-date{align-self:stretch;display:flex;position:relative}.ct-date>.ct-datebtn{border-radius:var(--p-r-lg) 0 0 var(--p-r-lg);align-self:stretch;height:auto;margin:0;padding:12px 16px}.ct-datepop{z-index:60;background:var(--p-surface);border-radius:var(--p-r-lg);width:340px;max-width:calc(100vw - 32px);box-shadow:var(--p-shadow-pop);gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.ct-datepop .presets{grid-template-columns:1fr 1fr;gap:4px;display:grid}.ct-datepop .presets button{text-align:left;justify-content:flex-start;width:100%;height:28px;padding:0 10px}.ct-datepop .presets button[aria-pressed=true]{background:#f1f1f1}.ct-datepop .custom{border-top:1px solid var(--p-border);gap:8px;padding-top:10px;display:grid}.ct-datepop .custom-l{color:var(--p-text-2);font-size:12px;font-weight:600}.ct-links{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));margin-bottom:16px;display:grid}.ct-link-cell{min-width:0;padding:12px 16px}.ct-link-cell+.ct-link-cell{border-left:1px solid var(--p-border)}@media (width<=720px){.ct-link-cell+.ct-link-cell{border-left:none;border-top:1px solid var(--p-border)}}.ct-link-k{color:var(--p-text-strong);font-size:12.5px;font-weight:550}.ct-link-k .dim{color:var(--p-text-2);font-weight:500}.ct-link-row{align-items:center;gap:8px;margin-top:6px;display:flex}.ct-link-row .input{flex:1;min-width:0}.ct-legend{flex-wrap:wrap;gap:4px 18px;display:flex}.ct-legend b{color:var(--p-text-strong);text-transform:capitalize;font-weight:600}.ct-sort{appearance:none;border-radius:var(--p-r);height:28px;font:inherit;color:var(--p-text);background:var(--p-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none' stroke='%23616161' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6.5 8 3.5 3.5L13.5 8'/%3E%3C/svg%3E") no-repeat right 7px center;box-shadow:0 0 0 1px var(--p-border) inset;cursor:pointer;border:0;flex:none;padding:0 26px 0 10px;font-size:13px}.ct-sort:hover{background-color:var(--p-surface-hover)}.ct-sort:focus-visible{box-shadow:0 0 0 2px var(--p-blue) inset;outline:0}@media (width<=820px){.ct-sort{height:44px;font-size:16px}.ct-filters .ct-sort{flex:100%;order:4}}.ct-tblwrap{overflow-x:auto}.ct-tbl{border-collapse:collapse;width:100%;font-size:13px}.ct-tbl th{text-align:left;height:36px;color:var(--p-text-2);white-space:nowrap;background:var(--p-surface);border-bottom:1px solid var(--p-border);padding:0 8px;font-size:12px;font-weight:550}.ct-tbl td{vertical-align:middle;color:var(--p-text);border-bottom:1px solid #f1f1f1;padding:6px 8px}.ct-tbl tbody tr:last-child td{border-bottom:none}.ct-tbl tbody tr:hover td{background:var(--p-surface-hover)}.ct-tbl tbody tr.sel td{background:#f1f1f1}.ct-tbl th.num,.ct-tbl td.num{text-align:right;font-variant-numeric:tabular-nums}.ct-tbl th.group{text-align:center;border-left:1px solid var(--p-border);height:30px}.ct-tbl th.gstart,.ct-tbl td.gstart{border-left:1px solid var(--p-border)}.ct-tbl th .sub{color:var(--p-text-dim);font-size:11.5px;font-weight:500;line-height:1.2;display:block}.ct-tbl td.strong{color:var(--p-text-strong);font-weight:650}.ct-tbl tfoot td{border-top:2px solid var(--p-border-2);color:var(--p-text-strong);background:var(--p-surface);border-bottom:none;font-weight:650}.ct-tbl tbody tr.ended td{color:var(--p-text-dim)}.ct-tbl th.right,.ct-tbl td.right{text-align:right}.ct-tbl th.first,.ct-tbl td.first{padding-left:16px}.ct-tbl th.last,.ct-tbl td.last{padding-right:16px}.ct-tbl .nw{white-space:nowrap}.ct-tbl .dim{color:var(--p-text-2)}.ct-tbl .faint{color:var(--p-text-dim)}.ct-tbl th.chk,.ct-tbl td.chk{width:20px;padding:0 4px 0 12px}.ct-tbl th.thumb,.ct-tbl td.thumb{width:40px;padding:4px 4px 4px 8px}.ct-chk{appearance:none;background:var(--p-surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--p-border-3) inset;cursor:pointer;vertical-align:middle;border-radius:4px;margin:0;display:block;position:relative}.ct-chk:hover{box-shadow:0 0 0 1px var(--p-text-2) inset}.ct-chk:checked,.ct-chk:indeterminate{background:var(--p-text-strong);box-shadow:none}.ct-chk:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.ct-chk:indeterminate:after{content:"";background:#fff;border-radius:1px;width:8px;height:2px;position:absolute;top:7px;left:4px}.ct-chk:focus-visible{outline:2px solid var(--p-blue);outline-offset:1px}.ct-thumb{border-radius:var(--p-r);width:40px;height:40px;box-shadow:0 0 0 1px var(--p-border) inset;color:var(--p-text-dim);background:#f1f1f1;flex:none;place-items:center;display:grid;overflow:hidden}.ct-thumb img,.ct-thumb video{object-fit:cover;width:100%;height:100%;display:block}.ct-thumb.big{width:56px;height:56px}.ct-thumb{position:relative}.ct-thumb-cap{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:4px 3px 3px 4px;display:flex;position:absolute;inset:0}.ct-thumb-mark{width:9px;height:9px;color:var(--p-text-2);flex:none;display:block}.ct-thumb-txt{-webkit-line-clamp:2;max-width:100%;font:600 8px/1.16 var(--sans);letter-spacing:-.01em;color:var(--p-text-strong);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ct-thumb .ct-thumb-media{position:absolute;inset:0}.ct-thumb img.ct-thumb-media{opacity:0;transition:opacity .12s linear}.ct-thumb img.ct-thumb-media.on{opacity:1;background:var(--p-surface)}@media (prefers-reduced-motion:reduce){.ct-thumb img.ct-thumb-media{transition:none}}.ct-thumb.big .ct-thumb-cap{gap:3px;padding:6px 5px 5px 6px}.ct-thumb.big .ct-thumb-mark{width:12px;height:12px}.ct-thumb.big .ct-thumb-txt{font-size:11px;line-height:1.15}.ct-thumb.big.tall .ct-thumb-txt{-webkit-line-clamp:3}.ct-name{text-align:left;max-width:260px;font:550 12.5px/1.35 var(--sans);color:var(--p-text-strong);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;display:block;overflow:hidden}.ct-name:hover{text-decoration:underline}.ct-who{align-items:center;gap:8px;min-width:0;display:flex}.ct-who-t{min-width:0;line-height:1.3;display:grid}.ct-who-n{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-weight:500;overflow:hidden}.ct-who-h{color:var(--p-text-2);white-space:nowrap;font-size:12px}.ct-tbl .ct-who-link{color:var(--p-text-strong);text-decoration:none}.ct-tbl .ct-who-link:hover{text-decoration:underline}.ct-sales{line-height:1.3;display:grid}.ct-sales .faint{font-size:12px}.ct-badge{border-radius:var(--p-r);height:20px;color:var(--p-text);font:550 12px/1 var(--sans);white-space:nowrap;background:#e3e3e3;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.ct-badge.success{background:var(--p-green-bg);color:var(--p-green-text)}.ct-badge.warning{background:var(--p-amber-bg);color:var(--p-amber)}.ct-badge.critical{background:var(--p-red-bg);color:var(--p-red)}.ct-badge.info{background:var(--p-info-bg);color:var(--p-info)}.ct-rowact{opacity:0;justify-content:flex-end;gap:4px;transition:opacity .1s linear;display:flex}.ct-tbl tbody tr:hover .ct-rowact,.ct-tbl tbody tr:focus-within .ct-rowact,.ct-rowact.busy{opacity:1}@media (hover:none){.ct-rowact{opacity:1}}.ct-tbl .swx-wrap{transform-origin:0;margin:-3px 0;transform:scale(.82)}.ct-foot{border-top:1px solid var(--p-border);color:var(--p-text-2);align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.ct-foot .ct-seg .ct-ibtn{min-width:32px}.ct-grid{background:var(--p-bg);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding:16px;display:grid}.ct-card{background:var(--p-surface);border-radius:var(--p-r-lg);box-shadow:var(--p-shadow-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.ct-card-open{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;padding:0;display:block}.ct-card-open>span:first-child{display:block}.ct-play{color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;position:absolute;top:50%;left:50%}.ct-card-open:hover .ct-play{background:#000000bf}.ct-card-body{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 12px 0;display:grid}.ct-card-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ct-card-top .ct-badge{flex:none}.ct-card-title{-webkit-line-clamp:2;font:550 13px/1.35 var(--sans);color:var(--p-text-strong);overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ct-card-open:hover .ct-card-title{text-decoration:underline}.ct-card-meta{color:var(--p-text-2);justify-items:start;gap:6px;min-width:0;font-size:12px;display:grid}.ct-card-who{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.ct-card-who .brk{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ct-kv{grid-template-columns:max-content 1fr;gap:4px 10px;font-size:12.5px;display:grid}.ct-kv dt{color:var(--p-text-2);white-space:nowrap}.ct-kv dd{color:var(--p-text);min-width:0;margin:0}.ct-kv dd .faint{color:var(--p-text-dim)}.ct-card-switch{border-top:1px solid var(--p-border);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.ct-card-switch-l{color:var(--p-text);font-size:12.5px;font-weight:550}.ct-card-switch-s{color:var(--p-text-2);margin-top:1px;font-size:11.5px}.ct-card-spend{padding:0 12px 10px}.ct-card-actions{border-top:1px solid var(--p-border);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding:10px 12px 12px;display:flex}.ct-card-actions .btn,.ct-card-actions .ct-ibtn{height:28px;font-size:12px}.ct-card-actions .right{align-items:center;gap:6px;margin-left:auto;display:flex}.ct-card-why{color:var(--p-text-2);margin-top:-4px;padding:0 12px 10px;font-size:11.5px}@media (width<=820px){.ct-tab,.ct-ibtn,.ct-ibtn.sm,.ct-search,.ct-card-actions .btn,.ct-card-actions .ct-ibtn,.ct-head-actions .btn{height:44px}.ct-ibtn.sm{font-size:13px}.ct-tab{padding:0 12px;font-size:14px}.ct-ibtn{min-width:44px}.ct-search input{font-size:16px}.ct-chk{width:22px;height:22px}.ct-chk:checked:after{width:5px;height:10px;top:4px;left:8px}.ct-chk:indeterminate:after{width:10px;top:10px;left:6px}.ct-tbl td{padding:10px 8px}.ct-rowact .ct-ibtn{width:44px}.ct-tbl .swx-wrap{margin:0;transform:none}.ct-head{flex-direction:column;align-items:stretch}.ct-head-actions{justify-content:flex-start}.ct-stat{flex-basis:45%}.ct-stat.range{border-bottom:1px solid var(--p-border);flex-basis:100%}.ct-stat.range+.ct-stat{border-left:none}.ct-datebtn{height:44px;font-size:14px}.ct-datepop .presets button{height:40px;font-size:14px}.ct-filters{flex-wrap:wrap}.ct-tabs{flex:1 1 0}.ct-search{flex-basis:100%;order:3}.ct-grid{gap:12px;padding:12px}}.la-tbl tbody tr.la-grp{cursor:pointer}.la-tbl tbody tr.la-grp.open>td{background:var(--p-surface-hover);border-bottom-color:#0000}.la-tbl .la-name{color:var(--p-text-strong);text-decoration:none}.la-tbl .la-name:hover{text-decoration:underline}.la-tbl .la-open{gap:6px;height:26px;padding:0 6px}.la-tbl .la-count{font-variant-numeric:tabular-nums;color:var(--p-text-2);font-size:12px}.la-caret{color:var(--p-text-2);flex:none;transition:transform .12s}.la-tbl tr.la-grp.open .la-caret{transform:rotate(90deg)}.la-tbl tbody tr.la-sub>td{background:var(--p-surface-hover);padding:0 16px 10px 48px}.la-tbl tbody tr.la-sub:hover>td{background:var(--p-surface-hover)}.la-subtbl{background:var(--p-surface);border:1px solid var(--p-border);border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden}.la-subtbl th{height:30px;font-size:11.5px}.la-subfoot{padding:8px 0 0}@media (width<=640px){.la-tbl tbody tr.la-sub>td{padding:0 8px 10px}.ct-tabs{flex-wrap:wrap;overflow:visible}.ct-stat-v{flex-wrap:wrap;gap:0 8px}}.ct-group-h{border-top:1px solid var(--p-border);font:650 13px/1.4 var(--sans);color:var(--p-text-strong);align-items:baseline;gap:8px;padding:12px 16px 8px;display:flex}.ct-group-h .n{color:var(--p-text-2);font-weight:500}.ct-group-h.gal{background:var(--p-bg);padding-bottom:0}.ct-group-h.gal+.ct-grid{padding-top:10px}.ct-pick{background:color-mix(in srgb, var(--p-blue-soft,#eaf4ff) 70%, var(--p-surface,#fff));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:12px;font-size:13px;line-height:1.5;display:flex}.ct-pick-actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=820px){.ct-pick-actions .btn{min-height:44px}}
