@layer components{.ui-plate{isolation:isolate;position:relative}.ui-plate:before{content:"";z-index:-1;border-radius:var(--radius-main);background:linear-gradient(to bottom, color-mix(in srgb, var(--navy) 10%, transparent), color-mix(in srgb, var(--navy) 62%, transparent)), url(/fishbowl/hero/tex-deep.jpg) center / cover no-repeat, var(--navy);box-shadow:var(--edge-dark), 0 2rem 4rem -1.5rem #00000073;position:absolute;inset:6% 18% 2% 8%}.ui-stage{width:100%;font-family:var(--primary-family);font-variant-numeric:tabular-nums;container-type:inline-size}.ui-stage .ui-canvas{--t:calc(var(--u) * 1.06);--c-fill:#101820;--c-rim:#f6f5f429;--c-shadow:0 calc(16 * var(--u)) calc(32 * var(--u)) #0b111980, 0 calc(2 * var(--u)) calc(6 * var(--u)) #0b111952;--c-ink:#f6f5f4;--c-soft:#c3cbd2;--c-meta:#8d97a1;--c-stat:#b2dde5;--c-ai:#70abff;--c-hair:#f6f5f424;--c-inner:#f6f5f40f;--c-inner-rim:#f6f5f424;--c-track:#f6f5f41f;--c-alert:#f2542c33;--c-alert-rim:#f473524d;--c-alert-ink:#f9b19f;--c-alert-arrow:#f47352;--c-up:#70abff;--c-down:#f79278;--c-button:#005ce4eb;--c-button-rim:#fff9;--c-chip-rim:#f6f5f424;--c-plot:#10182073;--c-blur:calc(14 * var(--u));--c-line:max(var(--border-width), calc(1 * var(--u)));--c-edge:inset calc(var(--c-line) / 2) var(--c-line) var(--c-line) color-mix(in srgb, var(--light-300) 56%, transparent), inset calc(var(--c-line) / -2) calc(-1 * var(--c-line)) var(--c-line) color-mix(in srgb, var(--light-300) 18%, transparent), inset 0 0 0 var(--c-line) color-mix(in srgb, var(--light-300) 9%, transparent);--c-edge-in:inset calc(.5 * var(--u)) calc(1 * var(--u)) calc(1 * var(--u)) color-mix(in srgb, var(--light-300) 40%, transparent), inset calc(-.5 * var(--u)) calc(-1 * var(--u)) calc(1 * var(--u)) color-mix(in srgb, var(--light-300) 12%, transparent), inset 0 0 0 calc(1 * var(--u)) color-mix(in srgb, var(--light-300) 8%, transparent)}.ui-stage.is-light .ui-canvas{--c-fill:#fff;--c-rim:#e5e7eb;--c-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) #00000014, 0 calc(1 * var(--u)) calc(2 * var(--u)) #0000000a;--c-ink:#111827;--c-soft:#4b5563;--c-meta:#6b7280;--c-stat:#3b82f6;--c-ai:#3b82f6;--c-hair:#e5e7eb;--c-inner:#f9fafb;--c-inner-rim:#e5e7eb;--c-track:#f3f4f6;--c-alert:#f2542c1a;--c-alert-rim:#f473524d;--c-alert-ink:#c0300c;--c-alert-arrow:#f2542c;--c-up:#3b82f6;--c-down:#e04a24;--c-button-rim:#e5e7eb;--c-chip-rim:#1018201a;--c-plot:#f9fafb;--c-blur:0;--c-edge:inset calc(var(--c-line) / 2) var(--c-line) var(--c-line) #ffffffe6, inset calc(var(--c-line) / -2) calc(-1 * var(--c-line)) var(--c-line) color-mix(in srgb, var(--navy) 13%, transparent), inset 0 0 0 var(--c-line) color-mix(in srgb, var(--navy) 12%, transparent);--c-edge-in:inset calc(.5 * var(--u)) calc(1 * var(--u)) calc(1 * var(--u)) #ffffffe6, inset calc(-.5 * var(--u)) calc(-1 * var(--u)) calc(1 * var(--u)) color-mix(in srgb, var(--navy) 10%, transparent), inset 0 0 0 calc(1 * var(--u)) color-mix(in srgb, var(--navy) 9%, transparent)}.ui-canvas{--u:calc(100cqw / var(--cw));aspect-ratio:var(--cw) / var(--ch);width:100%;color:var(--c-ink);line-height:1.3;position:relative}.ui-canvas>*{left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));position:absolute}.ui-canvas p{margin:0}.ui-canvas p:before,.ui-canvas p:after{display:none}.ui-stage .ui-field{isolation:isolate;border-radius:min(calc(16 * var(--u)), var(--radius-large));background:var(--navy);inset:0;overflow:hidden}.ui-stage .ui-field span{display:none}.ui-stage .ui-field.is-mirror{transform:scaleX(-1)}.ui-stage .ui-field:after{content:"";background:url(/fishbowl/ground-grain.webp) 0 0 / calc(384 * var(--u));mix-blend-mode:soft-light;opacity:.55;position:absolute;inset:0}.ui-stage.is-bare .ui-canvas.ui-canvas{--c-shadow:0 calc(4 * var(--u)) calc(24 * var(--u)) #00000014}.ui-stage .ui-glass{width:calc(var(--w) * var(--u));aspect-ratio:1;border-radius:7.067%;transform:rotate(45deg)}.theme-light .ui-stage.is-unframed .ui-label.is-on-field{color:var(--text-2)}.theme-light .ui-stage.is-unframed .ui-canvas,.ui-stage.is-unframed.is-light .ui-canvas{--c-shadow:0 calc(12 * var(--u)) calc(28 * var(--u)) #0b111938, 0 calc(2 * var(--u)) calc(6 * var(--u)) #0b111924}.ui-stage .ui-plate{width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));border-radius:min(calc(var(--r) * var(--u)), var(--radius-large));box-shadow:0 calc(8 * var(--u)) calc(16 * var(--u)) #0b111980;overflow:hidden}.ui-stage .ui-plate img{object-fit:cover;object-position:var(--pos);filter:saturate(.75)contrast(1.12);width:100%;height:100%;display:block}.ui-stage .ui-plate:after{content:"";mix-blend-mode:color;opacity:.34;background:#f2542c;position:absolute;inset:0}.ui-stage .ui-card{width:calc(var(--w) * var(--u));border-radius:min(calc(22 * var(--u)), var(--radius-large));background:var(--c-fill);box-shadow:var(--c-edge), var(--c-shadow)}.ui-stage .ui-card.is-md{border-radius:min(calc(14 * var(--u)), var(--radius-main))}.ui-stage .ui-card.is-glass{-webkit-backdrop-filter:blur(var(--c-blur));backdrop-filter:blur(var(--c-blur))}.ui-card_body{gap:calc(var(--gap) * var(--u));padding:calc(var(--pad) * var(--u));flex-direction:column;display:flex}.ui-stage .ui-free{width:calc(var(--w,auto) * var(--u))}.ui-stage .ui-label{font-size:calc(11.5 * var(--t));color:var(--c-meta)}.ui-stage .ui-label.is-on-field{color:#f6f5f4b8;font-size:calc(12 * var(--t))}.ui-stage .ui-meta{font-size:calc(10.5 * var(--t));color:var(--c-meta)}.ui-stage .ui-meta.is-center{text-align:center}.ui-stage .ui-title{font-size:calc(32 * var(--t));letter-spacing:-.015em;font-weight:500;line-height:1.1}.ui-stage .ui-title.is-lg{font-size:calc(26 * var(--t));line-height:1.15}.ui-stage .ui-body{font-size:calc(13.5 * var(--u));color:var(--c-soft);line-height:1.5}.ui-stage .ui-body.is-sm{font-size:calc(12 * var(--t))}.ui-stage .ui-total{align-items:baseline;gap:calc(8 * var(--u));font-size:calc(42 * var(--t));letter-spacing:-.015em;font-weight:500;line-height:1.1;display:flex}.ui-stage .ui-total span{font-size:calc(14 * var(--t));letter-spacing:0;color:var(--c-meta);font-weight:400}.ui-stage .ui-total.is-balance{font-size:calc(52 * var(--t));padding-top:calc(28 * var(--u));font-weight:400}.ui-stage .ui-total.is-md{font-size:calc(28 * var(--t));gap:calc(7 * var(--u))}.ui-stage .ui-total.is-md span{font-size:calc(13 * var(--t))}.ui-stage .ui-stat-label{font-size:calc(11 * var(--t));color:var(--c-stat);font-weight:600;line-height:1.4}.ui-stage .ui-stat-value{align-items:baseline;gap:calc(5 * var(--u));font-size:calc(30 * var(--t));font-weight:500;line-height:1.1;display:flex}.ui-stage .ui-stat-value span{font-size:calc(12 * var(--t));color:var(--c-meta);font-weight:400}.ui-stage .ui-stat-value span.is-up{color:#3fbf6f;font-size:calc(8.5 * var(--t))}.ui-stage .ui-stat-value.is-sm{font-size:calc(21 * var(--t))}.ui-stage .ui-stat-value.is-xs{font-size:calc(13 * var(--t));flex-direction:column;gap:0;font-weight:600}.ui-stage .ui-row_name{font-size:calc(13 * var(--t));white-space:nowrap;font-weight:600;line-height:1.3}.ui-stage :is(.ui-title,.ui-total,.ui-stat-value,.ui-mini_value,.ui-tip_value,.ui-hero_title){font-variant-numeric:normal}.ui-stage .ui-head,.ui-stage .ui-foot{justify-content:space-between;align-items:center;gap:calc(10 * var(--u));display:flex}.ui-stage .ui-rule{height:calc(1 * var(--u));background:var(--c-hair);display:block}.ui-stage .ui-pill{padding:calc(6 * var(--u)) calc(11 * var(--u));border-radius:var(--radius-round);font-size:calc(11.5 * var(--t));align-items:center;font-weight:600;line-height:1;display:inline-flex}.ui-stage .ui-pill.is-alert{background:var(--c-alert);color:var(--c-alert-ink)}.ui-stage .ui-pill.is-meta{background:var(--c-inner);box-shadow:var(--c-edge-in);color:var(--c-meta);font-weight:400}.ui-stage .ui-ai{align-items:center;gap:calc(8 * var(--u));font-size:calc(11.5 * var(--t));color:var(--c-ai);display:inline-flex}.ui-stage .ui-ai i{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--c-ai);border-radius:50%}.ui-stage .ui-chip{width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:min(calc(8 * var(--u)), var(--radius-small));box-shadow:var(--c-edge-in);font-size:calc(12 * var(--t));color:#fff;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.ui-stage .ui-chip.is-fb,.ui-stage .ui-chip.is-wa,.ui-stage .ui-chip.is-ss{background:#0065f5}.ui-stage .ui-chip.is-gl,.ui-stage .ui-chip.is-wb{background:#338998}.ui-stage .ui-chip.is-hs,.ui-stage .ui-chip.is-az{background:#f2542c}.ui-stage .ui-chip.is-wc{background:#468}.ui-stage .ui-chip.is-wd,.ui-stage .ui-chip.is-sp{background:#00368c}.ui-stage .ui-chip.is-qb{background:#2ca01c}.ui-stage .ui-chip.is-xe{background:#13b5ea}.ui-stage .ui-chip.is-sh{background:#5a863e}.ui-stage .ui-chip.is-bc{background:#1b2530}.ui-stage .ui-chip.is-sq{background:#101820}.ui-stage .ui-chip.is-sf{color:#101820;background:#b3dde5}.ui-stage .ui-chips{--s:15;display:inline-flex}.ui-stage .ui-chips .ui-chip{width:calc(var(--s) * var(--u));height:calc(var(--s) * var(--u));border-radius:calc(var(--s) * .2857 * var(--u));font-size:calc(var(--s) * .4286 * var(--u));margin-right:calc(var(--s) * -.1 * var(--u))}.ui-stage .ui-chips.is-md{--s:28}.ui-stage .ui-chips.is-lg{--s:66.5}.ui-stage .ui-row,.ui-stage .ui-site{border-radius:min(calc(8 * var(--u)), var(--radius-small));justify-content:space-between;align-items:center;display:flex}.ui-stage .ui-row{padding:calc(9 * var(--u)) calc(12 * var(--u)) calc(9 * var(--u)) calc(10 * var(--u))}.ui-stage .ui-row.is-alert{background:var(--c-alert)}.ui-stage .ui-row.is-alert .ui-row_nums i{color:var(--c-alert-arrow)}.ui-stage .ui-row.is-alert .ui-row_nums b{color:var(--c-alert-ink)}.ui-stage .ui-site{padding-block:calc(6 * var(--u))}.ui-stage .ui-row_left{align-items:center;gap:calc(11 * var(--u));display:flex}.ui-stage .ui-row_left .ui-meta{margin-top:calc(2 * var(--u))}.ui-stage .ui-row_nums{grid-template-columns:calc(48 * var(--u)) calc(14 * var(--u)) calc(54 * var(--u));gap:calc(8 * var(--u));text-align:right;align-items:center;display:grid}.ui-stage .ui-row_nums span{font-size:calc(13 * var(--t));color:var(--c-soft);font-weight:500}.ui-stage .ui-row_nums i{font-style:normal;font-size:calc(12 * var(--t));text-align:center;color:var(--c-meta)}.ui-stage .ui-row_nums b{font-size:calc(14 * var(--t));font-weight:700}.ui-stage .ui-site_right{align-items:center;gap:calc(14 * var(--u));display:flex}.ui-stage .ui-site_right .ui-meta{width:calc(30 * var(--u));text-align:right}.ui-stage .ui-site_qty{width:calc(52 * var(--u));text-align:right;font-size:calc(13 * var(--t));font-weight:500}.ui-stage .ui-bar{width:calc(118 * var(--u));height:calc(6 * var(--u));border-radius:var(--radius-round);background:var(--c-track);display:block;overflow:hidden}.ui-stage .ui-bar i{height:100%;width:calc(var(--pct) * 1%);border-radius:inherit;transform-origin:0;display:block}.ui-stage .ui-bar i.is-500{background:#f2542c}.ui-stage .ui-bar i.is-400{background:#f47352}.ui-stage .ui-bar i.is-300{background:#f79278}.ui-stage .ui-bar i.is-200{background:#f9b19f}.ui-stage .ui-button{align-items:center;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(16 * var(--u));border-radius:var(--radius-round);background:var(--c-button);box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--c-button-rim);color:#fff;font-size:calc(14 * var(--t));white-space:nowrap;align-self:flex-start;display:inline-flex}.ui-stage .ui-button i{font-style:normal;font-size:calc(13 * var(--t))}.ui-stage .ui-route{align-items:center;gap:calc(10 * var(--u));display:flex}.ui-stage .ui-route i{font-style:normal;font-size:calc(15 * var(--t));color:var(--c-ai)}.ui-stage .ui-prompt{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));height:calc(64 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u)) calc(24 * var(--u));border-radius:var(--radius-round);background:var(--c-fill);box-shadow:var(--c-edge), var(--c-shadow);-webkit-backdrop-filter:blur(var(--c-blur));backdrop-filter:blur(var(--c-blur));font-size:calc(16 * var(--t));display:flex}.ui-stage .ui-prompt_text{white-space:nowrap;overflow:hidden}.ui-stage .ui-orb{width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--c-button);box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--c-button-rim);color:#fff;font-size:calc(16 * var(--t));border-radius:50%;flex:none;place-items:center;display:grid}.ui-stage .ui-minis{gap:calc(12 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ui-stage .ui-mini{gap:calc(8 * var(--u));padding:calc(14 * var(--u));border-radius:min(calc(14 * var(--u)), var(--radius-main));background:var(--c-inner);box-shadow:var(--c-edge-in);flex-direction:column;display:flex}.ui-stage .ui-mini .ui-row_name{font-size:calc(12 * var(--t));white-space:normal}.ui-stage .ui-mini.is-alert{background:var(--c-alert);box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--c-alert-rim)}.ui-stage .ui-mini.is-alert .ui-mini_value{color:var(--c-alert-ink)}.ui-stage .ui-mini_value{align-items:baseline;gap:calc(5 * var(--u));margin-top:calc(4 * var(--u));font-size:calc(30 * var(--t));font-weight:500;line-height:1;display:flex}.ui-stage .ui-mini_value span{font-size:calc(12 * var(--t));color:var(--c-meta);font-weight:400}.ui-stage .ui-plot{border-radius:min(calc(14 * var(--u)), var(--radius-main));background:var(--c-plot);overflow:hidden}.ui-stage .ui-plot svg{width:100%;height:auto;margin-top:calc(28 * var(--u));display:block;overflow:visible}.ui-stage .is-graph .ui-plot{background:0 0}.ui-stage .is-graph .ui-plot svg{margin-top:0}.ui-stage .ui-grid{stroke:var(--c-hair);stroke-width:1px;vector-effect:non-scaling-stroke}.ui-stage .ui-area{fill:#f2542c38}.ui-stage .ui-line{fill:none;stroke:#f2542c;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.ui-stage .ui-mark{fill:#101820;stroke-width:2.5px;vector-effect:non-scaling-stroke}.ui-stage .ui-mark.is-a{stroke:#0065f5}.ui-stage .ui-mark.is-b{stroke:#338998}.ui-stage .ui-axis{padding:calc(10 * var(--u)) calc(14 * var(--u));font-size:calc(9 * var(--t));color:var(--c-meta);justify-content:space-between;display:flex}.ui-stage .ui-tip_value{font-size:calc(18 * var(--t));font-weight:500;line-height:1.1}.ui-stage .ui-tip_value.is-up{color:var(--c-up)}.ui-stage .ui-tip_value.is-down{color:var(--c-down)}.ui-stage .ui-leader i{width:calc(1 * var(--u));height:calc(144 * var(--u));background:#f6f5f447;display:block}.ui-stage .ui-kpis{justify-content:center;gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}.ui-stage .ui-kpi{align-items:center;gap:calc(5 * var(--u));padding:calc(5.8 * var(--u)) calc(8.7 * var(--u));border-radius:min(calc(8.7 * var(--u)), var(--radius-small));background:var(--c-fill);box-shadow:var(--c-edge-in);font-size:calc(9 * var(--t));color:var(--c-meta);display:inline-flex}.ui-stage .ui-kpi em{width:calc(7 * var(--u));height:calc(7 * var(--u));background:#f2542c;border-radius:50%}.ui-stage .ui-kpi b{color:var(--c-ink);font-weight:600}.ui-stage .ui-card.is-hero{background:linear-gradient(#1018207a,#101820db 50%,#101820f7)}.ui-stage .ui-card.is-hero .ui-card_body{min-height:calc(290 * var(--u));justify-content:center;align-items:center}.ui-stage .ui-hero_kicker{font-size:calc(22 * var(--t));color:var(--c-stat);letter-spacing:.02em}.ui-stage .ui-hero_title{align-items:center;gap:calc(12 * var(--u));font-size:calc(44.9 * var(--t));letter-spacing:-.015em;color:#f6f5f4;font-weight:600;line-height:1.16;display:flex}.ui-stage .ui-hero_title i{color:var(--c-stat);font-style:normal;font-weight:400}.ui-stage.is-light .ui-card.is-hero .ui-hero_kicker{color:#f5c4a8}.ui-stage.is-light .ui-card.is-hero .ui-hero_title{color:#f5e8e0}.ui-stage.is-light .ui-card.is-hero .ui-hero_title i{color:#f5c4a8}.ui-stage.is-light .ui-card.is-hero{background:linear-gradient(#b5887830,#9b806e57 50%,#9b806e63)}.ui-stage .ui-th,.ui-stage .ui-tr{grid-template-columns:minmax(0, 1fr) repeat(var(--n), calc(72 * var(--u)));gap:calc(8 * var(--u));padding-inline:calc(10 * var(--u)) calc(12 * var(--u));align-items:center;display:grid}.ui-stage .ui-th{font-size:calc(10.5 * var(--t));color:var(--c-meta)}.ui-stage .ui-th span+span{text-align:right}.ui-stage .ui-tr{padding-block:calc(9 * var(--u));border-radius:min(calc(8 * var(--u)), var(--radius-small))}.ui-stage .ui-tr .ui-row_name{text-overflow:ellipsis;overflow:hidden}.ui-stage .ui-tr.is-alert{background:var(--c-alert)}.ui-stage .ui-tr.is-strong{background:var(--c-inner);box-shadow:var(--c-edge-in)}.ui-stage .ui-tr.is-done :is(.ui-row_name,.ui-cell){color:var(--c-soft)}.ui-stage .ui-cell{text-align:right;font-size:calc(13 * var(--t));white-space:nowrap;font-weight:500}.ui-stage .ui-cell.is-hot{color:var(--c-alert-ink);font-weight:700}.ui-stage .ui-bin,.ui-stage .ui-who{height:calc(28 * var(--u));font-size:calc(11.5 * var(--t));flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.ui-stage .ui-bin{min-width:calc(44 * var(--u));padding-inline:calc(6 * var(--u));border-radius:min(calc(8 * var(--u)), var(--radius-small));background:var(--c-inner);box-shadow:var(--c-edge-in)}.ui-stage .ui-tr.is-alert .ui-bin{box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--c-alert-rim);color:var(--c-alert-ink)}.ui-stage .ui-who{width:calc(28 * var(--u));color:#fff;background:#468;border-radius:50%}.ui-stage .ui-tr.is-strong .ui-who{background:#0065f5}.ui-stage .ui-progress{gap:calc(8 * var(--u));flex-direction:column;display:flex}.ui-stage .ui-progress_fig{font-size:calc(13 * var(--t));font-weight:600}.ui-stage .ui-bar.is-full{width:100%;height:calc(8 * var(--u))}.ui-stage .ui-split{gap:calc(10 * var(--u));flex-direction:column;display:flex}.ui-stage .ui-split_bar{gap:calc(3 * var(--u));height:calc(10 * var(--u));transform-origin:0;display:flex}.ui-stage .ui-split_bar i{width:calc(var(--pct) * 1%);border-radius:var(--radius-round)}.ui-stage .ui-split_key{gap:calc(6 * var(--u)) calc(16 * var(--u));font-size:calc(10.5 * var(--t));color:var(--c-meta);flex-wrap:wrap;display:flex}.ui-stage .ui-split_key span{align-items:center;gap:calc(6 * var(--u));display:inline-flex}.ui-stage .ui-split_key em{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%}.ui-stage :is(.ui-split_bar i,.ui-split_key em).is-500{background:#f2542c}.ui-stage :is(.ui-split_bar i,.ui-split_key em).is-300{background:#f79278}.ui-stage :is(.ui-split_bar i,.ui-split_key em).is-navy{background:#70abff}.ui-stage .ui-inset{gap:calc(4 * var(--u));padding:calc(12 * var(--u)) calc(6 * var(--u));border-radius:min(calc(14 * var(--u)), var(--radius-main));background:var(--c-inner);box-shadow:var(--c-edge-in);flex-direction:column;display:flex}.ui-stage .ui-inset>.ui-head,.ui-stage .ui-inset>.ui-foot{padding-inline:calc(10 * var(--u)) calc(12 * var(--u))}.ui-stage .ui-inset>.ui-head{padding-bottom:calc(4 * var(--u))}.ui-stage .ui-inset>.ui-foot{padding-top:calc(4 * var(--u))}.ui-stage .ui-fc{margin-top:calc(18 * var(--u));position:relative}.ui-stage .ui-fc svg{width:100%;height:auto;aspect-ratio:var(--ar);display:block;overflow:visible}.ui-stage .ui-fc .ui-grid{stroke:var(--c-hair)}.ui-stage .ui-line.is-fc{stroke-width:2.5px;vector-effect:none}.ui-stage .ui-fc_band{fill:#f7927842}.ui-stage .ui-fc_mid{fill:none;stroke:#f79278;stroke-width:2.5px;stroke-dasharray:7 6}.ui-stage .ui-fc_rop{stroke:var(--c-ai);stroke-width:1.5px;stroke-dasharray:5 5}.ui-stage .ui-fc_today{stroke:var(--c-meta);stroke-width:1px}.ui-stage .ui-mark.is-fc{fill:var(--c-fill);stroke-width:2.5px;vector-effect:none}.ui-stage .ui-fc_tag{font-size:calc(10.5 * var(--t));white-space:nowrap;line-height:1;position:absolute}.ui-stage .ui-fc_tag.is-rop{translate:0 calc(-100% - 6 * var(--u));color:var(--c-ai);left:0}.ui-stage .ui-fc_tag.is-today{translate:calc(8 * var(--u)) calc(-100% - 6 * var(--u));color:var(--c-meta);top:0}.ui-stage .ui-axis.is-fc{padding:calc(10 * var(--u)) 0 0}.ui-stage .ui-chip.is-bb{background:#468}.ui-stage .ui-chip.is-br{background:#8a6a3a}.ui-stage .ui-chip.is-eb{color:#101820;background:#f5af02}.ui-stage .ui-chip.is-wm{font-size:calc(10.5 * var(--t));background:#0071ce}.ui-stage.is-compact .ui-canvas{--k:1.33}.ui-stage.is-compact :is(.ui-card_body,.ui-free>*){--u:calc(100cqw / var(--cw) * var(--k));--t:calc(var(--u) * 1.06)}.ui-stage.is-compact .ui-card{border-radius:min(calc(22 * var(--k) * var(--u)), var(--radius-large))}.ui-stage.is-compact .ui-card.is-md{border-radius:min(calc(14 * var(--k) * var(--u)), var(--radius-main))}.ui-stage.is-compact .ui-card.is-hero .ui-card_body{min-height:calc(250 * var(--u))}.ui-stage.is-compact :is(.ui-axis,.ui-kpi){font-size:calc(10.5 * var(--t))}@media not (min-width:48rem){.ui-canvas{--u:calc(100cqw / 520);gap:max(.75rem, calc(16 * var(--u)));aspect-ratio:auto;padding:calc(28 * var(--u)) calc(22 * var(--u));flex-direction:column;display:flex}.ui-canvas>*{order:var(--stack);max-width:100%;position:relative;top:auto;left:auto}.ui-canvas>:nth-child(2n of .ui-card){align-self:flex-end}.ui-stage .ui-field{order:-1;position:absolute}.ui-stage :is(.ui-plate,.ui-glass),.ui-stage .ui-leader{display:none}.ui-stage.is-compact .ui-canvas{--u:calc(100cqw / 600)}.ui-stage.is-compact :is(.ui-card_body,.ui-free>*){--u:calc(100cqw / 600 * var(--k))}}.ui-stage .ui-a{animation-name:var(--an);animation-duration:var(--cycle);animation-iteration-count:infinite;animation-timing-function:var(--ease-loop);animation-play-state:paused;animation-fill-mode:both}.ui-stage.is-playing .ui-a{animation-play-state:running}:is(.capability-tabs_wrap,.pain-rows_wrap,.feature-bleed_wrap,.source-section_wrap,.fit-faq_wrap) .ui-stage .ui-a{animation-delay:calc(var(--cycle) * -.5)}.ui-stage .ui-free.is-lg{transform-origin:0 0;z-index:60;scale:1.35}:is(.hero-lead_wrap,.hero-showcase_wrap,.hero-main_wrap) .ui-stage :is(.ui-card,.ui-free,.ui-plate).ui-a{animation-name:none}@media (prefers-reduced-motion:reduce){.ui-stage.ui-stage .ui-a{animation-name:none}}}
