.unicorn *{box-sizing:border-box;margin:0;padding:0}.unicorn *,.unicorn :before,.unicorn :after{border-style:none}.unicorn{background:var(--bg);min-height:100vh;font-family:var(--font-body-stack);color:var(--text);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;font-variant-numeric:normal;font-feature-settings:normal;line-height:normal}.unicorn .tn{font-variant-numeric:tabular-nums}.unicorn .app{grid-template-columns:var(--sidebar-width) 1fr;min-height:100vh;display:grid}.unicorn aside{background:var(--bg-sidebar);border-right:var(--line-width) solid var(--line-hair-2);padding:var(--sp-18) var(--sp-14) var(--sp-20);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.unicorn .brand{align-items:center;gap:var(--sp-11);padding:var(--sp-4) var(--sp-8) var(--sp-22);border-bottom:var(--line-width) solid var(--line-hair);margin-bottom:var(--sp-10);display:flex}.unicorn .brand img{height:var(--logo-height);width:auto;display:block}.unicorn .brand b{font-size:var(--type-brand);font-weight:var(--weight-medium);letter-spacing:var(--tracking-brand);display:block}.unicorn .brand small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono-2xl);color:var(--text-faint);font-weight:var(--weight-regular);margin-top:var(--sp-3);display:block}.unicorn .grp{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-2xl);color:var(--text-ghost);padding:var(--sp-14) var(--sp-10) var(--sp-6)}.unicorn .nav a{align-items:center;gap:var(--sp-10);padding:var(--sp-8) var(--sp-10);border-radius:var(--radius-nav);color:var(--text-dim);font-size:var(--type-body-l);cursor:pointer;text-decoration:none;display:flex;position:relative}.unicorn .nav a.on:before{content:"";left:0;top:var(--sp-8);bottom:var(--sp-8);width:var(--nav-marker-width);border-radius:var(--radius-marker);background:var(--gradient-nav-marker);position:absolute}.unicorn .nav a i{width:var(--nav-icon-size);height:var(--nav-icon-size);border-radius:var(--radius-icon);opacity:var(--nav-icon-opacity);flex:0 0 var(--nav-icon-size);background:currentColor}.unicorn .nav a.soon{color:var(--text-ghost-2)}.unicorn .nav a.soon i{opacity:var(--nav-soon-icon-opacity)}.unicorn .nav a.soon:after{content:"soon";font-family:var(--font-mono-stack);font-size:var(--type-mono-2xs);letter-spacing:var(--tracking-mono);color:var(--text-ghost-2);margin-left:auto}.unicorn aside .foot{padding:var(--sp-12) var(--sp-10) 0;font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-ghost-2);border-top:var(--line-width) solid var(--line-hair);margin-top:auto}.unicorn main{background:var(--bg-main);position:relative;overflow:hidden}.unicorn .glow{pointer-events:none;border-radius:var(--radius-round);filter:blur(var(--glow-blur));width:var(--glow-width);height:var(--glow-height);left:0;top:var(--sp-minus-100);background:var(--glow);position:absolute}.unicorn .top{z-index:5;padding:var(--sp-30) var(--sp-40) var(--sp-18);border-bottom:var(--line-width) solid var(--line-hair);justify-content:space-between;align-items:flex-end;display:flex;position:relative}.unicorn .title{font-size:var(--type-title);font-weight:var(--weight-medium);letter-spacing:var(--tracking-title);line-height:var(--leading-tight);padding-right:var(--glyph-overhang);background:var(--gradient-silver-title);color:#0000;-webkit-background-clip:text;background-clip:text}.unicorn .ctrls{gap:var(--sp-8);align-items:center;display:flex}.unicorn .sel{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--radius-control-outer);background:var(--bg-control);border:var(--line-width) solid var(--line-soft);display:flex}.unicorn .sel b{font-family:var(--font-mono-stack);font-size:var(--type-mono-l);font-weight:var(--weight-regular);color:var(--text-dim-3);padding:var(--sp-5) var(--sp-12);border-radius:var(--radius-control);cursor:pointer}.unicorn .sel b.on{color:var(--text-bright);background:var(--bg-control-on);box-shadow:var(--shadow-control-on)}.unicorn .pill{font-size:var(--type-body-m);color:var(--text-muted);padding:var(--sp-7) var(--sp-13);border-radius:var(--radius-pill);border:var(--line-width) solid var(--line-medium);background:var(--bg-pill);cursor:pointer;position:relative}.unicorn .pill i{color:var(--text-faint);margin-left:var(--sp-6);font-style:normal}.unicorn .pill.off,.unicorn .pill.off i{color:var(--text-ghost);cursor:default}.unicorn .pill.off{border-color:var(--line-soft);background:0 0}.unicorn .drop{top:calc(100% + var(--sp-8));min-width:var(--dropdown-min-width);border-radius:var(--radius-dropdown);padding:var(--sp-1);z-index:20;background:var(--edge-dropdown);display:none;position:absolute;left:0}.unicorn .pill:hover .drop{display:block}.unicorn .drop .in{border-radius:var(--radius-dropdown-inner);background:var(--bg-dropdown);padding:var(--sp-6)}.unicorn .drop a{justify-content:space-between;gap:var(--sp-14);padding:var(--sp-8) var(--sp-11);border-radius:var(--radius-nav);font-size:var(--type-body-m);color:var(--text-muted);text-decoration:none;display:flex}.unicorn .drop a:hover{background:var(--bg-drop-hover);color:var(--text-bright)}.unicorn .drop a b{font-family:var(--font-mono-stack);font-size:var(--type-mono-xl);font-weight:var(--weight-regular);color:var(--text-faint)}.unicorn .drop a.on{color:var(--text-bright)}.unicorn .drop hr{border:none;border-top:var(--line-width) solid var(--line-soft);margin:var(--sp-5) var(--sp-8)}.unicorn .content{z-index:4;padding:var(--sp-38) var(--sp-40) var(--sp-90);max-width:var(--content-max-width);position:relative}.unicorn .blk{position:relative}.unicorn .eyebrow{font-family:var(--font-mono-stack);font-size:var(--type-mono-xl);letter-spacing:var(--tracking-mono-xl);color:var(--text-dim-2);margin-bottom:var(--sp-18)}.unicorn .hero{gap:var(--sp-44);margin-bottom:var(--sp-40);padding-top:var(--sp-24);grid-template-columns:1fr auto;align-items:end;display:grid}.unicorn .num{font-size:var(--type-hero);font-weight:var(--weight-thin);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero);padding-right:var(--glyph-overhang);background:var(--gradient-silver-hero);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block;overflow:visible}.unicorn .num i{font-style:normal;font-size:var(--type-hero-cents);padding-right:var(--glyph-overhang-s)}.unicorn .legend{margin-top:var(--sp-22);display:flex}.unicorn .legend .it{padding-right:var(--sp-24);margin-right:var(--sp-24);border-right:var(--line-width) solid var(--line-strong)}.unicorn .legend .it:last-child{border:none}.unicorn .legend b{font-size:var(--type-figure);font-weight:var(--weight-regular);color:var(--text-bright);letter-spacing:var(--tracking-figure);display:block}.unicorn .legend span{font-size:var(--type-body-s);color:var(--text-dim-4);margin-top:var(--sp-4);display:block}.unicorn .blick{gap:var(--sp-8) var(--sp-30);min-width:var(--glance-min-width);padding-top:var(--sp-24);grid-template-columns:repeat(2,1fr);display:grid}.unicorn .blick div{justify-content:space-between;align-items:baseline;gap:var(--sp-20);padding:var(--sp-9) 0;border-bottom:var(--line-width) solid var(--line-hair);display:flex}.unicorn .blick span{font-size:var(--type-body);color:var(--text-dim-4)}.unicorn .blick b{font-size:var(--type-figure);font-weight:var(--weight-regular);letter-spacing:var(--tracking-figure)}.unicorn .gold{background:var(--gradient-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.unicorn .green{color:var(--profit)}.unicorn .red{color:var(--loss)}.unicorn .neutral{color:var(--text-muted)}.unicorn .na,.unicorn .blick b.na,.unicorn .form td.na{color:var(--text-faint);font-size:var(--type-body)}.unicorn .blick b.na a{color:inherit;text-underline-offset:var(--sp-4);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.unicorn .sect{margin-bottom:var(--sp-16);justify-content:space-between;align-items:baseline;display:flex}.unicorn .sect h3{font-size:var(--type-section);font-weight:var(--weight-section);letter-spacing:var(--tracking-section)}.unicorn .sect span{font-size:var(--type-body);color:var(--text-faint)}.unicorn .stage3d{z-index:30;isolation:isolate;margin-bottom:var(--sp-26);padding:var(--sp-10) 0 var(--sp-22);position:relative}.unicorn .rail{gap:var(--sp-16);align-items:flex-start;display:flex}.unicorn .day{min-width:0;height:var(--tile-height);border-radius:var(--radius-tile);padding:var(--sp-1);cursor:pointer;transform-origin:50% 60%;background:var(--edge-tile);box-shadow:var(--shadow-tile);transition:var(--transition-tile);flex:1 1 0}.unicorn .day .in{border-radius:var(--radius-tile-inner);height:100%;padding:var(--sp-16) var(--sp-16) var(--sp-14);background:var(--bg-tile);transition:var(--transition-tile-inner);position:relative;overflow:hidden}.unicorn .day .d{font-family:var(--font-mono-stack);font-size:var(--type-mono);letter-spacing:var(--tracking-mono-l);color:var(--text-faint)}.unicorn .day .p{font-size:var(--type-tile);font-weight:var(--weight-light);letter-spacing:var(--tracking-tile);margin-top:var(--sp-30);line-height:var(--leading-tight)}.unicorn .day .s{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-9)}.unicorn .day .bar{left:var(--sp-16);right:var(--sp-16);bottom:var(--sp-14);height:var(--tile-bar-height);background:var(--bg-bar-track);position:absolute}.unicorn .day .bar i{background:var(--gradient-bar);position:absolute;top:0;bottom:0;left:0}.unicorn .day:first-child{transform:var(--tile-tilt) scale(1) translateY(0);z-index:5}.unicorn .day:nth-child(2){transform:var(--tile-tilt) scale(var(--tile-scale-2)) translateY(var(--tile-shift-2));z-index:4;opacity:var(--tile-opacity-2)}.unicorn .day:nth-child(3){transform:var(--tile-tilt) scale(var(--tile-scale-3)) translateY(var(--tile-shift-3));z-index:3;opacity:var(--tile-opacity-3)}.unicorn .day:nth-child(4){transform:var(--tile-tilt) scale(var(--tile-scale-4)) translateY(var(--tile-shift-4));z-index:2;opacity:var(--tile-opacity-4)}.unicorn .day:nth-child(5){transform:var(--tile-tilt) scale(var(--tile-scale-5)) translateY(var(--tile-shift-5));z-index:1;opacity:var(--tile-opacity-5)}.unicorn .day:hover{filter:var(--filter-tile-hover);box-shadow:var(--shadow-tile-hover);background:var(--edge-tile-hover);transform:var(--tile-hover-transform)!important;opacity:1!important;z-index:40!important}.unicorn .day:hover .in{box-shadow:var(--shadow-tile-hover-inner)}.unicorn .day:hover .in:after{content:"View day →";left:var(--sp-16);bottom:var(--sp-26);font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-muted);position:absolute}.unicorn .day.d-gold:hover{box-shadow:var(--shadow-tile-hover-gold);background:var(--edge-tile-hover-gold)}.unicorn .day.d-green:hover{box-shadow:var(--shadow-tile-hover-profit);background:var(--edge-tile-hover-profit)}.unicorn .day.d-red:hover{box-shadow:var(--shadow-tile-hover-loss);background:var(--edge-tile-hover-loss)}.unicorn .d-gold{background:var(--edge-tile-gold)}.unicorn .d-gold .in{background:var(--bg-tile-gold)}.unicorn .d-gold .p{background:var(--gradient-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.unicorn .d-green .in{background:var(--bg-tile-profit)}.unicorn .d-green .p{color:var(--profit)}.unicorn .d-red .in{background:var(--bg-tile-loss)}.unicorn .d-red .p{color:var(--loss)}.unicorn .d-flat .p{color:var(--flat)}.unicorn .grid{gap:var(--sp-16);margin-bottom:var(--sp-16);z-index:1;grid-template-columns:1.6fr 1fr;display:grid;position:relative}.unicorn .panel{border-radius:var(--radius-panel);padding:var(--sp-1);background:var(--edge-panel);overflow:hidden}.unicorn .panel .in{border-radius:var(--radius-panel-inner);background:var(--bg-panel);height:100%;position:relative;overflow:hidden}.unicorn svg.chart{width:100%;height:var(--chart-height);display:block}.unicorn .chart .lbl{font-family:var(--font-mono-stack);font-size:var(--type-chart);fill:var(--text-faint-3)}.unicorn .chart .lbl-s{font-family:var(--font-mono-stack);font-size:var(--type-chart-s);fill:var(--text-faint-3)}.unicorn .form{padding:var(--sp-8) var(--sp-24) var(--sp-20)}.unicorn .form table{border-collapse:collapse;width:100%;font-size:var(--type-body-l)}.unicorn .form th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:right;padding:var(--sp-8) 0 var(--sp-10)}.unicorn .form th:first-child{text-align:left}.unicorn .form td{padding:var(--sp-11) 0;border-top:var(--line-width) solid var(--line-hair);text-align:right;font-variant-numeric:tabular-nums}.unicorn .form td:first-child{text-align:left;font-family:var(--font-mono-stack);font-size:var(--type-mono-l);letter-spacing:var(--tracking-mono);color:var(--text-dim)}.unicorn .form .ref{font-size:var(--type-mono-l);color:var(--text-faint-3);margin-top:var(--sp-3);font-variant-numeric:tabular-nums;display:block}.unicorn tbody tr{border-top:0}.unicorn tbody tr:hover{background:0 0}.unicorn .cal{padding:var(--sp-6) var(--sp-24) var(--sp-20)}.unicorn .cal .wk{grid-template-columns:repeat(7, 1fr) var(--week-column-width);gap:var(--sp-5);margin-bottom:var(--sp-5);display:grid}.unicorn .cal .hd{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);text-align:center;padding:var(--sp-2) 0 var(--sp-6)}.unicorn .cal .c{height:var(--cell-height);border-radius:var(--radius-cell);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-5) var(--sp-6);transition:var(--transition-cell);cursor:pointer;flex-direction:column;justify-content:space-between;display:flex}.unicorn .cal .c:hover{transform:var(--cell-hover-transform);filter:var(--filter-cell-hover)}.unicorn .cal .c small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);color:var(--text-faint-3)}.unicorn .cal .c b{font-size:var(--type-mono-xl);font-weight:var(--weight-regular);text-align:right;font-variant-numeric:tabular-nums}.unicorn .cal .c.gold{border-color:var(--line-cell-gold);background:var(--bg-cell-gold)}.unicorn .cal .c.gold b{color:var(--gold-light)}.unicorn .cal .c.green{border-color:var(--line-cell-profit);background:var(--bg-cell-profit)}.unicorn .cal .c.green b{color:var(--profit)}.unicorn .cal .c.red{border-color:var(--line-cell-loss);background:var(--bg-cell-loss)}.unicorn .cal .c.red b{color:var(--loss)}.unicorn .cal .c.flat b{color:var(--flat)}.unicorn .cal .c.e{opacity:var(--empty-cell-opacity);cursor:default}.unicorn .cal .c.e:hover{filter:none;transform:none}.unicorn .cal .c.wsum{border-color:var(--line-medium);background:var(--bg-cell-week);cursor:default}.unicorn .cal .c.today{box-shadow:var(--ring-today)}.unicorn .legendbar{gap:var(--sp-18);padding:0 var(--sp-24) var(--sp-18);font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);align-items:center;display:flex}.unicorn .legendbar span{align-items:center;gap:var(--sp-6);display:flex}.unicorn .legendbar i{width:var(--swatch-size);height:var(--swatch-size);border-radius:var(--radius-marker);display:block}.unicorn .legendbar .sw-loss{background:var(--loss)}.unicorn .legendbar .sw-flat{background:var(--flat)}.unicorn .legendbar .sw-profit{background:var(--profit)}.unicorn .legendbar .sw-gold{background:var(--gradient-gold-swatch)}.unicorn .ph{padding:0 var(--sp-24);height:var(--bar-height);background:var(--bg-header-bar);border-bottom:var(--line-width) solid var(--line-mid);justify-content:space-between;align-items:center;display:flex}.unicorn .in>.ph:first-child{border-radius:var(--radius-panel-inner) var(--radius-panel-inner) 0 0}.unicorn .ph h3{font-family:var(--font-heading-stack);font-style:italic;font-weight:var(--weight-regular);font-size:var(--type-heading);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight);transform:var(--skew-heading);transform-origin:0 100%;padding-right:var(--glyph-overhang);background:var(--gradient-silver-heading);color:#0000;white-space:nowrap;margin-left:var(--sp-30);-webkit-background-clip:text;background-clip:text;flex:none;display:inline-block}.unicorn .ph span{font-family:var(--font-subtitle-stack);font-style:italic;font-weight:var(--weight-regular);font-size:var(--type-subtitle);color:var(--text-subtitle);letter-spacing:var(--tracking-subtitle);text-align:right;min-width:0;margin-left:var(--sp-28);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.unicorn .sect h3,.unicorn .ttl h3,.unicorn .dayhead h3{font-family:var(--font-heading-stack);font-style:italic;font-weight:var(--weight-regular);font-size:var(--type-heading);letter-spacing:var(--tracking-heading);transform:var(--skew-heading);transform-origin:0 100%;padding-right:var(--glyph-overhang);background:var(--gradient-silver-heading);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.unicorn .sect span,.unicorn .ttl span{font-family:var(--font-subtitle-stack);font-style:italic;font-size:var(--type-subtitle);color:var(--text-subtitle)}.unicorn .sel b.on.fu{color:var(--gold-text)}.unicorn .sel b.on.ev{color:var(--violet-text)}.unicorn .brand .uni2{font-family:var(--font-script-stack);font-style:normal;font-weight:var(--weight-regular);font-size:var(--type-script);letter-spacing:var(--tracking-script);line-height:var(--leading-script);padding:var(--sp-2) var(--sp-8) var(--sp-2) var(--sp-2);margin-bottom:var(--sp-2);background:var(--gradient-gold-script);color:#0000;filter:var(--glow-script);-webkit-background-clip:text;background-clip:text;display:inline-block}.unicorn .nav a{overflow:visible}.unicorn .nav a.on{color:var(--text-bright);background:var(--bg-nav-on)}.unicorn .nav a>i,.unicorn .nav a span{z-index:1;position:relative}.unicorn aside{overflow:hidden}.unicorn .nav a:hover{color:var(--text-soft);background:var(--bg)}.unicorn .nav a:hover span{color:var(--gold-nav);text-shadow:var(--glow-nav-text);font-weight:var(--weight-medium)}.unicorn .nav a:hover i{background:var(--gradient-nav-icon-hover);opacity:1;box-shadow:var(--glow-nav-icon)}.unicorn .nav a:hover:after{content:"";pointer-events:none;left:var(--nav-hover-left);width:var(--nav-hover-width);background:var(--nav-hover-image), var(--bg);-webkit-mask-image:var(--nav-hover-mask-x), var(--nav-hover-mask-y);-webkit-mask-image:var(--nav-hover-mask-x), var(--nav-hover-mask-y);mask-image:var(--nav-hover-mask-x), var(--nav-hover-mask-y);-webkit-mask-composite:source-in;display:block;position:absolute;top:0;bottom:0;-webkit-mask-composite:source-in;mask-composite:intersect}.unicorn .nav a.soon:hover{background:0 0}.unicorn .nav a.soon:hover:after{display:none}.unicorn .nav a.soon:hover span{color:var(--text-ghost-2);text-shadow:none;font-weight:var(--weight-regular)}.unicorn .nav a.soon:hover i{opacity:var(--nav-soon-icon-opacity);box-shadow:none;background:currentColor}.unicorn .tablewrap{flex-direction:column;display:flex}.unicorn .tablewrap>.in{flex:auto;min-height:0}.unicorn .cal .c small{font-size:var(--type-mono-m);color:var(--text-muted)}.unicorn .cal .hd{color:var(--text-weekday)}.unicorn .cal .c.wsum small{color:var(--text-dim)}.unicorn .cal .c.wsum b{color:var(--text-muted)}.unicorn .cal .c.wsum.pos b{color:var(--profit)}.unicorn .cal .c.wsum.neg b{color:var(--loss)}.unicorn .blick span i{font-style:normal;font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono-s);color:var(--text-faint);margin-top:var(--sp-2);display:block}.unicorn .top{gap:var(--sp-24)}.unicorn .ctrls{flex-wrap:wrap;justify-content:flex-end}.unicorn .sync{align-items:center;gap:var(--sp-8);font-size:var(--type-body-m);color:var(--text-muted);padding:var(--sp-6) var(--sp-6) var(--sp-6) var(--sp-12);border-radius:var(--radius-pill);border:var(--line-width) solid var(--line-medium);background:var(--bg-pill);display:flex}.unicorn .sync b{font-weight:var(--weight-regular);color:var(--text-faint);font-family:var(--font-mono-stack);font-size:var(--type-mono-xl);min-width:var(--sync-detail-width);display:inline-block}.unicorn .sync .dot{width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-round);background:var(--profit);box-shadow:var(--glow-dot);display:block}.unicorn .sync .rl{color:var(--text-dim);font-size:var(--type-glyph);padding:0 var(--sp-8);cursor:pointer;border-left:var(--line-width) solid var(--line-medium);margin-left:var(--sp-2)}.unicorn .sync .rl:hover{color:var(--text)}.unicorn .sync.stale .dot{background:var(--flat);box-shadow:none}.unicorn .pill.open .drop{display:block}.unicorn .drop:before{content:"";left:0;right:0;top:calc(-1 * var(--sp-8));height:var(--sp-8);position:absolute}.unicorn .drop .in{max-height:var(--dropdown-max-height);overflow-y:auto}.unicorn .drop a{cursor:pointer;white-space:nowrap}.unicorn .drop a.gh{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-2xl);text-transform:uppercase;color:var(--text-dim);padding-top:var(--sp-10)}.unicorn .drop .range{align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-11) var(--sp-8);display:flex}.unicorn .drop .range input{width:var(--date-input-width);font-family:var(--font-mono-stack);font-size:var(--type-mono-xl);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg-control);border:var(--line-width) solid var(--line-medium);border-radius:var(--radius-control);padding:var(--sp-5) var(--sp-8)}.unicorn .drop .range b{font-family:var(--font-mono-stack);font-size:var(--type-mono-l);font-weight:var(--weight-regular);color:var(--text-bright);background:var(--bg-control-on);box-shadow:var(--shadow-control-on);border-radius:var(--radius-control);padding:var(--sp-5) var(--sp-12);cursor:pointer}.unicorn .ph .hd{flex-direction:column;flex:none;display:flex}.unicorn .ph .hd small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono-s);color:var(--text-faint);margin:var(--sp-4) 0 0 var(--sp-30)}.unicorn .state{align-items:center;gap:var(--sp-14);padding:var(--sp-24) 0 var(--sp-40);font-size:var(--type-body-l);color:var(--text-muted);display:flex}.unicorn .state b{font-weight:var(--weight-regular);color:var(--text-faint);font-family:var(--font-mono-stack);font-size:var(--type-mono-xl)}.unicorn .state .pill{color:var(--text-soft)}@media (max-width:1279px){.unicorn .form,.unicorn .tscroll{overflow-x:auto}.unicorn .form table,.unicorn .tscroll table{white-space:nowrap}}.unicorn .blick b{white-space:nowrap}.unicorn .wait-hero{min-height:var(--wait-hero)}.unicorn .wait-rail{min-height:var(--wait-rail)}.unicorn .wait-chart{min-height:var(--wait-panel)}.unicorn .wait-calendar{min-height:var(--wait-calendar)}.unicorn .mono{font-variant-numeric:tabular-nums}.unicorn main:has(>.top.page02) .glow{background:var(--glow-02)}.unicorn .top.page02{z-index:6;padding:var(--sp-30) var(--sp-36) var(--sp-18)}.unicorn .top.page02 .pill,.unicorn .content.page02 .pill{white-space:nowrap}.unicorn .pill.act{color:var(--text-bright);border-color:var(--line-violet-32);background:var(--bg-pill-active)}.unicorn .q{font-family:var(--font-mono-stack);font-size:var(--type-mono);font-weight:var(--weight-medium);letter-spacing:var(--tracking-mono-xs);padding:var(--sp-3) 0;border-radius:var(--radius-badge);border:var(--line-width) solid;width:var(--quality-width);text-align:center;display:inline-block}.unicorn .q.ap{color:var(--text-on-gold);background:var(--gradient-gold-badge);box-shadow:var(--glow-gold-badge);border-color:#0000}.unicorn .q.a{color:var(--text-on-silver);background:var(--gradient-silver-badge);border-color:#0000}.unicorn .q.b{color:var(--text-silver);border-color:var(--line-14);background:var(--bg-badge-b)}.unicorn .q.c{color:var(--text-faint-4);border-color:var(--line-mid);background:0 0}.unicorn .top.page02 .drop,.unicorn .content.page02 .drop{min-width:var(--dropdown-min-width-02);left:auto;right:0}.unicorn .content.page02{padding:var(--sp-26) var(--sp-36) var(--sp-90);max-width:none}.unicorn .filters{margin-bottom:var(--sp-20);padding-left:0;position:relative}.unicorn .frow{gap:var(--sp-8);flex-wrap:wrap;align-items:center;display:flex}.unicorn .grow{gap:var(--sp-6);margin-top:var(--sp-12);flex-wrap:wrap;align-items:center;display:flex}.unicorn .glab{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-foot);color:var(--text-faint-3);margin-right:var(--sp-4)}.unicorn .gsep{width:var(--line-width);height:var(--gsep-height);background:var(--line-medium);margin:0 var(--sp-12)}.unicorn .chip{font-size:var(--type-body);color:var(--text-muted);padding:var(--sp-5) var(--sp-12);border-radius:var(--radius-pill);border:var(--line-width) solid var(--line-medium);background:var(--bg-chip);cursor:pointer;transition:var(--transition-chip)}.unicorn .chip:hover{color:var(--text-soft);border-color:var(--line-16)}.unicorn .chip.on{color:var(--text-bright);border-color:var(--line-violet-42);background:var(--bg-chip-on)}.unicorn .fstate{margin-top:var(--sp-12);padding-top:var(--sp-11);border-top:var(--line-width) solid var(--line-hair);font-size:var(--type-body-s);color:var(--text-faint);justify-content:space-between;align-items:center;display:flex}.unicorn .fstate b{color:var(--violet-light);font-weight:var(--weight-regular)}.unicorn .fstate .clear{color:var(--text-dim);cursor:pointer}.unicorn .fstate .clear:hover{color:var(--text)}.unicorn .cbx{width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-icon);border:var(--check-width) solid var(--line-20);flex:0 0 var(--checkbox-size);display:inline-block;position:relative}.unicorn .cbx.on{background:var(--gradient-check);border-color:#0000}.unicorn .cbx.on:after{content:"";left:var(--check-mark-left);top:var(--check-mark-top);width:var(--check-mark-w);height:var(--check-mark-h);border:solid var(--check-mark);border-width:0 var(--check-mark-width) var(--check-mark-width) 0;transform:var(--check-rotate);position:absolute}.unicorn .cbx.half{background:var(--bg-check-half);border-color:var(--violet-ring)}.unicorn .cbx.half:after{content:"";left:var(--check-half-left);top:var(--check-half-top);width:var(--check-half-w);height:var(--check-half-h);background:var(--check-half-mark);position:absolute}.unicorn .top.page02 .drop a,.unicorn .content.page02 .drop a{align-items:center}.unicorn .drop a.prov{color:var(--text-soft);font-weight:var(--weight-section)}.unicorn .drop a.grp2{color:var(--text-bright);font-weight:var(--weight-medium)}.unicorn .drop a.sub{padding-left:var(--sp-26);font-size:var(--type-body)}.unicorn .search{align-items:center;gap:var(--sp-8);font-size:var(--type-body-m);color:var(--text-muted);padding:var(--sp-7) var(--sp-13);border-radius:var(--radius-pill);border:var(--line-width) solid var(--line-medium);background:var(--bg-chip);min-width:var(--search-min-width);display:flex}.unicorn .search i{width:var(--search-icon-size);height:var(--search-icon-size);border-radius:var(--radius-round);border:var(--check-width) solid var(--text-faint-3);display:block}.unicorn .search input{min-width:0;font:inherit;letter-spacing:inherit;color:var(--text);background:0 0;border:none;outline:none;flex:auto;padding:0}.unicorn .search input::placeholder{color:var(--text-muted);opacity:1}.unicorn .sum{gap:var(--sp-1);background:var(--bg-sum);border:var(--line-width) solid var(--line-soft);border-radius:var(--radius-tile);margin-bottom:var(--sp-18);grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.unicorn .sum div{background:var(--bg-sum-tile-inner);padding:var(--sp-15) var(--sp-18)}.unicorn .sum .l{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3)}.unicorn .sum .v{font-size:var(--type-sum-value);font-weight:var(--weight-light);letter-spacing:var(--tracking-sum);margin-top:var(--sp-9)}.unicorn .sum .c{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-5)}.unicorn .sum .v .vs{color:var(--text-faint-3);font-size:var(--type-sum-vs)}.unicorn .pos{color:var(--profit)}.unicorn .neg{color:var(--loss)}.unicorn .flat{color:var(--flat)}.unicorn .tablewrap{border-radius:var(--radius-panel);padding:var(--sp-1);background:var(--edge-panel);overflow:hidden}.unicorn .tablewrap .in{border-radius:var(--radius-panel-inner);background:var(--bg-table);overflow:auto hidden}.unicorn .dayhead{padding:0 var(--sp-22);height:var(--bar-height);background:var(--bg-header-bar);border-bottom:var(--line-width) solid var(--line-mid);justify-content:space-between;align-items:center;display:flex}.unicorn .in>.dayhead:first-child{border-radius:var(--radius-panel-inner) var(--radius-panel-inner) 0 0}.unicorn .dayhead .meta{gap:var(--sp-20);align-items:baseline;display:flex}.unicorn .dayhead .meta span{font-size:var(--type-body-s);color:var(--text-faint)}.unicorn .dayhead .meta b{font-size:var(--type-subtitle);font-weight:var(--weight-regular);letter-spacing:var(--tracking-section)}.unicorn .tablewrap table{width:100%;min-width:var(--table-min-width);border-collapse:collapse;font-size:var(--type-body-m)}.unicorn .tablewrap thead th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-th);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:left;padding:var(--sp-11) var(--sp-9);border-bottom:var(--line-width) solid var(--line-soft);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.unicorn .tablewrap thead th:hover{color:var(--text-muted)}.unicorn .tablewrap thead th.r{text-align:right}.unicorn .tablewrap thead th.sorted{color:var(--text-soft)}.unicorn .tablewrap thead th.sorted:after{content:var(--sort-glyph-desc);color:var(--gold)}.unicorn .tablewrap thead th.sorted.asc:after{content:var(--sort-glyph-asc)}.unicorn .tablewrap thead th .pop{font-size:var(--type-mono-2xs);letter-spacing:var(--tracking-mono-s);color:var(--text-faint);margin-bottom:var(--sp-3);display:block}.unicorn .tablewrap tbody td{padding:var(--sp-12) var(--sp-9);border-bottom:var(--line-width) solid var(--line-035);color:var(--text-muted);white-space:nowrap}.unicorn .tablewrap tbody tr{cursor:pointer;transition:var(--transition-row)}.unicorn .tablewrap tbody tr:hover{background:var(--bg-row-hover)}.unicorn .tablewrap td.r{text-align:right}.unicorn .tablewrap td.w{color:var(--text-strong);font-weight:var(--weight-section)}.unicorn .tablewrap td.mono{font-family:var(--font-mono-stack);font-size:var(--type-mono-xl);color:var(--text-dim)}.unicorn .tablewrap td.acc{color:var(--text-faint);font-size:var(--type-mono-l)}.unicorn .tablewrap td.qty{color:var(--text-muted)}.unicorn .tablewrap td.big{font-size:var(--type-brand);font-weight:var(--weight-section)}.unicorn .tablewrap td.chk{width:var(--check-column-width);padding-left:var(--sp-18)}.unicorn .cb{width:var(--checkbox-size-row);height:var(--checkbox-size-row);border-radius:var(--radius-check);border:var(--check-width) solid var(--line-16);display:block}.unicorn .tablewrap tr:hover .cb{border-color:var(--line-30)}.unicorn .cb.on,.unicorn .cb.half{position:relative}.unicorn .cb.on{background:var(--gradient-check);border-color:#0000}.unicorn .cb.on:after{content:"";left:var(--check-mark-left);top:var(--check-mark-top);width:var(--check-mark-w);height:var(--check-mark-h);border:solid var(--check-mark);border-width:0 var(--check-mark-width) var(--check-mark-width) 0;transform:var(--check-rotate);position:absolute}.unicorn .cb.half{background:var(--bg-check-half);border-color:var(--violet-ring)}.unicorn .cb.half:after{content:"";left:var(--check-half-left);top:var(--check-half-top);width:var(--check-half-w);height:var(--check-half-h);background:var(--check-half-mark);position:absolute}.unicorn .dir{font-family:var(--font-mono-stack);font-size:var(--type-mono);letter-spacing:var(--tracking-mono-s);padding:var(--sp-3) var(--sp-7);border-radius:var(--radius-badge);border:var(--line-width) solid}.unicorn .dir.long{color:var(--profit-soft);border-color:var(--line-profit-26);background:var(--bg-profit-07)}.unicorn .dir.short{color:var(--loss-soft);border-color:var(--line-loss-26);background:var(--bg-loss-07)}.unicorn .badge{font-family:var(--font-mono-stack);font-size:var(--type-mono);padding:var(--sp-4) var(--sp-9);border-radius:var(--radius-pill);letter-spacing:var(--tracking-mono-2xs);border:var(--line-width) solid var(--line-strong);color:var(--text-dim-3);background:var(--bg-badge)}.unicorn .badge.bt{border-color:var(--line-gold-34);color:var(--gold-text);background:var(--bg-gold-09)}.unicorn .badge.bs{border-color:var(--line-loss-26);color:var(--loss-soft);background:var(--bg-loss-07)}.unicorn .dots{gap:var(--sp-3);display:flex}.unicorn .dots i{width:var(--dot-size-s);height:var(--dot-size-s);border-radius:var(--radius-round);background:var(--bg-dot);display:block}.unicorn .dots i.on{background:var(--violet-light)}.unicorn .tablewrap tfoot td{padding:var(--sp-13) var(--sp-12);border-top:var(--line-width) solid var(--line-medium);color:var(--text-muted);font-size:var(--type-body)}.unicorn .tablewrap tfoot td.dayfoot{text-align:right;color:var(--text-faint)}.unicorn .pager{padding:var(--sp-14) var(--sp-22);border-top:var(--line-width) solid var(--line-soft);justify-content:space-between;align-items:center;display:flex}.unicorn .pager .l{font-size:var(--type-body-s);color:var(--text-faint)}.unicorn .daygap{height:var(--sp-16)}.unicorn .tablewrap td.conf{font-family:var(--font-mono-stack);font-size:var(--type-mono-l);color:var(--text-dim);letter-spacing:var(--tracking-mono-xs);white-space:nowrap}.unicorn .tablewrap td.conf b{color:var(--violet-light);font-weight:var(--weight-regular)}.unicorn .tablewrap td.conf s{color:var(--loss-soft);text-decoration:none}.unicorn .tablewrap td.exp{width:var(--expander-column-width);padding-left:var(--sp-14);color:var(--text-faint-3);font-size:var(--type-mono-m);padding-right:0}.unicorn .tablewrap tr.trade:hover td.exp,.unicorn .tablewrap tr.open td.exp{color:var(--violet-light)}.unicorn .tablewrap td.accs{color:var(--text-muted);font-size:var(--type-mono-xl);white-space:nowrap}.unicorn .tablewrap td.accs b{color:var(--text-strong);font-weight:var(--weight-section)}.unicorn .tablewrap td.accs.part b{color:var(--gold-light)}.unicorn .tablewrap tr.exe td{padding:var(--sp-8) var(--sp-9);border-bottom:var(--line-width) solid var(--line-02);font-size:var(--type-body-s);color:var(--text-dim);background:var(--bg-row-exe)}.unicorn .tablewrap tr.exe td.acc0{padding-left:var(--sp-46);font-family:var(--font-mono-stack);color:var(--text-muted)}.unicorn .tablewrap tr.exe .slip{color:var(--loss-soft)}.unicorn .tablewrap tr.exe .slip0{color:var(--text-faint-3)}.unicorn .tablewrap tr.exe:hover td{background:var(--bg-row-exe-hover)}.unicorn .badge.bmix{border-color:var(--line-gold-light-30);color:var(--gold-text);background:var(--bg-gold-light-08)}.unicorn .badge.bm{border-color:var(--line-strong);color:var(--text-muted)}.unicorn .tablewrap td.cls{width:var(--classified-column-width)}.unicorn .ph,.unicorn .dayhead{border-top:var(--line-width) solid var(--line-bar);border-bottom:var(--line-width) solid var(--line-bar)}.unicorn .sum .l{color:var(--text-dim)}.unicorn .sum .c{color:var(--text-dim-5)}.unicorn .sum>div{background:var(--bg-sum-tile)}.unicorn a.day{color:inherit;text-decoration:none;display:block}.unicorn a.c{color:inherit;text-decoration:none}.unicorn .wait-list{min-height:var(--wait-list)}.unicorn .crumb{font-family:var(--font-mono-stack);font-size:var(--type-mono-m);letter-spacing:var(--tracking-mono-l);color:var(--text-faint);margin:var(--sp-minus-4) 0 var(--sp-18) var(--sp-34)}.unicorn .crumb b{color:var(--violet-light);font-weight:var(--weight-regular)}.unicorn .crumb a{color:inherit;text-decoration:none}.unicorn .hd2{gap:var(--detail-hd2-gap);margin-bottom:var(--sp-24);padding-left:var(--sp-34);grid-template-columns:1fr auto;align-items:end;display:grid}.unicorn .hd2 .l1{font-family:var(--font-mono-stack);font-size:var(--type-mono-xl);letter-spacing:var(--tracking-mono-xl);color:var(--text-dim-2);margin-bottom:var(--sp-14)}.unicorn .hd2 .l1 .q{margin:0 var(--sp-8) 0 var(--sp-4);vertical-align:middle}.unicorn .hd2 .num{font-size:var(--type-detail-net);font-weight:inherit;letter-spacing:inherit;color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;padding-right:0;line-height:normal;display:block}.unicorn .hd2 .num i{font-size:var(--type-detail-cents);padding-right:0;font-style:italic}.unicorn .hd2 .right{text-align:right}.unicorn .hd2 .right .r1{font-size:var(--type-body);color:var(--text-dim-4);margin-bottom:var(--sp-6)}.unicorn .hd2 .right .r2{font-size:var(--type-detail-r);font-weight:var(--weight-thin);letter-spacing:var(--tracking-detail-r);line-height:var(--leading-tight)}.unicorn .hd2 .right .r3{font-size:var(--type-body-s);color:var(--text-dim-4);margin-top:var(--sp-8)}.unicorn .top.page09 .title{white-space:nowrap;flex:none}.unicorn .nav3{gap:var(--sp-4);margin-left:auto;display:flex}.unicorn .nav3 b{font-family:var(--font-mono-stack);font-size:var(--type-mono-xl);font-weight:var(--weight-regular);color:var(--text-muted);padding:var(--sp-6) var(--sp-12);border-radius:var(--radius-nav);border:var(--line-width) solid var(--line-medium);cursor:pointer}.unicorn .nav3 b:hover{color:var(--text-bright)}.unicorn .nav3 b.off{color:var(--text-ghost);cursor:default}.unicorn .g2{grid-template-columns:var(--detail-columns);gap:var(--sp-16);margin-bottom:var(--sp-16);display:grid}.unicorn .page09 .ph h3{margin-left:0}.unicorn .kv{gap:var(--detail-kv-gap);padding:var(--sp-14) var(--sp-24) var(--sp-22);grid-template-columns:1fr 1fr;display:grid}.unicorn .kv div{padding:var(--sp-9) 0;border-bottom:var(--line-width) solid var(--line-04);font-size:var(--type-body-m);justify-content:space-between;display:flex}.unicorn .kv div span{color:var(--text-dim-4)}.unicorn .kv div b{font-weight:var(--weight-regular);color:var(--text-strong);font-variant-numeric:tabular-nums}.unicorn .kv div b.dim{color:var(--text-faint)}.unicorn .kv div b.pos{color:var(--profit)}.unicorn .kv div b.neg{color:var(--loss)}.unicorn .kv div b.flat{color:var(--flat)}.unicorn .dchart{width:100%;height:var(--detail-chart-height);display:block}.unicorn .dchart line{stroke-dasharray:var(--chart-dash);stroke-opacity:var(--chart-line-opacity)}.unicorn .dchart line.t{stroke:var(--chart-target)}.unicorn .dchart line.s{stroke:var(--chart-stop)}.unicorn .dchart line.e{stroke:var(--chart-entry-line);stroke-opacity:var(--chart-entry-opacity);stroke-dasharray:none}.unicorn .dchart line.o{stroke:var(--chart-other);stroke-opacity:var(--chart-other-opacity);stroke-dasharray:var(--chart-dash-other)}.unicorn .dchart text{font-family:var(--font-mono-stack);font-size:var(--chart-label-size)}.unicorn .dchart text.t{fill:var(--chart-target);opacity:var(--chart-label-opacity)}.unicorn .dchart text.s{fill:var(--chart-stop);opacity:var(--chart-label-opacity)}.unicorn .dchart text.e{fill:var(--text-muted)}.unicorn .dchart text.o{fill:var(--chart-other-label);font-size:var(--type-chart)}.unicorn .dchart text.m{fill:var(--chart-stop-label);font-size:var(--type-chart)}.unicorn .dchart text.na{fill:var(--text-faint);font-size:var(--type-chart)}.unicorn .dchart g text{fill:var(--chart-other-label);font-size:var(--type-chart)}.unicorn .dchart circle.e{fill:var(--chart-entry-dot)}.unicorn .dchart circle.x{fill:var(--chart-exit-dot)}.unicorn .dchart circle.m{fill:var(--chart-stop)}.unicorn .dchart polyline{fill:none;stroke:var(--chart-path);stroke-width:2px;stroke-linejoin:round}.unicorn .kv+div:not([class]){padding:0 var(--sp-24) var(--sp-6)}.unicorn .kv+div:not([class]) .lab{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-foot);color:var(--text-faint-3);margin:var(--sp-6) 0 var(--sp-8)}.unicorn .tablewrap .kv+div table{border-collapse:collapse;width:100%;font-size:var(--type-body-s);font-family:var(--font-mono-stack)}.unicorn .tablewrap .kv+div td{padding:var(--sp-6) 0;color:var(--text-muted)}.unicorn .tablewrap .kv+div td:first-child{color:var(--text-faint);width:var(--detail-history-time-width)}.unicorn .tablewrap .kv+div td span{color:var(--text-faint)}.unicorn .tablewrap .kv+div td.mv{color:var(--violet-light)}.unicorn .tablewrap .kv+div td.pos{color:var(--profit)}.unicorn .tablewrap .kv+div td.neg{color:var(--loss)}.unicorn .kv+div+.kv{padding-top:var(--sp-6)}.unicorn .exe2{padding:0 var(--sp-24) var(--sp-20)}.unicorn .tablewrap .exe2 table{border-collapse:collapse;width:100%;min-width:0;font-size:var(--type-body)}.unicorn .tablewrap .exe2 th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-th-09);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:right;padding:var(--sp-8) 0;border-bottom:var(--line-width) solid var(--line-soft);cursor:default}.unicorn .tablewrap .exe2 th:first-child{text-align:left}.unicorn .tablewrap .exe2 tbody td{padding:var(--sp-9) 0;border-bottom:var(--line-width) solid var(--line-035);text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted)}.unicorn .tablewrap .exe2 tbody td:first-child{text-align:left;font-family:var(--font-mono-stack);font-size:var(--type-body-s);color:var(--text-soft)}.unicorn .tablewrap .exe2 td.p{color:var(--profit)}.unicorn .tablewrap .exe2 td.slip,.unicorn .tablewrap .exe2 td.neg{color:var(--loss-soft)}.unicorn .tablewrap .exe2 td.slip0{color:var(--text-faint-3)}.unicorn .tablewrap .exe2 td b{color:var(--gold-text);font-weight:var(--weight-regular);margin-left:var(--sp-8)}.unicorn .tablewrap .exe2 tr.fill td{font-size:var(--type-body-s);color:var(--text-dim);background:var(--bg-row-exe)}.unicorn .tablewrap .exe2 tr.fill td:first-child{padding-left:var(--sp-16);color:var(--text-dim)}.unicorn .exe2>div:first-child{grid-template-columns:var(--detail-copy-columns);gap:var(--sp-22);padding:var(--sp-12) 0 var(--sp-14);border-bottom:var(--line-width) solid var(--line-hair);cursor:pointer;align-items:center;display:grid}.unicorn .exe2>div:first-child>span:first-child{color:var(--violet-light);font-size:var(--type-mono-xl)}.unicorn .exe2>div:first-child>span:nth-child(2){color:var(--text-strong);font-weight:var(--weight-section)}.unicorn .exe2>div:first-child>span:nth-child(2) span{color:var(--text-faint);font-weight:var(--weight-regular);font-family:var(--font-mono-stack);font-size:var(--type-mono-l);margin-left:var(--sp-8)}.unicorn .exe2>div:first-child>span:nth-child(n+3):nth-child(-n+5){color:var(--text-muted);font-size:var(--type-body)}.unicorn .exe2>div:first-child>span b{color:var(--loss-soft);font-weight:var(--weight-regular)}.unicorn .exe2>div:first-child>span b.pos{color:var(--profit)}.unicorn .exe2>div:first-child>span:nth-child(6){color:var(--profit);font-weight:var(--weight-section)}.unicorn .exe2>div:first-child>span:nth-child(6).neg{color:var(--loss)}.unicorn .exe2>div:first-child>span:nth-child(6).flat{color:var(--flat)}.unicorn .exe2>div:nth-child(2){font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);padding:var(--sp-10) 0 var(--sp-4);cursor:pointer}.unicorn .cls{padding:var(--sp-6) var(--sp-24) var(--sp-8)}.unicorn .cls .lab{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-foot);color:var(--text-faint-3);margin:var(--sp-14) 0 var(--sp-9);justify-content:space-between;display:flex}.unicorn .cls .lab i{color:var(--violet-light);font-style:normal}.unicorn .cls .lab i.req{color:var(--gold-light)}.unicorn .tags{gap:var(--sp-7);flex-wrap:wrap;display:flex}.unicorn .tags+.tags{margin-top:var(--sp-8)}.unicorn .tag{font-size:var(--type-body);padding:var(--sp-7) var(--sp-13);border-radius:var(--radius-pill);border:var(--line-width) solid var(--line-strong);color:var(--text-muted);background:var(--bg-chip);cursor:pointer;align-items:center;gap:var(--sp-6);display:inline-flex}.unicorn .tag:hover{border-color:var(--line-20);color:var(--text-soft)}.unicorn .tag.sel{border-color:var(--line-tag-sel);color:var(--text-tag-sel);background:var(--bg-tag-sel)}.unicorn .tag.qa{color:var(--text-on-gold);background:var(--gradient-gold-badge);font-family:var(--font-mono-stack);font-size:var(--type-tag-quality);font-weight:var(--weight-medium);min-width:var(--detail-tag-min-width);border-color:#0000;justify-content:center}.unicorn .tag.qb{font-family:var(--font-mono-stack);font-size:var(--type-tag-quality);min-width:var(--detail-tag-min-width);justify-content:center}.unicorn .tag .fl{width:var(--detail-flag-size);height:var(--detail-flag-size);border-radius:var(--radius-icon);border:var(--line-width) solid var(--line-14);font-size:var(--type-mono-s);font-family:var(--font-mono-stack);justify-content:center;align-items:center;display:inline-flex}.unicorn .tag.con{border-color:var(--line-tag-con);color:var(--text-tag-con);background:var(--bg-tag-con)}.unicorn .tag.con .fl{color:var(--profit);border-color:var(--line-tag-con-flag)}.unicorn .tag.more{color:var(--text-faint);border-style:dashed}.unicorn .tag.more.sel{color:var(--text-tag-sel)}.unicorn input.tag.addin{font-family:var(--font-body-stack);width:var(--detail-add-width);cursor:text;color:var(--text-soft);outline:none}.unicorn input.tag.addin:focus{border-color:var(--line-tag-sel)}.unicorn input.tag.addin::placeholder{color:var(--text-faint)}.unicorn .grp3{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono);color:var(--text-ghost);margin:var(--sp-10) 0 var(--sp-6)}.unicorn .shot{margin:var(--sp-14) var(--sp-24) var(--sp-18);height:var(--detail-shot-height);border-radius:var(--radius-dropdown);border:var(--line-width) dashed var(--line-10);justify-content:center;align-items:center;gap:var(--sp-8);color:var(--text-faint-3);font-size:var(--type-body);background:var(--bg-shot);flex-direction:column;display:flex}.unicorn .shot b{font-family:var(--font-mono-stack);font-size:var(--type-mono-m);letter-spacing:var(--tracking-mono-foot);color:var(--text-dim);font-weight:var(--weight-regular)}.unicorn .shot.has b{position:relative}.unicorn .shot.has{border-style:solid;border-color:var(--line-medium);background:var(--bg-shot-has);cursor:pointer;position:relative;overflow:hidden}.unicorn .shot.has:after{content:attr(data-caption);bottom:var(--sp-10);left:var(--sp-14);font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono);color:var(--text-dim);position:absolute}.unicorn .shot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.unicorn .shots{gap:var(--sp-12);padding:0 var(--sp-24) var(--sp-18);grid-template-columns:1fr 1fr;display:grid}.unicorn .shots .shot{height:var(--detail-shot-height-pair);margin:0}.unicorn .lightbox{z-index:50;background:var(--bg-lightbox);cursor:zoom-out;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.unicorn .lightbox img{max-width:var(--detail-lightbox-max);max-height:var(--detail-lightbox-max-h);border-radius:var(--radius-dropdown)}.unicorn .note{margin:0 var(--sp-24) var(--sp-20)}.unicorn .note textarea,.unicorn .note .ta{width:100%;min-height:var(--detail-note-min-height);border-radius:var(--radius-dropdown);border:var(--line-width) solid var(--line-medium);background:var(--bg-note);padding:var(--sp-12) var(--sp-14);color:var(--text-soft);font-family:var(--font-body-stack);font-size:var(--type-body-l);line-height:var(--leading-note)}.unicorn .note .ta{color:var(--text-strong)}.unicorn .note textarea{resize:none;field-sizing:content;letter-spacing:inherit;outline:none;display:block}.unicorn .note .meta{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);margin-top:var(--sp-8);justify-content:space-between;display:flex}.unicorn .save{gap:var(--sp-8);padding:0 var(--sp-24) var(--sp-22);justify-content:flex-end;align-items:center;display:flex}.unicorn .save .st2{font-family:var(--font-mono-stack);font-size:var(--type-mono);letter-spacing:var(--tracking-mono);color:var(--profit);margin-right:auto}.unicorn .save .st2.fail{color:var(--loss-soft)}.unicorn .locked{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);padding:0 var(--sp-24) var(--sp-12)}.unicorn .locked i{color:var(--text-dim);font-style:normal}.unicorn .after{padding:var(--sp-6) var(--sp-24) var(--sp-20);gap:var(--sp-10);grid-template-columns:repeat(4,1fr);display:grid}.unicorn .after .b{border-radius:var(--radius-dropdown);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-13)}.unicorn .after .b small{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3);display:block}.unicorn .after .b b{font-size:var(--type-after);font-weight:var(--weight-light);letter-spacing:var(--tracking-after);margin-top:var(--sp-7);font-variant-numeric:tabular-nums;color:var(--text-faint);display:block}.unicorn .after .b span{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-3);display:block}.unicorn .fstate .bulk{color:var(--violet-light);cursor:pointer;margin-left:auto;margin-right:var(--sp-16)}.unicorn .fstate .bulk:hover{color:var(--text)}.unicorn .filters .cls{padding:var(--sp-6) 0 var(--sp-8)}.unicorn .filters .cls .st2{font-family:var(--font-mono-stack);font-size:var(--type-mono);letter-spacing:var(--tracking-mono);color:var(--profit);margin-top:var(--sp-12)}.unicorn .filters .cls .st2.fail{color:var(--loss-soft)}.unicorn .tablewrap.hist{margin-bottom:var(--sp-16)}.unicorn .tablewrap .exe2 tr.rset td{color:var(--violet-light)}.unicorn .acct:hover{background:var(--bg-chip)}.unicorn main:has(>.top.page03) .glow{background:var(--glow-02)}.unicorn .top.page03{z-index:6;padding:var(--sp-30) var(--sp-36) var(--sp-18)}.unicorn .top.page03 .pill,.unicorn .content.page03 .pill{white-space:nowrap}.unicorn .top.page03 .drop{min-width:var(--dropdown-min-width-02);left:auto;right:0}.unicorn .top.page03 .drop a{align-items:center}.unicorn .content.page03{padding:var(--sp-26) var(--sp-36) var(--sp-90);max-width:none}.unicorn .content.page03 .tablewrap .in{overflow:visible}.unicorn .content.page03 .ph h3{margin-left:0}.unicorn .content.page03>.blk:has(>.calhead){margin-bottom:var(--sp-18)}.unicorn .calhead{align-items:center;gap:var(--sp-14);display:flex}.unicorn .calhead .mon{font-size:var(--type-month);font-weight:var(--weight-section);letter-spacing:var(--tracking-month);min-width:var(--month-min-width)}.unicorn .calhead .nav2{gap:var(--sp-4);display:flex}.unicorn .calhead .nav2 b{font-family:var(--font-mono-stack);font-size:var(--type-body);font-weight:var(--weight-regular);color:var(--text-muted);width:var(--month-nav-size);height:var(--month-nav-size);border-radius:var(--radius-nav);border:var(--line-width) solid var(--line-medium);cursor:pointer;justify-content:center;align-items:center;display:flex}.unicorn .calhead .nav2 b:hover{color:var(--text-bright);border-color:var(--line-18)}.unicorn .mstats{gap:var(--sp-1);background:var(--bg-sum);border:var(--line-width) solid var(--line-soft);border-radius:var(--radius-tile);margin-bottom:var(--sp-18);grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.unicorn .mstats div{background:var(--bg-sum-tile-inner);padding:var(--sp-15) var(--sp-18)}.unicorn .mstats .l{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3)}.unicorn .mstats .v{font-size:var(--type-mstat-value);font-weight:var(--weight-light);letter-spacing:var(--tracking-sum);margin-top:var(--sp-9)}.unicorn .mstats .c{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-5)}.unicorn .bigcal{padding:var(--sp-18) var(--sp-24) var(--sp-22)}.unicorn .bigcal .wk{grid-template-columns:repeat(7, 1fr) var(--week-column-width-03);gap:var(--sp-8);margin-bottom:var(--sp-8);display:grid}.unicorn .bigcal .hd{font-family:var(--font-mono-stack);font-size:var(--type-mono);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3);text-align:center;padding:var(--sp-2) 0 var(--sp-8)}.unicorn .bigcal .hd.wk2{text-align:right;padding-right:var(--sp-10)}.unicorn .bigcal .c{height:var(--bigcell-height);border-radius:var(--radius-bigcell);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-10) var(--sp-12);cursor:pointer;transition:var(--transition-bigcell);flex-direction:column;display:flex;position:relative}.unicorn .bigcal .c:hover{transform:var(--bigcell-hover-transform);filter:var(--filter-bigcell-hover);box-shadow:var(--shadow-bigcell-hover)}.unicorn .bigcal .c small{font-family:var(--font-mono-stack);font-size:var(--type-mono);color:var(--text-faint-3)}.unicorn .bigcal .c .p{font-size:var(--type-cell-value);font-weight:var(--weight-light);letter-spacing:var(--tracking-sum);line-height:var(--leading-tight);margin-top:auto}.unicorn .bigcal .c .m{font-size:var(--type-mono-m);color:var(--text-faint-2);margin-top:var(--sp-5);justify-content:space-between;display:flex}.unicorn .bigcal .c .bar{height:var(--tile-bar-height);background:var(--bg-bar-track);margin-top:var(--sp-7);position:relative}.unicorn .bigcal .c .bar i{background:var(--gradient-bar);position:absolute;top:0;bottom:0;left:0}.unicorn .bigcal .c.gold{border-color:var(--line-gold-34);background:var(--bg-cell-gold)}.unicorn .bigcal .c.gold .p{background:var(--gradient-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.unicorn .bigcal .c.green{border-color:var(--line-cell-profit);background:var(--bg-cell-profit)}.unicorn .bigcal .c.green .p{color:var(--profit)}.unicorn .bigcal .c.red{border-color:var(--line-cell-loss);background:var(--bg-cell-loss)}.unicorn .bigcal .c.red .p{color:var(--loss)}.unicorn .bigcal .c.flat .p{color:var(--flat)}.unicorn .bigcal .c.e{opacity:var(--empty-cell-opacity-03);cursor:default}.unicorn .bigcal .c.e:hover{filter:none;box-shadow:none;transform:none}.unicorn .bigcal .c.off{opacity:var(--off-cell-opacity);cursor:default;background:var(--bg-cell-off)}.unicorn .bigcal .c.off:hover{filter:none;box-shadow:none;transform:none}.unicorn .bigcal .c.off small{color:var(--text-ghost-2)}.unicorn .bigcal .c.today{box-shadow:var(--ring-today-03)}.unicorn .bigcal .c.wsum{border-color:var(--line-medium);background:var(--bg-cell-week);cursor:default;text-align:right;align-items:flex-end}.unicorn .bigcal .c.wsum:hover{filter:none;box-shadow:none;transform:none}.unicorn .bigcal .c.wsum .p{font-size:var(--type-figure);color:var(--text-soft)}.unicorn .bigcal .c.wsum .p.pos{color:var(--profit)}.unicorn .bigcal .c.wsum .p.neg{color:var(--loss)}.unicorn .bigcal .c.wsum .p.flat{color:var(--flat)}.unicorn .bigcal .c.wsum .m{justify-content:flex-end;gap:var(--sp-8)}.unicorn .bigcal .c .note{top:var(--sp-9);right:var(--sp-10);width:var(--note-width);height:var(--note-height);border-radius:var(--radius-marker);border:var(--note-border-width) solid var(--line-note);background:var(--bg-note-marker);position:absolute}.unicorn .bigcal .c .note:before,.unicorn .bigcal .c .note:after{content:"";left:var(--sp-3);right:var(--sp-3);height:var(--note-stroke-width);background:var(--note-stroke);position:absolute}.unicorn .bigcal .c .note:before{top:var(--note-line-1)}.unicorn .bigcal .c .note:after{top:var(--note-line-2)}.unicorn .bigcal .c .note.pre{border-color:var(--line-prenote);background:var(--bg-prenote)}.unicorn .bigcal .c .note.pre:before,.unicorn .bigcal .c .note.pre:after{background:var(--prenote-stroke)}.unicorn .bigcal .c .tip{left:0;bottom:calc(100% + var(--sp-8));width:var(--tip-width);padding:var(--sp-11) var(--sp-13);border-radius:var(--radius-wd);z-index:30;font-size:var(--type-body-s);line-height:var(--leading-tip);color:var(--text-soft);background:var(--bg-tip);border:var(--line-width) solid var(--line-10);box-shadow:var(--shadow-tip);display:none;position:absolute}.unicorn .bigcal .c .tip small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono-l);color:var(--text-dim);margin-bottom:var(--sp-5);display:block}.unicorn .bigcal .c:hover .tip{display:block}.unicorn .bigcal .wk:nth-child(2) .c .tip{bottom:auto;top:calc(100% + var(--sp-8))}.unicorn .wd{padding:var(--sp-14) var(--sp-24) var(--sp-22);border-top:var(--line-width) solid var(--line-hair)}.unicorn .wd .t{margin-bottom:var(--sp-12);justify-content:space-between;align-items:baseline;display:flex}.unicorn .wd .t h4{font-size:var(--type-body-m);font-weight:var(--weight-section);color:var(--text-soft)}.unicorn .wd .t span{font-size:var(--type-wd-caption);color:var(--text-faint)}.unicorn .wd .row{grid-template-columns:repeat(7, 1fr) var(--week-column-width-03);gap:var(--sp-8);display:grid}.unicorn .wd .d{border-radius:var(--radius-wd);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-10) var(--sp-12)}.unicorn .wd .d small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);display:block}.unicorn .wd .d b{font-size:var(--type-wd-value);font-weight:var(--weight-regular);margin-top:var(--sp-6);font-variant-numeric:tabular-nums;display:block}.unicorn .wd .d span{font-size:var(--type-mono-m);color:var(--text-faint-2);margin-top:var(--sp-3);display:block}.unicorn .wd .d.g b{color:var(--profit)}.unicorn .wd .d.r b{color:var(--loss)}.unicorn .wd .d.e{opacity:var(--empty-cell-opacity-03)}.unicorn .wd .d.best{border-color:var(--line-cell-gold);background:var(--bg-gold-07)}.unicorn .wd .d.best b{color:var(--gold-light)}.unicorn .wd .d.spread{text-align:right}.unicorn .wd .d.spread b{color:var(--violet-light)}.unicorn .legendbar .sw-nosession{background:var(--swatch-nosession);border:var(--line-width) solid var(--line-nosession)}.unicorn .legendbar .sw-note{border:var(--note-border-width) solid var(--line-note);background:var(--swatch-note)}.unicorn .legendbar .sw-prenote{border:var(--note-border-width) solid var(--line-prenote);background:var(--bg-prenote)}.unicorn .content.page03>.tablewrap:has(.year){margin-top:var(--sp-18)}.unicorn .year{padding:var(--sp-6) var(--sp-24) var(--sp-22);gap:var(--sp-10);grid-template-columns:repeat(12,1fr);display:grid}.unicorn .year .mo{border-radius:var(--radius-wd);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-9) var(--sp-10);cursor:pointer;transition:var(--transition-month);color:var(--text)}.unicorn .year .mo:hover{filter:var(--filter-month-hover);transform:var(--month-hover-transform)}.unicorn .year .mo small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);display:block}.unicorn .year .mo b{font-size:var(--type-body-m);font-weight:var(--weight-regular);margin-top:var(--sp-8);font-variant-numeric:tabular-nums;display:block}.unicorn .year .mo.gold{border-color:var(--line-gold-30-dark);background:var(--bg-gold-08)}.unicorn .year .mo.gold b{color:var(--gold-light)}.unicorn .year .mo.green{border-color:var(--line-profit-20);background:var(--bg-profit-05)}.unicorn .year .mo.green b{color:var(--profit)}.unicorn .year .mo.red{border-color:var(--line-loss-20);background:var(--bg-loss-05)}.unicorn .year .mo.red b{color:var(--loss)}.unicorn .year .mo.flat b{color:var(--flat)}.unicorn .year .mo.on{box-shadow:var(--ring-month-on)}.unicorn .year .mo.e b{color:var(--text-ghost-2)}.unicorn .wait-bigcal{min-height:var(--wait-bigcal)}.unicorn .wait-year{min-height:var(--wait-year)}@media (max-width:1279px){.unicorn .content.page03 .tablewrap .in{overflow-x:auto}.unicorn .bigcal,.unicorn .wd,.unicorn .year{min-width:var(--table-min-width)}}.unicorn .year .mo b,.unicorn .wd .d b,.unicorn .wd .d span,.unicorn .bigcal .c .p,.unicorn .mstats .v,.unicorn .mstats .c{white-space:nowrap}.unicorn main:has(>.top.page04) .glow{background:var(--glow-02)}.unicorn .top.page04{z-index:6;padding:var(--sp-30) var(--sp-36) var(--sp-18)}.unicorn .top.page04 .pill,.unicorn .content.page04 .pill{white-space:nowrap}.unicorn .top.page04 .drop{min-width:var(--dropdown-min-width-02);left:auto;right:0}.unicorn .top.page04 .drop a{align-items:center}.unicorn .content.page04{padding:var(--sp-26) var(--sp-36) var(--sp-90);max-width:none}.unicorn .content.page04 .ph h3,.unicorn .tablewrap.page04 .ph h3{margin-left:0}.unicorn .lead04{font-size:var(--type-body-l);color:var(--text-dim-4);margin:var(--sp-minus-6) 0 var(--sp-22) 0}.unicorn .page04 .axes{gap:var(--sp-16);margin-bottom:var(--sp-16);grid-template-columns:1fr 1fr;align-items:start;display:grid}.unicorn .page04 .axis{padding:var(--sp-6) var(--sp-24) var(--sp-18)}.unicorn .page04 .axis table{border-collapse:collapse;width:100%;min-width:0;font-size:var(--type-body)}.unicorn .page04 .axis th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-axis-th);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:right;padding:var(--sp-8) 0 var(--sp-10);border-bottom:var(--line-width) solid var(--line-soft);white-space:nowrap}.unicorn .page04 .axis th:first-child,.unicorn .page04 .axis th.bar{text-align:left}.unicorn .page04 .axis td{padding:var(--sp-11) 0;border-bottom:var(--line-width) solid var(--line-035);text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.unicorn .page04 .axis td:first-child{text-align:left;color:var(--text-strong);font-weight:var(--weight-section);padding-right:var(--sp-12)}.unicorn .page04 .axis td.n{color:var(--text-faint);font-family:var(--font-mono-stack);font-size:var(--type-mono-xl)}.unicorn .page04 .axis td.hb{text-align:left;padding:var(--sp-11) var(--sp-12)}.unicorn .page04 .axis .h{height:var(--axis-bar-height);border-radius:var(--radius-icon);background:var(--bg-bar-track);position:relative}.unicorn .page04 .axis .h i{border-radius:var(--radius-icon);position:absolute;top:0;bottom:0}.unicorn .page04 .axis .h i.p{left:var(--axis-centre);background:var(--gradient-bar)}.unicorn .page04 .axis .h i.g{left:var(--axis-centre);background:var(--gradient-bar-gold)}.unicorn .page04 .axis .h i.m{right:var(--axis-centre);background:var(--gradient-bar-loss)}.unicorn .page04 .axis .h:after{content:"";left:var(--axis-centre);top:var(--sp-minus-3);bottom:var(--sp-minus-3);width:var(--line-width);background:var(--line-18);position:absolute}.unicorn .page04 .axis td.ev.pos{color:var(--profit)}.unicorn .page04 .axis td.ev.neg{color:var(--loss)}.unicorn .page04 .axis td.ev.gold{background:var(--gradient-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.unicorn .page04 .axis tr.low td{opacity:var(--low-row-opacity)}.unicorn .page04 .axis tr.low td:first-child:after{content:" · n<" attr(data-n);font-family:var(--font-mono-stack);font-size:var(--type-mono-s);color:var(--text-faint);font-weight:var(--weight-regular)}.unicorn .page04 .axis .tag{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono-s);padding:var(--sp-2) var(--sp-6);border-radius:var(--radius-icon);margin-left:var(--sp-8);vertical-align:middle;display:inline-block}.unicorn .page04 .axis .tag.flow{color:var(--text-muted);border:var(--line-width) solid var(--line-12)}.unicorn .page04 .axis td.alarm{color:var(--loss);font-weight:var(--weight-medium)}.unicorn .page04 .axis td.alarm:after{content:var(--alarm-glyph);font-size:var(--type-alarm-dot);opacity:var(--alarm-opacity);margin-left:var(--sp-6);vertical-align:middle;color:var(--loss)}.unicorn .page04 .axis tr.more td{padding-top:var(--sp-12)}.unicorn .page04 .axis .expander{color:var(--text-muted);font-size:var(--type-body-s);cursor:pointer}.unicorn .page04 .axis .expander:hover{color:var(--text-soft)}.unicorn .page04 .axis th,.unicorn .page04 .axis td{padding-left:var(--sp-10)}.unicorn .page04 .axis th:first-child,.unicorn .page04 .axis td:first-child{padding-left:0}.unicorn .page04 .axis th.bar,.unicorn .page04 .axis td.hb{width:var(--axis-hb-width);padding-right:var(--sp-18)}.unicorn .page04 .axis td.n,.unicorn .page04 .axis th:nth-child(3){width:var(--axis-n-width)}.unicorn .page04 .axis td.alarm{position:relative}.unicorn .page04 .confluence04{margin-bottom:var(--sp-16)}.unicorn .page04 .confl{padding:var(--sp-8) var(--sp-24) var(--sp-22);gap:var(--sp-10);grid-template-columns:repeat(6,1fr);display:grid}.unicorn .page04 .confl .b{border-radius:var(--radius-dropdown);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-14) var(--sp-14) var(--sp-12);position:relative}.unicorn .page04 .confl .b small{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3);display:block}.unicorn .page04 .confl .b b{font-size:var(--type-sum-value);font-weight:var(--weight-light);letter-spacing:var(--tracking-sum);margin-top:var(--sp-8);font-variant-numeric:tabular-nums;display:block}.unicorn .page04 .confl .b span{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-4);display:block}.unicorn .page04 .confl .b .bar{height:var(--tile-bar-height);background:var(--bg-bar-track);margin-top:var(--sp-10);position:relative}.unicorn .page04 .confl .b .bar i{background:var(--gradient-bar);position:absolute;top:0;bottom:0;left:0}.unicorn .page04 .confl .b.g{border-color:var(--line-cell-gold);background:var(--bg-gold-06)}.unicorn .page04 .confl .b.g b{color:var(--gold-light)}.unicorn .page04 .confl .b.p b{color:var(--profit)}.unicorn .page04 .confl .b.m b{color:var(--loss)}.unicorn .page04 .confl .b.z b{color:var(--text-muted)}.unicorn .page04 .confl .b.low{opacity:var(--low-tile-opacity)}.unicorn .tablewrap.quality04{margin-top:var(--sp-16)}.unicorn .page04 .matrix{padding:var(--sp-8) var(--sp-24) var(--sp-22)}.unicorn .page04 .matrix.scroll{overflow-x:auto}.unicorn .page04 .matrix table.wide{width:auto;min-width:100%}.unicorn .page04 .matrix table.wide td{min-width:var(--matrix-cell-min-width);width:auto}.unicorn .page04 .matrix th.grp{border-bottom:var(--line-width) solid var(--line-medium);color:var(--text-dim);letter-spacing:var(--tracking-grp);padding-bottom:var(--sp-8)}.unicorn .page04 .matrix table.wide th.rowh{background:var(--bg-rowh-wide);z-index:2;padding-right:var(--sp-14);position:sticky;left:0}.unicorn .page04 .matrix table{border-collapse:separate;border-spacing:var(--matrix-spacing);width:100%;min-width:0}.unicorn .page04 .matrix th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono);color:var(--text-faint-3);font-weight:var(--weight-regular);padding:var(--sp-6) var(--sp-8);text-align:center}.unicorn .page04 .matrix th.rowh{text-align:left;color:var(--text-soft);font-family:var(--font-body-stack);font-size:var(--type-body);letter-spacing:var(--tracking-rowh);white-space:nowrap}.unicorn .page04 .matrix td{width:var(--matrix-cell-share);height:var(--matrix-cell-height);border-radius:var(--radius-control-outer);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums;font-size:var(--type-body-l);color:var(--text-muted);position:relative}.unicorn .page04 .matrix td small{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);color:var(--text-faint-3);margin-top:var(--sp-3);display:block}.unicorn .page04 .matrix td.g{border-color:var(--line-gold-35);background:var(--bg-matrix-gold);color:var(--gold-light)}.unicorn .page04 .matrix td.p{border-color:var(--line-cell-profit);background:var(--bg-matrix-profit);color:var(--profit)}.unicorn .page04 .matrix td.m{border-color:var(--line-cell-loss);background:var(--bg-matrix-loss);color:var(--loss)}.unicorn .page04 .matrix td.z{color:var(--flat)}.unicorn .page04 .matrix td.low{opacity:var(--low-cell-opacity)}.unicorn .page04 .matrix td.low small:after{content:" · n<" attr(data-n)}.unicorn .page04 .matrix td.none{color:var(--text-ghost-2);background:0 0;border-style:dashed}.unicorn .page04 .mxbar{align-items:center;gap:var(--sp-16);padding:var(--sp-10) var(--sp-24) 0 var(--sp-46);display:flex}.unicorn .page04 .mxbar .sw{align-items:center;gap:var(--sp-7);font-size:var(--type-body-s);color:var(--text-muted);cursor:pointer;display:inline-flex}.unicorn .page04 .mxbar .sw i{width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-pill);background:var(--bg-switch);transition:var(--transition-switch);position:relative}.unicorn .page04 .mxbar .sw i:after{content:"";top:var(--sp-2);left:var(--sp-2);width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-pill);background:var(--text-dim);transition:var(--transition-switch);position:absolute}.unicorn .page04 .mxbar .sw.on i{background:var(--violet-35)}.unicorn .page04 .mxbar .sw.on i:after{left:var(--switch-knob-on);background:var(--violet-switch)}.unicorn .page04 .mxbar .hint{font-size:var(--type-mono-xl);color:var(--text-faint-2)}.unicorn .page04 .matrix th.grp{cursor:pointer}.unicorn .page04 .matrix th.grp:hover{color:var(--violet-switch)}.unicorn .page04 .matrix td.grpsum{border-style:solid;border-color:var(--violet-35);background:var(--bg-violet-07)}.unicorn .page04 .matrix th.rowh{width:var(--matrix-rowh-width);min-width:var(--matrix-rowh-width);max-width:var(--matrix-rowh-width)}.unicorn .page04 .matrix table th.rowh{z-index:3;background:var(--bg-rowh);box-shadow:var(--shadow-rowh);padding-right:var(--sp-14);position:sticky;left:0}.unicorn .page04 .matrix table.wide td{min-width:var(--matrix-cell-min-width)}.unicorn .page04 .matrix table:not(.wide){table-layout:fixed}.unicorn .page04 .matrix table:not(.wide) td{width:auto}.unicorn .page04 .matrix td.grpsum{width:var(--matrix-grpsum-width);min-width:var(--matrix-grpsum-width);max-width:var(--matrix-grpsum-width)}.unicorn .page04 .matrix table.wide.hascollapse{width:auto;min-width:0}.unicorn .page04 .matrix table.wide.hascollapse td,.unicorn .page04 .matrix table.wide.hascollapse th.rowh,.unicorn .page04 .matrix table.wide.hascollapse tr{height:var(--matrix-cell-height)}.unicorn main:has(>.top.page05) .glow{background:var(--glow-02)}.unicorn .top.page05{z-index:6;padding:var(--sp-30) var(--sp-36) var(--sp-18)}.unicorn .top.page05 .pill,.unicorn .content.page05 .pill{white-space:nowrap}.unicorn .top.page05 .drop{right:var(--sp-0);min-width:var(--dropdown-min-width-02);left:auto}.unicorn .top.page05 .drop a{align-items:center}.unicorn .content.page05{padding:var(--sp-26) var(--sp-36) var(--sp-90);max-width:none}.unicorn .content.page05 .ph h3{margin-left:var(--sp-0)}.unicorn .content.page05>.tablewrap{margin-bottom:var(--sp-16)}.unicorn .content.page05 table{width:100%;min-width:var(--table-min-width);border-collapse:collapse;font-size:var(--type-body-m)}.unicorn .content.page05 tbody td{padding:var(--sp-12) var(--sp-9);border-bottom:var(--line-width) solid var(--line-035);color:var(--text-muted);white-space:nowrap}.unicorn .content.page05 tbody tr{cursor:pointer;transition:var(--transition-row)}.unicorn .content.page05 tbody tr:hover{background:var(--bg-row-hover)}.unicorn .content.page05 .kv2{padding:var(--sp-8) var(--sp-24) var(--sp-20);gap:var(--sp-10);grid-template-columns:repeat(4,1fr);display:grid}.unicorn .content.page05 .kv2 .b{border-radius:var(--radius-dropdown);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-14)}.unicorn .content.page05 .kv2 .b small{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3);display:block}.unicorn .content.page05 .kv2 .b b{font-size:var(--type-heading);font-weight:var(--weight-light);letter-spacing:var(--tracking-sum);margin-top:var(--sp-8);font-variant-numeric:tabular-nums;display:block}.unicorn .content.page05 .kv2 .b span{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-4);display:block}.unicorn .content.page05 .kv2 .b.p b{color:var(--profit)}.unicorn .content.page05 .kv2 .b.m b{color:var(--loss)}.unicorn .content.page05 .kv2 .b.g b{background:var(--gradient-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.unicorn .content.page05 .kv2 .b.warn{border-color:var(--line-gold-light-30)}.unicorn .content.page05 .kv2 .b.warn b{color:var(--gold-light)}.unicorn .content.page05 .kv2 .b b.vp{color:var(--profit)}.unicorn .content.page05 .kv2 .b b.vm{color:var(--loss)}.unicorn .content.page05 .scat{padding:var(--sp-10) var(--sp-24) var(--sp-22)}.unicorn .content.page05 .scat svg{width:100%;height:var(--scat-height);display:block}.unicorn .content.page05 .scat line{stroke:var(--line-14)}.unicorn .content.page05 .scat g.axis{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);fill:var(--text-faint-3)}.unicorn .content.page05 .scat g.w{fill:var(--profit);opacity:var(--scat-opacity)}.unicorn .content.page05 .scat g.g{fill:var(--gold-light)}.unicorn .content.page05 .scat g.l{fill:var(--loss);opacity:var(--scat-opacity)}.unicorn .content.page05 .scat g.z{fill:var(--flat);opacity:var(--scat-flat-opacity)}.unicorn .content.page05 .heat{padding:var(--sp-8) var(--sp-24) var(--sp-22);overflow-x:auto}.unicorn .content.page05 .heat table{border-collapse:separate;border-spacing:var(--sp-4);width:100%}.unicorn .content.page05 .heat th{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);letter-spacing:var(--tracking-mono-s);color:var(--text-faint-3);font-weight:var(--weight-regular);padding:var(--sp-4) var(--sp-2);text-align:center}.unicorn .content.page05 .heat th.rowh{text-align:left;color:var(--text-muted);padding-right:var(--sp-10);white-space:nowrap}.unicorn .content.page05 .heat td{height:var(--heat-cell-height);border-radius:var(--radius-heat-cell);text-align:center;font-size:var(--type-mono-l);font-variant-numeric:tabular-nums;color:var(--text-muted);border:var(--line-width) solid var(--bg-control);background:var(--bg-row-exe)}.unicorn .content.page05 .heat td.p1{background:var(--heat-p1);color:var(--heat-p1-text)}.unicorn .content.page05 .heat td.p2{background:var(--heat-p2);color:var(--profit)}.unicorn .content.page05 .heat td.g{background:var(--heat-gold);color:var(--gold-light)}.unicorn .content.page05 .heat td.m1{background:var(--heat-m1);color:var(--loss-soft)}.unicorn .content.page05 .heat td.m2{background:var(--heat-m2);color:var(--loss)}.unicorn .content.page05 .heat td.z{color:var(--text-faint)}.unicorn .content.page05 .heat td.e{color:var(--heat-empty-text);background:0 0}.unicorn .content.page05 .sub2{padding:0 var(--sp-24) var(--sp-8);font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3)}.unicorn .content.page05 .kv2.six{grid-template-columns:repeat(5,1fr)}.unicorn .content.page05 .kv2.six6{grid-template-columns:repeat(6,1fr)}.unicorn .content.page05 .split{padding:var(--sp-6) var(--sp-24) var(--sp-20);gap:var(--sp-14);grid-template-columns:1fr 1fr;display:grid}.unicorn .content.page05 .split table{width:100%;min-width:var(--sp-0);border-collapse:collapse;font-size:var(--type-body)}.unicorn .content.page05 .split th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-th);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:right;padding:var(--sp-8) 0;border-bottom:var(--line-width) solid var(--line-soft)}.unicorn .content.page05 .split th:first-child{text-align:left}.unicorn .content.page05 .split td{padding:var(--sp-9) 0;border-bottom:var(--line-width) solid var(--line-035);text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted)}.unicorn .content.page05 .split td:first-child{text-align:left;color:var(--text-strong)}.unicorn .content.page05 .split caption{text-align:left;font-size:var(--type-body);color:var(--text-soft);font-weight:var(--weight-section);padding:0 0 var(--sp-8)}.unicorn .content.page05 .split td.pos{color:var(--profit)}.unicorn .content.page05 .split td.neg{color:var(--loss)}.unicorn .content.page05 .soon{padding:var(--sp-22) var(--sp-24) var(--sp-26);align-items:center;gap:var(--sp-18);color:var(--text-faint);font-size:var(--type-body-l);line-height:var(--leading-note);display:flex}.unicorn .content.page05 .soon .tag2{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-foot);color:var(--violet-light);border:var(--line-width) solid var(--line-violet-34);border-radius:var(--radius-pill);padding:var(--sp-5) var(--sp-12);white-space:nowrap}.unicorn .content.page05 .soon b{color:var(--text-soft)}.unicorn .content.page05 .heat td.tot,.unicorn .content.page05 .heat th.tot{font-weight:var(--weight-medium);border-left:var(--line-width) solid var(--line-12)}.unicorn .content.page05 .heat tr.totrow td,.unicorn .content.page05 .heat tr.totrow th{border-top:var(--line-width) solid var(--line-12);font-weight:var(--weight-medium)}.unicorn .content.page05 .heat tr.totrow td{border-left:none}.unicorn .content.page05 .heat tr.totrow td.tot:last-child{border-left:var(--line-width) solid var(--line-12)}.unicorn .content.page05 .bars{padding:var(--sp-10) var(--sp-24) var(--sp-22);align-items:flex-end;gap:var(--sp-6);height:var(--tpd-bars-height);display:flex;position:relative}.unicorn .content.page05 .bars .col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.unicorn .content.page05 .bars .col i{border-radius:var(--radius-badge) var(--radius-badge) var(--radius-marker) var(--radius-marker);width:100%;min-height:var(--sp-2);display:block}.unicorn .content.page05 .bars .col i.p{background:var(--tpd-bar-profit)}.unicorn .content.page05 .bars .col i.m{background:var(--tpd-bar-loss)}.unicorn .content.page05 .bars .col i.g{background:var(--tpd-bar-gold)}.unicorn .content.page05 .bars .col i.z{background:var(--line-12)}.unicorn .content.page05 .bars .col small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);color:var(--text-faint-3);margin-top:var(--sp-8);letter-spacing:var(--tracking-mono-2xs)}.unicorn .content.page05 .bars .col b{font-size:var(--type-mono-m);font-weight:var(--weight-regular);color:var(--text-muted);margin-bottom:var(--sp-5);font-variant-numeric:tabular-nums}.unicorn .content.page05 .bars{padding-top:var(--sp-12);padding-bottom:var(--sp-30);align-items:stretch;overflow:visible}.unicorn .content.page05 .bars .col{justify-content:flex-start;position:relative}.unicorn .content.page05 .bars .col i{left:var(--sp-0);right:var(--sp-0);width:auto;display:block;position:absolute}.unicorn .content.page05 .bars .col i.up{border-radius:var(--radius-badge) var(--radius-badge) var(--radius-marker) var(--radius-marker);top:auto;bottom:50%}.unicorn .content.page05 .bars .col i.dn{border-radius:var(--radius-marker) var(--radius-marker) var(--radius-badge) var(--radius-badge);top:50%;bottom:auto}.unicorn .content.page05 .bars .col b{left:var(--sp-0);right:var(--sp-0);text-align:center;margin:var(--sp-0);position:absolute}.unicorn .content.page05 .bars .col small{left:var(--sp-0);right:var(--sp-0);bottom:var(--sp-minus-22);text-align:center;margin:var(--sp-0);position:absolute}.unicorn .content.page05 .bars .col:before{content:"";left:var(--sp-minus-3);right:var(--sp-minus-3);height:var(--line-width);background:var(--line-14);position:absolute;top:50%}.unicorn .content.page05 .beh05 .bars{height:var(--tpd-bars-height-short)}.unicorn .content.page05 .bars .col i{height:calc(var(--tpd-bar-max) * var(--bar-share))}.unicorn .content.page05 .bars .col:has(>i.up)>b{bottom:calc(50% + max(var(--sp-2), var(--tpd-bar-max) * var(--bar-share)) + var(--sp-4))}.unicorn .content.page05 .bars .col:has(>i.dn)>b{top:calc(50% + max(var(--sp-2), var(--tpd-bar-max) * var(--bar-share)) + var(--sp-4))}.unicorn .content.page05 .heat tr.barrow td{height:var(--heat-barrow-height);padding:0 var(--sp-3);vertical-align:middle;background:0 0;border:none;position:relative}.unicorn .content.page05 .heat tr.barrow td i{left:var(--sp-4);right:var(--sp-4);min-height:var(--sp-2);display:block;position:absolute}.unicorn .content.page05 .heat tr.barrow td i.up{border-radius:var(--radius-badge) var(--radius-badge) var(--radius-marker) var(--radius-marker);bottom:50%}.unicorn .content.page05 .heat tr.barrow td i.dn{border-radius:var(--radius-marker) var(--radius-marker) var(--radius-badge) var(--radius-badge);top:50%}.unicorn .content.page05 .heat tr.barrow td b{left:var(--sp-0);right:var(--sp-0);text-align:center;font-size:var(--type-mono-m);font-weight:var(--weight-regular);color:var(--text-muted);font-variant-numeric:tabular-nums;position:absolute}.unicorn .content.page05 .heat tr.barrow td i.p{background:var(--tpd-bar-profit)}.unicorn .content.page05 .heat tr.barrow td i.m{background:var(--tpd-bar-loss)}.unicorn .content.page05 .heat tr.barrow td i.g{background:var(--tpd-bar-gold)}.unicorn .content.page05 .heat tr.barrow td i.z{background:var(--line-12)}.unicorn .content.page05 .heat tr.barrow:after{content:""}.unicorn .content.page05 .heat tr.barrow td i{height:calc(var(--heat-bar-max) * var(--bar-share))}.unicorn .content.page05 .heat tr.barrow td:has(>i.up)>b{bottom:calc(50% + max(var(--sp-2), var(--heat-bar-max) * var(--bar-share)) + var(--sp-4))}.unicorn .content.page05 .heat tr.barrow td:has(>i.dn)>b{top:calc(50% + max(var(--sp-2), var(--heat-bar-max) * var(--bar-share)) + var(--sp-4))}.unicorn:has(.content.page05) aside .nav a.soon{line-height:var(--leading-note)}.unicorn main:has(>.top.page06) .glow{background:var(--glow-02)}.unicorn .top.page06{z-index:6;padding:var(--sp-30) var(--sp-36) var(--sp-18)}.unicorn .top.page06 .pill,.unicorn .content.page06 .pill{white-space:nowrap}.unicorn .top.page06 .drop{right:var(--sp-0);min-width:var(--dropdown-min-width-02);left:auto}.unicorn .top.page06 .drop a{align-items:center}.unicorn .content.page06{padding:var(--sp-26) var(--sp-36) var(--sp-90);max-width:none}.unicorn .content.page06 .ph h3{margin-left:var(--sp-0)}.unicorn .content.page06>.tablewrap{margin-bottom:var(--sp-16)}.unicorn .content.page06 table{width:100%;min-width:var(--table-min-width);border-collapse:collapse;font-size:var(--type-body-m)}.unicorn .content.page06 tbody td{padding:var(--sp-12) var(--sp-9);border-bottom:var(--line-width) solid var(--line-035);color:var(--text-muted);white-space:nowrap}.unicorn .content.page06 tbody tr{cursor:pointer;transition:var(--transition-row)}.unicorn .content.page06 tbody tr:hover{background:var(--bg-row-hover)}.unicorn .content.page06 .bars{padding:var(--sp-10) var(--sp-24) var(--sp-22);align-items:flex-end;gap:var(--sp-6);height:var(--risk-bars-height-base);display:flex;position:relative}.unicorn .content.page06 .bars .col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.unicorn .content.page06 .bars .col i{border-radius:var(--radius-badge) var(--radius-badge) var(--radius-marker) var(--radius-marker);width:100%;min-height:var(--sp-2);display:block}.unicorn .content.page06 .bars .col i.m{background:var(--risk-bar-loss)}.unicorn .content.page06 .bars .col small{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);color:var(--text-faint-3);margin-top:var(--sp-8);letter-spacing:var(--tracking-mono-2xs)}.unicorn .content.page06 .bars .col b{font-size:var(--type-mono-m);font-weight:var(--weight-regular);color:var(--text-muted);margin-bottom:var(--sp-5);font-variant-numeric:tabular-nums}.unicorn .content.page06 .kv2{padding:var(--sp-8) var(--sp-24) var(--sp-20);gap:var(--sp-10);grid-template-columns:repeat(4,1fr);display:grid}.unicorn .content.page06 .kv2 .b{border-radius:var(--radius-dropdown);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-14)}.unicorn .content.page06 .kv2 .b small{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3);display:block}.unicorn .content.page06 .kv2 .b b{font-size:var(--type-heading);font-weight:var(--weight-light);letter-spacing:var(--tracking-sum);margin-top:var(--sp-8);font-variant-numeric:tabular-nums;display:block}.unicorn .content.page06 .kv2 .b span{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-4);display:block}.unicorn .content.page06 .kv2 .b.m b{color:var(--loss)}.unicorn .content.page06 .kv2 .b.warn{border-color:var(--line-gold-light-30)}.unicorn .content.page06 .kv2 .b.warn b{color:var(--gold-light)}.unicorn .content.page06 .dd{padding:var(--sp-10) var(--sp-24) var(--sp-22)}.unicorn .content.page06 .dd svg{width:100%;height:var(--dd-height);display:block}.unicorn .content.page06 .epi{padding:var(--sp-6) var(--sp-24) var(--sp-20)}.unicorn .content.page06 .epi table{width:100%;min-width:var(--sp-0);border-collapse:collapse;font-size:var(--type-body)}.unicorn .content.page06 .epi th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-th);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:right;padding:var(--sp-8) 0;border-bottom:var(--line-width) solid var(--line-soft)}.unicorn .content.page06 .epi th:first-child,.unicorn .content.page06 .epi th.l{text-align:left}.unicorn .content.page06 .epi td{padding:var(--sp-10) 0;border-bottom:var(--line-width) solid var(--line-035);text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted)}.unicorn .content.page06 .epi td:first-child,.unicorn .content.page06 .epi td.l{text-align:left;color:var(--text-strong)}.unicorn .content.page06 .epi td .cause{font-size:var(--type-mono-xl);color:var(--violet-light)}.unicorn .content.page06 .epi td .cause small{color:var(--text-faint);margin-left:var(--sp-4)}.unicorn .content.page06 .epi tr.cur td{background:var(--bg-episode-open)}.unicorn .content.page06 .epi tr.cur td:first-child:after{content:" · ongoing";font-family:var(--font-mono-stack);font-size:var(--type-mono-s);color:var(--violet-light)}.unicorn .content.page06 .big2{font-size:var(--type-big2);font-weight:var(--weight-light);letter-spacing:var(--tracking-tile);line-height:var(--leading-tight)}.unicorn .content.page06 .verdict{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);padding:var(--sp-4) var(--sp-10);border-radius:var(--radius-pill);border:var(--line-width) solid;margin-top:var(--sp-8);display:inline-block}.unicorn .content.page06 .verdict.ok{color:var(--text-tag-con);border-color:var(--line-verdict-ok);background:var(--bg-tag-con)}.unicorn .content.page06 .verdict.warn{color:var(--loss-soft);border-color:var(--line-verdict-warn);background:var(--bg-verdict-warn)}.unicorn .content.page06 .sub2{padding:0 var(--sp-24) var(--sp-8);font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3)}.unicorn .content.page06 .b.thin{opacity:1}.unicorn .content.page06 .b.thin .note{margin-top:var(--sp-6);font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-2xs);color:var(--text-faint);display:block}.unicorn .content.page06 .big2.pair{align-items:baseline;gap:var(--sp-12);font-size:var(--type-big2-pair);font-weight:var(--weight-light);letter-spacing:var(--tracking-figure);display:flex}.unicorn .content.page06 .big2.pair>span{font-size:var(--type-big2-pair);line-height:var(--leading-tight)}.unicorn .content.page06 .big2.pair>span.sl{color:var(--text-ghost-2);font-size:var(--type-big2-slash);font-weight:var(--weight-thin)}.unicorn .content.page06 .bars .col i.nt{background:var(--risk-bar-nt)}.unicorn .content.page06 .bars .col i.nt.md{box-shadow:inset 0 0 0 var(--line-width) var(--risk-bar-median-ring)}.unicorn .content.page06 .kv2.c6{grid-template-columns:repeat(6,1fr)}.unicorn .content.page06 .kv2.c5{grid-template-columns:repeat(5,1fr)}.unicorn .content.page06 .bars.h160{height:var(--risk-bars-height)}.unicorn .content.page06 .bars .col i{height:calc(var(--risk-bar-max) * var(--bar-share))}.unicorn .content.page06 .epi td.dep{color:var(--loss)}.unicorn .content.page06 .epi th.cz,.unicorn .content.page06 .epi td.cz{padding-left:var(--sp-20)}.unicorn .content.page06 .sub2.foot06{padding:0 var(--sp-24) var(--sp-18)}.unicorn .content.page06 .big2.vm,.unicorn .content.page06 .big2>span.vm{color:var(--loss)}.unicorn .content.page06 .big2.vp,.unicorn .content.page06 .big2>span.vp{color:var(--profit)}.unicorn .content.page06 .kv2 .b span.mt6{margin-top:var(--sp-6)}.unicorn .content.page06 .dd svg line{stroke:var(--line-14)}.unicorn .content.page06 .dd svg g.axis{font-family:var(--font-mono-stack);font-size:var(--type-mono-xs);fill:var(--text-faint-3)}.unicorn .content.page06 .dd svg polyline{fill:none;stroke:var(--loss);stroke-width:var(--dd-stroke-width)}.unicorn .content.page06 .dd svg circle{fill:var(--loss)}.unicorn .content.page06 .dd svg text.max{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);fill:var(--loss-soft)}.unicorn .content.page06 .dd svg stop.s0{stop-color:var(--loss);stop-opacity:0}.unicorn .content.page06 .dd svg stop.s1{stop-color:var(--loss);stop-opacity:var(--dd-fill-opacity)}.unicorn .content.page06 .bars .col[role=link]{cursor:pointer}.unicorn .content.page06 .big2>span,.unicorn .content.page06 .kv2 .b>b{white-space:nowrap}.unicorn .content.page06 .kv2 .b b.na{color:var(--text-faint);font-size:var(--type-body)}.unicorn main:has(>.top.page07) .glow{background:var(--glow-02)}.unicorn .top.page07{z-index:6;padding:var(--sp-30) var(--sp-36) var(--sp-18)}.unicorn .top.page07 .pill,.unicorn .content.page07 .pill{white-space:nowrap}.unicorn .top.page07 .drop{right:var(--sp-0);min-width:var(--dropdown-min-width-02);left:auto}.unicorn .top.page07 .drop a{align-items:center}.unicorn .content.page07{padding:var(--sp-26) var(--sp-36) var(--sp-90);max-width:none}.unicorn .content.page07 .ph h3{margin-left:var(--sp-0)}.unicorn .content.page07>.tablewrap{margin-bottom:var(--sp-16)}.unicorn .content.page07 .acct{padding:var(--sp-18) var(--sp-24);grid-template-columns:var(--acct-columns-base);gap:var(--sp-16);border-bottom:var(--line-width) solid var(--bg-control);align-items:center;display:grid}.unicorn .content.page07 .acct:last-child{border-bottom:none}.unicorn .content.page07 .acct .id{font-family:var(--font-mono-stack);font-size:var(--type-body);color:var(--text-strong)}.unicorn .content.page07 .acct .id small{font-family:var(--font-body-stack);font-size:var(--type-mono-xl);color:var(--text-faint);margin-top:var(--sp-4);letter-spacing:0;display:block}.unicorn .content.page07 .acct .m b{font-size:var(--type-account-figure);font-weight:var(--weight-light);color:var(--text-bright);letter-spacing:var(--tracking-figure);font-variant-numeric:tabular-nums;display:block}.unicorn .content.page07 .acct .m span{font-size:var(--type-mono-l);color:var(--text-faint);margin-top:var(--sp-3);display:block}.unicorn .content.page07 .acct .m b.p{color:var(--profit)}.unicorn .content.page07 .acct .m b.m{color:var(--loss)}.unicorn .content.page07 .bar2{height:var(--sp-3);border-radius:var(--radius-marker);background:var(--line-mid);margin-top:var(--sp-8);position:relative;overflow:hidden}.unicorn .content.page07 .bar2 i{left:var(--sp-0);top:var(--sp-0);bottom:var(--sp-0);border-radius:var(--radius-marker);background:var(--gradient-bar-gold);position:absolute}.unicorn .content.page07 .bar2 i.v{background:var(--gradient-bar)}.unicorn .content.page07 .bar2 i.warn{background:var(--bar2-low)}.unicorn .content.page07 .st{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-s);padding:var(--sp-4) var(--sp-9);border-radius:var(--radius-pill);border:var(--line-width) solid;text-align:center;display:inline-block}.unicorn .content.page07 .st.f{color:var(--gold-text);border-color:var(--line-gold-34);background:var(--bg-gold-08)}.unicorn .content.page07 .st.e{color:var(--violet-text);border-color:var(--line-status-eval);background:var(--bg-status-eval)}.unicorn .content.page07 .st.x{color:var(--text-dim);border-color:var(--line-10)}.unicorn .content.page07 .acchead{padding:var(--sp-14) var(--sp-24) var(--sp-10);grid-template-columns:var(--acct-columns-base);gap:var(--sp-16);border-bottom:var(--line-width) solid var(--line-soft);display:grid}.unicorn .content.page07 .acchead div{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-th);color:var(--text-faint-3)}.unicorn .content.page07 .prov{padding:var(--sp-10) var(--sp-24) var(--sp-20);gap:var(--sp-10);grid-template-columns:repeat(4,1fr);display:grid}.unicorn .content.page07 .prov .b{border-radius:var(--radius-dropdown);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-14)}.unicorn .content.page07 .prov .b .nm{font-size:var(--type-body-l);font-weight:var(--weight-section);color:var(--text-strong)}.unicorn .content.page07 .prov .b .nm small{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);color:var(--text-faint);margin-left:var(--sp-6);letter-spacing:var(--tracking-axis-th)}.unicorn .content.page07 .prov .b .row{font-size:var(--type-body-s);color:var(--text-dim);padding:var(--sp-6) 0;border-top:var(--line-width) solid var(--bg-control);margin-top:var(--sp-6);justify-content:space-between;display:flex}.unicorn .content.page07 .prov .b .row b{font-weight:var(--weight-regular);color:var(--text-soft);font-variant-numeric:tabular-nums}.unicorn .content.page07 .prov .b .row b.m{color:var(--loss)}.unicorn .content.page07 .prov .b .row b.p{color:var(--profit)}.unicorn .content.page07 .acct{grid-template-columns:var(--acct-columns);gap:var(--sp-14);padding:var(--sp-16) var(--sp-24)}.unicorn .content.page07 .acchead{grid-template-columns:var(--acct-columns);gap:var(--sp-14)}.unicorn .content.page07 .bar2 i.ok{background:var(--bar2-ok)}.unicorn .content.page07 .bar2 i.mid{background:var(--bar2-mid)}.unicorn .content.page07 .bar2 i.low{background:var(--bar2-low)}.unicorn .content.page07 .bar2 i.tgt{background:var(--gradient-bar)}.unicorn .content.page07 .pay{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-axis-th);padding:var(--sp-4) var(--sp-8);border-radius:var(--radius-pay);border:var(--line-width) solid;line-height:var(--leading-pay);display:inline-block}.unicorn .content.page07 .pay.ok{color:var(--text-tag-con);border-color:var(--line-verdict-ok);background:var(--bg-tag-con)}.unicorn .content.page07 .pay.wait{color:var(--text-muted);border-color:var(--line-10);background:var(--bg-nav-hover)}.unicorn .content.page07 .pay.warn{color:var(--loss-soft);border-color:var(--line-verdict-warn);background:var(--bg-verdict-warn)}.unicorn .content.page07 .pay.na{color:var(--text-faint-3);border-color:var(--line-soft)}.unicorn .content.page07 .prov{grid-template-columns:repeat(4,1fr)}.unicorn .content.page07 .prov .b .row b.g{color:var(--gold-light)}.unicorn .content.page07 .eco{padding:var(--sp-8) var(--sp-24) var(--sp-22);grid-template-columns:var(--eco-columns);gap:var(--sp-10);display:grid}.unicorn .content.page07 .eco .b{border-radius:var(--radius-dropdown);border:var(--line-width) solid var(--line-hair);background:var(--bg-cell);padding:var(--sp-16)}.unicorn .content.page07 .eco .b small{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint-3);display:block}.unicorn .content.page07 .eco .b b{font-size:var(--type-tile);font-weight:var(--weight-light);letter-spacing:var(--tracking-sum);margin-top:var(--sp-8);font-variant-numeric:tabular-nums;display:block}.unicorn .content.page07 .eco .b span{font-size:var(--type-mono-l);color:var(--text-faint-2);margin-top:var(--sp-4);display:block}.unicorn .content.page07 .eco .b.net{border-color:var(--line-cell-gold);background:var(--bg-eco-net)}.unicorn .content.page07 .eco .b.net b{background:var(--gradient-gold);color:#0000;font-size:var(--type-big2);-webkit-background-clip:text;background-clip:text}.unicorn .content.page07 .eco .b.m b{color:var(--loss)}.unicorn .content.page07 .eco .b.p b{color:var(--profit)}.unicorn .content.page07 .eco .b .ln{font-size:var(--type-body-s);color:var(--text-dim);padding:var(--sp-5) 0;border-top:var(--line-width) solid var(--bg-control);margin-top:var(--sp-4);justify-content:space-between;display:flex}.unicorn .content.page07 .eco .b .ln b{font-size:var(--type-body-s);font-weight:var(--weight-regular);color:var(--text-soft);margin:var(--sp-0);display:inline}.unicorn .content.page07 .eco .b .ln b.m{color:var(--loss)}.unicorn .content.page07 .prov .b .row.grp{margin-top:var(--sp-12);padding-top:var(--sp-12);border-top:var(--line-width) solid var(--line-strong)}.unicorn .content.page07 .prov .b .row.net{margin-top:var(--sp-8);padding-top:var(--sp-10);border-top:var(--line-width) solid var(--line-12)}.unicorn .content.page07 .prov .b .row.net span{color:var(--text-muted)}.unicorn .content.page07 .prov .b .row.net b{font-size:var(--type-provider-net)}.unicorn .content.page07 .prov .b .row{gap:var(--sp-10);align-items:baseline}.unicorn .content.page07 .prov .b .row span{white-space:nowrap}.unicorn .content.page07 .prov .b .row b{white-space:nowrap;text-align:right}.unicorn .content.page07 .acct .m b.dim{color:var(--text-faint-3)}.unicorn .content.page07 .acct .m.rules{font-size:var(--type-mono-l);line-height:var(--leading-relaxed)}.unicorn .content.page07 .acct .m.rules span.ok{color:var(--profit)}.unicorn .content.page07 .acct .m.rules span.wait{color:var(--gold-light)}.unicorn .content.page07 .acct .m.rules span.fail{color:var(--loss)}.unicorn .content.page07 .acct .m.rules span.none{color:var(--text-faint)}.unicorn .content.page07 .acct .m.nomd{font-size:var(--type-mono-l);color:var(--text-faint-3)}.unicorn .content.page07 .acct .pay{margin-top:var(--sp-6)}.unicorn .content.page07 .bar2 i{width:var(--bar-width)}.unicorn .content.page07 .acct[role=link]{cursor:pointer}.unicorn .content.page07 .acct .m b.na,.unicorn .content.page07 .prov .b .row b.na,.unicorn .content.page07 .eco .b .ln b.na{color:var(--text-faint);font-size:var(--type-body);font-weight:var(--weight-regular)}.unicorn main:has(>.top.page08) .glow{background:var(--glow-02)}.unicorn .top.page08{z-index:6;padding:var(--sp-30) var(--sp-36) var(--sp-18)}.unicorn .top.page08 .pill{white-space:nowrap}.unicorn .content.page08{padding:var(--sp-26) var(--sp-36) var(--sp-90);max-width:none}.unicorn .content.page08 .ph h3{margin-left:var(--sp-0)}.unicorn .content.page08>.tablewrap{margin-bottom:var(--sp-16)}.unicorn .content.page08 .form{padding:var(--sp-10) var(--sp-24) var(--sp-24);gap:var(--sp-14) var(--sp-20);grid-template-columns:repeat(4,1fr);display:grid}.unicorn .content.page08 .f2{grid-column:span 2}.unicorn .content.page08 .fld label{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-l);color:var(--text-faint);margin-bottom:var(--sp-7);display:block}.unicorn .content.page08 .fld .in2{height:var(--sp-38);border-radius:var(--radius-control-outer);border:var(--line-width) solid var(--line-medium);background:var(--bg-note);padding:0 var(--sp-12);font-size:var(--type-body-l);color:var(--text-strong);font-variant-numeric:tabular-nums;align-items:center;display:flex}.unicorn .content.page08 .fld .in2.ph2{color:var(--text-faint-3)}.unicorn .content.page08 .fld .in2.sel2{justify-content:space-between}.unicorn .content.page08 .fld .in2.sel2 i{color:var(--text-faint);font-style:normal;font-size:var(--type-mono-xl)}.unicorn .content.page08 .fld .in2.ro{background:var(--bg-field-readonly);color:var(--text-muted);border-style:dashed}.unicorn .content.page08 .fld .hint{font-size:var(--type-mono-l);color:var(--text-faint-3);margin-top:var(--sp-5)}.unicorn .content.page08 .fld .hint.warn{color:var(--gold-light)}.unicorn .content.page08 .fld .in2 .unit{color:var(--text-faint);font-size:var(--type-mono-xl);margin-left:auto}.unicorn .content.page08 .tog{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--radius-control-outer);background:var(--bg-control);border:var(--line-width) solid var(--line-soft);height:var(--sp-38);align-items:center;display:flex}.unicorn .content.page08 .tog b{font-family:var(--font-mono-stack);font-size:var(--type-mono-l);font-weight:var(--weight-regular);color:var(--text-dim-3);padding:var(--sp-6) var(--sp-14);border-radius:var(--radius-cell);cursor:pointer;text-align:center;flex:1}.unicorn .content.page08 .tog b.on{color:var(--text-bright);background:var(--bg-control-on)}.unicorn .content.page08 .tog b.on.f{color:var(--gold-text)}.unicorn .content.page08 .tog b.on.e{color:var(--violet-text)}.unicorn .content.page08 .lst{padding:0 var(--sp-24) var(--sp-20)}.unicorn .content.page08 .lst table{width:100%;min-width:var(--sp-0);border-collapse:collapse;font-size:var(--type-body-m)}.unicorn .content.page08 .lst th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-th);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:left;padding:var(--sp-9) var(--sp-8);border-bottom:var(--line-width) solid var(--line-soft)}.unicorn .content.page08 .lst th.r,.unicorn .content.page08 .lst td.r{text-align:right}.unicorn .content.page08 .lst td{padding:var(--sp-11) var(--sp-8);border-bottom:var(--line-width) solid var(--line-035);color:var(--text-muted);font-variant-numeric:tabular-nums}.unicorn .content.page08 .lst td.w{color:var(--text-strong)}.unicorn .content.page08 .lst td.mono{font-family:var(--font-mono-stack);font-size:var(--type-body-s)}.unicorn .content.page08 .lst tr:hover td{background:var(--bg-note)}.unicorn .content.page08 .lst tr.sel td{background:var(--bg-row-selected)}.unicorn .content.page08 .lst td .st{font-size:var(--type-mono-xs);padding:var(--sp-3) var(--sp-7)}.unicorn .content.page08 .lst td.miss{color:var(--gold-light)}.unicorn .content.page08 .lst td.miss:before{content:"● ";font-size:var(--type-mono-2xs)}.unicorn .content.page08 .lst td.src{font-size:var(--type-mono-xl)}.unicorn .content.page08 .lst td.src.risk{color:var(--profit)}.unicorn .content.page08 .lst td.src.atas{color:var(--gold-light)}.unicorn .content.page08 .lst td.src.new{color:var(--violet-light)}.unicorn .content.page08 .lst td.src.closed{color:var(--text-dim)}.unicorn .content.page08 .lst td.more{color:var(--text-faint-3);padding:var(--sp-12) var(--sp-8);font-style:italic}.unicorn .content.page08 .st{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-s);padding:var(--sp-4) var(--sp-9);border-radius:var(--radius-pill);border:var(--line-width) solid;text-align:center;display:inline-block}.unicorn .content.page08 .st.f{color:var(--gold-text);border-color:var(--line-gold-34);background:var(--bg-gold-08)}.unicorn .content.page08 .st.e{color:var(--violet-text);border-color:var(--line-status-eval);background:var(--bg-status-eval)}.unicorn .content.page08 .st.x{color:var(--text-dim);border-color:var(--line-10)}.unicorn .content.page08 .st.c{background:var(--line-soft);border:var(--line-width) solid var(--line-12);color:var(--text-muted)}.unicorn .content.page08 .pt{padding:0 var(--sp-24) var(--sp-22)}.unicorn .content.page08 .pt table{width:100%;min-width:var(--sp-0);border-collapse:collapse;font-size:var(--type-body-m)}.unicorn .content.page08 .pt th{font-family:var(--font-mono-stack);font-size:var(--type-mono-s);letter-spacing:var(--tracking-mono-th);color:var(--text-faint-3);font-weight:var(--weight-regular);text-align:left;padding:var(--sp-9) var(--sp-8);border-bottom:var(--line-width) solid var(--line-soft)}.unicorn .content.page08 .pt th.r,.unicorn .content.page08 .pt td.r{text-align:right}.unicorn .content.page08 .pt td{padding:var(--sp-10) var(--sp-8);border-bottom:var(--line-width) solid var(--line-035);color:var(--text-muted);font-variant-numeric:tabular-nums}.unicorn .content.page08 .pt td.w{color:var(--text-strong)}.unicorn .content.page08 .pt td.p{color:var(--profit)}.unicorn .content.page08 .pt td.m{color:var(--loss)}.unicorn .content.page08 .pt tr.add td{color:var(--text-faint);cursor:pointer;font-style:italic}.unicorn .content.page08 .pt tr.add:hover td{color:var(--violet-light)}.unicorn .content.page08 .audit{padding:0 var(--sp-24) var(--sp-20);font-family:var(--font-mono-stack);font-size:var(--type-mono-m);color:var(--text-faint-3);letter-spacing:var(--tracking-mono-2xs);line-height:var(--leading-audit);border-top:var(--line-width) solid var(--line-hair);padding-top:var(--sp-14)}.unicorn .content.page08 .audit b{color:var(--text-muted);font-weight:var(--weight-regular)}.unicorn .content.page08 .two{grid-template-columns:var(--md-two-columns);gap:var(--sp-16);display:grid}.unicorn .content.page08 .two .ph.sub{padding:var(--sp-14) var(--sp-24) var(--sp-4)}.unicorn .content.page08 .two .ph.sub h3{font-size:var(--type-cell-value)}.unicorn .content.page08 .fld .in2 input,.unicorn .content.page08 .fld .in2 select{width:0;min-width:0;height:100%;color:inherit;font:inherit;font-variant-numeric:inherit;letter-spacing:inherit;appearance:none;background:0 0;border:none;outline:none;flex:auto;padding:0}.unicorn .content.page08 .fld .in2 select{cursor:pointer}.unicorn .content.page08 .fld .in2 select option,.unicorn .content.page08 .pt tr.add.open select option{background:var(--bg-header-bar);color:var(--text-strong)}.unicorn .content.page08 .fld .in2 input::placeholder,.unicorn .content.page08 .pt tr.add.open input::placeholder{color:var(--text-faint-3)}.unicorn .content.page08 .fld .in2:focus-within{border-color:var(--line-violet-42)}.unicorn .content.page08 .fld .in2.bad,.unicorn .content.page08 .tog.bad{border-color:var(--loss)}.unicorn .content.page08 .fld .in2.bad input,.unicorn .content.page08 .fld .in2.bad select{color:var(--loss)}.unicorn .content.page08 .lst th{white-space:nowrap}.unicorn .content.page08 .fld .hint .retro{cursor:pointer}.unicorn .content.page08 .fld .hint .retro:hover{color:var(--violet-light)}.unicorn .top.page08 .title{white-space:nowrap;flex:none}.unicorn .content.page08 .fld .in2.retro{margin-top:var(--sp-5)}.unicorn .content.page08 .pt tr.add.open td{cursor:default;padding:var(--sp-6) var(--sp-8);font-style:normal}.unicorn .content.page08 .pt tr.add.open input,.unicorn .content.page08 .pt tr.add.open select{border:var(--line-width) solid var(--line-medium);border-radius:var(--radius-cell);background:var(--bg-note);width:100%;color:var(--text-strong);font:inherit;padding:var(--sp-4) var(--sp-6);outline:none}.unicorn .content.page08 .pt tr.add.open td.r input{text-align:right}.unicorn .content.page08 .pt tr.add.open input:focus,.unicorn .content.page08 .pt tr.add.open select:focus{border-color:var(--line-violet-42)}.unicorn .content.page08 .pt tr.add.open td.bad input,.unicorn .content.page08 .pt tr.add.open td.bad select{border-color:var(--loss);color:var(--loss)}.unicorn .fline{z-index:4;max-width:var(--content-max-width);padding:var(--sp-12) var(--sp-40) 0;font-size:var(--type-body-s);color:var(--text-faint);justify-content:space-between;align-items:center;display:flex;position:relative}.unicorn .fline:is(.page03,.page04,.page05,.page06,.page07,.page08,.page09){max-width:none;padding:var(--sp-12) var(--sp-36) 0}.unicorn .fline .fbox{flex:auto;justify-content:space-between;align-items:center;display:flex}.unicorn .fline b{color:var(--violet-light);font-weight:var(--weight-regular)}.unicorn .fline .clear{color:var(--text-dim);cursor:pointer}.unicorn .fline .clear:hover{color:var(--text)}.unicorn .fline.on .fbox,.unicorn .fstate.on{padding:var(--sp-8) var(--sp-12) var(--sp-8) var(--sp-16);border:var(--line-width) solid var(--line-violet-42);border-radius:var(--radius-control);background:var(--bg-chip-on);box-shadow:inset var(--nav-marker-width) 0 0 var(--violet-light);color:var(--text-soft)}.unicorn .fstate.on{border-top:var(--line-width) solid var(--line-violet-42)}.unicorn .fline.on b,.unicorn .fstate.on b{color:var(--text-bright);font-weight:var(--weight-medium)}.unicorn .fline.on .clear,.unicorn .fstate.on .clear{padding:var(--sp-2) var(--sp-10);border:var(--line-width) solid var(--line-violet-42);border-radius:var(--radius-pill);color:var(--text-bright)}.unicorn .fline.on .clear:hover,.unicorn .fstate.on .clear:hover{background:var(--bg-chip-on)}.unicorn .rail>.day{flex:0 0 calc((100% - (var(--rail-tiles) - 1) * var(--sp-16)) / var(--rail-tiles))}
