:root{--felt:#0f3d2c;--paper:#f0ebdc;--slip:#f7f3e8;--ink:#181611;--ink70:#181611b8;--ink55:#1816118c;--ink45:#18161173;--hair:#18161138;--cream:#f1efe9;--cream60:#f1efe99e;--cream40:#f1efe966;--chair:#f1efe938;--champ:#f6e9c8;--cgold:#a8863b;--gold:#c99a3f;--silver:#a9a69c;--bronze:#9a6b3f;--f-mark:"neue-haas-grotesk-display", "Neue Haas Grotesk Display Pro", var(--font-archivo), sans-serif;--f-text:"neue-haas-grotesk-text", "Neue Haas Grotesk Text Pro", var(--font-archivo), sans-serif;--f-body:var(--font-archivo), -apple-system, sans-serif}.bs{font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-weight:500}.bs .bs-mark{font-family:var(--f-mark);letter-spacing:-.01em;font-weight:900;line-height:1}.bs .bs-label{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.bs .bs-num{font-variant-numeric:tabular-nums}.bs-felt{z-index:0;background:var(--felt);width:100%;height:100%;display:block;position:fixed;inset:0}.bs-door{background:var(--felt);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100svh;padding:24px;line-height:normal;display:flex;position:relative}.bs-card{z-index:3;background:var(--paper);width:min(400px,94vw);color:var(--ink);border-radius:10px;flex-direction:column;align-items:center;gap:14px;padding:36px 32px 30px;display:flex;position:relative;box-shadow:0 26px 70px #03100a80}.bs-wm{font-family:var(--f-mark);color:var(--ink);white-space:nowrap;font-size:17px;font-style:italic;font-weight:900}.bs-wm .st{color:var(--cgold);font-family:var(--f-body);font-size:.72em;font-style:normal;font-weight:900}.bs-ctitle{font-family:var(--f-mark);color:var(--ink);text-align:center;margin-top:2px;font-size:24px;font-weight:900}.bs-sub{font-family:var(--f-body);color:var(--ink55);text-align:center;margin-top:-6px;font-size:13px;font-weight:500;line-height:1.45}.bs-form{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.bs-fldwrap{width:100%;position:relative}.bs-fld{width:100%;font-family:var(--f-body);background:var(--slip);color:var(--ink);border:1px solid #18161159;border-radius:8px;outline:none;padding:12px 14px;font-size:14px;font-weight:500;transition:box-shadow .2s,border-color .2s}.bs-fld::placeholder{color:#18161166}.bs-fld:focus{border-color:var(--cgold);box-shadow:0 0 0 2px #f6e9c8bf}.bs-fld.has-eye{padding-right:44px}.bs-eye{cursor:pointer;width:44px;height:100%;color:var(--ink45);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.bs-eye:hover{color:var(--ink)}.bs-eye svg{width:17px;height:17px}.bs-note{text-align:left;width:100%;font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--cgold);margin-top:-6px;font-size:10px;font-weight:700}.bs-err{color:#a83518;text-align:left;width:100%;min-height:17px;font-size:12.5px;font-weight:600}.bs-ok{color:var(--ink);text-align:left;background:var(--slip);border:1px solid #18161140;border-radius:8px;width:100%;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.45}.bs-check{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;font-family:var(--f-body);color:var(--ink70);align-items:center;gap:9px;margin-top:-4px;font-size:13px;font-weight:500;display:inline-flex}.bs-check input{width:15px;height:15px;accent-color:var(--cgold);cursor:pointer;margin:0}.bs-flowbtn{cursor:pointer;width:100%;min-height:44px;font-family:var(--f-text);text-transform:uppercase;letter-spacing:.16em;color:var(--ink);background:0 0;border:1.5px solid #18161173;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:13px 34px;font-size:12px;font-weight:700;transition:border-color .6s cubic-bezier(.23,1,.32,1),border-radius .6s cubic-bezier(.23,1,.32,1),transform .2s;display:inline-flex;position:relative;overflow:hidden}.bs-flowbtn:active{transform:scale(.96)}.bs-flowbtn:disabled{opacity:.6;cursor:default}.bs-flowbtn .lbl{z-index:1;transition:transform .8s ease-out;position:relative;transform:translate(-10px)}.bs-flowbtn .ar{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;z-index:2;width:15px;height:15px;transition:all .8s cubic-bezier(.34,1.56,.64,1);position:absolute}.bs-flowbtn .arl{left:-15%}.bs-flowbtn .arr2{right:16px}.bs-flowbtn .circle{background:var(--champ);opacity:0;z-index:0;border-radius:50%;width:16px;height:16px;transition:all .8s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.bs-flowbtn:hover{border-color:#0000;border-radius:12px}.bs-flowbtn:hover .lbl{transform:translate(10px)}.bs-flowbtn:hover .arl{left:16px}.bs-flowbtn:hover .arr2{right:-15%}.bs-flowbtn:hover .circle{opacity:1;width:420px;height:420px}}.bs-link{font-family:var(--f-text);text-transform:uppercase;letter-spacing:.16em;color:var(--ink55);font-size:10px;font-weight:700;text-decoration:none}.bs-link:hover{color:var(--ink)}.bs-site{z-index:3;font-family:var(--f-text);text-transform:uppercase;letter-spacing:.2em;color:#f0ebdc73;font-size:9px;font-weight:700;text-decoration:none;position:relative}.bs-site:hover{color:#f0ebdccc}@keyframes bs-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.bs-form.shake{animation:.45s cubic-bezier(.36,.07,.19,.97) bs-shake}@media (prefers-reduced-motion:reduce){.bs-form.shake{animation:none}.bs-flowbtn,.bs-flowbtn *{transition:none!important}}@media (max-width:640px){.bs-fld{font-size:16px}}.bs-shell{--color-sidebar:var(--felt);--color-sidebar-foreground:var(--cream);--color-sidebar-border:var(--chair);--color-sidebar-accent:#f0ebdc38;--color-sidebar-accent-foreground:var(--champ);--sidebar:var(--felt);--sidebar-foreground:var(--cream);--sidebar-border:var(--chair);--sidebar-accent:#f0ebdc38;--sidebar-accent-foreground:var(--champ);--sidebar-ring:var(--champ);line-height:normal}.bs-shell [data-slot=sidebar-inner]{background:var(--felt);color:var(--cream)}.bs-side-org{color:var(--cream);padding:20px 18px 14px;text-decoration:none;display:block}.bs-side-org b{font-family:var(--f-mark);letter-spacing:-.01em;font-size:13.5px;font-weight:900;line-height:1.1;display:block}.bs-side-org small{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--cream40);margin-top:3px;font-size:9px;font-weight:700;display:block}.bs-side-org small .st{color:var(--champ);font-family:var(--f-body);margin-left:2px;font-size:10px;font-weight:900}.bs-side-nav{flex-direction:column;padding:0 12px;display:flex}.bs-side-grp{font-family:var(--f-text);letter-spacing:.16em;text-transform:uppercase;color:var(--cream);align-items:center;gap:8px;margin:16px 6px 6px;font-size:11px;font-weight:900;display:flex}.bs-side-grp:after{content:"";background:var(--chair);flex:1;height:1px}.bs-side-it{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--cream60);white-space:nowrap;border-radius:3px;padding:7px 10px;font-size:11.5px;font-weight:700;text-decoration:none;display:block}.bs-side-it.on{color:var(--champ);box-shadow:inset 3px 0 0 var(--champ);background:#f0ebdc38;font-weight:900}@media (hover:hover){.bs-side-it:not(.on):hover{color:var(--cream);background:#f0ebdc12}}.bs-side-it:focus-visible{outline:2px solid var(--champ);outline-offset:-2px}.bs-bar{z-index:20;border-bottom:1px solid var(--chair);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f3d2ceb;align-items:center;gap:16px;padding:16px 28px;display:flex;position:sticky;top:0}.bs-bar h1{font-family:var(--f-mark);letter-spacing:-.01em;color:var(--cream);white-space:nowrap;margin:0;font-size:30px;font-weight:900;line-height:1}.bs-bar h1 a{color:inherit;text-decoration:none}.bs-bar h1 .back{color:var(--cream60);margin-right:8px;font-weight:700}.bs-bar-r{align-items:center;gap:16px;margin-left:auto;display:flex}.bs-bar-k{font-family:var(--f-text);letter-spacing:.14em;text-transform:uppercase;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #f1efe973;border-radius:100px;padding:6px 14px;font-size:10px;font-weight:700}.bs-bar-k:hover,.bs-bar-link:hover{color:var(--cream)}.bs-bar-link{font-family:var(--f-text);letter-spacing:.14em;text-transform:uppercase;color:var(--cream);border:1px solid #f1efe973;border-radius:100px;padding:6px 14px;font-size:10px;font-weight:700;text-decoration:none}.bs-bar-av [data-slot=avatar]{width:26px;height:26px}.bs-bar-av [data-slot=avatar-fallback]{color:var(--cream);font-family:var(--f-text);background:0 0;border:1px solid #f1efe973;font-size:9.5px;font-weight:900}.bs-bar-av [data-slot=avatar]:hover [data-slot=avatar-fallback]{border-color:var(--cream)}.bs-main{background:var(--felt);color:var(--cream);min-height:100svh}.bs-menu[data-slot=dropdown-menu-content]{background:var(--slip);min-width:240px;color:var(--ink);font-family:var(--f-body);border:1px solid #1816118c;border-radius:3px;padding:4px 0;box-shadow:0 10px 24px #03100a4d,0 3px 8px #03100a2e}.bs-menu [data-slot=dropdown-menu-label]{padding:10px 14px 8px}.bs-menu [data-slot=dropdown-menu-label] .text-foreground{color:var(--ink);font-size:13px;font-weight:700}.bs-menu [data-slot=dropdown-menu-label] .text-muted-foreground{color:var(--ink55);font-size:12px;font-weight:600}.bs-menu [data-slot=dropdown-menu-separator]{background:var(--hair);margin:0}.bs-menu [data-slot=dropdown-menu-item]{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-radius:0;padding:10px 14px;font-size:10px;font-weight:700}.bs-menu [data-slot=dropdown-menu-item]:focus,.bs-menu [data-slot=dropdown-menu-item][data-highlighted]{color:var(--ink);background:#1816110f}.bs-burger{cursor:pointer;background:0 0;border:0;flex:none;width:22px;height:16px;padding:0;display:none;position:relative}.bs-burger:before,.bs-burger:after,.bs-burger span{content:"";background:var(--cream60);height:2px;position:absolute;left:0;right:0}.bs-burger:before{top:0}.bs-burger:after{bottom:0}.bs-burger span{top:7px}@media (max-width:767px){.bs-burger{display:block}.bs-bar{gap:12px;padding:14px 16px}.bs-bar h1{font-size:22px}.bs-bar-k,.bs-bar-link{display:none}}body[data-bs] [data-slot=sidebar][data-mobile=true]{--color-sidebar:var(--felt);--color-sidebar-foreground:var(--cream);background:var(--felt);color:var(--cream);line-height:normal}.bs .bs-fld:is(select){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink55) 50%), linear-gradient(135deg, var(--ink55) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.bs .bs-anr-request{flex-direction:column;gap:10px;width:100%;display:flex}.bs .bs-anr-list{border-top:1px solid #1816112e;flex-direction:column;gap:0;width:100%;margin-top:8px;padding-top:14px;display:flex}.bs .bs-anr-list .bs-label{color:var(--ink55);margin-bottom:4px}.bs .bs-anr-list .bs-label.sec{margin-top:16px}.bs .bs-anr-row{border-bottom:1px solid #1816111a;flex-direction:column;display:flex}.bs .bs-anr-head{cursor:pointer;border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:10px;margin:0 -8px;padding:10px 8px;display:flex}.bs .bs-anr-head[data-static="1"]{cursor:default}.bs .bs-anr-head:focus-visible{box-shadow:0 0 0 2px #f6e9c8e6}@media (hover:hover){.bs .bs-anr-head:not([data-static="1"]):hover{background:#1816110a}}.bs .bs-anr-song{flex:auto}.bs .bs-anr-chev{fill:none;width:12px;height:12px;stroke:var(--ink45);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transition:transform .2s}.bs .bs-anr-row[data-open="1"] .bs-anr-chev{transform:rotate(90deg)}.bs .bs-anr-more{flex-direction:column;gap:6px;padding:0 0 12px;display:flex}.bs .bs-anr-more .w{font-family:var(--f-body);color:var(--ink55);font-size:12px;font-weight:500}.bs .bs-anr-acts{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bs .bs-anr-rename{align-items:center;gap:12px;display:flex}.bs .bs-anr-rename .bs-fld.sm{padding:7px 10px;font-size:13px}.bs .bs-anr-rename .bs-link{cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.bs .bs-anr-acts .bs-link,.bs .bs-anr-folds .bs-link{cursor:pointer;background:0 0;border:0;padding:0}.bs .bs-anr-folds{flex-direction:column;align-items:stretch;gap:10px;margin-top:16px;display:flex}.bs .bs-anr-folds>div>.bs-link{text-align:left;display:block}.bs .bs-flowbtn.sm{width:auto;min-height:34px;padding:8px 22px;font-size:10px}.bs .bs-anr-row:last-of-type{border-bottom:0}.bs .bs-anr-song{min-width:0}.bs .bs-anr-song .t{font-family:var(--f-body);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.bs .bs-anr-song .a{font-family:var(--f-body);color:var(--ink55);font-size:12px;font-weight:500}.bs .bs-anr-state{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.bs .bs-anr-state .s{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:10px;font-weight:700}.bs .bs-anr-state[data-state=Late] .s,.bs .bs-anr-state .s[data-kind=late]{color:#a83518}.bs .bs-anr-state .s[data-kind=none]{color:var(--ink55)}.bs .bs-anr-dates{font-family:var(--f-body);color:var(--ink55);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:-3px;padding:0 0 10px;font-size:11.5px;font-weight:600;line-height:1.5;display:flex}.bs .bs-anr-dates [data-state=next]{color:var(--ink);font-weight:700}.bs .bs-anr-dates [data-state=late]{color:#a83518;font-weight:700}.bs .bs-anr-dates [data-state=done]{color:var(--ink45);text-decoration:line-through}.bs .bs-anr-morerows{padding:10px 0 2px}.bs .bs-anr-morerows .bs-link{cursor:pointer;background:0 0;border:0;padding:0}.bs .bs-anr-picks{border:1px solid #1816112e;border-radius:8px;flex-direction:column;width:100%;margin-top:-6px;display:flex;overflow:hidden}.bs .bs-anr-pickrow{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #1816111a;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:10px 14px;display:flex}.bs .bs-anr-pickrow:last-child{border-bottom:0}.bs .bs-anr-pickrow .t{font-family:var(--f-body);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.bs .bs-anr-pickrow .d{font-family:var(--f-text);letter-spacing:.1em;color:var(--ink55);flex-shrink:0;font-size:10px;font-weight:700}@media (hover:hover){.bs .bs-anr-pickrow:hover{background:#1816110a}}.bs .bs-anr-upload{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.bs .bs-flowbtn.pick{border-style:dashed;border-color:#18161180}.bs .bs-flowbtn.pick .ar{display:none}.bs .bs-flowbtn.pick .lbl,.bs .bs-flowbtn.pick:hover .lbl{transform:none}.bs .bs-anr-upload[data-has-file="1"] .bs-flowbtn.pick{border-style:solid;border-color:var(--cgold);background:#f6e9c859}.bs .bs-anr-upload .bs-flowbtn .lbl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bs .bs-anr-audio{width:100%;max-width:260px;height:32px;margin-top:6px;display:block}.bs .bs-anr-songline{text-align:left;width:100%}.bs .bs-anr-songline .t{font-family:var(--f-body);color:var(--ink);font-size:15px;font-weight:700}.bs .bs-anr-songline .a{font-family:var(--f-body);color:var(--ink55);font-size:12px;font-weight:500}.bs .bs-fld.ta{resize:vertical;min-height:132px;line-height:1.45}.bs .bs-anr-lbl{text-align:left;width:100%;display:block}.bs .bs-anr-lbl>span{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink55);margin:0 0 5px 2px;font-size:10px;font-weight:700;display:block}.bs .bs-anr-pair{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}@media (max-width:640px){.bs .bs-anr-pair{grid-template-columns:1fr}}.bs .bs-anr-seg{background:var(--slip);border:1px solid #18161159;border-radius:8px;grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden}.bs .bs-anr-seg button{cursor:pointer;font-family:var(--f-text);text-transform:uppercase;letter-spacing:.14em;color:var(--ink55);background:0 0;border:0;padding:11px 12px;font-size:11px;font-weight:700}.bs .bs-anr-seg button+button{border-left:1px solid #18161159}.bs .bs-anr-seg button.on{color:var(--ink);background:#f6e9c88c}.bs .bs-anr-note{text-align:left;width:100%;font-family:var(--f-body);color:var(--ink55);margin-top:-6px;font-size:12px;font-weight:500;line-height:1.45}.bs .bs-anr-note b{color:var(--ink);font-weight:700}.bs .bs-anr-check{text-align:left;cursor:pointer;align-items:center;gap:10px;width:100%;display:flex}.bs .bs-anr-check input[type=checkbox]{width:17px;height:17px;accent-color:var(--cgold);cursor:pointer;flex-shrink:0}.bs .bs-anr-check span{font-family:var(--f-body);color:var(--ink);font-size:13px;font-weight:600;line-height:1.35}.bs .bs-anr-state .bs-link,.bs .bs-form>.bs-link{cursor:pointer;background:0 0;border:0;padding:0}.bs .bs-anr-state .bs-link:disabled,.bs .bs-form>.bs-link:disabled{cursor:default;opacity:.6}.bs .bs-anr-state .w{font-family:var(--f-body);color:var(--ink55);font-size:12px;font-weight:500}.bs .bs-anr-foot{z-index:3;font-family:var(--f-text);text-transform:uppercase;letter-spacing:.16em;color:#f0ebdc73;align-items:center;gap:14px;font-size:9px;font-weight:700;display:flex;position:relative}.bs .bs-anr-foot .bs-link{color:#f0ebdc99;cursor:pointer;letter-spacing:.16em;background:0 0;border:0;padding:0;font-size:9px}.bs .bs-anr-foot .bs-link:hover{color:#f0ebdcf2}.bs .bs-anr-foot a.bs-link{text-transform:uppercase;font-family:var(--f-text);font-weight:700;text-decoration:none}.bs .bs-tl{flex-direction:column;width:100%;max-width:1180px;padding-bottom:40px;display:flex}.bs .bs-tl-sheet{background:var(--paper);color:var(--ink);border:1px solid #18161180;border-radius:4px;padding:16px 18px 6px;box-shadow:0 22px 44px #03100a73,0 6px 12px #03100a59}.bs .bs-tl-head{border-bottom:2.5px solid #181611e0;align-items:center;gap:12px;margin-bottom:4px;padding:2px 0 12px;display:flex}.bs .bs-tl-title{font-family:var(--f-mark);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);font-size:24px;font-weight:900;line-height:1}.bs .bs-tl-dot{background:#2f7b4f;border-radius:50%;flex:none;width:11px;height:11px;margin-top:1px}.bs .bs-tl-dot.red{background:#a83518;width:14px;height:14px}.bs .bs-tl-dot.off{background:var(--ink45)}.bs .bs-tl-note{font-family:var(--f-body);color:#a83518;padding:10px 0 4px;font-size:12.5px;font-weight:600}.bs .bs-tl-note.quiet{color:var(--cgold)}.bs .bs-tl-row.skel{pointer-events:none}.bs .bs-tl-row.skel .bar{background:#18161114;border-radius:2px;width:62%;height:11px;margin:4px 0;display:block}.bs .bs-tl-row.skel .bar.short{width:38%;height:9px}.bs .bs-tl-again{cursor:pointer;font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:0 0;border:0;margin-left:6px;padding:0;font-size:10px;font-weight:700}.bs .bs-tl-sheet.spend{margin-bottom:18px}.bs .bs-tl-pills{gap:6px;margin-left:auto;display:inline-flex}.bs .bs-tl-pill{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink55);cursor:pointer;background:0 0;border:1px solid #18161180;border-radius:999px;padding:7px 11px;font-size:10.5px;font-weight:700;line-height:1}.bs .bs-tl-pill.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.bs a.bs-tl-fold.link{box-sizing:border-box;text-decoration:none}.bs .bs-tl-day{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink55);border-bottom:1px solid #1816118c;padding:16px 0 8px;font-size:11px;font-weight:700}.bs .bs-tl-empty{font-family:var(--f-body);color:var(--ink55);border-bottom:1px solid var(--hair);padding:12px 0 10px;font-size:12.5px;font-weight:500}.bs .bs-tl-fold{border:0;border-bottom:1px solid var(--hair);width:100%;font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink55);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;padding:13px 0;font-size:11px;font-weight:700;display:flex}.bs .bs-tl-fold.open{color:var(--ink);border-bottom-color:#1816118c}.bs .bs-tl-fold .bs-anr-chev{width:11px;height:11px;transition:transform .2s}.bs .bs-tl-fold .bs-anr-chev.open{transform:rotate(90deg)}.bs .bs-tl-fold:focus-visible{outline:2px solid var(--cgold);outline-offset:-2px}@media (hover:hover){.bs .bs-tl-fold:hover{color:var(--ink)}}.bs .bs-tl-list{flex-direction:column;display:flex}.bs .bs-tl-art{object-fit:cover;background:#18161114;border-radius:8px;flex:none;width:40px;height:40px;display:block;box-shadow:inset 0 0 0 1px #18161124}.bs .bs-tl-art.none{display:inline-block}.bs .bs-tl-stamp{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--hair);color:var(--ink45);white-space:nowrap;border-radius:2px;flex:none;padding:2px 6px;font-size:9.5px;font-weight:700}.bs .bs-tl-stamp.ink{color:var(--ink);border-color:#18161180}.bs .bs-tl-stamp.gold{border-color:var(--gold);color:var(--gold)}.bs .bs-tl-row{border-bottom:1px solid var(--hair);color:var(--ink);align-items:center;gap:14px;min-height:58px;margin:0 -8px;padding:9px 8px;text-decoration:none;display:flex;position:relative}.bs .bs-tl-row.still{cursor:default}.bs .bs-tl-txt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bs .bs-tl-row .t{font-family:var(--f-body);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.bs .bs-tl-row .l{font-family:var(--f-body);color:var(--ink55);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.bs .bs-tl-row .l .job{color:var(--ink70);font-weight:600}.bs .bs-tl-row .l .f{color:var(--ink55)}.bs .bs-tl-row .l .fb{font-family:var(--f-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:10.5px;font-weight:700;display:none}.bs .bs-tl-row .l .fb.quiet{color:var(--ink45)}.bs .bs-tl-row .l .fb.gold{color:var(--gold)}.bs .bs-tl-row.tone-amber{box-shadow:inset 3px 0 0 var(--cgold)}.bs .bs-tl-row.tone-amber .l .job{color:var(--cgold)}.bs .bs-tl-row.tone-red{box-shadow:inset 3px 0 #a83518}.bs .bs-tl-row.tone-red .l .job{color:#a83518}.bs .bs-tl-row.done .t,.bs .bs-tl-row.done .l .job{color:var(--ink55)}.bs .bs-tl-row.done .bs-tl-art{opacity:.55}.bs .bs-tl-row:focus-visible{outline:2px solid var(--cgold);outline-offset:-2px}@media (hover:hover){.bs .bs-tl-row:not(.still):hover{background:#1816110b}.bs .bs-tl-row:before,.bs .bs-tl-row:after{content:"";opacity:0;pointer-events:none;width:10px;height:10px;transition:opacity .15s;position:absolute}.bs .bs-tl-row:before{border-top:2px solid var(--cgold);border-left:2px solid var(--cgold);top:4px;left:0}.bs .bs-tl-row:after{border-bottom:2px solid var(--cgold);border-right:2px solid var(--cgold);bottom:4px;right:0}.bs .bs-tl-row:not(.still):hover:before,.bs .bs-tl-row:not(.still):hover:after{opacity:1}}@media (max-width:640px){.bs .bs-tl-row .t{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.bs .bs-tl-row{gap:12px}.bs .bs-tl-row .bs-tl-stamp{display:none}.bs .bs-tl-row .l{white-space:normal}.bs .bs-tl-row .l .fb{display:inline}.bs .bs-tl-title{font-size:22px}}.bs-shell{--tbh:65px}@media (max-width:767px){.bs-shell{--tbh:61px}}.bs .bs-kit{flex-direction:column;width:100%;max-width:1180px;padding-bottom:40px;display:flex}.bs .bs-kit-strip{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;display:flex}.bs .bs-kit-pair{font-family:var(--f-text);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 26px;padding:0 0 12px;font-size:12.5px;font-weight:700;display:flex}.bs .bs-kit-pair .bs-chip{margin-left:8px}.bs .bs-kit-acts{flex-direction:column;gap:18px;max-width:400px;padding:16px 0 10px;display:flex}.bs .bs-kit-acts>div{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.bs .bs-kit-note{color:var(--ink55);font-size:12.5px;font-weight:600}.bs .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs .bs-seclab{font-family:var(--f-mark);letter-spacing:-.005em;text-transform:uppercase;color:var(--paper);margin:0;padding:22px 0 8px;font-size:16px;font-weight:900;line-height:1.1}.bs .bs-tl-sheet.kit .bs-tl-title{margin:0}.bs .bs-tl-sheet.kit.ruled .bs-tl-head{border-bottom:0;margin-bottom:0;padding-bottom:8px}@media (max-width:767px){.bs .bs-tl-sheet.kit .bs-tl-head{flex-wrap:wrap;row-gap:4px}}.bs .bs-tl-row.kit .l .job{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink55);font-size:10.5px;font-weight:700}.bs .bs-tl-row.kit.tone-amber .l .job{color:var(--cgold)}.bs .bs-tl-row.kit.tone-red .l .job{color:#a83518}.bs .bs-tl-row.kit.done .l .job{color:var(--ink45)}.bs .bs-tl-row.kit.tone-amber{box-shadow:none;background:color-mix(in srgb, var(--cgold) 13%, transparent)}.bs .bs-tl-row.kit.tone-red{box-shadow:none;background:#a835182e}@media (hover:hover){.bs .bs-tl-row.kit.tone-amber:not(.still):hover{background:color-mix(in srgb, var(--cgold) 19%, transparent)}.bs .bs-tl-row.kit.tone-red:not(.still):hover{background:#a835183d}}.bs-kit,.bs .kit{--ink45:#1816119e;--ink55:#1816119e;--cgold:#81672d}.bs .bs-tl-stamp.kit{border-radius:3px;padding:3px 8px;font-size:10.5px}.bs .bs-tl-stamp.kit.gold{border-color:var(--cgold);color:var(--cgold)}.bs .bs-tl-stamp.kit.red{color:#a83518;border-color:#a83518}.bs .bs-tl-stamp.kit.field{color:#2f7b4f;border-color:#2f7b4f}.bs .bs-tl-stamp.kit.amber{border-color:var(--cgold);color:var(--cgold)}.bs .bs-tl-stamp.fill{background:var(--cgold);border-color:var(--cgold);color:var(--paper)}.bs .bs-tl-stamp.kit.fill{color:var(--ink);background:#a8863b;border-color:#a8863b}.bs .bs-tl-note.kit{background:#a835181c;border-radius:3px;margin:8px -8px 0;padding:10px 12px}.bs .bs-tl-note.kit.quiet{background:color-mix(in srgb, var(--cgold) 13%, transparent)}.bs .bs-tl-row.kit .bs-tl-marks{flex:none;align-items:center;gap:14px;display:inline-flex}.bs .bs-tl-row.kit .t{align-items:center;gap:8px;min-width:0;display:flex}.bs .bs-tl-row.kit .t .bs-tl-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bs .bs-tl-row.kit .l.wrap{white-space:normal;text-overflow:clip;overflow:visible}.bs .bs-tl-row.kit .l .bs-tl-strong{color:var(--ink70);font-weight:600}@media (max-width:1023px){.bs .bs-tl-row.kit{flex-wrap:wrap;row-gap:4px;padding-right:30px}.bs .bs-tl-row.kit .bs-tl-txt{flex:1 0 calc(100% - 54px);min-width:0}.bs .bs-tl-row.kit .bs-tl-marks{flex-wrap:wrap;flex:1 0 calc(100% - 54px);gap:6px;margin-left:54px}.bs .bs-tl-row.kit .bs-tl-stamp{white-space:normal;text-align:left;flex:0 auto;max-width:100%;display:inline-flex}.bs .bs-tl-row.kit .bs-anr-chev{position:absolute;top:50%;right:8px;transform:translateY(-50%)}}@media (max-width:640px){.bs .bs-tl-row.kit .t{display:-webkit-box}.bs .bs-tl-row.kit .t .bs-tl-name{white-space:normal;display:inline;overflow:visible}}.bs .bs-btn.bs-fold{width:fit-content;margin:12px auto 4px;display:flex}.bs .bs-tl-headr{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink45);white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-size:10px;font-weight:700;display:inline-flex}.bs .bs-chip{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--hair);color:var(--ink45);white-space:nowrap;vertical-align:1px;border-radius:3px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-block}.bs .bs-chip.ink{color:var(--ink);border-color:#18161180}.bs .bs-chip.gold{border-color:var(--cgold);color:var(--cgold)}.bs .bs-chip.field{color:#2f7b4f;border-color:#2f7b4f}.bs .bs-chip.red{color:#a83518;border-color:#a83518}.bs .bs-chip.fill{background:var(--ink);border-color:var(--ink);color:var(--paper)}.bs .bs-sel{cursor:pointer;font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:0 0;border:1px solid #18161173;border-radius:999px;align-items:center;margin-left:auto;padding:5px 4px 5px 12px;font-size:10.5px;font-weight:700;line-height:normal;display:inline-flex;position:relative}.bs .bs-sel:after{content:"▾";pointer-events:none;font-size:10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.bs .bs-sel:hover,.bs .bs-sel[data-state=open]{border-color:var(--ink)}.bs .bs-sel:focus-visible{outline:2px solid var(--cgold);outline-offset:2px}.bs .bs-sel-in{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:132px;padding-right:18px;display:block;overflow:hidden}.bs-menu{z-index:60;width:max-content;min-width:330px;max-width:min(460px,100vw - 16px);max-height:min(420px, var(--radix-select-content-available-height,420px));background:var(--paper);color:var(--ink);font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;border:1px solid #18161180;border-radius:8px;font-size:10.5px;font-weight:700;line-height:1.25;overflow:hidden;box-shadow:0 12px 28px #03100a52}.bs-menu-list{padding:0}.bs-menu-row{border-bottom:1px solid var(--hair);color:var(--ink70);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:9px;padding:11px 14px;display:flex}.bs-menu-row:last-child{border-bottom:0}.bs-menu-row[data-state=checked]{color:var(--ink)}.bs-menu-row[data-highlighted]{color:var(--ink);background:#1816110f}.bs-menu-tick{text-align:center;width:10px;color:var(--cgold);flex:none}.bs-menu-txt{overflow-wrap:anywhere;min-width:0}.bs-menu.bs-menu-acts{min-width:200px}.bs-menu-acts .bs-menu-row{color:var(--ink);text-decoration:none}.bs .bs-mnu{cursor:pointer;font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap;background:0 0;border:1px solid #18161173;border-radius:999px;align-items:center;padding:5px 24px 5px 12px;font-size:10.5px;font-weight:700;line-height:normal;display:inline-flex;position:relative}.bs .bs-mnu:after{content:"▾";pointer-events:none;font-size:10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.bs .bs-mnu:hover,.bs .bs-mnu[data-state=open]{border-color:var(--ink)}.bs .bs-mnu:focus-visible{outline:2px solid var(--cgold);outline-offset:2px}.bs .bs-mnu-in{display:inline-grid}.bs .bs-mnu-in>span{text-align:center;grid-area:1/1}.bs .bs-mnu-size{visibility:hidden}.bs .bs-tab-corner{position:absolute;top:10px;right:8px}.bs .bs-tl-row.kit.tab.corner{padding-right:8px}.bs .bs-tl-row.kit.tab.corner .t{padding-right:88px}.bs .bs-tab-corner .bs-mnu{padding:4px 20px 4px 10px;font-size:9.5px}.bs .bs-tab-corner .bs-mnu:after{font-size:9px;right:7px}@media (max-width:640px){.bs-menu-row{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.bs-menu[data-state]{animation:none!important}}.bs .bs-search{background:0 0;border:1px solid #18161173;border-radius:999px;align-items:center;margin-left:auto;display:inline-flex;position:relative}.bs .bs-search:focus-within{border-color:var(--ink)}.bs .bs-search-in{width:132px;min-width:0;font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:0 0;border:0;outline:none;padding:5px 12px;font-size:10.5px;font-weight:700;line-height:normal}.bs .bs-search-in::placeholder{color:var(--ink45);opacity:1}.bs .bs-search.has .bs-search-in{padding-right:2px}.bs .bs-search-x{cursor:pointer;width:22px;height:22px;color:var(--ink55);font-family:var(--f-body);background:0 0;border:0;border-radius:999px;flex:none;margin:0 3px 0 0;padding:0;font-size:16px;line-height:1}.bs .bs-search-x:hover{color:var(--ink);background:#1816110f}.bs .bs-search-x:focus-visible{outline:2px solid var(--cgold);outline-offset:1px}@media (max-width:640px){.bs .bs-search-in{letter-spacing:.04em;width:150px;padding:3px 12px;font-size:16px}}.bs .bs-field{width:100%;min-width:0;display:block}.bs .bs-field-name{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink55);cursor:default;margin:0 0 5px 2px;font-size:10px;font-weight:700;display:block}.bs .bs-field-name[title]{cursor:help}.bs .bs-field .bs-fld{min-width:0;display:block}.bs .bs-field .bs-fld:disabled,.bs .bs-field .bs-fld.still{color:var(--ink70);background:#1816110a}.bs .bs-field-err{color:#a83518;font-family:var(--f-body);margin:5px 0 0 2px;font-size:12.5px;font-weight:600;line-height:1.4}.bs .bs-fld.bs-fldpre{align-items:center;gap:0;display:flex}.bs .bs-fld.bs-fldpre .pre{color:#18161173;white-space:nowrap;flex:none}.bs .bs-fld.bs-fldpre input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0}.bs .bs-fld.bs-fldpre:focus-within{border-color:var(--cgold);box-shadow:0 0 0 2px #f6e9c8bf}.bs .bs-field-side{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink45);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;margin-left:12px;font-size:10.5px;font-weight:700;display:inline-block;overflow:hidden}.bs .bs-table>tbody>tr.door{cursor:pointer}@media (hover:hover){.bs .bs-table>tbody>tr.door:hover td{background:#1816110b}}.bs .bs-table>tbody>tr.door:focus-visible{outline:2px solid var(--cgold);outline-offset:-2px}.bs .bs-tab-link{color:inherit;text-decoration:none}.bs .bs-tab-link:focus-visible{outline:2px solid var(--cgold);outline-offset:2px;border-radius:4px}.bs .bs-tab-title{align-items:center;gap:12px;min-width:0;max-width:100%;display:inline-flex}.bs .bs-table>tbody>tr>td .bs-tab-title{max-width:clamp(200px,24vw,520px)}.bs .bs-table>tbody>tr>td .bs-cell-mark{text-align:right;min-width:92px;display:inline-block}.bs .bs-table>tbody>tr>td .bs-cell-word{text-align:right;min-width:104px;display:inline-block}.bs .bs-tl-row.tab .t .bs-tab-title{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;width:100%;display:grid}.bs .bs-tl-row.tab .t .bs-tab-title .bs-tl-name{white-space:normal;text-overflow:clip;grid-column:2;overflow:visible}.bs .bs-tab-title .bs-tl-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bs .bs-tab-title .bs-tab-nm{align-items:center;gap:10px;min-width:0;display:inline-flex}.bs .bs-tl-row.tab .t .bs-tab-title .bs-tab-nm{flex-wrap:wrap;grid-column:2;row-gap:4px}.bs .bs-btn.fill{background:var(--ink);border-color:var(--ink);color:var(--paper);padding:9px 18px}.bs .bs-btn.fill:hover{border-color:var(--ink);background:#2f2c26}.bs .bs-btn.fill:disabled{opacity:.5}.bs .bs-btn.dashed{border-style:dashed}.bs .bs-cell-fact{white-space:nowrap}.bs .bs-cell-quiet{color:var(--ink45);font-weight:600}.bs .bs-cell-field{color:#2f7b4f;font-weight:700}.bs .bs-cell-amber{color:var(--cgold);font-weight:700}.bs .bs-kit-form{flex-direction:column;gap:16px;max-width:520px;padding:14px 0 6px;display:flex}.bs .bs-form-sel .bs-sel{margin-left:0}.bs .bs-form-sel .bs-sel-in{width:auto;min-width:168px;max-width:260px}.bs .bs-back{color:var(--paper);font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;opacity:.85;align-items:center;gap:6px;padding:8px 0 12px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-flex}.bs .bs-back:hover{opacity:1}.bs .bs-pl-form{grid-template-columns:minmax(0,1fr) 300px;gap:28px;padding:16px 0 8px;display:grid}@media (max-width:767px){.bs .bs-pl-form{grid-template-columns:minmax(0,1fr);gap:22px}}.bs .bs-pl-fields{flex-direction:column;gap:16px;min-width:0;display:flex}.bs .bs-pl-acts{flex-wrap:wrap;align-items:center;gap:18px;padding-top:6px;display:flex}.bs .bs-pl-pick{align-items:center;min-width:0;display:flex}.bs .bs-pl-pick input[type=file]{display:none}.bs .bs-pv{background:#101013;border-radius:12px;justify-content:center;align-self:start;padding:24px;display:flex}.bs .bs-pv-card{text-align:center;background:#fff;border-radius:16px;width:100%;max-width:220px;padding:12px;box-shadow:0 20px 40px #00000059}.bs .bs-pv-art{aspect-ratio:1;object-fit:cover;background:#f3f3f3;border-radius:12px;width:100%;margin-bottom:10px;display:block}.bs .bs-pv-art.none{color:#9a9a9a;font-family:var(--f-body);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.bs .bs-pv-title{font-family:var(--f-body);color:#161616;overflow-wrap:anywhere;margin:0 0 12px;font-size:14px;font-weight:800}.bs .bs-pv-btn{color:#fff;font-family:var(--f-body);background:#1db954;border-radius:8px;padding:8px 0;font-size:12px;font-weight:700}.bs .bs-pv-btn.none{color:#9a9a9a;background:0 0;border:1px dashed #cfcfcf;font-weight:600}.bs .bs-tl-month{font-family:var(--f-mark);letter-spacing:-.005em;text-transform:uppercase;color:var(--ink);padding:14px 0 2px;font-size:15px;font-weight:900;line-height:1.2}.bs .bs-tl-row.kit .t .bs-tl-chipslot,.bs .bs-tl-row.kit .bs-tl-marks .bs-tl-chipslot.line{flex:none;display:inline-flex}.bs-tip{color:#f1efe9;max-width:520px;font-family:var(--f-body);white-space:normal;text-align:left;background:#181611;border-radius:4px;flex-direction:column;align-items:flex-start;gap:3px;padding:8px 11px;font-size:12.5px;font-weight:600;line-height:1.45;display:flex;box-shadow:0 6px 16px #03100a59}.bs-tip-head{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:#f1efe9b8;font-size:10.5px;font-weight:700;display:block}.bs-tip-body{display:block}.bs-tip svg{fill:#181611;background:#181611}@media (prefers-reduced-motion:reduce){.bs-tip[data-state]{animation:none!important}}.bs .bs-table{border-collapse:collapse;border-bottom:2.5px solid #181611e0;width:100%}.bs .bs-table>thead>tr>th{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink55);text-align:right;white-space:nowrap;top:var(--tbh,0px);z-index:2;background:var(--paper);padding:9.5px 7px 7px;font-size:10.5px;font-weight:700;position:sticky;box-shadow:inset 0 2.5px #181611e0,inset 0 -1px #1816118c}.bs .bs-table>tbody>tr>td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--hair);vertical-align:middle;color:var(--ink);padding:9px 7px;font-size:13px;font-weight:600}.bs .bs-table th.l,.bs .bs-table td.l{text-align:left}.bs .bs-table th.wide{width:40%}.bs .bs-table .grp{border-left:1px solid var(--hair)}.bs .bs-table .nm{font-family:var(--f-text);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.bs .bs-table .sub{color:var(--ink45);margin-top:1px;font-size:11px;font-weight:600}.bs .bs-table [data-phone=only]{display:none}.bs .bs-table .best{font-family:var(--f-mark);font-size:16px;font-weight:900}.bs .bs-table th[title]{cursor:help}.bs .bs-table th.sortable{cursor:pointer}.bs .bs-table .bs-sort{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.bs .bs-table .bs-sort:focus-visible{outline:2px solid var(--cgold);outline-offset:2px}.bs .bs-table th.sorted{box-shadow:inset 0 2.5px 0 #181611e0, inset 0 -2px 0 var(--cgold);color:var(--ink)}.bs .bs-table th.sorted:after{vertical-align:1px;color:var(--cgold);font-size:8px}.bs .bs-table th.sorted.asc:after{content:" ▲"}.bs .bs-table th.sorted.desc:after{content:" ▼"}.bs .bs-table tr.row{cursor:pointer}.bs .bs-table tr.row:focus-visible{outline:2px solid var(--cgold);outline-offset:-2px}.bs .bs-table tr.thin td{color:var(--ink45)}.bs .bs-table tr.thin td .nm{color:var(--ink55)}.bs .bs-table td.rk{width:34px;color:var(--ink45)}.bs .bs-table .cloth{width:24px;height:24px;font-family:var(--f-mark);color:var(--ink45);background:0 0;border-radius:3px;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:inline-flex}.bs .bs-table tr.m1r .cloth{background:var(--gold);color:var(--ink)}.bs .bs-table tr.m2r .cloth{background:var(--silver);color:var(--ink)}.bs .bs-table tr.m3r .cloth{background:var(--bronze);color:var(--paper)}@media (hover:hover){.bs .bs-table tr.row:hover td{background:#1816110b}}.bs .bs-table.drawers>thead>tr>th:last-child,.bs .bs-table.drawers>tbody>tr>td:last-child{padding-right:24px}.bs .bs-table tr.row>td:last-child{position:relative}.bs .bs-table tr.row>td:last-child:after{content:"▾";color:var(--ink45);font-size:11px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.bs .bs-table tr.row[aria-expanded=true]>td:last-child:after{content:"▴"}.bs .bs-table tr.detail>td{border-bottom:1px solid var(--hair);padding:0}.bs .bs-dslip{padding:6px 18px 10px}.bs .bs-slip{padding:4px 0 6px}.bs .bs-mini{border-collapse:collapse;width:100%}.bs .bs-mini th{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink55);text-align:right;border-bottom:1px solid #18161180;padding:6px 8px;font-size:9.5px;font-weight:700}.bs .bs-mini th:first-child{text-align:left}.bs .bs-mini td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--hair);color:var(--ink);padding:7px 8px;font-size:12.5px}.bs .bs-mini td:first-child{text-align:left;font-weight:700}.bs .bs-mini tr:last-child td{border-bottom:none}.bs .bs-facts{gap:10px;padding:6px 0 4px;display:grid}.bs .bs-facts-row{border-bottom:1px solid var(--hair);flex-wrap:wrap;gap:6px 18px;padding-bottom:8px;display:flex}.bs .bs-facts-row:last-child{border-bottom:0;padding-bottom:0}.bs .bs-fact{flex-direction:column;gap:2px;display:inline-flex}.bs .bs-fact .k{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink55);font-size:9.5px;font-weight:700}.bs .bs-fact .v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.bs .bs-tab-phone{display:block}.bs .bs-tab-sort{top:var(--tbh,0px);z-index:2;background:var(--paper);flex-wrap:wrap;gap:8px;padding:12px 0 8px;display:flex;position:sticky}.bs .bs-tab-sort .bs-btn.on{border-color:var(--ink)}.bs .bs-rank{width:40px;height:40px;font-family:var(--f-mark);color:var(--ink45);background:#1816110f;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:inline-flex}.bs .bs-rank.m1{background:var(--gold);color:var(--ink)}.bs .bs-rank.m2{background:var(--silver);color:var(--ink)}.bs .bs-rank.m3{background:var(--bronze);color:var(--paper)}.bs .bs-tl-row.tab .t .nm{font-family:var(--f-text);text-transform:uppercase;letter-spacing:.03em;font-size:14px;font-weight:700}.bs .bs-tl-row.tab .t [data-phone=only],.bs .bs-tl-row.tab .l [data-phone=hide]{display:none}.bs .bs-tl-row.tab .l [data-phone=only]{display:inline}.bs .bs-tl-row.tab .l .job{text-transform:uppercase}.bs .bs-tl-row.tab .l .on{color:var(--ink);font-weight:700}.bs .bs-tl-row.tab.thin .t,.bs .bs-tl-row.tab.thin .l,.bs .bs-tl-row.tab.thin .l .on{color:var(--ink45)}.bs .bs-tl-row.tab.thin .bs-rank{opacity:.55}.bs .bs-tl-row.tab.door{cursor:pointer}.bs .bs-tab-open{all:unset;cursor:pointer;border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin:-6px -8px -6px 0;display:inline-flex}.bs .bs-tab-open .bs-anr-chev{transition:transform .2s;transform:rotate(90deg)}.bs .bs-tab-open .bs-anr-chev.open{transform:rotate(-90deg)}.bs .bs-tab-open:focus-visible{outline:2px solid var(--cgold);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.bs .bs-tab-open .bs-anr-chev{transition:none}}.bs .bs-tab-drawer{border-bottom:1px solid var(--hair);padding:6px 0 10px}.bs .bs-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.bs .bs-tile{background:var(--paper);color:var(--ink);border:1px solid #18161180;border-radius:4px;min-width:0;padding:16px 18px 14px;box-shadow:0 14px 30px #03100a66,0 4px 10px #03100a40}.bs .bs-tile .eyebrow{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink45);font-size:9.5px;font-weight:700}.bs .bs-tile .n{font-family:var(--f-mark);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:34px;font-weight:900;line-height:1}.bs .bs-tile .cap{color:var(--ink55);margin-top:8px;font-size:12px;font-weight:600;line-height:1.55}@media (max-width:767px){.bs .bs-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bs .bs-tile{padding:14px 14px 12px}.bs .bs-tile .eyebrow{min-height:2.6em;line-height:1.3}.bs .bs-tile .n{letter-spacing:-.02em;font-size:28px}}.bs .bs-btn{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #18161173;border-radius:999px;padding:5px 12px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-block}.bs .bs-btn:hover{border-color:var(--ink)}.bs .bs-btn:disabled,.bs .bs-btn.off{opacity:.5;cursor:default}.bs .bs-btn.off:hover{border-color:#18161173}.bs button.bs-link.kit{cursor:pointer;background:0 0;border:0}.bs .bs-link.kit{color:var(--ink);margin:-6px 0;padding:6px 0;display:inline-block}.bs .bs-link.kit.danger{color:#a83518}.bs .bs-link.kit:disabled,.bs .bs-link.kit.off{cursor:default;opacity:.6}.bs .bs-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:30px 20px 34px;display:flex}.bs .bs-empty .line{color:var(--paper);font-size:13px;font-weight:600}.bs .bs-empty .bs-btn{color:var(--paper);border-color:#f0ebde99}.bs .bs-empty .bs-btn:hover{border-color:var(--paper)}.bs .bs-tl-sheet.ruled{padding-bottom:16px}.bs .bs-bd-title{flex-wrap:wrap;align-items:center;gap:6px 12px;display:inline-flex}.bs .bs-bd-pills{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 0 2px;display:flex}.bs .bs-bd-pills .bs-sel{margin-left:0}.bs .bs-bd-pills .bs-sel.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.bs .bs-bd-pills .bs-sel.on .bs-sel-in{color:var(--paper)}.bs .bs-bd-art{color:var(--ink);align-items:center;gap:12px;min-width:0;text-decoration:none;display:inline-flex}.bs .bs-bd-art .bs-anr-chev{width:11px;height:11px;color:var(--ink45);flex:none}.bs .bs-bd-name{font-family:var(--f-body);color:var(--ink);font-size:14px;font-weight:700}.bs .bs-bd-word{font-family:var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--ink45);white-space:nowrap;font-size:10.5px;font-weight:700}.bs .bs-table td .bs-bd-word,.bs .bs-fact .v.bs-bd-word{color:var(--ink45);font-size:10.5px}.bs .bs-table tr.bs-bd-rest td,.bs .bs-table tr.bs-bd-rest .bs-bd-name{color:var(--ink55);font-weight:600}.bs .bs-table tr.bs-bd-total td{border-bottom:0;padding-top:11px;padding-bottom:11px;font-weight:800}.bs .bs-table tr.bs-bd-total .bs-bd-name{font-weight:800}.bs .bs-table th.bs-bd-spent{cursor:help}.bs .bs-table .bs-bd-head{all:unset;cursor:help;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.bs .bs-table .bs-bd-head:focus-visible{outline:2px solid var(--cgold);outline-offset:2px}.bs .bs-bd-stack{flex:1 0 100%;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding:4px 0 2px;display:grid}.bs .bs-bd-stack .bs-fact{min-width:0}.bs .bs-bd-stack .bs-fact .v{overflow-wrap:anywhere}.bs .bs-bd-stack .bs-bd-word{white-space:normal;line-height:1.35}.bs .bs-tl-row.kit.bs-bd-row{flex-wrap:wrap;row-gap:2px}.bs .bs-tl-row.kit.bs-bd-row .bs-tl-txt{flex:auto}.bs .bs-tl-row.kit.bs-bd-row .bs-anr-chev{position:static;transform:none}.bs .bs-bd-pills .bs-sel-in{width:auto;min-width:168px;max-width:220px}.bs .bs-tl-row.bs-bd-row.rest .t .bs-tl-name{color:var(--ink55);font-weight:600}.bs .bs-tl-row.bs-bd-row.total .t .bs-tl-name,.bs .bs-tl-row.bs-bd-row.total .bs-fact .v{font-weight:800}.bs .bs-tl-row.bs-bd-row.total{border-bottom:2.5px solid #181611e0}.bs-tip .bs-bd-tiplink{color:#f1efe9;text-underline-offset:2px;text-decoration:underline}.bs-tip .bs-btn.bs-bd-press{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:#f1efe9;cursor:pointer;background:0 0;border:1px solid #f1efe9b3;border-radius:999px;margin-top:4px;padding:6px 12px;font-size:10.5px;font-weight:700;line-height:1;display:inline-block}.bs-tip .bs-btn.bs-bd-press:hover{border-color:#f1efe9}.bs-tip .bs-btn.bs-bd-press:disabled{opacity:.55;cursor:default}.bs-tip .bs-btn.bs-bd-press:focus-visible{outline-offset:2px;outline:2px solid #a8863b}.bs-tip.bs-bd-bubble{z-index:60;max-width:min(520px,100vw - 24px)}.bs .bs-bd-spentline{border-bottom:1px solid var(--hair);flex-direction:column;align-items:flex-start;gap:6px;padding:12px 0;display:flex}.bs .bs-bd-spentline-clock,.bs .bs-bd-spentline-note{font-family:var(--f-body);color:var(--ink55);font-size:12.5px;font-weight:500}.bs .bs-bd-partial{all:unset;cursor:pointer;color:var(--cgold);vertical-align:super;margin:-5px -4px;padding:5px 4px;font-size:.8em;font-weight:700;line-height:1}.bs .bs-bd-partial:focus-visible{outline:2px solid var(--cgold);outline-offset:2px;border-radius:2px}.bs .bs-bd-line{display:inline}.bs .bs-bd-linesong{color:var(--ink55);font-weight:600}.bs .bs-table tr.bs-bd-planned td{color:var(--ink55)}.bs .bs-table tr.bs-bd-planned .bs-chip{margin-left:6px}.bs .bs-bd-gap{height:20px}.bs .bs-bd-artist-head{align-items:center;gap:12px;display:inline-flex}.bs .bs-bd-drillbtn{all:unset;cursor:pointer;font:inherit;color:inherit}.bs .bs-bd-drillbtn:hover{text-underline-offset:2px;text-decoration:underline}.bs .bs-bd-drillbtn:focus-visible{outline:2px solid var(--cgold);outline-offset:2px;border-radius:2px}.bs .bs-bd-drillmark{color:var(--ink45);letter-spacing:.08em;font-weight:700}.bs-tip .bs-bd-tipmini{border-collapse:collapse;width:100%;margin-top:2px}.bs-tip .bs-bd-tipmini th{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:#f1efe9b8;text-align:right;padding:4px 6px;font-size:9px;font-weight:700}.bs-tip .bs-bd-tipmini th:first-child{text-align:left}.bs-tip .bs-bd-tipmini td{text-align:right;font-variant-numeric:tabular-nums;color:#f1efe9;padding:4px 6px;font-size:12px}.bs-tip .bs-bd-tipmini td:first-child{text-align:left;white-space:nowrap;font-weight:700}.bs .bs-table tr.bs-bd-adaccount td{color:var(--ink55);font-weight:600}.bs .bs-table tr.bs-bd-adaccount .bs-chip{margin-left:6px}.bs .bs-bd-song-dates{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.bs .bs-umg-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:18px;display:grid}.bs .bs-umg-side{position:sticky;top:16px}.bs .bs-umg-one{max-width:760px}.bs .bs-umg-title{align-items:center;gap:14px;min-width:0;display:inline-flex}.bs .bs-umg-sub{font-family:var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--ink55);padding:12px 0 0;font-size:10.5px;font-weight:700}.bs .bs-umg-sub .late{color:#a83518}.bs .bs-umg-sec{padding:16px 0 2px}.bs .bs-umg-sec .bs-pl-fields{padding-top:10px}.bs .bs-umg-pills{flex-wrap:wrap;gap:8px;display:inline-flex}.bs .bs-umg-yn{justify-content:space-between;align-items:center;gap:12px;display:flex}.bs .bs-umg-yn .nm{font-family:var(--f-body);font-size:14px;font-weight:600}.bs .bs-umg-static{font-family:var(--f-body);padding:2px 2px 0;font-size:14px;font-weight:600;line-height:1.45}.bs .bs-umg-static.warn{color:var(--cgold)}.bs .bs-umg-quiet{color:var(--ink45);font-size:13px;font-weight:600}.bs .bs-umg-art{align-items:flex-start;gap:16px;display:flex}.bs .bs-umg-art img{object-fit:cover;border-radius:6px;flex-shrink:0;width:88px;height:88px}.bs .bs-umg-art .bs-pl-fields{flex:1;min-width:0;padding-top:0}.bs .bs-umg-tracks{flex-direction:column;gap:6px;display:flex}.bs .bs-umg-track{text-align:left;border:1px solid var(--hair);cursor:pointer;width:100%;font-family:var(--f-body);background:0 0;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.bs .bs-umg-track.off{color:var(--ink55);border-style:dashed}.bs .bs-umg-track.this{cursor:default}.bs .bs-umg-track:not(.this):hover{background:#1816110a}.bs .bs-umg-track .n{border:1px solid var(--ink45);border-radius:99px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.bs .bs-umg-track:not(.off) .n{background:var(--ink);color:var(--paper);border-color:var(--ink)}.bs .bs-umg-track .t{font-size:14px;font-weight:600}.bs .bs-umg-track .w{color:var(--ink55);font-size:12px;font-weight:600}.bs .bs-umg-add{align-items:center;gap:8px;display:flex}.bs .bs-umg-add .bs-fld{flex:1;min-width:0}.bs .bs-umg-sugg{flex-wrap:wrap;gap:6px;padding-left:2px;display:flex}.bs .bs-umg-ts{flex-direction:column;gap:10px;display:flex}.bs .bs-umg-ts .row{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bs .bs-umg-ts .row .tt{font-size:14px;font-weight:700;font-family:var(--f-body)}.bs .bs-umg-ts .row .in{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.bs .bs-umg-ts .row .in .bs-fld{width:150px}.bs .bs-umg-ts .row+.row{margin-top:8px}.bs .bs-umg-acts{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex}.bs .bs-umg-acts .sp{flex:1}.bs .bs-umg-said{font-family:var(--f-body);color:var(--ink55);font-size:13px;font-weight:600}.bs .bs-umg-said.err{color:#a83518}.bs .bs-umg-mark{flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.bs .bs-umg-confirm{border-top:1px solid var(--hair);margin-top:18px;padding-top:16px}.bs .bs-umg-confirm .q{font-family:var(--f-body);padding:12px 0 0;font-size:14px;font-weight:700}.bs .bs-umg-confirm .bs-umg-doc{display:none}.bs .bs-umg-sent{font-family:var(--f-body);color:var(--ink70);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0 2px;font-size:13.5px;font-weight:600;display:flex}.bs .bs-umg-sent.amber{color:var(--cgold)}.bs .bs-umg-sent.red{color:#a83518}.bs .bs-umg-doc{font-family:var(--f-body);color:var(--ink);padding:14px 0 4px;font-size:13.5px;font-weight:500;line-height:1.6}.bs .bs-umg-doc .g+.g{margin-top:12px}.bs .bs-umg-doc b,.bs .bs-umg-doc .hd{font-weight:750}.bs .bs-umg-doc .ln{overflow-wrap:anywhere}.bs .bs-umg-doc a{color:inherit;text-underline-offset:2px;text-decoration:underline}.bs .bs-umg-doc.stale{opacity:.55}.bs .bs-umg-msg{flex-wrap:wrap;flex-basis:100%;order:-1;align-items:center;gap:6px 12px;display:flex}.bs .bs-umg-linkrow{align-items:center;gap:12px;min-width:0;display:flex}.bs .bs-umg-linkrow .bs-fld{flex:1;min-width:0}.bs .bs-umg-pin-only{display:none}@media (max-width:1023px){.bs .bs-umg-grid{grid-template-columns:minmax(0,1fr)}.bs .bs-umg-side{position:static}.bs .bs-umg-confirm .bs-umg-doc{display:block}.bs .bs-umg-grid.armed .bs-umg-side{display:none}}@media (max-width:767px){.bs .bs-umg-ts .row{grid-template-columns:minmax(0,1fr);gap:6px}.bs .bs-umg-acts.pin{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid #18161140;margin:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0000001f}.bs .bs-umg-acts.pin>.bs-btn,.bs .bs-umg-acts.pin>a,.bs .bs-umg-acts.pin>button{flex:1;justify-content:center}.bs .bs-umg-acts.pin .sp,.bs .bs-umg-acts.pin [data-mark],.bs .bs-umg-acts.pin .bs-umg-msg .bs-umg-said:not(.err){display:none}.bs .bs-umg-pin-only{display:block}.bs .bs-umg-pinpad{height:76px}}.bs .bs-bd-linelink{color:var(--ink);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.bs .bs-bd-linelink .bs-anr-chev{width:11px;height:11px;color:var(--ink45);flex:none}.bs .bs-bd-linelink:hover .bs-bd-line{text-underline-offset:2px;text-decoration:underline}.bs .bs-bd-song-title-block{flex-direction:column;gap:4px;display:flex}.bs .bs-bd-song-artist{font-family:var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink55);align-self:flex-start;align-items:center;gap:4px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.bs .bs-bd-song-artist .bs-anr-chev{flex:none;width:9px;height:9px}.bs .bs-bd-song-artist:hover{color:var(--ink)}
