.i-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.i-toolbar .dk-search{flex:0 1 220px}.i-chips{display:flex;gap:4px;flex-wrap:wrap}.i-chips>span{padding:2px 8px;border-radius:11px;border:1px solid var(--dp-line,#e7e5ea);background:#fff;font-size:10px;white-space:nowrap;color:var(--dp-soft,#4a4a52)}.i-chips>.is-on{border-color:var(--dp-ink,#141416);color:var(--dp-ink,#141416);font-weight:600}@container (max-width: 430px){.i-chips>span:nth-child(n+4){display:none}}.i-thumb{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:2px;color:#3b3a42}.i-thumb--0{background:#f3ece4}.i-thumb--1{background:#e7eef4}.i-thumb--2{background:#eef2e6}.i-thumb--3{background:#f6e9ee}.i-thumb--4{background:#ecebf5}.i-thumb--5{background:#f4f0dc}.i-item{display:inline-flex;align-items:center;gap:7px;min-width:0}.i-item>span{display:flex;flex-direction:column;min-width:0}.i-item b{font-weight:600}.i-item b,.i-item small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i-item small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.i-bad{color:var(--dk-bad,#a8455f)}.i-bad,.i-warn{font-weight:600}.i-warn{color:#8a5d0c}.i-ok{color:var(--dk-ok,#2f7d58);font-weight:600}.i-muted{color:var(--dp-muted,#8b8a93)}.i-code,.i-muted{white-space:nowrap}.i-code{font-family:var(--cal-font-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.02em}.i-nowrap{white-space:nowrap}.i-split{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:9px;align-items:start;min-height:0}.i-side{display:flex;flex-direction:column;gap:8px;min-width:0}@container (max-width: 460px){.i-split{grid-template-columns:minmax(0,1fr)}.i-split>.i-side{display:none}}.i-form{display:flex;flex-direction:column;gap:8px}.i-row2{display:grid;grid-template-columns:1fr 1fr;gap:8px}@container (max-width: 430px){.i-row2{grid-template-columns:minmax(0,1fr)}.i-cap-5 tbody tr:nth-child(n+6),.i-cap-6 tbody tr:nth-child(n+7){display:none}}.i-phone-slot{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:12px 0;box-sizing:border-box;background:transparent}.i-phone-slot .st-phone{height:100%;width:auto;max-width:100%;margin:0}.cal-fa-card-visual .i-phone-slot{height:440px;padding:14px 0;background:var(--dk-wash,#f6f4f7)}.cal-bento-section-visual-node .i-phone-slot{height:500px;padding:16px 0;background:var(--dk-wash,#f6f4f7)}@media (max-width:767px){.cal-bento-section-visual-node .i-phone-slot{height:440px}}.i-phone-slot .dp-ph-tabs>span{min-width:0}.i-phone-slot .dp-ph-tabs{padding-left:2px;padding-right:2px}.i-phone-slot .dp-ph-tabs>span small{font-size:7px;letter-spacing:-.02em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.i-ph-section{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93);margin-top:2px}.i-ph-card{display:flex;flex-direction:column;gap:5px;padding:10px;border:1px solid var(--dp-line,#e7e5ea);border-radius:8px;background:#fff}.i-ph-card b{font-size:11.5px;font-weight:600}.i-ph-card small{color:var(--dp-muted,#8b8a93);font-size:10px}.i-ph-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--dk-row,#f0eef2)}.i-ph-row>span{display:flex;flex-direction:column;min-width:0}.i-ph-row b{font-size:11px;font-weight:600}.i-ph-row b,.i-ph-row small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i-ph-row small{font-size:9.5px;color:var(--dp-muted,#8b8a93)}.i-ph-row>em{font-style:normal;white-space:nowrap}.i-ph-cta,.i-ph-row>em{font-size:11px;font-weight:600}.i-ph-cta{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 12px;border-radius:2px;background:var(--dk-pink,#f6c1d9)}.i-ph-cta--ghost{background:#fff;border:1px solid var(--dp-line,#e7e5ea)}.i-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:4px;vertical-align:1px}.i-dot--ok{background:var(--dk-ok,#2f7d58)}.i-dot--warn{background:#d29a2a}.i-dot--bad{background:var(--dk-bad,#a8455f)}.i-toast{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;background:#141416;color:#fff;font-size:10.5px;font-weight:500}@keyframes i-land{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.i-fresh{animation:i-land .7s cubic-bezier(.2,.7,.2,1)}.i-fresh-row td{background:#fdf3f8;transition:background .6s}@media (prefers-reduced-motion:reduce){.i-fresh{animation:none!important}}.i-hero{position:relative;width:100%;max-width:660px;height:500px;margin:0 auto 0 0}.i-hero-desk{position:absolute;left:0;top:14px;width:calc(100% - 132px);height:450px;z-index:1}.i-hero-desk .dk-shot{height:100%}.i-hero-phone{position:absolute;right:0;bottom:0;width:232px;height:490px;z-index:2;filter:drop-shadow(0 22px 34px rgba(20,20,22,.28))}.i-hero-phone .i-phone-slot{padding:0}@media (max-width:767px){.i-hero{height:520px;max-width:none}.i-hero-desk{display:none}.i-hero-phone{left:50%;right:auto;translate:-50% 0;width:250px;height:520px;filter:none}}.i-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;border-radius:8px;background:var(--dk-wash,#f6f4f7)}.i-modes>span{text-align:center;padding:5px 0;border-radius:6px;font-size:10.5px;color:var(--dp-soft,#4a4a52)}.i-modes>.is-on{background:#fff;color:var(--dp-ink,#141416);font-weight:600;box-shadow:0 1px 2px rgba(15,15,20,.12)}.i-viewfinder{position:relative;display:block;flex:1 1 auto;min-height:120px;border-radius:10px;background:#1d1c22;overflow:hidden}.i-viewfinder i{position:absolute;width:22px;height:22px;border:2.5px solid #fff}.i-viewfinder i:first-child{top:22%;left:18%;border-right:0;border-bottom:0}.i-viewfinder i:nth-child(2){top:22%;right:18%;border-left:0;border-bottom:0}.i-viewfinder i:nth-child(3){bottom:22%;left:18%;border-right:0;border-top:0}.i-viewfinder i:nth-child(4){bottom:22%;right:18%;border-left:0;border-top:0}.i-viewfinder b{position:absolute;left:20%;right:20%;top:50%;height:2px;background:#f6c1d9;animation:i-scanline 2.2s ease-in-out infinite alternate}@keyframes i-scanline{0%{top:30%}to{top:70%}}@media (prefers-reduced-motion:reduce){.i-viewfinder b{animation:none}}.i-hint{text-align:center;font-size:10px;color:var(--dp-muted,#8b8a93)}.i-hint--left{text-align:left}.i-sheet{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 -8px 22px -14px rgba(15,15,20,.45);margin:0 -2px -2px}.i-sheet>b{font-size:11.5px;font-weight:600;margin-bottom:2px}.i-sheet-row{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 8px;border-radius:8px;border:1px solid var(--dp-line,#e7e5ea)}.i-sheet-row>span{display:flex;flex-direction:column;min-width:0}.i-sheet-row b{font-size:11px;font-weight:600}.i-sheet-row small{font-size:9.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i-sheet-row.is-on{border-color:var(--dp-ink,#141416);background:#fdf1f6}.i-rline{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:8px;background:#fff}.i-rline-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}.i-rline-top>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.i-rline-top b{font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i-rline-top small{font-size:9.5px;color:var(--dp-muted,#8b8a93)}.i-stepper{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;border-radius:12px;border:1px solid var(--dp-line,#e7e5ea)}.i-stepper i{font-style:normal;font-size:12px;color:var(--dp-soft,#4a4a52)}.i-stepper b{font-size:11px;min-width:22px;text-align:center}.i-rline-more{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;padding-top:6px;border-top:1px solid var(--dk-row,#f0eef2)}.i-rline-more>small{grid-column:1/-1;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.i-rline-more>span{display:flex;flex-direction:column}.i-rline-more>span small{font-size:9px;color:var(--dp-muted,#8b8a93)}.i-rline-more>span b{font-size:10.5px;font-weight:600}.i-rfoot{display:grid;grid-template-columns:auto 1fr;gap:6px;margin-top:auto}.i-ph-cta.is-pressing{box-shadow:0 0 0 3px #fbe1ec}.i-hook{padding:36px 0 52px}.i-box{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border:1px solid var(--dp-line,#e7e5ea);border-radius:2px;overflow:hidden;font-family:var(--cal-font-sans);color:var(--dp-ink,#141416);box-shadow:0 14px 34px -26px rgba(15,15,20,.5)}.i-box-photo{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:0;border-radius:0;color:#3b3a42}.i-box-words{display:flex;flex-direction:column;gap:3px;padding:9px 10px 10px}.i-box-words>b{font-size:12px;font-weight:600}.i-box-words>b,.i-box-words>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i-box-words>small{font-size:10px;color:var(--dp-muted,#8b8a93)}.i-box-level{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10.5px}.i-box-level>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.i-box-ready{display:flex;align-items:center;gap:3px}.i-box-ready small{font-size:9px;color:var(--dp-muted,#8b8a93);margin-right:3px}.i-box-ready i{width:6px;height:6px;border-radius:50%;background:#e3e1e7}.i-box-ready i.is-on{background:var(--dk-ok,#2f7d58)}.i-box-ready i.is-need{background:#d29a2a}.i-box .i-box-biz{font-size:9px;letter-spacing:.03em;color:var(--dp-muted,#8b8a93)}.i-food{display:flex;flex-direction:column;gap:4px;width:100%;height:100%;box-sizing:border-box;padding:10px 11px;background:#fff;border:1px solid #d9d6de;border-radius:2px;overflow:hidden;font-family:var(--cal-font-sans);color:#141416;font-size:8.5px;line-height:1.3;box-shadow:0 14px 34px -26px rgba(15,15,20,.5)}.i-food p{margin:0}.i-food strong{font-weight:800}.i-food-head{display:flex;justify-content:space-between;align-items:baseline;gap:6px;padding-bottom:4px;border-bottom:1.5px solid #141416}.i-food-head b{font-size:11.5px;font-weight:700}.i-food-head span{font-size:10px;font-weight:600;white-space:nowrap}.i-food-date b{font-weight:700}.i-food-nut{display:flex;flex-direction:column;border-top:1px solid #141416;border-bottom:1px solid #141416;padding:2px 0}.i-food-nut>b{font-size:8.5px;font-weight:700;padding-bottom:1px}.i-food-nut>span{display:flex;justify-content:space-between;gap:6px;border-top:1px solid #e3e1e7}.i-food-nut>span.is-indent>span:first-child{padding-left:8px}.i-food-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:6px;margin-top:auto;font-size:8px;color:#4a4a52}.i-food-foot b{color:#141416;font-size:9px;white-space:nowrap}@media (max-width:767px){.i-food-nut>span:nth-child(n+6){display:none}}.i-unit{display:flex;align-items:center;gap:12px;width:100%;height:100%;box-sizing:border-box;padding:14px 16px;background:#fff;border:1px solid #d9d6de;border-radius:2px;overflow:hidden;font-family:var(--cal-font-sans);color:#141416;box-shadow:0 14px 34px -26px rgba(15,15,20,.5)}.i-unit .dk-qr{flex:none;width:40%;height:auto;max-height:100%}.i-unit-words{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.i-unit-words b{font-size:13px;font-weight:700;line-height:1.2}.i-unit-words small{font-size:10px;color:#4a4a52}.i-unit-words .i-unit-biz{margin-top:4px;font-size:9px;letter-spacing:.03em;color:#8b8a93}.i-bars{width:100%;height:30px;margin-top:4px}.i-scr{display:contents}@container (max-width: 660px){.i-scr .dk-p3{display:none}}@container (max-width: 560px){.i-lenses .i-far-2{display:none}}@container (max-width: 430px){.i-lenses .i-far-1,.i-lenses .i-far-2{display:none}}@container (max-width: 560px){.i-scr .dk-tabs:not(.i-lenses){flex-wrap:wrap;row-gap:2px}}.i-split>*{min-width:0}.i-side .dk-kv>div{flex-direction:column;gap:0}.i-side .dk-kv dd{text-align:left;white-space:normal}@container (max-width: 430px){.i-scr .i-item b{white-space:normal;overflow:visible}.i-scr .dk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ist-cockpit{flex:1 1 auto!important;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(54px,auto);gap:7px;overflow:hidden}.ist-tile{display:flex;flex-direction:column;gap:5px;padding:8px 10px;min-width:0}.ist-tile--hero{grid-column:span 2;grid-row:span 3;padding:8px 0 0}.ist-tile--hero .ist-tile-head{padding:0 10px}.ist-tile--hero .dk-list-item{padding:6px 10px}.ist-tile-head{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600}.ist-tile-foot{color:var(--dp-muted,#8b8a93);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ist-rollup{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ist-rollup>span{display:flex;flex-direction:column}.ist-rollup b{font-size:15px;font-weight:500}.ist-rollup small{font-size:8.5px;color:var(--dp-muted,#8b8a93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ist-tile:nth-child(2),.ist-tile:nth-child(3){grid-column:span 2}.ist-chart{height:74px}.ist-metric{justify-content:center;gap:2px}.ist-metric small{font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--dp-muted,#8b8a93);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ist-metric b{font-size:15px;font-weight:500;white-space:nowrap}.ist-metric--ok b{color:var(--dk-ok,#2f7d58)}.ist-metric--warn b{color:#8a5d0c}.ist-metric--bad b{color:var(--dk-bad,#a8455f)}@container (max-width: 560px){.ist-cockpit{grid-template-columns:repeat(2,minmax(0,1fr))}.ist-tile--hero{grid-row:auto}.ist-tile--hero .dk-list-item:nth-child(n+6),.ist-tile:nth-child(3),.ist-tile:nth-child(5),.ist-tile:nth-child(7){display:none}}.ist-tree{display:inline-flex;align-items:center;font-weight:600}.ist-tree[data-depth="1"]{padding-left:10px}.ist-tree[data-depth="2"]{padding-left:20px}.ist-tree[data-depth="3"]{padding-left:30px}.ist-tree:not([data-depth="0"]):before{content:"";width:6px;height:6px;margin-right:5px;border-left:1px solid #b9b6bf;border-bottom:1px solid #b9b6bf}@container (max-width: 430px){.ist-tree[data-depth="2"]{padding-left:14px}.ist-tree[data-depth="3"]{padding-left:18px}}.ist-note{display:flex;gap:6px;color:var(--dp-muted,#8b8a93)}.ist-move,.ist-note{align-items:center;font-size:10px}.ist-move{display:inline-flex;gap:4px;padding:2px 7px;border-radius:2px;background:var(--dk-info-bg,#e7edf9);color:var(--dk-info,#35539a);font-weight:600;white-space:nowrap}.ist-recv{flex-basis:100%;display:flex;flex-direction:column;gap:4px}.ist-recv-line{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;border-bottom:1px solid var(--dk-row,#f0eef2)}.ist-recv-line>span:first-child{display:flex;flex-direction:column;min-width:0}.ist-recv-line b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ist-recv-line small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.ist-stepper{flex:none;min-width:38px;padding:3px 8px;border:1px solid var(--dp-line,#e7e5ea);border-radius:4px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.ist-stepper.is-short{border-color:#e2c48a;background:var(--dk-warn-bg,#fbf0d9);color:var(--dk-warn,#8a5d0c)}.ist-xdock{flex-basis:100%;display:flex;flex-direction:column;gap:3px;padding:8px 9px;border-radius:2px;background:var(--dk-wash,#f6f4f7)}.ist-xdock>b{display:flex;align-items:center;gap:5px;font-weight:600}.ist-xdock>small{color:var(--dp-soft,#4a4a52);font-size:9.5px}.ist-xdock>span{display:flex;justify-content:space-between;gap:8px;font-size:10.5px}.ist-xdock em{font-style:normal;font-weight:600;color:var(--dk-warn,#8a5d0c)}.ist-sheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 10px}.ist-sheet-head>span:first-child{display:flex;flex-direction:column;min-width:0}.ist-sheet-head small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.ist-sheet-head b{font-size:13px;font-weight:600}.ist-sheet-badges{display:flex;align-items:center;gap:6px;flex:none}.ist-badge{padding:1px 7px;border-radius:10px;background:var(--dk-pink,#f6c1d9);font-weight:600;font-size:10px;font-variant-numeric:tabular-nums}.ist-online{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--dk-ok,#2f7d58)}.ist-online i{width:6px;height:6px;border-radius:50%;background:#3fa772}.ist-sheet-tools{display:flex;align-items:center;gap:6px}.ist-sheet-tools .dk-search{flex:1 1 auto}.ist-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:4px;border:1px solid var(--dp-line,#e7e5ea);background:#fff}.ist-icon-btn.is-primary{background:var(--dk-pink,#f6c1d9);border-color:var(--dk-pink,#f6c1d9)}.ist-sheet-rows{flex:1 1 auto!important;min-height:0;overflow:hidden;display:flex;flex-direction:column}.ist-sheet-row{display:flex;align-items:center;gap:8px;padding:7px 10px;border-bottom:1px solid var(--dk-row,#f0eef2)}.ist-sheet-ok{display:inline-flex;flex:none;color:var(--dk-ok,#2f7d58)}.ist-sheet-words{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ist-sheet-words b{font-weight:500}.ist-sheet-words b,.ist-sheet-words small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ist-sheet-words small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.ist-photo{display:inline-flex;align-items:center;gap:3px;flex:none;padding:2px 6px;border-radius:2px;background:var(--dk-bad,#a8455f);color:#fff;font-size:9.5px;font-weight:500}.ist-sheet-qty{display:flex;flex-direction:column;align-items:flex-end;flex:none;min-width:52px}.ist-sheet-qty b{font-family:var(--cal-font-mono,ui-monospace,monospace);font-size:13px;font-weight:500}.ist-sheet-qty small{color:var(--dp-muted,#8b8a93);font-size:9px}.ist-sheet-foot{display:flex;justify-content:flex-end;gap:6px}@container (max-width: 430px){.ist-photo{display:none}}.ist-said{font-style:italic;color:var(--dp-soft,#4a4a52)!important;line-height:1.45}.ist-heard{flex-basis:100%;display:flex;flex-direction:column}.ist-heard>span{display:flex;justify-content:space-between;gap:8px;padding:5px 0;border-bottom:1px solid var(--dk-row,#f0eef2)}.ist-heard b{font-weight:500}.ist-heard em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ist-not-heard{flex-basis:100%;display:flex;flex-direction:column;gap:2px}.ist-not-heard b{font-size:10.5px;font-weight:600}.ist-not-heard small{color:var(--dp-muted,#8b8a93);font-size:10px}.ist-suggest{flex-basis:100%;display:flex;align-items:flex-start;gap:8px;padding:8px 9px;border:1px solid var(--dp-ink,#141416);border-radius:4px}.ist-suggest>span{display:flex;flex-direction:column;gap:1px}.ist-suggest b{font-weight:600}.ist-suggest small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.ist-link{flex-basis:100%;display:flex;flex-direction:column;gap:3px}.ist-link small{font-size:9.5px;color:var(--dp-soft,#4a4a52);font-weight:500}.ist-choices{flex-basis:100%;display:flex;flex-wrap:wrap;gap:5px}@container (max-width: 430px){.ist-choices .dk-btn:nth-child(n+3){display:none}}.ist-cal{flex:1 1 auto!important;min-height:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:auto;align-content:stretch}.ist-cal-head{padding:5px 6px;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--dp-muted,#8b8a93);border-bottom:1px solid var(--dp-line,#e7e5ea)}.ist-cal-day{display:flex;flex-direction:column;gap:2px;min-width:0;min-height:62px;padding:4px 5px;border-right:1px solid var(--dk-row,#f0eef2);border-bottom:1px solid var(--dk-row,#f0eef2)}.ist-cal-day:nth-child(7n){border-right:0}.ist-cal-day>small{font-size:9.5px;color:var(--dp-soft,#4a4a52)}.ist-cal-day.is-past>small{color:#c3c0c8}.ist-cal-day.is-today>small{display:inline-flex;align-self:flex-start;padding:0 5px;border-radius:8px;background:var(--dp-ink,#141416);color:#fff}.ist-cal-day em{font-style:normal;padding:2px 4px;border-radius:2px;background:var(--dk-pink-soft,#fcebf3);border-left:2px solid #e08fb3;font-size:9px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 430px){.ist-cal-day{min-height:46px;padding:3px}.ist-cal-day em{font-size:7.5px;padding:1px 2px}}.ist-two{flex:1 1 auto!important;min-height:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8px}.ist-chart-panel .dk-columns{flex:1 1 auto}.ist-bars{display:flex;flex-direction:column;gap:7px}.ist-bars>span{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "bar bar";gap:2px 8px;align-items:center}.ist-bars small{grid-area:name;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ist-bars .dk-bar{grid-area:bar}.ist-bars b{grid-area:value;font-size:10px;font-weight:600;white-space:nowrap}@container (max-width: 500px){.ist-two{grid-template-columns:minmax(0,1fr)}.ist-chart-panel{min-height:130px}}.ist-timeline{flex:1 1 auto!important;min-height:0;overflow:hidden;gap:8px}.ist-timeline,.ist-tl-day{display:flex;flex-direction:column}.ist-tl-day{gap:4px}.ist-tl-date{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--dp-muted,#8b8a93)}.ist-tl-entry{display:flex;align-items:center;gap:8px;padding:6px 9px}.ist-tl-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:2px;background:var(--dk-wash,#f6f4f7);color:var(--dp-soft,#4a4a52)}.ist-tl-words{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ist-tl-words b{font-weight:600}.ist-tl-words b,.ist-tl-words small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ist-tl-time,.ist-tl-words small{color:var(--dp-muted,#8b8a93);font-size:9.5px}.ist-tl-time{flex:none;font-variant-numeric:tabular-nums}@container (max-width: 430px){.ist-tl-time{display:none}}.ist-cal-list{display:none}@container (max-width: 430px){.ist-cal{display:none!important}.ist-cal-list{display:flex;flex-direction:column}.ist-cal-list>span{display:grid;grid-template-columns:74px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;padding:7px 9px;border-bottom:1px solid var(--dk-row,#f0eef2)}.ist-cal-list>span:last-child{border-bottom:0}.ist-cal-list>span>small:first-child{grid-row:span 2;color:var(--dp-soft,#4a4a52);font-size:10px}.ist-cal-list b{font-weight:600}.ist-cal-list>span>small:last-child{color:var(--dp-muted,#8b8a93);font-size:9.5px}.ist-tile--hero .dk-list-item:nth-child(n+5),.ist-tile:nth-child(8),.ist-tile:nth-child(9){display:none}}