#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar{all:revert}#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;top:0;bottom:0;left:0;right:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}:root{--cc-pm-toggle-border-radius:4em}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:23px;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;top:0;bottom:0;left:0;right:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;top:0;bottom:0;left:0;right:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}.fib,.fi{background-position:50%;background-repeat:no-repeat;background-size:contain}.fi{width:1.33333em;line-height:1em;display:inline-block;position:relative}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/assets/flags/xx-zm_JmrXl.svg)}.fi-xx.fis{background-image:url(/assets/flags/xx-DHLZWhOc.svg)}.fi-ad{background-image:url(/assets/flags/ad-B18i8NGa.svg)}.fi-ad.fis{background-image:url(/assets/flags/ad-Blhdm5jl.svg)}.fi-ae{background-image:url(/assets/flags/ae-CZRtWSox.svg)}.fi-ae.fis{background-image:url(/assets/flags/ae-CnWpkG7H.svg)}.fi-af{background-image:url(/assets/flags/af-C77Rf6cE.svg)}.fi-af.fis{background-image:url(/assets/flags/af-Bc2fqp73.svg)}.fi-ag{background-image:url(/assets/flags/ag-C8MykuG2.svg)}.fi-ag.fis{background-image:url(/assets/flags/ag-B50eCdjH.svg)}.fi-ai{background-image:url(/assets/flags/ai-Dmedkf4v.svg)}.fi-ai.fis{background-image:url(/assets/flags/ai-BhrGqTjA.svg)}.fi-al{background-image:url(/assets/flags/al-10QRkakw.svg)}.fi-al.fis{background-image:url(/assets/flags/al-CxA7yomf.svg)}.fi-am{background-image:url(/assets/flags/am-DMt4_dd4.svg)}.fi-am.fis{background-image:url(/assets/flags/am-Brwuaa2u.svg)}.fi-ao{background-image:url(/assets/flags/ao-tXuRa6vm.svg)}.fi-ao.fis{background-image:url(/assets/flags/ao-CAGuVnyg.svg)}.fi-aq{background-image:url(/assets/flags/aq-CF5jO-0h.svg)}.fi-aq.fis{background-image:url(/assets/flags/aq-UDjN-zV6.svg)}.fi-ar{background-image:url(/assets/flags/ar-Be8Ju1cG.svg)}.fi-ar.fis{background-image:url(/assets/flags/ar-NyCpd6W6.svg)}.fi-as{background-image:url(/assets/flags/as-Dekqy8Of.svg)}.fi-as.fis{background-image:url(/assets/flags/as-BTEVCXG-.svg)}.fi-at{background-image:url(/assets/flags/at-DGA_6m5E.svg)}.fi-at.fis{background-image:url(/assets/flags/at-D-LsLSdx.svg)}.fi-au{background-image:url(/assets/flags/au-DAHDIuPI.svg)}.fi-au.fis{background-image:url(/assets/flags/au-kL8f0uMB.svg)}.fi-aw{background-image:url(/assets/flags/aw-W0PWLK5p.svg)}.fi-aw.fis{background-image:url(/assets/flags/aw-CLCX8uk5.svg)}.fi-ax{background-image:url(/assets/flags/ax-DvLIy84U.svg)}.fi-ax.fis{background-image:url(/assets/flags/ax-wECm_RRW.svg)}.fi-az{background-image:url(/assets/flags/az-Bk-bYNxy.svg)}.fi-az.fis{background-image:url(/assets/flags/az-z2IthT8Q.svg)}.fi-ba{background-image:url(/assets/flags/ba-WdDiSMvP.svg)}.fi-ba.fis{background-image:url(/assets/flags/ba-CiiOt6u0.svg)}.fi-bb{background-image:url(/assets/flags/bb-DJxbaxmT.svg)}.fi-bb.fis{background-image:url(/assets/flags/bb-DC5IaaX4.svg)}.fi-bd{background-image:url(/assets/flags/bd-BF9t1-60.svg)}.fi-bd.fis{background-image:url(/assets/flags/bd-DvPoLH3C.svg)}.fi-be{background-image:url(/assets/flags/be-CLLkK3PN.svg)}.fi-be.fis{background-image:url(/assets/flags/be-Dtq4MkQz.svg)}.fi-bf{background-image:url(/assets/flags/bf-DX11AZ-v.svg)}.fi-bf.fis{background-image:url(/assets/flags/bf-DCP0fCPA.svg)}.fi-bg{background-image:url(/assets/flags/bg-GUQenraa.svg)}.fi-bg.fis{background-image:url(/assets/flags/bg-cWragUdK.svg)}.fi-bh{background-image:url(/assets/flags/bh-BQqEGq6F.svg)}.fi-bh.fis{background-image:url(/assets/flags/bh-DgfmyT2n.svg)}.fi-bi{background-image:url(/assets/flags/bi-CRmKY6RQ.svg)}.fi-bi.fis{background-image:url(/assets/flags/bi-C8Dazs_i.svg)}.fi-bj{background-image:url(/assets/flags/bj-14PhO9bM.svg)}.fi-bj.fis{background-image:url(/assets/flags/bj-BOF1aYv0.svg)}.fi-bl{background-image:url(/assets/flags/bl-4CI2YcwX.svg)}.fi-bl.fis{background-image:url(/assets/flags/bl-Ci30-2xD.svg)}.fi-bm{background-image:url(/assets/flags/bm-BeYgB2z9.svg)}.fi-bm.fis{background-image:url(/assets/flags/bm-DvNWWcPM.svg)}.fi-bn{background-image:url(/assets/flags/bn-B6T3O78g.svg)}.fi-bn.fis{background-image:url(/assets/flags/bn-CPQcA8Ol.svg)}.fi-bo{background-image:url(/assets/flags/bo-CcUiMqkJ.svg)}.fi-bo.fis{background-image:url(/assets/flags/bo-Dry0C6UA.svg)}.fi-bq{background-image:url(/assets/flags/bq-BYpdxEeT.svg)}.fi-bq.fis{background-image:url(/assets/flags/bq-SWpsjb2t.svg)}.fi-br{background-image:url(/assets/flags/br-Cu5YU29T.svg)}.fi-br.fis{background-image:url(/assets/flags/br-Dr5rMAMb.svg)}.fi-bs{background-image:url(/assets/flags/bs-7Gd_oriM.svg)}.fi-bs.fis{background-image:url(/assets/flags/bs-CcXnDJaD.svg)}.fi-bt{background-image:url(/assets/flags/bt-BTo4qm10.svg)}.fi-bt.fis{background-image:url(/assets/flags/bt-SxWnbWW0.svg)}.fi-bv{background-image:url(/assets/flags/bv-wM9JLv4R.svg)}.fi-bv.fis{background-image:url(/assets/flags/bv-Jqog7euh.svg)}.fi-bw{background-image:url(/assets/flags/bw-n5ZaAnGL.svg)}.fi-bw.fis{background-image:url(/assets/flags/bw-DOFTOZyN.svg)}.fi-by{background-image:url(/assets/flags/by-C621sBpd.svg)}.fi-by.fis{background-image:url(/assets/flags/by-u4o0VQKP.svg)}.fi-bz{background-image:url(/assets/flags/bz-BCKHR4_q.svg)}.fi-bz.fis{background-image:url(/assets/flags/bz-CoBdB-p8.svg)}.fi-ca{background-image:url(/assets/flags/ca-PYUrLVUV.svg)}.fi-ca.fis{background-image:url(/assets/flags/ca-B8J8Wc6a.svg)}.fi-cc{background-image:url(/assets/flags/cc-BNT6Xjzk.svg)}.fi-cc.fis{background-image:url(/assets/flags/cc-Bl3UDHUt.svg)}.fi-cd{background-image:url(/assets/flags/cd-BGclsrP6.svg)}.fi-cd.fis{background-image:url(/assets/flags/cd-CwCQH0-t.svg)}.fi-cf{background-image:url(/assets/flags/cf-DRetLmp-.svg)}.fi-cf.fis{background-image:url(/assets/flags/cf-CvgcTRoz.svg)}.fi-cg{background-image:url(/assets/flags/cg-CwIyG6SE.svg)}.fi-cg.fis{background-image:url(/assets/flags/cg-DxMYgdKd.svg)}.fi-ch{background-image:url(/assets/flags/ch-sfriZoF1.svg)}.fi-ch.fis{background-image:url(/assets/flags/ch-Do8WoVrp.svg)}.fi-ci{background-image:url(/assets/flags/ci-_3OuMFHN.svg)}.fi-ci.fis{background-image:url(/assets/flags/ci-BnmuZ6Ew.svg)}.fi-ck{background-image:url(/assets/flags/ck-DfXMUOTo.svg)}.fi-ck.fis{background-image:url(/assets/flags/ck-VjQ-vT4C.svg)}.fi-cl{background-image:url(/assets/flags/cl-BgYYb4qP.svg)}.fi-cl.fis{background-image:url(/assets/flags/cl-B2rf9gTF.svg)}.fi-cm{background-image:url(/assets/flags/cm-D4yjdmKT.svg)}.fi-cm.fis{background-image:url(/assets/flags/cm-B0XEK3Gu.svg)}.fi-cn{background-image:url(/assets/flags/cn-DifnnI3t.svg)}.fi-cn.fis{background-image:url(/assets/flags/cn-sZmOitVP.svg)}.fi-co{background-image:url(/assets/flags/co-DV591zMm.svg)}.fi-co.fis{background-image:url(/assets/flags/co-BRjxMuCM.svg)}.fi-cr{background-image:url(/assets/flags/cr-BlYVN-_Q.svg)}.fi-cr.fis{background-image:url(/assets/flags/cr-CcuKkUIo.svg)}.fi-cu{background-image:url(/assets/flags/cu-L6XVZNgo.svg)}.fi-cu.fis{background-image:url(/assets/flags/cu-Bd4PmZCn.svg)}.fi-cv{background-image:url(/assets/flags/cv-CPsfcOfk.svg)}.fi-cv.fis{background-image:url(/assets/flags/cv-BYvkBxIi.svg)}.fi-cw{background-image:url(/assets/flags/cw-BbrnximR.svg)}.fi-cw.fis{background-image:url(/assets/flags/cw-DDrVSims.svg)}.fi-cx{background-image:url(/assets/flags/cx-DpYD6n6U.svg)}.fi-cx.fis{background-image:url(/assets/flags/cx-zaaWd3zl.svg)}.fi-cy{background-image:url(/assets/flags/cy-bZuP8hmf.svg)}.fi-cy.fis{background-image:url(/assets/flags/cy-DJKnEFYW.svg)}.fi-cz{background-image:url(/assets/flags/cz-WWBC5Aeb.svg)}.fi-cz.fis{background-image:url(/assets/flags/cz-CgTuLLXv.svg)}.fi-de{background-image:url(/assets/flags/de-B-2o-4Z9.svg)}.fi-de.fis{background-image:url(/assets/flags/de-D365bacb.svg)}.fi-dj{background-image:url(/assets/flags/dj-hp_BwbmO.svg)}.fi-dj.fis{background-image:url(/assets/flags/dj-C7tvpAUy.svg)}.fi-dk{background-image:url(/assets/flags/dk-DmS9BCZB.svg)}.fi-dk.fis{background-image:url(/assets/flags/dk-2cglAULc.svg)}.fi-dm{background-image:url(/assets/flags/dm-Cbhezfe1.svg)}.fi-dm.fis{background-image:url(/assets/flags/dm-DPPHwW2M.svg)}.fi-do{background-image:url(/assets/flags/do-B86d445t.svg)}.fi-do.fis{background-image:url(/assets/flags/do-DeRnbj4d.svg)}.fi-dz{background-image:url(/assets/flags/dz-Dytc1TFu.svg)}.fi-dz.fis{background-image:url(/assets/flags/dz-EwXBYPv9.svg)}.fi-ec{background-image:url(/assets/flags/ec-CaVOFQ3t.svg)}.fi-ec.fis{background-image:url(/assets/flags/ec-cwfBJlvF.svg)}.fi-ee{background-image:url(/assets/flags/ee-DufrxGIR.svg)}.fi-ee.fis{background-image:url(/assets/flags/ee-B0tgUOEC.svg)}.fi-eg{background-image:url(/assets/flags/eg-YC70hswZ.svg)}.fi-eg.fis{background-image:url(/assets/flags/eg-DwOkwyQ0.svg)}.fi-eh{background-image:url(/assets/flags/eh-0awM4TVj.svg)}.fi-eh.fis{background-image:url(/assets/flags/eh-CsiwG8bE.svg)}.fi-er{background-image:url(/assets/flags/er-X83uml6t.svg)}.fi-er.fis{background-image:url(/assets/flags/er-Cn365Y3V.svg)}.fi-es{background-image:url(/assets/flags/es-d5m8M5h8.svg)}.fi-es.fis{background-image:url(/assets/flags/es-BuSGTZm_.svg)}.fi-et{background-image:url(/assets/flags/et-CZZf5VZ0.svg)}.fi-et.fis{background-image:url(/assets/flags/et-nld97b2r.svg)}.fi-fi{background-image:url(/assets/flags/fi-DWUIkfjL.svg)}.fi-fi.fis{background-image:url(/assets/flags/fi-Brjq_KK6.svg)}.fi-fj{background-image:url(/assets/flags/fj-DEAVMg38.svg)}.fi-fj.fis{background-image:url(/assets/flags/fj-u3dAPoew.svg)}.fi-fk{background-image:url(/assets/flags/fk-nuUF_Ak3.svg)}.fi-fk.fis{background-image:url(/assets/flags/fk-B-RvQ4Hz.svg)}.fi-fm{background-image:url(/assets/flags/fm-B4Z83GL0.svg)}.fi-fm.fis{background-image:url(/assets/flags/fm-DwHuWFwM.svg)}.fi-fo{background-image:url(/assets/flags/fo-DFjwyWur.svg)}.fi-fo.fis{background-image:url(/assets/flags/fo-ClIne8bc.svg)}.fi-fr{background-image:url(/assets/flags/fr-CaBh04d-.svg)}.fi-fr.fis{background-image:url(/assets/flags/fr-C1eGzDWr.svg)}.fi-ga{background-image:url(/assets/flags/ga-BklUhLH_.svg)}.fi-ga.fis{background-image:url(/assets/flags/ga-CgNkrnfv.svg)}.fi-gb{background-image:url(/assets/flags/gb-DTXiLQoe.svg)}.fi-gb.fis{background-image:url(/assets/flags/gb-DSer7Jgn.svg)}.fi-gd{background-image:url(/assets/flags/gd-CO-whzUe.svg)}.fi-gd.fis{background-image:url(/assets/flags/gd-m2vU81NR.svg)}.fi-ge{background-image:url(/assets/flags/ge-B2RiL-Ih.svg)}.fi-ge.fis{background-image:url(/assets/flags/ge-DFOl98HB.svg)}.fi-gf{background-image:url(/assets/flags/gf-DWl5zcw0.svg)}.fi-gf.fis{background-image:url(/assets/flags/gf-DFQqfs-j.svg)}.fi-gg{background-image:url(/assets/flags/gg-jdOQS2nU.svg)}.fi-gg.fis{background-image:url(/assets/flags/gg-vhR8-Yxm.svg)}.fi-gh{background-image:url(/assets/flags/gh-r3LP_X7q.svg)}.fi-gh.fis{background-image:url(/assets/flags/gh-6yUjim7M.svg)}.fi-gi{background-image:url(/assets/flags/gi-BJKE9SzW.svg)}.fi-gi.fis{background-image:url(/assets/flags/gi-ZBwZ45zU.svg)}.fi-gl{background-image:url(/assets/flags/gl-CHaBnMib.svg)}.fi-gl.fis{background-image:url(/assets/flags/gl-D6qP-fnE.svg)}.fi-gm{background-image:url(/assets/flags/gm-Bu99atwn.svg)}.fi-gm.fis{background-image:url(/assets/flags/gm-DI7EpeCC.svg)}.fi-gn{background-image:url(/assets/flags/gn-1dJNy9oQ.svg)}.fi-gn.fis{background-image:url(/assets/flags/gn-kt7YA1XT.svg)}.fi-gp{background-image:url(/assets/flags/gp-DNyt_wTA.svg)}.fi-gp.fis{background-image:url(/assets/flags/gp-BqGRs8a4.svg)}.fi-gq{background-image:url(/assets/flags/gq-Cag8QTk2.svg)}.fi-gq.fis{background-image:url(/assets/flags/gq-CPnMO1hT.svg)}.fi-gr{background-image:url(/assets/flags/gr-C5PU0p9p.svg)}.fi-gr.fis{background-image:url(/assets/flags/gr-COThnT__.svg)}.fi-gs{background-image:url(/assets/flags/gs-DiiNa0F5.svg)}.fi-gs.fis{background-image:url(/assets/flags/gs-DOgYbHsY.svg)}.fi-gt{background-image:url(/assets/flags/gt-CJo5DI-7.svg)}.fi-gt.fis{background-image:url(/assets/flags/gt-BLpn5qMn.svg)}.fi-gu{background-image:url(/assets/flags/gu-Di1JYREk.svg)}.fi-gu.fis{background-image:url(/assets/flags/gu-SbvrH0uZ.svg)}.fi-gw{background-image:url(/assets/flags/gw-D249VY33.svg)}.fi-gw.fis{background-image:url(/assets/flags/gw-BTWe96TV.svg)}.fi-gy{background-image:url(/assets/flags/gy-CcVYUM2E.svg)}.fi-gy.fis{background-image:url(/assets/flags/gy-Dl6DrQIH.svg)}.fi-hk{background-image:url(/assets/flags/hk-CUNIaSX0.svg)}.fi-hk.fis{background-image:url(/assets/flags/hk-omO_-Nil.svg)}.fi-hm{background-image:url(/assets/flags/hm-Dh6t_Tj3.svg)}.fi-hm.fis{background-image:url(/assets/flags/hm-fgV6xItx.svg)}.fi-hn{background-image:url(/assets/flags/hn-CRjyS_bm.svg)}.fi-hn.fis{background-image:url(/assets/flags/hn-GhlpqqjC.svg)}.fi-hr{background-image:url(/assets/flags/hr-fzLfaANM.svg)}.fi-hr.fis{background-image:url(/assets/flags/hr-BpiVVBoV.svg)}.fi-ht{background-image:url(/assets/flags/ht-DIMg4gti.svg)}.fi-ht.fis{background-image:url(/assets/flags/ht-pweRl6ZP.svg)}.fi-hu{background-image:url(/assets/flags/hu-BBzFpMM6.svg)}.fi-hu.fis{background-image:url(/assets/flags/hu-Bm8S5mAU.svg)}.fi-id{background-image:url(/assets/flags/id-DiSP6Fmm.svg)}.fi-id.fis{background-image:url(/assets/flags/id-CJiY5UnY.svg)}.fi-ie{background-image:url(/assets/flags/ie-ChAXClx3.svg)}.fi-ie.fis{background-image:url(/assets/flags/ie-DhxI4aJv.svg)}.fi-il{background-image:url(/assets/flags/il-_56OEGLa.svg)}.fi-il.fis{background-image:url(/assets/flags/il-CeFQotKl.svg)}.fi-im{background-image:url(/assets/flags/im--VPIqfkF.svg)}.fi-im.fis{background-image:url(/assets/flags/im-Dd9p-0-T.svg)}.fi-in{background-image:url(/assets/flags/in-Cdwu6Bq7.svg)}.fi-in.fis{background-image:url(/assets/flags/in-BrINBvML.svg)}.fi-io{background-image:url(/assets/flags/io-13HOfeJD.svg)}.fi-io.fis{background-image:url(/assets/flags/io-BImhNBcd.svg)}.fi-iq{background-image:url(/assets/flags/iq-Dp8HDzo2.svg)}.fi-iq.fis{background-image:url(/assets/flags/iq-CZIXYTmc.svg)}.fi-ir{background-image:url(/assets/flags/ir-cCIgaNf6.svg)}.fi-ir.fis{background-image:url(/assets/flags/ir-Q03Mij62.svg)}.fi-is{background-image:url(/assets/flags/is-CZjefTNV.svg)}.fi-is.fis{background-image:url(/assets/flags/is-Cdq2ElPF.svg)}.fi-it{background-image:url(/assets/flags/it-Br7q0Zh6.svg)}.fi-it.fis{background-image:url(/assets/flags/it-lvp2tGC_.svg)}.fi-je{background-image:url(/assets/flags/je-DyWbhIiC.svg)}.fi-je.fis{background-image:url(/assets/flags/je-vXe0Dr49.svg)}.fi-jm{background-image:url(/assets/flags/jm-CItSr3iX.svg)}.fi-jm.fis{background-image:url(/assets/flags/jm-CLL-w5oS.svg)}.fi-jo{background-image:url(/assets/flags/jo-BAF1FGbm.svg)}.fi-jo.fis{background-image:url(/assets/flags/jo-CiGTAWEd.svg)}.fi-jp{background-image:url(/assets/flags/jp-BIMmfxpO.svg)}.fi-jp.fis{background-image:url(/assets/flags/jp-B5RfAVGb.svg)}.fi-ke{background-image:url(/assets/flags/ke-C8foqndp.svg)}.fi-ke.fis{background-image:url(/assets/flags/ke-b02kYgZN.svg)}.fi-kg{background-image:url(/assets/flags/kg-B0FsxZiL.svg)}.fi-kg.fis{background-image:url(/assets/flags/kg-CjfitMyT.svg)}.fi-kh{background-image:url(/assets/flags/kh-BeWfuE30.svg)}.fi-kh.fis{background-image:url(/assets/flags/kh-BBvObpUS.svg)}.fi-ki{background-image:url(/assets/flags/ki-p_fAQGbS.svg)}.fi-ki.fis{background-image:url(/assets/flags/ki-fuIMkEYQ.svg)}.fi-km{background-image:url(/assets/flags/km-B5tqtGG7.svg)}.fi-km.fis{background-image:url(/assets/flags/km-D0jmlyBf.svg)}.fi-kn{background-image:url(/assets/flags/kn-DVPxDkNY.svg)}.fi-kn.fis{background-image:url(/assets/flags/kn-CHJJOZkG.svg)}.fi-kp{background-image:url(/assets/flags/kp-CrDKzoxe.svg)}.fi-kp.fis{background-image:url(/assets/flags/kp-BsOq20Ii.svg)}.fi-kr{background-image:url(/assets/flags/kr-BCXH1Hao.svg)}.fi-kr.fis{background-image:url(/assets/flags/kr-KUIaWHQD.svg)}.fi-kw{background-image:url(/assets/flags/kw-fSBzmd30.svg)}.fi-kw.fis{background-image:url(/assets/flags/kw-CIaYkhdM.svg)}.fi-ky{background-image:url(/assets/flags/ky-Dpsu1myA.svg)}.fi-ky.fis{background-image:url(/assets/flags/ky-BqaZHuhf.svg)}.fi-kz{background-image:url(/assets/flags/kz-CwKXYZ8s.svg)}.fi-kz.fis{background-image:url(/assets/flags/kz-Dkyx6q-p.svg)}.fi-la{background-image:url(/assets/flags/la-CuJflhIW.svg)}.fi-la.fis{background-image:url(/assets/flags/la-cXlqIhGg.svg)}.fi-lb{background-image:url(/assets/flags/lb-BSjpYEoo.svg)}.fi-lb.fis{background-image:url(/assets/flags/lb-DqFaKN7K.svg)}.fi-lc{background-image:url(/assets/flags/lc-CNvab8Ae.svg)}.fi-lc.fis{background-image:url(/assets/flags/lc-DoQpaup4.svg)}.fi-li{background-image:url(/assets/flags/li-CHdhvNcr.svg)}.fi-li.fis{background-image:url(/assets/flags/li-CMlf0YU8.svg)}.fi-lk{background-image:url(/assets/flags/lk-DUkgV9Tq.svg)}.fi-lk.fis{background-image:url(/assets/flags/lk-DSQoDxn_.svg)}.fi-lr{background-image:url(/assets/flags/lr-B84vu3Ds.svg)}.fi-lr.fis{background-image:url(/assets/flags/lr-Zj2ZOITC.svg)}.fi-ls{background-image:url(/assets/flags/ls-5Xk3Mxq5.svg)}.fi-ls.fis{background-image:url(/assets/flags/ls-B-MSA_Nj.svg)}.fi-lt{background-image:url(/assets/flags/lt-DoukV-Sm.svg)}.fi-lt.fis{background-image:url(/assets/flags/lt-CU4QmtZ-.svg)}.fi-lu{background-image:url(/assets/flags/lu-DOI02Msy.svg)}.fi-lu.fis{background-image:url(/assets/flags/lu-CCDqjGZj.svg)}.fi-lv{background-image:url(/assets/flags/lv-BQXaIrk0.svg)}.fi-lv.fis{background-image:url(/assets/flags/lv-DjyqV19Q.svg)}.fi-ly{background-image:url(/assets/flags/ly-BWpTK3ux.svg)}.fi-ly.fis{background-image:url(/assets/flags/ly-B0G7qBy-.svg)}.fi-ma{background-image:url(/assets/flags/ma-BTRNTRUj.svg)}.fi-ma.fis{background-image:url(/assets/flags/ma-BNn_BSaU.svg)}.fi-mc{background-image:url(/assets/flags/mc-PK078JHl.svg)}.fi-mc.fis{background-image:url(/assets/flags/mc-JhJMKfOk.svg)}.fi-md{background-image:url(/assets/flags/md-DRlxvNwm.svg)}.fi-md.fis{background-image:url(/assets/flags/md-DTi94M3M.svg)}.fi-me{background-image:url(/assets/flags/me-Cv4Gwqah.svg)}.fi-me.fis{background-image:url(/assets/flags/me-CfGorN3b.svg)}.fi-mf{background-image:url(/assets/flags/mf-BaAGWwAq.svg)}.fi-mf.fis{background-image:url(/assets/flags/mf-DC-GBYih.svg)}.fi-mg{background-image:url(/assets/flags/mg-C168LHXW.svg)}.fi-mg.fis{background-image:url(/assets/flags/mg-DDrNyYWg.svg)}.fi-mh{background-image:url(/assets/flags/mh-gxuIp6Wk.svg)}.fi-mh.fis{background-image:url(/assets/flags/mh--hJdVdXy.svg)}.fi-mk{background-image:url(/assets/flags/mk-D9SIMr-a.svg)}.fi-mk.fis{background-image:url(/assets/flags/mk-Cx9Yf_ZD.svg)}.fi-ml{background-image:url(/assets/flags/ml-DVf6ujpi.svg)}.fi-ml.fis{background-image:url(/assets/flags/ml-BBMGMlrT.svg)}.fi-mm{background-image:url(/assets/flags/mm-lwT09MQ0.svg)}.fi-mm.fis{background-image:url(/assets/flags/mm-DB0gzm_2.svg)}.fi-mn{background-image:url(/assets/flags/mn-CgXyw0O9.svg)}.fi-mn.fis{background-image:url(/assets/flags/mn-CNIDYiAG.svg)}.fi-mo{background-image:url(/assets/flags/mo-BAtCjuYA.svg)}.fi-mo.fis{background-image:url(/assets/flags/mo-CZPe8QjC.svg)}.fi-mp{background-image:url(/assets/flags/mp-CrOApEqW.svg)}.fi-mp.fis{background-image:url(/assets/flags/mp-CuaQmCLf.svg)}.fi-mq{background-image:url(/assets/flags/mq-BFnJ22KI.svg)}.fi-mq.fis{background-image:url(/assets/flags/mq-Dt7FKNYb.svg)}.fi-mr{background-image:url(/assets/flags/mr-D6G1wpeZ.svg)}.fi-mr.fis{background-image:url(/assets/flags/mr-Cqt475iO.svg)}.fi-ms{background-image:url(/assets/flags/ms-DxciGbUu.svg)}.fi-ms.fis{background-image:url(/assets/flags/ms-B-w7hFKu.svg)}.fi-mt{background-image:url(/assets/flags/mt-YqzKx9xl.svg)}.fi-mt.fis{background-image:url(/assets/flags/mt-YDa8zgzO.svg)}.fi-mu{background-image:url(/assets/flags/mu-mcq7cUFl.svg)}.fi-mu.fis{background-image:url(/assets/flags/mu-B2mIIRce.svg)}.fi-mv{background-image:url(/assets/flags/mv-BynAllfM.svg)}.fi-mv.fis{background-image:url(/assets/flags/mv-BXI4x8em.svg)}.fi-mw{background-image:url(/assets/flags/mw-C15nc1xZ.svg)}.fi-mw.fis{background-image:url(/assets/flags/mw-DkelfrL9.svg)}.fi-mx{background-image:url(/assets/flags/mx-Cc8Ccfe8.svg)}.fi-mx.fis{background-image:url(/assets/flags/mx-CvCwYHGF.svg)}.fi-my{background-image:url(/assets/flags/my-Co4JeeyE.svg)}.fi-my.fis{background-image:url(/assets/flags/my-BR3vHt6_.svg)}.fi-mz{background-image:url(/assets/flags/mz-Drlr_USV.svg)}.fi-mz.fis{background-image:url(/assets/flags/mz-Bo6u1S_s.svg)}.fi-na{background-image:url(/assets/flags/na-D79ffb4Z.svg)}.fi-na.fis{background-image:url(/assets/flags/na-0wFvily3.svg)}.fi-nc{background-image:url(/assets/flags/nc-Bvda_fAr.svg)}.fi-nc.fis{background-image:url(/assets/flags/nc-SdvSwWgT.svg)}.fi-ne{background-image:url(/assets/flags/ne-B1jPOYkl.svg)}.fi-ne.fis{background-image:url(/assets/flags/ne-Cium2f5G.svg)}.fi-nf{background-image:url(/assets/flags/nf-Dl00mlk2.svg)}.fi-nf.fis{background-image:url(/assets/flags/nf-DGrQb42O.svg)}.fi-ng{background-image:url(/assets/flags/ng-su4NM9If.svg)}.fi-ng.fis{background-image:url(/assets/flags/ng-CLL1nzMk.svg)}.fi-ni{background-image:url(/assets/flags/ni-CcFCSQxm.svg)}.fi-ni.fis{background-image:url(/assets/flags/ni-BX2WCaNt.svg)}.fi-nl{background-image:url(/assets/flags/nl-BnOa6UiA.svg)}.fi-nl.fis{background-image:url(/assets/flags/nl-DKN85plC.svg)}.fi-no{background-image:url(/assets/flags/no-qf2JPO73.svg)}.fi-no.fis{background-image:url(/assets/flags/no-67wnnm5y.svg)}.fi-np{background-image:url(/assets/flags/np-CIuq5GKd.svg)}.fi-np.fis{background-image:url(/assets/flags/np-B4k6qJKf.svg)}.fi-nr{background-image:url(/assets/flags/nr-DERIdzkN.svg)}.fi-nr.fis{background-image:url(/assets/flags/nr-SnI60Bgd.svg)}.fi-nu{background-image:url(/assets/flags/nu-BfgWvGcd.svg)}.fi-nu.fis{background-image:url(/assets/flags/nu-Dm-LLXct.svg)}.fi-nz{background-image:url(/assets/flags/nz-5vODdBjz.svg)}.fi-nz.fis{background-image:url(/assets/flags/nz-CaLnugvK.svg)}.fi-om{background-image:url(/assets/flags/om-DcqxRdQL.svg)}.fi-om.fis{background-image:url(/assets/flags/om-nN8zP2Bu.svg)}.fi-pa{background-image:url(/assets/flags/pa-335_xSFn.svg)}.fi-pa.fis{background-image:url(/assets/flags/pa-BzRYvRsl.svg)}.fi-pe{background-image:url(/assets/flags/pe-BLqhuu1C.svg)}.fi-pe.fis{background-image:url(/assets/flags/pe--eye3JWr.svg)}.fi-pf{background-image:url(/assets/flags/pf-C8ahG68q.svg)}.fi-pf.fis{background-image:url(/assets/flags/pf-e6q_5ubr.svg)}.fi-pg{background-image:url(/assets/flags/pg-BAYpbp9Z.svg)}.fi-pg.fis{background-image:url(/assets/flags/pg-nBvUkq7v.svg)}.fi-ph{background-image:url(/assets/flags/ph-BEzTn62K.svg)}.fi-ph.fis{background-image:url(/assets/flags/ph-B10ogxgQ.svg)}.fi-pk{background-image:url(/assets/flags/pk-CWMEc3ad.svg)}.fi-pk.fis{background-image:url(/assets/flags/pk-BnahYzav.svg)}.fi-pl{background-image:url(/assets/flags/pl-BVo6Dua0.svg)}.fi-pl.fis{background-image:url(/assets/flags/pl-jl6riBSr.svg)}.fi-pm{background-image:url(/assets/flags/pm-CHiP5UmZ.svg)}.fi-pm.fis{background-image:url(/assets/flags/pm-CatGySkp.svg)}.fi-pn{background-image:url(/assets/flags/pn-DgxdtieE.svg)}.fi-pn.fis{background-image:url(/assets/flags/pn-BPAlH32D.svg)}.fi-pr{background-image:url(/assets/flags/pr-B4tMV0xm.svg)}.fi-pr.fis{background-image:url(/assets/flags/pr-DjaQzs0K.svg)}.fi-ps{background-image:url(/assets/flags/ps-DO8YKYeS.svg)}.fi-ps.fis{background-image:url(/assets/flags/ps-CEUcLi5W.svg)}.fi-pt{background-image:url(/assets/flags/pt-DZ2ADgIR.svg)}.fi-pt.fis{background-image:url(/assets/flags/pt-BTevY6N2.svg)}.fi-pw{background-image:url(/assets/flags/pw-CQP52WMX.svg)}.fi-pw.fis{background-image:url(/assets/flags/pw-DOQyn2PV.svg)}.fi-py{background-image:url(/assets/flags/py-mNzh0mZC.svg)}.fi-py.fis{background-image:url(/assets/flags/py-BKi5dxWt.svg)}.fi-qa{background-image:url(/assets/flags/qa-Dkmpc78M.svg)}.fi-qa.fis{background-image:url(/assets/flags/qa-CekFoc-3.svg)}.fi-re{background-image:url(/assets/flags/re-Bk4ipYK1.svg)}.fi-re.fis{background-image:url(/assets/flags/re-Bg1MZWMt.svg)}.fi-ro{background-image:url(/assets/flags/ro-CoSeqKY1.svg)}.fi-ro.fis{background-image:url(/assets/flags/ro-C2av9jVe.svg)}.fi-rs{background-image:url(/assets/flags/rs-BfwKwXtn.svg)}.fi-rs.fis{background-image:url(/assets/flags/rs-CnTO3ehk.svg)}.fi-ru{background-image:url(/assets/flags/ru-D-4tNwXt.svg)}.fi-ru.fis{background-image:url(/assets/flags/ru-DbUtf_DX.svg)}.fi-rw{background-image:url(/assets/flags/rw-D7nbSYKI.svg)}.fi-rw.fis{background-image:url(/assets/flags/rw-CcIfVufE.svg)}.fi-sa{background-image:url(/assets/flags/sa-Dh79zbT9.svg)}.fi-sa.fis{background-image:url(/assets/flags/sa-DnlyVVKx.svg)}.fi-sb{background-image:url(/assets/flags/sb-BDTYjcbk.svg)}.fi-sb.fis{background-image:url(/assets/flags/sb-Dv-Gc94i.svg)}.fi-sc{background-image:url(/assets/flags/sc-CRNsSLg9.svg)}.fi-sc.fis{background-image:url(/assets/flags/sc-DFTNEfqs.svg)}.fi-sd{background-image:url(/assets/flags/sd-ClziNjGr.svg)}.fi-sd.fis{background-image:url(/assets/flags/sd-BwHx54f9.svg)}.fi-se{background-image:url(/assets/flags/se-8C923vhy.svg)}.fi-se.fis{background-image:url(/assets/flags/se-DHad7SFX.svg)}.fi-sg{background-image:url(/assets/flags/sg-DGYIMG0G.svg)}.fi-sg.fis{background-image:url(/assets/flags/sg-DisnRdSe.svg)}.fi-sh{background-image:url(/assets/flags/sh-DNImvbrE.svg)}.fi-sh.fis{background-image:url(/assets/flags/sh-DBww0RCW.svg)}.fi-si{background-image:url(/assets/flags/si-BMKT-Tec.svg)}.fi-si.fis{background-image:url(/assets/flags/si-BDW--7ta.svg)}.fi-sj{background-image:url(/assets/flags/sj-BFFEGknm.svg)}.fi-sj.fis{background-image:url(/assets/flags/sj-AM0BJ0qg.svg)}.fi-sk{background-image:url(/assets/flags/sk-K9BNIYAO.svg)}.fi-sk.fis{background-image:url(/assets/flags/sk-8lQCLAqV.svg)}.fi-sl{background-image:url(/assets/flags/sl-DxLJY5vJ.svg)}.fi-sl.fis{background-image:url(/assets/flags/sl-C0dI8IsG.svg)}.fi-sm{background-image:url(/assets/flags/sm-DGBIRFB_.svg)}.fi-sm.fis{background-image:url(/assets/flags/sm-BKrUHzrq.svg)}.fi-sn{background-image:url(/assets/flags/sn-S8ipNF1U.svg)}.fi-sn.fis{background-image:url(/assets/flags/sn-C4abx9Xn.svg)}.fi-so{background-image:url(/assets/flags/so-DlzA2Fco.svg)}.fi-so.fis{background-image:url(/assets/flags/so-BpxKZJzu.svg)}.fi-sr{background-image:url(/assets/flags/sr-Co7OKBh3.svg)}.fi-sr.fis{background-image:url(/assets/flags/sr-CfMKAfua.svg)}.fi-ss{background-image:url(/assets/flags/ss-CxVEpdPD.svg)}.fi-ss.fis{background-image:url(/assets/flags/ss-C_PPJ8V2.svg)}.fi-st{background-image:url(/assets/flags/st-C1Nd1c3V.svg)}.fi-st.fis{background-image:url(/assets/flags/st-AMcb9FhJ.svg)}.fi-sv{background-image:url(/assets/flags/sv-CJIHhYwF.svg)}.fi-sv.fis{background-image:url(/assets/flags/sv-RZ39q5hO.svg)}.fi-sx{background-image:url(/assets/flags/sx-nDhIaDNb.svg)}.fi-sx.fis{background-image:url(/assets/flags/sx-RKKs0ph6.svg)}.fi-sy{background-image:url(/assets/flags/sy-DwSud114.svg)}.fi-sy.fis{background-image:url(/assets/flags/sy-Dpn5i9ke.svg)}.fi-sz{background-image:url(/assets/flags/sz-qxMwa2gs.svg)}.fi-sz.fis{background-image:url(/assets/flags/sz-D39eIL5d.svg)}.fi-tc{background-image:url(/assets/flags/tc-dtelpZmc.svg)}.fi-tc.fis{background-image:url(/assets/flags/tc-CJHJmJj1.svg)}.fi-td{background-image:url(/assets/flags/td-BsuVhZpT.svg)}.fi-td.fis{background-image:url(/assets/flags/td-Ddv_29rE.svg)}.fi-tf{background-image:url(/assets/flags/tf-Co33RhQH.svg)}.fi-tf.fis{background-image:url(/assets/flags/tf-DSn8VxE3.svg)}.fi-tg{background-image:url(/assets/flags/tg-CP1-sc35.svg)}.fi-tg.fis{background-image:url(/assets/flags/tg-BpRxi4F-.svg)}.fi-th{background-image:url(/assets/flags/th-tzq84hgd.svg)}.fi-th.fis{background-image:url(/assets/flags/th-DK2zZyMY.svg)}.fi-tj{background-image:url(/assets/flags/tj-b-aWfOTb.svg)}.fi-tj.fis{background-image:url(/assets/flags/tj-BWWBVTk9.svg)}.fi-tk{background-image:url(/assets/flags/tk-CDucsEss.svg)}.fi-tk.fis{background-image:url(/assets/flags/tk-CZEI6mqd.svg)}.fi-tl{background-image:url(/assets/flags/tl-wpo93AGk.svg)}.fi-tl.fis{background-image:url(/assets/flags/tl-zghdr7_K.svg)}.fi-tm{background-image:url(/assets/flags/tm-C_WSgUcv.svg)}.fi-tm.fis{background-image:url(/assets/flags/tm-DGBJvQay.svg)}.fi-tn{background-image:url(/assets/flags/tn-BcKCZULf.svg)}.fi-tn.fis{background-image:url(/assets/flags/tn-DcO8DL80.svg)}.fi-to{background-image:url(/assets/flags/to-D8uVsoxb.svg)}.fi-to.fis{background-image:url(/assets/flags/to-6m55WaQo.svg)}.fi-tr{background-image:url(/assets/flags/tr-Cd6FO9Bg.svg)}.fi-tr.fis{background-image:url(/assets/flags/tr-Dgwi_nfe.svg)}.fi-tt{background-image:url(/assets/flags/tt-CTnr7aY5.svg)}.fi-tt.fis{background-image:url(/assets/flags/tt-f6m2xq_2.svg)}.fi-tv{background-image:url(/assets/flags/tv-DDqkVT-n.svg)}.fi-tv.fis{background-image:url(/assets/flags/tv-MqebyrVm.svg)}.fi-tw{background-image:url(/assets/flags/tw-d-Mf-0VT.svg)}.fi-tw.fis{background-image:url(/assets/flags/tw-BGxVDCOL.svg)}.fi-tz{background-image:url(/assets/flags/tz-BjLtHeil.svg)}.fi-tz.fis{background-image:url(/assets/flags/tz-BUVjlfC1.svg)}.fi-ua{background-image:url(/assets/flags/ua-BGHjrVZO.svg)}.fi-ua.fis{background-image:url(/assets/flags/ua-BquxXKta.svg)}.fi-ug{background-image:url(/assets/flags/ug-ByL2ejGl.svg)}.fi-ug.fis{background-image:url(/assets/flags/ug-CQ8d5RQC.svg)}.fi-um{background-image:url(/assets/flags/um-Bhke9Eic.svg)}.fi-um.fis{background-image:url(/assets/flags/um-DreQrsBl.svg)}.fi-us{background-image:url(/assets/flags/us-C73uVeEr.svg)}.fi-us.fis{background-image:url(/assets/flags/us-DAM9Utrf.svg)}.fi-uy{background-image:url(/assets/flags/uy-DD6peej-.svg)}.fi-uy.fis{background-image:url(/assets/flags/uy-B2Qs7aGx.svg)}.fi-uz{background-image:url(/assets/flags/uz-C2f-Cubn.svg)}.fi-uz.fis{background-image:url(/assets/flags/uz-rmSB_IKB.svg)}.fi-va{background-image:url(/assets/flags/va-B9-hqIE-.svg)}.fi-va.fis{background-image:url(/assets/flags/va-s7kyhqIM.svg)}.fi-vc{background-image:url(/assets/flags/vc-COpmFovN.svg)}.fi-vc.fis{background-image:url(/assets/flags/vc-DaYqUZD4.svg)}.fi-ve{background-image:url(/assets/flags/ve-BSqnIB9l.svg)}.fi-ve.fis{background-image:url(/assets/flags/ve-L4X6NQ3q.svg)}.fi-vg{background-image:url(/assets/flags/vg-C7xY6pic.svg)}.fi-vg.fis{background-image:url(/assets/flags/vg-ClZ-0KpG.svg)}.fi-vi{background-image:url(/assets/flags/vi-BC_zcciE.svg)}.fi-vi.fis{background-image:url(/assets/flags/vi-BSdsyIxY.svg)}.fi-vn{background-image:url(/assets/flags/vn-BEAEijd0.svg)}.fi-vn.fis{background-image:url(/assets/flags/vn-CsUBJx2L.svg)}.fi-vu{background-image:url(/assets/flags/vu-C0n-Lk4_.svg)}.fi-vu.fis{background-image:url(/assets/flags/vu-C4NoxAnG.svg)}.fi-wf{background-image:url(/assets/flags/wf-DrxpOO_G.svg)}.fi-wf.fis{background-image:url(/assets/flags/wf-BC64oop4.svg)}.fi-ws{background-image:url(/assets/flags/ws-vzJNwdVm.svg)}.fi-ws.fis{background-image:url(/assets/flags/ws-IVFNwTc1.svg)}.fi-ye{background-image:url(/assets/flags/ye-BhgCyADb.svg)}.fi-ye.fis{background-image:url(/assets/flags/ye-C5ENJQGF.svg)}.fi-yt{background-image:url(/assets/flags/yt-DIfEG0ex.svg)}.fi-yt.fis{background-image:url(/assets/flags/yt-BGlbbiEn.svg)}.fi-za{background-image:url(/assets/flags/za-Jz40JTrv.svg)}.fi-za.fis{background-image:url(/assets/flags/za-BUKoH9qm.svg)}.fi-zm{background-image:url(/assets/flags/zm-BmsW91ne.svg)}.fi-zm.fis{background-image:url(/assets/flags/zm-D8B-0kdx.svg)}.fi-zw{background-image:url(/assets/flags/zw-U0m7oJ5e.svg)}.fi-zw.fis{background-image:url(/assets/flags/zw-CSuuaw9K.svg)}.fi-arab{background-image:url(/assets/flags/arab-C4CYPgyC.svg)}.fi-arab.fis{background-image:url(/assets/flags/arab-C-KgnQEz.svg)}.fi-asean{background-image:url(/assets/flags/asean-WMtZ-US_.svg)}.fi-asean.fis{background-image:url(/assets/flags/asean-CmuWHvfA.svg)}.fi-cefta{background-image:url(/assets/flags/cefta-2dDBYygd.svg)}.fi-cefta.fis{background-image:url(/assets/flags/cefta-CdOByeeI.svg)}.fi-cp{background-image:url(/assets/flags/cp-K_ay05Q_.svg)}.fi-cp.fis{background-image:url(/assets/flags/cp-k6oDAflT.svg)}.fi-dg{background-image:url(/assets/flags/dg-CJPJrjiZ.svg)}.fi-dg.fis{background-image:url(/assets/flags/dg-DqkWLbnk.svg)}.fi-eac{background-image:url(/assets/flags/eac-CwGQsyAM.svg)}.fi-eac.fis{background-image:url(/assets/flags/eac-h4QKADRE.svg)}.fi-es-ct{background-image:url(/assets/flags/es-ct-CVyhLp7O.svg)}.fi-es-ct.fis{background-image:url(/assets/flags/es-ct-DdzobtBd.svg)}.fi-es-ga{background-image:url(/assets/flags/es-ga-D9xG2hYr.svg)}.fi-es-ga.fis{background-image:url(/assets/flags/es-ga-DXhVZ333.svg)}.fi-es-pv{background-image:url(/assets/flags/es-pv-CO3NM2SE.svg)}.fi-es-pv.fis{background-image:url(/assets/flags/es-pv-DMotQiZd.svg)}.fi-eu{background-image:url(/assets/flags/eu-Brdgz8ab.svg)}.fi-eu.fis{background-image:url(/assets/flags/eu-BE2G-Ars.svg)}.fi-gb-eng{background-image:url(/assets/flags/gb-eng-C8iDhGHN.svg)}.fi-gb-eng.fis{background-image:url(/assets/flags/gb-eng-DTHmDHq3.svg)}.fi-gb-nir{background-image:url(/assets/flags/gb-nir-D4gikpNq.svg)}.fi-gb-nir.fis{background-image:url(/assets/flags/gb-nir-vEp1ZXy6.svg)}.fi-gb-sct{background-image:url(/assets/flags/gb-sct-fW5q01ek.svg)}.fi-gb-sct.fis{background-image:url(/assets/flags/gb-sct-D5L2FKKv.svg)}.fi-gb-wls{background-image:url(/assets/flags/gb-wls-Bxz9hxvX.svg)}.fi-gb-wls.fis{background-image:url(/assets/flags/gb-wls-CK0XlKT-.svg)}.fi-ic{background-image:url(/assets/flags/ic-CSo4d8tH.svg)}.fi-ic.fis{background-image:url(/assets/flags/ic-tiZZSA7Y.svg)}.fi-pc{background-image:url(/assets/flags/pc-BJpYiA9b.svg)}.fi-pc.fis{background-image:url(/assets/flags/pc-D9OuqgOn.svg)}.fi-sh-ac{background-image:url(/assets/flags/sh-ac-Bt-fym5d.svg)}.fi-sh-ac.fis{background-image:url(/assets/flags/sh-ac-D4dW4I_5.svg)}.fi-sh-hl{background-image:url(/assets/flags/sh-hl-CqtQPzWZ.svg)}.fi-sh-hl.fis{background-image:url(/assets/flags/sh-hl-CgxUDvtv.svg)}.fi-sh-ta{background-image:url(/assets/flags/sh-ta-CPJublpi.svg)}.fi-sh-ta.fis{background-image:url(/assets/flags/sh-ta-BFo5zkKU.svg)}.fi-un{background-image:url(/assets/flags/un-Bqg4Cbbh.svg)}.fi-un.fis{background-image:url(/assets/flags/un-DabL4p35.svg)}.fi-xk{background-image:url(/assets/flags/xk-Bj15g7cp.svg)}.fi-xk.fis{background-image:url(/assets/flags/xk-Cdz2uTvR.svg)}@property --bb-accent{syntax:"<color>";inherits:true;initial-value:#fff}:root{--bb-bg-panel:#10121cb8;--bb-bg-panel-strong:#0c0e16eb;--bb-accent:hsl(var(--foreground));--bb-edge:1px solid #ffffff14;--bb-edge-strong:1px solid #ffffff24;--bb-radius-card:14px;--bb-radius-panel:20px;--bb-radius-pill:999px;--bb-shadow-card:0 10px 28px #0000008c, 0 2px 6px #00000059;--bb-shadow-lift:0 18px 48px #000000a6;--bb-tap:44px}.bb-action-dock{background:var(--bb-bg-panel-strong);border-top:var(--bb-edge-strong);box-shadow:0 -14px 36px #0009}.bb-action-dock-accent{background:linear-gradient(to right, transparent 0%, color-mix(in srgb, var(--bb-accent) 70%, transparent) 50%, transparent 100%)}.bt-bracket{pointer-events:none;border-radius:inherit;--bbc:color-mix(in srgb, var(--bb-accent) 55%, #ffffff38);background: linear-gradient(var(--bbc), var(--bbc)) top left / 14px 1.5px no-repeat, linear-gradient(var(--bbc), var(--bbc)) top left / 1.5px 14px no-repeat,  linear-gradient(var(--bbc), var(--bbc)) top right / 14px 1.5px no-repeat, linear-gradient(var(--bbc), var(--bbc)) top right / 1.5px 14px no-repeat,  linear-gradient(var(--bbc), var(--bbc)) bottom left / 14px 1.5px no-repeat, linear-gradient(var(--bbc), var(--bbc)) bottom left / 1.5px 14px no-repeat,  linear-gradient(var(--bbc), var(--bbc)) bottom right / 14px 1.5px no-repeat, linear-gradient(var(--bbc), var(--bbc)) bottom right / 1.5px 14px no-repeat;transition:--bbc .24s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0}.bt-bracket-hot{--bbc:color-mix(in srgb, var(--bb-accent) 95%, white);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--bb-accent) 70%, transparent))}.bb-pulse-ring{width:56px;height:56px;position:relative}.bb-pulse-ring:before,.bb-pulse-ring:after{content:"";border:1.5px solid color-mix(in srgb, var(--bb-accent) 70%, transparent);will-change:transform, opacity;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite bb-pulse-ring;position:absolute;top:0;bottom:0;left:0;right:0}.bb-pulse-ring:after{animation-delay:.9s}@keyframes bb-pulse-ring{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.bb-pulse-ring:before,.bb-pulse-ring:after{animation:none!important}}.hd-home{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--primary:0 0% 98%;--primary-fg:0 0% 6%;--primary-foreground:0 0% 6%;--muted:0 0% 12%;--muted-fg:0 0% 56%;--border:0 0% 17%;--ring:0 0% 80%;--accent:0 0% 98%;--edge:0 0% 100%;--neon:328 100% 60%;--neon-2:190 100% 56%;z-index:1;flex-direction:column;gap:32px;padding:8px 16px 28px;display:flex;position:relative;overflow-x:clip}@media (prefers-reduced-motion:no-preference){.hd-home>*{animation:.5s cubic-bezier(.22,.61,.36,1) backwards hdIn}.hd-home>:nth-child(2){animation-delay:50ms}.hd-home>:nth-child(3){animation-delay:.1s}.hd-home>:nth-child(4){animation-delay:.14s}.hd-home>:nth-child(n+5){animation-delay:.18s}}@keyframes hdIn{0%{transform:translateY(18px)}to{transform:none}}.hd-sh{align-items:center;gap:11px;margin-bottom:15px;display:flex;position:relative}.hd-sh-n{letter-spacing:.12em;color:hsl(var(--foreground));flex-shrink:0;font-family:Montserrat;font-size:13px;font-weight:900}.hd-sh-bar{background:hsl(var(--foreground));width:4px;min-height:26px;box-shadow:0 0 14px hsl(var(--foreground) / .35);border-radius:999px;flex-shrink:0;align-self:stretch}.hd-sh-tt{flex-direction:column;gap:3px;min-width:0;display:flex}.hd-sh-h{text-transform:uppercase;letter-spacing:.01em;margin:0;font-family:Montserrat;font-size:21px;font-weight:900;line-height:.95}.hd-sh-sub{color:hsl(var(--muted-fg));letter-spacing:.01em;font-size:11px}.hd-sh-badge{flex-shrink:0}.hd-sh-rule{background:0 0;flex:1;min-width:8px;height:1px}.hd-sh-more{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:4px 0;font-family:Montserrat;font-size:11px;font-weight:800;transition:color .15s;display:inline-flex}.hd-sh-more:hover{color:hsl(var(--foreground))}.hd-sh-more svg{width:13px;height:13px}.hd-sh-bar,.hd-sh-sub{display:none}[data-sechead=rule] .hd-sh-rule{background:linear-gradient(90deg, hsl(var(--border)), transparent)}[data-sechead=bar] .hd-sh-n{display:none}[data-sechead=bar] .hd-sh-bar,[data-sechead=bar] .hd-sh-sub{display:block}[data-sechead=bar] .hd-sh-h{font-size:22px}[data-sechead=plain] .hd-sh-n{display:none}[data-sechead=plain] .hd-sh-h{letter-spacing:.2em;color:hsl(var(--foreground));font-size:13px;font-weight:900}[data-sechead=plain] .hd-sh{gap:9px;margin-bottom:17px}.hd-hero{padding:4px 0 8px;position:relative}.hd-hero-body{z-index:3;flex-direction:column;align-items:flex-start;gap:11px;max-width:100%;display:flex;position:relative}.hd-hero-eyebrow{text-transform:uppercase;letter-spacing:.22em;color:hsl(var(--muted-fg));align-items:center;gap:7px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.hd-hero-eyebrow .ld{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 7px hsl(var(--foreground) / .7);border-radius:50%}.hd-hero-h{text-transform:uppercase;letter-spacing:-.015em;margin:-2px 0 0;font-family:Montserrat;font-size:max(38px,min(12vw,56px));font-weight:900;line-height:.86}.hd-hero-h .thin{color:hsl(var(--muted-fg))}.hd-hero-sub{color:hsl(var(--muted-fg));max-width:34ch;margin:1px 0 4px;font-size:13px;line-height:1.5}.hd-hero-cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hd-hero-cta .btn{width:auto}.hd-hero-cta .btn-primary{padding:0 26px}.hd-hero-2nd{flex-wrap:wrap;align-items:center;gap:18px;margin-top:4px;display:flex}.hd-link{cursor:pointer;color:hsl(var(--muted-fg));letter-spacing:.01em;background:0 0;border:none;align-items:center;gap:7px;padding:0;font-family:Montserrat;font-size:12px;font-weight:700;transition:color .15s;display:inline-flex}.hd-link:hover{color:hsl(var(--foreground))}.hd-link svg{width:15px;height:15px}.hd-hero-fan{transform-origin:100% 0;z-index:1;pointer-events:none;width:300px;height:320px;display:block;position:absolute;top:-4px;right:2px;transform:scale(.7)}.hd-hero-fan-c{position:absolute;top:50%;left:50%}.hd-hero-fan-c .pup{width:100%}.hd-hero-fan-c.f0{z-index:3;filter:drop-shadow(0 20px 36px #000000b3);width:200px;transform:translate(-48%,-50%)rotate(4deg)}.hd-hero-fan-c.f1{z-index:2;opacity:.94;filter:drop-shadow(0 14px 26px #0009);width:150px;transform:translate(-88%,-46%)rotate(-13deg)}.hd-hero-fan-c.f2{z-index:1;opacity:.86;filter:drop-shadow(0 14px 26px #0009);width:150px;transform:translate(-6%,-44%)rotate(14deg)}.hd-qa{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.hd-qa-t{cursor:pointer;background:linear-gradient(160deg, hsl(var(--card) / .85), hsl(var(--card) / .4));border:1px solid hsl(var(--border) / .7);color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--foreground) / .05);border-radius:16px;flex-direction:column;align-items:center;gap:9px;padding:14px 2px 12px;transition:border-color .15s,transform .12s,background .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.hd-qa-t:before{content:"";aspect-ratio:1;background:radial-gradient(circle, hsl(var(--primary) / .22), transparent 68%);opacity:0;pointer-events:none;width:78%;transition:opacity .2s;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.hd-qa-t:hover{border-color:hsl(var(--primary) / .5);box-shadow:0 10px 24px #0006, inset 0 1px 0 hsl(var(--foreground) / .07);transform:translateY(-2px)}.hd-qa-t:hover:before{opacity:1}.hd-qa-t:active{transform:translateY(0)}.hd-qa-ic{width:48px;height:48px;color:hsl(var(--foreground));flex-shrink:0;place-items:center;transition:transform .18s,filter .18s;display:grid;position:relative}.hd-qa-ic svg{width:32px;height:32px}.hd-qa-t:hover .hd-qa-ic{filter:drop-shadow(0 3px 8px hsl(var(--primary) / .35));transform:scale(1.1)}.hd-qa-l{text-transform:uppercase;letter-spacing:0;text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;max-width:100%;font-family:Montserrat;font-size:11px;font-weight:800;line-height:1.1}.hd-qa-t.primary{background:linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary) / .86));border-color:#0000;box-shadow:inset 0 1px #fff9,0 6px 18px #00000073}.hd-qa-t.primary,.hd-qa-t.primary .hd-qa-l{color:hsl(var(--primary-fg))}.hd-qa-t.primary .hd-qa-ic{color:hsl(var(--primary-fg));filter:drop-shadow(0 2px 6px hsl(var(--primary) / .5))}.hd-qa-t.primary:hover .hd-qa-ic{filter:drop-shadow(0 3px 9px hsl(var(--primary) / .6))}.hd-qa-t.primary:hover{filter:brightness(1.05);transform:translateY(-2px)}.hd-rail{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:13px;margin:0 -16px;padding:2px 16px 8px;display:flex;overflow-x:auto}.hd-rail::-webkit-scrollbar{display:none}.hd-rail>*{scroll-snap-align:start;flex-shrink:0}.hd-dots{justify-content:center;gap:6px;margin-top:10px;display:flex}.hd-dot{background:hsl(var(--foreground) / .2);border-radius:999px;width:6px;height:6px;transition:width .2s,background .2s}.hd-dot.on{background:hsl(var(--foreground));width:18px}.hd-chips{-ms-overflow-style:none;scrollbar-width:none;gap:7px;margin:0 0 13px;padding-bottom:2px;display:flex;overflow-x:auto}.hd-chips::-webkit-scrollbar{display:none}.hd-chip{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;height:30px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 13px;font-family:Montserrat;font-size:11px;font-weight:800;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.hd-chip:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.hd-chip.on{color:hsl(var(--background));background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.hd-listing{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));width:168px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .05);border-radius:18px;flex-direction:column;gap:10px;padding:11px;display:flex}.hd-listing.hidden{display:none}.hd-listing-card{cursor:pointer;width:100%;position:relative}.hd-listing-card .pup{width:100%}.hd-listing-seller{align-items:center;gap:8px;min-width:0;display:flex}.hd-av-sm{background:var(--av-fallback);width:24px;height:24px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 0 1px hsl(var(--border));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hd-av-sm i{background:#ffffffe6;width:13px;height:13px;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}.hd-listing-who{min-width:0;line-height:1.1}.hd-listing-who b{white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat;font-size:12px;font-weight:800;display:block;overflow:hidden}.hd-listing-who span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-listing-foot{align-items:center;gap:8px;display:flex}.hd-listing-foot .btn{flex:1}.hd-have{letter-spacing:.04em;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;gap:4px;height:30px;padding:0 8px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.hd-have b{color:hsl(var(--foreground));font-weight:900}.hd-empty{text-align:center;border:1.5px dashed hsl(var(--border));background:hsl(var(--card) / .4);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:30px 22px;display:flex}.hd-empty-i{width:34px;height:34px;color:hsl(var(--muted-fg));opacity:.7}.hd-empty-i svg{width:100%;height:100%}.hd-empty p{color:hsl(var(--muted-fg));max-width:30ch;margin:0;font-size:12.5px;line-height:1.5}.hd-empty .btn{width:auto;margin-top:2px}.hd-events,.hd-ev-wrap{position:relative}.hd-ev-track{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:13px;margin:0 -16px;padding:2px 16px 4px;display:flex;overflow-x:auto}.hd-ev-track::-webkit-scrollbar{display:none}.hd-ev-nav{z-index:5;cursor:pointer;width:34px;height:34px;color:hsl(var(--muted-fg));background:hsl(var(--card) / .88);border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 12px 28px #00000047, inset 0 1px 0 hsl(var(--edge) / .06);border-radius:999px;justify-content:center;align-items:center;transition:color .15s,opacity .15s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.hd-ev-nav svg{width:16px;height:16px}.hd-ev-nav:hover{color:hsl(var(--foreground))}.hd-ev-nav:disabled{opacity:.3;pointer-events:none}.hd-ev-nav.prev{left:-8px}.hd-ev-nav.next{right:-8px}.hd-event{scroll-snap-align:center;background:radial-gradient(130% 130% at 100% 0%, hsl(var(--foreground) / .1), hsl(var(--card) / .5)), #08080b;border:1px solid hsl(var(--border));width:86%;box-shadow:inset 0 1px 0 hsl(var(--edge) / .06);border-radius:20px;flex-shrink:0;padding:18px 17px;position:relative;overflow:hidden}.hd-event .scan{opacity:.4;border-radius:20px}.hd-ev-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex;position:relative}.hd-ev-type{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground));align-items:center;gap:7px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.hd-ev-type svg{width:14px;height:14px}.hd-ev-h{text-transform:uppercase;letter-spacing:.01em;margin-bottom:6px;font-family:Montserrat;font-size:22px;font-weight:900;line-height:.98;position:relative}.hd-ev-meta{flex-direction:column;gap:5px;margin-bottom:14px;display:flex;position:relative}.hd-ev-line{color:hsl(var(--muted-fg));align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.hd-ev-line svg{opacity:.8;flex-shrink:0;width:13px;height:13px}.hd-ev-line b{color:hsl(var(--foreground));font-weight:700}.hd-ev-foot{align-items:center;gap:11px;display:flex;position:relative}.hd-ev-cap{flex:1;min-width:0}.hd-ev-cap-h{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));justify-content:space-between;margin-bottom:6px;font-family:Montserrat;font-size:11px;font-weight:800;display:flex}.hd-ev-cap-h span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hd-ev-cap-h b{color:hsl(var(--foreground));flex-shrink:0;margin-left:8px}.hd-ev-foot .btn{flex-shrink:0;width:auto}.hd-ev-foot .btn.joined{background:hsl(var(--foreground) / .06);color:hsl(var(--muted-fg));border-color:hsl(var(--border));pointer-events:none}.hd-ev-foot .btn.full{opacity:.5;pointer-events:none}.hd-ev-cover{border-bottom:1px solid hsl(var(--border));background:hsl(var(--foreground) / .06);border-radius:20px 20px 0 0;flex-shrink:0;height:116px;margin:-18px -17px 14px;position:relative;overflow:hidden}.hd-ev-cover-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.hd-ev-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000004d,#0000 40% 68%,#00000052);position:absolute;top:0;bottom:0;left:0;right:0}.hd-ev-cover-tags{z-index:1;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:11px;left:12px;right:12px}.hd-ev-cover-tags .hd-ev-type{color:#fff;text-shadow:0 1px 6px #000000b3}.hd-ev-cover-tags .badge{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000006b;border:1px solid #ffffff38}.hd-ev-partner{color:#0b0b0b;letter-spacing:.02em;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #00000059}.hd-ev-partner svg{flex-shrink:0;width:14px;height:14px}.hd-ev-line-prize svg{opacity:1;color:hsl(var(--foreground))}.hd-event.has-cover .hd-ev-top,.hd-ev-nav{display:none}.hd-meet-grid{grid-template-columns:minmax(0,1fr);gap:11px;display:grid}.hd-meet{cursor:pointer;background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:16px;align-items:stretch;gap:13px;padding:13px 14px;transition:border-color .15s,transform .12s;display:flex}.hd-meet:hover{border-color:hsl(var(--foreground) / .3);transform:translateY(-1px)}.hd-meet-date{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;width:50px;padding:8px 4px;display:flex}.hd-meet-date .mo{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-meet-date .dy{font-family:Montserrat;font-size:22px;font-weight:900;line-height:.9}.hd-meet-body{flex-direction:column;flex:1;justify-content:center;gap:5px;min-width:0;display:flex}.hd-meet-top{align-items:center;gap:8px;min-width:0;display:flex}.hd-meet-h{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Montserrat;font-size:14px;font-weight:800;line-height:1.05;overflow:hidden}.hd-meet-line{color:hsl(var(--muted-fg));align-items:center;gap:6px;min-width:0;font-size:11px;display:inline-flex}.hd-meet-line svg{opacity:.8;flex-shrink:0;width:12px;height:12px}.hd-meet-loc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hd-meet-line .dot{background:hsl(var(--muted-fg));border-radius:50%;width:3px;height:3px}.hd-tag-official{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--background));background:hsl(var(--foreground));border-radius:999px;flex-shrink:0;padding:2px 7px;font-family:Montserrat;font-size:11px;font-weight:800}.hd-tag-community{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;padding:2px 7px;font-family:Montserrat;font-size:11px;font-weight:800}.hd-meet-going{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:2px;display:flex}.hd-meet-going b{font-family:Montserrat;font-size:17px;font-weight:900;line-height:1}.hd-meet-going span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-meet-thumb{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:12px;flex-shrink:0;align-self:stretch;width:56px;min-height:56px;position:relative;overflow:hidden}.hd-meet-thumb-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hd-meet-thumb-date{background:linear-gradient(#0000,#00000040 35%,#000000e6);flex-direction:column;align-items:center;padding:3px 0 4px;display:flex;position:absolute;bottom:0;left:0;right:0}.hd-meet-thumb-date .mo{text-transform:uppercase;letter-spacing:.08em;color:#fff;font-family:Montserrat;font-size:11px;font-weight:800}.hd-meet-thumb-date .dy{color:#fff;text-shadow:0 1px 4px #000c;font-family:Montserrat;font-size:18px;font-weight:900;line-height:.9}.hd-skel{background:linear-gradient(100deg, hsl(var(--muted)) 30%, hsl(var(--foreground) / .07) 50%, hsl(var(--muted)) 70%);background-size:220% 100%;border-radius:10px;animation:1.4s linear infinite hdShimmer}@keyframes hdShimmer{0%{background-position:180% 0}to{background-position:-40% 0}}.hd-perf{grid-template-columns:1fr;gap:13px;display:grid}.hd-panel{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));box-shadow:inset 0 1px 0 hsl(var(--edge) / .05);border-radius:18px;padding:16px}.hd-stats-id{cursor:pointer;align-items:center;gap:12px;margin-bottom:14px;display:flex}.hd-stats-nm{min-width:0;line-height:1.1}.hd-stats-nm b{font-family:Montserrat;font-size:18px;font-weight:900;display:block}.hd-stats-nm span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-stats-grid{grid-template-columns:repeat(5,1fr);gap:7px;margin-bottom:13px;display:grid}.hd-stat{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:11px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;line-height:1;display:flex}.hd-stat b{font-family:Montserrat;font-size:19px;font-weight:900}.hd-stat span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-stat.win b{color:hsl(var(--foreground))}.hd-stat.loss b{color:hsl(var(--muted-fg))}.hd-stat.tie b{color:hsl(var(--foreground) / .75)}.hd-stat.pct{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .28)}.hd-dist{border:1px solid hsl(var(--border));border-radius:999px;height:9px;display:flex;overflow:hidden}.hd-dist i{height:100%;display:block}.hd-dist .w{background:hsl(var(--foreground))}.hd-dist .t{background:hsl(var(--foreground) / .5)}.hd-dist .l{background:hsl(var(--foreground) / .16)}.hd-dist-key{gap:14px;margin-top:9px;display:flex}.hd-dist-key span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));align-items:center;gap:6px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.hd-dist-key i{border-radius:3px;width:9px;height:9px}.hd-dist-key .w i{background:hsl(var(--foreground))}.hd-dist-key .t i{background:hsl(var(--foreground) / .5)}.hd-dist-key .l i{background:hsl(var(--foreground) / .16)}.hd-online-h{align-items:center;gap:9px;margin-bottom:14px;display:flex}.hd-online-pulse{background:hsl(var(--online));width:9px;height:9px;box-shadow:0 0 0 0 hsl(var(--online) / .5);border-radius:50%;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.hd-online-pulse{animation:1.8s ease-out infinite hdPulse}}@keyframes hdPulse{0%{box-shadow:0 0 0 0 hsl(var(--online) / .55)}70%{box-shadow:0 0 0 7px hsl(var(--online) / 0)}to{box-shadow:0 0 0 0 hsl(var(--online) / 0)}}.hd-online-h b{text-transform:uppercase;letter-spacing:.04em;font-family:Montserrat;font-size:14px;font-weight:900}.hd-online-h .hd-online-ct{color:hsl(var(--muted-fg));margin-left:auto;font-family:Montserrat;font-size:11px;font-weight:800}.hd-stack{align-items:center;margin-bottom:14px;display:flex}.hd-stack-av{background:var(--av-fallback);width:34px;height:34px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 0 1px hsl(var(--border)), 0 0 0 2.5px hsl(var(--card));border-radius:50%;flex-shrink:0;place-items:center;margin-left:-9px;display:grid}.hd-stack-av:first-child{margin-left:0}.hd-stack-av i{background:#ffffffe6;width:18px;height:18px;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}.hd-stack-more{z-index:5;background:hsl(var(--foreground));width:34px;height:34px;color:hsl(var(--background));box-shadow:0 0 0 2.5px hsl(var(--card));border-radius:50%;flex-shrink:0;place-items:center;margin-left:-9px;font-family:Montserrat;font-size:11px;font-weight:900;display:grid}.hd-online-toggle{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:100%;height:38px;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.06em;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-family:Montserrat;font-size:11px;font-weight:800;transition:background .15s;display:flex}.hd-online-toggle:hover{background:hsl(var(--foreground) / .1)}.hd-online-toggle svg{width:14px;height:14px;transition:transform .2s}.hd-online.open .hd-online-toggle svg{transform:rotate(180deg)}.hd-online-list{flex-direction:column;gap:2px;margin-bottom:12px;display:none}.hd-online.open .hd-online-list{display:flex}.hd-online.open .hd-stack{display:none}.hd-online-row{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 4px;transition:background .15s;display:flex}.hd-online-row:hover{background:hsl(var(--foreground) / .05)}.hd-online-row .hd-av-sm{width:28px;height:28px}.hd-online-row .hd-av-sm i{width:15px;height:15px}.hd-online-row b{font-family:Montserrat;font-size:13px;font-weight:700}.hd-online-row .on-dot{background:hsl(var(--online));width:7px;height:7px;box-shadow:0 0 6px hsl(var(--online) / .6);border-radius:50%;margin-left:auto}.hd-online-row .hd-name-wait{background:hsl(var(--foreground) / .12);border-radius:5px;width:72px;height:10px;display:block}.hd-lb-grid{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:13px;margin:0 -16px;padding:2px 16px 8px;display:flex;overflow-x:auto}.hd-lb-grid::-webkit-scrollbar{display:none}.hd-lb{scroll-snap-align:center;background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));width:88vw;max-width:340px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .05);border-radius:18px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.hd-lb-h{align-items:center;gap:9px;padding:14px 15px 11px;display:flex}.hd-lb-h svg{width:16px;height:16px;color:hsl(var(--foreground))}.hd-lb-h b{text-transform:uppercase;letter-spacing:.03em;font-family:Montserrat;font-size:13px;font-weight:900}.hd-lb-h span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));margin-left:auto;font-family:Montserrat;font-size:11px;font-weight:800}.hd-lb-body{flex-direction:column;display:flex}.hd-pr{border-top:1px solid hsl(var(--border));cursor:pointer;align-items:center;gap:11px;padding:10px 15px;transition:background .15s;display:flex}.hd-pr:hover{background:hsl(var(--foreground) / .04)}.hd-pr.mine{background:hsl(var(--foreground) / .06)}.hd-rank{width:22px;height:22px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:7px;flex-shrink:0;place-items:center;font-family:Montserrat;font-size:12px;font-weight:900;display:grid}.hd-rank.m1{color:hsl(var(--background));box-shadow:0 2px 10px hsl(var(--foreground) / .35);background:#f7f7f7;border-color:#0000}.hd-rank.m2{color:hsl(var(--background));background:#bdbdbd;border-color:#0000}.hd-rank.m3{color:hsl(var(--background));background:#858585;border-color:#0000}.hd-pr .hd-av-sm{width:30px;height:30px}.hd-pr .hd-av-sm i{width:16px;height:16px}.hd-pr-who{flex:1;min-width:0;line-height:1.15}.hd-pr-who b{align-items:center;gap:6px;font-family:Montserrat;font-size:13px;font-weight:800;display:flex}.hd-pr-who b .nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-cflag{flex-shrink:0;font-size:14px;line-height:1}.hd-pr-who small{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-pr-wl{text-align:right;flex-shrink:0;line-height:1.15}.hd-wr{border-radius:999px;padding:2px 8px;font-family:Montserrat;font-size:13px;font-weight:900;display:inline-block}.hd-wr.hi{color:hsl(var(--background));background:hsl(var(--foreground))}.hd-wr.lo{color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border))}.hd-pr-wl small{color:hsl(var(--muted-fg));letter-spacing:.02em;margin-top:3px;font-family:Montserrat;font-size:11px;font-weight:800;display:block}.hd-cr{border-top:1px solid hsl(var(--border));align-items:center;gap:11px;padding:9px 15px;display:flex}.hd-cr-rank{text-align:center;width:20px;color:hsl(var(--muted-fg));flex-shrink:0;font-family:Montserrat;font-size:14px;font-weight:900}.hd-cr-rank.top{color:hsl(var(--foreground))}.hd-cr-thumb{flex-shrink:0;width:34px;position:relative}.hd-cr-thumb .pup{width:100%}.hd-cr-thumb.locked:after{content:"";-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();background:#0505059e;border-radius:5px;position:absolute;top:0;bottom:0;left:0;right:0}.hd-cr-lock{z-index:3;color:#fff;opacity:.85;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hd-cr-body{flex:1;min-width:0;line-height:1.1}.hd-cr-body b{white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat;font-size:13px;font-weight:800;display:block;overflow:hidden}.hd-cr-sub{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));align-items:center;gap:6px;margin-top:3px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.hd-cr-sub svg{opacity:.8;width:10px;height:10px}.hd-cr-freq{flex-shrink:0;width:46px}.hd-cr-freq .bar{height:5px}.hd-cr-freq small{color:hsl(var(--muted-fg));text-align:right;white-space:nowrap;margin-top:5px;font-family:Montserrat;font-size:11px;font-weight:800;display:block}.hd-cr-owners{text-align:right;flex-shrink:0;line-height:1.1}.hd-cr-owners b{font-family:Montserrat;font-size:15px;font-weight:900}.hd-cr-owners span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800;display:block}.hd-lb-empty{text-align:center;color:hsl(var(--muted-fg));border-top:1px solid hsl(var(--border));padding:26px 15px;font-size:12px}.hd-ad{justify-content:center;display:flex}.hd-ad .adslot{margin:0 auto}.hd-home>.hd-ad:empty{display:none}.hd-disco-tools{flex-direction:column;gap:11px;margin-bottom:14px;display:flex}.hd-search{position:relative}.hd-search svg{width:16px;height:16px;color:hsl(var(--muted-fg));pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.hd-search input{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:100%;height:44px;color:hsl(var(--foreground));border-radius:12px;outline:none;padding:0 14px 0 40px;font-family:Montserrat;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s}.hd-search input::placeholder{color:hsl(var(--muted-fg));font-weight:500}.hd-search input:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring) / .22)}.hd-filters{-ms-overflow-style:none;scrollbar-width:none;gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.hd-filters::-webkit-scrollbar{display:none}.hd-filter{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;height:34px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-family:Montserrat;font-size:11px;font-weight:800;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.hd-filter svg{width:14px;height:14px}.hd-filter:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.hd-filter.on{color:hsl(var(--background));background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.hd-disco-card{width:156px}.hd-disco-3d{width:100%;transform-style:preserve-3d;will-change:transform;transform:perspective(800px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));cursor:pointer;transition:transform .4s cubic-bezier(.2,.8,.3,1);position:relative}.hd-disco-3d:hover{transform:perspective(800px)translateY(-4px)scale(1.02)}.hd-disco-3d .pup{width:100%}.hd-heart{z-index:7;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06070aa8;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .14s,background .15s;display:grid;position:absolute;top:8px;right:8px}.hd-heart svg{color:#fff;fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px;transition:fill .15s}.hd-heart:hover{transform:scale(1.1)}.hd-heart.on{background:hsl(var(--foreground));border-color:#0000}.hd-heart.on svg{color:hsl(var(--background));fill:hsl(var(--background))}.hd-disco-cap{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.hd-disco-cap b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Montserrat;font-size:12.5px;font-weight:800;overflow:hidden}.hd-disco-cap .hd-disco-own{color:hsl(var(--muted-fg));flex-shrink:0;align-items:center;gap:4px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.hd-disco-cap .hd-disco-own svg{opacity:.8;width:11px;height:11px}.hd-disco-empty{width:100%}@keyframes hdSpin{to{transform:rotate(360deg)}}.hd-toast-wrap{z-index:70;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 18px;display:flex;position:absolute;bottom:22px;left:0;right:0}.hd-toast{background:hsl(var(--card));border:1px solid hsl(var(--border));opacity:0;border-radius:13px;align-items:center;gap:11px;max-width:340px;padding:11px 15px;transition:transform .28s cubic-bezier(.2,.9,.3,1.2),opacity .28s;display:flex;transform:translateY(16px);box-shadow:0 16px 40px #0000008c}.hd-toast.show{opacity:1;transform:none}.hd-toast-i{background:hsl(var(--foreground) / .08);width:30px;height:30px;color:hsl(var(--foreground));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.hd-toast-i svg{width:16px;height:16px}.hd-toast-tx{min-width:0;line-height:1.25}.hd-toast-tx b{font-family:Montserrat;font-size:12.5px;font-weight:800;display:block}.hd-toast-tx span{color:hsl(var(--muted-fg));font-size:11px}[data-auth=out] .hd-perf-sec{display:none}.hd-guest-tip{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));color:hsl(var(--muted-fg));border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:11px;font-weight:700;display:inline-flex}.hd-guest-tip svg{width:13px;height:13px}.device[data-d=desktop] .hd-home{gap:40px;max-width:1500px;margin:0 auto;padding:22px 36px 46px}.device[data-d=desktop] .hd-sh-h{font-size:24px}.device[data-d=desktop][data-sechead=plain] .hd-sh-h,.device[data-d=desktop] [data-sechead=plain] .hd-sh-h{font-size:14px}[data-d=desktop][data-sechead=bar] .hd-sh-h,.device[data-d=desktop] [data-sechead=bar] .hd-sh-h{font-size:26px}.device[data-d=desktop] .hd-hero{align-items:center;min-height:372px;padding:14px 0 26px;display:flex}.device[data-d=desktop] .hd-hero-body{gap:15px;max-width:56%}.device[data-d=desktop] .hd-hero-h{font-size:max(64px,min(6.6vw,96px))}.device[data-d=desktop] .hd-hero-sub{max-width:42ch;font-size:15px}.device[data-d=desktop] .hd-hero-fan{z-index:2;opacity:1;width:372px;height:392px;display:block;position:absolute;top:50%;right:16px;transform:translateY(-50%);-webkit-mask-image:none;mask-image:none}.device[data-d=desktop] .hd-hero-fan:after{content:"";z-index:0;filter:blur(9px);background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:7%;position:absolute;bottom:4%;left:6%;right:12%}.device[data-d=desktop] .hd-hero-fan-c.f0{z-index:3;filter:drop-shadow(0 24px 44px #000000b3);width:230px;transform:translate(-48%,-50%)rotate(4deg)}.device[data-d=desktop] .hd-hero-fan-c.f1{z-index:2;opacity:.94;filter:drop-shadow(0 16px 30px #0009);width:172px;transform:translate(-88%,-46%)rotate(-13deg)}.device[data-d=desktop] .hd-hero-fan-c.f2{z-index:1;opacity:.86;filter:drop-shadow(0 16px 30px #0009);width:172px;transform:translate(-6%,-44%)rotate(14deg)}.device[data-d=desktop] .hd-qa{gap:14px}.device[data-d=desktop] .hd-qa-t{border-radius:18px;flex-direction:row;justify-content:flex-start;gap:13px;padding:18px 20px}.device[data-d=desktop] .hd-qa-ic{width:54px;height:54px}.device[data-d=desktop] .hd-qa-ic svg{width:38px;height:38px}.device[data-d=desktop] .hd-qa-l{letter-spacing:.02em;font-size:13px}.device[data-d=desktop] .hd-rail,.device[data-d=desktop] .hd-ev-track,.device[data-d=desktop] .hd-lb-grid{margin:0;padding:2px 2px 10px}.device[data-d=desktop] .hd-listing{width:200px}.device[data-d=desktop] .hd-disco-card{width:178px}.device[data-d=desktop] .hd-ev-track{scroll-snap-type:x proximity;gap:16px}.device[data-d=desktop] .hd-event{flex:1 0 340px;width:auto;max-width:480px}.device[data-d=desktop] .hd-events .hd-dots{display:none}.device[data-d=desktop] .hd-ev-nav{display:inline-flex}.device[data-d=desktop] .hd-meet-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px}.device[data-d=desktop] .hd-perf{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px}.device[data-d=desktop] .hd-online-list,.device[data-d=desktop] .hd-online.open .hd-stack{display:flex}.device[data-d=desktop] .hd-online .hd-online-toggle{display:none}.device[data-d=desktop] .hd-online-list{margin-top:4px;margin-bottom:0}.device[data-d=desktop] .hd-lb-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;overflow:visible}.device[data-d=desktop] .hd-lb{width:auto;max-width:none}.device[data-d=desktop] .hd-lb-dots{display:none}.device[data-d=desktop] .hd-disco-tools{flex-direction:row;align-items:center;gap:14px}.device[data-d=desktop] .hd-search{flex:1}.device[data-d=desktop] .hd-filters{flex-shrink:0}[data-theme=light] .hd-event{background:radial-gradient(130% 130% at 100% 0,#fff,#e7e7eb 76%)}@media (min-width:1024px){.hd-home{gap:40px;max-width:1500px;margin:0 auto;padding:22px 36px 46px}.hd-sh-h,[data-sechead=plain] .hd-sh-h{font-size:24px}[data-sechead=bar] .hd-sh-h{font-size:26px}.hd-hero{align-items:center;min-height:372px;padding:14px 0 26px;display:flex}.hd-hero-body{gap:15px;max-width:56%}.hd-hero-h{font-size:max(64px,min(6.6vw,96px))}.hd-hero-sub{max-width:42ch;font-size:15px}.hd-hero-fan{z-index:2;opacity:1;width:372px;height:392px;display:block;position:absolute;top:50%;right:16px;transform:translateY(-50%);-webkit-mask-image:none;mask-image:none}.hd-hero-fan:after{content:"";z-index:0;filter:blur(9px);background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:7%;position:absolute;bottom:4%;left:6%;right:12%}.hd-hero-fan-c.f0{z-index:3;filter:drop-shadow(0 24px 44px #000000b3);width:230px;transform:translate(-48%,-50%)rotate(4deg)}.hd-hero-fan-c.f1{z-index:2;opacity:.94;filter:drop-shadow(0 16px 30px #0009);width:172px;transform:translate(-88%,-46%)rotate(-13deg)}.hd-hero-fan-c.f2{z-index:1;opacity:.86;filter:drop-shadow(0 16px 30px #0009);width:172px;transform:translate(-6%,-44%)rotate(14deg)}.hd-qa{gap:14px}.hd-qa-t{border-radius:18px;flex-direction:row;justify-content:flex-start;gap:13px;padding:18px 20px}.hd-qa-ic{width:54px;height:54px}.hd-qa-ic svg{width:38px;height:38px}.hd-qa-l{letter-spacing:.02em;font-size:13px}.hd-rail,.hd-ev-track,.hd-lb-grid{margin:0;padding:2px 2px 10px}.hd-listing{width:200px}.hd-disco-card{width:178px}.hd-ev-track{scroll-snap-type:x proximity;gap:16px}.hd-event{flex:1 0 340px;width:auto;max-width:480px}.hd-events .hd-dots{display:none}.hd-ev-nav{display:inline-flex}.hd-meet-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px}.hd-perf{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px}.hd-online-list{margin-top:4px;margin-bottom:0;display:flex}.hd-online.open .hd-stack{display:flex}.hd-online .hd-online-toggle{display:none}.hd-lb-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;overflow:visible}.hd-lb{width:auto;max-width:none}.hd-lb-dots{display:none}.hd-disco-tools{flex-direction:row;align-items:center;gap:14px}.hd-search{flex:1}.hd-filters{flex-shrink:0}}.hd-status{isolation:isolate;padding:10px 0 12px;position:relative}.hd-status:before{display:none}.hd-status-main{z-index:3;flex-direction:column;align-items:flex-start;gap:13px;max-width:100%;display:flex;position:relative}.hd-status-eyebrow-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hd-status-h{text-transform:uppercase;letter-spacing:-.02em;margin:-2px 0 0;font-family:Montserrat;font-size:max(40px,min(13vw,60px));font-weight:900;line-height:.84}.hd-status-h .thin{color:hsl(var(--muted-fg))}.hd-status:not(.hd-status-new) .hd-status-h{background-image:linear-gradient(100deg, #fff 0%, #fff 38%, hsl(var(--muted-fg)) 50%, #fff 62%, #fff 100%);color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 1px 30px hsl(var(--edge) / .18);background-position:200% 0;background-size:230% 100%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.hd-status:not(.hd-status-new) .hd-status-h{animation:6.5s ease-in-out infinite hdShine}}@keyframes hdShine{0%,to{background-position:200% 0}50%{background-position:0 0}}.hd-streak{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 11px;font-family:Montserrat;display:inline-flex}.hd-streak svg{width:13px;height:13px;color:hsl(var(--foreground))}.hd-streak b{font-size:12px;font-weight:900}.hd-streak span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));font-size:11px;font-weight:800}.hd-daily-pos{z-index:120;pointer-events:none;left:calc(14px + var(--bb-safe-left,0px));right:calc(14px + var(--bb-safe-right,0px));bottom:calc(var(--bb-nav-b) + 72px);position:fixed}@media (max-width:389px){.hd-daily-pos{left:calc(10px + var(--bb-safe-left,0px));right:calc(10px + var(--bb-safe-right,0px))}}@media (min-width:768px){.hd-daily-pos{width:320px;top:68px;bottom:auto;left:auto;right:16px}}.hd-daily{pointer-events:auto;width:100%;font-family:var(--font-sans);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#121212eb;border:1px solid #ffffff29;border-radius:26px;position:relative;overflow:hidden;box-shadow:inset 0 1px .5px #ffffff4d,0 14px 36px #00000073,0 5px 14px #0000005c}.hd-daily-body{grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:14px 10px 10px 14px;display:grid}.hd-daily-ic{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:24px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px .5px #ffffff4d,0 0 24px #ffffff1f}.hd-daily-ic svg{width:24px;height:24px}.hd-daily-tx{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.hd-daily-ttl{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:11px;font-weight:800;line-height:1.2}.hd-daily-xp{transform-origin:0;align-items:baseline;gap:4px;margin:2px 0 3px;line-height:1;display:inline-flex}.hd-daily-xp b{letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}.hd-daily-xp span{letter-spacing:.06em;color:#ffffffb8;font-size:13px;font-weight:800}.hd-daily-streak{color:#fffc;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;max-width:100%;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.hd-daily-week{flex-shrink:0;gap:3px;display:inline-flex}.hd-daily-week i{background:#ffffff2e;border-radius:3px;width:6px;height:6px}.hd-daily-week i.on{background:#fff;box-shadow:0 0 6px #ffffff80}.hd-daily-x{cursor:pointer;color:#fffc;background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;place-self:start end;place-items:center;width:36px;height:36px;transition:color .15s,background .15s;display:grid;position:relative}.hd-daily-x:before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.hd-daily-x:hover{color:#fff;background:#ffffff24}.hd-daily-x:focus-visible{outline-offset:2px;outline:2px solid #fff}.hd-daily-x svg{width:16px;height:16px}.hd-daily-hide{text-align:left;cursor:pointer;width:100%;min-height:40px;font-family:var(--font-sans);color:#ffffff9e;background:0 0;border:0;padding:0 14px 4px 74px;font-size:12px;font-weight:600;transition:color .15s;display:block}.hd-daily-hide:hover{color:#ffffffd9}.hd-daily-hide:focus-visible{outline-offset:-4px;border-radius:12px;outline:2px solid #fff}.hd-daily-bar{background:#ffffff8c;border-radius:999px;height:2px;position:absolute;bottom:0;left:0;box-shadow:0 0 8px #fff6}@media (prefers-reduced-motion:reduce){.hd-daily-x,.hd-daily-hide{transition:none}}.hd-xp{flex-direction:column;gap:8px;width:100%;max-width:420px;display:flex}.hd-xp-top{align-items:baseline;gap:9px;font-family:Montserrat;display:flex}.hd-xp-top b{font-size:14px;font-weight:900}.hd-xp-rank{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));font-size:11px;font-weight:800}.hd-xp-num{color:hsl(var(--muted-fg));font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:800}.hd-xp-bar{background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:999px;height:9px;overflow:hidden}.hd-xp-bar i{background:linear-gradient(90deg, hsl(var(--muted-fg)), hsl(var(--foreground)));height:100%;box-shadow:0 0 14px hsl(var(--foreground) / .5);display:block;position:relative;overflow:hidden}.hd-xp-bar i:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--edge) / .75), transparent);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.hd-xp-bar i{transition:width .5s cubic-bezier(.22,.61,.36,1)}.hd-xp-bar i:after{animation:3s ease-in-out infinite hdSweep}}@keyframes hdSweep{0%{transform:translate(-100%)}55%,to{transform:translate(220%)}}.hd-status-stats{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));width:100%;max-width:420px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .05);border-radius:14px;display:flex;overflow:hidden}.hd-status-stats .hd-stat{background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:56px;padding:12px 8px;display:flex;position:relative}.hd-status-stats .hd-stat+.hd-stat:before{content:"";background:hsl(var(--border));width:1px;position:absolute;top:20%;bottom:20%;left:0}.hd-status-stats .hd-stat b{font-variant-numeric:tabular-nums;font-family:Montserrat;font-size:20px;font-weight:900;line-height:1}.hd-status-stats .hd-stat span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.hd-action{cursor:pointer;background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));height:42px;color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:8px;padding:0 17px;font-family:Montserrat;font-size:12.5px;font-weight:800;transition:border-color .15s,transform .12s,background .15s;display:inline-flex}.hd-action:hover{border-color:hsl(var(--foreground) / .34);background:hsl(var(--card) / .9);transform:translateY(-1px)}.hd-action:active{transform:translateY(0)}.hd-action svg{width:16px;height:16px}.hd-status-accent{transform-origin:100% 0;z-index:1;pointer-events:none;perspective:1200px;perspective-origin:60% 40%;width:330px;height:350px;display:block;position:absolute;top:-14px;right:-16px;transform:scale(1.04)}.hd-status-accent:before{content:"";z-index:0;background:radial-gradient(closest-side, hsl(var(--edge) / .18), transparent 74%);filter:blur(14px);position:absolute;top:0;bottom:4%;left:-10%;right:-4%}.hd-status-accent-c{transform-style:preserve-3d;position:absolute;top:50%;left:50%}.hd-status-accent-c .pup{width:100%}.hd-status-accent-c.a0{z-index:3;filter:drop-shadow(0 30px 50px #000000d1);transform:translate(-50%,-48%)translateZ(70px)rotateY(-10deg)rotate(3deg)}.hd-status-accent-c.a1{z-index:2;opacity:.9;filter:drop-shadow(0 20px 36px #000000b3);transform:translate(-92%,-44%)translateZ(-34px)rotateY(22deg)rotate(-15deg)}.hd-status-accent-c.a2{z-index:1;opacity:.82;filter:drop-shadow(0 20px 36px #000000b3);transform:translate(-6%,-42%)translateZ(-34px)rotateY(-24deg)rotate(17deg)}@media (prefers-reduced-motion:no-preference){.hd-status-accent-c.a0{animation:6s ease-in-out infinite hdFloat}.hd-status-accent-c.a1{animation:7.2s ease-in-out .5s infinite hdFloat}.hd-status-accent-c.a2{animation:6.6s ease-in-out .9s infinite hdFloat}}@keyframes hdFloat{0%,to{translate:0}50%{translate:0 -8px}}.hd-onboard{flex-direction:column;gap:9px;width:100%;max-width:440px;display:flex}.hd-onboard-step{cursor:pointer;background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:14px;align-items:center;gap:12px;padding:13px 15px;transition:border-color .15s,transform .12s;display:flex}.hd-onboard-step:hover{border-color:hsl(var(--foreground) / .3);transform:translateY(-1px)}.hd-onboard-n{background:hsl(var(--foreground));width:24px;height:24px;color:hsl(var(--background));border-radius:50%;flex-shrink:0;place-items:center;font-family:Montserrat;font-size:12px;font-weight:900;display:grid}.hd-onboard-ic{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--foreground));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.hd-onboard-ic svg{width:17px;height:17px}.hd-onboard-step b{font-family:Montserrat;font-size:13.5px;font-weight:800}.hd-needs{flex-direction:column;gap:9px;display:flex}.hd-needs-row{color:hsl(var(--foreground));background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));box-shadow:inset 0 1px 0 hsl(var(--edge) / .05);border-radius:15px;align-items:center;gap:13px;padding:13px 15px;transition:border-color .15s,transform .12s,background .15s;display:flex;position:relative;overflow:hidden}.hd-needs-row:before{content:"";background:hsl(var(--foreground));opacity:0;width:3px;transition:opacity .15s,transform .15s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(.3)}.hd-needs-row:hover{border-color:hsl(var(--foreground) / .34);background:hsl(var(--card) / .85);transform:translateY(-1px)}.hd-needs-row:hover:before{opacity:1;transform:scaleY(1)}.hd-needs-ic{background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));width:40px;height:40px;color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--edge) / .06);border-radius:12px;flex-shrink:0;place-items:center;transition:background .15s,box-shadow .15s;display:grid}.hd-needs-row:hover .hd-needs-ic{background:hsl(var(--foreground) / .12);box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 18px hsl(var(--foreground) / .12)}.hd-needs-ic svg{width:20px;height:20px}.hd-needs-tx{flex:1;min-width:0;line-height:1.22}.hd-needs-tx b{white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat;font-size:13.5px;font-weight:800;display:block;overflow:hidden}.hd-needs-tx span{color:hsl(var(--muted-fg));font-size:11px}.hd-needs-count{background:hsl(var(--foreground));min-width:24px;height:24px;color:hsl(var(--background));font-variant-numeric:tabular-nums;box-shadow:0 0 0 3px hsl(var(--card));border-radius:999px;flex-shrink:0;place-items:center;padding:0 8px;font-family:Montserrat;font-size:11px;font-weight:900;display:grid}.hd-needs-cta{text-transform:uppercase;letter-spacing:.06em;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:30px;color:hsl(var(--muted-fg));border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:0 12px;font-family:Montserrat;font-size:11px;font-weight:800;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.hd-needs-cta svg{width:13px;height:13px;transition:transform .15s}.hd-needs-row:hover .hd-needs-cta{color:hsl(var(--background));background:hsl(var(--foreground));border-color:#0000}.hd-needs-row:hover .hd-needs-cta svg{transform:translate(2px)}@media (max-width:380px){.hd-needs-cta{background:0 0;border:none;gap:0;height:auto;padding:0;font-size:0}.hd-needs-cta svg{width:15px;height:15px}}.hd-play{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.hd-play-t{color:hsl(var(--foreground));background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:11px;padding:13px 14px;transition:border-color .15s,transform .12s,filter .15s;display:flex}.hd-play-t:hover{border-color:hsl(var(--foreground) / .34);transform:translateY(-2px)}.hd-play-t:active{transform:translateY(0)}.hd-play-t.primary{background:linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary) / .86));border-color:#0000;box-shadow:inset 0 1px #fff9,0 6px 18px #00000073}.hd-play-t.primary:hover{filter:brightness(1.05)}.hd-play-t.primary,.hd-play-t.primary .hd-play-tx b{color:hsl(var(--primary-fg))}.hd-play-t.primary .hd-play-tx span{color:hsl(var(--primary-fg) / .72)}.hd-play-t.primary .hd-play-ic{background:hsl(var(--primary-fg) / .12);border-color:hsl(var(--primary-fg) / .18);color:hsl(var(--primary-fg))}.hd-play-ic{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));width:40px;height:40px;color:hsl(var(--foreground));border-radius:11px;flex-shrink:0;place-items:center;display:grid}.hd-play-ic svg{width:21px;height:21px}.hd-play-tx{min-width:0;line-height:1.15}.hd-play-tx b{text-transform:uppercase;letter-spacing:.04em;font-family:Montserrat;font-size:12px;font-weight:800;display:block}.hd-play-tx span{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:700}.hd-live-card{border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--card) / .85), hsl(var(--card) / .5));box-shadow:inset 0 1px 0 hsl(var(--edge) / .06), 0 8px 24px #00000047;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;padding:15px 16px;display:flex;position:relative;overflow:hidden}.hd-live-card:after{content:"";pointer-events:none;background:radial-gradient(120% 140% at 0% 0%, hsl(var(--edge) / .05), transparent 46%);position:absolute;top:0;bottom:0;left:0;right:0}.hd-live-pulse{background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;position:relative}.hd-live-card .hd-online-pulse{width:10px;height:10px;margin:0}.hd-live-meta{flex-direction:column;flex:auto;min-width:0;line-height:1.1;display:flex;position:relative}.hd-live-meta b{letter-spacing:-.01em;white-space:nowrap;font-family:Montserrat;font-size:17px;font-weight:900}.hd-live-meta b i{font-variant-numeric:tabular-nums;font-style:normal}.hd-live-meta span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));white-space:nowrap;margin-top:3px;font-family:Montserrat;font-size:11px;font-weight:800}.hd-live-faces{flex:none;align-items:center;display:flex;position:relative}.hd-face{border:2px solid hsl(var(--card));background:var(--av-fallback);border-radius:50%;flex-shrink:0;width:40px;height:40px;margin-left:-12px;transition:transform .14s;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000080}.hd-face:first-child{margin-left:0}.hd-face:hover{z-index:6;transform:translateY(-3px)}.hd-face img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hd-face i{background:#ffffffe6;width:19px;height:19px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}.hd-face.more{background:hsl(var(--foreground) / .12);place-items:center;display:grid}.hd-face.more b{color:hsl(var(--foreground));font-family:Montserrat;font-size:11px;font-weight:900}.hd-live-go{cursor:pointer;white-space:nowrap;letter-spacing:.01em;background:hsl(var(--foreground));height:46px;color:hsl(var(--background));box-shadow:0 6px 18px #0006, inset 0 1px 0 hsl(var(--edge) / .5);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:0 24px;font-family:Montserrat;font-size:13px;font-weight:800;transition:filter .15s,transform .12s;display:inline-flex}.hd-live-go:hover{filter:brightness(.92);transform:translateY(-1px)}.hd-live-go:active{transform:translateY(0)}.hd-live-go svg{width:17px;height:17px}@media (max-width:560px){.hd-live-card{gap:12px;padding:14px}.hd-live-go{flex-basis:100%;order:4}.hd-face{width:36px;height:36px;margin-left:-13px}}@media (max-width:360px){.hd-live-go .hd-swords-lead{display:none}}.hd-home :where(.btn) svg{flex-shrink:0;width:18px;height:18px}.hd-modal{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--muted-fg:0 0% 56%;--border:0 0% 17%;--edge:0 0% 100%;--primary:0 0% 98%;--primary-fg:0 0% 6%;z-index:50;padding:max(16px, env(safe-area-inset-top), var(--bb-safe-top,0px)) max(16px, env(safe-area-inset-right)) 16px max(16px, env(safe-area-inset-left));justify-content:center;align-items:center;font-family:Montserrat;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.hd-modal-scrim{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000bd;position:absolute;top:0;bottom:0;left:0;right:0}.hd-modal-panel{background:hsl(var(--card));border:1px solid hsl(var(--border));width:100%;max-width:460px;max-height:92vh;box-shadow:0 30px 80px #0009, inset 0 1px 0 hsl(var(--edge) / .06);border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden}.hd-modal-panel:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 50% -8%, hsl(var(--edge) / .06), transparent 52%);position:absolute;top:0;bottom:0;left:0;right:0}.hd-modal-head{border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:12px;padding:18px;display:flex;position:relative}.hd-modal-ic{width:40px;height:40px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));box-shadow:inset 0 1px 0 hsl(var(--edge) / .08);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hd-modal-ic svg{width:20px;height:20px}.hd-modal-ttl{flex:1;min-width:0;line-height:1.2}.hd-modal-ttl h2{text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--foreground));margin:0;font-size:16px;font-weight:900}.hd-modal-ttl p{color:hsl(var(--muted-fg));margin:3px 0 0;font-size:11px}.hd-modal-x{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:34px;height:34px;color:hsl(var(--muted-fg));border-radius:10px;flex-shrink:0;place-items:center;transition:color .15s,background .15s;display:grid}.hd-modal-x:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .1)}.hd-modal-x svg{width:16px;height:16px}.hd-modal-grab{display:none}.hd-modal-grab-bar{background:hsl(var(--foreground) / .38);border-radius:999px;width:44px;height:5px}.hd-modal-sheet{z-index:10050}.hd-modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;position:relative;overflow-y:auto}.hd-modal-tabs{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:14px;gap:5px;padding:5px;display:flex}.hd-modal-tab{cursor:pointer;height:38px;color:hsl(var(--muted-fg));background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;font-family:Montserrat;font-size:11.5px;font-weight:800;transition:color .15s,background .15s;display:inline-flex}.hd-modal-tab svg{width:15px;height:15px}.hd-modal-tab[aria-selected=true]{color:hsl(var(--background));background:hsl(var(--foreground))}.hd-svc{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:16px;padding:16px;transition:border-color .15s,background .15s}.hd-svc:hover{border-color:hsl(var(--foreground) / .3);background:hsl(var(--foreground) / .05)}.hd-svc-top{align-items:center;gap:10px;margin-bottom:7px;display:flex}.hd-svc-top h3{color:hsl(var(--foreground));margin:0;font-size:15px;font-weight:900}.hd-svc-region{text-transform:uppercase;letter-spacing:.08em;height:22px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.hd-svc-region svg{width:12px;height:12px}.hd-svc-desc{color:hsl(var(--muted-fg));margin:0 0 13px;font-size:12px;line-height:1.5}.hd-svc-actions{gap:9px;display:flex}.hd-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 18px;font-family:Montserrat;font-size:12.5px;font-weight:800;transition:filter .15s,background .15s,border-color .15s,transform .12s;display:inline-flex}.hd-btn svg{width:16px;height:16px}.hd-btn:active{transform:translateY(1px)}.hd-btn-primary{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 6px 18px #0006}.hd-btn-primary:hover{filter:brightness(.92)}.hd-btn-ghost{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground));border-color:hsl(var(--border))}.hd-btn-ghost:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .3)}.hd-btn-grow{flex:1}.hd-svc-shoplink{color:hsl(var(--muted-fg));text-underline-offset:3px;opacity:.8;margin-top:11px;font-size:11px;text-decoration:underline;display:inline-block}.hd-svc-shoplink:hover{opacity:1;color:hsl(var(--foreground))}.hd-btn-pdf{padding:0 14px}@media (max-width:420px){.hd-btn-pdf{width:42px;padding:0}.hd-btn-pdf span{display:none}}.hd-btn-block{width:100%}.hd-btn:disabled{opacity:.4;cursor:not-allowed}.hd-modal-note{color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:13px;gap:10px;padding:13px 14px;font-size:11.5px;line-height:1.5;display:flex}.hd-modal-note svg{width:15px;height:15px;color:hsl(var(--foreground));flex-shrink:0;margin-top:1px}.hd-modal-note b{color:hsl(var(--foreground));font-weight:800}@media (max-width:767px){.hd-modal-sheet{align-items:flex-end;padding:0}.hd-modal-sheet .hd-modal-panel{width:100%;max-width:none;max-height:calc(100dvh - max(24px, calc(env(safe-area-inset-top) + 8px), calc(var(--bb-safe-top,0px) + 8px)));height:auto;min-height:42dvh;box-shadow:inset 0 1.5px 0 hsl(var(--edge) / .16), 0 -18px 50px #0000008c;border:none;border-radius:22px 22px 0 0}.hd-modal-sheet-full .hd-modal-panel{box-sizing:border-box;height:100dvh;max-height:100dvh;padding-top:max(env(safe-area-inset-top), var(--bb-safe-top,0px));box-shadow:none;border-radius:0}.hd-modal-sheet .hd-modal-panel:before{border-radius:inherit}.hd-modal-sheet .hd-modal-grab{cursor:grab;flex-shrink:0;justify-content:center;align-items:center;padding:9px 0 3px;display:flex}.hd-modal-sheet .hd-modal-grab:active{cursor:grabbing}.hd-modal-sheet [data-sheet-drag]{touch-action:none}.hd-modal-sheet .hd-modal-head{padding-top:8px}.hd-modal-sheet .hd-modal-body{padding-bottom:calc(28px + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)))}.hd-modal-sheet .hd-modal-foot{padding-bottom:calc(14px + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)))}}.hd-evm-hero{background:hsl(var(--foreground) / .06) center/cover no-repeat;flex-direction:column;flex-shrink:0;justify-content:flex-end;min-height:170px;padding:18px;display:flex;position:relative}.hd-evm-hero:after{content:"";pointer-events:none;background:linear-gradient(to top, hsl(var(--card)) 1%, #00000057 46%, #0000008c), linear-gradient(90deg, #0009, #0000001a 70%);position:absolute;top:0;bottom:0;left:0;right:0}.hd-evm-hero .hd-evm-h{text-shadow:0 2px 12px #000000d9}.hd-modal-sheet .hd-evm-grid>.hd-evm-feat.featured:first-child{grid-column:1/-1}.hd-evm-hero>*{z-index:1;position:relative}.hd-evm-hero>.hd-evm-hero-img{z-index:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hd-evm-hero .hd-modal-x{z-index:2;color:#fff;background:#0000006b;border-color:#fff3;position:absolute;top:14px;right:14px}.hd-evm-hero .hd-modal-x:hover{background:#0009}.hd-evm-type{text-transform:uppercase;letter-spacing:.08em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000006b;border:1px solid #fff3;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;height:24px;margin-bottom:10px;padding:0 11px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.hd-evm-type svg{width:13px;height:13px}.hd-evm-h{text-transform:uppercase;letter-spacing:.01em;color:#fff;text-shadow:0 2px 12px #0009;margin:0;font-family:Montserrat;font-size:23px;font-weight:900;line-height:1.05}.hd-evm-pills{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.hd-evm-pill{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000006b;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 11px;font-family:Montserrat;font-size:11px;font-weight:700;display:inline-flex}.hd-evm-pill svg{opacity:.85;width:13px;height:13px}.hd-evm-pill b{font-weight:800}.hd-evm-sec-h{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));align-items:center;gap:9px;margin-bottom:11px;font-family:Montserrat;font-size:11px;font-weight:800;display:flex}.hd-evm-sec-h svg{width:14px;height:14px}.hd-evm-desc{color:hsl(var(--muted-fg));font-size:13px;line-height:1.6}.hd-evm-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hd-evm-feat{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:14px;padding:13px 14px}.hd-evm-feat.featured{background:linear-gradient(180deg, hsl(var(--foreground) / .06), hsl(var(--foreground) / .025))}.hd-evm-feat-l{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));align-items:center;gap:7px;margin-bottom:8px;font-family:Montserrat;font-size:11px;font-weight:800;display:flex}.hd-evm-feat-l svg{width:14px;height:14px}.hd-evm-feat-v{color:hsl(var(--foreground));font-family:Montserrat;font-size:13px;font-weight:700;line-height:1.4}.hd-evm-chips{flex-wrap:wrap;gap:7px;display:flex}.hd-evm-chip{color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:999px;padding:6px 11px;font-size:11px;font-weight:700}.hd-evm-card{background:hsl(var(--foreground) / .025);border:1px solid hsl(var(--border));border-radius:16px;padding:15px}.hd-evm-tiers{flex-direction:column;gap:9px;display:flex}.hd-evm-tier{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:13px;align-items:flex-start;gap:11px;padding:12px;display:flex}.hd-evm-tier-medal{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.hd-evm-tier-body{flex:1;min-width:0}.hd-evm-tier-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hd-evm-tier-name{color:hsl(var(--foreground));font-family:Montserrat;font-size:13px;font-weight:800}.hd-evm-tier-pts{color:hsl(var(--muted-fg));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.hd-evm-tier-rw{color:hsl(var(--muted-fg));margin:5px 0 0;font-size:12px;line-height:1.5}.hd-evm-sponsor{align-items:center;gap:12px;display:flex}.hd-evm-sponsor img{-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:12px;flex-shrink:0;width:46px;height:46px;padding:3px}.hd-evm-sponsor-l{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:800}.hd-evm-sponsor-n{color:hsl(var(--foreground));margin-top:2px;font-family:Montserrat;font-size:14px;font-weight:800;display:block}a.hd-evm-sponsor-n:hover{text-decoration:underline}.hd-evm-progress{flex-direction:column;gap:10px;display:flex}.hd-evm-progress .hd-evm-sec-h{margin-bottom:0}.hd-evm-progress-v{color:hsl(var(--muted-fg));margin:0;font-family:Montserrat;font-size:13px;font-weight:700}.hd-evm-progress-v b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:22px;font-weight:900}.hd-evm-progress-bar{background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:999px;height:8px;overflow:hidden}.hd-evm-progress-bar i{background:hsl(var(--foreground));border-radius:999px;height:100%;display:block}.hd-evm-coop-rule{color:hsl(var(--muted-fg));margin:9px 0 0;font-size:12px;line-height:1.5}.hd-evm-foot{padding:14px 18px calc(14px + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)));border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0}@media (min-width:768px){.hd-evm-hero{min-height:200px}.hd-evm-grid{grid-template-columns:1fr 1fr 1fr}}.hd-home>#home-events:empty{display:none}.hd-cr-thumb{width:38px}.hd-cr-thumb .tr-thumb{width:100%}.hd-lb-tabs{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:14px;gap:5px;margin-bottom:13px;padding:5px;display:flex}.hd-lb-tab{cursor:pointer;text-transform:uppercase;letter-spacing:.03em;height:40px;color:hsl(var(--muted-fg));background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;font-family:Montserrat;font-size:11px;font-weight:800;line-height:1;transition:color .15s,background .15s;display:inline-flex}.hd-lb-tab svg{flex-shrink:0;width:15px;height:15px}.hd-lb-tab .hd-lb-tab-l{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-lb-tab[aria-selected=true]{color:hsl(var(--background));background:hsl(var(--foreground))}.hd-lb-tab[aria-selected=false]:hover{color:hsl(var(--foreground))}@media (max-width:1023px){.hd-lb-grid.hd-lb-tabbed{scroll-snap-type:none;margin:0;padding:0;display:block;overflow:visible}.hd-lb-grid.hd-lb-tabbed .hd-lb{flex-shrink:1;width:auto;max-width:none;display:none}.hd-lb-grid.hd-lb-tabbed[data-active=players] .hd-lb[data-board=players],.hd-lb-grid.hd-lb-tabbed[data-active=played] .hd-lb[data-board=played],.hd-lb-grid.hd-lb-tabbed[data-active=scarce] .hd-lb[data-board=scarce]{display:flex}.hd-lb-tabbed .hd-pr{gap:12px;padding:12px 16px}.hd-lb-tabbed .hd-cr{padding:11px 16px}.hd-lb-tabbed .hd-pr .hd-av-sm{width:34px;height:34px}}@media (max-width:360px){.hd-lb-tab .hd-lb-tab-l{display:none}}@media (min-width:1024px){.hd-lb-tabs{display:none}.hd-lb-grid.hd-lb-tabbed .hd-lb{transition:border-color .15s,box-shadow .15s;display:flex}.hd-lb-grid.hd-lb-tabbed .hd-lb:hover{border-color:hsl(var(--foreground) / .18);box-shadow:0 10px 30px #00000038, inset 0 1px 0 hsl(var(--edge) / .05)}}.hd-pr.pinned{border-top:1px solid hsl(var(--foreground) / .2);background:hsl(var(--foreground) / .06)}.hd-pr-skel{cursor:default;pointer-events:none}.hd-pr-skel .hd-av-sm{border-radius:50%}.hd-pr-skel .hd-pr-who b{width:60%;height:11px}.hd-pr-skel .hd-pr-who small{border-radius:6px;width:34%;height:8px;margin-top:5px;display:block}.hd-pr-skel .hd-pr-wl span{border-radius:999px;width:38px;height:18px;display:block}@media (min-width:1024px){.hd-status{align-items:center;min-height:340px;padding:14px 0 24px;display:flex}.hd-status:before{height:520px;top:50%;transform:translateY(-50%)}.hd-status-main{gap:16px;max-width:58%}.hd-status-h{font-size:max(56px,min(6vw,84px))}.hd-status-accent{transform-origin:100%;z-index:2;opacity:1;perspective:1500px;width:430px;height:460px;top:50%;left:auto;right:-8px;transform:translateY(-50%)scale(1.4);-webkit-mask-image:none;mask-image:none}.hd-status-accent:after{content:"";z-index:0;filter:blur(9px);background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;height:7%;position:absolute;bottom:6%;left:10%;right:14%}.hd-needs{grid-template-columns:1fr 1fr;gap:11px;display:grid}.hd-play{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:13px}.hd-home .hd-trade-grid{grid-template-columns:repeat(2,1fr)}}.hd-home[data-skeleton]>*{animation:none}@media (min-width:768px) and (max-width:1023px){[data-sechead=plain] .hd-sh-h{font-size:16px}.hd-status-main{max-width:62%}.hd-ev-track{gap:14px}.hd-event{width:min(46vw,380px)}.hd-meet-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}}@media (max-width:767px){.hd-status-accent{transform-origin:100% 0;width:300px;height:300px;top:-14px;right:-28px;transform:scale(.8)}.hd-xp{max-width:300px}.hd-status-stats{background:hsl(var(--card));max-width:300px}.hd-status-stats .hd-stat{gap:3px;min-height:48px;padding:9px 6px}.hd-status-stats .hd-stat b{font-size:18px}.hd-status-accent{transform-origin:50%;z-index:1;width:100%;height:230px;margin:0 auto 6px;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:scale(.78)}.hd-status-accent:before{width:300px;left:50%;right:auto;transform:translate(-50%)}.hd-status-main{max-width:100%}}@media (max-width:360px){.hd-qa{gap:6px}.hd-qa-t{padding:12px 2px 10px}.hd-qa-ic{width:40px;height:40px}.hd-qa-ic svg{width:26px;height:26px}.hd-status-accent{transform-origin:100% 0;right:-30px;transform:scale(.62)}}.hd-qa-t:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-needs-row:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-play-t:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-listing-card:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-meet:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-event:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-pr:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-cr:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-disco-3d:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-live-go:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-face:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-action:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-link:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-lb-tab:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.hd-sh-more:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ev-page{padding-bottom:calc(110px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));gap:22px}.ev-head{flex-direction:column;gap:6px;padding-top:6px;display:flex}.ev-back{color:hsl(var(--muted-fg));align-self:flex-start;align-items:center;gap:4px;min-height:32px;margin-bottom:8px;font-family:Montserrat;font-size:12px;font-weight:800;display:inline-flex}.ev-back svg{width:16px;height:16px}.ev-back:hover{color:hsl(var(--foreground))}.ev-eyebrow{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-fg));align-items:center;gap:8px;font-family:Montserrat;font-size:11px;font-weight:800;display:inline-flex}.ev-dot{background:hsl(var(--muted-fg));border-radius:50%;width:6px;height:6px}.ev-dot.is-entries,.ev-dot.is-voting{background:hsl(var(--foreground));box-shadow:0 0 8px hsl(var(--foreground) / .7)}.ev-h{text-transform:uppercase;letter-spacing:-.02em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:2px 0 0;font-family:Montserrat;font-size:max(38px,min(11vw,64px));font-weight:900;line-height:.92}.ev-sub{color:hsl(var(--muted-fg));max-width:52ch;margin:6px 0 0;font-family:Montserrat;font-size:13px;font-weight:600;line-height:1.45}.ev-meta{color:hsl(var(--foreground));align-items:center;gap:7px;margin:8px 0 0;font-family:Montserrat;font-size:12.5px;font-weight:700;display:inline-flex}.ev-meta svg{flex-shrink:0;width:15px;height:15px}.ev-hero{flex-direction:column;gap:14px;display:flex}.ev-cover{aspect-ratio:4;border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .05);border-radius:18px;position:relative;overflow:hidden}.ev-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ev-hero-tx{flex-direction:column;gap:6px;display:flex}.ev-about{flex-direction:column;gap:12px;display:flex}@media (min-width:1024px){.hd-home.ev-page{max-width:1180px}.ev-head.has-cover .ev-hero{border:1px solid hsl(var(--border));border-radius:24px;justify-content:flex-end;min-height:300px;position:relative;overflow:hidden}.ev-head.has-cover .ev-cover{aspect-ratio:auto;border:0;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}.ev-head.has-cover .ev-cover:after{content:"";background:linear-gradient(90deg, hsl(var(--background) / .94) 0%, hsl(var(--background) / .72) 40%, hsl(var(--background) / .08) 78%), linear-gradient(0deg, hsl(var(--background) / .55), transparent 55%);position:absolute;top:0;bottom:0;left:0;right:0}.ev-head.has-cover .ev-hero-tx{max-width:660px;padding:34px 36px;position:relative}.ev-about{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.ev-about>.ev-card{grid-column:1}.ev-about>.ev-a-rewards{grid-area:1/2/span 3;position:sticky;top:24px}}.ev-event .ev-hero-tx .hd-evm-pills{margin-top:10px}.ev-event .ev-eyebrow svg{width:14px;height:14px}.ev-event-body{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.ev-event-main,.ev-event-side{flex-direction:column;gap:12px;min-width:0;display:flex}.ev-event-side{position:sticky;top:24px}.ev-event-main .hd-evm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ev-event-side .hd-evm-feat.featured{padding:16px 18px}.ev-event-side .hd-evm-feat.featured .hd-evm-feat-v{font-size:15px}.ev-tabs{width:100%;max-width:480px;top:max(8px, env(safe-area-inset-top,0px), var(--bb-safe-top,0px));z-index:5;background:hsl(var(--background) / .82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky}.ev-stack{flex-direction:column;gap:12px;display:flex}.ev-card{flex-direction:column;gap:10px;display:flex}.ev-card .hd-evm-sec-h{margin-bottom:0}.ev-card-p{color:hsl(var(--muted-fg));margin:0;font-size:13px;line-height:1.55}.ev-row{flex-wrap:wrap;gap:8px;display:flex}.ev-row>*{flex:auto}.ev-note{color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:13px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.5}.ev-note.is-strong{color:hsl(var(--foreground));font-weight:700}.ev-empty{text-align:center;min-height:60px;color:hsl(var(--muted-fg));border:1px dashed hsl(var(--border));border-radius:16px;margin:0;padding:26px 16px;font-size:13px}.ev-list .hd-sh{margin-bottom:12px}.ev-grid{grid-template-columns:1fr;gap:13px;display:grid}.ev-grid .hd-event{width:100%}@media (min-width:768px){.ev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.ev-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ev-contest-card{color:inherit;text-decoration:none;display:block}.ev-contest-card:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.ev-past{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ev-past a{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));min-height:52px;color:hsl(var(--foreground));border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-family:Montserrat;font-size:13px;display:flex}.ev-past a span{color:hsl(var(--muted-fg));font-size:12px;font-weight:700}.ev-entry-status{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:13px;flex-direction:column;gap:3px;padding:11px 13px;display:flex}.ev-entry-status b{color:hsl(var(--foreground));font-family:Montserrat;font-size:13px;font-weight:800}.ev-entry-status span{color:hsl(var(--muted-fg));font-size:12px;line-height:1.45}.ev-entry-status.is-approved{border-color:hsl(var(--foreground) / .35)}.ev-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-tl{border-bottom:1px solid hsl(var(--border));grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-family:Montserrat;font-size:13px;display:grid}.ev-tl:last-child{border-bottom:0}.ev-tl-dot{border:1.5px solid hsl(var(--muted-fg));border-radius:50%;justify-self:center;width:10px;height:10px}.ev-tl.is-done .ev-tl-dot{background:hsl(var(--muted-fg));border-color:#0000}.ev-tl.is-now .ev-tl-dot{background:hsl(var(--foreground));box-shadow:0 0 10px hsl(var(--foreground) / .6);border-color:#0000}.ev-tl-name{color:hsl(var(--muted-fg));min-width:0;font-weight:700}.ev-tl.is-now .ev-tl-name{color:hsl(var(--foreground));font-weight:900}.ev-tl-when{color:hsl(var(--muted-fg));white-space:nowrap;font-size:11.5px;font-weight:700}.ev-rules{color:hsl(var(--muted-fg));flex-direction:column;gap:7px;margin:0;padding-left:18px;font-size:12.5px;line-height:1.5;display:flex}.ct-hearts-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.ct-hearts-l{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:10px;font-weight:800}.ct-hearts-r{color:hsl(var(--muted-fg));font-family:Montserrat;font-size:11px;font-weight:700}.ct-link{cursor:pointer;color:hsl(var(--foreground));text-underline-offset:3px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.ct-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ct-slot{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));min-height:44px;color:hsl(var(--foreground));cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:7px;min-width:0;padding:0 9px 0 6px;font-family:Montserrat;font-size:11.5px;font-weight:800;display:flex}.ct-slot.is-free{color:hsl(var(--muted-fg));cursor:default;border-style:dashed;justify-content:center;gap:5px;padding:0 9px}.ct-slot.is-free svg{width:14px;height:14px}.ct-slot-av{background:hsl(var(--foreground) / .12);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;display:grid;overflow:hidden}.ct-slot-av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ct-slot-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ct-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:768px){.ct-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width:1200px){.ct-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ct-grid.is-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (min-width:768px){.ct-grid.is-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}@media (min-width:1200px){.ct-grid.is-thumbs{grid-template-columns:repeat(6,minmax(0,1fr))}}.ct-grid.is-thumbs .ct-tile{border-radius:12px}.ct-tile{border:1px solid hsl(var(--border));aspect-ratio:4/5;isolation:isolate;background:#0a0a0a;border-radius:16px;display:block;position:relative;overflow:hidden}.ct-tile.is-link{transition:border-color .15s,transform .15s}@media (hover:hover){.ct-tile.is-link:hover{border-color:hsl(var(--foreground) / .5);transform:translateY(-2px)}}.ct-tile-link{z-index:3;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.ct-tile-link:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.pr-screen.ct-mini{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.ct-mini-doc{width:390px;position:relative}.ct-mini-bg{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ct-mini-body{z-index:1;position:relative}.pr-screen.ct-mini .pr-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-screen.ct-mini .pr-link-grid>:last-child:nth-child(odd){grid-column:1/-1}.pr-screen.ct-mini .pr-group{grid-template-columns:var(--grp-cols-mobile,var(--grp-cols,1fr))}.profile-theme-root[data-density=small]>.ct-mini-doc .pr-group{grid-template-columns:var(--grp-cols-mobile-compact,var(--grp-cols-mobile,var(--grp-cols,1fr)))}.ct-tile-badges{z-index:2;gap:4px;display:flex;position:absolute;top:7px;right:7px}.ct-pill{letter-spacing:.04em;color:#fff;background:#0009;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-family:Montserrat;font-size:9.5px;font-weight:800;display:inline-flex}.ct-pill-heart{fill:currentColor;width:11px;height:11px}.ct-results-sub{color:hsl(var(--muted-fg));margin:0;font-family:Montserrat;font-size:12.5px;font-weight:600}.ct-partner,.ct-prize{flex-direction:column;gap:10px;display:flex}.ct-partner-top{align-items:center;gap:12px;min-width:0;display:flex}.ct-partner-tx{flex-direction:column;min-width:0;display:flex}.ct-partner-mark{background:hsl(var(--foreground));width:46px;height:46px;color:hsl(var(--background));border-radius:12px;flex-shrink:0;place-items:center;font-weight:800;display:grid}.ct-partner-ic{width:24px;height:24px}.ct-partner-ext{vertical-align:-1px;opacity:.6;width:12px;height:12px;margin-left:2px;display:inline-block}.ct-partner a.hd-evm-sponsor-n,.ct-prize .ev-card-p a{color:hsl(var(--foreground))}.ct-prize .ev-card-p a{text-underline-offset:2px;text-decoration:underline}.ct-prize-input{display:block;position:relative}.ct-prize-input .hd-input{padding-left:42px}.ct-prize-input-ic{width:18px;height:18px;color:hsl(var(--foreground));pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ct-prize-hint{color:hsl(var(--muted-fg));margin-top:7px;font-size:12px;line-height:1.45;display:block}.ct-prize-what{display:block}.ct-prize-what:first-letter{text-transform:uppercase}.ct-prize-input.is-error .hd-input{border-color:#f17e7eb3}.ct-prize-foot{font-size:12px}.ct-prize-sent{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:13px;flex-direction:column;gap:8px;padding:12px 13px;display:flex}.ct-prize-sent-l{color:hsl(var(--muted-fg));font-size:12.5px;line-height:1.45}.ct-prize-chip{background:hsl(var(--foreground));max-width:100%;color:hsl(var(--background));border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 12px 7px 10px;font-size:13px;display:inline-flex}.ct-prize-chip b,.ct-prize-chip a{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font-weight:800;overflow:hidden}.ct-prize-chip a{text-underline-offset:2px;text-decoration:underline}.ct-prize-chip-ic{flex-shrink:0;width:15px;height:15px}.ct-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ct-step{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.ct-step:not(:last-child):after{content:"";background:hsl(var(--border));border-radius:2px;height:2px;position:absolute;top:12px;left:calc(50% + 16px);right:calc(16px - 50%)}.ct-step.is-done:not(:last-child):after{background:hsl(var(--foreground) / .6)}.ct-step-dot{width:26px;height:26px;color:hsl(var(--muted-fg));border:1.5px solid hsl(var(--border));background:hsl(var(--background));border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.ct-step-dot svg{width:14px;height:14px}.ct-step.is-now .ct-step-dot{color:hsl(var(--foreground));border-color:hsl(var(--foreground))}.ct-step.is-done .ct-step-dot{color:hsl(var(--background));background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.ct-step-l{color:hsl(var(--muted-fg));font-size:11px;font-weight:700;line-height:1.35}.ct-step.is-now .ct-step-l,.ct-step.is-done .ct-step-l{color:hsl(var(--foreground))}.ct-prize .ev-row>.hd-btn-ghost{flex:none}.ct-code{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:13px;flex-direction:column;gap:8px;padding:12px 13px;display:flex}.ct-code-l{color:hsl(var(--muted-fg));font-size:12.5px;line-height:1.45}.ct-code-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ct-code-v{background:hsl(var(--foreground));min-width:0;color:hsl(var(--background));letter-spacing:.06em;word-break:break-all;-webkit-user-select:all;user-select:all;border-radius:10px;flex:auto;padding:9px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:17px;font-weight:800}.ct-code-copy{flex:none}.ct-code-copy svg{width:15px;height:15px}.ct-prize a.hd-btn-ghost{text-decoration:none}.hd-evm-tier-prize{color:hsl(var(--foreground));align-items:center;gap:6px;margin:4px 0 0;font-size:12px;font-weight:700;display:flex}.hd-evm-tier-prize svg{flex-shrink:0;width:13px;height:13px}.ct-podium{flex-direction:column;gap:10px;display:flex}.ct-podium-23{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ct-podium-1 .ct-tile{aspect-ratio:1;border-color:hsl(var(--foreground) / .5);box-shadow:0 18px 48px #00000073}@media (min-width:768px){.ct-podium{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:14px;display:grid}.ct-podium-23{display:contents}.ct-podium-23>:first-child{order:1}.ct-podium-1{order:2}.ct-podium-23>:nth-child(2){order:3}.ct-podium .ct-tile,.ct-podium-1 .ct-tile{aspect-ratio:4/5}}.ct-podium>div,.ct-podium-23>div{position:relative}.ct-place{z-index:4;color:#fff;pointer-events:none;background:#000000a8;border:1px solid #ffffff3d;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-family:Montserrat;font-size:10.5px;font-weight:900;display:inline-flex;position:absolute;top:8px;right:8px}.ct-place.is-first{color:#0a0a0a;background:#fafafa;border-color:#fafafa}.ct-enter{flex-direction:column;gap:12px;display:flex}.ct-enter-grid{grid-template-columns:132px minmax(0,1fr);align-items:start;gap:14px;display:grid}.ct-enter-tile{flex-direction:column;gap:6px;display:flex}.ct-enter-cap{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-fg));font-family:Montserrat;font-size:9.5px;font-weight:800}.ct-tips{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ct-tip{min-height:32px;color:hsl(var(--foreground));align-items:center;gap:9px;font-family:Montserrat;font-size:12.5px;font-weight:700;display:flex}.ct-tip-mark{border:1.5px dashed hsl(var(--muted-fg));width:22px;height:22px;color:hsl(var(--muted-fg));border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:900;display:grid}.ct-tip.is-done .ct-tip-mark{background:hsl(var(--foreground));color:hsl(var(--background));border:0}.ct-tip-l{flex:1;min-width:0}.ct-tip-go{min-height:32px;color:hsl(var(--foreground));text-underline-offset:3px;flex-shrink:0;align-items:center;font-size:11.5px;font-weight:800;text-decoration:underline;display:inline-flex}.ct-enter-note{color:hsl(var(--muted-fg));margin:6px 0 0;font-size:11px;line-height:1.45}.ct-check{color:hsl(var(--foreground));cursor:pointer;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;display:flex}.ct-check input{accent-color:#fafafa;flex-shrink:0;width:20px;height:20px;margin:0}.ct-rules-link{color:hsl(var(--muted-fg));text-underline-offset:3px;align-self:flex-start;align-items:center;min-height:32px;font-family:Montserrat;font-size:11.5px;font-weight:800;text-decoration:underline;display:inline-flex}.ct-error{color:#f17e7e;margin:0;font-size:12.5px;font-weight:700}.ct-confirm{flex-direction:column;gap:10px;display:flex}.ct-confirm p{color:hsl(var(--muted-fg));margin:0;font-size:12.5px;line-height:1.45}.ct-danger{color:#fff!important;background:#e14747!important}.ct-heart-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ct-heart-row{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ct-heart-row .ct-slot-av{width:40px;height:40px}.ct-heart-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Montserrat;font-size:13.5px;font-weight:800;overflow:hidden}.ct-heart-btn{height:44px!important;padding:0 13px!important;font-size:11.5px!important}.ct-back-link .ct-back-pos{opacity:.7;margin-left:4px;font-weight:700}.ct-bar-wrap{z-index:9998;left:12px;right:12px;bottom:var(--bb-nav-b);pointer-events:none;flex-direction:column;align-items:stretch;gap:8px;display:flex;position:fixed}@media (min-width:768px){.ct-bar-wrap{width:480px;left:50%;right:auto;transform:translate(-50%)}}.ct-bar-status{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:0;display:flex}.ct-bar-pill{pointer-events:auto;text-align:center;color:#fafafa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#141414db;border:1px solid #ffffff24;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:100%;padding:9px 14px;font-family:Montserrat;font-size:12px;font-weight:700;line-height:1.35;display:inline-flex;box-shadow:0 10px 26px #00000073}.ct-bar-pill.is-quiet{color:#ffffffd1;font-weight:700}.ct-bar-undo{pointer-events:auto;font:inherit;color:#fafafa;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-weight:900;text-decoration:underline}.ct-meter{gap:2px;display:inline-flex}.ct-bar-share{cursor:pointer;min-height:44px;font-size:13px}.ct-bar-share svg{width:16px;height:16px}.ct-share{flex-direction:column;gap:14px;display:flex}.ct-share-preview{aspect-ratio:9/16;border:1px solid hsl(var(--border));background:#090909;border-radius:16px;align-self:center;place-items:center;width:min(62vw,250px);display:grid;overflow:hidden}.ct-share-preview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ct-share-wait{text-align:center;color:#ffffffb8;flex-direction:column;align-items:center;gap:12px;padding:16px;font-size:13px;display:flex}.ct-share-wait svg{width:22px;height:22px}.ct-share-note{text-align:center;color:#ffffffc7;margin:0;font-size:13px}.ct-share-actions{flex-direction:column;gap:8px;display:flex}@media (max-height:700px){.ct-share-preview{width:min(48vw,190px)}}.ct-meter svg{width:12px;height:12px}.ct-meter svg.on,.ct-bar-heart svg.on{fill:currentColor}.ct-bar{pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:#1a1a1a80;border:1px solid #ffffff29;border-radius:30px;align-items:center;gap:8px;padding:7px;display:flex;box-shadow:inset 0 1px .5px #ffffff59,inset 0 0 0 1px #ffffff0a,0 14px 36px #0000006b,0 5px 14px #0000005c}.ct-bar-nav{cursor:pointer;color:#fafafa;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.ct-bar-nav svg{width:20px;height:20px}.ct-bar-nav:disabled{opacity:.35;cursor:default}.ct-bar-heart{cursor:pointer;letter-spacing:.02em;text-transform:uppercase;color:#0a0a0a;background:#fafafa;border:1.5px solid #fafafa;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;height:48px;padding:0 14px;font-family:Montserrat;font-size:13px;font-weight:900;display:inline-flex}.ct-bar-heart span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ct-bar-heart svg{flex-shrink:0;width:18px;height:18px}.ct-bar-heart.is-on{color:#fafafa;background:0 0}.ct-bar-heart:disabled{opacity:.55;cursor:default}.ct-bar-heart:focus-visible{outline-offset:2px;outline:2px solid #fafafa}.ct-bar-nav:focus-visible{outline-offset:2px;outline:2px solid #fafafa}body.contest-viewer .pr-screen{padding-bottom:150px}@media (prefers-reduced-motion:reduce){.ct-tile,.ct-bar-heart{transition:none}}.ba-screen{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 7%;--hero:0 0% 1.5%;--primary:0 0% 98%;--primary-foreground:0 0% 7%;--muted-fg:0 0% 56%;--border:0 0% 16%;--edge:0 0% 100%;--ring:0 0% 82%;min-height:100vh;min-height:100svh;padding:max(16px, var(--bb-safe-top,0px)) 16px max(16px, env(safe-area-inset-bottom), var(--bb-safe-bottom,0px));color:hsl(var(--foreground));background:radial-gradient(120% 90% at 78% 12%,#2121218c,#0000 60%),radial-gradient(90% 80% at 14% 100%,#1a1a1a80,#0000 62%),#060606;place-items:center;font-family:Montserrat,sans-serif;display:grid;position:relative}.ba-screen:before{content:"";pointer-events:none;opacity:.012;mix-blend-mode:screen;background:url(/brand/bone.png) 50%/220px;position:fixed;top:0;bottom:0;left:0;right:0}.ba-shell{z-index:1;background:hsl(var(--card));border:1px solid hsl(var(--border));width:100%;max-width:1080px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .05), 0 40px 120px -20px #000000d9, 0 8px 30px #0009;border-radius:26px;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ba-shell{animation:.5s cubic-bezier(.22,.61,.36,1) backwards baIn}}@keyframes baIn{0%{opacity:0;transform:translateY(18px)scale(.99)}to{opacity:1;transform:none}}.ba-form{flex-direction:column;gap:18px;min-width:0;padding:30px 22px 28px;display:flex;position:relative}.ba-brand{align-self:flex-start;align-items:center;gap:11px;display:inline-flex}.ba-brand img.lg{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 14px #0009);width:38px;height:38px}.ba-brand .wm{flex-direction:column;gap:3px;line-height:1;display:flex}.ba-brand .wm b{text-transform:uppercase;letter-spacing:.02em;font-size:16px;font-weight:900}.ba-brand .wm span{text-transform:uppercase;letter-spacing:.24em;color:hsl(var(--muted-fg));font-size:8px;font-weight:800}.ba-greet{margin-top:4px}.ba-greet h1{text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:max(34px,min(11vw,46px));font-weight:900;line-height:.88}.ba-greet h1 .thin{color:hsl(var(--muted-fg))}.ba-greet p{color:hsl(var(--muted-fg));max-width:34ch;margin:9px 0 0;font-size:12.5px;line-height:1.5}.ba-oauth{flex-direction:column;gap:9px;display:flex}.ba-social{cursor:pointer;letter-spacing:.01em;width:100%;height:46px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:14px;justify-content:center;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:700;transition:background .15s,border-color .15s,transform 80ms;display:inline-flex}.ba-social:hover{background:hsl(var(--foreground) / .09);border-color:hsl(var(--foreground) / .3)}.ba-social:active{transform:translateY(1px)}.ba-social:disabled{opacity:.55;cursor:not-allowed}.ba-social svg.gi,.ba-social svg.ai{width:17px;height:17px}.ba-or{align-items:center;gap:12px;display:flex}.ba-or i{background:hsl(var(--border));flex:1;height:1px}.ba-or span{text-transform:uppercase;letter-spacing:.22em;color:hsl(var(--muted-fg));font-size:9px;font-weight:800}.ba-fields{flex-direction:column;gap:11px;display:flex}.ba-field{position:relative}.ba-field>.ic{width:16px;height:16px;color:hsl(var(--muted-fg));pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.ba-field input{width:100%;height:48px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:13px;outline:none;padding:0 14px 0 38px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s}.ba-field input::placeholder{color:hsl(var(--muted-fg));font-weight:500}.ba-field input:focus{border-color:hsl(var(--ring));background:hsl(var(--foreground) / .06);box-shadow:0 0 0 3px hsl(var(--ring) / .16)}.ba-field input:-webkit-autofill{-webkit-text-fill-color:hsl(var(--foreground));caret-color:hsl(var(--foreground));-webkit-box-shadow:inset 0 0 0 60px #141414}.ba-field.bad input{border-color:#df49498c}.ba-field.good input{border-color:#4dcb7780}.ba-field>.eye{cursor:pointer;width:30px;height:30px;color:hsl(var(--muted-fg));background:0 0;border:none;place-items:center;transition:color .15s;display:grid;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.ba-field>.eye:hover{color:hsl(var(--foreground))}.ba-field>.eye svg{width:16px;height:16px}.ba-field>.ok{color:#69d38c;width:16px;height:16px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.ba-hint{margin:2px 0 0;padding-left:4px;font-size:11px;font-weight:600;line-height:1.3}.ba-hint.bad{color:#ec7979}.ba-msg{text-align:center;margin:0;font-size:12px;font-weight:600;line-height:1.4}.ba-msg.err{color:#ec7979}.ba-msg.ok{color:#81da9e}.ba-msg.note{color:hsl(var(--muted-fg));margin-top:-4px;font-weight:500}.ba-msg.note button,.ba-msg.note a{font:inherit;color:hsl(var(--foreground));text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.ba-submit{height:50px;border-radius:14px!important}.ba-submit:disabled{cursor:not-allowed;opacity:.6;filter:none}.ba-spin{border:2.4px solid hsl(var(--primary-foreground) / .35);border-top-color:hsl(var(--primary-foreground));border-radius:50%;width:17px;height:17px;animation:.7s linear infinite baSpin}.ba-spin.on-dark{border-color:hsl(var(--foreground) / .3);border-top-color:hsl(var(--foreground))}@keyframes baSpin{to{transform:rotate(360deg)}}.ba-foot{flex-direction:column;align-items:center;gap:9px;margin-top:2px;display:flex}.ba-foot button{cursor:pointer;color:hsl(var(--muted-fg));background:0 0;border:none;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;transition:color .15s}.ba-foot button:hover{color:hsl(var(--foreground))}.ba-foot button b{color:hsl(var(--foreground));font-weight:800}.ba-screen[data-mode=reset] .ba-oauth,.ba-screen[data-mode=reset] .ba-or,.ba-hero{display:none}@media (min-width:900px){.ba-shell{grid-template-columns:1.02fr 1.12fr;height:min(764px,100svh - 40px)}.ba-form{justify-content:center;gap:16px;padding:40px 48px;overflow-y:auto}.ba-form>.ba-brand{margin-top:auto}.ba-form>.ba-foot{margin-bottom:auto}.ba-greet h1{font-size:max(44px,min(4.2vw,58px))}.ba-greet p{font-size:13.5px}.ba-hero{background:radial-gradient(110% 80% at 80% 8%, #1f1f1fb3, transparent 58%), hsl(var(--hero));border-left:1px solid hsl(var(--border));flex-direction:column;padding:26px 28px;display:flex;position:relative;overflow:hidden}}.ba-hero:before{content:"";pointer-events:none;opacity:.04;background:url(/brand/bone.png) 50%/260px;position:absolute;top:0;bottom:0;left:0;right:0}.ba-hero:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff14,#0000 58%);width:130%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.ba-hero-top{z-index:2;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.ba-hero-badge{align-items:center;gap:10px;display:inline-flex}.ba-hero-badge .av{width:38px;height:38px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .12), 0 0 0 1px hsl(var(--border));background:#1a1a1a;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.ba-hero-badge .av i{background:#ffffffeb;width:21px;height:21px;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}.ba-hero-badge .tx{line-height:1.15}.ba-hero-badge .tx b{text-transform:uppercase;letter-spacing:.02em;font-size:13px;font-weight:900;display:block}.ba-hero-badge .tx span{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--muted-fg));font-size:8.5px;font-weight:800}.ba-hero-switch{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;height:38px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--foreground) / .35);border-radius:999px;align-items:center;gap:7px;padding:0 18px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:background .15s,border-color .15s,box-shadow .2s;display:inline-flex}.ba-hero-switch:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground));box-shadow:0 0 26px hsl(var(--foreground) / .25)}.ba-hero-switch svg{width:14px;height:14px}.ba-hero-stage{z-index:1;flex:1;place-items:center;min-height:0;display:grid;position:relative}.ba-fan{width:300px;height:360px;position:relative}.ba-fan-c{border-radius:16px;position:absolute;top:50%;left:50%;overflow:hidden}.ba-fan-c img{width:100%;height:auto;display:block}.ba-fan-c.f0{z-index:3;filter:drop-shadow(0 26px 46px #000c);width:196px;transform:translate(-50%,-50%)rotate(3deg)}.ba-fan-c.f1{z-index:2;opacity:.95;filter:drop-shadow(0 18px 32px #000000b3);width:158px;transform:translate(-86%,-48%)rotate(-12deg)}.ba-fan-c.f2{z-index:1;opacity:.88;filter:drop-shadow(0 18px 32px #000000b3);width:158px;transform:translate(-14%,-46%)rotate(13deg)}.ba-fan:after{content:"";filter:blur(10px);background:radial-gradient(#0009,#0000 70%);width:78%;height:8%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.ba-fan-c{animation:.7s cubic-bezier(.2,.7,.3,1) backwards baFan}.ba-fan-c.f0{animation-delay:.12s}.ba-fan-c.f1{animation-delay:.18s}.ba-fan-c.f2{animation-delay:.24s}}@keyframes baFan{0%{opacity:0;transform:translate(-50%,-38%)rotate(0)}}.ba-hero-foot{z-index:2;position:relative}.ba-hero-kick{text-transform:uppercase;letter-spacing:.22em;color:hsl(var(--muted-fg));align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.ba-hero-kick .ld{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 8px hsl(var(--foreground) / .7);border-radius:50%}.ba-hero-tag{text-transform:uppercase;letter-spacing:.01em;margin:9px 0 0;font-size:26px;font-weight:900;line-height:.96}.ba-hero-tag .thin{color:hsl(var(--muted-fg))}@media (min-width:1180px){.ba-hero{padding:30px 34px}.ba-fan{width:340px;height:392px}.ba-fan-c.f0{width:220px}.ba-fan-c.f1,.ba-fan-c.f2{width:176px}}@media (max-width:899px){.ba-screen{place-items:stretch stretch;padding:0}.ba-shell{min-height:100svh;box-shadow:none;border:none;border-radius:0}.ba-form{padding:max(30px, var(--bb-safe-top,0px)) max(22px, calc((100% - 460px) / 2)) max(28px, env(safe-area-inset-bottom), var(--bb-safe-bottom,0px));flex:1;justify-content:center;gap:16px}.ba-greet h1{font-size:max(36px,min(12vw,50px))}.ba-greet p{font-size:13px}.ba-social{height:50px}.ba-field input{height:52px;font-size:16px}}@media (max-width:360px){.ba-greet h1{font-size:38px}.ba-form{gap:13px}}.ba-update-overlay{z-index:calc(var(--z-modal,300) + 1);padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom), var(--bb-safe-bottom,0px));background:#000000bf;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ba-update-card{--foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 7%;--edge:0 0% 100%;--ring:0 0% 82%;overscroll-behavior:contain;color:#fafafa;text-align:center;background:#111;border:1px solid #333;border-radius:24px;width:100%;max-width:400px;max-height:calc(100dvh - 48px);padding:52px 24px 24px;font-family:Montserrat,sans-serif;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.ba-update-close{color:#bbb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8px;right:8px}.ba-update-dismiss{color:#ccc;width:100%;min-height:44px;margin:8px 0;display:block}.ba-update-card button:focus-visible{outline-offset:2px;outline:2px solid #ddd}.ba-update-card a:focus-visible{outline-offset:2px;outline:2px solid #ddd}.ld-sheet-close:focus-visible{outline-offset:2px;outline:2px solid #ddd}.ld-screen{--bg:0 0% 2.5%;--panel:0 0% 7%;--fg:0 0% 98%;--muted:0 0% 56%;--line:0 0% 16%;--ring:0 0% 82%;background:radial-gradient(120% 90% at 78% 12%, #2121218c, transparent 60%), radial-gradient(90% 80% at 14% 100%, #1a1a1a80, transparent 62%), hsl(var(--bg));height:100dvh;min-height:480px;color:hsl(var(--fg));flex-direction:column;font-family:Montserrat,sans-serif;display:flex;position:relative;overflow:clip auto}.ld-screen:before{content:"";pointer-events:none;opacity:.012;mix-blend-mode:screen;background:url(/brand/bone.png) 50%/220px;position:fixed;top:0;bottom:0;left:0;right:0}.ld-screen>*{z-index:1;position:relative}.ld-top{width:100%;max-width:1240px;padding:max(14px, var(--bb-safe-top,0px)) 28px 4px;align-items:center;gap:16px;margin:0 auto;display:flex}.ld-lockup{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.ld-lockup img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 14px #0009);width:38px;height:38px}.ld-lockup .wm{flex-direction:column;gap:3px;line-height:1;display:flex}.ld-lockup .wm b{text-transform:uppercase;letter-spacing:.02em;font-size:16px;font-weight:900}.ld-lockup .wm span{text-transform:uppercase;letter-spacing:.24em;color:hsl(var(--muted));font-size:8px;font-weight:800}.ld-top .cta{gap:9px;margin-left:auto;display:flex}.ld-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform 80ms;display:inline-flex}.ld-btn:active{transform:translateY(1px)}.ld-btn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ld-btn--primary{background:hsl(var(--fg));color:#121212;box-shadow:inset 0 1px #ffffff0f,0 8px 30px #00000080}.ld-btn--primary:hover{background:#e0e0e0}.ld-btn--secondary{color:hsl(var(--fg));border-color:hsl(var(--line));background:#ffffff0d}.ld-btn--secondary:hover{background:#ffffff17;border-color:#ffffff4d}.ld-btn--ghost{color:hsl(var(--muted));background:0 0}.ld-btn--ghost:hover{color:hsl(var(--fg));background:#ffffff0d}.ld-btn--block{width:100%}.ld-stage{flex:1;grid-template-columns:1fr 380px;align-items:center;gap:44px;width:100%;max-width:1240px;margin:0 auto;padding:8px 28px 14px;display:grid;position:relative}.ld-main{flex-direction:column;justify-content:center;gap:max(12px,min(2.2vh,28px));min-width:0;display:flex;position:relative}.ld-main>*{z-index:1;position:relative}.ld-eyebrow{text-transform:uppercase;letter-spacing:.22em;color:hsl(var(--muted));align-items:center;gap:9px;font-size:9.5px;font-weight:800;display:inline-flex}.ld-eyebrow:before{content:"";background:hsl(var(--muted));width:22px;height:1px}.ld-txt h1{text-transform:uppercase;letter-spacing:-.025em;text-wrap:balance;max-width:calc(100% - 280px);margin:12px 0 0;font-size:max(34px,min(4.6vw,54px));font-weight:900;line-height:.87}.ld-txt h1 .thin{color:hsl(var(--muted))}.ld-txt p{color:hsl(var(--muted));max-width:52ch;margin:10px 0 0;font-size:13px;line-height:1.55}.ld-sec-lbl{text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted));align-items:center;gap:10px;margin:0 0 12px;font-size:9.5px;font-weight:800;display:flex}.ld-fan{pointer-events:none;z-index:0;width:520px;height:420px;position:absolute;top:-76px;right:-190px;-webkit-mask-image:linear-gradient(190deg,#000 50%,#0000 86%);mask-image:linear-gradient(190deg,#000 50%,#0000 86%)}.ld-fan:before{content:"";background:radial-gradient(closest-side,#ffffff0f,#0000 72%);position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.ld-fan-c{position:absolute;top:50%;left:50%}.ld-fan-c.f0{z-index:3;filter:drop-shadow(0 24px 44px #000000b3);transform:translate(-50%,-52%)rotate(3deg)scale(1.12)}.ld-fan-c.f1{z-index:2;opacity:.94;filter:drop-shadow(0 16px 30px #0009);transform:translate(-118%,-42%)rotate(-19deg)scale(.86)}.ld-fan-c.f2{z-index:1;opacity:.86;filter:drop-shadow(0 16px 30px #0009);transform:translate(20%,-54%)rotate(24deg)scale(.86)}@media (prefers-reduced-motion:no-preference){.ld-fan-c.f0{animation:6s ease-in-out infinite ldFloat}.ld-fan-c.f1{animation:7.2s ease-in-out .5s infinite ldFloat}.ld-fan-c.f2{animation:6.6s ease-in-out .9s infinite ldFloat}}@keyframes ldFloat{0%,to{translate:0}50%{translate:0 -8px}}@media (min-width:961px) and (max-width:1150px){.ld-fan{transform-origin:100% 0;right:-170px;transform:scale(.72)}.ld-txt h1{max-width:calc(100% - 170px);font-size:max(30px,min(4.2vw,54px))}.ld-txt p{max-width:calc(100% - 150px)}}.ld-faces{align-items:flex-start;gap:8px;min-height:84px;display:flex}.ld-face{min-width:0;color:inherit;flex-direction:column;flex:0 0 66px;align-items:center;gap:8px;text-decoration:none;transition:transform .15s;display:flex}a.ld-face:hover{transform:translateY(-3px)}.ld-face:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:12px}.ld-av{--s:58px;width:var(--s);height:var(--s);background:radial-gradient(120% 120% at 30% 20%,#3d3d3d,#1a1a1a);border:1px solid #fff3;border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden;box-shadow:0 10px 24px -10px #000c}.ld-av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ld-face b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;font-weight:800;line-height:1;overflow:hidden}.ld-face--more{flex:none;min-width:66px}.ld-face--more .ld-av{box-shadow:none;background:#ffffff0d;border:1px dashed #ffffff4d;font-size:12.5px;font-weight:900}.ld-face--more b{color:hsl(var(--muted));max-width:none}@media (min-width:961px) and (max-width:1180px){.ld-face:nth-child(n+8):not(.ld-face--more){display:none}}@media (min-width:961px) and (max-width:1100px){.ld-face:nth-child(n+7):not(.ld-face--more){display:none}}@media (min-width:961px) and (max-width:1023px){.ld-face:nth-child(n+6):not(.ld-face--more){display:none}}.ld-mcar-wrap{position:relative}.ld-mcar{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;min-height:150px;padding:2px 2px 4px;display:flex;overflow-x:auto}.ld-mcar::-webkit-scrollbar{display:none}.ld-mc-wrap{scroll-snap-align:start;flex:0 0 300px;display:flex}.ld-mc-wrap>button{flex-direction:column;height:208px;display:flex}.ld-mc-wrap>button>div:last-child{margin-top:auto}.ld-mc-wrap .flex-wrap{min-height:2.55em}.ld-mc-wrap .space-y-2>p{display:none}.ld-car-btn{z-index:2;cursor:pointer;border:1px solid hsl(var(--line));width:34px;height:34px;color:hsl(var(--muted));background:#0f0f0fe6;border-radius:50%;place-items:center;transition:color .15s,border-color .15s;display:grid;position:absolute;top:calc(50% - 20px)}.ld-car-btn:hover{color:hsl(var(--fg));border-color:#ffffff59}.ld-car-btn svg{width:15px;height:15px}.ld-car-btn.prev{left:-13px}.ld-car-btn.next{right:-13px}.ld-rail{z-index:1;flex-direction:column;align-self:center;gap:12px;display:flex;position:relative}.ld-join{background:hsl(var(--panel));border:1px solid hsl(var(--line));border-radius:22px;flex-direction:column;gap:11px;padding:24px 20px 20px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 40px 120px -20px #000000d9,0 8px 30px #0009}.ld-join h2{text-transform:uppercase;letter-spacing:-.01em;margin:0 0 2px;font-size:21px;font-weight:900;line-height:1}.ld-join .sub{color:hsl(var(--muted));margin:-6px 0 8px;font-size:12px}.ld-join .ba-or{margin:2px 0}.ld-join-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.ld-join-foot a,.ld-join-foot button{cursor:pointer;color:hsl(var(--muted));text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:11.5px;font-weight:600;text-decoration:none}.ld-join-foot a:hover,.ld-join-foot button:hover{color:hsl(var(--fg))}.ld-join-foot b{color:hsl(var(--fg));font-weight:800}.ld-btn[disabled]{opacity:.55;pointer-events:none}.ld-rail .hint{color:hsl(var(--muted));text-align:center;margin:0;padding:0 10px;font-size:10.5px;line-height:1.5}.ld-mcta{display:none}.ld-screen .bb-ft-bar .in{padding-bottom:max(12px, env(safe-area-inset-bottom), var(--bb-safe-bottom,0px))}@media (max-width:960px){.ld-top{padding:max(10px, var(--bb-safe-top,0px)) 20px 0}.ld-top .cta{display:none}.ld-stage{flex-direction:column;align-items:stretch;gap:14px;padding:4px 20px 12px;display:flex}.ld-main{flex:1;justify-content:center;gap:max(16px,min(4.5vh,44px))}.ld-txt{max-width:76%}.ld-txt h1{max-width:none;font-size:max(30px,min(5.4vw,44px))}.ld-txt:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#080808c7,#08080880 55%,#0000);position:absolute;top:-28px;bottom:-24px;left:-48px;right:-36px}.ld-txt p{font-size:12px}.ld-d-only,.ld-rail{display:none}.ld-mcta{gap:9px;margin-top:auto;padding:8px 0 2px;display:flex}.ld-mcta .ld-btn{flex:1}.ld-fan{opacity:.4;transform-origin:100% 0;width:520px;height:420px;top:-18px;right:-10px;transform:scale(.6);-webkit-mask-image:linear-gradient(225deg,#000 34%,#0000 70%);mask-image:linear-gradient(225deg,#000 34%,#0000 70%)}.ld-fan:before{display:none}.ld-faces{gap:max(12px,min(2.6vw,22px));min-height:76px}.ld-face{flex:0 auto}.ld-face,.ld-av{--s:clamp(48px, 7.5vw, 58px)}.ld-face b{max-width:calc(var(--s,48px) + 8px);font-size:max(10.5px,min(1.6vw,12px))}.ld-face--more{gap:6px;min-width:0}.ld-face--more b{max-width:calc(var(--s,48px) + 20px);white-space:normal;text-align:center;line-height:1}.ld-face:nth-child(n+7):not(.ld-face--more){display:none}}@media (max-width:480px){.ld-face:nth-child(n+6):not(.ld-face--more){display:none}.ld-fan{right:-110px}.ld-mc-wrap{flex:0 0 280px}.ld-car-btn{display:none}.ld-screen .bb-ft-bar .in{padding-bottom:max(10px, env(safe-area-inset-bottom), var(--bb-safe-bottom,0px))}}.ld-sheet{--panel:0 0% 7%;--fg:0 0% 98%;--muted:0 0% 56%;--line:0 0% 16%;--ring:0 0% 82%;z-index:var(--z-modal,300);color:hsl(var(--fg));-webkit-backdrop-filter:blur(6px);background:#0000009e;justify-content:center;align-items:flex-end;font-family:Montserrat,sans-serif;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ld-sheet-card{overscroll-behavior:contain;background:hsl(var(--panel));border:1px solid hsl(var(--line));width:100%;max-width:480px;max-height:calc(100dvh - 40px);padding:20px 18px calc(16px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));border-bottom:none;border-radius:22px 22px 0 0;position:relative;overflow-y:auto;box-shadow:0 -30px 80px #0009}@media (prefers-reduced-motion:no-preference){.ld-sheet-card{animation:.32s cubic-bezier(.22,.61,.36,1) ldSheetIn}}@keyframes ldSheetIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ld-sheet-close{z-index:1;cursor:pointer;border:1px solid hsl(var(--line));width:34px;height:34px;color:hsl(var(--muted));background:#ffffff0d;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.ld-sheet-close:hover{color:hsl(var(--fg))}.ld-sheet-close svg{width:16px;height:16px}.ld-sheet .ld-join{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.ld-sheet .ld-join h2{padding-right:44px}@media (max-width:960px) and (max-height:820px){.ld-txt h1{font-size:max(26px,min(4.6vw,34px))}.ld-txt p{font-size:11.5px}.ld-top{padding-top:max(6px, var(--bb-safe-top,0px))}.ld-main{gap:max(10px,min(2.5vh,22px))}.ld-face,.ld-av{--s:clamp(42px, 6.5vw, 50px)}.ld-mc-wrap{flex:0 0 260px}.ld-mcta .ld-btn{min-height:42px}.ld-fan{opacity:.4}}.hd-modal-back{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-fg));border-radius:9px;flex-shrink:0;place-items:center;transition:color .15s,background .15s;display:grid}.hd-modal-back:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .1)}.hd-modal-back svg{width:16px;height:16px}.hd-modal-tabbar{flex-shrink:0;padding:14px 18px 0}.hd-modal-foot{padding:14px 18px calc(14px + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)));border-top:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:9px;display:flex}.hd-field{display:block}.hd-field-lbl{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-fg));margin-bottom:7px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;display:block}.hd-input,.hd-textarea,.hd-select{width:100%;color:hsl(var(--foreground));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:11px;outline:none;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;transition:border-color .15s,background .15s}.hd-input{height:44px;padding:0 13px}@media (pointer:coarse){.hd-input,.hd-textarea,.hd-select{font-size:16px}}.hd-textarea{resize:none;min-height:108px;padding:11px 13px;line-height:1.5;display:block}.hd-input::-moz-placeholder{color:hsl(var(--muted-fg))}.hd-textarea::-moz-placeholder{color:hsl(var(--muted-fg))}.hd-input::placeholder,.hd-textarea::placeholder{color:hsl(var(--muted-fg))}.hd-input:focus,.hd-textarea:focus,.hd-select:focus{border-color:hsl(var(--foreground) / .4);background:hsl(var(--foreground) / .07)}.hd-grid2{grid-template-columns:1fr 1fr;gap:11px;display:grid}.hd-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239a9a9a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 12px center;background-repeat:no-repeat;height:44px;padding:0 36px 0 13px}.hd-select option{background:hsl(var(--popover));color:hsl(var(--foreground))}.hd-help{color:hsl(var(--muted-fg));margin:0;font-size:12px;line-height:1.5}.hd-channels{display:block}.hd-channels-sep{align-items:center;gap:10px;margin:2px 0 12px;display:flex}.hd-channels-sep:before,.hd-channels-sep:after{content:"";background:hsl(var(--border));flex:1;height:1px}.hd-channels-sep span{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-fg));white-space:nowrap;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800}.hd-list{flex-direction:column;gap:8px;display:flex}.hd-row{text-align:left;cursor:pointer;background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));-webkit-tap-highlight-color:transparent;border-radius:13px;align-items:center;gap:12px;width:100%;padding:12px;transition:border-color .15s,background .15s,transform .12s;display:flex}.hd-row:hover{border-color:hsl(var(--foreground) / .3);background:hsl(var(--foreground) / .05)}.hd-row:active{transform:scale(.99)}.hd-row[aria-checked=true]{border-color:hsl(var(--foreground) / .5);background:hsl(var(--foreground) / .08)}.hd-row-ic{width:36px;height:36px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-radius:10px;flex-shrink:0;place-items:center;display:grid}.hd-row-ic svg{width:17px;height:17px}.hd-row-tx{flex:1;min-width:0}.hd-row-tx b{color:hsl(var(--foreground) / .9);font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;line-height:1.25;display:block}.hd-row-tx span{color:hsl(var(--muted-fg));text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.hd-row-msg{color:hsl(var(--foreground) / .7);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;margin:0;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.hd-row-stack{flex-direction:column;align-items:stretch;gap:7px}.hd-tk-top{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.hd-tk-time{margin-left:auto}.hd-row-seen{color:hsl(var(--foreground));opacity:.85;flex-shrink:0;place-items:center;display:grid}.hd-row-seen svg{width:16px;height:16px}.hd-row-chev{color:hsl(var(--muted-fg));flex-shrink:0;place-items:center;display:grid}.hd-row-chev svg{width:15px;height:15px}.hd-row-ic.has-img{overflow:hidden}.hd-row-ic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hd-stat{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;height:22px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;display:inline-flex}.hd-stat[data-s=new]{color:hsl(var(--foreground) / .92);background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .24)}.hd-stat[data-s=investigating]{color:hsl(var(--foreground) / .82);background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .2)}.hd-stat[data-s=fixed]{color:hsl(var(--background));background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.hd-stat[data-s=closed]{color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .03);border-color:hsl(var(--border))}.hd-flag{text-transform:uppercase;letter-spacing:.08em;height:22px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--foreground) / .32);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;display:inline-flex}.hd-flag i{background:hsl(var(--foreground));width:5px;height:5px;box-shadow:0 0 6px hsl(var(--foreground) / .6);border-radius:50%}.hd-thumbs{flex-wrap:wrap;gap:10px;display:flex}.hd-thumb{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:10px;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden}.hd-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hd-thumb svg{width:16px;height:16px;color:hsl(var(--muted-fg))}.hd-thumb-x{cursor:pointer;background:hsl(var(--background));border:1px solid hsl(var(--border));width:18px;height:18px;color:hsl(var(--foreground));border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;top:-6px;right:-6px}.hd-thumb-x svg{width:11px;height:11px;color:inherit}.hd-thumb-x:hover{background:hsl(var(--foreground));color:hsl(var(--background))}button.hd-thumb{cursor:pointer;padding:0;transition:border-color .15s,box-shadow .15s}button.hd-thumb[aria-pressed=true]{border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--foreground) / .5)}.hd-report-pick{flex-direction:column;gap:8px;padding:2px 4px 4px;display:flex}.hd-report-faith{cursor:pointer;color:hsl(var(--foreground) / .85);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.4;display:flex}.hd-report-faith input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.hd-addfile{cursor:pointer;height:34px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:800;transition:color .15s,background .15s;display:inline-flex}.hd-addfile:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .08)}.hd-addfile svg{width:13px;height:13px}.hd-cap{color:hsl(var(--muted-fg));align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.hd-cap svg{width:11px;height:11px}.hd-block{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:13px;padding:13px}.hd-block-tt{color:hsl(var(--foreground) / .9);margin:6px 0 4px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:800}.hd-block-bd{color:hsl(var(--foreground) / .6);white-space:pre-wrap;margin:0;font-size:11.5px;line-height:1.55}.hd-done{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:22px 8px 10px;display:flex}.hd-done-badge{width:60px;height:60px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--foreground) / .25);box-shadow:inset 0 1px 0 hsl(var(--edge) / .12), 0 0 30px hsl(var(--foreground) / .14);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.hd-done-badge svg{width:28px;height:28px}.hd-done h3{text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--foreground));margin:4px 0 0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900}.hd-done p{max-width:290px;color:hsl(var(--muted-fg));margin:0;font-size:12px;line-height:1.5}.hd-done-actions{gap:9px;margin-top:14px;display:flex}.hd-spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite hdSpin}.hd-loading{color:hsl(var(--muted-fg));justify-content:center;padding:40px 0;display:flex}.hd-empty{text-align:center;color:hsl(var(--muted-fg));flex-direction:column;align-items:center;gap:8px;padding:36px 16px;display:flex}.hd-empty svg{opacity:.4;width:30px;height:30px}.hd-empty p{margin:0;font-size:12px}@media (max-width:560px){.ad-create-modal .hd-grid2{grid-template-columns:1fr;gap:14px}.ad-create-modal .hd-row-tx span{white-space:normal}}.ac-sheet .hd-modal-body>*{flex-shrink:0}.ac-sheet .hd-modal-body{touch-action:pan-y}.ac-sheet .hd-modal-panel.has-foot .hd-modal-body{padding-bottom:18px}@media (max-width:767px){.ac-sheet .hd-modal-panel.has-foot .hd-modal-body{padding-bottom:18px}}.ac-search{gap:8px;display:flex}.ac-search .hd-input{flex:1;min-width:0;font-size:16px}.ac-search .hd-btn{flex-shrink:0;width:44px;height:44px;padding:0}.ac-search .hd-btn svg{width:18px;height:18px}.ac-sheet .hd-row-tx span{font-variant-numeric:tabular-nums;font-size:12px}.bb-cardframe.ac-row-thumb{flex-shrink:0;width:40px}.ac-card{align-items:flex-start;gap:14px;display:flex}.bb-cardframe.ac-thumb{flex-shrink:0;width:64px}.ac-thumb .bb-cardframe-art{background:hsl(var(--foreground) / .08)}.ac-card-tx{flex:1;min-width:0}.ac-name-row{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:-12px 0 -11px;display:flex}.ac-name{min-width:0;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:800;overflow:hidden}.ac-link{min-height:var(--hit-min,44px);cursor:pointer;font:inherit;color:hsl(var(--foreground));text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--foreground) / .35);text-decoration-color:hsl(var(--foreground) / .35);background:0 0;border:0;flex-shrink:0;margin-right:-2px;padding:0 2px 0 10px;font-size:13px;font-weight:800}.ac-serial{font-variant-numeric:tabular-nums;color:hsl(var(--muted-fg));margin:1px 0 0;font-size:12px}.ac-line{color:hsl(var(--foreground) / .88);align-items:center;gap:6px;margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.35;display:flex}.ac-line.muted{color:hsl(var(--muted-fg));margin-top:4px;font-size:12px;font-weight:600}.ac-line svg{flex-shrink:0;width:14px;height:14px}.ac-total{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex}.ac-total-lbl{color:hsl(var(--foreground));font-size:13px;font-weight:800}.ac-stepper{align-items:center;gap:4px;display:flex}.ac-stepper button{cursor:pointer;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));width:44px;height:44px;color:hsl(var(--foreground));-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;transition:background .15s,opacity .15s;display:grid}.ac-stepper button:disabled{opacity:.3;cursor:default}.ac-stepper button svg{width:18px;height:18px}.ac-stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:36px;color:hsl(var(--foreground));font-size:20px;font-weight:900}.ac-photo{aspect-ratio:16/9;background:hsl(var(--foreground) / .03);border:1.5px dashed hsl(var(--border));width:100%;max-height:200px;color:hsl(var(--muted-fg));border-radius:13px;position:relative;overflow:hidden}button.ac-photo{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}button.ac-photo svg{width:22px;height:22px}.ac-photo.has-photo{border:1px solid hsl(var(--border));background:hsl(var(--background))}.ac-photo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ac-photo.stale img{opacity:.4}.ac-photo-busy{color:hsl(var(--foreground));background:hsl(var(--background) / .45);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ac-photo-busy svg{width:22px;height:22px}.ac-retake.hd-addfile{height:36px;color:hsl(var(--foreground));background:hsl(var(--background) / .82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;position:absolute;bottom:8px;right:8px}.ac-sheet .hd-modal-foot .ac-foot-btn{height:48px;font-size:13px}.ac-foot-btn svg{width:17px;height:17px}.ac-foot-btn.is-done:disabled{opacity:1}.ac-sheet .hd-field-lbl{font-size:11px}.ac-sheet .hd-modal-note{font-size:12px}.ac-sheet .hd-modal-back.ac-head-btn{border-radius:12px;width:40px;height:40px}.ac-sheet .hd-modal-back.ac-head-btn svg{width:18px;height:18px}.ac-subs-loading{color:hsl(var(--muted-fg));place-items:center;padding:18px 0;display:grid}.ac-subs-loading svg{width:20px;height:20px}.ac-subs-empty{text-align:center;padding:12px 0}.ac-sub{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:13px;padding:12px}.ac-sub-top{align-items:center;gap:10px;display:flex}.ac-sub-ic{width:16px;height:16px;color:hsl(var(--muted-fg));flex-shrink:0}.ac-sub-tx{flex:1;min-width:0}.ac-sub-tx b{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;display:block;overflow:hidden}.ac-sub-tx b span{color:hsl(var(--muted-fg));font-weight:600}.ac-sub-tx>span{color:hsl(var(--muted-fg));margin-top:2px;font-size:12px;display:block}.ac-sub-stat{white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;height:24px;color:hsl(var(--foreground));border:1px solid hsl(var(--foreground) / .35);border-radius:999px;flex-shrink:0;align-items:center;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.ac-sub-stat[data-tone=done]{color:hsl(var(--background));background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.ac-sub-stat[data-tone=muted]{color:hsl(var(--muted-fg));border-color:hsl(var(--border))}.ac-sub-cancel.hd-btn{height:36px;margin-top:10px;padding:0 14px;font-size:12px}.ac-sub-cancel svg{width:14px;height:14px}.ac-sub-note{border-top:1px solid hsl(var(--border));margin-top:10px;padding-top:10px}.ac-sub-note .hd-field-lbl{margin-bottom:4px}.ac-sub-note p:last-child{white-space:pre-line;color:hsl(var(--foreground) / .8);margin:0;font-size:12px;line-height:1.5}[data-sheet-drag]{touch-action:none}.hd-modal-grab.bb-grab-phone{display:none}@media (max-width:767px){.hd-modal-grab.bb-grab-phone{cursor:grab;flex-shrink:0;justify-content:center;align-items:center;padding:9px 0 3px;display:flex}.bb-sheet-top{max-height:calc(100dvh - max(24px, calc(env(safe-area-inset-top) + 8px), calc(var(--bb-safe-top,0px) + 8px)))}.bb-sheet-safe:after{content:"";height:max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px));flex-shrink:0;display:block}.bb-close-x,.hd-modal .hd-modal-x{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}.bbc{--bbc-bg:#0b0b0d;--bbc-them:#1e1e22;--bbc-them-fg:#f1f1f3;--bbc-me:#f2f2f4;--bbc-me-fg:#0b0b0d;--bbc-meta:hsl(var(--foreground) / .6);--bbc-me-meta:#0b0b0d9e;--bbc-service:hsl(var(--foreground) / .09);height:100%;min-height:0;color:hsl(var(--foreground));touch-action:pan-x pan-y;flex-direction:column;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.bbc-list{overscroll-behavior:contain;scrollbar-width:thin;scroll-behavior:auto;flex-direction:column;flex:1;min-height:80px;padding:8px 10px 6px;display:flex;position:relative;overflow-y:auto}.bbc-list>*+*{margin-top:8px}.bbc-list>.bbc-row.cont{margin-top:2px}.bbc-empty{text-align:center;color:hsl(var(--foreground) / .45);margin:auto;padding:18px 12px;font-size:13px}.bbc-list>.bbc-empty{margin:2px auto 0;padding:8px 12px 2px}.bbc-retry{color:hsl(var(--foreground));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.bbc-list>:first-child{margin-top:auto}.bbc-service{background:var(--bbc-service);max-width:88%;color:hsl(var(--foreground) / .72);text-align:center;border-radius:12px;align-self:center;align-items:center;gap:6px;padding:5px 11px;font:600 12px/1.35 Montserrat,sans-serif;display:inline-flex}.bbc-service svg{flex:none;width:12px;height:12px}.bbc-day{z-index:2;pointer-events:none;color:hsl(var(--foreground) / .95);border:1px solid hsl(var(--foreground) / .1);-webkit-backdrop-filter:blur(12px)saturate(1.2);background:#3e3e44db;border-radius:12px;align-self:center;padding:4px 11px;font:700 11.5px Montserrat,sans-serif;position:relative;box-shadow:0 2px 10px #00000073}.bbc-dayfloat{z-index:4;opacity:0;transition:opacity .25s;position:absolute;top:6px;left:50%;translate:-50%}.bbc-dayfloat.on{opacity:1;transition-duration:80ms}.bbc-unread{text-align:center;background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .8);align-self:stretch;margin-inline-start:-10px;margin-inline-end:-10px;padding:5px 0;font:700 12px Montserrat,sans-serif}.bbc-conn{z-index:5;border:1px solid hsl(var(--foreground) / .12);color:hsl(var(--foreground) / .85);background:#26262b;border-radius:12px;padding:5px 12px;font:700 12px Montserrat,sans-serif;position:absolute;top:6px;left:50%;translate:-50%}.bbc-retry{color:hsl(var(--foreground));font:inherit;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;font-weight:800;text-decoration:underline}.bbc-loading{border:2px solid hsl(var(--foreground) / .2);border-top-color:hsl(var(--foreground) / .7);border-radius:50%;align-self:center;width:18px;height:18px;animation:.8s linear infinite bbc-spin}@keyframes bbc-spin{to{transform:rotate(360deg)}}.bbc-row{align-items:flex-end;gap:6px;padding-right:36px;display:flex;position:relative}.bbc-row.me{flex-direction:row-reverse;padding-left:36px;padding-right:0}.bbc-row.new{animation:.2s ease-out both bbc-in}@keyframes bbc-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.bbc-row .bbc-swipe{background:hsl(var(--foreground) / .12);width:30px;height:30px;color:hsl(var(--foreground));opacity:0;pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:6px;left:-2px;transform:scale(.6)}.bbc-row .bbc-swipe svg{width:16px;height:16px}.bbc-av{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:30px;height:30px;padding:0}.bbc-av.ghost{visibility:hidden}.bbc-col{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:flex}.me .bbc-col{align-items:flex-end}.bbc-bubble{text-align:left;cursor:pointer;background:var(--bbc-them);max-width:100%;color:var(--bbc-them-fg);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;border:0;border-radius:18px;padding:7px 11px 7px 12px;font:500 15px/1.36 Montserrat,sans-serif;transition:transform .12s;position:relative}.bbc-bubble:active{transform:scale(.985)}.me .bbc-bubble{background:var(--bbc-me);color:var(--bbc-me-fg)}.bbc-row:not(.me).cont .bbc-bubble{border-top-left-radius:6px}.bbc-row:not(.me).more .bbc-bubble{border-bottom-left-radius:6px}.bbc-row:not(.me):not(.more) .bbc-bubble{border-bottom-left-radius:4px}.bbc-row.me.cont .bbc-bubble{border-top-right-radius:6px}.bbc-row.me.more .bbc-bubble{border-bottom-right-radius:6px}.bbc-row.me:not(.more) .bbc-bubble{border-bottom-right-radius:4px}.bbc-bubble:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}.bbc-bubble.pending{opacity:.7}.bbc-bubble.failed{opacity:.6}.bbc-fail{cursor:pointer;color:#f87171;background:0 0;border:0;align-items:center;gap:5px;min-height:28px;margin:2px 4px 0;padding:0;font:700 11.5px Montserrat,sans-serif;display:inline-flex}.bbc-fail svg{width:15px;height:15px}.bbc-bubble.mentioned{box-shadow:inset 0 0 0 1.5px hsl(var(--foreground) / .5)}.bbc-bubble.flash{animation:1.2s ease-out bbc-flash}@keyframes bbc-flash{0%,40%{box-shadow:0 0 0 3px hsl(var(--foreground) / .6)}to{box-shadow:none}}.bbc-bubble.lifted{cursor:default;box-shadow:0 14px 40px #0009}.bbc-sender{color:hsl(var(--foreground) / .92);cursor:pointer;align-items:center;gap:6px;margin:0 0 1px;font:800 12.5px Montserrat,sans-serif;display:flex}.bbc-sender .tag{letter-spacing:.1em;background:hsl(var(--foreground) / .14);color:hsl(var(--foreground) / .85);border-radius:5px;padding:1px 5px;font-size:11px;font-weight:900}.bbc-mention{font-weight:800}.bbc-mention.me-mentioned{text-underline-offset:3px;text-decoration:underline}.bbc-quick{letter-spacing:.08em;text-transform:uppercase;opacity:.55;align-items:center;gap:4px;margin-bottom:1px;font-size:10px;font-weight:800;display:flex}.bbc-quick svg{width:11px;height:11px}.bbc-quote{border-left:3px solid hsl(var(--foreground) / .55);background:hsl(var(--foreground) / .07);cursor:pointer;border-radius:8px;flex-direction:column;gap:1px;max-width:100%;margin:2px -3px 5px;padding:4px 8px;font:500 13px/1.3 Montserrat,sans-serif;display:flex}.me .bbc-quote{background:#00000012;border-left-color:#00000080}.bbc-quote b{font-size:12px;font-weight:800}.bbc-quote span{opacity:.78;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bbc-meta{float:right;color:var(--bbc-meta);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;margin:7px -3px -4px 10px;font:600 11px Montserrat,sans-serif;display:inline-flex}.me .bbc-meta{color:var(--bbc-me-meta)}.bbc-meta svg{width:14px;height:14px}.bbc-meta .read{color:var(--bbc-me-fg)}.bbc-reacts{z-index:1;flex-wrap:wrap;gap:4px;margin:-5px 6px 0;display:flex;position:relative}.me .bbc-reacts{justify-content:flex-end}.bbc-react{cursor:pointer;border:1.5px solid var(--bbc-bg);height:24px;color:hsl(var(--foreground) / .9);background:#26262b;border-radius:999px;align-items:center;gap:3px;padding:0 7px 0 6px;font:800 11.5px Montserrat,sans-serif;display:inline-flex;box-shadow:0 2px 6px #00000059}.bbc-react.mine{background:hsl(var(--foreground));color:hsl(var(--background))}.bbc-react .e{font-size:13px;line-height:1}.bbc-cheer{cursor:pointer;border:0}.bbc-cheer .e{font-size:15px;line-height:1}.bbc-cheer b{color:hsl(var(--foreground))}.bbc-typing-row .bbc-bubble{cursor:default;gap:4px;padding:11px 14px;display:inline-flex}.bbc-dot{background:hsl(var(--foreground) / .55);border-radius:50%;width:7px;height:7px;animation:1.2s infinite bbc-bounce}.bbc-dot:nth-child(2){animation-delay:.15s}.bbc-dot:nth-child(3){animation-delay:.3s}@keyframes bbc-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.bbc-down{z-index:3;border:1px solid hsl(var(--foreground) / .14);width:40px;height:40px;color:hsl(var(--foreground));cursor:pointer;background:#1c1c20;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:12px;box-shadow:0 6px 18px #00000080}.bbc-down svg{width:18px;height:18px}.bbc-down .n{background:hsl(var(--foreground));min-width:20px;height:20px;color:hsl(var(--background));text-align:center;border-radius:10px;padding:0 5px;font:900 11px/20px Montserrat,sans-serif;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.bbc-stage{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.bbc-quickrow{scrollbar-width:none;flex:none;gap:6px;padding:6px 10px 0;display:flex;overflow-x:auto}.bbc-quickrow::-webkit-scrollbar{display:none}.bbc-quickrow{--bbc-fl:0px;--bbc-fr:0px;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--bbc-fl), #000 calc(100% - var(--bbc-fr)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--bbc-fl), #000 calc(100% - var(--bbc-fr)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--bbc-fl), #000 calc(100% - var(--bbc-fr)), transparent)}.bbc-quickrow.more-l{--bbc-fl:28px}.bbc-quickrow.more-r{--bbc-fr:44px}.bbc-chip{border:1px solid hsl(var(--foreground) / .2);height:32px;color:hsl(var(--foreground) / .92);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:0 13px;font:700 13px Montserrat,sans-serif}.bbc-chip:hover{background:hsl(var(--foreground) / .06)}.bbc-replybar{border-left:3px solid hsl(var(--foreground));border-radius:4px;flex:none;align-items:center;gap:10px;margin:6px 10px 0;padding:6px 4px 6px 10px;display:flex}.bbc-replybar>svg{width:18px;height:18px;color:hsl(var(--foreground) / .8);flex:none}.bbc-replybar div{flex-direction:column;flex:1;min-width:0;font-size:12.5px;line-height:1.3;display:flex}.bbc-replybar b{font-size:12px;font-weight:800}.bbc-replybar span{color:hsl(var(--foreground) / .6);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bbc-comp{flex:none;align-items:flex-end;gap:8px;padding:8px 10px 10px;display:flex;position:relative}.bbc-pill{border:1px solid hsl(var(--foreground) / .1);background:#1a1a1e;border-radius:22px;flex:1;align-items:flex-end;min-width:0;min-height:44px;display:flex;position:relative}.bbc-pill:focus-within{border-color:hsl(var(--foreground) / .35)}.bbc-in-ib{cursor:pointer;width:42px;height:42px;color:hsl(var(--foreground) / .6);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bbc-in-ib svg{width:21px;height:21px}.bbc-in-ib.on,.bbc-in-ib:hover{color:hsl(var(--foreground))}.bbc-input{resize:none;min-width:0;min-height:42px;max-height:128px;color:hsl(var(--foreground));background:0 0;border:0;outline:none;flex:1;padding:11px 2px;font:500 16px/1.25 Montserrat,sans-serif}@media (min-width:768px) and (pointer:fine){.bbc-input{font-size:15px}}.bbc-input::placeholder{color:hsl(var(--foreground) / .4);white-space:nowrap}.bbc-input:placeholder-shown{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.bbc-send{cursor:pointer;background:hsl(var(--foreground));width:44px;height:44px;color:hsl(var(--background));border:0;border-radius:50%;flex:none;place-items:center;transition:transform .12s,opacity .12s;display:grid}.bbc-send svg{width:20px;height:20px;margin-left:-2px}.bbc-send:disabled{opacity:.25;cursor:default;transform:scale(.92)}.bbc-count{color:hsl(var(--foreground) / .5);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700;position:absolute;top:-16px;right:12px}.bbc-count.low{color:#f87171}.bbc-locked{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground) / .65);text-align:center;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;margin:8px 10px 10px;padding:12px;font-size:13px;display:flex}.bbc-locked button{color:hsl(var(--foreground));cursor:pointer;font-weight:800;font-size:inherit;background:0 0;border:0;text-decoration:underline}.bbc-mentions{z-index:5;border:1px solid hsl(var(--foreground) / .12);background:#1c1c20;border-radius:14px;margin-bottom:4px;padding:4px;position:absolute;bottom:100%;left:10px;right:10px;box-shadow:0 12px 30px #0000008c}.bbc-mentions button{width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;font:600 14px Montserrat,sans-serif;display:flex}.bbc-mentions button[aria-selected=true],.bbc-mentions button:hover{background:hsl(var(--foreground) / .08)}.bbc-cheers{flex:none;grid-template-columns:repeat(4,1fr);gap:6px;padding:8px 10px 0;display:grid}.bbc-cheers button{cursor:pointer;color:hsl(var(--foreground) / .65);background:#1a1a1e;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:9px 0;font:700 10.5px Montserrat,sans-serif;display:flex}.bbc-cheers button .e{font-size:24px;line-height:1.1}.bbc-cheers button:disabled{opacity:.4}.bbc-cheers-for{color:hsl(var(--foreground) / .6);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:8px 10px 0;font-size:12px;display:flex}.bbc-cheers-for button{border:1px solid hsl(var(--foreground) / .2);height:30px;color:hsl(var(--foreground) / .9);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font:700 12px Montserrat,sans-serif}.bbc-cheers-for button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.bbc-ctx{z-index:10060;-webkit-backdrop-filter:blur(10px);background:#00000080;animation:.14s ease-out bbc-fade;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes bbc-fade{0%{opacity:0}to{opacity:1}}.bbc-ctx-msg{animation:.16s ease-out bbc-pop;position:fixed}@keyframes bbc-pop{0%{transform:scale(.96)}to{transform:none}}.bbc-ctx-reacts{border:1px solid hsl(var(--foreground) / .1);background:#1f1f23;border-radius:999px;gap:2px;padding:5px;animation:.18s ease-out bbc-pop;display:flex;position:fixed;box-shadow:0 10px 30px #0000008c}.bbc-ctx-reacts button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:23px;line-height:1;transition:transform .1s;display:grid}.bbc-ctx-reacts button:hover{transform:scale(1.18)}.bbc-ctx-reacts button[aria-pressed=true]{background:hsl(var(--foreground) / .16)}.bbc-ctx-menu{border:1px solid hsl(var(--foreground) / .1);background:#1f1f23;border-radius:14px;width:236px;padding:5px 0;animation:.18s ease-out bbc-pop;position:fixed;overflow:hidden;box-shadow:0 16px 40px #0009}.bbc-ctx-menu button{width:100%;height:44px;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font:600 14.5px Montserrat,sans-serif;display:flex}.bbc-ctx-menu button+button{border-top:1px solid hsl(var(--foreground) / .06)}.bbc-ctx-menu button:hover{background:hsl(var(--foreground) / .07);outline:none}.bbc-ctx-menu button:focus-visible{background:hsl(var(--foreground) / .07);outline:none}.bbc-ctx-menu button svg{width:19px;height:19px;color:hsl(var(--foreground) / .8);flex:none}.bbc-ctx-menu button.red,.bbc-ctx-menu button.red svg{color:#f87171}.bbc-ctx-menu .sep{background:#00000059;height:6px}.bbc-reasons{grid-template-columns:1fr 1fr;gap:6px;display:grid}.bbc-reasons button{cursor:pointer;text-align:left;border:1px solid hsl(var(--foreground) / .08);background:hsl(var(--foreground) / .03);min-height:44px;color:hsl(var(--foreground) / .85);border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font:600 13px/1.25 Montserrat,sans-serif;display:flex}.bbc-reasons button[aria-checked=true]{color:#fca5a5;background:#ef44441f;border-color:#ef444473}.bbc-sheet-quote{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .85);overflow-wrap:anywhere;border-radius:12px;flex-shrink:0;max-height:96px;padding:8px 12px;font-size:13.5px;line-height:1.4;overflow:hidden}.bbc-head{border-bottom:1px solid hsl(var(--foreground) / .07);flex:none;align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex}.bbc-tabs{background:hsl(var(--foreground) / .06);border-radius:12px;flex:1;min-width:0;padding:3px;display:inline-flex}.bbc-tabs button{height:38px;color:hsl(var(--foreground) / .62);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;font:800 12px Montserrat,sans-serif;display:inline-flex;position:relative}.bbc-tabs button svg{width:13px;height:13px}.bbc-tabs button.on{color:hsl(var(--foreground));background:#2a2a2f;box-shadow:0 1px 4px #00000059}.bbc-tabs .n{background:hsl(var(--foreground));min-width:18px;height:18px;color:hsl(var(--background));border-radius:9px;padding:0 5px;font:900 10px/18px Montserrat,sans-serif}.bbc-tabs .dot{background:hsl(var(--foreground));border-radius:50%;width:7px;height:7px}.bbc-x{background:hsl(var(--foreground) / .07);width:36px;height:36px;color:hsl(var(--foreground) / .8);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bbc-x svg{width:17px;height:17px}.bbc-title{flex:1;align-items:center;gap:8px;min-width:0;font:800 13px Montserrat,sans-serif;display:flex}.bbc-title svg{width:15px;height:15px}.bt-chatdrop.bbc-drop{background:var(--bbc-bg,#0b0b0d);width:auto;left:8px;right:8px;top:calc(var(--bb-vvtop,0px) + var(--bt-hud-bottom,120px) + 8px);height:calc(var(--bb-vvh,100dvh) - var(--bt-hud-bottom,120px) - 16px - var(--bb-vvgap,max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px))));border-radius:20px;flex-direction:column;display:flex;bottom:auto}.bt-chatdrop.bbc-drop.closed{display:none}.bbc.bbc-side{z-index:30;background:var(--bbc-bg);border:1px solid hsl(var(--foreground) / .1);border-radius:16px;width:300px;height:auto;position:fixed;top:72px;bottom:12px;left:12px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@media (pointer:fine){.bbc-side .bbc-in-ib{width:36px}.bbc-side .bbc-comp{gap:6px}}.bbc.bbc-side.full{top:calc(8px + max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)));bottom:calc(12px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)))}.bbc-cheertoast{z-index:10045;width:max-content;max-width:calc(100vw - 24px);left:0;right:0;top:calc(var(--bt-hud-bottom,calc(max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)) + 56px)) + 8px);pointer-events:none;border:1px solid hsl(var(--foreground) / .16);color:hsl(var(--foreground) / .8);background:#18181cf5;border-radius:999px;align-items:center;gap:8px;margin-inline-start:auto;margin-inline-end:auto;padding:6px 12px 6px 6px;font:500 13px Montserrat,sans-serif;animation:3s ease-out both bbc-toast;display:inline-flex;position:fixed;box-shadow:0 10px 30px #0009}@keyframes bbc-toast{0%{opacity:0;transform:translateY(-8px)}8%,85%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.bbc-cheertoast b{color:hsl(var(--foreground));font-weight:800}.bbc-cheertoast .e{font-size:18px;line-height:1}.bbc-burst{z-index:10046;pointer-events:none;font-size:20px;line-height:1;animation:1.1s ease-out forwards bbc-burst;position:fixed}@keyframes bbc-burst{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1.1) rotate(var(--rot))}}.bbc.bbc-postgame{border-top:1px solid hsl(var(--foreground) / .08);gap:10px;height:auto;padding-top:14px}.bbc-postgame-head{align-items:center;gap:6px;display:flex}.bbc-postgame-status{min-width:0;color:hsl(var(--foreground) / .6);flex:1;font:700 12.5px Montserrat,sans-serif}.bbc-postgame-more{position:relative}.bbc-postgame-lines{flex-direction:column;gap:4px;display:flex}.bbc-postgame-hint{color:hsl(var(--foreground) / .75);margin:0;font:600 14px Montserrat,sans-serif}.bbc-postgame-chips{flex-wrap:wrap;gap:8px;display:flex}.bbc-postgame-chips .bbc-chip{height:40px;padding:0 16px;font-size:14px}.bbc-postgame-chips .bbc-chip:disabled{opacity:.5}.bbc-postgame-write{cursor:pointer;text-align:left;border:1px solid hsl(var(--foreground) / .12);height:46px;color:hsl(var(--foreground) / .55);background:#16161a;border-radius:23px;align-items:center;gap:10px;padding:0 16px;font:500 15px Montserrat,sans-serif;display:flex}.bbc-postgame-write span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bbc-postgame-write svg{flex:none;width:18px;height:18px}.bbf-bubble{z-index:9990;cursor:pointer;width:56px;height:56px;color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--foreground) / .9), 0 10px 28px #0009;touch-action:none;-webkit-tap-highlight-color:transparent;background:#1c1c20;border:0;border-radius:50%;place-items:center;padding:2px;transition:transform .15s;animation:.25s ease-out bbf-in;display:grid;position:fixed}@keyframes bbf-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.bbf-bubble:active{transform:scale(.93)}.bbf-bubble>svg{width:25px;height:25px}.bbf-bubble.quiet{opacity:.82;width:46px;height:46px;box-shadow:0 0 0 1px hsl(var(--foreground) / .28), 0 8px 20px #00000080}.bbf-bubble.quiet>svg{width:21px;height:21px}.bbf-bubble .bbf-badge{background:hsl(var(--foreground));min-width:22px;height:22px;color:hsl(var(--background));text-align:center;border:2px solid #0b0b0d;border-radius:11px;padding:0 6px;font:900 11px/18px Montserrat,sans-serif;position:absolute;top:-3px;right:-3px}.bbf-livetag,.bbf-live{letter-spacing:.12em;border-radius:5px;padding:2px 5px;font:900 8px Montserrat,sans-serif}.bbf-bubble .bbf-livetag{border:1px solid hsl(var(--foreground));color:hsl(var(--foreground));background:#0b0b0d;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.bbf-live{background:hsl(var(--foreground));color:hsl(var(--background));vertical-align:2px;margin-left:6px}.bbf-peek{z-index:9989;pointer-events:none;max-width:min(240px,100vw - 110px);color:hsl(var(--foreground) / .9);-webkit-line-clamp:3;background:#1e1e22;border-radius:18px;-webkit-box-orient:vertical;padding:8px 12px;font:500 13px/1.35 Montserrat,sans-serif;animation:.2s ease-out bbc-in;display:-webkit-box;position:fixed;overflow:hidden;box-shadow:0 10px 30px #0000008c}.bbf-peek.right{border-bottom-right-radius:4px;right:80px}.bbf-peek.left{border-bottom-left-radius:4px;left:80px}.bbf-peek b{color:hsl(var(--foreground));font-size:12px;font-weight:800;display:block}.bbf-bubble.dragging{z-index:10002;transition:none;animation:none}.bbf-bubble.dragging.over{transition:left .12s ease-out,top .12s ease-out,transform .12s ease-out;transform:scale(.88)}.bbf-dropbg{z-index:10000;pointer-events:none;height:calc(200px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));background:linear-gradient(#0000,#0009 55%,#000000d9);animation:.15s ease-out bbc-fade;position:fixed;bottom:0;left:0;right:0}.bbf-dropzone{z-index:10001;pointer-events:none;border:2px solid hsl(var(--foreground) / .75);width:64px;height:64px;color:hsl(var(--foreground));background:#0009;border-radius:50%;place-items:center;transition:transform .12s ease-out,background-color .12s,color .12s;animation:.15s ease-out bbc-fade;display:grid;position:fixed}.bbf-dropzone.on{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground));transform:scale(1.2)}.bbf-dropzone svg{width:26px;height:26px}.bbf-undo{z-index:9991;border:1px solid hsl(var(--foreground) / .12);width:max-content;max-width:calc(100vw - 32px);min-height:44px;color:hsl(var(--foreground) / .9);background:#1e1e22;border-radius:22px;align-items:center;gap:2px;margin-inline-start:auto;margin-inline-end:auto;padding:0 4px 0 16px;font:600 13px/1.3 Montserrat,sans-serif;animation:.2s ease-out bbc-in;display:flex;position:fixed;left:0;right:0;box-shadow:0 10px 30px #0000008c}.bbf-undo>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.bbf-undo>span svg{flex:none;width:17px;height:17px}.bbf-undo button{cursor:pointer;min-height:44px;color:hsl(var(--foreground));text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0 14px;font:800 13px Montserrat,sans-serif;text-decoration:underline}.bbf-scrim.bbf-gate{z-index:calc(var(--z-sheet) + 4)}.bbf-sheet.bbf-gate,.bbf-dock.bbf-gate{z-index:calc(var(--z-sheet) + 5)}.bbf-scrim{z-index:10048;background:#0000008c;animation:.18s ease-out bbc-fade;position:fixed;top:0;bottom:0;left:0;right:0}.bbf-sheet{left:0;right:0;bottom:var(--bb-kb,0px);z-index:10049;height:auto;max-height:calc(var(--bb-vvh,100dvh) - max(24px, calc(env(safe-area-inset-top) + 8px), calc(var(--bb-safe-top,0px) + 8px)));background:var(--bbc-bg,#0b0b0d);box-shadow:inset 0 1.5px 0 hsl(var(--foreground) / .12), 0 -18px 50px #0000008c;padding-bottom:var(--bb-vvgap,max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));border-radius:22px 22px 0 0;flex-direction:column;animation:.26s cubic-bezier(.2,.9,.3,1) bbf-up;display:flex;position:fixed}.bbf-sheet.thread{height:calc(var(--bb-vvh,100dvh) - max(24px, calc(env(safe-area-inset-top) + 8px), calc(var(--bb-safe-top,0px) + 8px)))}@keyframes bbf-up{0%{transform:translateY(100%)}to{transform:none}}.bbf-head{flex:none;align-items:center;gap:10px;padding:6px 12px 10px 16px;display:flex}.bbf-head h2{letter-spacing:-.01em;flex:1;margin:0;font:900 20px Montserrat,sans-serif}.bbf-ib{cursor:pointer;background:hsl(var(--foreground) / .07);width:38px;height:38px;color:hsl(var(--foreground) / .85);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bbf-ib svg{width:18px;height:18px}.bbf-list{flex-direction:column;padding:0 6px 10px;display:flex;overflow-y:auto}.bbf-conv{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:9px 10px;display:flex;position:relative}.bbf-conv:hover{background:hsl(var(--foreground) / .05)}.bbf-conv+.bbf-conv:before{content:"";background:hsl(var(--foreground) / .06);height:1px;position:absolute;top:0;left:72px;right:10px}.bbf-conv.pin{background:hsl(var(--foreground) / .05)}.bbf-ic{color:hsl(var(--foreground) / .85);background:#1f1f23;border-radius:50%;flex:none;place-items:center;display:grid}.bbf-ic svg{width:45%;height:45%}.bbf-ic-img{overflow:hidden}.bbf-ic-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bbf-ic-img.logo img{-o-object-fit:contain;object-fit:contain;padding:18%}.bbf-ic-date{background:hsl(var(--foreground));color:hsl(var(--background));flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.bbf-ic-date b{font:900 1em var(--font-sans)}.bbf-ic-date i{font:800 max(.5em, 9px) var(--font-sans);letter-spacing:.06em;text-transform:uppercase;margin-top:.1em;font-style:normal}.bbf-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bbf-top{align-items:baseline;gap:8px;display:flex}.bbf-top b{min-width:0;color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:800;overflow:hidden}.bbf-top time{color:hsl(var(--foreground) / .45);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:600}.bbf-bottom{align-items:center;gap:8px;display:flex}.bbf-bottom>span:first-child{min-width:0;color:hsl(var(--foreground) / .55);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.bbf-n{background:hsl(var(--foreground));min-width:22px;height:22px;color:hsl(var(--background));text-align:center;border-radius:11px;flex:none;padding:0 7px;font:900 11.5px/22px Montserrat,sans-serif}.bbf-n.quiet{background:hsl(var(--foreground) / .22);color:hsl(var(--foreground))}.bbf-conv.unread .bbf-bottom>span:first-child{color:hsl(var(--foreground) / .9);font-weight:600}.bbf-conv.unread .bbf-top time{color:hsl(var(--foreground));font-weight:800}.bbf-dot{background:hsl(var(--foreground) / .55);border-radius:50%;flex:none;width:9px;height:9px}.bbf-draft{color:hsl(var(--foreground));font-weight:800}.bbf-avk{flex:none;display:grid;position:relative}.bbf-kb{border:2.5px solid var(--bbc-bg,#0b0b0d);width:21px;height:21px;color:hsl(var(--foreground));background:#2a2a2f;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.bbf-kb svg{width:10px;height:10px}.bbf-pin{width:14px;height:14px;color:hsl(var(--foreground) / .5);flex:none}.bbf-muted{width:14px;height:14px;color:hsl(var(--foreground) / .45);flex:none}.bbf-menu{z-index:5;border:1px solid hsl(var(--foreground) / .1);background:#1f1f23;border-radius:14px;width:230px;padding:5px 0;position:absolute;top:52px;right:12px;box-shadow:0 16px 40px #0009}.bbf-menu p{color:hsl(var(--foreground) / .5);margin:4px 14px 6px;font-size:11.5px;font-weight:700}.bbf-menu button{width:100%;min-height:42px;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font:600 14px/1.3 Montserrat,sans-serif;display:flex}.bbf-menu button svg{flex:none}.bbf-menu button:hover{background:hsl(var(--foreground) / .07)}.bbf-menu button svg{width:17px;height:17px}.bbf-menu .bbf-note{border-top:1px solid hsl(var(--foreground) / .08);color:hsl(var(--foreground) / .6);align-items:center;gap:6px;margin:6px 14px 4px;padding-top:9px;font-size:12px;font-weight:600;display:flex}.bbf-note svg{flex:none;width:16px;height:16px}.bbf-thead{border-bottom:1px solid hsl(var(--foreground) / .07);flex:none;align-items:center;gap:10px;padding:4px 10px 8px 6px;display:flex}.bbf-back{width:38px;height:38px;color:hsl(var(--foreground));cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bbf-back svg{width:24px;height:24px}.bbf-tt{flex-direction:column;flex:1;min-width:0;display:flex}.bbf-who{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;flex:1;align-items:center;gap:10px;margin:-2px 0;padding:2px 6px 2px 2px;transition:background .12s;display:flex}.bbf-who:hover{background:hsl(var(--foreground) / .06)}.bbf-who:focus-visible{background:hsl(var(--foreground) / .06)}.bbf-tt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.bbf-tt>span{color:hsl(var(--foreground) / .5);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.bbf-dock{z-index:9990;position:fixed;bottom:0;right:20px}.bbf-win{border:1px solid hsl(var(--foreground) / .14);background:#0b0b0d;border-bottom:0;border-radius:16px 16px 0 0;flex-direction:column;width:380px;height:min(580px,100vh - 90px);animation:.2s ease-out bbf-up;display:flex;overflow:hidden;box-shadow:0 -10px 40px #0000008c}.bbf-win .bbf-head{padding:12px 10px 8px 16px}.bbf-win .bbf-thead{padding-top:8px}.bbf-winbody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.bbf-navbtn{cursor:pointer;width:38px;height:38px;color:hsl(var(--foreground) / .85);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.bbf-navbtn:hover{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.bbf-navbtn svg{width:20px;height:20px}.bbf-navbtn .bbf-n{border:2px solid #0b0b0d;min-width:18px;height:18px;padding:0 5px;font-size:10px;line-height:18px;position:absolute;top:-2px;right:-4px}.bbc-ib{cursor:pointer;background:hsl(var(--foreground) / .07);width:38px;height:38px;color:hsl(var(--foreground) / .85);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.bbc-ib svg{width:17px;height:17px}.bbc.bbc-acts{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--foreground) / .08);border-radius:14px;height:auto;margin:2px 14px 14px;overflow:hidden}.bbc-act{cursor:pointer;text-align:left;min-height:48px;color:hsl(var(--foreground));background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font:600 14.5px Montserrat,sans-serif;display:flex}.bbc-act+.bbc-act{border-top:1px solid hsl(var(--foreground) / .06)}.bbc-act:hover{background:hsl(var(--foreground) / .07);outline:none}.bbc-act:focus-visible{background:hsl(var(--foreground) / .07);outline:none}.bbc-act svg{width:18px;height:18px;color:hsl(var(--foreground) / .7);flex:none}.bbf-ib,.bbf-back,.bbc-x,.bbc-react{position:relative}.bbf-ib:after,.bbf-back:after,.bbc-x:after,.bbc-ib:after,.bbc-down:after{content:"";border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.bbc-react:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-2px;right:-2px}.bbf-skel{align-items:center;gap:12px;padding:9px 10px;display:flex}.bbf-skel i{background:hsl(var(--foreground) / .07);border-radius:50%;flex:none;width:50px;height:50px}.bbf-skel span{flex-direction:column;flex:1;gap:8px;display:flex}.bbf-skel b,.bbf-skel em{background:hsl(var(--foreground) / .07);border-radius:6px;height:12px;display:block}.bbf-skel b{width:45%}.bbf-skel em{width:75%}@media (pointer:coarse){.bbc-react{height:28px}.bbc-chip{height:36px}}@media (prefers-reduced-motion:reduce){.bbc-row.new,.bbc-bubble.flash,.bbc-dot,.bbc-ctx-msg,.bbc-ctx-reacts,.bbc-ctx-menu,.bbf-sheet,.bbf-bubble,.bbf-win,.bbc-cheertoast,.bbf-dropbg,.bbf-dropzone,.bbf-undo{animation:none}.bbf-bubble.dragging.over,.bbf-dropzone{transition:none}.bbc-burst{display:none}}.bbc-mediawrap{max-width:100%;margin-bottom:3px;position:relative}.bbc-mediawrap.pending{opacity:.7}.bbc-media{background:var(--bbc-them);width:min(280px,100%);max-height:340px;color:hsl(var(--foreground) / .6);border:0;border-radius:16px;padding:0;display:block;position:relative;overflow:hidden}.bbc-media.btn{cursor:zoom-in}.bbc-media img,.bbc-media video{-o-object-fit:cover;object-fit:cover;background:#000;width:100%;height:100%;display:block}.bbc-media video{-o-object-fit:contain;object-fit:contain}.bbc-media.gone{flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.bbc-media.gone svg{width:24px;height:24px}.bbc-media.loading{animation:1.2s ease-in-out infinite bbc-pulse}@keyframes bbc-pulse{50%{opacity:.55}}.bbc-media-dur{color:#fff;pointer-events:none;font-variant-numeric:tabular-nums;background:#0009;border-radius:999px;padding:2px 7px;font:700 11px Montserrat,sans-serif;position:absolute;top:8px;left:8px}.bbc-media-more{color:#fff;cursor:pointer;opacity:0;background:#00000080;border:0;border-radius:50%;place-items:center;width:30px;height:30px;transition:opacity .12s;display:grid;position:absolute;top:6px;right:6px}.bbc-mediawrap:hover .bbc-media-more{opacity:1}.bbc-media-more:focus-visible{opacity:1}@media (hover:none){.bbc-media-more{opacity:1}}.bbc-media-more svg{width:18px;height:18px}.bbc-meta.over{float:none;color:#fff;background:#0000008c;border-radius:999px;margin:0;padding:3px 7px;position:absolute;bottom:8px;right:8px}.bbc-meta.over svg{width:13px;height:13px}.bbc-sender.over{z-index:1;color:#fff;background:#0000008c;border-radius:999px;padding:2px 8px;position:absolute;top:8px;left:8px}.bbc-lightbox{z-index:calc(var(--z-sheet) + 100);padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.bbc-lightbox img{-o-object-fit:contain;object-fit:contain;border-radius:8px;flex:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.bbc-lightbox-x{right:max(12px, env(safe-area-inset-right));top:max(12px, env(safe-area-inset-top));color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}.bbc-lightbox-x svg{width:22px;height:22px}.bbc-attach{background:hsl(var(--foreground) / .06);border-radius:14px;flex:none;align-items:center;gap:10px;margin:6px 10px 0;padding:6px 4px 6px 6px;display:flex}.bbc-attach .thumb{background:#000;border-radius:10px;flex:none;width:48px;height:48px;position:relative;overflow:hidden}.bbc-attach .thumb img,.bbc-attach .thumb video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bbc-attach .info{flex-direction:column;flex:1;gap:4px;min-width:0;font-size:12.5px;line-height:1.3;display:flex}.bbc-attach .info b{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.bbc-attach .info span{color:hsl(var(--foreground) / .6)}.bbc-attach .bar{background:hsl(var(--foreground) / .14);border-radius:2px;height:3px;overflow:hidden}.bbc-attach .bar i{background:hsl(var(--foreground));height:100%;transition:width .15s linear;display:block}.bbx-screen{touch-action:pan-x pan-y;left:0;right:0;top:var(--bb-vvtop,0px);z-index:60;height:var(--bb-vvh,100dvh);background:var(--bbc-bg);padding-top:max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px));padding-bottom:var(--bb-vvgap,max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));position:fixed}.bbx-listpane,.bbx-threadpane{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.bbx-head{flex:none;align-items:center;gap:6px;padding:6px 12px 2px 8px;display:flex;position:relative}.bbx-head h1{letter-spacing:-.02em;flex:1;min-width:0;margin:0 0 0 8px;font:900 28px Montserrat,sans-serif}.bbx-head .bbf-menu{top:52px}.bbx-search{height:40px;color:hsl(var(--foreground) / .45);background:#1a1a1e;border-radius:12px;flex:none;align-items:center;gap:8px;margin:8px 16px 0;padding:0 4px 0 12px;display:flex}.bbx-search>svg{flex:none;width:17px;height:17px}.bbx-search input{min-width:0;height:100%;color:hsl(var(--foreground));background:0 0;border:0;outline:none;flex:1;font:500 16px Montserrat,sans-serif}.bbx-search input::placeholder{color:hsl(var(--foreground) / .42)}.bbx-search input::-webkit-search-cancel-button{display:none}.bbx-search button{width:34px;height:34px;color:hsl(var(--foreground) / .6);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bbx-search button svg{width:16px;height:16px}.bbx-search:focus-within{box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .3)}.bbx-chips{scrollbar-width:none;flex:none;gap:6px;padding:10px 16px 6px;display:flex;overflow-x:auto}.bbx-chips::-webkit-scrollbar{display:none}.bbx-chips button{cursor:pointer;border:1px solid hsl(var(--foreground) / .16);height:34px;color:hsl(var(--foreground) / .85);background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font:700 13px Montserrat,sans-serif;display:inline-flex}.bbx-chips button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.bbx-chips .k{opacity:.6;font-weight:900}.bbx-listpane .bbf-list{overscroll-behavior:contain;flex:1;min-height:0}.bbf-conv.on{background:hsl(var(--foreground) / .07)}.bbx-who{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;padding:2px 4px 2px 0;display:flex}.bbx-who:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}.bbx-threadpane .bbf-thead{padding-top:6px}.bbx-infosheet{z-index:5;background:var(--bbc-bg);padding-top:max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px));position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.bbx-info{flex-direction:column;gap:14px;padding-bottom:24px;display:flex}.bbx-info-head{justify-content:flex-end;padding:8px 12px 0;display:flex}.bbx-info-who{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 16px;display:flex}.bbx-info-who b{margin-top:8px;font:900 20px Montserrat,sans-serif}.bbx-info-who>span:last-child{color:hsl(var(--foreground) / .55);font-size:13px}.bbx-info-note{color:hsl(var(--foreground) / .65);text-align:center;margin:0 18px;font-size:13px;line-height:1.45}.bbx-info-mute{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--foreground) / .08);border-radius:14px;align-items:center;gap:12px;margin:0 14px;padding:6px 12px;font:600 14.5px Montserrat,sans-serif;display:flex}.bbx-info .bbc-acts:empty{display:none}.bbx-info .bbc-act svg{width:19px;height:19px;color:hsl(var(--foreground) / .8);flex:none}.bbx-info .bbc-act .go{width:16px;height:16px;color:hsl(var(--foreground) / .5);margin-left:auto}.bbx-info .bbc-act.red,.bbx-info .bbc-act.red svg:first-child{color:#f87171}.bbx-desk{border-inline:1px solid hsl(var(--foreground) / .08);grid-template-columns:360px minmax(0,1fr);max-width:1500px;height:calc(100dvh - 3.5rem);margin:0 auto;display:grid}.bbx-desk.with-info{grid-template-columns:360px minmax(0,1fr) 320px}.bbx-desk>*{min-height:0}.bbx-desk>*+*{border-left:1px solid hsl(var(--foreground) / .08)}.bbx-desk .bbx-head{padding:14px 12px 2px 8px}.bbx-desk .bbx-head h1{font-size:24px}.bbx-desk .bbx-info{overflow-y:auto}.bbx-desk .bbc-list{padding-inline-start:20px;padding-inline-end:20px}.bbx-pick{color:hsl(var(--foreground) / .6);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.bbx-pick svg{width:40px;height:40px}.bbx-peek{border:1px solid hsl(var(--foreground) / .08);font-family:var(--font-sans);color:hsl(var(--foreground));background:#141417;border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex}.bbx-peek-head{align-items:center;gap:8px;display:flex}.bbx-peek-head svg{width:16px;height:16px;color:hsl(var(--foreground) / .75)}.bbx-peek-head b{flex:1;font-size:13px;font-weight:800}.bbx-peek-note{color:hsl(var(--foreground) / .55);margin:0;font-size:12px}.bbx-peek-lines{flex-direction:column;gap:6px;display:flex}.bbx-peek-lines p{gap:6px;min-width:0;margin:0;font-size:13.5px;line-height:1.35;display:flex}.bbx-peek-lines b{flex:none;align-items:center;gap:5px;font-weight:800;display:inline-flex}.bbx-peek-lines b .tag{letter-spacing:.1em;background:hsl(var(--foreground) / .14);border-radius:5px;padding:1px 5px;font-size:11px;font-weight:900}.bbx-peek-lines span{min-width:0;color:hsl(var(--foreground) / .75);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bbx-peek-empty{color:hsl(var(--foreground) / .6);font-size:13px}.bbx-peek-open{cursor:pointer;background:hsl(var(--foreground));height:44px;color:hsl(var(--background));border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;font:800 14px Montserrat,sans-serif;display:flex}.bbx-peek-open svg{width:17px;height:17px}.bbx-desk .bbc-col{max-width:min(560px,100%)}.bbc-ini{width:30px;height:30px;color:hsl(var(--foreground) / .92);background:#3a3a40;border-radius:50%;place-items:center;font:800 12.5px Montserrat,sans-serif;display:grid}.bbc-ini[data-tone="1"]{background:#2a2a2f}.bbc-ini[data-tone="2"]{background:#4a4a51}.bbc-ini[data-tone="3"]{background:#313137}.bbc-link{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere;-webkit-touch-callout:default;font-weight:600;text-decoration:underline}.bbc-bubble.unsent{opacity:.6;cursor:default;font-style:italic}.bbc-edited{margin-right:4px;font-style:italic}.bbc-ctx-menu button small{font:700 11.5px var(--font-sans);color:hsl(var(--foreground) / .6);margin-left:auto;margin-right:8px}.bbc-ctx-reacts .plus{background:hsl(var(--foreground) / .1)}.bbc-ctx-reacts .plus svg{width:19px;height:19px}.bbc-ctx-picker{left:50%;bottom:max(16px, env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px));width:min(380px,100vw - 16px);position:fixed;translate:-50%}.bbc-emoji{border:1px solid hsl(var(--foreground) / .1);background:#1f1f23;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 40px #0009}.bbc-emoji-tabs{border-bottom:1px solid hsl(var(--foreground) / .08);scrollbar-width:none;gap:2px;padding:6px;display:flex;overflow-x:auto}.bbc-emoji-tabs button{cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:10px;flex:none;width:38px;height:38px;font-size:20px}.bbc-emoji-tabs button[aria-selected=true]{background:hsl(var(--foreground) / .12);opacity:1}.bbc-emoji-tabs .x{color:hsl(var(--foreground) / .7);opacity:1;margin-left:auto;font-size:15px}.bbc-emoji-grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:2px;max-height:240px;padding:6px;display:grid;overflow-y:auto}.bbc-emoji-grid button{cursor:pointer;background:0 0;border:0;border-radius:10px;height:40px;font-size:24px;line-height:1}.bbc-emoji-grid button:hover{background:hsl(var(--foreground) / .1);outline:none}.bbc-emoji-grid button:focus-visible{background:hsl(var(--foreground) / .1);outline:none}.bbc-emoji-any{border-top:1px solid hsl(var(--foreground) / .08);font:600 12.5px var(--font-sans);color:hsl(var(--foreground) / .7);align-items:center;gap:10px;padding:8px 12px 10px;display:flex}.bbc-emoji-any input{border:1px solid hsl(var(--foreground) / .14);min-width:0;height:36px;color:hsl(var(--foreground));background:#141417;border-radius:10px;outline:none;flex:1;padding:0 10px;font-size:18px}.bbc-emoji.compact .bbc-emoji-grid{max-height:190px}.bbc-emoji-dock{flex:none;padding:6px 10px 0}.bbc-emoji-sink{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:fixed;bottom:0;left:0}.bbc-emoji-kbd{border-top:1px solid hsl(var(--foreground) / .08);font:600 12.5px var(--font-sans);color:hsl(var(--foreground) / .7);text-align:center;margin:0;padding:9px 12px 11px}.bbc-pinbar{border-bottom:1px solid hsl(var(--foreground) / .07);background:#111114;flex:none;align-items:center;gap:4px;padding:0 6px 0 4px;display:flex}.bbc-pinbar .what{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:8px;display:flex}.bbc-pinbar .what>svg{width:16px;height:16px;color:hsl(var(--foreground) / .7);flex:none}.bbc-pinbar .what>span{border-left:2px solid hsl(var(--foreground) / .7);flex-direction:column;min-width:0;padding-left:9px;display:flex}.bbc-pinbar b{font:800 12px var(--font-sans)}.bbc-pinbar .what>span>span{font:500 13px var(--font-sans);color:hsl(var(--foreground) / .75);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bbx-status{border-bottom:1px solid hsl(var(--foreground) / .07);font:600 12.5px var(--font-sans);color:hsl(var(--foreground) / .8);background:#111114;flex:none;align-items:center;gap:10px;padding:8px 12px 8px 14px;display:flex}.bbx-status .dot{background:hsl(var(--foreground));border-radius:50%;flex:none;width:8px;height:8px}.bbx-status.waiting .dot{box-shadow:inset 0 0 0 2px hsl(var(--foreground));background:0 0}.bbx-status.solved .dot{background:hsl(var(--foreground) / .4)}.bbx-status .txt{flex:1;min-width:0}.bbx-status button{border:1px solid hsl(var(--foreground) / .25);cursor:pointer;height:32px;color:hsl(var(--foreground));font:800 12px var(--font-sans);background:0 0;border-radius:999px;flex:none;padding:0 12px}.bbx-status button:disabled{opacity:.5}.bbx-mcard{border:1px solid hsl(var(--foreground) / .08);color:inherit;text-align:left;cursor:pointer;background:#141417;border-radius:14px;flex:none;align-items:center;gap:12px;margin:8px 10px 0;padding:10px 12px;display:flex}.bbx-mcard .tile{background:hsl(var(--foreground));width:46px;height:50px;color:hsl(var(--background));border-radius:11px;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.bbx-mcard .tile b{font:900 18px var(--font-sans)}.bbx-mcard .tile i{font:800 11px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-style:normal}.bbx-mcard .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bbx-mcard .txt b{font:800 14px var(--font-sans)}.bbx-mcard .txt span{font:500 12.5px var(--font-sans);color:hsl(var(--foreground) / .65);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bbx-mcard .go{width:18px;height:18px;color:hsl(var(--foreground) / .5);flex:none}.bbx-seg{background:hsl(var(--foreground) / .06);border-radius:12px;margin:4px 6px 8px;padding:3px;display:flex}.bbx-seg button{cursor:pointer;height:34px;color:hsl(var(--foreground) / .65);font:800 12.5px var(--font-sans);background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.bbx-seg button[aria-selected=true]{color:hsl(var(--foreground));background:#2a2a2f;box-shadow:0 1px 4px #00000059}.bbx-seg .k{opacity:.6;font-weight:900}.bbx-wait{background:hsl(var(--foreground));height:22px;color:hsl(var(--background));font:900 11px/22px var(--font-sans);border-radius:11px;flex:none;align-items:center;padding:0 8px;display:inline-flex}.bbx-state{border:1px solid hsl(var(--foreground) / .25);height:20px;color:hsl(var(--foreground) / .8);font:800 11px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;flex:none;align-items:center;padding:0 7px;display:inline-flex}.bbc-starters{flex-wrap:wrap;padding-bottom:2px;overflow:visible;-webkit-mask-image:none;mask-image:none}.bbx-chips button svg{width:14px;height:14px}.bbx-reqrow .bbx-go{width:18px;height:18px;color:hsl(var(--foreground) / .5);flex:none;margin-left:auto}.bbx-reqnote{font:500 12.5px/1.45 var(--font-sans);color:hsl(var(--foreground) / .6);margin:4px 18px 8px}.bbx-reqbar{border-top:1px solid hsl(var(--foreground) / .08);font-family:var(--font-sans);background:#111114;flex-direction:column;flex:none;gap:8px;padding:12px 14px;display:flex}.bbx-reqbar p{color:hsl(var(--foreground) / .75);text-align:center;margin:0 0 2px;font-size:13px;line-height:1.45}.bbx-reqbar button{border:1px solid hsl(var(--foreground) / .18);cursor:pointer;height:42px;color:hsl(var(--foreground));font:800 14px var(--font-sans);background:0 0;border-radius:12px}.bbx-reqbar button.pri{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.bbx-reqbar button.red{color:#f87171}.bbx-reqbar button:disabled{opacity:.5}.bbx-reqbar .row{gap:8px;display:flex}.bbx-reqbar .row button{flex:1;min-width:0}.bbx-newdm{flex-direction:column;flex:1;min-height:0;display:flex}.bbx-newdm-who{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:24px 22px;display:flex}.bbx-newdm-who b{font:900 20px var(--font-sans);margin-top:8px}.bbx-newdm-who p{max-width:340px;font:500 13px/1.5 var(--font-sans);color:hsl(var(--foreground) / .65);margin:4px 0 0}.bbx-newdm-err{font:600 12.5px var(--font-sans);color:#f87171;text-align:center;margin:0 16px 10px}.bbx-picker{z-index:6;background:var(--bbc-bg);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bbx-picker .bbf-list{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 6px 16px;overflow-y:auto}.bbx-sect{font:700 11.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--foreground) / .5);margin:14px 18px 2px}.bbf-menu .bbf-sep{border-top:1px solid hsl(var(--foreground) / .08);margin-top:8px;padding-top:10px}.bbf-on{background:hsl(var(--online));width:13px;height:13px;box-shadow:0 0 0 2.5px var(--bbc-bg);border-radius:50%;position:absolute;bottom:0;right:0}.bbf-on.top{top:0;bottom:auto}.bbc-blur{cursor:pointer;background:#1a1a1e;width:min(240px,68vw);overflow:hidden}.bbc-blur img{filter:blur(22px)saturate(.8);transform:scale(1.4)}.bbc-blur-tap{color:#fff;font:800 13.5px var(--font-sans);text-shadow:0 1px 6px #0009;background:#00000047;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bbc-blur-tap svg{width:18px;height:18px}.kn-screen,.kn-sortmenu{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--primary:0 0% 98%;--muted-foreground:0 0% 56%;--border:0 0% 17%;--edge:0 0% 100%;--neon:328 100% 60%}.kn-screen{flex-direction:column;gap:16px;padding:8px 16px 28px;display:flex}.kn-hdr{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.kn-hdr-l{flex-direction:column;gap:2px;display:flex}.kn-hdr-l .bb-kick{font-size:9px}.kn-title{color:hsl(var(--foreground));margin:2px 0 0;font-size:34px;line-height:.86}.kn-hdr-r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.kn-hdr-stats{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:12px;padding:9px 15px;display:flex}.kn-hs{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.kn-hs b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:22px;font-weight:900}.kn-hs .bb-kick{letter-spacing:.14em;font-size:8px}.kn-hs-sep{background:hsl(var(--border));align-self:stretch;width:1px;margin:2px 0}.kn-actions{gap:8px;display:flex}.kn-act{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:44px;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.04em;border-radius:12px;align-items:center;gap:7px;padding:0 15px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;transition:background .15s,border-color .15s,transform 80ms;display:inline-flex}.kn-act svg{width:17px;height:17px}.kn-act:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .3)}.kn-act:active{transform:translateY(1px)}.kn-act.primary{background:linear-gradient(180deg, hsl(var(--foreground)), hsl(var(--foreground) / .85));color:hsl(var(--background));border-color:#0000;box-shadow:inset 0 1px #ffffff80,0 4px 14px #0006}.kn-act.primary:hover{filter:brightness(1.06)}@media (max-width:640px){.kn-act span{display:none}.kn-act{padding:0 13px}.kn-act.decks span{display:inline}}@media (min-width:768px){.kn-act.decks{display:none}}.kn-body{flex-direction:column;gap:16px;display:flex}.kn-show.bb-bracket,.kn-binder.bb-bracket{pointer-events:auto}.kn-show{-moz-column-gap:16px;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:20px;grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px 16px;padding:16px;display:grid}.kn-show-card{flex-shrink:0;grid-row:1/span 2;position:relative}.kn-show-card.pulse{animation:.44s knCardPulse}@keyframes knCardPulse{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.kn-show-card{transform-style:preserve-3d;will-change:transform;animation:5.4s ease-in-out infinite knFloat}.kn-show-card:hover{animation-play-state:paused}}@keyframes knFloat{0%{transform:perspective(1000px)translateY(0)rotateX(0)rotateY(-5deg)rotate(-1.2deg)}50%{transform:perspective(1000px)translateY(-22px)rotateX(7deg)rotateY(5deg)rotate(1.2deg)}to{transform:perspective(1000px)translateY(0)rotateX(0)rotateY(-5deg)rotate(-1.2deg)}}.kn-show-info{flex-direction:column;grid-area:1/2;gap:9px;min-width:0;display:flex}.kn-show-own{flex-direction:column;grid-area:2/2;gap:9px;min-width:0;display:flex}.kn-show-creators{grid-area:3/1/auto/-1;min-width:0;margin-top:5px}.kn-show-info>.bb-kick{font-size:8.5px}.kn-show-info>.bb-kick.bb-mono{font-size:11px}.kn-show-nmrow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.kn-show-nm{color:hsl(var(--foreground));margin:0;font-size:24px;line-height:.96}.kn-own-row{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:11px;padding:9px 13px;display:flex}.kn-own-i{width:20px;height:20px;color:hsl(var(--foreground) / .82);flex-shrink:0}.kn-own-i svg{width:100%;height:100%}.kn-own-c{flex-direction:column;gap:1px;line-height:1;display:flex}.kn-own-c b{letter-spacing:.02em;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:20px;font-weight:900}.kn-own-c .bb-kick{letter-spacing:.12em;font-size:7.5px}.kn-stats{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.kn-stat{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:11px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.kn-stat b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:19px;font-weight:900}.kn-stat .bb-kick{letter-spacing:.1em;font-size:7.5px}.kn-binder{border-radius:18px;flex-direction:column;gap:12px;padding:16px 14px;display:flex}.kn-tools{flex-direction:column;gap:10px;display:flex}.kn-search{position:relative}.kn-search input{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));width:100%;height:40px;color:hsl(var(--foreground));border-radius:12px;outline:none;padding:0 34px;font-family:Montserrat,sans-serif;font-size:13px;transition:border-color .15s}.kn-search input:focus{border-color:hsl(var(--foreground) / .4)}.kn-search input::placeholder{color:hsl(var(--muted-foreground))}@media (pointer:coarse){.kn-search input{font-size:16px}}.kn-search-i{width:15px;height:15px;color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.kn-search-x{width:18px;height:18px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;place-items:center;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.kn-tools-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.kn-sort{align-items:center;gap:8px;display:flex}.kn-sort>.bb-kick{flex-shrink:0;margin-right:2px;font-size:9px}.kn-sortbtn{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:38px;color:hsl(var(--foreground));font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:11px;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:800;transition:border-color .15s;display:inline-flex}.kn-sortbtn:hover{border-color:hsl(var(--foreground) / .4)}.kn-sortbtn-i{flex-shrink:0;width:14px;height:14px}.kn-sortbtn-cv{width:13px;height:13px;color:hsl(var(--muted-foreground));flex-shrink:0;margin-left:auto;transition:transform .15s}.kn-sortbtn[data-state=open] .kn-sortbtn-cv{transform:rotate(180deg)}.kn-sortbtn-tx{display:grid}.kn-sortbtn-tx>span{visibility:hidden;text-align:left;grid-area:1/1}.kn-sortbtn-tx>span.on{visibility:visible}.kn-sortmenu{background:hsl(var(--card));border:1px solid hsl(var(--border));min-width:224px;color:hsl(var(--foreground));font-family:var(--font-sans);z-index:var(--z-dropdown);border-radius:14px;padding:6px;box-shadow:0 14px 38px #0009}.kn-sortmenu-lb{padding:6px 10px 7px;font-size:9px;display:block}.kn-sortmenu-i{cursor:pointer;height:38px;color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:9px;outline:none;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.kn-sortmenu-i svg{flex-shrink:0;width:15px;height:15px}.kn-sortmenu-i[data-highlighted]{background:hsl(var(--foreground) / .07);color:hsl(var(--foreground))}.kn-sortmenu-i[data-state=checked]{color:hsl(var(--foreground));font-weight:800}.kn-sortmenu-ck{margin-left:auto;display:inline-flex}.kn-sortmenu-sep{background:hsl(var(--border));height:1px;margin:5px 8px}.kn-sortmenu[data-state=open]{animation:.13s ease-out kn-sortmenu-in}@keyframes kn-sortmenu-in{0%{opacity:0;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.kn-sortmenu[data-state=open]{animation:none}}@media (max-width:479px){.kn-kind{flex:1;min-width:0}.kn-kind .bb-seg-b{flex:1;padding:0 6px}.kn-sort>.bb-kick,.kn-sortbtn-tx{display:none}.kn-sortbtn{gap:5px;padding:0 10px}.kn-sortmenu{min-width:216px}}.kn-chip{cursor:pointer;background:hsl(var(--foreground) / .02);border:1px solid hsl(var(--border));height:34px;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 13px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.kn-chip i{background:hsl(var(--rar-h));width:9px;height:9px;box-shadow:0 0 7px hsl(var(--rar-h) / .6);border-radius:50%}.kn-chip b{color:inherit;opacity:.6;font-size:11px}.kn-chip:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.kn-chip.on{color:hsl(var(--background));background:hsl(var(--foreground));border-color:hsl(var(--foreground));box-shadow:0 3px 12px #0006}.kn-chip.on b{opacity:.7}.kn-disclaimer{color:hsl(var(--foreground) / .18);margin:-2px 0 0;font-size:8px}.kn-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.kn-card{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:0;display:flex}.kn-cap{justify-content:center;align-items:center;display:flex}.kn-pd{align-items:center;gap:11px;display:inline-flex}.kn-pd-b{letter-spacing:.02em;color:hsl(var(--foreground) / .78);align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.kn-pd-b svg{opacity:.78;width:12px;height:12px}.kn-pd-none{color:hsl(var(--foreground) / .3)}.kn-card-3d{width:100%;transition:transform .18s cubic-bezier(.2,.7,.3,1),filter .2s;position:relative}.kn-card:hover .kn-card-3d{transform:translateY(-4px)scale(1.025)}.kn-card:active .kn-card-3d{transform:translateY(-1px)scale(.99)}.kn-card.sel .kn-card-3d{filter:drop-shadow(0 0 9px hsl(var(--foreground) / .32))}.kn-card.sel .bb-cardframe-art{outline:2.5px solid hsl(var(--foreground) / .85);outline-offset:3px}.kn-empty{text-align:center;color:hsl(var(--muted-foreground));grid-column:1/-1;padding:48px 0}@media (min-width:1024px){.kn-screen{gap:20px;max-width:1500px;margin:0 auto;padding:22px 36px 46px}.kn-title{font-size:46px}.kn-body{grid-template-columns:340px 1fr;align-items:start;gap:26px;display:grid}.kn-show{flex-direction:column;align-items:center;gap:18px;padding:22px;display:flex;position:sticky;top:16px}.kn-show-info,.kn-show-creators,.kn-show-own{align-self:stretch;margin-top:0}.kn-show-nm{font-size:28px}.kn-tools-row{flex-direction:row;align-items:center}.kn-grid{grid-template-columns:repeat(4,1fr);gap:18px}}@media (min-width:1280px){.kn-grid{grid-template-columns:repeat(5,1fr)}}.kn-ad{justify-content:center;width:100%;margin:0 auto 18px;display:flex}.kn-ad:empty{display:none}.kn-sk-frame{aspect-ratio:5/8;border:1px solid hsl(var(--border));border-radius:8%;width:100%;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000059}.kn-shimmer{background:hsl(var(--foreground) / .06);position:relative;overflow:hidden}.kn-shimmer:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--foreground) / .09), transparent);animation:1.5s ease-in-out infinite knShimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.kn-sk-cap{border-radius:7px;width:46px;height:12px;margin:0 auto}@keyframes knShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.kn-shimmer:after{animation:none}}.kn-hdr .bb-outbox.kn-outbox{margin-top:6px}.kn-hdr .bb-bowl{color:hsl(var(--foreground) / .85);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:700;display:flex}.kn-hdr .bb-bowl>svg{flex-shrink:0;width:20px;height:20px}.kn-hdr .bb-bowl-text{margin-right:4px}.kn-hdr .bb-bowl-act{cursor:pointer;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .2);min-height:36px;color:hsl(var(--foreground));border-radius:999px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:800;transition:background .15s,transform 80ms}.kn-hdr .bb-bowl-act:hover{background:hsl(var(--foreground) / .12)}.kn-hdr .bb-bowl-act:active{transform:translateY(1px)}.kn-hdr .bb-bowl-act.primary{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.pp-screen{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--primary:0 0% 98%;--primary-fg:0 0% 6%;--muted-foreground:0 0% 56%;--muted-fg:0 0% 56%;--border:0 0% 17%;--ring:0 0% 80%;--edge:0 0% 100%;padding:8px 16px 28px;position:relative}@media (min-width:1024px){.pp-screen{grid-template-columns:minmax(0,1fr) 326px;grid-template-areas:"hero hero""main aside";align-items:start;gap:0 26px;max-width:1500px;margin:0 auto;padding:8px 36px 46px;display:grid}.pp-hero{grid-area:hero}.pp-main{grid-area:main;min-width:0}.pp-aside{grid-area:aside}.pp-friends-mobile{display:none}}@media (max-width:1023px){.pp-aside-desktop{display:none}}.pp-hero{align-items:flex-end;gap:16px;padding:14px 0 6px;display:flex;position:relative}@media (min-width:1024px){.pp-hero{padding:18px 0 8px}}.pp-hero-tt{min-width:0}.pp-hero-eyebrow{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-fg));align-items:center;gap:7px;margin-bottom:9px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;display:inline-flex}.pp-hero-eyebrow .ld{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 8px hsl(var(--foreground) / .7);border-radius:50%;animation:2.4s ease-in-out infinite plPulse}.pp-hero-h{text-transform:uppercase;letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:40px;font-weight:900;line-height:.9}@media (min-width:1024px){.pp-hero-h{font-size:54px}}.pp-hero-sub{color:hsl(var(--muted-fg));max-width:46ch;margin:10px 0 0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:1.4}.pp-top{z-index:30;background:0 0;border-bottom:1px solid #0000;margin-bottom:4px;padding:10px 0 14px;transition:background-color .2s,border-color .2s;position:sticky;top:64px}.pp-top.stuck{-webkit-backdrop-filter:blur(20px)saturate(150%);border-bottom-color:hsl(var(--border));background:#07070ae0}.pp-top-sentinel{height:1px;margin-bottom:-1px}@media (max-width:1023px){.pp-top{top:var(--bb-safe-top,0px);margin:0 -16px;padding:10px 16px 12px}}.pp-metrics{border:1px solid hsl(var(--border));background:hsl(var(--card) / .5);border-radius:14px;align-items:stretch;gap:0;margin-bottom:11px;display:flex;overflow:hidden}.pp-metric{flex-direction:column;flex:1;gap:3px;min-width:0;padding:11px 14px;display:flex;position:relative}.pp-metric+.pp-metric:before{content:"";background:hsl(var(--border));width:1px;position:absolute;top:22%;bottom:22%;left:0}.pp-metric-v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));align-items:baseline;gap:6px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:900;line-height:1;display:flex}.pp-metric-v .sub{color:hsl(var(--muted-fg));letter-spacing:0;font-size:11px;font-weight:800}.pp-metric-l{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800}.pp-metric.live .pp-metric-v:before{content:"";background:hsl(var(--foreground));width:8px;height:8px;box-shadow:0 0 9px hsl(var(--foreground) / .7);border-radius:50%;align-self:center;animation:2.4s ease-in-out infinite plPulse}.pp-disco{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;padding:3px 2px 4px;display:flex;overflow-x:auto}.pp-disco::-webkit-scrollbar{height:0}.pp-disco>:not(.pp-search){flex-shrink:0}.pp-search{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:12px;flex:150px;align-items:center;gap:9px;min-width:120px;height:42px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.pp-search:focus-within{border-color:hsl(var(--ring) / .7);box-shadow:0 0 0 3px hsl(var(--foreground) / .08)}.pp-search svg{width:17px;height:17px;color:hsl(var(--muted-fg));flex-shrink:0}.pp-search input{min-width:0;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}@media (pointer:coarse){.pp-search input{font-size:16px}}.pp-search input::placeholder{color:hsl(var(--muted-fg))}.pp-search-x{background:hsl(var(--foreground) / .12);width:20px;height:20px;color:hsl(var(--foreground));cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pp-search-x svg{width:11px;height:11px;color:hsl(var(--foreground))}.pp-select{height:42px;position:relative}.pp-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:42px;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.05em;border-radius:12px;outline:none;padding:0 32px 0 13px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;transition:border-color .15s}.pp-select select:hover{border-color:hsl(var(--foreground) / .4)}.pp-select:after{content:"";pointer-events:none;border-right:2px solid hsl(var(--muted-fg));border-bottom:2px solid hsl(var(--muted-fg));width:8px;height:8px;position:absolute;top:50%;right:13px;transform:translateY(-70%)rotate(45deg)}.pp-seg{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:12px;gap:3px;height:42px;padding:3px;display:inline-flex}.pp-seg button{cursor:pointer;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.06em;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.pp-seg button svg{width:16px;height:16px}.pp-seg.icons button{padding:0 11px}.pp-seg button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 2px 7px #0006}.pp-chip{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:42px;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:800;transition:all .15s;display:inline-flex}.pp-chip svg{width:15px;height:15px}.pp-chip[aria-pressed=true]{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .55);color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--edge) / .12), 0 0 18px hsl(var(--foreground) / .14)}.pp-clear{cursor:pointer;border:1px dashed hsl(var(--border));height:42px;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.06em;background:0 0;border-radius:12px;align-items:center;gap:6px;padding:0 13px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:800;transition:all .15s;display:inline-flex}.pp-clear svg{width:13px;height:13px}.pp-clear:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5)}.pp-sh{align-items:center;gap:12px;margin:26px 2px 14px;display:flex}.pp-sh:first-child{margin-top:18px}.pp-sh-tt{flex-direction:column;gap:2px;min-width:0;display:flex}.pp-sh-h{text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground));align-items:center;gap:9px;margin:0;font-family:Montserrat,sans-serif;font-size:19px;font-weight:900;line-height:1;display:inline-flex}.pp-sh-h .live-dot{background:hsl(var(--foreground));width:8px;height:8px;box-shadow:0 0 9px hsl(var(--foreground) / .7);border-radius:50%;animation:2.4s ease-in-out infinite plPulse}.pp-sh-sub{letter-spacing:.01em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.pp-sh-badge{color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 9px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.pp-sh-rule{background:linear-gradient(90deg, hsl(var(--border)), transparent);flex:1;height:1px}.pp-sh-more{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));background:0 0;border:none;align-items:center;gap:5px;padding:5px 2px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:color .15s;display:inline-flex}.pp-sh-more svg{width:14px;height:14px;transition:transform .2s}.pp-sh-more:hover{color:hsl(var(--foreground))}.pp-sh-more.open svg{transform:rotate(180deg)}.pp-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding:2px 2px 8px;display:flex;overflow-x:auto}.pp-rail::-webkit-scrollbar{height:0}.pp-rail>*{scroll-snap-align:start;flex:none}.pp-rail-card{width:248px}.pp-rail .pp-card{width:100%}.pp-now{text-align:center;cursor:pointer;background:radial-gradient(120% 90% at 50% 0%, hsl(var(--card)), hsl(var(--card) / .4));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;align-items:center;gap:9px;width:140px;padding:14px 12px 13px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;position:relative}.pp-now:hover{border-color:hsl(var(--foreground) / .4);transform:translateY(-2px);box-shadow:0 12px 28px #0006}.pp-now-link{width:100%;color:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:9px;text-decoration:none;display:flex}.pp-now-nm{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;line-height:1;overflow:hidden}.pp-now-sub{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:700;overflow:hidden}.pp-now-act{width:100%}.pp-now .pp-fbtn{gap:5px;height:32px;padding:0 8px;font-size:10.5px}.pp-now .pp-fbtn svg{width:13px;height:13px}.pp-creators{border:1px solid hsl(var(--border));background:hsl(var(--card) / .4);border-radius:16px;overflow:hidden}.pp-creators-head{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:13px 15px;transition:background .15s;display:flex}.pp-creators-head:hover{background:hsl(var(--foreground) / .03)}.pp-creators-stack{flex-shrink:0;align-items:center;display:flex}.pp-creators-stack .pp-av{width:34px;height:34px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 0 2px hsl(var(--card));margin-left:-10px}.pp-creators-stack .pp-av:first-child{margin-left:0}.pp-creators-tt{flex:1;min-width:0}.pp-creators-tt b{text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground));align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;display:inline-flex}.pp-creators-tt b svg{width:14px;height:14px;color:hsl(var(--foreground));filter:drop-shadow(0 0 5px hsl(var(--foreground) / .5));flex-shrink:0}.pp-creators-tt span{color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:block;overflow:hidden}.pp-creators-chev{width:22px;height:22px;color:hsl(var(--muted-fg));flex-shrink:0;transition:transform .25s}.pp-creators-head:hover .pp-creators-chev{transform:translate(3px)}.pp-grid{grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:13px;display:grid}.pp-card{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:17px;flex-direction:column;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.pp-card:hover{border-color:hsl(var(--foreground) / .32);transform:translateY(-3px);box-shadow:0 16px 38px #00000073}.pp-banner{border-bottom:1px solid hsl(var(--border));cursor:pointer;background:linear-gradient(120deg,#242424,#121212);height:62px;position:relative;overflow:hidden}.pp-banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pp-banner:after{content:"";opacity:.5;mix-blend-mode:overlay;background:repeating-linear-gradient(305deg, transparent 0 22px, hsl(var(--edge) / .5) 22px, hsl(var(--edge) / .5) 23px);position:absolute;top:0;bottom:0;left:0;right:0}.pp-card.creator .pp-banner{background:radial-gradient(120% 160% at 88% -30%,#4d4d4d,#171717 62%)}.pp-card.creator .pp-banner:before{content:"";pointer-events:none;box-shadow:inset 0 1px 0 hsl(var(--edge) / .22);background:radial-gradient(80% 120% at 50% -40%, hsl(var(--foreground) / .12), transparent 60%);position:absolute;top:0;bottom:0;left:0;right:0}.pp-banner-grad{background:linear-gradient(#0000,#0d0d0d99);position:absolute;top:0;bottom:0;left:0;right:0}.pp-card-av{z-index:3;position:absolute;top:34px;left:14px}.pp-card-av .pp-av{width:56px;height:56px}.pp-card-body{flex-direction:column;flex:1;gap:9px;padding:38px 14px 13px;display:flex}.pp-id{min-width:0}.pp-id-nm{align-items:center;gap:6px;min-width:0;display:flex}.pp-id-nm b{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;line-height:1.05;overflow:hidden}.pp-id-nm .star{width:13px;height:13px;color:hsl(var(--foreground));filter:drop-shadow(0 0 4px hsl(var(--foreground) / .5));flex-shrink:0}.pp-id-sub{flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;display:flex}.pp-handle{color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:700;overflow:hidden}.pp-flag{border-radius:3px;flex-shrink:0;width:21px;height:15px}.pp-bio{color:hsl(var(--foreground) / .72);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.pp-stats{align-items:center;gap:14px;padding-top:2px;display:flex}.pp-stat{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:800;display:inline-flex}.pp-stat svg{width:14px;height:14px;color:hsl(var(--muted-fg))}.pp-stat span{color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.pp-stats-empty{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg) / .7);padding-top:2px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:700}.pp-card-foot{margin-top:auto;padding-top:4px}.pp-card-link{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.pp-list{flex-direction:column;gap:9px;display:flex}.pp-row{background:hsl(var(--card) / .55);border:1px solid hsl(var(--border));border-radius:15px;align-items:center;gap:13px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex;position:relative}.pp-row:hover{border-color:hsl(var(--foreground) / .28);background:hsl(var(--card) / .8)}.pp-row .pp-av{cursor:pointer;width:50px;height:50px}.pp-row-main{cursor:pointer;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pp-row-main .pp-id-nm b{font-size:15px}.pp-row-bio{color:hsl(var(--foreground) / .66);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:500;overflow:hidden}.pp-row-act{flex-shrink:0;align-items:center;gap:8px;display:flex}.pp-row-act .pp-fbtn{width:auto;min-width:116px}.pp-av{width:46px;height:46px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 0 1px hsl(var(--border));color:hsl(var(--foreground) / .5);background:radial-gradient(circle at 38% 30%,#2b2b31,#0c0c10 78%);border-radius:50%;flex-shrink:0;place-items:center;font-family:Montserrat,sans-serif;font-size:15px;font-weight:800;display:grid;position:relative}.pp-av img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.pp-av .dot{width:11px;height:11px;box-shadow:0 0 0 2.5px hsl(var(--card));background:#666;border-radius:50%;position:absolute;bottom:2px;right:2px}.pp-av.on{box-shadow:inset 0 1px 0 hsl(var(--edge) / .12), 0 0 0 1px hsl(var(--foreground) / .35), 0 0 16px hsl(var(--foreground) / .18)}.pp-av.on .dot{background:hsl(var(--foreground));box-shadow:0 0 0 2.5px hsl(var(--card)), 0 0 9px hsl(var(--foreground) / .8)}.pp-card-av .pp-av{box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 0 3px hsl(var(--card)), 0 0 0 4px hsl(var(--border))}.pp-card-av .pp-av.on{box-shadow:inset 0 1px 0 hsl(var(--edge) / .12), 0 0 0 3px hsl(var(--card)), 0 0 0 4px hsl(var(--foreground) / .4), 0 0 18px hsl(var(--foreground) / .2)}.pp-fbtn{cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;height:38px;padding:0 15px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:900;transition:transform 80ms,box-shadow .2s,background .15s,color .15s,border-color .15s;display:inline-flex;position:relative;overflow:hidden}.pp-fbtn:active{transform:translateY(1px)}.pp-fbtn:disabled{cursor:default}.pp-fbtn svg{width:15px;height:15px}.pp-fbtn .x{align-items:center;gap:6px;display:none}.pp-fbtn .lbl{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.pp-fbtn .lbl>svg{flex-shrink:0}.pp-fbtn.add{background:linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary) / .86));color:hsl(var(--primary-fg));box-shadow:inset 0 1px #fff9,0 2px #0006,0 8px 20px #00000059}.pp-fbtn.add:hover{filter:brightness(1.06)}.pp-fbtn.sent{background:hsl(var(--foreground) / .05);color:hsl(var(--muted-fg));border-color:hsl(var(--border))}.pp-fbtn.sent:hover:not(:disabled){color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .4)}.pp-fbtn.sent .pp-fdot{background:hsl(var(--muted-fg));border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite plPulse}.pp-fbtn.sent.cancelable:hover .lbl{display:none}.pp-fbtn.sent.cancelable:hover .x{display:inline-flex}.pp-fbtn.friends{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .28)}.pp-fbtn.friends:hover{border-color:hsl(var(--foreground) / .5)}.pp-fbtn.friends:hover .lbl{display:none}.pp-fbtn.friends:hover .x{display:inline-flex}.pp-aside{padding:0}@media (min-width:1024px){.pp-aside{align-self:stretch}.pp-aside .pp-friends{margin-top:0;position:sticky;top:74px}}.pp-friends{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:17px;margin:10px 0 4px;overflow:hidden}.pp-friends-head{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:11px;width:100%;padding:13px 15px;display:flex}.pp-friends-head .ic{width:19px;height:19px;color:hsl(var(--foreground));flex-shrink:0}.pp-friends-head h3{text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--foreground));flex:1;margin:0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900}.pp-friends-new{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--background));background:hsl(var(--foreground));box-shadow:0 0 12px hsl(var(--foreground) / .4);border-radius:999px;padding:3px 8px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:900;animation:2s ease-in-out infinite plPulse}.pp-friends-count{color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.pp-friends-chev{width:18px;height:18px;color:hsl(var(--muted-fg));flex-shrink:0;transition:transform .25s}.pp-friends-body{border-top:1px solid hsl(var(--border));flex-direction:column;gap:14px;padding:12px 13px;display:flex}@media (min-width:1024px){.pp-friends-bw{max-height:calc(100vh - 230px);overflow-y:auto}.pp-friends-bw::-webkit-scrollbar{width:0}}.pp-fgroup-lbl{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-fg));align-items:center;gap:8px;margin-bottom:7px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800;display:flex}.pp-fgroup-lbl .rule{background:hsl(var(--border));flex:1;height:1px}.pp-fr{border-radius:11px;align-items:center;gap:11px;padding:8px 6px;transition:background .14s;display:flex}.pp-fr:hover{background:hsl(var(--foreground) / .03)}.pp-fr-av{background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));width:40px;height:40px;color:hsl(var(--muted-fg));border-radius:50%;flex-shrink:0;place-items:center;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;display:grid;position:relative;overflow:hidden}.pp-fr-av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pp-fr-who{cursor:pointer;flex:1;min-width:0}.pp-fr-who b{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:800;display:block;overflow:hidden}.pp-fr-who span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:block;overflow:hidden}.pp-fr-pending{flex-shrink:0;gap:6px;display:flex}.pp-fp{cursor:pointer;border:1px solid hsl(var(--border));border-radius:9px;place-items:center;width:32px;height:32px;transition:all .14s;display:grid}.pp-fp svg{width:16px;height:16px}.pp-fp.acc{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.pp-fp.acc:hover{filter:brightness(1.08);transform:translateY(-1px)}.pp-fp.rej{background:hsl(var(--foreground) / .05);color:hsl(var(--muted-fg))}.pp-fp.rej:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .4)}.pp-friends-empty{text-align:center;padding:22px 16px 26px}.pp-friends-empty svg{width:30px;height:30px;color:hsl(var(--muted-fg));opacity:.5;margin:0 auto 9px}.pp-friends-empty p{color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}.pp-friends-empty small{color:hsl(var(--muted-fg));margin-top:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;display:block}.pp-skel{background:hsl(var(--foreground) / .06);border-radius:6px;flex:1;height:11px;animation:1.4s ease-in-out infinite plPulse}.pp-empty{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:56px 24px;display:flex}.pp-empty-i{width:52px;height:52px;color:hsl(var(--muted-fg));opacity:.45}.pp-empty-i svg{width:100%;height:100%}.pp-empty h4{text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:22px;font-weight:900}.pp-empty p{color:hsl(var(--muted-fg));max-width:34ch;margin:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:1.5}.pp-empty button{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));text-underline-offset:4px;background:0 0;border:none;margin-top:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;text-decoration:underline}.pp-empty button:hover{color:hsl(var(--foreground))}.pp-loadmore{flex-direction:column;align-items:center;gap:10px;padding:22px 0 6px;display:flex}.pp-spinner{border:2.5px solid hsl(var(--foreground) / .16);border-top-color:hsl(var(--foreground));border-radius:50%;width:26px;height:26px;animation:.7s linear infinite plSpin}.pp-end{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-fg));align-items:center;gap:9px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;display:inline-flex}.pp-end:before,.pp-end:after{content:"";background:hsl(var(--border));width:26px;height:1px}.pp-results{color:hsl(var(--muted-fg));margin:2px 2px 0;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:700}@keyframes plPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes plSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.pp-in{animation:.42s cubic-bezier(.2,.8,.2,1) both plRise}}@keyframes plRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pp-mod-btn{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:30px;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.06em;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;transition:all .15s;display:inline-flex}.pp-mod-btn svg{width:14px;height:14px}.pp-mod-btn:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .4)}.pp-mod-btn:disabled{opacity:.5;cursor:default}.pp-mod-btn.active{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.pp-signin-cta{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:10px;margin:4px 0 2px;padding:13px 15px;display:flex}.pp-signin-cta .ic{width:20px;height:20px;color:hsl(var(--foreground));flex-shrink:0}.pp-signin-cta p{color:hsl(var(--foreground));flex:1;margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1.35}.pp-signin-cta p span{color:hsl(var(--muted-fg));font-weight:600}.pp-sk{background:hsl(var(--card) / .5);border:1px solid hsl(var(--border));border-radius:17px;position:relative;overflow:hidden}.pp-sk-banner{height:62px}.pp-sk-av{width:56px;height:56px;box-shadow:0 0 0 3px hsl(var(--card)), 0 0 0 4px hsl(var(--border));border-radius:50%;position:absolute;top:34px;left:14px}.pp-sk-body{flex-direction:column;gap:10px;padding:38px 14px 14px;display:flex}.pp-sk-line{border-radius:6px;height:11px}.pp-shimmer{background:hsl(var(--foreground) / .06);position:relative;overflow:hidden}.pp-shimmer:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--foreground) / .08), transparent);animation:1.4s ease-in-out infinite plShimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes plShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.pp-shimmer:after,.pp-skel{animation:none}}.pp-ad{justify-content:center;width:100%;margin:0 auto 14px;display:flex}.pp-ad:empty{display:none}@media (max-width:1023px){.pp-ad{margin-top:10px}}.bb-ft{--ft-fg:0 0% 98%;--ft-muted:0 0% 56%;--ft-dim:0 0% 38%;--ft-line:0 0% 16%;font-family:var(--font-sans);color:hsl(var(--ft-fg))}.bb-ft .in{max-width:var(--bb-ft-max,1240px);margin:0 auto}.bb-ft a:focus-visible{box-shadow:0 0 0 2px #0a0a0a, 0 0 0 3.5px hsl(var(--ft-fg) / .7);border-radius:4px;outline:none}.bb-ft button:focus-visible{box-shadow:0 0 0 2px #0a0a0a, 0 0 0 3.5px hsl(var(--ft-fg) / .7);border-radius:4px;outline:none}.bb-ft-fund{border-top:1px solid hsl(var(--ft-line));background:#080808}.bb-ft-fund .in{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:9px 28px;display:flex}.bb-ft-fund .tx{min-width:0;color:hsl(var(--ft-muted));align-items:center;gap:8px;font-size:11.5px;text-decoration:none;display:inline-flex}.bb-ft-fund .tx svg{width:13px;height:13px;color:hsl(var(--ft-fg));flex-shrink:0}.bb-ft-fund .tx b{color:hsl(var(--ft-fg));text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:10.5px;font-weight:800}.bb-ft-fund .tx:hover b{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--ft-fg) / .35);text-decoration-color:hsl(var(--ft-fg) / .35)}.bb-ft-fund .end{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-left:auto;display:flex}.bb-ft-fund .more{color:hsl(var(--ft-muted));white-space:nowrap;align-items:center;gap:2px;font-size:11px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.bb-ft-fund .more svg{width:13px;height:13px}.bb-ft-fund .more:hover{color:hsl(var(--ft-fg))}.bb-ft-fund .amt{color:hsl(var(--ft-muted));white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;text-decoration:none;transition:color .15s}.bb-ft-fund .amt b{color:hsl(var(--ft-fg));font-size:13px;font-weight:900}.bb-ft-fund .amt:hover{color:hsl(var(--ft-fg))}.bb-ft-fund .btns{gap:8px;display:flex}.bb-ft-fund .btns a,.bb-ft-fund .btns button{cursor:pointer;border:1px solid hsl(var(--ft-line));height:30px;font:inherit;color:hsl(var(--ft-fg));white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.bb-ft-fund .btns a:hover,.bb-ft-fund .btns button:hover{background:#ffffff14;border-color:#ffffff59}.bb-ft-fund .btns svg{width:13px;height:13px}.bb-ft-fund .btns .note{color:hsl(var(--ft-muted));font-size:11px}.bb-ft-bar{border-top:1px solid hsl(var(--ft-line));background:#0a0a0a}.bb-ft-bar .in{flex-wrap:wrap;align-items:center;gap:10px 26px;padding:12px 28px;display:flex}.bb-ft-stats{align-items:baseline;gap:26px;display:flex}.bb-ft-stat{align-items:baseline;gap:7px;display:flex}.bb-ft-stat b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:900}.bb-ft-stat>span{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--ft-muted));font-size:8px;font-weight:800}.bb-ft-idy{flex-wrap:wrap;align-items:center;gap:4px 18px;min-width:0;display:flex}.bb-ft-brand{color:hsl(var(--ft-fg));align-items:center;gap:7px;text-decoration:none;display:inline-flex}.bb-ft-brand img{flex-shrink:0;width:18px;height:18px}.bb-ft-brand b{text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:900}.bb-ft-brand span{color:hsl(var(--ft-dim));font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600}.bb-ft-credits{color:hsl(var(--ft-dim));flex-wrap:wrap;align-items:center;gap:7px;font-size:10.5px;font-weight:600;display:inline-flex}.bb-ft-credits a{color:hsl(var(--ft-muted));font-weight:800;text-decoration:none;transition:color .15s}.bb-ft-credits a:hover{color:hsl(var(--ft-fg))}.bb-ft-bar nav{flex-wrap:wrap;align-items:center;gap:0 14px;margin-left:auto;display:flex}.bb-ft-bar nav a,.bb-ft-bar nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;color:hsl(var(--ft-muted));background:0 0;border:none;padding:3px 0;font-size:10.5px;font-weight:600;text-decoration:none;transition:color .15s}.bb-ft-bar nav a:hover,.bb-ft-bar nav button:hover{color:hsl(var(--ft-fg))}.bb-ft-bar nav .c{color:hsl(var(--ft-dim));font-size:10.5px;font-weight:600}.bb-ft-text{max-width:var(--bb-ft-max,1240px);color:hsl(var(--ft-muted));white-space:pre-line;margin:0 auto;padding:0 28px 12px;font-size:10.5px;line-height:1.5}@media (max-width:960px){.bb-ft-fund .tag{display:none}}@media (max-width:480px){.bb-ft-fund .in{justify-content:center;padding:8px 14px}.bb-ft-fund .end{justify-content:center;margin-left:0}.bb-ft-fund .btns a,.bb-ft-fund .btns button{height:28px;padding:0 11px}.bb-ft-bar .in{flex-direction:column;align-items:center;gap:9px;padding:10px 14px}.bb-ft-stats{-moz-column-gap:clamp(16px, 6vw, 34px);grid-template-columns:repeat(4,auto);justify-content:center;align-items:baseline;column-gap:max(16px,min(6vw,34px));display:grid}.bb-ft-stat{justify-content:center;gap:4px}.bb-ft-stat b{font-size:13px}.bb-ft-stat>span{letter-spacing:.08em;font-size:6.5px}.bb-ft-idy{justify-content:center}.bb-ft-bar nav{justify-content:center;margin:0}.bb-ft-bar nav a,.bb-ft-bar nav button,.bb-ft-bar nav .c{font-size:9.5px}.bb-ft-text{text-align:center;padding:0 14px 10px}}@supports (padding:max(0px)){.bb-ft .in,.bb-ft-text{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}@media (min-width:481px){.bb-ft .in,.bb-ft-text{padding-left:max(28px, env(safe-area-inset-left));padding-right:max(28px, env(safe-area-inset-right))}}}.fund-bar{z-index:1;background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:999px;height:6px;position:relative;overflow:hidden}.fund-bar>i{background:linear-gradient(90deg, hsl(var(--muted-fg,0 0% 56%)), hsl(var(--foreground)));height:100%;box-shadow:0 0 12px hsl(var(--foreground) / .45);display:block;position:relative;overflow:hidden}.fund-bar>i:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--edge,0 0% 100%) / .75), transparent);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.fund-bar>i{transition:width .5s cubic-bezier(.22,.61,.36,1)}.fund-bar>i:after{animation:3s ease-in-out infinite fundSweep}}@keyframes fundSweep{0%{transform:translate(-100%)}55%,to{transform:translate(220%)}}.fund-btn{cursor:pointer;height:38px;font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;color:hsl(var(--foreground));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:12.5px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.fund-btn:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .4)}.fund-btn svg,.fund-btn .bb-sf-bone{width:15px;height:15px}.fund-btn.primary{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.fund-btn.primary:hover{background:hsl(var(--foreground) / .88)}.fund-btn:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 3.5px hsl(var(--ring) / .7);border-radius:8px;outline:none}.fund-sup-row{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:5px;padding:7px 10px;display:flex}.fund-sup-row .nm{min-width:0;font-family:var(--font-sans);color:hsl(var(--foreground) / .7);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.fund-sup-row .nm svg{opacity:.6;flex-shrink:0;width:11px;height:11px}.fund-sup-row .amt{font-family:var(--font-sans);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:800}.fund-hist-mo{margin-bottom:18px}.fund-hist-mo:last-child{margin-bottom:0}.fund-hist-mo>header{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.fund-hist-mo>header h3{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:900}.fund-hist-mo>header span{color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:600}.fund-hist-mo>header b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-left:auto;font-family:Montserrat,sans-serif;font-size:13px;font-weight:900}.fund-hist-empty{text-align:center;color:hsl(var(--muted-foreground));padding:30px 0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}.fund-hist-mo .fund-sup-row{justify-content:flex-start}.fund-hist-mo .fund-sup-row .nm{flex:1;min-width:0}.fund-hist-mo .nm-tx{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fund-hist-mo .nm-tx i{color:hsl(var(--muted-foreground));font-style:italic;font-weight:500}.fund-hist-mo .fund-sup-row .dt{color:hsl(var(--muted-foreground));white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600}.fund-hist-mo .fund-sup-row .amt{flex-shrink:0}a.fund-sup-row.is-linked{color:inherit;text-decoration:none;transition:border-color .15s,background .15s}a.fund-sup-row.is-linked:hover{border-color:hsl(var(--foreground) / .25);background:hsl(var(--foreground) / .06)}a.fund-sup-row.is-linked .nm{color:hsl(var(--foreground) / .9)}a.fund-sup-row.is-linked:focus-visible{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 3.5px hsl(var(--ring) / .7);outline:none}.sup-body{flex-direction:column;gap:14px;display:flex}.sup-pending{color:hsl(var(--muted-foreground));border-left:2px solid #ebcb7b;margin:0;padding-left:10px;font-size:12.5px}.sup-amounts{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.3fr);gap:6px;display:grid}.sup-amounts button{cursor:pointer;height:42px;font-family:var(--font-sans);border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .04);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;border-radius:12px;font-size:14px;font-weight:900;transition:background .15s,color .15s}.sup-amounts button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.sup-custom{border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .04);border-radius:12px;align-items:center;height:42px;transition:border-color .15s,background .15s;display:flex;position:relative}.sup-custom[data-active=yes]{border-color:hsl(var(--foreground));background:hsl(var(--foreground) / .08)}.sup-custom input{width:100%;min-width:0;height:100%;color:hsl(var(--foreground));font-family:var(--font-sans);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0 26px 0 12px;font-size:14px;font-weight:900}.sup-custom input::placeholder{color:hsl(var(--muted-foreground));font-weight:700}.sup-custom input[aria-invalid=true]{box-shadow:inset 0 0 0 1px hsl(var(--foreground));border-radius:12px}.sup-custom i{color:hsl(var(--muted-foreground));pointer-events:none;font-size:13px;font-style:normal;font-weight:800;position:absolute;right:11px}.sup-custom:focus-within{border-color:hsl(var(--foreground) / .7)}@media (max-width:420px){.sup-amounts{grid-template-columns:repeat(4,minmax(0,1fr))}.sup-custom{grid-column:1/-1}}.sup-hint{color:hsl(var(--muted-foreground));margin-top:6px;font-size:11.5px;display:block}.sup-steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.sup-steps>li{flex-direction:column;gap:8px;display:flex}.sup-step-lbl{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--foreground) / .8);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.sup-step-lbl i{letter-spacing:0;border:1px solid hsl(var(--border));width:18px;height:18px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:10.5px;font-style:normal;display:inline-grid}.sup-handle{border:1px solid hsl(var(--foreground) / .25);background:hsl(var(--foreground) / .05);border-radius:12px;align-items:center;gap:6px;height:46px;padding:0 5px 0 14px;display:flex}.sup-handle input{min-width:0;height:100%;color:hsl(var(--foreground));background:0 0;border:0;outline:none;flex:1;padding:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:16px;font-weight:700}.sup-handle input::selection{background:hsl(var(--foreground) / .25)}.sup-copy{cursor:pointer;height:36px;font-family:var(--font-sans);background:hsl(var(--foreground));color:hsl(var(--background));border:0;border-radius:9px;flex-shrink:0;padding:0 14px;font-size:12.5px;font-weight:800;transition:background .15s,color .15s}.sup-copy[data-state=copied]{background:hsl(var(--foreground) / .12);color:hsl(var(--foreground))}.sup-copy[data-state=failed]{background:hsl(var(--foreground) / .12);color:hsl(var(--foreground));font-weight:700}.sup-why{color:hsl(var(--foreground) / .75);margin:0;font-size:12.5px;line-height:1.45}.sup-foot{flex-direction:column;align-items:stretch;gap:8px}.sup-send{gap:8px;display:flex}.sup-send .hd-btn{white-space:nowrap;font-variant-numeric:tabular-nums;flex:1 1 0;min-width:0;height:48px;padding:0 12px;text-decoration:none}.sup-send .hd-btn .sup-ext{opacity:.55;width:13px;height:13px}@media (max-width:420px){.sup-send .hd-btn .sup-ext{display:none}}.sup-foot .sup-hint{text-align:center;margin-top:0}.sup-done-note{text-align:left;flex-direction:column;gap:6px;width:100%;max-width:320px;margin-top:10px;display:flex}.sup-done-note>span{color:hsl(var(--foreground) / .85);font-size:12.5px;font-weight:700}.sup-check{cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.sup-check input{width:17px;height:17px;accent-color:hsl(var(--foreground));flex-shrink:0}.sup-error{color:hsl(var(--foreground));border-left:2px solid hsl(var(--foreground));margin:6px 0 0;padding-left:10px;font-size:12.5px;font-weight:600}.sup-done .bb-ft{margin-bottom:22px}.sup-done h3:focus{outline:none}.sup-done .sup-hint{margin-top:8px}.sup-reopen{min-height:36px;color:hsl(var(--muted-foreground));text-underline-offset:3px;align-items:center;margin-top:6px;font-size:12.5px;font-weight:700;text-decoration:underline;display:inline-flex}.sup-reopen:hover{color:hsl(var(--foreground))}@media (pointer:coarse){.fund-btn,.sup-amounts button,.sup-custom,.fp-actions .fund-btn,.sup-check,.sup-reopen,.sup-done .hd-btn,.sup-copy{min-height:44px}}.fp{flex-direction:column;gap:22px;max-width:760px;margin:0 auto;padding:18px 0 40px;display:flex}.fp-kick{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--muted-foreground));align-items:center;gap:7px;margin:0;font-size:10.5px;font-weight:800;display:inline-flex}.fp-kick .bb-sf-bone{width:12px;height:12px}.fp-hero{flex-direction:column;gap:8px;display:flex}.fp-hero h1{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground));text-wrap:balance;margin:0;font-size:max(28px,min(6vw,42px));font-weight:900;line-height:.95}.fp-lead{max-width:60ch;color:hsl(var(--foreground) / .72);margin:0;font-size:14px;line-height:1.55}.fp-month{background:radial-gradient(130% 160% at 0% -20%, #1f1f1f, hsl(var(--card)) 70%);border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;gap:10px;padding:16px 18px;display:flex;box-shadow:0 10px 26px #00000047}.fp-month-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.fp-status{font-family:var(--font-sans);color:hsl(var(--muted-foreground));font-size:12px;font-weight:800}.fp-month[data-fstate=almost] .fp-status,.fp-month[data-fstate=reached] .fp-status{color:hsl(var(--foreground))}.fp-amount{font-family:var(--font-sans);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0;display:flex}.fp-amount b{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:34px;font-weight:900;line-height:1}.fp-amount i{color:hsl(var(--muted-foreground));font-size:15px;font-style:normal;font-weight:700}.fp-month .fund-bar{height:9px}.fp-facts{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:12px;font-weight:600;list-style:none;display:flex}.fp-facts li{align-items:center;gap:5px;display:inline-flex}.fp-facts svg{opacity:.8;width:13px;height:13px}.fp-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.fp-actions .fund-btn{height:42px;padding:0 18px;font-size:13px}.fp-actions .fund-btn:disabled{opacity:.5;cursor:default}.fp-note{color:hsl(var(--muted-foreground));flex-basis:100%;margin:0;font-size:12.5px;line-height:1.45}.fp-note a{color:hsl(var(--foreground));text-underline-offset:3px;font-weight:800;text-decoration:underline}.fp-sect{flex-direction:column;gap:10px;display:flex}.fp-sect h2{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--foreground));margin:0;font-size:17px;font-weight:900}.fp-sub{color:hsl(var(--muted-foreground));margin:-4px 0 2px;font-size:12.5px}.fp-collar{background:linear-gradient(160deg, #e9c46c12, hsl(var(--card)) 60%);--sf-halo:hsl(var(--card));border:1px solid #e9c46c47;border-radius:16px;gap:14px;padding:16px 18px}.fp-collar-text{flex-direction:column;gap:6px;display:flex}.fp-collar-text h2{color:#ebcb7b}.fp-collar-text p{max-width:64ch;color:hsl(var(--foreground) / .75);margin:0;font-size:13px;line-height:1.5}.fp-collar-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 8px;padding:10px 0 2px;display:grid}.fp-style{flex-direction:column;align-items:center;gap:26px;margin:0;display:flex}.fp-style figcaption{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:800}.fund-history{flex-direction:column;display:flex}.fund-history .fund-hist-mo{border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .02);border-radius:14px;margin-bottom:8px;padding:12px 14px}@media (max-width:720px){.fp{gap:18px;padding-top:10px}.fp-collar-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){.fp-actions .fund-btn{flex:1}}.dk-screen{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--primary:0 0% 98%;--muted-foreground:0 0% 56%;--border:0 0% 17%;--edge:0 0% 100%;--neon:328 100% 60%;z-index:1;flex-direction:column;gap:14px;padding:8px 16px 22px;display:flex;position:relative}.dk-screen *{-webkit-tap-highlight-color:transparent}@media (min-width:1024px){.dk-screen{gap:20px;max-width:1500px;margin:0 auto;padding:22px 36px 40px}}.dk-list{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.dk-list{gap:20px}}.dk-hdr{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.dk-hdr-l{flex-direction:column;gap:2px;display:flex}.dk-hdr-l .bb-kick{font-size:9px}.dk-title{color:hsl(var(--foreground));margin:2px 0 0;font-size:34px;line-height:.86}.dk-hdr-r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.dk-hdr-stats{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:12px;padding:9px 15px;display:flex}.dk-hs{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.dk-hs b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:22px;font-weight:900}.dk-hs .bb-kick{letter-spacing:.14em;font-size:8px}.dk-hs-sep{background:hsl(var(--border));align-self:stretch;width:1px;margin:2px 0}@media (min-width:1024px){.dk-title{font-size:46px}}.dk-act{cursor:pointer;white-space:nowrap;letter-spacing:.02em;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));height:44px;color:hsl(var(--foreground));border-radius:13px;align-items:center;gap:7px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:800;transition:background .15s,border-color .15s,filter .15s,transform 80ms,opacity .2s;display:inline-flex}.dk-act svg{width:17px;height:17px}.dk-act:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .32)}.dk-act:active{transform:translateY(1px)}.dk-act.primary{background:linear-gradient(180deg, hsl(var(--foreground)), hsl(var(--foreground) / .85));color:hsl(var(--background));border-color:#0000;box-shadow:inset 0 1px #ffffff80,0 4px 14px #0000006b}.dk-act.primary:hover{filter:brightness(1.06)}.dk-act.primary[disabled],.dk-act.primary.off{background:hsl(var(--foreground) / .08);color:hsl(var(--muted-foreground));box-shadow:none;cursor:not-allowed;filter:none;border:1px solid hsl(var(--border))}.dk-act[disabled]{pointer-events:none}.dk-ic{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:38px;height:38px;color:hsl(var(--foreground));border-radius:11px;flex-shrink:0;place-items:center;transition:background .15s,border-color .15s,color .15s,transform .12s;display:grid}.dk-ic svg{width:17px;height:17px}.dk-ic:hover{background:hsl(var(--foreground) / .12)}.dk-ic.danger:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5)}.dk-decks{flex-direction:column;gap:16px;display:flex}.dk-card{background:radial-gradient(130% 130% at 88% 8%, hsl(var(--foreground) / .1), transparent 56%), linear-gradient(160deg, hsl(var(--card) / .72), hsl(var(--card) / .2) 74%), #08080b;border:1px solid hsl(var(--border));box-shadow:inset 0 1px 0 hsl(var(--edge) / .07), 0 18px 44px #00000075;border-radius:20px;flex-direction:column;gap:15px;padding:16px;transition:border-color .2s,box-shadow .25s;display:flex}.dk-card.active{border-color:hsl(var(--foreground) / .5);box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 0 1px hsl(var(--foreground) / .18), 0 18px 44px #00000075, 0 0 38px hsl(var(--foreground) / .08)}.dk-show-spread{height:152px;position:relative}.dk-sprd-c{transform-origin:50% 150%;width:96px;transform:translateX(-50%) rotate(calc((var(--si) - (var(--sn) - 1) / 2) * 14deg));z-index:var(--si);transition:transform .32s cubic-bezier(.2,.8,.3,1);position:absolute;bottom:0;left:50%}.dk-card:hover .dk-sprd-c{transform:translateX(-50%) rotate(calc((var(--si) - (var(--sn) - 1) / 2) * 17deg)) translateY(-2px)}.dk-sprd-empty{filter:grayscale();opacity:.4;place-items:center;font-size:40px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.dk-show-info{flex-direction:column;flex:auto;gap:11px;min-width:0;display:flex}.dk-show-info>.bb-kick{font-size:8.5px}.dk-show-nmrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dk-show-nm{text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:28px;font-weight:900;line-height:.94}.dk-active-tag{text-transform:uppercase;letter-spacing:.1em;height:19px;color:hsl(var(--background));background:hsl(var(--foreground));box-shadow:0 0 12px hsl(var(--foreground) / .4);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:900;display:inline-flex}.dk-active-tag svg{width:10px;height:10px}.dk-valid{white-space:nowrap;text-transform:uppercase;letter-spacing:.07em;border-radius:999px;align-items:center;gap:5px;height:21px;padding:0 9px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:900;display:inline-flex}.dk-valid svg{width:12px;height:12px}.dk-valid.pvp{color:hsl(var(--background));background:hsl(var(--foreground));box-shadow:0 0 12px hsl(var(--foreground) / .32)}.dk-valid.ai{color:hsl(var(--foreground));background:hsl(var(--foreground) / .06);border:1px dashed hsl(var(--foreground) / .5)}.dk-show-valid{align-self:flex-start;height:24px;padding:0 11px;font-size:10px}.dk-show-count{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:11px;padding:10px 13px;display:flex}.dk-show-count-i{width:22px;height:22px;color:hsl(var(--foreground) / .82);flex-shrink:0}.dk-show-count-i svg{width:100%;height:100%}.dk-show-count-c{flex-direction:column;gap:1px;line-height:1;display:flex}.dk-show-count-c b{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:21px;font-weight:900}.dk-show-count-c b s{color:hsl(var(--muted-foreground));font-size:14px;text-decoration:none}.dk-show-count-c .bb-kick{letter-spacing:.12em;font-size:7.5px}.dk-show-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dk-show-stat{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:11px;flex-direction:column;gap:3px;padding:9px 11px;line-height:1.05;display:flex}.dk-show-stat b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:16px;font-weight:900}.dk-show-stat .bb-kick{letter-spacing:.1em;font-size:7.5px}.dk-why{background:hsl(var(--foreground) / .04);border:1px dashed hsl(var(--foreground) / .34);border-radius:13px;align-items:flex-start;gap:10px;margin:0;padding:11px 12px;display:flex}.dk-why-ic{width:26px;height:26px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;place-items:center;display:grid}.dk-why-ic svg{width:15px;height:15px}.dk-why-tx{flex:1;min-width:0}.dk-why-tx b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;line-height:1.2;display:block}.dk-why-tx span{color:hsl(var(--muted-foreground));margin-top:3px;font-size:11px;line-height:1.45;display:block}.dk-show-strip>.bb-kick{margin-bottom:9px;font-size:8.5px;display:block}.dk-show-strip-row{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:7px;padding-bottom:4px;display:flex;overflow-x:auto}.dk-show-strip-row::-webkit-scrollbar{height:0}.dk-mini{flex-shrink:0;width:44px;position:relative}.dk-mini-x{z-index:4;background:hsl(var(--foreground));min-width:16px;height:16px;color:hsl(var(--background));border:1.5px solid hsl(var(--card));border-radius:999px;place-items:center;padding:0 4px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:900;line-height:1;display:grid;position:absolute;top:-2px;right:-2px;box-shadow:0 1px 4px #00000080}.dk-mini.bad .pup{filter:grayscale()brightness(.62)}.dk-mini.bad:after{content:"";border:1.5px dashed hsl(var(--foreground) / .55);pointer-events:none;border-radius:5.5%;position:absolute;top:0;bottom:0;left:0;right:0}.dk-mini.bad .dk-mini-x{background:hsl(var(--card));color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5)}.dk-prebar-empty{color:hsl(var(--muted-foreground));padding:6px 2px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.dk-show-act{align-items:center;gap:8px;margin-top:auto;padding-top:2px;display:flex}.dk-show-act .dk-act.primary{flex:1;justify-content:center}.dk-show-act .dk-act[disabled]{opacity:.55;cursor:default;pointer-events:none}.dk-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:54px 24px;display:flex}.dk-empty-mk{filter:grayscale();opacity:.9;font-size:46px;line-height:1}.dk-empty h3{text-transform:uppercase;letter-spacing:.01em;color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:22px;font-weight:900}.dk-empty p{color:hsl(var(--muted-foreground));max-width:280px;margin:0;font-size:12.5px;line-height:1.5}.dk-foot{text-align:center;margin-top:8px;font-size:11px}@media (min-width:1024px){.dk-decks{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;display:grid}.dk-card{gap:17px;height:100%;padding:22px}.dk-card .dk-show-spread{height:188px}.dk-card .dk-sprd-c{width:112px}.dk-card .dk-show-nm{font-size:30px}}@media (min-width:1340px){.dk-decks{grid-template-columns:repeat(3,1fr)}}.dk-edit-body{flex-direction:column;gap:16px;display:flex}.dk-sticky{top:var(--bb-safe-top,8px);z-index:30;background:hsl(var(--background) / .82);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border:1px solid hsl(var(--border));border-radius:18px;padding:13px;position:sticky}.dk-sticky-row{align-items:center;gap:10px;display:flex}.dk-name{border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .05);min-width:0;height:46px;color:hsl(var(--foreground));border-radius:13px;outline:none;flex:1;padding:0 14px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;transition:border-color .15s}.dk-name::placeholder{color:hsl(var(--muted-foreground));font-weight:700}.dk-name:focus{border-color:hsl(var(--foreground) / .45);background:hsl(var(--foreground) / .08)}.dk-ring{flex-shrink:0;width:46px;height:46px;position:relative}.dk-ring svg{width:46px;height:46px;transform:rotate(-90deg)}.dk-ring .trk{fill:none;stroke:hsl(var(--foreground) / .12);stroke-width:4px}.dk-ring .prg{fill:none;stroke-width:4px;stroke-linecap:round;stroke:hsl(var(--foreground) / .55);transition:stroke-dashoffset .5s cubic-bezier(.2,.8,.2,1),stroke .3s}.dk-ring.ready .prg{stroke:hsl(var(--foreground));filter:drop-shadow(0 0 5px hsl(var(--foreground) / .6))}.dk-ring.empty .prg{stroke:hsl(var(--foreground) / .2)}.dk-ring-n{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.dk-ring-n b{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-family:Montserrat,sans-serif;font-size:17px;font-weight:900;line-height:.9}.dk-ring.ready .dk-ring-n b,.dk-ring:not(.empty) .dk-ring-n b{color:hsl(var(--foreground))}.dk-ring-n s{letter-spacing:.08em;color:hsl(var(--muted-foreground));margin-top:1px;font-family:Montserrat,sans-serif;font-size:7px;font-weight:800;text-decoration:none}.dk-status{flex-wrap:wrap;align-items:center;gap:8px;min-height:18px;margin-top:10px;display:flex}.dk-status .dk-valid{height:19px;font-size:9px}.dk-status-tx{color:hsl(var(--muted-foreground));font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.dk-status-tx b{color:hsl(var(--foreground));font-weight:800}.dk-prebar{margin-top:11px}.dk-prebar-scroll{flex-wrap:wrap;gap:8px;display:flex}.dk-pretile{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:46px;padding:0;position:relative}.dk-pretile .ix{z-index:4;background:hsl(var(--foreground));min-width:15px;height:15px;color:hsl(var(--background));border:1.5px solid hsl(var(--background));border-radius:999px;place-items:center;padding:0 3px;font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:900;line-height:1;display:grid;position:absolute;top:-3px;left:-3px}.dk-pretile .rm{opacity:0;color:hsl(var(--foreground));background:#000000a8;border-radius:5.5%;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.dk-pretile .rm svg{width:16px;height:16px}.dk-pretile:hover .rm{opacity:1}.dk-pretile.co .pup{filter:grayscale()brightness(.7)}.dk-pretile.co:after{content:"CO";z-index:4;letter-spacing:.04em;background:hsl(var(--card));color:hsl(var(--foreground));border:1px dashed hsl(var(--foreground) / .5);border-radius:4px;padding:1px 3px;font-family:Montserrat,sans-serif;font-size:7px;font-weight:900;position:absolute;bottom:-3px;right:-2px}.dk-search{align-items:center;display:flex;position:relative}.dk-search svg{width:17px;height:17px;color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;left:14px}.dk-search input{border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .05);width:100%;height:46px;color:hsl(var(--foreground));border-radius:13px;outline:none;padding:0 14px 0 40px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;transition:border-color .15s}.dk-search input::placeholder{color:hsl(var(--muted-foreground))}.dk-search input:focus{border-color:hsl(var(--foreground) / .45)}.dk-filters{scrollbar-width:none;flex-wrap:wrap;gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.dk-filters::-webkit-scrollbar{height:0}.dk-fchip{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;height:32px;color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.dk-fchip .fc{background:hsl(var(--foreground) / .12);color:hsl(var(--foreground));border-radius:999px;padding:2px 5px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:900;line-height:1}.dk-fchip:hover{color:hsl(var(--foreground))}.dk-fchip.on{color:hsl(var(--background));background:hsl(var(--foreground));border-color:#0000;box-shadow:0 2px 10px #0006}.dk-fchip.on .fc{background:hsl(var(--background) / .85);color:hsl(var(--foreground))}.dk-disc{color:hsl(var(--muted-foreground));font-size:10.5px;line-height:1.45}.dk-flight{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:13px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.dk-flight-ic{width:26px;height:26px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;place-items:center;display:grid}.dk-flight-ic svg{width:15px;height:15px}.dk-flight-tx b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:12px;font-weight:800}.dk-flight-tx span{color:hsl(var(--muted-foreground));margin-top:2px;font-size:11px;line-height:1.45;display:block}.dk-pool{flex-direction:column;gap:12px;display:flex}@media (min-width:1024px){.dk-edit-body{grid-template-columns:372px 1fr;align-items:start;gap:28px;display:grid}.dk-edit-side{flex-direction:column;gap:14px;display:flex;position:sticky;top:10px}.dk-sticky{background:radial-gradient(130% 130% at 100% 0%, hsl(var(--foreground) / .07), transparent 55%), hsl(var(--card) / .6);-webkit-backdrop-filter:none;border-radius:20px;padding:20px;position:static}.dk-name{height:52px;font-size:19px}}.dk-shimmer{background:hsl(var(--foreground) / .06);position:relative;overflow:hidden}.dk-shimmer:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--foreground) / .09), transparent);animation:1.5s ease-in-out infinite dkShimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.dk-sk-line{border-radius:7px}.dk-sk-frame{aspect-ratio:5/8;border-radius:7%;width:100%;box-shadow:0 6px 18px #0006}@keyframes dkShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.dk-shimmer:after{animation:none}}.tr-screen{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--card-fg:0 0% 82%;--primary:0 0% 98%;--muted-fg:0 0% 56%;--muted-foreground:0 0% 56%;--border:0 0% 17%;--edge:0 0% 100%;--neon:328 100% 60%;z-index:1;flex-direction:column;gap:11px;padding:8px 16px 18px;display:flex;position:relative}.tr-screen *{-webkit-tap-highlight-color:transparent}@media (min-width:1024px){.tr-screen{gap:16px;max-width:1500px;margin:0 auto;padding:22px 36px 40px}}.tr-screen .kick{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:9px;font-weight:800}.tr-screen .mono{font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif}.tr-screen .bar{background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--border));border-radius:999px;height:6px;overflow:hidden}.tr-screen .bar i{background:hsl(var(--foreground));height:100%;box-shadow:0 0 10px hsl(var(--foreground) / .4);border-radius:999px;display:block}.tr-screen .btn{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .06);height:46px;color:hsl(var(--foreground));letter-spacing:.02em;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;transition:background .15s,border-color .15s,filter .15s,transform .1s;display:inline-flex}.tr-screen .btn svg{width:16px;height:16px}.tr-screen .btn.sm{height:42px;padding:0 18px;font-size:12.5px}.tr-screen .btn:active{transform:translateY(1px)}.tr-screen .btn-primary{background:linear-gradient(180deg, hsl(var(--foreground)), hsl(var(--foreground) / .85));color:hsl(var(--background));border-color:#0000;box-shadow:inset 0 1px #ffffff80,0 4px 14px #0006}.tr-screen .btn-primary:hover{filter:brightness(1.06)}.tr-screen .btn.is-off{opacity:.4;pointer-events:none}.tr-hdr{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.tr-hdr-l{flex-direction:column;gap:2px;display:flex}.tr-hdr-l .bb-kick{font-size:9px}.tr-title{color:hsl(var(--foreground));margin:2px 0 0;font-size:34px;line-height:.86}.tr-hdr-r{align-items:center;gap:8px;display:flex}@media (min-width:1024px){.tr-title{font-size:46px}}.tr-act{cursor:pointer;white-space:nowrap;letter-spacing:.02em;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));height:44px;color:hsl(var(--foreground));border-radius:12px;align-items:center;gap:7px;padding:0 15px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:800;transition:background .15s,border-color .15s,filter .15s,transform .1s;display:inline-flex}.tr-act svg{width:17px;height:17px}.tr-act:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .3)}.tr-act:active{transform:translateY(1px)}.tr-act.primary{background:linear-gradient(180deg, hsl(var(--foreground)), hsl(var(--foreground) / .85));color:hsl(var(--background));border-color:#0000;box-shadow:inset 0 1px #ffffff80,0 4px 14px #0006}.tr-act.primary:hover{filter:brightness(1.06)}.tr-act.icon{justify-content:center;width:44px;padding:0}@media (max-width:640px){.tr-act:not(.icon) span{display:none}.tr-act:not(.icon){padding:0 13px}}.tr-tabs{background:hsl(var(--card) / .5);border:1px solid hsl(var(--border));scrollbar-width:none;border-radius:13px;gap:3px;padding:4px;display:flex;overflow-x:auto}.tr-tabs::-webkit-scrollbar{height:0}.tr-tab{cursor:pointer;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.tr-tab:hover{color:hsl(var(--foreground))}.tr-tab.on{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 2px 10px #0006}.tr-tab-c{background:hsl(var(--foreground));color:hsl(var(--background));border-radius:999px;padding:2px 6px;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:900;line-height:1}.tr-tab-c.soft{background:hsl(var(--foreground) / .14);color:hsl(var(--foreground))}.tr-tab.on .tr-tab-c{background:hsl(var(--background) / .9);color:hsl(var(--foreground))}.tr-tab.on .tr-tab-c.soft{background:hsl(var(--background) / .3);color:hsl(var(--background))}@media (min-width:1024px){.tr-tabs{align-self:flex-start}.tr-tab{flex:none;padding:10px 22px;font-size:12.5px}}.tr-content{flex-direction:column;gap:13px;display:flex}@media (prefers-reduced-motion:no-preference){.tr-content.tin{animation:.34s cubic-bezier(.22,.61,.36,1) trIn}}@keyframes trIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tr-foot{text-align:center;color:hsl(var(--muted-fg));margin-top:4px;font-size:11px}.tr-sechead{align-items:center;gap:9px;margin-bottom:8px;display:flex}.tr-sechead h3{text-transform:uppercase;letter-spacing:.01em;color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:900}.tr-sechead .rule{background:hsl(var(--border));flex:1;height:1px}.tr-sechead .more{cursor:pointer;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800;transition:color .15s;display:inline-flex}.tr-sechead .more:hover{color:hsl(var(--foreground))}.tr-count{background:hsl(var(--foreground));color:hsl(var(--background));border-radius:999px;padding:3px 8px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:900;line-height:1}.tr-sec-sub{color:hsl(var(--muted-fg));margin:-4px 0 12px;font-size:11px;line-height:1.4}.tr-av{background:var(--av-fallback);box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), 0 0 0 1px hsl(var(--border));border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.tr-av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tr-who{align-items:center;gap:9px;min-width:0;display:flex}.tr-who b{white-space:nowrap;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:800;line-height:1.05}.tr-who-x{flex-direction:column;gap:2px;min-width:0;display:flex}.tr-who-x .kick{letter-spacing:.12em;font-size:8px}.tr-thumb{flex-shrink:0;width:34px;display:block}.tr-side{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tr-side.big .tr-thumb{width:56px}.tr-swap{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;padding:9px 11px;display:grid}.tr-swap-col{flex-direction:column;gap:6px;min-width:0;display:flex}.tr-swap-col:last-child{align-items:flex-end}.tr-swap-col:last-child .tr-side{justify-content:flex-end}.tr-swap-l{letter-spacing:.14em;font-size:7.5px}.tr-swap-i{width:26px;height:26px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tr-swap-i svg{width:14px;height:14px}.tr-deliv{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));color:hsl(var(--muted-fg));border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 9px;display:inline-flex}.tr-deliv svg{width:13px;height:13px}.tr-deliv i{text-transform:uppercase;letter-spacing:.08em;font-family:Montserrat,sans-serif;font-size:8.5px;font-style:normal;font-weight:800}.tr-deliv.mail{color:#f0a234;background:#f0a2341a;border-color:#f0a23466}.tr-status{text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));color:hsl(var(--muted-fg));border-radius:999px;flex-shrink:0;align-items:center;padding:4px 10px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:800;display:inline-flex}.tr-status.hot{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5);background:hsl(var(--foreground) / .1);box-shadow:0 0 14px hsl(var(--foreground) / .14)}.tr-status.mail{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .35)}.tr-status.done{color:hsl(var(--muted-fg))}.tr-mini{cursor:pointer;letter-spacing:.02em;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:36px;color:hsl(var(--foreground));border-radius:10px;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;transition:background .14s,border-color .14s,filter .14s,transform .1s;display:inline-flex}.tr-mini svg{width:14px;height:14px}.tr-mini span{display:inline-block}.tr-mini:active{transform:translateY(1px)}.tr-mini:disabled{opacity:.5;pointer-events:none}.tr-mini.ghost:hover{background:hsl(var(--foreground) / .1)}.tr-mini.decline{color:hsl(var(--muted-fg));flex:none;padding:0 13px}.tr-mini.decline:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.tr-mini.accept{background:linear-gradient(180deg, hsl(var(--foreground)), hsl(var(--foreground) / .85));color:hsl(var(--background));border-color:#0000;box-shadow:inset 0 1px #ffffff80,0 3px 10px #0000005c}.tr-mini.accept:hover{filter:brightness(1.06)}.tr-mini.danger{color:#e45858;border-color:#a3292980}.tr-mini.danger:hover{background:#db24241f;border-color:#df3a3a}.tr-wait{color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800;display:inline-flex}.tr-wait svg{width:13px;height:13px}.tr-wait.done{color:hsl(var(--foreground))}.tr-mail{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:7px;padding:11px 12px;display:flex}.tr-mt-head{align-items:center;gap:8px;display:flex}.tr-mt-head svg{width:16px;height:16px;color:hsl(var(--foreground));flex-shrink:0}.tr-mt-head .kick{color:hsl(var(--foreground));flex:1;font-size:9px}.tr-mt-day{color:hsl(var(--muted-fg));font-size:10px}.tr-mt-track{gap:4px;display:flex}.tr-mt-seg{background:hsl(var(--foreground) / .12);border:1px solid hsl(var(--border));border-radius:999px;flex:1;height:5px;transition:background .3s}.tr-mt-seg.done{background:hsl(var(--foreground) / .55);border-color:#0000}.tr-mt-seg.on{background:hsl(var(--foreground));box-shadow:0 0 10px hsl(var(--foreground) / .5);border-color:#0000}.tr-mt-labels{justify-content:space-between;display:flex}.tr-mt-labels span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:7px;font-weight:800}.tr-mt-labels span.on{color:hsl(var(--foreground))}.tr-mt-next{color:hsl(var(--card-fg));align-items:center;gap:6px;margin-top:1px;font-size:10px;display:flex}.tr-mt-next svg{width:12px;height:12px;color:hsl(var(--foreground));flex-shrink:0}.tr-mt-next b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-weight:800}.tr-chips{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tr-chip{cursor:pointer;text-align:left;background:hsl(var(--card) / .7);border:1px solid hsl(var(--border));border-radius:13px;align-items:center;gap:9px;padding:10px 11px;transition:border-color .15s,transform .1s,background .15s;display:flex;position:relative}.tr-chip:hover{border-color:hsl(var(--foreground) / .4);transform:translateY(-1px)}.tr-chip.pulse{border-color:hsl(var(--foreground) / .5);background:hsl(var(--foreground) / .07)}.tr-chip-i{width:30px;height:30px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:9px;flex-shrink:0;place-items:center;display:grid;position:relative}.tr-chip-i svg{width:16px;height:16px}.tr-chip-dot{background:hsl(var(--neon));width:9px;height:9px;box-shadow:0 0 8px hsl(var(--neon) / .85), 0 0 0 2px hsl(var(--card));border-radius:50%;animation:1.4s ease-in-out infinite trPulse;position:absolute;top:-3px;right:-3px}@keyframes trPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.tr-chip-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.tr-chip-tx b{letter-spacing:-.02em;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:20px;font-weight:900;line-height:.9}.tr-chip-tx i{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));white-space:nowrap;font-family:Montserrat,sans-serif;font-size:8.5px;font-style:normal;font-weight:800}@media (min-width:1024px){.tr-chips{max-width:560px}}.tr-reqlist{flex-direction:column;gap:9px;display:flex}.tr-req{background:hsl(var(--card) / .72);border:1px solid hsl(var(--foreground) / .16);border-radius:14px;flex-direction:column;gap:9px;padding:11px 12px;display:flex}.tr-req-l{justify-content:space-between;align-items:center;gap:12px;display:flex}.tr-req .tr-who-x{gap:3px}.tr-req-swap{flex-shrink:0;align-items:center;gap:8px;display:flex}.tr-req-swap .tr-side{flex-wrap:nowrap;display:flex}.tr-req-swap .tr-thumb{width:34px}.tr-req-i{width:16px;height:16px;color:hsl(var(--muted-fg));flex-shrink:0}.tr-req-i svg{width:100%;height:100%}.tr-req-msg{color:hsl(var(--card-fg));opacity:.86;margin:0;font-size:11.5px;font-style:italic;line-height:1.3}.tr-req-acts{gap:7px;display:flex}.tr-resolved{opacity:.62}.tr-resolved-tag{padding:4px 2px;display:flex}@media (min-width:1024px){.tr-reqlist{grid-template-columns:1fr 1fr;gap:12px;display:grid}}.tr-matchlist{flex-direction:column;gap:8px;display:flex}.tr-match-card{cursor:pointer;text-align:left;background:hsl(var(--card) / .7);border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:12px;width:100%;padding:9px 11px 9px 9px;transition:border-color .15s,transform .1s,background .15s;display:flex}.tr-match-card:hover{border-color:hsl(var(--foreground) / .4);background:hsl(var(--foreground) / .04);transform:translateY(-1px)}.tr-match-thumb{flex-shrink:0;width:46px;position:relative}.tr-match-thumb .tr-thumb{width:100%}.tr-match-badge{background:hsl(var(--foreground));width:19px;height:19px;color:hsl(var(--background));box-shadow:0 2px 6px #0006, 0 0 0 2px hsl(var(--card));border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.tr-match-badge svg{width:11px;height:11px}.tr-match-swap{flex-shrink:0;align-items:center;gap:8px;display:flex}.tr-match-side{flex-direction:column;align-items:center;gap:3px;display:flex}.tr-match-mini{width:40px;position:relative}.tr-match-mini .tr-thumb{width:100%}.tr-match-sidelbl{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:7.5px;font-style:normal;font-weight:800}.tr-match-arrow{width:15px;height:15px;color:hsl(var(--muted-fg));flex-shrink:0;margin-bottom:11px}.tr-match-arrow svg{width:100%;height:100%}.tr-match-more{background:hsl(var(--foreground));min-width:15px;height:15px;color:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--card));border-radius:999px;place-items:center;padding:0 3px;font-family:Montserrat,sans-serif;font-size:8px;font-style:normal;font-weight:900;display:grid;position:absolute;bottom:-3px;left:-3px}.tr-match-openthumb{aspect-ratio:5/8;background:hsl(var(--foreground) / .05);border:1px dashed hsl(var(--border));width:100%;color:hsl(var(--muted-fg));border-radius:7px;place-items:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;display:grid}.tr-match-meta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tr-match-nm{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:14.5px;font-weight:800;line-height:1.05;overflow:hidden}.tr-match-line{color:hsl(var(--muted-fg));font-size:11px;line-height:1.2}.tr-match-line b{color:hsl(var(--foreground));font-weight:800}.tr-match-who{letter-spacing:.12em;font-size:8px}.tr-match-go{width:18px;height:18px;color:hsl(var(--muted-fg));flex-shrink:0}.tr-match-go svg{width:100%;height:100%}@media (min-width:1024px){.tr-matchlist{grid-template-columns:1fr 1fr;gap:12px;display:grid}}.tr-quick{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tr-qa{cursor:pointer;text-align:left;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;transition:border .15s,transform .12s;display:flex}.tr-qa:hover{border-color:hsl(var(--foreground) / .4);transform:translateY(-2px)}.tr-qa-i{width:36px;height:36px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-radius:11px;place-items:center;display:grid}.tr-qa-i svg{width:18px;height:18px}.tr-qa-l{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:900;line-height:1}@media (min-width:1024px){.tr-quick{max-width:640px}}.tr-empty{text-align:center;color:hsl(var(--muted-fg));flex-direction:column;align-items:center;gap:8px;padding:50px 24px;display:flex}.tr-empty svg{opacity:.5;width:34px;height:34px}.tr-empty b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:15px;font-weight:800}.tr-empty .kick{font-size:9px}.tr-empty .btn{margin-top:6px}.tr-empty.sm{padding:26px 20px}.tr-empty.sm svg{width:26px;height:26px}.tr-empty.sm b{font-size:13px}.tr-searchbar{align-items:center;gap:8px;display:flex;position:relative}.tr-search-i{width:17px;height:17px;color:hsl(var(--muted-fg));pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.tr-searchbar input{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));min-width:0;height:46px;color:hsl(var(--foreground));border-radius:13px;outline:none;flex:1;padding:0 14px 0 40px;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:600}.tr-searchbar input::placeholder{color:hsl(var(--muted-fg))}.tr-searchbar input:focus{border-color:hsl(var(--foreground) / .4)}.tr-filters{scrollbar-width:none;align-items:center;gap:8px;margin:0 -16px;padding:0 16px 2px;display:flex;overflow-x:auto}.tr-filters::-webkit-scrollbar{height:0}.tr-fchip{cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;height:32px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;padding:0 13px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.tr-fchip:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.tr-fchip.on{color:hsl(var(--background));background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.tr-fchip i{opacity:.7;margin-left:5px;font-style:normal;font-weight:900}.tr-fchip.on i{opacity:.85}@media (min-width:1024px){.tr-filters{margin:0;padding:0 0 2px}}.tr-listgrid{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:1024px){.tr-listgrid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (min-width:1440px){.tr-listgrid{grid-template-columns:repeat(3,1fr)}}.tr-lc{background:hsl(var(--card) / .7);border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:11px;padding:12px;transition:border-color .15s;display:flex}.tr-lc:hover{border-color:hsl(var(--foreground) / .3)}.tr-lc.is-match{border-color:hsl(var(--foreground) / .4);background:radial-gradient(130% 120% at 100% 0%, hsl(var(--foreground) / .06), hsl(var(--card) / .7))}.tr-lc.is-sent{border-style:dashed;border-color:hsl(var(--foreground) / .25)}.tr-lc.is-sent .tr-lc-deal{opacity:.8}.tr-lc.is-mail{border-color:#f0a23473}.tr-lc-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.tr-lc-head .tr-who b{font-size:12.5px}.tr-lc-tags{align-items:center;gap:6px;display:inline-flex}.tr-type{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800;display:inline-flex}.tr-type svg{width:13px;height:13px}.tr-type-trade{color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border))}.tr-type-giveaway{color:hsl(var(--background));background:hsl(var(--foreground));border:1px solid #0000}.tr-type-wanted{color:hsl(var(--foreground));border:1px dashed hsl(var(--foreground) / .45);background:0 0}.tr-match-tag{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--background));background:hsl(var(--foreground));border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:800;display:inline-flex}.tr-match-tag svg{width:11px;height:11px}.tr-match-tag.sent{color:hsl(var(--foreground));border:1px dashed hsl(var(--foreground) / .5);background:0 0}.tr-lc-deal{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:14px 12px;display:grid}.tr-lc-col{flex-direction:column;align-items:stretch;gap:9px;min-width:0;display:flex}.tr-lc-cl{letter-spacing:.16em;text-align:center;font-size:8px}.tr-lc-cards{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:9px;width:100%;min-width:0;display:flex}.tr-lc-card{flex-direction:column;align-items:center;gap:6px;width:72px;display:flex}.tr-lc-card .tr-thumb{width:100%}.tr-lc-cardnm{color:hsl(var(--muted-fg));text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:700;overflow:hidden}.tr-lc-cardnm b{color:hsl(var(--foreground));font-weight:800}.tr-lc-any{text-align:center;background:hsl(var(--foreground) / .04);border:1px dashed hsl(var(--border));min-width:72px;min-height:100px;color:hsl(var(--muted-fg));border-radius:10px;place-items:center;padding:0 12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;line-height:1.3;display:grid}.tr-lc-mid{width:26px;height:26px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tr-lc-mid svg{width:14px;height:14px}.tr-lc-claim{flex-direction:column;align-items:center;gap:7px;width:100%;padding:10px 6px;display:flex}.tr-lc-claim .bar{width:88%}.tr-lc-claimn{color:hsl(var(--muted-fg));letter-spacing:.04em;font-size:9px}@media (min-width:1024px){.tr-lc-card{width:104px}.tr-lc-cardnm{font-size:11.5px}.tr-lc-any{min-width:96px;min-height:158px;font-size:12px}.tr-lc-deal{padding:16px 14px}}.tr-lc-multi{flex-direction:column;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.tr-lc-fan{width:100%;height:124px;position:relative}.tr-lc-fcard{--step:19px;transform-origin:50% 140%;width:72px;transform:translateX(calc(var(--off) * var(--step))) rotate(calc(var(--off) * 6.5deg));cursor:pointer;z-index:var(--z,1);margin-left:-36px;position:absolute;bottom:0;left:50%}.tr-lc-fcard .tr-thumb{will-change:transform;width:100%;transition:transform .28s cubic-bezier(.22,.84,.3,1.05)}.tr-lc-fcard .tr-thumb .pup-art{transition:box-shadow .28s}.tr-lc-fcard:hover,.tr-lc-fcard.is-front{z-index:30}.tr-lc-fcard:hover .tr-thumb,.tr-lc-fcard.is-front .tr-thumb{transform:translateY(-16px) scale(1.09) rotate(calc(var(--off) * -6.5deg))}.tr-lc-fcard:hover .tr-thumb .pup-art,.tr-lc-fcard.is-front .tr-thumb .pup-art{box-shadow:0 14px 28px #0000008c}@media (min-width:1024px){.tr-lc-fan{height:178px}.tr-lc-fcard{--step:30px;width:104px;margin-left:-52px}}@media (prefers-reduced-motion:reduce){.tr-lc-fcard .tr-thumb{transition:none}}.tr-lc-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.tr-lc-foot .tr-deliv{flex-wrap:wrap;flex:54px;min-width:0;max-width:max-content;height:23px;overflow:hidden}.tr-lc-foot .tr-deliv svg{flex-shrink:0}.tr-lc-foot .tr-deliv i{text-overflow:ellipsis;white-space:nowrap;flex:3em;min-width:0;overflow:hidden}.tr-lc-foot .tr-lc-cta{margin-left:auto}.tr-lc-cta{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .4);height:40px;color:hsl(var(--foreground));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;transition:background .15s,border-color .15s,filter .15s;display:inline-flex}.tr-lc-cta svg{width:15px;height:15px}@media (max-width:400px){.tr-lc-cta{gap:6px;padding:0 14px}}.tr-lc-cta:hover{background:hsl(var(--foreground) / .12);border-color:hsl(var(--foreground))}.tr-lc-cta.give{background:linear-gradient(180deg, hsl(var(--foreground)), hsl(var(--foreground) / .85));color:hsl(var(--background));border-color:#0000;box-shadow:inset 0 1px #ffffff80,0 3px 10px #0000004d}.tr-lc-cta.give:hover{filter:brightness(1.06)}.tr-lc-cta.done{background:hsl(var(--foreground) / .04);border-color:hsl(var(--border));color:hsl(var(--muted-fg));cursor:default;box-shadow:none}.tr-lc-cta.sent{border-style:dashed;border-color:hsl(var(--foreground) / .4);box-shadow:none;background:0 0}.tr-lc-cta.sent:hover{background:hsl(var(--foreground) / .06);border-style:solid}.tr-lc-cta:disabled{opacity:.6;pointer-events:none}.tr-segbar{background:hsl(var(--card) / .5);border:1px solid hsl(var(--border));scrollbar-width:none;border-radius:13px;gap:3px;padding:4px;display:flex;overflow-x:auto}.tr-segbar::-webkit-scrollbar{height:0}.tr-seg{cursor:pointer;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 8px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.tr-seg i{background:hsl(var(--foreground) / .12);color:hsl(var(--foreground));border-radius:999px;padding:1px 6px;font-family:Montserrat,sans-serif;font-size:9.5px;font-style:normal;font-weight:900}.tr-seg:hover{color:hsl(var(--foreground))}.tr-seg.on{background:hsl(var(--foreground));color:hsl(var(--background))}.tr-seg.on i{background:hsl(var(--background) / .3);color:hsl(var(--background))}.tr-delivbar{gap:6px;margin:12px 0;display:flex}.tr-deliv-chip{cursor:pointer;white-space:nowrap;background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));color:hsl(var(--muted-fg));border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.tr-deliv-chip svg{width:13px;height:13px}.tr-deliv-chip:hover{color:hsl(var(--foreground))}.tr-deliv-chip.on{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}.tr-deliv-chip i{opacity:.65;font-size:9px;font-style:normal;font-weight:900}.tr-rows{flex-direction:column;gap:10px;display:flex}@media (min-width:1024px){.tr-rows{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}}@media (min-width:1320px){.tr-rows{grid-template-columns:repeat(3,1fr)}}.tr-row{background:hsl(var(--card) / .7);border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:11px;padding:14px;display:flex}.tr-row.is-action{border-color:hsl(var(--foreground) / .28)}.tr-row-deeplinked{border-radius:16px;animation:2.4s cubic-bezier(.2,.8,.3,1) trDeepPulse}@keyframes trDeepPulse{0%{box-shadow:0 0 0 0 hsl(var(--foreground) / 0)}16%{box-shadow:0 0 0 3px hsl(var(--foreground) / .55)}to{box-shadow:0 0 0 0 hsl(var(--foreground) / 0)}}@media (prefers-reduced-motion:reduce){.tr-row-deeplinked{box-shadow:0 0 0 2px hsl(var(--foreground) / .4);animation:none}}.tr-row-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.tr-row-tags{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.tr-row-acts{align-items:center;gap:8px;display:flex}.tr-row-acts .tr-wait{flex:1}.tr-row-note{color:hsl(var(--card-fg));align-items:center;gap:6px;font-size:11px;display:flex}.tr-row-note svg{width:13px;height:13px;color:hsl(var(--foreground));flex-shrink:0}.tr-row-note b{color:hsl(var(--foreground));font-weight:800}.tr-map{background:radial-gradient(120% 130% at 50% 0%, hsl(var(--foreground) / .06), #08080b 76%);border:1px solid hsl(var(--border));border-radius:18px;height:200px;margin-bottom:4px;position:relative;overflow:hidden}.tr-map-live .leaflet-container{width:100%;height:100%;font:inherit;background:#08080b}.tr-map-live .leaflet-control-attribution{display:none}.bb-map-pin{width:30px;height:30px;color:hsl(var(--foreground));filter:drop-shadow(0 3px 6px #0009);cursor:pointer;transition:transform .12s;display:block}.bb-map-pin:hover{transform:scale(1.12)}.bb-map-pin svg{width:100%;height:100%}.tr-map-live .leaflet-popup-content-wrapper{background:hsl(var(--background) / .96);color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 8px 24px #00000080}.tr-map-live .leaflet-popup-tip{background:hsl(var(--background) / .96);border:1px solid hsl(var(--border))}.tr-map-live .leaflet-popup-content{margin:10px 12px}.bb-map-pop{flex-direction:column;gap:2px;display:flex}.bb-map-pop b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:12px;font-weight:800}.bb-map-pop span{color:hsl(var(--muted-foreground));font-size:10px}.tr-map-tag{z-index:500;background:hsl(var(--background) / .78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsl(var(--border));pointer-events:none;border-radius:12px;flex-direction:column;gap:3px;padding:9px 13px;display:flex;position:absolute;bottom:14px;left:14px}.tr-map-tag .kick{font-size:8px}.tr-map-tag b{color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}.tr-map-load{z-index:400;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:1024px){.tr-map{height:260px}}.tr-map-fs{z-index:10040;--fs-ox:calc(100% - 31px);--fs-oy:calc(31px + max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)));border-radius:0;width:100vw;margin:0;animation:.52s cubic-bezier(.83,0,.17,1) both trMapFsReveal;position:fixed;top:0;bottom:0;left:0;right:0;height:100dvh!important}.tr-map-fs.closing{animation:.42s cubic-bezier(.83,0,.17,1) reverse both trMapFsReveal}@keyframes trMapFsReveal{0%{clip-path:circle(0px at var(--fs-ox) var(--fs-oy))}to{clip-path:circle(165% at var(--fs-ox) var(--fs-oy))}}@media (prefers-reduced-motion:reduce){.tr-map-fs,.tr-map-fs.closing{clip-path:none;animation:none}}.tr-map-fs-btn{z-index:600;cursor:pointer;background:hsl(var(--background) / .82);border:1px solid hsl(var(--border));width:38px;height:38px;color:hsl(var(--foreground));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;place-items:center;transition:background .15s;display:grid;position:absolute;top:12px;right:12px}.tr-map-fs-btn:hover{background:hsl(var(--background) / .96)}.tr-map-fs-btn svg{width:18px;height:18px}.tr-map-fs .tr-map-fs-btn{top:calc(12px + max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)))}.tr-map-fs .leaflet-top{top:max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px))}.bb-map-pin-wrap.is-sel .bb-map-pin{filter:drop-shadow(0 6px 14px #000000b3);width:40px;height:40px}.bb-map-pin-ring{pointer-events:none;background:radial-gradient(circle, hsl(var(--foreground) / .3), transparent 72%);border-radius:50%;width:26px;height:26px;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.bb-map-pin-wrap.is-sel .bb-map-pin-ring{animation:1.7s ease-out infinite trPinPulse}}@keyframes trPinPulse{0%{box-shadow:0 0 0 0 hsl(var(--foreground) / .45)}70%{box-shadow:0 0 0 15px hsl(var(--foreground) / 0)}to{box-shadow:0 0 0 0 hsl(var(--foreground) / 0)}}.tr-map-fs-cards{left:0;right:0;bottom:calc(16px + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)));z-index:600;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;-ms-overflow-style:none;scrollbar-width:none;gap:12px;padding:0 16px;display:flex;position:absolute;overflow-x:auto}.tr-map-fs-cards::-webkit-scrollbar{display:none}.tr-map-card{scroll-snap-align:center;text-align:left;cursor:pointer;background:hsl(var(--background) / .92);border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;flex:0 0 78%;align-items:stretch;gap:11px;max-width:320px;padding:10px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 12px 34px #00000080}.tr-map-card.on{border-color:hsl(var(--foreground) / .5);transform:translateY(-3px);box-shadow:0 18px 46px #0000009e}.tr-map-card-img{background:hsl(var(--foreground) / .06) center/cover no-repeat;border-radius:11px;flex:0 0 64px;place-items:center;width:64px;display:grid}.tr-map-card-img svg{width:20px;height:20px;color:hsl(var(--muted-foreground))}.tr-map-card-tx{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.tr-map-card-tx b{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;overflow:hidden}.tr-map-card-loc,.tr-map-card-meta{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:11px;display:inline-flex;overflow:hidden}.tr-map-card-loc svg,.tr-map-card-meta svg{opacity:.8;flex-shrink:0;width:12px;height:12px}.tr-map-card-meta{font-weight:700}.tr-map-card-dot{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:3px;height:3px}.tr-map-fs:before{content:"";z-index:5;pointer-events:none;background:radial-gradient(circle at var(--fs-ox) var(--fs-oy), hsl(var(--foreground) / .2), transparent 32%);animation:.6s ease-out both trFsFlash;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes trFsFlash{0%{opacity:0}22%{opacity:1}to{opacity:0}}.tr-map-fs .tr-map-fs-btn,.tr-map-fs .leaflet-control-zoom{animation:.42s .2s both trFsFadeUp}.tr-map-fs-cards .tr-map-card{animation:.52s cubic-bezier(.16,1,.3,1) both trFsCardUp;animation-delay:calc(.26s + var(--i,0) * 50ms)}@keyframes trFsFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes trFsCardUp{0%{opacity:0;transform:translateY(28px)scale(.95)}to{opacity:1;transform:none}}.tr-map-fs.closing:before,.tr-map-fs.closing .tr-map-card,.tr-map-fs.closing .tr-map-fs-btn,.tr-map-fs.closing .leaflet-control-zoom{animation:none}@media (prefers-reduced-motion:reduce){.tr-map-fs:before,.tr-map-fs .tr-map-fs-btn,.tr-map-fs .leaflet-control-zoom,.tr-map-fs-cards .tr-map-card{animation:none}}.tr-screen .tr-host-cta{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--foreground) / .05);border:1.5px dashed hsl(var(--border));width:100%;height:48px;color:hsl(var(--foreground));border-radius:13px;justify-content:center;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;transition:border-color .15s,background .15s;display:inline-flex}.tr-screen .tr-host-cta svg{width:17px;height:17px}.tr-screen .tr-host-cta:hover{border-color:hsl(var(--foreground) / .45);background:hsl(var(--foreground) / .08)}@media (min-width:1024px){.tr-screen .tr-host-cta{max-width:340px}}.cardget{z-index:90;cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);opacity:0;--foreground:0 0% 98%;--background:0 0% 4%;--muted-fg:0 0% 56%;--border:0 0% 17%;background:radial-gradient(120% 92% at 50% 42%,#060608bd,#060608f5);place-items:center;transition:opacity .3s;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.cardget.show{opacity:1}.cardget.out{opacity:0;transition:opacity .5s}.cg-burst{pointer-events:none;background:repeating-conic-gradient(from 0deg at 50% 50%, hsl(var(--foreground) / .16) 0deg 5deg, transparent 5deg 17deg);opacity:0;width:560px;height:560px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)scale(.2);-webkit-mask:radial-gradient(circle,#000 4%,#0000 64%);mask:radial-gradient(circle,#000 4%,#0000 64%)}.cardget.show .cg-burst{animation:1.5s cubic-bezier(.2,.8,.3,1) .18s both cgBurst}@keyframes cgBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)rotate(0)}28%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%)scale(1.12)rotate(42deg)}}.cg-rings{pointer-events:none;position:absolute;top:42%;left:50%}.cg-rings i{border:1.5px solid hsl(var(--foreground) / .5);opacity:0;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;position:absolute}.cardget.show .cg-rings i{animation:1.1s ease-out both cgRing}.cardget.show .cg-rings i:nth-child(2){animation-delay:.13s}.cardget.show .cg-rings i:nth-child(3){animation-delay:.26s}@keyframes cgRing{0%{opacity:.75;transform:scale(.32)}to{opacity:0;transform:scale(2.7)}}.cg-stage{z-index:2;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.cg-cardwrap{perspective:900px;width:150px;height:244px;position:relative}.cg-fan{transform-style:preserve-3d;position:absolute;top:0;bottom:0;left:0;right:0}.cg-card{width:150px;position:absolute;top:0;bottom:0;left:0;right:0}.cardget .cg-card .tr-thumb{width:100%}.cardget.show .cg-fan{animation:.9s cubic-bezier(.34,1.42,.46,1) both cgReveal}@keyframes cgReveal{0%{opacity:0;transform:translateY(12px)scale(.42)rotateY(-230deg)}55%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)rotateY(0)}}.cg-cardwrap:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(118deg, transparent 32%, hsl(var(--foreground) / .55) 48%, transparent 64%);opacity:0;background-size:250% 100%;border-radius:13px;position:absolute;top:0;bottom:0;left:0;right:0}.cardget.show .cg-cardwrap:after{animation:1s .68s both cgShine}@keyframes cgShine{0%{opacity:0;background-position:165% 0}30%{opacity:.85}to{opacity:0;background-position:-65% 0}}.cg-spark{pointer-events:none;z-index:4;position:absolute;top:50%;left:50%}.cg-spark i{background:hsl(var(--foreground));width:5px;height:5px;box-shadow:0 0 8px hsl(var(--foreground) / .85);opacity:0;border-radius:50%;margin:-2.5px;position:absolute}.cardget.show .cg-spark i{animation:cgSpark var(--sd) ease-out .58s both}@keyframes cgSpark{0%{opacity:0;transform:translate(0)scale(.4)}22%{opacity:1}to{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.55)}}.cg-stamp{background:hsl(var(--foreground));color:hsl(var(--background));text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;opacity:0;z-index:6;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:900;display:inline-flex;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 6px 20px #0000008c}.cg-stamp svg{width:13px;height:13px}.cardget.show .cg-stamp{animation:.5s cubic-bezier(.2,1.5,.4,1) 1s both cgStamp}@keyframes cgStamp{0%{opacity:0;transform:translate(-50%)scale(1.65)rotate(-8deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(-3deg)}}.cg-copy{text-align:center;opacity:0;flex-direction:column;align-items:center;gap:5px;display:flex}.cardget.show .cg-copy{animation:.55s .9s both cgRise}@keyframes cgRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.cg-eyebrow{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:9px;font-weight:800}.cg-name{text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:27px;font-weight:900;line-height:1}.cg-multi{color:hsl(var(--muted-fg));vertical-align:middle;text-transform:none;letter-spacing:0;margin-left:8px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700}.cg-rar{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--foreground) / .62);border:1px solid hsl(var(--border));border-radius:999px;padding:3px 11px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:800}.cg-hint{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-fg));opacity:0;margin-top:8px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:800}.cardget.show .cg-hint{animation:2s 1.7s infinite cgHint}@keyframes cgHint{0%,to{opacity:.28}50%{opacity:.75}}.cg-card .pup-art{box-shadow:0 14px 40px #000000b3}@media (prefers-reduced-motion:reduce){.cardget .cg-burst,.cardget .cg-rings i,.cardget .cg-spark i,.cardget .cg-fan,.cardget .cg-cardwrap:after,.cardget .cg-hint{animation:none!important}.cardget .cg-copy,.cardget .cg-stamp{opacity:1!important;animation:none!important}.cardget .cg-fan{opacity:1}}.bb-nav-kennel.kennel-bump,.kennel-bump{animation:.6s cubic-bezier(.2,1.6,.4,1) kennelBump;position:relative}@keyframes kennelBump{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-4px)scale(1.16)}}.kennel-pop{color:#000;white-space:nowrap;pointer-events:none;z-index:5;background:#fff;border-radius:999px;padding:1px 6px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:900;animation:1.5s cubic-bezier(.2,1.3,.4,1) both kennelPop;position:absolute;top:-7px;left:50%;box-shadow:0 3px 12px #00000080}@keyframes kennelPop{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.5)}18%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}74%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-9px)scale(.9)}}.tr-ad{justify-content:center;width:100%;margin:0 auto 12px;display:flex}.tr-ad:empty{display:none}.tr-shimmer{background:hsl(var(--foreground) / .06);position:relative;overflow:hidden}.tr-shimmer:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--foreground) / .09), transparent);animation:1.5s ease-in-out infinite trShimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.tr-sk-line{border-radius:7px}.tr-sk-card{border-radius:16px;height:172px}@keyframes trShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.tr-shimmer:after{animation:none}}.tr-thumb-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block}.tr-thumb-btn .tr-thumb{transition:transform .15s}.tr-thumb-btn:hover .tr-thumb{transform:translateY(-2px)}.tr-thumb-fade{pointer-events:none;background:linear-gradient(#08080a00 0%,#08080a 17.5% 100%);position:absolute;top:46.667%;bottom:0;left:0;right:0}.mtd-hero{position:relative;overflow:hidden}.mtd-hero-img{background-position:50% 22%;background-size:cover;transition:filter .4s;position:absolute;top:0;bottom:0;left:0;right:0}.mtd-hero-img[data-dead]{filter:grayscale()brightness(.62)contrast(.9)}.mtd-hero-topscrim{background:linear-gradient(#00000080 0%,#0000 38%);position:absolute;top:0;bottom:0;left:0;right:0}.mtd-hero-melt{background:linear-gradient(#0d0d0f00 30%,#0d0d0f8c 62%,#0d0d0fd1 84%,#161618 100%);position:absolute;top:0;bottom:0;left:0;right:0}.mtd-wm{pointer-events:none;flex-direction:column;justify-content:center;gap:4px;display:flex;position:absolute;top:-24px;bottom:-24px;left:-24px;right:-24px;transform:rotate(-18deg)}.mtd-wm span{text-transform:uppercase;white-space:nowrap;color:#ffffff0b;font-size:30px;font-weight:900;line-height:1}.mtd-wm-seal{-o-object-fit:contain;object-fit:contain;opacity:.16;filter:grayscale();pointer-events:none;width:72px;height:72px;position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}.mtd-glass{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#0000006b;border:1px solid #fff3;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .15s;display:grid}.mtd-glass:hover{background:#0009}.mtd-glass svg{width:15px;height:15px}.mtd-menu{z-index:5;background:#141414;border:1px solid #ffffff2b;border-radius:13px;min-width:180px;position:absolute;top:44px;right:0;overflow:hidden;box-shadow:0 30px 80px #0009}.mtd-menu button{text-align:left;cursor:pointer;color:#ffffffe6;background:0 0;border:none;align-items:center;gap:9px;width:100%;padding:11px 13px;font-size:12px;font-weight:800;display:flex}.mtd-menu button:hover{background:#ffffff0f}.mtd-menu button.danger{color:#e45858}.mtd-menu button svg{width:14px;height:14px}.mtd-stamp{letter-spacing:.16em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(2px);pointer-events:none;background:#00000073;border:2px solid #ffffffe6;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:900;position:absolute;transform:rotate(-8deg)}.mtd-stamp[data-tone=dead]{color:#ffffffbf;border-color:#fff9}.mtd-stamp[data-tone=red]{color:#e45858;border-color:#e45858cc}.mtd-stamp-hero{padding:7px 16px;font-size:15px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}.mtd-stamp-going{z-index:2;top:-10px;right:10px}@media (prefers-reduced-motion:no-preference){.mtd-stamp-going{animation:.45s cubic-bezier(.16,1,.3,1) mtdStamp}@keyframes mtdStamp{0%{opacity:0;transform:rotate(-14deg)scale(1.6)}60%{opacity:1;transform:rotate(-8deg)scale(.96)}to{opacity:1;transform:rotate(-8deg)scale(1)}}}.mtd-marq-wd{text-transform:uppercase;letter-spacing:.2em;color:#ffffff9e;font-size:10px;font-weight:800}.mtd-marq-day{letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;font-size:42px;font-weight:900;line-height:.95}.mtd-marq-day[data-tba]{color:#ffffff80;font-size:24px;line-height:1.4}.mtd-marq-my{text-transform:uppercase;letter-spacing:.06em;color:#fffc;margin-top:2px;font-size:12.5px;font-weight:900}.mtd-marq-hint{text-transform:none;letter-spacing:0;color:#fff9;font-size:11px;font-weight:700}.mtd-pill{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;color:#ffffffd9;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.mtd-pill[data-solid]{color:#000;background:#fff;border-color:#fff}.mtd-live-dot{background:#ff33a0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #ff33a0}@media (prefers-reduced-motion:no-preference){.mtd-live-dot{animation:1.4s ease-in-out infinite mtdPulse}@keyframes mtdPulse{0%,to{opacity:1}50%{opacity:.35}}}.mtd-tile{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;place-items:center;transition:background .15s,border-color .15s;display:grid}.mtd-tile:hover{background:#ffffff1a;border-color:#ffffff4d}.mtd-tile:active{transform:translateY(1px)}.mtd-stub{background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff24;border-radius:16px;padding:13px 15px;position:relative}.mtd-perf{background:repeating-linear-gradient(90deg,#ffffff38 0 5px,#0000 5px 11px);height:1px;margin:12px -15px;position:relative}.mtd-perf:before,.mtd-perf:after{content:"";background:#101012;border:1px solid #ffffff24;border-radius:50%;width:16px;height:16px;position:absolute;top:-8px}.mtd-perf:before{left:-9px}.mtd-perf:after{right:-9px}.mtd-tear{flex-direction:column;gap:2px;margin:0 -8px -6px;display:flex}.mtd-tear-row{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;text-decoration:none;transition:background .15s;display:flex}.mtd-tear-row:hover{background:#ffffff0d}.mtd-tear-lbl{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:10.5px;font-weight:800}.mtd-tear-host{color:#fff9;text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin-top:2px;font-size:11px;font-weight:600;overflow:hidden}.mtd-flyer{cursor:zoom-in;background:#0f0f10;border:1px solid #ffffff24;border-radius:13px;justify-content:center;width:100%;padding:0;display:flex;position:relative;overflow:hidden}.mtd-flyer img{width:auto;max-width:100%;max-height:440px;display:block}.mtd-flyer-chip{pointer-events:none;position:absolute;bottom:8px;right:8px}.mtd-lightbox{z-index:10060;cursor:zoom-out;background:#000000eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mtd-lightbox img{border-radius:6px;max-width:92vw;max-height:86vh}.mtd-lightbox-cap{color:#fff;font-size:12px;font-weight:800;position:absolute;bottom:16px;left:20px}@media (prefers-reduced-motion:reduce){.mtd-hero-img{transition:none}}.mf-bar{flex-direction:column;gap:8px;display:flex}.mf-srow{gap:8px;display:flex}.mf-search{cursor:text;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;height:38px;padding:0 12px;display:flex}.mf-search:focus-within{border-color:#fff3}.mf-search svg{color:#ffffff4d;flex-shrink:0;width:13px;height:13px}.mf-search input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:12px;font-weight:600}.mf-search input::placeholder{color:#ffffff47;font-weight:500}.mf-btn{cursor:pointer;color:#ffffffd9;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:6px;height:38px;padding:0 13px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.mf-btn:hover{background:#ffffff12}.mf-btn svg{width:13px;height:13px}.mf-btn.is-off{opacity:.55;cursor:not-allowed}.mf-badge{color:#0a0a0a;background:#fafafa;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9.5px;font-weight:900;display:grid;position:absolute;top:-6px;right:-6px}.mf-host{display:none}@media (min-width:1024px){.mf-host{display:inline-flex}.mf-host:not(.is-off){color:#0a0a0a;background:#fafafa;border-color:#0000}.mf-host:not(.is-off):hover{background:#fff}.tr-screen .tr-host-cta.mt-host-bottom,.mt-host-bottom{display:none}}.mf-chiprow{scrollbar-width:none;-ms-overflow-style:none;gap:6px;padding:1px;display:flex;overflow-x:auto}.mf-chiprow::-webkit-scrollbar{display:none}.mf-chip{cursor:pointer;color:#ffffff9e;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;height:30px;padding:0 12px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.mf-chip svg{width:11px;height:11px}.mf-chip .mf-chip-x{width:10px;height:10px;margin-left:1px}.mf-chip:hover{color:#ffffffe6;background:#ffffff12}.mf-chip.on{color:#0a0a0a;background:#fafafa;border-color:#fafafa}.mf-chipsep{background:#ffffff24;flex-shrink:0;align-self:stretch;width:1px;margin:5px 2px}.mf-scrim{z-index:10044;background:#0009;position:fixed;top:0;bottom:0;left:0;right:0}.mf-sheet{z-index:10045;max-height:80dvh;padding:14px calc(16px + env(safe-area-inset-right,0px)) calc(18px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px))) calc(16px + env(safe-area-inset-left,0px));background:#101012;border:1px solid #ffffff26;border-bottom:none;border-radius:22px 22px 0 0;flex-direction:column;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.mf-sheet{animation:.3s cubic-bezier(.32,.72,.22,1) mfSheetUp}@keyframes mfSheetUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}}@media (min-width:1024px){.mf-sheet{border-bottom:1px solid #ffffff26;border-radius:22px;width:420px;bottom:24px;left:50%;right:auto;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.mf-sheet{animation:.3s cubic-bezier(.32,.72,.22,1) mfSheetUpLg}@keyframes mfSheetUpLg{0%{opacity:0;transform:translate(-50%,60px)}to{opacity:1;transform:translate(-50%)}}}}.mf-sheet-grab{box-sizing:content-box;cursor:grab;background:#ffffff61 padding-box content-box;border-radius:99px;width:44px;height:5px;margin:-6px auto 0;padding:8px 40px}.mf-sheet-hd{justify-content:space-between;align-items:center;display:flex}.mf-sheet-hd b{text-transform:uppercase;letter-spacing:.06em;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:900}.mf-sheet-hd button{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;color:#ffffff9e;background:0 0;border:none;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800}.mf-sheet-hd button:hover{color:#fff}.mf-fgroup{flex-direction:column;gap:7px;display:flex}.mf-fgroup>label{text-transform:uppercase;letter-spacing:.16em;color:#fff9;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800}.mf-duo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mf-select{color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff08 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' fill='none' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #ffffff14;border-radius:12px;width:100%;height:40px;padding:0 32px 0 12px;font-family:inherit;font-size:12px;font-weight:600}.mf-select:focus-visible{outline-offset:1px;outline:2px solid #ffffff80}.mf-apply{cursor:pointer;color:#0a0a0a;text-transform:uppercase;letter-spacing:.05em;background:#fafafa;border:none;border-radius:12px;height:46px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:900}.mf-apply:active{transform:scale(.98)}.tr-map-fs-filters{z-index:600;padding:calc(8px + max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px))) calc(60px + env(safe-area-inset-right,0px)) 16px calc(12px + env(safe-area-inset-left,0px));pointer-events:none;background:linear-gradient(#050507e6,#0505078c 72%,#0000);flex-direction:column;gap:7px;display:flex;position:absolute;top:0;left:0;right:0}.tr-map-fs-filters>*{pointer-events:auto}.tr-map-fs.has-filters .leaflet-top{top:calc(max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)) + 92px)}.tr-map-fs .tr-map-fs-btn{right:calc(12px + env(safe-area-inset-right,0px))}.tr-map-fs .leaflet-left{left:env(safe-area-inset-left,0px)}.tr-map-fs .tr-map-fs-cards{padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px))}.mt-layout{flex-direction:column;gap:14px;display:flex}.mt-side{order:-1;min-width:0}.mt-main{flex-direction:column;gap:14px;min-width:0;display:flex}@media (min-width:1024px){.mt-layout{grid-template-columns:minmax(0,1fr) 42%;align-items:start;gap:18px;display:grid}.mt-main{order:1}.mt-side{top:calc(70px + env(safe-area-inset-top,0px));order:2;position:sticky}.mt-side .tr-map{height:calc(100dvh - 98px - env(safe-area-inset-top,0px));margin-bottom:0}.mt-side .tr-map-fs-btn{display:none}}.mt-group{flex-direction:column;display:flex}.mt-group-h{top:env(safe-area-inset-top,0px);z-index:5;-webkit-backdrop-filter:blur(10px);background:#08080ac7;align-items:center;gap:8px;padding:10px 0 8px;display:flex;position:sticky}@media (min-width:768px){.mt-group-h{top:calc(56px + env(safe-area-inset-top,0px))}}.mt-group-h b{text-transform:uppercase;letter-spacing:.18em;color:#ffffffd9;font-family:Montserrat,sans-serif;font-size:10px;font-weight:900}.mt-group-h span{color:#ffffff61;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800}.mt-group-h i{background:#ffffff14;flex:1;height:1px}.mt-grid{grid-template-columns:1fr;gap:10px;padding-bottom:4px;display:grid}@media (min-width:1024px){.mt-grid{grid-template-columns:1fr 1fr}}.mt-cell{z-index:0;border-radius:16px;min-width:0;display:flex;position:relative}.mt-cell>*{width:100%}.mt-row{text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.mt-row:hover{background:#ffffff0f;border-color:#ffffff1f}.mt-row:active{transform:scale(.99)}.mt-row-d{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:center;width:40px;display:flex}.mt-row-d b{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;line-height:1}.mt-row-d span{text-transform:uppercase;letter-spacing:.12em;color:#ffffff6b;margin-top:2px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:800}.mt-row-d.is-tba{width:58px}.mt-row-d.is-tba span{letter-spacing:.04em;white-space:nowrap;font-size:7px}.mt-row-tx{flex:1;min-width:0}.mt-row-tx b{color:#fff;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:800;line-height:1.3;display:flex}.mt-row-tx b>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-row-tx small{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:600;display:block;overflow:hidden}.mt-row-pill{color:#ffffffd9;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:2px 7px;font-size:8.5px;font-style:normal;font-weight:800;display:inline-flex}.mt-row-pill svg{width:9px;height:9px}.mt-row-j{color:#ffffff8c;flex-shrink:0;align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800;display:inline-flex}.mt-row-j svg{width:11px;height:11px}@media (max-width:1023.98px){.mf-bar{top:env(safe-area-inset-top,0px);z-index:20;-webkit-backdrop-filter:blur(14px);background:#090909db;border-bottom:1px solid #0000;margin:0 -16px;padding:8px 16px 10px;transition:border-color .2s;position:sticky}.mf-bar.stuck{border-bottom-color:#ffffff14}.mt-group-h{top:calc(env(safe-area-inset-top,0px) + 132px)}}@media (min-width:768px) and (max-width:1023.98px){.mf-bar{top:calc(56px + env(safe-area-inset-top,0px))}.mt-group-h{top:calc(56px + env(safe-area-inset-top,0px) + 132px)}}.mt-side .tr-map{z-index:0}@media (max-width:1023.98px) and (max-height:720px){.mt-side .tr-map{height:156px}}@media (prefers-reduced-motion:no-preference){.mt-cell.mt-flash{animation:1.4s mtCellFlash}@keyframes mtCellFlash{0%,45%{box-shadow:0 0 0 2px #fafafaa6,0 0 24px #fafafa38}to{box-shadow:0 0 0 2px #0000}}}.mt-live-pill{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:5px;padding:2.5px 8px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:800;display:inline-flex}.mt-live-pill i{background:#ff33a0;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #ff33a0}@media (prefers-reduced-motion:no-preference){.mt-live-pill i{animation:1.4s ease-in-out infinite mtdPulse}}@media (prefers-reduced-motion:reduce){.mf-sheet{animation:none}.mf-bar{transition:none}}.pr-screen{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--card-fg:0 0% 82%;--primary:0 0% 98%;--muted-foreground:0 0% 56%;--muted-fg:0 0% 56%;--border:0 0% 17%;--ring:0 0% 80%;--edge:0 0% 100%;--edge-op:.06;--popover:0 0% 7%;--primary-fg:0 0% 9%;--destructive:0 72% 51%;--destructive-fg:0 0% 98%;--rh:0 0% 98%;--pr-accent:hsl(var(--foreground));z-index:1;position:relative}[data-theme=light] .pr-screen,.pr-screen[data-theme=light]{--background:0 0% 97%;--foreground:0 0% 7%;--card:0 0% 100%;--card-fg:0 0% 22%;--primary:0 0% 9%;--primary-fg:0 0% 98%;--muted-foreground:0 0% 42%;--muted-fg:0 0% 42%;--border:0 0% 86%;--popover:0 0% 100%;--edge:0 0% 0%;--edge-op:.05;--rh:0 0% 7%;--pr-accent:hsl(var(--foreground))}.pr-screen *{-webkit-tap-highlight-color:transparent}.pr-screen .pr-wrap{max-width:1200px;margin:0 auto;padding:8px 16px 26px}@media (min-width:1024px){.pr-screen .pr-wrap{max-width:1500px;padding:12px 36px 40px}}.pr-screen .pr-bar{top:var(--bb-safe-top,0px);z-index:22;margin-bottom:var(--sp-3-5);background:0 0;align-items:center;gap:10px;padding:10px 0;display:flex;position:sticky}.pr-screen .pr-bar .sp{flex:1}.pr-screen .pr-back{align-items:center;gap:var(--sp-2);border-radius:var(--r-md);cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:38px;color:hsl(var(--card-fg));padding:0 14px 0 11px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.pr-screen .pr-back:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .4);color:hsl(var(--foreground))}.pr-screen .pr-back svg{width:16px;height:16px}.pr-screen .pr-bar-tag{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:10px;font-weight:800}.pr-screen .pr-tool{border-radius:var(--r-md);cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:38px;height:38px;color:hsl(var(--card-fg));flex-shrink:0;place-items:center;transition:background .15s,border-color .15s,color .15s;display:grid}.pr-screen .pr-tool:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .4);color:hsl(var(--foreground))}.pr-screen .pr-tool svg{width:18px;height:18px}.pr-screen .pr-tool.active{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.pr-screen .pr-editbtn{align-items:center;gap:var(--sp-2);border-radius:var(--r-md);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:38px;color:hsl(var(--card-fg));padding:0 15px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pr-screen .pr-editbtn:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .4);color:hsl(var(--foreground))}.pr-screen .pr-editbtn svg{width:14px;height:14px}.pr-screen .pr-editbtn.on{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.pr-screen .pr-editseg{border-radius:var(--r-md);background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));gap:3px;padding:3px;display:inline-flex}.pr-screen .pr-editseg button{align-items:center;gap:var(--sp-1-5);cursor:pointer;border-radius:var(--r-sm);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));background:0 0;border:none;padding:9px 13px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.pr-screen .pr-editseg button svg{width:14px;height:14px}.pr-screen .pr-editseg button:hover{color:hsl(var(--foreground))}.pr-screen .pr-editseg button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 2px 7px #0006}.pr-screen .pr-act{cursor:pointer;letter-spacing:.01em;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:40px;color:hsl(var(--card-fg));border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pr-screen .pr-act svg{width:15px;height:15px}.pr-screen .pr-act:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .4);color:hsl(var(--foreground))}.pr-screen .pr-act.primary{background:linear-gradient(180deg, hsl(var(--foreground)), hsl(var(--foreground) / .85));color:hsl(var(--background));border-color:#0000}.pr-screen .pr-act.primary:hover{filter:brightness(1.06)}.pr-screen .pr-act.subtle{height:34px;color:hsl(var(--muted-fg));font-size:10.5px}.pr-screen .pr-act.subtle:hover{color:hsl(var(--foreground))}.pr-screen .pr-actcard{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:16px;padding:13px}.pr-screen .pr-actcard .kick{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:10px;font-weight:800}.profile-theme-root{--pd-bd-pad:7px 10px 9px;--pd-hd-pad:8px 10px 0;--pd-hd-size:13.5px;--pd-ic-size:24px;--pd-ic-svg:13px;--pd-block-gap:6px;--pd-grid-gap:7px;--pd-group-gap:6px;--pd-link-pad:9px 11px;--pd-feat-pad:12px 11px;--pd-feat-grid-pad:10px;--pd-feat-ic:28px;--pd-stat-num:17px;--pd-level-num:56px;--pd-g-bd-pad:7px 9px 8px;--pd-g-hd-pad:8px 10px 0;--pd-g-hd-size:12.5px;--pd-g-ic-size:22px}.profile-theme-root[data-density=small]{--pd-bd-pad:4px 7px 6px;--pd-hd-pad:6px 8px 0;--pd-hd-size:11.5px;--pd-ic-size:19px;--pd-ic-svg:11px;--pd-block-gap:4px;--pd-grid-gap:5px;--pd-group-gap:4px;--pd-link-pad:6px 9px;--pd-feat-pad:8px 8px;--pd-feat-grid-pad:8px;--pd-feat-ic:22px;--pd-stat-num:14px;--pd-level-num:46px;--pd-g-bd-pad:4px 6px 6px;--pd-g-hd-pad:6px 7px 0;--pd-g-hd-size:11px;--pd-g-ic-size:18px}.profile-theme-root[data-density=large]{--pd-bd-pad:11px 14px 13px;--pd-hd-pad:12px 14px 0;--pd-hd-size:16px;--pd-ic-size:30px;--pd-ic-svg:16px;--pd-block-gap:9px;--pd-grid-gap:10px;--pd-group-gap:9px;--pd-link-pad:13px 15px;--pd-feat-pad:17px 15px;--pd-feat-grid-pad:13px;--pd-feat-ic:33px;--pd-stat-num:21px;--pd-level-num:70px;--pd-g-bd-pad:10px 12px 11px;--pd-g-hd-pad:11px 13px 0;--pd-g-hd-size:14px;--pd-g-ic-size:26px}.pr-screen .pr-stack{gap:var(--pt-block-gap,var(--pd-block-gap,8px));flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.pr-screen .pr-stack,.pr-screen .pr-group,.pr-screen .pr-link-grid{transition:gap .2s cubic-bezier(.2,.8,.2,1)}.pr-screen .pr-block-hd,.pr-screen .pr-block-bd,.pr-screen .pr-link,.pr-screen .pr-featured{transition:padding .2s cubic-bezier(.2,.8,.2,1)}.pr-screen .pr-block-ic{transition:width .2s cubic-bezier(.2,.8,.2,1),height .2s cubic-bezier(.2,.8,.2,1)}.pr-screen .pr-block-tt h3{transition:font-size .2s cubic-bezier(.2,.8,.2,1)}}.pr-screen .pr-block{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:18px;position:relative;overflow:hidden}.pr-screen .pr-block-hd{padding:var(--pd-hd-pad,14px 16px 0);align-items:center;gap:10px;display:flex}.pr-screen .pr-block-ic{width:var(--pd-ic-size,30px);height:var(--pd-ic-size,30px);background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.pr-screen .pr-block-ic svg{width:var(--pd-ic-svg,16px);height:var(--pd-ic-svg,16px)}.pr-screen .pr-block-tt{flex:1;min-width:0}.pr-screen .pr-block-tt h3{text-transform:uppercase;letter-spacing:-.01em;font-family:Montserrat,sans-serif;font-weight:900;font-size:var(--pd-hd-size,16px);margin:0;line-height:1}.pr-screen .pr-block-bd{padding:var(--pd-bd-pad,13px 16px 16px);container-type:inline-size}.pr-screen .pr-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@container (width<=360px){.pr-screen .pr-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=220px){.pr-screen .pr-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-theme-root[data-density=small] .pr-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}@container (width<=230px){.profile-theme-root[data-density=small] .pr-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.profile-theme-root[data-density=small] .pr-stat{border-radius:9px;gap:2px;padding:6px 3px}.profile-theme-root[data-density=small] .pr-stat span{letter-spacing:.02em;font-size:11px}.pr-screen .pr-stat{text-align:center;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:13px;flex-direction:column;gap:4px;padding:11px 10px;display:flex}.pr-screen .pr-stat b{font-family:Montserrat,sans-serif;font-weight:900;font-size:var(--pd-stat-num,21px);font-variant-numeric:tabular-nums;line-height:1}.pr-screen .pr-stat span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.pr-screen .pr-stat.win b{color:hsl(var(--foreground))}.pr-screen .pr-stat.win{box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .2), 0 0 18px hsl(var(--foreground) / .08)}.pr-screen .pr-stat.tie b{color:hsl(var(--foreground) / .7)}.pr-screen .pr-stat.loss b{color:hsl(var(--muted-fg))}.pr-screen .pr-stat span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}@container (width>=361px) and (width<=480px){.pr-screen .pr-stat{padding-left:4px;padding-right:4px}.pr-screen .pr-stat b{font-size:min(var(--pd-stat-num,21px), 4.8cqi)}.pr-screen .pr-stat span{letter-spacing:.02em}}.pr-screen .pr-ratio{border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .06);border-radius:999px;height:9px;margin-top:12px;display:flex;overflow:hidden}.pr-screen .pr-ratio i{height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1)}.pr-screen .pr-ratio .rw{background:linear-gradient(90deg, hsl(var(--foreground)), hsl(var(--foreground) / .7));box-shadow:0 0 10px hsl(var(--foreground) / .4)}.pr-screen .pr-ratio .rt{background:hsl(var(--foreground) / .4);box-shadow:inset -1px 0 0 hsl(var(--background) / .6)}.pr-screen .pr-ratio .rl{background:hsl(var(--foreground) / .25);box-shadow:inset -1px 0 0 hsl(var(--background) / .6)}.pr-screen .pr-ratio-key{flex-wrap:wrap;gap:14px;margin-top:9px;display:flex}.pr-screen .pr-ratio-key span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.pr-screen .pr-ratio-key i{width:9px;height:9px;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .25);border-radius:3px}.pr-screen .pr-body{flex-direction:column;gap:14px;display:flex}.pr-screen .pr-main{flex-direction:column;gap:14px;min-width:0;display:flex}.pr-screen .pr-rail{flex-direction:column;gap:14px;display:flex}@media (min-width:1024px){.pr-screen .pr-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:26px;display:grid}.pr-screen .pr-rail{position:sticky;top:64px}}.pr-screen .pr-hero{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 22px 56px #00000073, inset 0 1px 0 hsl(var(--edge) / var(--edge-op));border-radius:22px;position:relative;overflow:hidden}.pr-screen .pr-banner{background:linear-gradient(125deg,#383838,#171717 52%,#292929);height:168px;position:relative;overflow:hidden}@media (min-width:1024px){.pr-screen .pr-banner{height:232px}}.pr-screen .pr-banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-banner:after{content:"";opacity:.5;mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(305deg, transparent 0 24px, hsl(var(--edge) / .5) 24px, hsl(var(--edge) / .5) 25px);position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-banner-scrim{pointer-events:none;background:linear-gradient(#0000 28%,#00000057 60%,#000000d1 100%);position:absolute;top:0;bottom:0;left:0;right:0}[data-theme=light] .pr-screen .pr-banner-scrim{background:linear-gradient(#0000 26%,#0a0a0a4d 58%,#0a0a0ac7 100%)}.pr-screen .pr-cam{z-index:4;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0f0f99;border:1px solid #ffffff47;border-radius:11px;place-items:center;width:38px;height:38px;transition:all .15s;display:grid;position:absolute;top:12px;right:12px}.pr-screen .pr-cam:hover{background:#0f0f0fd9;border-color:#fff}.pr-screen .pr-cam svg{width:18px;height:18px}.pr-screen .pr-ident{z-index:3;align-items:flex-end;gap:14px;margin-top:-64px;padding:0 18px 16px;display:flex;position:relative}@media (min-width:1024px){.pr-screen .pr-ident{gap:18px;margin-top:-86px;padding:0 26px 22px}}.pr-screen .pr-avwrap{flex-shrink:0;position:relative}.pr-screen .pr-av{background:var(--av-fallback);border:3px solid hsl(var(--card));width:84px;height:84px;box-shadow:0 0 0 1px hsl(var(--border)), 0 10px 26px #00000080;border-radius:22px;place-items:center;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.pr-screen .pr-av{border-radius:26px;width:104px;height:104px}}.pr-screen .pr-av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-av i{background:#ffffffe6;width:56%;height:56%;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}.pr-screen .pr-av-init{color:hsl(var(--foreground) / .92);font-family:Montserrat,sans-serif;font-size:38px;font-weight:900}.pr-screen .pr-flag{z-index:3;filter:drop-shadow(0 1px 3px #0009);align-items:center;display:inline-flex;position:absolute;bottom:-6px;right:-6px}.pr-screen .pr-flag .fi,.pr-screen .pr-flag img{border-radius:3px;display:block}.pr-screen .pr-av-edit{z-index:4;cursor:pointer;background:hsl(var(--foreground));width:28px;height:28px;color:hsl(var(--background));border:2px solid hsl(var(--card));border-radius:9px;place-items:center;transition:transform .14s;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 3px 10px #00000080}.pr-screen .pr-av-edit:hover{transform:scale(1.08)}.pr-screen .pr-av-edit svg{width:14px;height:14px}.pr-screen .pr-av-busy{z-index:5;background:#0009;border-radius:22px;place-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-avwrap.busy .pr-av-busy{display:grid}.pr-screen .pr-av-busy .pr-spin{border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:26px;height:26px;animation:.7s linear infinite prSpin}.pr-screen .pr-idtext{flex:1;min-width:0;padding-bottom:4px}.pr-screen .pr-name{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 14px #0009;align-items:center;gap:9px;margin:0;font-family:Montserrat,sans-serif;font-size:30px;font-weight:900;line-height:.95;display:flex}@media (min-width:1024px){.pr-screen .pr-name{font-size:40px}}.pr-screen .pr-name .pr-creator-star{color:#fff;width:18px;height:18px;filter:drop-shadow(0 0 6px hsl(var(--foreground) / .6));flex-shrink:0}.pr-screen .pr-handle{color:#ffffffb3;text-shadow:0 1px 6px #0009;margin-top:5px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700}.pr-screen .pr-chips{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.pr-screen .pr-chip{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase;letter-spacing:.06em;white-space:normal;overflow-wrap:anywhere;background:#ffffff24;border:1px solid #ffffff42;border-radius:999px;align-items:center;gap:5px;min-width:0;max-width:100%;height:auto;min-height:24px;padding:4px 11px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;line-height:1.3;display:inline-flex}.pr-screen .pr-chip svg{width:12px;height:12px}.pr-screen .pr-chip.solid{background:var(--pr-accent,hsl(var(--foreground)));color:hsl(var(--background));border-color:#0000}.pr-screen .pr-ident-act{flex-shrink:0;align-items:center;gap:9px;padding-bottom:6px;display:none}@media (min-width:1024px){.pr-screen .pr-ident-act{display:flex}}.pr-screen .pr-err{background:hsl(var(--destructive) / .16);border:1px solid hsl(var(--destructive) / .4);color:hsl(var(--foreground));border-radius:11px;align-items:center;gap:9px;margin:0 18px 14px;padding:9px 13px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;display:none}.pr-screen .pr-hero.uperr .pr-err{display:flex}.pr-screen .pr-wrap[data-view=public]{padding-top:0;display:flow-root}.pr-screen .pr-wrap[data-view=public] .pr-bar{z-index:30;pointer-events:none;background:linear-gradient(#00000080 0%,#0000 100%);margin-bottom:0;padding:10px 16px;position:absolute;top:0;left:0;right:0}.pr-screen .pr-wrap[data-view=public] .pr-bar>*{pointer-events:auto}.pr-screen .pr-wrap[data-view=public] .pr-back,.pr-screen .pr-wrap[data-view=public] .pr-tool,.pr-screen .pr-wrap[data-view=public] .pr-editbtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#0000006b;border-color:#ffffff38}.pr-screen .pr-wrap[data-view=public] .pr-bar-tag{color:#ffffffd9;text-shadow:0 1px 4px #00000080}.pr-screen .pr-wrap[data-view=public] .pr-hero{border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin:0 -16px}.pr-screen .pr-wrap[data-view=public] .pr-banner{border-radius:0;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-wrap[data-view=public] .pr-ident{margin-top:0;padding-top:96px}.pr-screen .pr-banner:has(img):after{content:none}.pr-screen .pr-banner:not(:has(img)){height:110px}.pr-screen .pr-wrap[data-view=public] .pr-hero:not(:has(.pr-banner img)) .pr-ident{padding-top:calc(34px + var(--bb-safe-top,0px))}@media (min-width:1024px){.pr-screen .pr-banner:not(:has(img)){height:140px}.pr-screen .pr-wrap[data-view=public] .pr-hero:not(:has(.pr-banner img)) .pr-ident{padding-top:96px}}.pr-screen .pr-wrap[data-view=public] .pr-cam{top:62px}@media (min-width:1024px){.pr-screen .pr-wrap[data-view=public] .pr-bar{background:0 0;justify-content:flex-end;padding:12px 36px}.pr-screen .pr-wrap[data-view=public] .pr-back,.pr-screen .pr-wrap[data-view=public] .pr-bar-tag,.pr-screen .pr-wrap[data-view=public] .pr-bar .sp{display:none}.pr-screen .pr-wrap[data-view=public] .pr-hero{margin:-56px -36px 0}.pr-screen .pr-wrap[data-view=public] .pr-ident{padding-top:200px}.pr-screen .pr-wrap[data-view=public] .pr-cam{top:auto;bottom:18px;right:36px}}@media (min-width:768px){[data-profile-theme-root]:has(>.profile-theme-root>.pr-screen){margin-top:calc(-56px - var(--bb-safe-top,0px));padding-top:calc(56px + var(--bb-safe-top,0px))}}@media (max-width:1023px){.pr-screen .pr-wrap[data-view=public] .pr-hero{margin-top:calc(-1 * var(--bb-safe-top,0px))}.pr-screen .pr-wrap[data-view=public] .pr-ident{padding-top:calc(96px + var(--bb-safe-top,0px))}.pr-screen .pr-wrap[data-view=public] .pr-cam{top:calc(62px + var(--bb-safe-top,0px))}.pr-screen .pr-wrap[data-view=public]:has(>.pr-bar :-webkit-any(.pr-back,.pr-tool,.pr-editbtn)) .pr-hero:not(:has(.pr-banner img)) .pr-ident{padding-top:calc(60px + var(--bb-safe-top,0px))}.pr-screen .pr-wrap[data-view=public]:has(>.pr-bar :-moz-any(.pr-back,.pr-tool,.pr-editbtn)) .pr-hero:not(:has(.pr-banner img)) .pr-ident{padding-top:calc(60px + var(--bb-safe-top,0px))}.pr-screen .pr-wrap[data-view=public]:has(>.pr-bar :is(.pr-back,.pr-tool,.pr-editbtn)) .pr-hero:not(:has(.pr-banner img)) .pr-ident{padding-top:calc(60px + var(--bb-safe-top,0px))}.pr-screen .pr-wrap[data-view=public] .pr-hero:has(>.pr-cam):not(:has(.pr-banner img)) .pr-idtext{padding-right:42px}}.pr-screen .pr-block-tt .sub{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));margin-top:5px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:block}.pr-screen .pr-block-hd h3 .pr-block-badge,.pr-screen .pr-block-badge{color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 9px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.pr-screen .pr-block-empty{color:hsl(var(--muted-fg));align-items:center;gap:10px;padding:16px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600;display:flex}.pr-screen .pr-block-empty svg{opacity:.6;flex-shrink:0;width:18px;height:18px}.pr-screen .pr-bio{color:hsl(var(--foreground) / .86);white-space:pre-line;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.55}.pr-screen .pr-text{padding:2px}.pr-screen .pr-text-h{text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground) / .92);margin:0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:900}.pr-screen .pr-text-b{color:hsl(var(--foreground) / .72);white-space:pre-line;margin:4px 0 0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:1.55}.pr-screen .pr-image{display:block}.pr-screen .pr-image-grid{gap:var(--pd-grid-gap,7px);grid-template-columns:1fr 1fr;display:grid}.pr-screen .pr-image-fig{margin:0}.pr-screen .pr-image-img{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--foreground) / .08);border-radius:14px;width:100%;height:auto;display:block}.pr-screen .pr-image-grid .pr-image-fig{height:100%}.pr-screen .pr-image-grid .pr-image-img{aspect-ratio:4/3}.pr-screen .pr-image-img.is-link{cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pr-screen .pr-image-img.is-link:hover{transform:scale(1.01)}.pr-screen .pr-image-cap{color:hsl(var(--foreground) / .6);text-align:center;margin-top:5px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}.pr-screen .pr-embed{display:block}.pr-screen .pr-embed-cap{color:hsl(var(--foreground) / .8);margin:0 0 6px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800}.pr-screen .pr-embed-frame{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--foreground) / .08);border-radius:14px;width:100%;position:relative;overflow:hidden}.pr-screen .pr-embed-frame iframe{border:0;width:100%;height:100%;display:block}.pr-screen .pr-level{align-items:center;gap:16px;display:flex}.pr-screen .pr-level-num{width:var(--pd-level-num,76px);height:var(--pd-level-num,76px);background:radial-gradient(120% 100% at 50% 0%, hsl(var(--foreground) / .14), hsl(var(--foreground) / .03));border:1px solid hsl(var(--foreground) / .25);box-shadow:inset 0 1px 0 hsl(var(--edge) / .14), 0 0 24px hsl(var(--foreground) / .1);border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pr-screen .pr-level-num b{font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:34px;font-weight:900;line-height:.9}.pr-screen .pr-level-num span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.pr-screen .pr-level-meta{flex:1;min-width:0}.pr-screen .pr-level-rank{text-transform:uppercase;letter-spacing:.02em;font-family:Montserrat,sans-serif;font-size:18px;font-weight:900}.pr-screen .pr-level-xp{color:hsl(var(--muted-fg));font-variant-numeric:tabular-nums;margin:5px 0 9px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.pr-screen .pr-level .bar{background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:999px;height:9px;display:block;overflow:hidden}.pr-screen .pr-level .bar i{background:linear-gradient(90deg, hsl(var(--foreground)), hsl(var(--foreground) / .6));height:100%;box-shadow:0 0 10px hsl(var(--foreground) / .4);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.pr-screen .pr-titles{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pr-screen .pr-title{min-width:0;max-width:100%;min-height:30px;font-family:var(--font-sans);overflow-wrap:anywhere;color:hsl(var(--foreground));background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--foreground) / .3);border-radius:999px;align-items:center;gap:7px;padding:5px 13px 5px 10px;font-size:12.5px;font-weight:800;line-height:1.3;display:inline-flex}.pr-screen .pr-title svg{flex-shrink:0;width:15px;height:15px}.pr-screen .pr-coll-top{align-items:center;gap:10px;margin-bottom:12px;display:flex}.pr-screen .pr-coll-count{font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:22px;font-weight:900}.pr-screen .pr-coll-count span{color:hsl(var(--muted-fg));font-size:13px;font-weight:800}.pr-screen .pr-coll-pct{background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--foreground) / .3);border-radius:999px;margin-left:auto;padding:3px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800}.pr-screen .pr-coll-bar{background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border));border-radius:999px;height:9px;margin-top:10px;display:block;overflow:hidden}.pr-screen .pr-coll-bar i{background:linear-gradient(90deg, hsl(var(--foreground)), hsl(var(--foreground) / .6));height:100%;box-shadow:0 0 10px hsl(var(--foreground) / .4);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.pr-screen .pr-coll-cap{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));margin-top:7px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.pr-screen .pr-rar-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pr-screen .pr-rar{text-align:center;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:3px;padding:10px 8px;display:flex;position:relative;overflow:hidden}.pr-screen .pr-rar b{font-variant-numeric:tabular-nums;color:hsl(var(--rh));font-family:Montserrat,sans-serif;font-size:18px;font-weight:900}.pr-screen .pr-rar span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.pr-screen .pr-rar[data-rar=legendary] b,.pr-screen .pr-rar[data-rar=mythic] b{text-shadow:0 0 12px hsl(var(--foreground) / .5)}.pr-screen .pr-ach{border-bottom:1px solid hsl(var(--border));align-items:center;gap:12px;padding:10px 0;display:flex}.pr-screen .pr-ach:last-child{border-bottom:none}.pr-screen .pr-ach-ic{background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));width:38px;height:38px;color:hsl(var(--foreground));border-radius:11px;flex-shrink:0;place-items:center;display:grid}.pr-screen .pr-ach-ic svg{width:19px;height:19px}.pr-screen .pr-ach.locked .pr-ach-ic{color:hsl(var(--muted-fg));opacity:.5}.pr-screen .pr-ach-bd{flex:1;min-width:0}.pr-screen .pr-ach-nm{align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:800;display:flex}.pr-screen .pr-ach-tier{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-radius:999px;padding:1px 7px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.pr-screen .pr-ach-desc{color:hsl(var(--muted-fg));margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600}.pr-screen .pr-ach-pct{flex-shrink:0;width:64px}.pr-screen .pr-ach-more{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));background:0 0;border:none;align-items:center;gap:6px;margin-top:12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:color .15s;display:inline-flex}.pr-screen .pr-ach-more:hover{color:hsl(var(--foreground))}.pr-screen .pr-ach-more svg{width:14px;height:14px;transition:transform .2s}.pr-screen .pr-friends{align-items:center;min-width:0;padding-block-start:3px;padding-block-end:3px;display:flex}.pr-screen .pr-friends>*+*{margin-left:-12px}.pr-screen .pr-friends>:hover{z-index:6}.pr-screen .pr-friends>.bb-sf>.pr-friend{margin:0}.pr-screen .pr-friends:has(>.bb-sf){padding-top:7px;padding-bottom:19px}.pr-screen .pr-friend{cursor:pointer;border:2.5px solid var(--pt-ring,hsl(var(--card)));background:radial-gradient(circle at 38% 30%,#2b2b31,#0c0c10 78%);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:transform .14s;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000073}.pr-screen .pr-friend:hover{transform:translateY(-3px)}.pr-screen .pr-friend img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-friend i{background:hsl(var(--foreground) / .9);width:54%;height:54%;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}[data-theme=light] .pr-screen .pr-friend{background:radial-gradient(circle at 38% 30%,#e9e9ee,#c4c4cc 80%)}[data-theme=light] .pr-screen .pr-friend i{background:#0a0a0c}.pr-screen .pr-friend .on{background:hsl(var(--foreground));width:13px;height:13px;box-shadow:0 0 0 2.5px hsl(var(--card)), 0 0 8px hsl(var(--foreground) / .7);border-radius:50%;position:absolute;bottom:1px;right:1px}.pr-screen .pr-friend-more{cursor:default;background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 12%, var(--pt-ring,hsl(var(--card))));color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:12px;font-weight:900}.pr-screen .pr-friend-more:hover{transform:none}.pr-screen .pr-favs{flex-direction:column;gap:12px;display:flex}.pr-screen .pr-favs-cap{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));margin:0 0 7px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.pr-screen .pr-favs-hero{align-items:center;gap:11px;display:flex}.pr-screen .pr-favs-thumb{flex-shrink:0;width:52px}.pr-screen .pr-favs-meta{min-width:0}.pr-screen .pr-favs-meta b{text-overflow:ellipsis;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;display:block;overflow:hidden}.pr-screen .pr-favs-meta span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:block}.pr-screen .pr-favs-strip{scrollbar-width:none;gap:10px;padding:2px 2px 4px;display:flex;overflow-x:auto}.pr-screen .pr-favs-strip::-webkit-scrollbar{display:none}.pr-screen .pr-favs-card{flex-shrink:0;width:68px;display:block}.pr-screen button.pr-favs-hero,.pr-screen button.pr-favs-card{color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.pr-screen button.pr-favs-card .tr-thumb,.pr-screen button.pr-favs-hero .tr-thumb{transition:transform .15s}.pr-screen button.pr-favs-card:hover .tr-thumb,.pr-screen button.pr-favs-hero:hover .tr-thumb{transform:translateY(-2px)}.pr-screen .pr-favs-thumb .tr-thumb,.pr-screen .pr-favs-card .tr-thumb{width:100%}.pr-screen .pr-favs-card .ct{text-align:center;letter-spacing:.04em;color:hsl(var(--muted-fg));margin-top:6px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;display:block}.pr-screen .pr-meets{flex-direction:column;gap:7px;display:flex}.pr-screen .pr-meet{cursor:pointer;text-align:left;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));width:100%;color:inherit;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;transition:background .15s,border-color .15s;display:flex}.pr-screen .pr-meet:hover{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .35)}.pr-screen .pr-meet-ic{background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--foreground));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.pr-screen .pr-meet-ic svg{width:14px;height:14px}.pr-screen .pr-meet-bd{flex:1;min-width:0;display:block}.pr-screen .pr-meet-bd>b{text-overflow:ellipsis;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:800;display:block;overflow:hidden}.pr-screen .pr-meet-meta{flex-wrap:wrap;align-items:center;gap:11px;margin-top:3px;display:flex}.pr-screen .pr-meet-meta .when,.pr-screen .pr-meet-meta .who{color:hsl(var(--muted-fg));align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.pr-screen .pr-meet-meta svg{width:11px;height:11px}.pr-screen .pr-meet-meta .when.live{color:hsl(var(--foreground))}.pr-screen .pr-meet-meta .when .dot{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 8px hsl(var(--foreground) / .7);border-radius:50%;animation:1.6s ease-in-out infinite prPulse}.pr-screen .pr-meet .chev{width:14px;height:14px;color:hsl(var(--muted-fg));opacity:.6;flex-shrink:0}.pr-screen .pr-socials{grid-template-columns:repeat(auto-fill,minmax(46px,1fr));gap:10px;display:grid}.pr-screen .pr-socials>:not(.pr-social){position:absolute}.pr-screen .pr-social{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:auto;height:46px;color:hsl(var(--foreground));border-radius:13px;place-items:center;transition:all .15s;display:grid;position:relative}.pr-screen .pr-social:hover{background:hsl(var(--foreground) / .12);border-color:hsl(var(--foreground) / .45);transform:translateY(-2px)}.pr-screen .pr-social svg{width:21px;height:21px}.pr-screen .pr-social>span.inline-flex{font-size:11px}.pr-screen .pr-nsfw-mark{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:18px;height:18px}.pr-screen .pr-featured h4 .pr-nsfw-mark{vertical-align:-3px;display:inline-block}.pr-screen .pr-social .pr-nsfw-mark{width:15px;height:15px;position:absolute;top:3px;right:3px}.pr-screen .pr-link{padding:var(--pd-link-pad,14px 16px);cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:14px;align-items:center;gap:12px;text-decoration:none;transition:all .15s;display:flex}.pr-screen .pr-link:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .45)}.pr-screen .pr-link b{flex:1;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800}.pr-screen .pr-link svg{width:18px;height:18px;color:hsl(var(--muted-fg))}.pr-screen .pr-link svg.pr-link-brand,.pr-screen .pr-btng-btn svg.pr-link-brand{color:hsl(var(--foreground))}.pr-screen .pr-btng-title{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700}.pr-screen .pr-btng{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pr-screen .pr-btng-btn{cursor:pointer;text-align:left;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));min-width:0;color:hsl(var(--foreground));-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:8px;padding:9px 11px;transition:background .15s,border-color .15s;display:flex}.pr-screen .pr-btng-btn:hover{background:hsl(var(--foreground) / .09);border-color:hsl(var(--foreground) / .4)}.pr-screen .pr-btng-btn svg{width:14px;height:14px;color:hsl(var(--muted-fg));flex-shrink:0}.pr-screen .pr-btng-btn b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;overflow:hidden}.pr-screen .pr-featured{padding:var(--pd-feat-pad,22px 18px);cursor:pointer;border:1px solid hsl(var(--foreground) / .2);box-shadow:inset 0 1px 0 hsl(var(--edge) / .18);background:radial-gradient(130% 130% at 12% -10%,#424242,#141414 70%);border-radius:16px;position:relative;overflow:hidden}.pr-screen .pr-featured:after{content:"";opacity:.4;mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(305deg, transparent 0 26px, hsl(var(--edge) / .5) 26px, hsl(var(--edge) / .5) 27px);position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-featured .ft-ic{background:hsl(var(--foreground) / .12);border:1px solid hsl(var(--foreground) / .3);width:40px;height:40px;color:hsl(var(--foreground));border-radius:12px;place-items:center;margin-bottom:12px;display:grid}.pr-screen .pr-featured .ft-ic svg{width:22px;height:22px}.pr-screen .pr-featured .ft-ic.has-img{background:0 0;border:none}.pr-screen .pr-site-ic{-o-object-fit:contain;object-fit:contain;opacity:0;background:#fff;flex-shrink:0;transition:opacity .15s;display:block}.pr-screen .pr-site-ic.is-ok{opacity:1}.pr-screen .pr-site-ic-link{border-radius:5px;width:20px;height:20px;padding:2px}.pr-screen .pr-site-ic-btn{border-radius:4px;width:16px;height:16px;padding:1px}.pr-screen .pr-featured .ft-ic>.pr-site-ic{border-radius:inherit;width:100%;height:100%;padding:12%}.pr-screen .pr-featured .ft-ic:has(>.pr-site-ic.is-ok){background:0 0;border-color:#0000}.pr-screen .pr-featured h4{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-family:Montserrat,sans-serif;font-size:19px;font-weight:900}.pr-screen .pr-featured p{color:hsl(var(--foreground) / .7);max-width:44ch;margin:6px 0 0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600}.pr-screen .pr-featured .ft-badge{text-transform:uppercase;letter-spacing:.06em;background:hsl(var(--foreground));color:hsl(var(--background));border-radius:999px;padding:3px 9px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;position:absolute;top:14px;right:14px}.pr-screen .pr-link-grid{gap:var(--pt-grid-gap,var(--pd-grid-gap,10px));grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (min-width:1024px){.pr-screen .pr-link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-screen .pr-studio-screen .pr-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-screen .pr-link-grid>*{min-width:0;height:100%;margin:0;container-type:inline-size}.pr-screen .pr-link-grid .pr-link,.pr-screen .pr-group .pr-link{height:100%}@media (max-width:1023px){.pr-screen .pr-link-grid>:last-child:nth-child(odd){grid-column:1/-1}}@container (width<=220px){.pr-screen .pr-link-grid .pr-link,.pr-screen .pr-group .pr-link{gap:7px}.pr-screen .pr-link-grid .pr-link>svg:last-child,.pr-screen .pr-group .pr-link>svg:last-child,.pr-screen .pr-link-grid .pr-link .pr-nsfw-mark~.pr-block-badge,.pr-screen .pr-group .pr-link .pr-nsfw-mark~.pr-block-badge,.pr-screen .pr-link-grid .pr-featured p,.pr-screen .pr-link-grid .pr-featured .ft-badge{display:none}}.pr-screen .pr-link-grid .pr-featured{height:100%;padding:var(--pd-feat-grid-pad,15px)}.pr-screen .pr-link-grid .pr-featured .ft-ic{width:var(--pd-feat-ic,34px);height:var(--pd-feat-ic,34px);margin-bottom:9px}.pr-screen .pr-link-grid .pr-featured .ft-ic svg{width:calc(var(--pd-feat-ic,34px) * .56);height:calc(var(--pd-feat-ic,34px) * .56)}.pr-screen .pr-link-grid .pr-featured h4{font-size:15px}.pr-screen .pr-link-grid .pr-featured p{max-width:none;font-size:11px}.pr-screen .pr-group{align-items:stretch;gap:var(--pt-group-gap,var(--pd-group-gap,8px));grid-template-columns:var(--grp-cols,1fr);display:grid}@media (max-width:640px){.pr-screen .pr-group{grid-template-columns:var(--grp-cols-mobile,var(--grp-cols,1fr))}.profile-theme-root[data-density=small] .pr-group{grid-template-columns:var(--grp-cols-mobile-compact,var(--grp-cols-mobile,var(--grp-cols,1fr)))}.profile-theme-root:not([data-density=small]) .pr-group>.pr-group-cell:last-child:nth-child(odd){grid-column:1/-1}}.pr-screen .pr-group-cell{min-width:0;height:100%;container-type:inline-size}.pr-screen .pr-group-cell>*{width:100%;height:100%}.pr-screen .pr-group-cell>.pr-block{flex-direction:column;display:flex}.pr-screen .pr-group-cell>.pr-block .pr-block-bd{flex:1}.pr-screen .pr-group .pr-featured{height:100%;padding:var(--pd-feat-grid-pad,12px)}.pr-screen .pr-group .pr-featured .ft-ic{width:var(--pd-feat-ic,32px);height:var(--pd-feat-ic,32px);margin-bottom:8px}.pr-screen .pr-group .pr-featured .ft-ic svg{width:calc(var(--pd-feat-ic,32px) * .56);height:calc(var(--pd-feat-ic,32px) * .56)}.pr-screen .pr-group .pr-featured h4{font-size:var(--pd-g-hd-size,13px);line-height:1.15}.pr-screen .pr-group .pr-featured p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;margin-top:5px;font-size:11px;display:-webkit-box;overflow:hidden}.pr-screen .pr-group .pr-featured .ft-badge{top:8px;right:8px}.pr-screen .pr-group .pr-link b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=150px){.pr-screen .pr-group .pr-featured p,.pr-screen .pr-group .pr-featured .ft-badge{display:none}.pr-screen .pr-group .pr-featured .ft-ic{margin-bottom:6px}.pr-screen .pr-group .pr-link{gap:6px}.pr-screen .pr-group .pr-link svg{width:14px;height:14px}.pr-screen .pr-group .pr-link>svg:last-child{display:none}.pr-screen .pr-group .pr-block-hd{gap:6px}}.pr-screen .pr-group .pr-block{border-radius:14px}.pr-screen .pr-group .pr-block-hd{padding:var(--pd-g-hd-pad,12px 13px 0);gap:8px}.pr-screen .pr-group .pr-block-bd{padding:var(--pd-g-bd-pad,11px 13px 13px)}.pr-screen .pr-group .pr-block-tt h3{font-size:var(--pd-g-hd-size,14px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-screen .pr-group .pr-block-ic{width:var(--pd-g-ic-size,26px);height:var(--pd-g-ic-size,26px);border-radius:8px}.pr-screen .pr-group .pr-block-ic svg{width:calc(var(--pd-g-ic-size,26px) * .56);height:calc(var(--pd-g-ic-size,26px) * .56)}.pr-screen .pr-group .pr-block-empty{padding:var(--pd-g-bd-pad,11px 13px 13px);gap:8px;font-size:12px}.pr-screen .pr-group .pr-block-empty svg{width:15px;height:15px}.pr-screen .pr-group-label{align-items:center;gap:6px;margin:0 0 7px 2px;display:flex}.pr-screen .pr-group-label svg{width:12px;height:12px;color:hsl(var(--muted-fg));opacity:.85;flex-shrink:0}.pr-screen .pr-group-label span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));text-overflow:ellipsis;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;overflow:hidden}.pr-screen .pr-actions{flex-direction:column;gap:9px;display:flex}.pr-screen .pr-act-row{gap:9px;display:flex}.pr-screen .pr-act.pr-act-iconbig{flex:none;width:48px;padding:0}.pr-screen .pr-act.pr-act-iconbig svg{width:22px;height:22px}.pr-screen .pr-act.ghost{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground));border-color:hsl(var(--border))}.pr-screen .pr-act.ghost:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .4)}.pr-screen .pr-act.fr-sent{background:hsl(var(--foreground) / .05);color:hsl(var(--muted-fg));border-color:hsl(var(--border))}.pr-screen .pr-act.fr-sent .fdot{background:hsl(var(--muted-fg));border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite prPulse}.pr-screen .pr-act.fr-recv{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.pr-screen .pr-act.fr-friends{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .28)}.pr-screen .pr-act.small{flex:none;padding:0 16px}.pr-screen .pr-cc{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:18px;padding:16px}.pr-screen .pr-cc-hd{align-items:center;gap:8px;margin-bottom:13px;display:flex}.pr-screen .pr-cc-hd .dot{background:hsl(var(--foreground));width:8px;height:8px;box-shadow:0 0 9px hsl(var(--foreground) / .7);border-radius:50%;animation:2.4s ease-in-out infinite prPulse}.pr-screen .pr-cc-hd b{text-transform:uppercase;letter-spacing:.08em;font-family:Montserrat,sans-serif;font-size:12px;font-weight:900}.pr-screen .pr-cc-hd .pr-cc-nav{gap:5px;margin-left:auto;display:inline-flex}.pr-screen .pr-cc-nav button{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:26px;height:26px;color:hsl(var(--foreground));border-radius:8px;place-items:center;display:grid}.pr-screen .pr-cc-nav button svg{width:13px;height:13px}.pr-screen .pr-cc-card{justify-content:center;width:100%;display:flex}.pr-screen .pr-cc-foot{text-align:center;margin-top:13px}.pr-screen .pr-cc-foot b{font-family:Montserrat,sans-serif;font-size:14px;font-weight:800}.pr-screen .pr-cc-foot span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));margin-top:4px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:block}.pr-screen .pr-nocard{text-align:center;padding:8px 4px 4px}.pr-screen .pr-nocard .ic{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));width:44px;height:44px;color:hsl(var(--muted-fg));border-radius:13px;place-items:center;margin:0 auto 12px;display:grid}.pr-screen .pr-nocard .ic svg{width:22px;height:22px}.pr-screen .pr-nocard p{color:hsl(var(--muted-fg));margin:0 0 13px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700;line-height:1.4}.pr-screen .pr-modal,.pr-modal{z-index:80;-webkit-backdrop-filter:blur(9px);background:#040508c2;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.pr-dlg{background:hsl(var(--popover,0 0% 7%));border:1px solid hsl(var(--border,0 0% 17%));border-radius:20px;flex-direction:column;width:min(94%,420px);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #000000b3}@media (max-width:640px){.pr-dlg{border-radius:20px 20px 0 0;align-self:flex-end;width:100%}}.pr-dlg-hd{border-bottom:1px solid hsl(var(--border,0 0% 17%));flex-shrink:0;align-items:center;gap:12px;padding:17px 18px 14px;display:flex}.pr-dlg-ic{color:#fafafa;background:#fafafa12;border:1px solid #ffffff1f;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.pr-dlg-ic svg{width:20px;height:20px}.pr-dlg-ic.danger{color:#e25050;background:#dc282826;border-color:#dc282866}.pr-dlg-htt{flex:1;min-width:0}.pr-dlg-htt h3{text-transform:uppercase;color:#fafafa;margin:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:900;line-height:1}.pr-dlg-htt p{color:#8f8f8f;margin:5px 0 0;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:600}.pr-dlg-x{cursor:pointer;color:#8f8f8f;background:0 0;border:1px solid #ffffff1f;border-radius:9px;flex-shrink:0;align-self:flex-start;place-items:center;width:32px;height:32px;transition:all .14s;display:grid}.pr-dlg-x:hover{color:#fafafa;background:#fafafa14}.pr-dlg-x svg{width:15px;height:15px}.pr-dlg-bd{flex-direction:column;gap:13px;padding:16px 18px;display:flex;overflow-y:auto}.pr-dlg-bd p.lead{color:#fafafacc;margin:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:1.5}.pr-dlg-bd p.lead b{color:#fafafa;font-weight:800}.pr-dlg-ft{border-top:1px solid #2b2b2b;flex-shrink:0;gap:10px;padding:14px 18px 17px;display:flex}.pr-qr{background:#fff;border-radius:16px;place-items:center;width:168px;height:168px;margin:0 auto;padding:12px;display:grid}.pr-qr svg,.pr-qr img,.pr-qr canvas{width:100%;height:100%}.pr-copyrow{gap:8px;display:flex}.pr-copyrow input{color:#fafafa;background:#fafafa0a;border:1px solid #2b2b2b;border-radius:11px;outline:none;flex:1;min-width:0;height:44px;padding:0 13px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700}.pr-share-socials{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.pr-share-socials button{cursor:pointer;color:#fafafa;text-transform:uppercase;letter-spacing:.04em;background:#fafafa0d;border:1px solid #2b2b2b;border-radius:13px;flex-direction:column;align-items:center;gap:7px;padding:13px 6px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:800;transition:all .15s;display:flex}.pr-share-socials button:hover{background:#fafafa1a;border-color:#fafafa66}.pr-share-socials button svg{width:20px;height:20px}.pr-reasons{flex-direction:column;gap:7px;display:flex}.pr-reason{cursor:pointer;background:#fafafa0a;border:1px solid #2b2b2b;border-radius:11px;align-items:center;gap:11px;padding:11px 13px;transition:all .14s;display:flex}.pr-reason:hover{border-color:#fafafa59}.pr-reason .rd{border:2px solid #8f8f8f;border-radius:50%;flex-shrink:0;width:17px;height:17px;position:relative}.pr-reason b{color:#fafafa;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700}.pr-reason[aria-checked=true]{background:#fafafa14;border-color:#fafafa99}.pr-reason[aria-checked=true] .rd{border-color:#fafafa}.pr-reason[aria-checked=true] .rd:after{content:"";background:#fafafa;border-radius:50%;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.pr-ta{resize:vertical;color:#fafafa;background:#fafafa0a;border:1px solid #2b2b2b;border-radius:11px;outline:none;width:100%;min-height:76px;padding:11px 13px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:1.5;transition:border-color .15s}.pr-ta:focus{border-color:#ccccccb3}.pr-ta::placeholder{color:#8f8f8f}.pr-dlg-note{background:#fafafa0a;border:1px solid #2b2b2b;border-radius:11px;align-items:flex-start;gap:9px;padding:11px 13px;display:flex}.pr-dlg-note svg{color:#8f8f8f;flex-shrink:0;width:16px;height:16px;margin-top:1px}.pr-dlg-note span{color:#8f8f8f;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:600;line-height:1.45}.pr-success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:18px 8px;display:flex}.pr-success .ic{color:#fafafa;background:#fafafa1f;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.pr-success .ic svg{width:28px;height:28px}.pr-success h3{text-transform:uppercase;color:#fafafa;margin:0;font-family:Montserrat,sans-serif;font-size:19px;font-weight:900}.pr-success p{color:#8f8f8f;margin:0;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600}.pr-screen .pr-out-cta{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:10px;padding:13px 15px;display:flex}.pr-screen .pr-out-cta .ic{width:20px;height:20px;color:hsl(var(--foreground));flex-shrink:0}.pr-screen .pr-out-cta p{flex:1;margin:0;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;line-height:1.35}.pr-screen .pr-out-cta p span{color:hsl(var(--muted-fg));font-weight:600}.pr-screen .pr-edit-hint{color:hsl(var(--muted-fg));align-items:center;gap:8px;margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;display:flex}.pr-screen .pr-edit-hint svg{opacity:.7;width:15px;height:15px}.pr-screen .pr-edit-hint{min-height:26px}.pr-screen .pr-edit-hint svg{flex-shrink:0}.pr-screen .pr-edit-hint-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pr-screen .pr-edit-dirty{border-radius:var(--r-pill);background:hsl(var(--foreground) / .08);height:26px;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .16);color:hsl(var(--foreground));white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;margin-left:auto;padding:0 11px;font-size:10.5px;font-weight:800;display:inline-flex}.pr-screen .pr-edit-dirty i{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 6px hsl(var(--foreground) / .6);border-radius:50%}@media (prefers-reduced-motion:no-preference){.pr-screen .pr-edit-dirty i{animation:2.4s ease-in-out infinite prPulse}}.pr-screen .pr-ed-list{flex-direction:column;gap:9px;display:flex}.pr-screen .pr-ed-row{align-items:center;gap:var(--sp-3);background:hsl(var(--card) / .7);border:1px solid hsl(var(--border));border-radius:14px;padding:12px 13px;transition:border-color .14s,opacity .2s,box-shadow .14s;display:flex}.pr-screen .pr-ed-row.hidden{opacity:.35}.pr-screen .pr-ed-row.dragging{opacity:.4;border-style:dashed}.pr-screen .pr-ed-row.dragover{border-color:hsl(var(--foreground) / .6);box-shadow:0 0 0 3px hsl(var(--foreground) / .1)}.pr-screen .pr-ed-handle{cursor:grab;width:26px;height:30px;color:hsl(var(--muted-fg));touch-action:none;flex-shrink:0;place-items:center;display:grid}.pr-screen .pr-ed-handle:active{cursor:grabbing}.pr-screen .pr-ed-handle svg{width:16px;height:16px}.pr-screen .pr-ed-ic{border-radius:var(--r-md);background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));width:34px;height:34px;color:hsl(var(--foreground));flex-shrink:0;place-items:center;display:grid}.pr-screen .pr-ed-ic.sys{background:hsl(var(--foreground) / .12)}.pr-screen .pr-ed-ic svg{width:16px;height:16px}.pr-screen .pr-ed-bd{flex:1;min-width:0}.pr-screen .pr-ed-nm{align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:800;display:flex}.pr-screen .pr-ed-sys-tag{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));border-radius:999px;padding:2px 7px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:800}.pr-screen .pr-ed-new{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--background));background:hsl(var(--foreground));box-shadow:0 0 10px hsl(var(--foreground) / .4);border-radius:999px;padding:2px 7px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:900}.pr-screen .pr-ed-sub{color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;overflow:hidden}.pr-screen .pr-ed-clicks{color:hsl(var(--muted-fg));flex-shrink:0;align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.pr-screen .pr-ed-clicks svg{width:13px;height:13px}.pr-screen .pr-ed-act{gap:var(--sp-1-5);flex-shrink:0;display:flex}.pr-screen .pr-ed-btn{border-radius:var(--r-sm);cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-fg));place-items:center;transition:all .14s;display:grid}.pr-screen .pr-ed-btn:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .4)}.pr-screen .pr-ed-btn svg{width:15px;height:15px}.pr-screen .pr-ed-btn.on{color:hsl(var(--foreground))}.pr-screen .pr-ed-add{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pr-screen .pr-ed-addbtn{align-items:center;gap:var(--sp-1-5);border-radius:var(--r-md);cursor:pointer;background:hsl(var(--foreground) / .05);border:1px dashed hsl(var(--border));height:38px;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.05em;padding:0 14px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:all .14s;display:inline-flex}.pr-screen .pr-ed-addbtn:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5)}.pr-screen .pr-ed-addbtn svg{width:15px;height:15px}.pr-screen .pr-ed-addbtn.primary{background:hsl(var(--foreground));color:hsl(var(--background));border-style:solid}.pr-screen .pr-unsaved{z-index:30;background:hsl(var(--popover) / .95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid hsl(var(--foreground) / .2);border-radius:0 0 20px 20px;align-items:center;gap:12px;margin:16px 0 0;padding:14px 16px;display:none;position:sticky;bottom:0}.pr-screen.dirty .pr-unsaved{display:flex}.pr-screen .pr-unsaved-tag{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--foreground));flex:1;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.pr-screen .pr-unsaved-tag .d{background:hsl(var(--foreground));border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite prPulse}.pr-screen .pr-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsl(var(--foreground) / .18);height:4px;accent-color:hsl(var(--foreground));border-radius:999px;outline:none}.pr-screen .pr-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsl(var(--foreground));cursor:pointer;border:2px solid hsl(var(--background));border-radius:50%;width:16px;height:16px}.pr-screen .pr-range::-moz-range-thumb{background:hsl(var(--foreground));cursor:pointer;border:2px solid hsl(var(--background));border-radius:50%;width:16px;height:16px}.pr-screen .pr-th-sect{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-fg));margin:20px 0 10px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:900}.pr-screen .pr-th-sect:first-child{margin-top:4px}.pr-screen .pr-presets{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:9px;display:grid}.pr-screen .pr-preset{border-radius:var(--r-md);cursor:pointer;border:1px solid hsl(var(--border));height:58px;transition:transform .12s;position:relative;overflow:hidden}.pr-screen .pr-preset:hover{transform:translateY(-2px)}.pr-screen .pr-preset[aria-pressed=true]{border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--foreground) / .3)}.pr-screen .pr-preset .chk{background:hsl(var(--foreground));width:18px;height:18px;color:hsl(var(--background));border-radius:50%;place-items:center;display:none;position:absolute;top:5px;right:5px}.pr-screen .pr-preset[aria-pressed=true] .chk{display:grid}.pr-screen .pr-preset .chk svg{width:11px;height:11px}.pr-screen .pr-bg-styles{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:9px;display:grid}.pr-screen .pr-bg-style{cursor:pointer}.pr-screen .pr-bg-style .swatch{border-radius:var(--r-md);border:1px solid hsl(var(--border));height:50px;transition:border-color .12s;overflow:hidden}.pr-screen .pr-bg-style[aria-pressed=true] .swatch{border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--foreground) / .3)}.pr-screen .pr-bg-style .lbl{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-fg));margin-top:5px;font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:800;display:block}.pr-screen .pr-swatches{flex-wrap:wrap;gap:8px;display:flex}.pr-screen .pr-sw{border-radius:var(--r-md);cursor:pointer;border:1px solid hsl(var(--border));width:34px;height:34px;transition:transform .1s;position:relative}.pr-screen .pr-sw:hover{transform:scale(1.08)}.pr-screen .pr-sw[aria-pressed=true]{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--foreground))}.pr-screen .pr-fonts,.pr-screen .pr-radii{flex-wrap:wrap;gap:8px;display:flex}.pr-screen .pr-fonts button,.pr-screen .pr-radii button{border-radius:var(--r-md);cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));color:hsl(var(--foreground));padding:9px 13px;font-size:13px;font-weight:700}.pr-screen .pr-fonts button[aria-pressed=true],.pr-screen .pr-radii button[aria-pressed=true]{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.pr-screen .pr-th-tools{gap:var(--sp-2);margin-top:18px;display:flex}@media (min-width:1024px){.pr-screen .pr-th-grid{grid-template-columns:1fr 1fr;align-items:start;gap:0 22px;display:grid}}.pr-screen .pr-tp{gap:22px;display:grid}.pr-screen .pr-tp-sec{gap:10px;min-width:0;display:grid}.pr-screen .pr-tp-hd{gap:3px;display:grid}.pr-screen .pr-tp-hd .pr-th-sect{margin:0}.pr-screen .pr-tp-hd p{color:hsl(var(--foreground) / .62);margin:0;font-size:12px;line-height:1.4}.pr-screen .pr-tp-sec[data-premium] .pr-th-sect{color:#e9c46c}:is([data-theme=light] .pr-screen,.pr-screen[data-theme=light]) .pr-tp-sec[data-premium] .pr-th-sect{color:#8a6412}.pr-screen .pr-tp-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;margin-inline-start:-2px;margin-inline-end:-2px;padding:2px 2px 6px;display:flex;overflow-x:auto}.pr-screen .pr-tp-rail::-webkit-scrollbar{display:none}.pr-screen .pr-tp-rail:not([data-grid]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}@media (max-width:767px){.pr-screen .pr-tp-rail[data-grid]{scroll-snap-type:none;--tp-zoom:.446;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;display:grid;overflow:visible}.pr-screen .pr-tp-rail[data-grid] .pr-tp-card{flex:none;width:100%;min-width:0}.pr-screen .pr-tp-rail[data-grid] .pr-tp-shot{aspect-ratio:148/186;width:100%;height:auto}.pr-screen .pr-tp-rail[data-grid] .pr-tp-doc{--tp-s:var(--tp-zoom)}}@media (max-width:379px){.pr-screen .pr-tp-rail[data-grid]{--tp-zoom:.427}}@media (min-width:420px) and (max-width:767px){.pr-screen .pr-tp-rail[data-grid]{--tp-zoom:.497}}@media (min-width:768px){.pr-screen .pr-tp-rail{-moz-column-gap:8px;flex-wrap:wrap;gap:16px 8px;overflow:visible}.pr-screen .pr-tp-rail:not([data-grid]){-webkit-mask-image:none;mask-image:none}.pr-screen .pr-tp-rail .pr-tp-card,.pr-screen .pr-tp-rail .pr-tp-item{flex-basis:144px}.pr-screen .pr-tp-rail .pr-tp-shot{width:144px;height:181px}.pr-screen .pr-tp-rail .pr-tp-doc{--tp-s:.3692}}.pr-screen .pr-tp-card{text-align:left;color:hsl(var(--foreground));cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:0 0 148px;gap:8px;padding:0;display:flex;position:relative}.pr-screen .pr-tp-item{scroll-snap-align:start;flex-direction:column;flex:0 0 148px;gap:10px;min-width:0;display:flex}.pr-screen .pr-tp-item>.pr-tp-card{flex:none;width:100%}.pr-screen .pr-tp-shot{isolation:isolate;width:148px;height:186px;box-shadow:0 0 0 1px hsl(var(--border)), 0 10px 24px -14px #000000e6;background:#0a0a0a;border-radius:16px;transition:box-shadow .15s,transform .15s;position:relative;overflow:hidden}.pr-screen .pr-tp-shot>*{pointer-events:none}.pr-screen .pr-tp-card:hover .pr-tp-shot{box-shadow:0 0 0 1px hsl(var(--foreground) / .45), 0 10px 24px -14px #000000e6}.pr-screen .pr-tp-card:active .pr-tp-shot{transform:scale(.97)}.pr-screen .pr-tp-card[data-premium] .pr-tp-shot{box-shadow:0 0 0 1px #b98a2ed9,0 12px 26px -14px #000000f2,0 0 22px -12px #e9c46c59}.pr-screen .pr-tp-card[data-premium] .pr-tp-shot:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #fff2c838,inset 0 1px #fff2c859}.pr-screen .pr-tp-card[data-premium]:hover .pr-tp-shot{box-shadow:0 0 0 1px #e9c46c,0 0 18px -4px #e9c46c73,0 12px 26px -14px #000000f2}.pr-screen .pr-tp-card[data-premium]:after,.pr-screen .pr-tp-lock{z-index:3;background:radial-gradient(circle at 38% 32%,#fff6da 0 12%,#fff6da8c 22%,#0000 46%),conic-gradient(from 200deg,#7d5716,#fff2c8,#b98a2e,#4a3108,#e9c46c,#7d5716);border-radius:50%;width:22px;height:22px;position:absolute;top:8px;left:8px;box-shadow:0 0 0 1px #0b0a08,inset 0 0 0 2px #4a31088c,inset 0 0 0 3px #fff2c859,0 2px 6px #0000008c}.pr-screen .pr-tp-card[data-premium]:after{content:"";pointer-events:none}.pr-screen .pr-tp-card[data-premium]:-webkit-any([aria-pressed=true],[data-locked]):after{content:none}.pr-screen .pr-tp-card[data-premium]:-moz-any([aria-pressed=true],[data-locked]):after{content:none}.pr-screen .pr-tp-card[data-premium]:is([aria-pressed=true],[data-locked]):after{content:none}.pr-screen .pr-tp-lock{color:#2c1c03;background:radial-gradient(circle at 36% 30%,#fff6da 0%,#e9c46c 38%,#b98a2e 72%,#7d5716 100%);place-items:center;width:24px;height:24px;display:grid}.pr-screen .pr-tp-lock svg{stroke-width:2.6px;width:13px;height:13px}.pr-screen .pr-tp-card[aria-pressed=true] .pr-tp-shot,.pr-screen .pr-tp-card[data-premium][aria-pressed=true] .pr-tp-shot{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--foreground))}.pr-screen .pr-tp-card:focus-visible{outline:none}.pr-screen .pr-tp-card:focus-visible .pr-tp-shot{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--ring))}.pr-screen .pr-tp-card[data-premium]:focus-visible .pr-tp-shot{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px #e9c46c, 0 0 18px -2px #e9c46c80}:is([data-theme=light] .pr-screen,.pr-screen[data-theme=light]) .pr-tp-card[data-premium]:focus-visible .pr-tp-shot{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px #8a6412}.pr-screen .pr-tp-doc{--tp-s:.3795;width:390px;min-height:492px;transform:scale(var(--tp-s));transform-origin:0 0;position:relative;overflow:hidden}.pr-screen .pr-tp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-screen .pr-tp-body{z-index:2;gap:12px;padding:14px;display:grid;position:relative}.pr-screen .pr-tp-body .pr-hero{margin:0}.pr-screen .pr-tp-doc .pr-banner{height:168px}.pr-screen .pr-tp-doc .pr-ident{gap:14px;margin-top:-64px;padding:0 18px 16px}.pr-screen .pr-tp-doc .pr-av{width:84px;height:84px}.pr-screen .pr-tp-doc .pr-sf{--s:84px}.pr-screen .pr-tp-doc .pr-name{font-size:30px}.pr-screen .pr-tp-body .pr-link{pointer-events:none}.pr-screen .pr-tp-on{z-index:3;background:hsl(var(--foreground));width:24px;height:24px;color:hsl(var(--background));border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #00000080}.pr-screen .pr-tp-on svg{width:15px;height:15px}.pr-screen .pr-tp-meta{gap:2px;padding-inline-start:2px;padding-inline-end:2px;display:grid}.pr-screen .pr-tp-meta b{font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;line-height:1.2}.pr-screen .pr-tp-meta span{color:hsl(var(--foreground) / .62);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.pr-screen .pr-tp-sw{flex-wrap:nowrap;gap:6px;display:flex}.pr-screen .pr-tp-sw button{cursor:pointer;background:var(--sw);-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;width:24px;height:24px;padding:0;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 -3px 5px #00000059}.pr-screen .pr-tp-sw button[aria-checked=true]{box-shadow:inset 0 0 0 1px #ffffff38, 0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--foreground))}.pr-screen .pr-tp-sw button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.pr-screen .pr-tp-picked{color:hsl(var(--foreground) / .72);margin:-2px 0 0;font-size:12px;line-height:1.4}.pr-screen .pr-tp-picked:empty{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.pr-tp-lockbody{gap:var(--sp-2);padding:var(--sp-4);flex-direction:column;display:flex}.pr-screen.pr-tp-lockshot{background:0 0;place-items:center;padding:4px 0 8px;display:grid}.pr-screen.pr-tp-lockshot .pr-tp-shot{width:240px;height:302px;box-shadow:0 0 0 1px #b98a2e,0 14px 30px -14px #000000e6}.pr-screen.pr-tp-lockshot .pr-tp-doc{--tp-s:.6154}.pr-tp-perks{gap:6px;margin:0 0 6px;padding:0;list-style:none;display:grid}.pr-tp-perks li{color:hsl(var(--foreground) / .9);padding-left:22px;font-size:13px;line-height:1.4;position:relative}.pr-tp-perks li:before{content:"";background:conic-gradient(from 200deg,#7d5716,#fff2c8,#b98a2e,#4a3108,#e9c46c,#7d5716);border-radius:50%;width:13px;height:13px;position:absolute;top:3px;left:2px;box-shadow:0 0 0 1px #0b0a08}.pr-tp-locknote{text-align:center;color:hsl(var(--foreground) / .62);margin:0 0 2px;font-size:11px;line-height:1.4}.pr-screen .pr-ed-savebar{background:hsl(var(--popover) / .95);border:1px solid hsl(var(--border))}.pr-screen .pr-th-foot[data-dirty="0"]{position:static}.pr-screen .pr-th-foot{gap:var(--sp-2);background:hsl(var(--popover) / .95);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid hsl(var(--border));border-radius:0 0 18px 18px;margin:18px 0 0;padding:14px 16px;display:flex;position:sticky;bottom:0}.pr-screen .pr-settings{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:18px;margin-bottom:14px;overflow:hidden}.pr-screen .pr-set-sect{border-bottom:1px solid hsl(var(--border))}.pr-screen .pr-set-sect:last-child{border-bottom:none}.pr-screen .pr-set-hd-h{margin:0}.pr-screen .pr-set-hd{align-items:center;gap:var(--sp-3);cursor:pointer;padding:14px 16px;scroll-margin-top:8px;transition:background .14s;display:flex}.pr-screen .pr-set-hd:hover{background:hsl(var(--foreground) / .03)}.pr-screen .pr-set-hd .ic{border-radius:var(--r-sm);background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));width:36px;height:36px;color:hsl(var(--foreground));flex-shrink:0;place-items:center;display:grid}.pr-screen .pr-set-hd .ic svg{width:16px;height:16px}.pr-screen .pr-set-hd .pr-set-hd-t{flex:1;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800}.pr-screen .pr-set-hd .pr-set-hd-t span{color:hsl(var(--muted-fg));margin-top:3px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;display:block}.pr-screen .pr-set-chev{width:18px;height:18px;color:hsl(var(--muted-fg));flex-shrink:0;transition:transform .25s}.pr-screen .pr-set-sect.open .pr-set-chev{transform:rotate(180deg)}.pr-screen .pr-set-bd{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.pr-screen .pr-set-sect.open .pr-set-bd{grid-template-rows:1fr}.pr-screen .pr-set-inner{overflow:hidden}.pr-screen .pr-set-content{gap:var(--sp-3-5);flex-direction:column;padding:4px 16px 18px;display:flex}.pr-screen .pr-field{flex-direction:column;gap:6px;display:flex}.pr-screen .pr-field label{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;display:flex}.pr-screen .pr-field input,.pr-screen .pr-field select{border-radius:var(--r-md);background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));height:42px;color:hsl(var(--foreground));outline:none;padding:0 13px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;transition:border-color .15s}.pr-screen .pr-field input:focus,.pr-screen .pr-field select:focus{border-color:hsl(var(--ring) / .7)}.pr-screen .pr-field input:disabled{color:hsl(var(--muted-fg));cursor:not-allowed}.pr-screen .pr-field .hint{color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600}.pr-screen .bb-appicon-picker{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-screen .bb-appicon-picker>button{cursor:pointer;border-radius:var(--r-lg);border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .03);color:hsl(var(--muted-fg));font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:4px;padding:14px 6px 12px;transition:border-color .15s,background-color .15s,color .15s;display:flex}.pr-screen .bb-appicon-picker>button:hover{border-color:hsl(var(--foreground) / .3)}.pr-screen .bb-appicon-picker>button[aria-pressed=true]{border-color:hsl(var(--foreground) / .45);background:hsl(var(--foreground) / .07);color:hsl(var(--foreground))}.pr-screen .bb-appicon-art{flex-shrink:0;width:60px;height:60px;margin-bottom:6px;position:relative}.pr-screen .bb-appicon-art img{width:100%;height:100%;box-shadow:0 0 0 1px hsl(var(--foreground) / .12);border-radius:22.5%;transition:box-shadow .15s;display:block}.pr-screen .bb-appicon-picker>button[aria-pressed=true] .bb-appicon-art img{box-shadow:0 0 0 2px hsl(var(--card)), 0 0 0 4px hsl(var(--foreground))}.pr-screen .bb-appicon-check{background:hsl(var(--foreground));width:22px;height:22px;color:hsl(var(--background));box-shadow:0 0 0 2px hsl(var(--card));border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-7px;right:-7px}.pr-screen .bb-appicon-check svg{stroke-width:3px;width:13px;height:13px}.pr-screen .bb-appicon-name{text-align:center;overflow-wrap:anywhere;font-size:12px;font-weight:800;line-height:1.2}.pr-screen .bb-appicon-tag{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-fg));font-size:8.5px;font-weight:800}.pr-screen .pr-locktag{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:800;display:inline-flex}.pr-screen .pr-locktag svg{width:10px;height:10px}.pr-screen .pr-pending-badge{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--background));background:hsl(var(--foreground) / .7);border-radius:999px;padding:2px 7px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:800}.pr-screen .pr-toggle-row{align-items:center;gap:12px;display:flex}.pr-screen .pr-toggle-row .tx{flex:1;min-width:0}.pr-screen .pr-toggle-row .tx b{font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}.pr-screen .pr-toggle-row .tx span{color:hsl(var(--muted-fg));margin-top:2px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;display:block}.pr-screen .pr-tg{background:hsl(var(--foreground) / .16);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:42px;height:24px;padding:0;transition:background .15s;position:relative}.pr-screen .pr-tg[data-on="1"]{background:hsl(var(--foreground))}.pr-screen .pr-tg i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s,background .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0006}.pr-screen .pr-tg[data-on="1"] i{background:hsl(var(--background));transform:translate(18px)}.pr-screen .pr-analytics{gap:8px;display:flex}.pr-screen .pr-an-stat{border-radius:var(--r-md);text-align:center;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));flex:1;padding:11px}.pr-screen .pr-an-stat b{font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:19px;font-weight:900}.pr-screen .pr-an-stat span{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-fg));margin-top:3px;font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:800;display:block}.pr-screen .pr-an-bars{gap:var(--sp-1-5);flex-direction:column;display:flex}.pr-screen .pr-an-bar{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.pr-screen .pr-an-bar .nm{width:84px;font-family:var(--font-sans);font-weight:700;font-size:var(--text-xs);color:hsl(var(--foreground) / .72);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}.pr-screen .pr-an-bar .track{border-radius:var(--r-pill);background:var(--surface-2);flex:1;min-width:0;height:8px;position:relative;overflow:hidden}.pr-screen .pr-an-bar .track i{border-radius:inherit;background:hsl(var(--foreground) / .55);min-width:3px;height:100%;transition:width var(--dur) var(--ease-out);display:block}.pr-screen .pr-an-bar .v{text-align:right;width:44px;font-family:var(--font-sans);font-weight:800;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:hsl(var(--foreground) / .9);flex-shrink:0}.pr-screen .pr-an-chips{gap:6px;display:flex}.pr-screen .pr-an-chip{border-radius:var(--r-md);border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .03);height:28px;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--foreground) / .5);cursor:pointer;transition:background var(--dur), color var(--dur), border-color var(--dur);-webkit-tap-highlight-color:transparent;padding:0 12px;font-size:10px;font-weight:700}.pr-screen .pr-an-chip.on{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .3)}.pr-screen .pr-an-chip:active{transform:scale(.95)}.pr-screen .pr-metric-tg{border-radius:var(--r-pill);background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));gap:2px;padding:2px;display:inline-flex}.pr-screen .pr-metric-tg button{border-radius:var(--r-pill);cursor:pointer;height:24px;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-fg));-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 9px;font-size:9.5px;font-weight:800}.pr-screen .pr-metric-tg button[data-on="1"]{background:hsl(var(--foreground) / .1);color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .12)}.pr-screen .pr-day-cap{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.pr-screen .pr-day-cap .d{font-family:var(--font-sans);color:hsl(var(--foreground) / .72);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.pr-screen .pr-day-cap .n{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));flex-shrink:0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:900}.pr-screen .pr-day-chart{border-bottom:1px solid hsl(var(--foreground) / .12);touch-action:pan-y;align-items:flex-end;gap:2px;width:100%;height:56px;display:flex}.pr-screen .pr-day-bar{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1 1 0;align-items:flex-end;min-width:0;height:100%;margin:0;padding:0;display:flex;position:relative}.pr-screen .pr-day-bar i{background:hsl(var(--foreground) / .5);width:100%;transition:height var(--dur) var(--ease-out), background var(--dur);border-radius:2px 2px 0 0;display:block}.pr-screen .pr-day-bar.on i{background:hsl(var(--foreground) / .95)}.pr-screen .pr-day-bar:not(.empty):hover i{background:hsl(var(--foreground) / .68)}.pr-screen .pr-day-bar.empty i{background:hsl(var(--foreground) / .16)}.pr-screen .pr-day-bar.on:after{content:"";border-left:3px solid #0000;border-right:3px solid #0000;border-bottom:4px solid hsl(var(--foreground) / .95);width:0;height:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.pr-screen .pr-day-axis{font-family:var(--font-sans);color:hsl(var(--muted-fg));justify-content:space-between;margin-top:8px;font-size:10px;font-weight:600;display:flex}.pr-screen .pr-day-hint{font-family:var(--font-sans);color:hsl(var(--foreground) / .3);margin-top:7px;font-size:9.5px;font-weight:500;line-height:1.4}.pr-screen .pr-an-lrow+.pr-an-lrow{margin-top:4px}.pr-screen .pr-an-lhead{align-items:center;gap:var(--sp-2);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-height:38px;margin:0;padding:5px 0;display:flex}.pr-screen .pr-an-lhead .chev{width:14px;height:14px;color:hsl(var(--muted-fg));transition:transform var(--dur);flex-shrink:0}.pr-screen .pr-an-lhead[data-open="1"] .chev{transform:rotate(180deg)}.pr-screen .pr-an-ldetail{padding:4px 0 10px}.pr-screen .pr-an-ldetail .children{border-left:1px solid hsl(var(--border));margin-top:10px;padding-left:10px}.pr-screen .pr-an-kh{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--foreground) / .35);margin:0 0 6px;font-size:8.5px;font-weight:700}.pr-screen .pr-an-crow{border-radius:var(--r-sm,8px);cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;transition:background var(--dur);background:0 0;border:0;margin:0;padding:4px 6px;display:flex}.pr-screen .pr-an-crow+.pr-an-crow{margin-top:2px}.pr-screen .pr-an-crow.on{background:hsl(var(--foreground) / .08)}.pr-screen .pr-an-crow:active{transform:scale(.99)}.pr-screen .pr-embed-code{resize:none;border-radius:var(--r-md);background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));width:100%;min-height:70px;color:hsl(var(--muted-fg));outline:none;padding:11px 13px;font-family:Space Mono,monospace;font-size:11px;line-height:1.5}.pr-screen .pr-danger{padding:var(--sp-3) 0;border-radius:var(--r-md);background:hsl(var(--destructive) / .1);border:1px solid hsl(var(--destructive) / .35)}.pr-screen .pr-danger b{padding-inline:var(--sp-3);color:hsl(var(--destructive));font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}.pr-screen .pr-danger p{padding-inline:var(--sp-3);color:hsl(var(--muted-fg));margin:4px 0 11px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;line-height:1.4}.pr-screen .pr-btn-danger{border-radius:var(--r-md);cursor:pointer;background:hsl(var(--destructive) / .18);border:1px solid hsl(var(--destructive) / .5);width:100%;height:42px;color:hsl(var(--destructive));text-transform:uppercase;letter-spacing:.04em;font-family:Montserrat,sans-serif;font-size:12px;font-weight:900;transition:all .15s}.pr-screen .pr-btn-danger:hover{background:hsl(var(--destructive) / .28)}.pr-screen .pr-done{align-items:center;gap:var(--sp-2);border-radius:var(--r-md);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary) / .86));height:38px;color:hsl(var(--primary-fg));border:1px solid #0000;padding:0 16px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:900;transition:all .15s;display:inline-flex;box-shadow:inset 0 1px #fff9,0 2px #0006,0 8px 18px #0000004d}.pr-screen .pr-done:hover{filter:brightness(1.06)}.pr-screen .pr-done svg{width:16px;height:16px}.pr-screen .pr-done.ghost{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground));border-color:hsl(var(--border));box-shadow:none}.pr-screen .pr-done.ghost:hover{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .4)}.pr-screen .pr-draft-tag{align-items:center;gap:var(--sp-1-5);height:26px;padding:0 var(--sp-2-5);border-radius:var(--r-pill);font-family:var(--font-sans);font-weight:800;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--foreground) / .9);background:var(--surface-2);border:1px solid var(--edge-active);white-space:nowrap;display:inline-flex}.pr-screen .pr-draft-tag .dot{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 6px hsl(var(--foreground) / .6);border-radius:50%;animation:2.4s ease-in-out infinite prPulse}.pr-screen .pr-studio{padding:4px 0 26px}@media (min-width:1024px){.pr-screen .pr-studio{grid-template-columns:minmax(0,640px) 360px;justify-content:center;align-items:start;gap:40px;padding:8px 0 36px;display:grid}}@media (min-width:1024px) and (max-width:1279px){.pr-screen .pr-studio{grid-template-columns:minmax(0,640px) 300px;gap:28px}.pr-screen .pr-studio-phone{zoom:.85}}.pr-screen .pr-studio-panel{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:20px;overflow:clip}.pr-screen .pr-wrap[data-view=studio]{--pr-studio-top:var(--bb-safe-top,0px)}@media (min-width:768px){.pr-screen .pr-wrap[data-view=studio]{--pr-studio-top:calc(var(--bb-safe-top,0px) + 56px)}}.pr-screen .pr-wrap[data-view=studio] .pr-bar{top:var(--pr-studio-top);background:hsl(var(--background));z-index:41}.pr-screen .pr-wrap[data-view=studio] .pr-studio-tabs{z-index:40}html:has(.pr-wrap[data-view=studio]){scroll-padding-top:calc(var(--bb-safe-top,0px) + 130px)}@media (min-width:768px){html:has(.pr-wrap[data-view=studio]){scroll-padding-top:calc(var(--bb-safe-top,0px) + 178px)}}@media (max-height:560px){.pr-screen .pr-studio-tabs,.pr-screen .pr-th-foot,.pr-screen .pr-ed-savebar{position:static}}.pr-screen .pr-bar,.pr-screen .pr-studio-panel{font-family:var(--font-sans,"Montserrat", sans-serif)}.pr-screen .pr-studio-tabs{top:calc(var(--pr-studio-top,0px) + 58px);z-index:5;background:hsl(var(--card) / .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsl(var(--foreground) / .06);border-radius:16px;gap:2px;margin:8px 8px 0;padding:4px;display:flex;position:sticky}.pr-screen .pr-studio-tabs button{cursor:pointer;min-width:0;color:hsl(var(--foreground) / .3);text-transform:uppercase;letter-spacing:.1em;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;transition:background-color .15s,color .15s;display:inline-flex}.pr-screen .pr-studio-tabs button:active{transform:scale(.97)}.pr-screen .pr-studio-tabs button svg{flex-shrink:0;width:14px;height:14px}.pr-screen .pr-studio-tabs button .lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-screen .pr-studio-tabs button:hover{color:hsl(var(--foreground) / .6)}.pr-screen .pr-studio-tabs button[aria-selected=true]{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .1)}@media (max-width:640px){.pr-screen .pr-studio-tabs button:not([aria-selected=true]){flex:none;padding-left:14px;padding-right:14px}.pr-screen .pr-studio-tabs button:not([aria-selected=true]) .lbl{display:none}}@media (min-width:1024px){.pr-screen .pr-studio-toggle{display:none}}.pr-screen .pr-studio-toggle .lbl,.pr-screen .pr-draft-tag .lbl{display:inline}@media (max-width:379px){.pr-screen .pr-studio-toggle{justify-content:center;width:38px;padding:0}.pr-screen .pr-studio-toggle .lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:459px){.pr-screen .pr-bar>*{min-width:0}.pr-screen .pr-draft-tag{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pr-screen .pr-draft-tag+.pr-done{padding:0 17px 0 12px;position:relative}.pr-screen .pr-draft-tag+.pr-done:after{content:"";background:hsl(var(--primary-fg));width:10px;height:10px;box-shadow:0 0 0 2px hsl(var(--primary));pointer-events:none;border-radius:50%;position:absolute;top:5px;right:5px}}.pr-screen .pr-studio-scroll{padding:16px}.pr-screen .pr-studio-scroll .pr-settings{background:0 0;border:none;border-radius:0;margin:-16px}.pr-screen .pr-studio-stage{flex-direction:column;align-items:center;gap:12px;margin-top:14px;display:flex}@media (min-width:1024px){.pr-screen .pr-studio-stage{align-items:flex-end;margin-top:0;position:sticky;top:76px}}.pr-screen .pr-studio-stagecap{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;display:inline-flex}.pr-screen .pr-studio-stagecap .dot{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 8px hsl(var(--foreground) / .7);border-radius:50%;animation:2.4s ease-in-out infinite prPulse}.pr-screen .pr-studio-phone{background:linear-gradient(160deg,#2a2a30,#0d0d10 60%);border-radius:46px;width:348px;max-width:100%;height:712px;padding:11px;position:relative;box-shadow:0 0 0 2px #000,0 40px 90px #000000b3,inset 0 1px 1px #ffffff24}[data-theme=light] .pr-screen .pr-studio-phone{background:linear-gradient(160deg,#c9c9d0,#8d8d95 60%);box-shadow:0 0 0 2px #555,0 40px 90px #0006}@media (max-width:1023px){.pr-screen .pr-studio-phone,[data-theme=light] .pr-screen .pr-studio-phone{border-radius:var(--r-lg);width:100%;height:auto;box-shadow:none;background:0 0;margin-inline-start:0;margin-inline-end:0;padding:0}.pr-screen .pr-studio-notch,.pr-screen .pr-studio-home{display:none}.pr-screen .pr-studio-screen{border-radius:var(--r-lg);height:auto;box-shadow:none;overflow:visible}}.pr-screen .pr-studio-notch{z-index:6;background:#000;border-radius:0 0 16px 16px;width:116px;height:26px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.pr-screen .pr-studio-screen{background:hsl(var(--background));scrollbar-width:none;border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden auto;box-shadow:inset 0 0 0 1px #000000e6}.pr-screen .pr-studio-screen::-webkit-scrollbar{width:0}.pr-screen .pr-prev-doc{padding:0 var(--sp-4) 24px}.pr-screen .pr-prev-doc .pr-hero{margin:0 calc(-1 * var(--sp-4));border-top:none;border-radius:0 0 22px 22px}.pr-screen .pr-prev-doc .pr-banner{border-radius:0;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.pr-screen .pr-prev-doc .pr-ident{gap:14px;margin-top:0;padding:96px 18px 16px}.pr-screen .pr-prev-doc .pr-hero:not(:has(.pr-banner img)) .pr-ident{padding-top:34px}.pr-screen .pr-prev-doc .pr-av{width:84px;height:84px}.pr-screen .pr-prev-doc .pr-name{font-size:30px}@media (min-width:1024px){.pr-screen .pr-studio-screen .pr-prev-doc{zoom:.836;width:390px}.pr-screen .pr-studio-screen .pr-link-grid>:last-child:nth-child(odd){grid-column:1/-1}.pr-screen .pr-studio-screen .pr-group{grid-template-columns:var(--grp-cols-mobile,var(--grp-cols,1fr))}.profile-theme-root[data-density=small]>.pr-studio-phone .pr-group{grid-template-columns:var(--grp-cols-mobile-compact,var(--grp-cols-mobile,var(--grp-cols,1fr)))}.profile-theme-root:not([data-density=small])>.pr-studio-phone .pr-group>.pr-group-cell:last-child:nth-child(odd){grid-column:1/-1}}.pr-screen .pr-prev-blocks{gap:var(--pd-block-gap,12px);flex-direction:column;margin-top:14px;display:flex}.pr-screen .pr-studio-home{z-index:6;background:hsl(var(--foreground) / .32);pointer-events:none;border-radius:999px;width:116px;height:5px;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.pr-screen .pr-studio[data-studio-view=edit] .pr-studio-stage,.pr-screen .pr-studio[data-studio-view=preview] .pr-studio-scroll{display:none}@media (min-width:1024px){.pr-screen .pr-studio[data-studio-view=edit] .pr-studio-stage,.pr-screen .pr-studio[data-studio-view=preview] .pr-studio-scroll{display:revert}}.pr-screen{--pr-studio-foot-clear:calc(78px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)))}@media (max-width:1023px){.pr-screen .pr-studio-panel{background:0 0;border:0;border-radius:0}.pr-screen .pr-studio-scroll{padding:12px 0 8px}.pr-screen .pr-studio-scroll .pr-settings{margin:-12px 0 0}.pr-screen .pr-studio-scroll .pr-th-foot,.pr-screen .pr-ed-savebar{bottom:var(--pr-studio-foot-clear);border-radius:var(--r-lg);border:1px solid hsl(var(--border));margin-top:14px}.pr-screen .pr-studio-scroll:has(input:focus,textarea:focus,select:focus) .pr-th-foot{position:static}.pr-screen .pr-studio-scroll:has(input:focus,textarea:focus,select:focus) .pr-ed-savebar{position:static}.pr-screen .pr-studio[data-studio-view=preview] .pr-studio-tabs{position:static}.pr-screen .pr-wrap[data-view=studio]:has(.pr-studio[data-studio-view=preview]) .pr-bar{background:linear-gradient(180deg, hsl(var(--background)) 0%, hsl(var(--background) / 0) 100%)}}@keyframes prSpin{to{transform:rotate(360deg)}}@keyframes prPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes prRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.profile-theme-root,.profile-theme-root .pr-screen{--pr-accent:var(--pt-accent,hsl(var(--foreground)))}.profile-theme-root .pr-block,.profile-theme-root .pr-featured,.profile-theme-root .pr-actcard,.profile-theme-root .pr-out-cta,.profile-theme-root .pr-cc{background:var(--pt-surface,hsl(var(--card) / .6));border-color:var(--pt-border,hsl(var(--border)));border-radius:var(--pt-radius,18px)}.profile-theme-root .pr-featured:after{content:none}.profile-theme-root .pr-link,.profile-theme-root .pr-featured,.profile-theme-root .pr-featured .ft-ic,.profile-theme-root .pr-stat,.profile-theme-root .pr-rar,.profile-theme-root .pr-social,.profile-theme-root .pr-act,.profile-theme-root .pr-actcard,.profile-theme-root .pr-out-cta,.profile-theme-root .pr-meet,.profile-theme-root .pr-meet-ic,.profile-theme-root .pr-cc-nav button{border-radius:var(--pt-radius,13px)}.profile-theme-root .pr-stat,.profile-theme-root .pr-ratio,.profile-theme-root .pr-rar,.profile-theme-root .pr-social,.profile-theme-root .pr-act,.profile-theme-root .pr-actcard,.profile-theme-root .pr-block-ic,.profile-theme-root .pr-meet,.profile-theme-root .pr-meet-ic,.profile-theme-root .pr-coll-bar,.profile-theme-root .pr-out-cta{border-color:var(--pt-border,hsl(var(--border)))}.profile-theme-root[data-block-surface=flat] .pr-block,.profile-theme-root[data-block-surface=flat] .pr-featured,.profile-theme-root[data-block-surface=flat] .pr-link,.profile-theme-root[data-block-surface=flat] .pr-social,.profile-theme-root[data-block-surface=flat] .pr-stat,.profile-theme-root[data-block-surface=flat] .pr-rar,.profile-theme-root[data-block-surface=flat] .pr-meet,.pr-screen .pr-flat.pr-block,.pr-screen .pr-flat>.pr-block,.pr-screen .pr-flat .pr-featured,.pr-screen .pr-flat .pr-link,.pr-screen .pr-flat .pr-social,.pr-screen .pr-flat .pr-stat,.pr-screen .pr-flat .pr-meet,.pr-screen .pr-flat .pr-rar{box-shadow:none;background:0 0;border-color:#0000}.profile-theme-root:where([data-block-tint][data-btn=glass]) :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(:-webkit-any(.pr-flat,.pr-flat *)){background:var(--pt-surface)}.profile-theme-root:where([data-block-tint][data-btn=glass]) :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(:-moz-any(.pr-flat,.pr-flat *)){background:var(--pt-surface)}.profile-theme-root:where([data-block-tint][data-btn=glass]) :is(.pr-link,.pr-btng-btn,.pr-social):not(:is(.pr-flat,.pr-flat *)){background:var(--pt-surface)}.profile-theme-root:where([data-block-tint][data-btn=glass]) :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(:-webkit-any(.pr-flat,.pr-flat *)):hover{background:linear-gradient(color-mix(in srgb, var(--pt-text) 9%, transparent) 0 0), var(--pt-surface)}.profile-theme-root:where([data-block-tint][data-btn=glass]) :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(:-moz-any(.pr-flat,.pr-flat *)):hover{background:linear-gradient(color-mix(in srgb, var(--pt-text) 9%, transparent) 0 0), var(--pt-surface)}.profile-theme-root:where([data-block-tint][data-btn=glass]) :is(.pr-link,.pr-btng-btn,.pr-social):not(:is(.pr-flat,.pr-flat *)):hover{background:linear-gradient(color-mix(in srgb, var(--pt-text) 9%, transparent) 0 0), var(--pt-surface)}.profile-theme-root[data-block-tint] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text:var(--pt-block-text);--pt-text-secondary:var(--pt-block-text-secondary);--pt-text-contrast:var(--pt-block-text-contrast);--pt-accent:var(--pt-block-accent);--pr-accent:var(--pt-block-accent);--pt-accent-dim:var(--pt-block-accent-dim);--pt-accent-contrast:var(--pt-block-accent-contrast);--pt-accent-grad:var(--pt-block-accent-grad);--pt-border:var(--pt-block-border);color:var(--pt-block-text);-webkit-backdrop-filter:var(--pt-block-blur,none);backdrop-filter:var(--pt-block-blur,none)}.profile-theme-root[data-block-tint] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text:var(--pt-block-text);--pt-text-secondary:var(--pt-block-text-secondary);--pt-text-contrast:var(--pt-block-text-contrast);--pt-accent:var(--pt-block-accent);--pr-accent:var(--pt-block-accent);--pt-accent-dim:var(--pt-block-accent-dim);--pt-accent-contrast:var(--pt-block-accent-contrast);--pt-accent-grad:var(--pt-block-accent-grad);--pt-border:var(--pt-block-border);color:var(--pt-block-text);-webkit-backdrop-filter:var(--pt-block-blur,none);backdrop-filter:var(--pt-block-blur,none)}.profile-theme-root[data-block-tint] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:is(.pr-flat,.pr-flat *)){--pt-text:var(--pt-block-text);--pt-text-secondary:var(--pt-block-text-secondary);--pt-text-contrast:var(--pt-block-text-contrast);--pt-accent:var(--pt-block-accent);--pr-accent:var(--pt-block-accent);--pt-accent-dim:var(--pt-block-accent-dim);--pt-accent-contrast:var(--pt-block-accent-contrast);--pt-accent-grad:var(--pt-block-accent-grad);--pt-border:var(--pt-block-border);color:var(--pt-block-text);-webkit-backdrop-filter:var(--pt-block-blur,none);backdrop-filter:var(--pt-block-blur,none)}.profile-theme-root[data-block-tint]:-webkit-any([data-btn=glass],[data-btn=shadow]) :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text:var(--pt-block-text);--pt-text-secondary:var(--pt-block-text-secondary);--pt-text-contrast:var(--pt-block-text-contrast);--pt-accent:var(--pt-block-accent);--pr-accent:var(--pt-block-accent);--pt-accent-dim:var(--pt-block-accent-dim);--pt-accent-contrast:var(--pt-block-accent-contrast);--pt-accent-grad:var(--pt-block-accent-grad);--pt-border:var(--pt-block-border);color:var(--pt-block-text);-webkit-backdrop-filter:var(--pt-block-blur,none);backdrop-filter:var(--pt-block-blur,none)}.profile-theme-root[data-block-tint]:-moz-any([data-btn=glass],[data-btn=shadow]) :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text:var(--pt-block-text);--pt-text-secondary:var(--pt-block-text-secondary);--pt-text-contrast:var(--pt-block-text-contrast);--pt-accent:var(--pt-block-accent);--pr-accent:var(--pt-block-accent);--pt-accent-dim:var(--pt-block-accent-dim);--pt-accent-contrast:var(--pt-block-accent-contrast);--pt-accent-grad:var(--pt-block-accent-grad);--pt-border:var(--pt-block-border);color:var(--pt-block-text);-webkit-backdrop-filter:var(--pt-block-blur,none);backdrop-filter:var(--pt-block-blur,none)}.profile-theme-root[data-block-tint]:is([data-btn=glass],[data-btn=shadow]) :is(.pr-link,.pr-btng-btn,.pr-social):not(:is(.pr-flat,.pr-flat *)){--pt-text:var(--pt-block-text);--pt-text-secondary:var(--pt-block-text-secondary);--pt-text-contrast:var(--pt-block-text-contrast);--pt-accent:var(--pt-block-accent);--pr-accent:var(--pt-block-accent);--pt-accent-dim:var(--pt-block-accent-dim);--pt-accent-contrast:var(--pt-block-accent-contrast);--pt-accent-grad:var(--pt-block-accent-grad);--pt-border:var(--pt-block-border);color:var(--pt-block-text);-webkit-backdrop-filter:var(--pt-block-blur,none);backdrop-filter:var(--pt-block-blur,none)}.profile-theme-root{--pt-text-secondary:color-mix(in srgb, var(--pt-text) 80%, transparent)}.profile-theme-root[data-block-tint] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text-secondary:color-mix(in srgb, var(--pt-block-text) 80%, transparent)}.profile-theme-root[data-block-tint] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text-secondary:color-mix(in srgb, var(--pt-block-text) 80%, transparent)}.profile-theme-root[data-block-tint] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:is(.pr-flat,.pr-flat *)){--pt-text-secondary:color-mix(in srgb, var(--pt-block-text) 80%, transparent)}.profile-theme-root[data-block-tint]:-webkit-any([data-btn=glass],[data-btn=shadow]) :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text-secondary:color-mix(in srgb, var(--pt-block-text) 80%, transparent)}.profile-theme-root[data-block-tint]:-moz-any([data-btn=glass],[data-btn=shadow]) :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text-secondary:color-mix(in srgb, var(--pt-block-text) 80%, transparent)}.profile-theme-root[data-block-tint]:is([data-btn=glass],[data-btn=shadow]) :is(.pr-link,.pr-btng-btn,.pr-social):not(:is(.pr-flat,.pr-flat *)){--pt-text-secondary:color-mix(in srgb, var(--pt-block-text) 80%, transparent)}@supports (color:rgb(from red r g b / alpha)){.profile-theme-root{--pt-text-secondary:rgb(from var(--pt-text) r g b / calc(.82 - .04 * (r + g + b) / 765))}.profile-theme-root[data-block-tint] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text-secondary:rgb(from var(--pt-block-text-secondary) r g b / max(alpha, calc(.82 - .04 * (r + g + b) / 765)))}.profile-theme-root[data-block-tint] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text-secondary:rgb(from var(--pt-block-text-secondary) r g b / max(alpha, calc(.82 - .04 * (r + g + b) / 765)))}.profile-theme-root[data-block-tint] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:is(.pr-flat,.pr-flat *)){--pt-text-secondary:rgb(from var(--pt-block-text-secondary) r g b / max(alpha, calc(.82 - .04 * (r + g + b) / 765)))}.profile-theme-root[data-block-tint]:-webkit-any([data-btn=glass],[data-btn=shadow]) :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text-secondary:rgb(from var(--pt-block-text-secondary) r g b / max(alpha, calc(.82 - .04 * (r + g + b) / 765)))}.profile-theme-root[data-block-tint]:-moz-any([data-btn=glass],[data-btn=shadow]) :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text-secondary:rgb(from var(--pt-block-text-secondary) r g b / max(alpha, calc(.82 - .04 * (r + g + b) / 765)))}.profile-theme-root[data-block-tint]:is([data-btn=glass],[data-btn=shadow]) :is(.pr-link,.pr-btng-btn,.pr-social):not(:is(.pr-flat,.pr-flat *)){--pt-text-secondary:rgb(from var(--pt-block-text-secondary) r g b / max(alpha, calc(.82 - .04 * (r + g + b) / 765)))}}.profile-theme-root .pr-banner:not(:has(img)){background:linear-gradient(125deg, color-mix(in srgb, var(--pr-accent,#383838) 30%, #1a1a1a), #171717 55%, color-mix(in srgb, var(--pr-accent,#292929) 18%, #212121))}.profile-theme-root .pr-hero,.profile-theme-root .pr-av,.profile-theme-root .pr-block-ic,.profile-theme-root .pr-ach-ic,.profile-theme-root .pr-level-num,.profile-theme-root .pr-banner{border-radius:var(--pt-radius,18px)}.profile-theme-root .pr-hero{border-radius:calc(var(--pt-radius,18px) + 4px)}.profile-theme-root .pr-name,.profile-theme-root .pr-av-init,.profile-theme-root .pr-block-tt h3,.profile-theme-root .pr-level-rank,.profile-theme-root .pr-featured h4,.profile-theme-root .pr-text-h{font-family:var(--pt-font,"Montserrat", sans-serif)}.profile-theme-root .pr-block-tt h3,.profile-theme-root .pr-text-h,.profile-theme-root .pr-featured h4,.profile-theme-root .pr-level-rank{text-transform:var(--pt-heading-transform,uppercase)}.profile-theme-root .pr-block-tt h3,.profile-theme-root .pr-text-h,.profile-theme-root .pr-featured h4{letter-spacing:var(--pt-h-track,.01em)}.profile-theme-root .pr-name{line-height:calc(.95 * var(--pt-font-scale,1))}.profile-theme-root{--pt-h-size:13.5px;--pt-h-track:.01em;--pt-h-adv:.85;--pd-hd-k:1;--pd-g-hd-k:.926}.profile-theme-root[data-density=small]{--pd-hd-k:.852;--pd-g-hd-k:.815}.profile-theme-root[data-density=large]{--pd-hd-k:1.185;--pd-g-hd-k:1.037}@container style(--pt-font:"Anton", sans-serif){.profile-theme-root{--pt-h-size:12.5px;--pt-h-track:.03em;--pt-h-adv:.51}}@container style(--pt-font:"Saira Stencil One", sans-serif){.profile-theme-root{--pt-h-size:14.5px;--pt-h-track:.04em;--pt-h-adv:.72}}@container style(--pt-font:"Alfa Slab One", serif){.profile-theme-root{--pt-h-size:13.5px;--pt-h-track:.03em;--pt-h-adv:.83}}@container style(--pt-font:"Unbounded", sans-serif){.profile-theme-root{--pt-h-size:12.5px;--pt-h-track:.02em;--pt-h4-grid:13.5px;--pt-h-adv:.93}}@container style(--pt-font:"Cinzel", serif){.profile-theme-root{--pt-h-size:14px;--pt-h-track:.06em;--pt-h4-grid:13.5px;--pt-h-adv:.78}}@container style(--pt-font:"Tilt Neon", sans-serif){.profile-theme-root{--pt-h-size:14.5px;--pt-h-track:.02em;--pt-h-adv:.66}}@container style(--pt-font:"Fraunces", serif){.profile-theme-root{--pt-h-size:14px;--pt-h-track:0;--pt-h-adv:.74}}@container style(--pt-font:"Kanit", sans-serif){.profile-theme-root{--pt-h-size:14.5px;--pt-h-track:.01em;--pt-h-adv:.68}}.profile-theme-root[data-btn][data-avatar] .pr-block-tt h3{font-size:max(11px, calc(var(--pt-h-size) * var(--pd-hd-k)));letter-spacing:var(--pt-h-track)}.profile-theme-root[data-btn][data-avatar] .pr-group .pr-block-tt h3{font-size:max(11px, calc(var(--pt-h-size) * var(--pd-g-hd-k)))}.profile-theme-root[data-btn][data-avatar] .pr-featured h4{font-size:calc(var(--pt-h-size) * 1.407);letter-spacing:var(--pt-h-track)}.profile-theme-root[data-btn][data-avatar] .pr-link-grid .pr-featured h4{font-size:var(--pt-h4-grid,calc(var(--pt-h-size) * 1.111))}.profile-theme-root[data-btn][data-avatar] .pr-group .pr-featured h4{font-size:max(11px, calc(var(--pt-h-size) * var(--pd-g-hd-k)))}.profile-theme-root[data-btn][data-avatar] .pr-level-rank{font-size:calc(var(--pt-h-size) * 1.333);letter-spacing:var(--pt-h-track)}.profile-theme-root[data-btn][data-avatar] .pr-text-h{letter-spacing:var(--pt-h-track)}.profile-theme-root[data-btn][data-avatar] .pr-featured h4[data-long]{font-family:var(--pt-font-body,"Montserrat", sans-serif);text-transform:none;letter-spacing:0;font-weight:800;font-size:calc(var(--pt-h-size) * 1.185);-webkit-line-clamp:2;line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;line-height:1.22;display:-webkit-box;overflow:hidden}.profile-theme-root[data-btn][data-avatar] .pr-link-grid .pr-featured h4[data-long]{font-size:13.5px}.profile-theme-root[data-btn][data-avatar] .pr-group .pr-featured h4[data-long]{font-size:max(11px, calc(var(--pt-h-size) * var(--pd-g-hd-k)))}.profile-theme-root[data-btn][data-avatar] .pr-link-grid .pr-featured h4[data-address]:not([data-long]){font-size:max(11px, min(var(--pt-h4-grid,calc(var(--pt-h-size) * 1.111)), calc((100cqi - 24px) / (var(--t-ch,1) * var(--pt-h-adv)))))}.profile-theme-root .pr-handle,.profile-theme-root .pr-chip,.profile-theme-root .pr-block-tt .sub,.profile-theme-root .pr-block-badge,.profile-theme-root .pr-block-empty,.profile-theme-root .pr-bio,.profile-theme-root .pr-stat span,.profile-theme-root .pr-ratio-key span,.profile-theme-root .pr-level-num span,.profile-theme-root .pr-level-xp,.profile-theme-root .pr-coll-count span,.profile-theme-root .pr-coll-pct,.profile-theme-root .pr-title,.profile-theme-root .pr-coll-cap,.profile-theme-root .pr-rar span,.profile-theme-root .pr-ach-desc,.profile-theme-root .pr-ach-tier,.profile-theme-root .pr-ach-more,.profile-theme-root .pr-friend-more,.profile-theme-root .pr-link b,.profile-theme-root .pr-featured p,.profile-theme-root .pr-featured .ft-badge,.profile-theme-root .pr-cc-foot span,.profile-theme-root .pr-group-label span,.profile-theme-root .pr-favs-cap,.profile-theme-root .pr-favs-meta span,.profile-theme-root .pr-favs-card .ct,.profile-theme-root .pr-meet-meta .when,.profile-theme-root .pr-meet-meta .who,.profile-theme-root .pr-text-b,.profile-theme-root .pr-image-cap,.profile-theme-root .pr-embed-cap,.profile-theme-root .pr-btng-title,.profile-theme-root .pr-btng-btn b,.profile-theme-root .pr-nocard p,.profile-theme-root .pr-out-cta p,.profile-theme-root .pr-act,.profile-theme-root .pr-actcard .kick,.profile-theme-root .pr-err,.profile-theme-root .pr-stat b,.profile-theme-root .pr-level-num b,.profile-theme-root .pr-coll-count,.profile-theme-root .pr-rar b,.profile-theme-root .pr-ach-nm,.profile-theme-root .pr-cc-hd b,.profile-theme-root .pr-cc-foot b,.profile-theme-root .pr-favs-meta b,.profile-theme-root .pr-meet-bd>b,.profile-theme-root .pr-block-hd h3 .pr-block-badge{font-family:var(--pt-font-body,var(--pt-font,"Montserrat", sans-serif))}.profile-theme-root .pr-block-ic,.profile-theme-root .pr-meet-ic,.profile-theme-root .pr-social{color:var(--pt-text,hsl(var(--foreground)))}.profile-theme-root .pr-block-ic,.profile-theme-root .pr-meet-ic{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 8%, transparent)}.profile-theme-root .pr-social{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 5%, transparent)}.profile-theme-root .pr-social:hover{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 12%, transparent)}.profile-theme-root .pr-link svg,.profile-theme-root .pr-btng-btn svg,.profile-theme-root .pr-friend-more{color:var(--pt-text-secondary,hsl(var(--muted-fg)))}.profile-theme-root .pr-link svg.pr-link-brand,.profile-theme-root .pr-btng-btn svg.pr-link-brand{color:var(--pt-text,hsl(var(--foreground)))}.profile-theme-root .pr-featured .ft-ic{color:var(--pt-text,hsl(var(--foreground)));background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 12%, transparent);border-color:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 30%, transparent)}.profile-theme-root .pr-featured .ft-ic.has-img{background:0 0;border-color:#0000}.profile-theme-root .pr-link,.profile-theme-root .pr-btng-btn,.profile-theme-root .pr-act,.profile-theme-root .pr-stat,.profile-theme-root .pr-rar,.profile-theme-root .pr-meet{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 5%, transparent)}.profile-theme-root .pr-link,.profile-theme-root .pr-btng-btn{border-color:var(--pt-border,hsl(var(--border)))}.profile-theme-root .pr-link:hover,.profile-theme-root .pr-btng-btn:hover,.profile-theme-root .pr-act:hover{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 11%, transparent)}.profile-theme-root .pr-ratio,.profile-theme-root .pr-coll-bar,.profile-theme-root .pr-level .bar{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 8%, transparent);border-color:var(--pt-border,hsl(var(--border)))}.profile-theme-root .pr-coll-pct,.profile-theme-root .pr-title{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 10%, transparent);border-color:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 30%, transparent)}.profile-theme-root .pr-stat.win{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 20%, transparent), 0 0 18px color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 8%, transparent)}.profile-theme-root .pr-level-num{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 10%, transparent);border-color:var(--pt-border,hsl(var(--border)))}.profile-theme-root .pr-embed-frame{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 4%, transparent);border-color:var(--pt-border,hsl(var(--border)))}.profile-theme-root .pr-ratio .rt{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 40%, transparent)}.profile-theme-root .pr-ratio .rl{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 25%, transparent)}.profile-theme-root .pr-act{color:var(--pt-text,hsl(var(--card-fg)));border-color:var(--pt-border,hsl(var(--border)))}.profile-theme-root .pr-act:hover{color:var(--pt-text,hsl(var(--foreground)));border-color:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 40%, transparent)}.profile-theme-root .pr-act.subtle,.profile-theme-root .pr-act.fr-sent{color:var(--pt-text-secondary,hsl(var(--muted-fg)))}.profile-theme-root .pr-act.primary{background:var(--pt-text,hsl(var(--foreground)));color:var(--pt-text-contrast,hsl(var(--background)));border-color:#0000}.profile-theme-root .pr-out-cta .ic,.profile-theme-root .pr-out-cta p{color:var(--pt-text,hsl(var(--foreground)))}.profile-theme-root .pr-out-cta p span{color:var(--pt-text-secondary,hsl(var(--muted-fg)))}.profile-theme-root .pr-bio,.profile-theme-root .pr-block-tt h3,.profile-theme-root .pr-level-rank,.profile-theme-root .pr-coll-count,.profile-theme-root .pr-cc-foot b,.profile-theme-root .pr-link b,.profile-theme-root .pr-featured h4,.profile-theme-root .pr-favs-meta b,.profile-theme-root .pr-meet-bd>b,.profile-theme-root .pr-text-h,.profile-theme-root .pr-embed-cap,.profile-theme-root .pr-btng-btn b,.profile-theme-root .pr-stat b{color:var(--pt-text,hsl(var(--foreground)))}.profile-theme-root .pr-block-tt .sub,.profile-theme-root .pr-block-badge,.profile-theme-root .pr-stat span,.profile-theme-root .pr-ratio-key span,.profile-theme-root .pr-rar span,.profile-theme-root .pr-coll-count span,.profile-theme-root .pr-cc-foot span,.profile-theme-root .pr-ach-desc,.profile-theme-root .pr-group-label span,.profile-theme-root .pr-group-label svg,.profile-theme-root .pr-favs-cap,.profile-theme-root .pr-favs-meta span,.profile-theme-root .pr-favs-card .ct,.profile-theme-root .pr-meet-meta .when,.profile-theme-root .pr-meet-meta .who,.profile-theme-root .pr-meet .chev,.profile-theme-root .pr-coll-cap,.profile-theme-root .pr-text-b,.profile-theme-root .pr-image-cap,.profile-theme-root .pr-btng-title,.profile-theme-root .pr-level-num span,.profile-theme-root .pr-level-xp,.profile-theme-root .pr-featured p{color:var(--pt-text-secondary,hsl(var(--muted-fg)))}.profile-theme-root .pr-chip.solid{background:var(--pr-accent);color:var(--pt-accent-contrast,hsl(var(--background)))}.profile-theme-root .pr-level .bar i,.profile-theme-root .pr-coll-bar i,.profile-theme-root .pr-ratio .rw{background:var(--pt-accent-grad,var(--pr-accent));box-shadow:0 0 10px color-mix(in srgb, var(--pr-accent) 40%, transparent)}.profile-theme-root .pr-cc-hd .dot,.profile-theme-root .pr-meet-meta .when .dot{background:var(--pr-accent);box-shadow:0 0 9px color-mix(in srgb, var(--pr-accent) 70%, transparent)}.profile-theme-root .pr-link:hover,.profile-theme-root .pr-social:hover{border-color:var(--pr-accent)}.profile-theme-root .pr-banner-scrim{opacity:var(--pt-scrim,1)}.profile-theme-root[data-avatar=circle] .pr-av,.profile-theme-root[data-avatar=circle] .pr-av-busy{border-radius:50%}.profile-theme-root[data-avatar=square] .pr-av,.profile-theme-root[data-avatar=square] .pr-av-busy{border-radius:10px}.profile-theme-root[data-btn=outline] .pr-link,.profile-theme-root[data-btn=outline] .pr-btng-btn,.profile-theme-root[data-btn=outline] .pr-social{border-width:2px;border-color:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 55%, transparent);background:0 0}.profile-theme-root[data-btn=outline] .pr-link:hover,.profile-theme-root[data-btn=outline] .pr-btng-btn:hover,.profile-theme-root[data-btn=outline] .pr-social:hover{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 8%, transparent);border-color:var(--pt-text,hsl(var(--foreground)))}.profile-theme-root[data-btn=solid] .pr-link,.profile-theme-root[data-btn=solid] .pr-btng-btn,.profile-theme-root[data-btn=solid] .pr-social{background:var(--pt-text,hsl(var(--foreground)));border-color:#0000}.profile-theme-root[data-btn=solid] .pr-link,.profile-theme-root[data-btn=solid] .pr-link b,.profile-theme-root[data-btn=solid] .pr-link svg,.profile-theme-root[data-btn=solid] .pr-btng-btn b,.profile-theme-root[data-btn=solid] .pr-btng-btn svg,.profile-theme-root[data-btn=solid] .pr-social{color:var(--pt-text-contrast,hsl(var(--background)))}.profile-theme-root[data-btn=solid] .pr-link:hover,.profile-theme-root[data-btn=solid] .pr-btng-btn:hover,.profile-theme-root[data-btn=solid] .pr-social:hover{background:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 88%, transparent)}.profile-theme-root[data-btn=shadow] .pr-link,.profile-theme-root[data-btn=shadow] .pr-btng-btn,.profile-theme-root[data-btn=shadow] .pr-social{background:var(--pt-surface,hsl(var(--card) / .6));border-width:1.5px;border-color:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 60%, transparent);box-shadow:3px 3px 0 color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 55%, transparent)}.profile-theme-root[data-btn=shadow] .pr-link:hover,.profile-theme-root[data-btn=shadow] .pr-btng-btn:hover,.profile-theme-root[data-btn=shadow] .pr-social:hover{box-shadow:4px 4px 0 color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 55%, transparent);transform:translate(-1px,-1px)}.profile-theme-root .pr-stat.win b,.profile-theme-root .pr-level-num b{color:var(--pt-text,hsl(var(--foreground)))}.profile-theme-root .pr-stat.tie b{color:color-mix(in srgb, var(--pt-text,hsl(var(--foreground))) 70%, transparent)}.profile-theme-root .pr-stat.loss b{color:var(--pt-text-secondary,hsl(var(--muted-fg)))}.profile-theme-root .pr-coll-pct,.profile-theme-root .pr-title{color:var(--pt-text,hsl(var(--foreground)))}@media (prefers-reduced-motion:no-preference){.pr-screen .pr-block.in{animation:.42s cubic-bezier(.2,.8,.2,1) both prRise}}@media (prefers-reduced-motion:reduce){.pr-screen *,.profile-theme-root *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pr-screen a:focus-visible{outline:2px solid var(--pr-accent,hsl(var(--foreground) / .6));outline-offset:2px}.pr-screen button:focus-visible{outline:2px solid var(--pr-accent,hsl(var(--foreground) / .6));outline-offset:2px}.pr-screen input:focus-visible{outline:2px solid var(--pr-accent,hsl(var(--foreground) / .6));outline-offset:2px}.pr-screen select:focus-visible{outline:2px solid var(--pr-accent,hsl(var(--foreground) / .6));outline-offset:2px}.pr-screen textarea:focus-visible{outline:2px solid var(--pr-accent,hsl(var(--foreground) / .6));outline-offset:2px}.pr-screen [role=button]:focus-visible{outline:2px solid var(--pr-accent,hsl(var(--foreground) / .6));outline-offset:2px}.pr-screen [tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--pr-accent,hsl(var(--foreground) / .6));outline-offset:2px}.pr-settings .bbp-group-lbl[tabindex="-1"]:focus{outline:none}.pr-dlg-bd{scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .22) transparent}.pr-dlg-bd::-webkit-scrollbar{width:8px}.pr-dlg-bd::-webkit-scrollbar-thumb{background:hsl(var(--foreground) / .22);border-radius:8px}.pr-screen .pr-shimmer{background:hsl(var(--foreground) / .06);position:relative;overflow:hidden}.pr-screen .pr-shimmer:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--foreground) / .09), transparent);animation:1.5s ease-in-out infinite prShimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.pr-screen .pr-shimmer.on-hero{background:#ffffff26}.pr-screen .pr-shimmer.on-hero:after{background:linear-gradient(90deg,#0000,#ffffff29,#0000)}.pr-screen .pr-sk-line{border-radius:7px}@keyframes prShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.pr-screen .pr-shimmer:after{animation:none}}[data-profile-theme-root][data-skin]{--kit-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--kit-leather:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeDiffuseLighting surfaceScale='2.2' lighting-color='%23fff'%3E%3CfeDistantLight azimuth='225' elevation='48'/%3E%3C/feDiffuseLighting%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23l)'/%3E%3C/svg%3E");--kit-paw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -8 80 80'%3E%3Cellipse cx='15' cy='27' rx='6' ry='8' transform='rotate(-20 15 27)'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8'/%3E%3Cellipse cx='49' cy='27' rx='6' ry='8' transform='rotate(20 49 27)'/%3E%3Cpath d='M32 31c-9 0-17 9.5-17 17.5 0 5.5 4.5 8.5 9.5 7.5 2.8-.6 4.8-1.8 7.5-1.8s4.7 1.2 7.5 1.8c5 1 9.5-2 9.5-7.5C49 40.5 41 31 32 31z'/%3E%3C/svg%3E");--kit-paw-blur:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-8 -8 80 80'%3E%3Cfilter id='b' x='-30%25' y='-30%25' width='160%25' height='160%25'%3E%3CfeGaussianBlur stdDeviation='3.5'/%3E%3C/filter%3E%3Cg filter='url(%23b)'%3E%3Cellipse cx='15' cy='27' rx='6' ry='8' transform='rotate(-20 15 27)'/%3E%3Cellipse cx='25' cy='15' rx='6' ry='8'/%3E%3Cellipse cx='39' cy='15' rx='6' ry='8'/%3E%3Cellipse cx='49' cy='27' rx='6' ry='8' transform='rotate(20 49 27)'/%3E%3Cpath d='M32 31c-9 0-17 9.5-17 17.5 0 5.5 4.5 8.5 9.5 7.5 2.8-.6 4.8-1.8 7.5-1.8s4.7 1.2 7.5 1.8c5 1 9.5-2 9.5-7.5C49 40.5 41 31 32 31z'/%3E%3C/g%3E%3C/svg%3E")}[data-profile-theme-root] .pt-fx{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:-webkit-any(.pr-flat,.pr-flat *)){isolation:isolate;position:relative}.profile-theme-root[data-skin] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:-moz-any(.pr-flat,.pr-flat *)){isolation:isolate;position:relative}.profile-theme-root[data-skin] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:is(.pr-flat,.pr-flat *)){isolation:isolate;position:relative}.profile-theme-root[data-skin] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:-webkit-any(.pr-flat,.pr-flat *)):before{z-index:-1;pointer-events:none;border-radius:inherit;opacity:1;mix-blend-mode:normal;background:0 0;position:absolute}.profile-theme-root[data-skin] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:-moz-any(.pr-flat,.pr-flat *)):before{z-index:-1;pointer-events:none;border-radius:inherit;opacity:1;mix-blend-mode:normal;background:0 0;position:absolute}.profile-theme-root[data-skin] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:is(.pr-flat,.pr-flat *)):before{z-index:-1;pointer-events:none;border-radius:inherit;opacity:1;mix-blend-mode:normal;background:0 0;position:absolute}.profile-theme-root[data-skin] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:-webkit-any(.pr-flat,.pr-flat *)):after{z-index:-1;pointer-events:none;border-radius:inherit;opacity:1;mix-blend-mode:normal;background:0 0;position:absolute}.profile-theme-root[data-skin] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:-moz-any(.pr-flat,.pr-flat *)):after{z-index:-1;pointer-events:none;border-radius:inherit;opacity:1;mix-blend-mode:normal;background:0 0;position:absolute}.profile-theme-root[data-skin] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-link,.pr-btng-btn):not(:is(.pr-flat,.pr-flat *)):after{z-index:-1;pointer-events:none;border-radius:inherit;opacity:1;mix-blend-mode:normal;background:0 0;position:absolute}.profile-theme-root[data-skin] .pr-banner:after{content:none;opacity:1;mix-blend-mode:normal;background:0 0}.profile-theme-root[data-skin] .bb-sf .pr-av{box-shadow:0 10px 26px #00000080}@keyframes skShift{0%{transform:translate(-30%)}to{transform:translate(30%)}}@keyframes skSpin{to{transform:rotate(360deg)}}[data-profile-theme-root][data-skin]{--kit-light-x:28%;--kit-light-angle:115deg}.profile-theme-root[data-skin] :-webkit-any(a[href],button,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--sk-focus,var(--pt-accent))}.profile-theme-root[data-skin] :-moz-any(a[href],button,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--sk-focus,var(--pt-accent))}.profile-theme-root[data-skin] :is(a[href],button,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--sk-focus,var(--pt-accent))}.profile-theme-root[data-skin] :-webkit-any(.pr-block,.pr-evq,.pr-cc,.pr-featured) :-webkit-any(a[href],button,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--pt-text)}.profile-theme-root[data-skin] :-moz-any(.pr-block,.pr-evq,.pr-cc,.pr-featured) :-moz-any(a[href],button,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--pt-text)}.profile-theme-root[data-skin] :is(.pr-block,.pr-evq,.pr-cc,.pr-featured) :is(a[href],button,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--pt-text)}.profile-theme-root[data-skin] .pr-friends>:-webkit-any(:focus-visible,:has(:focus-visible)){z-index:6}.profile-theme-root[data-skin] .pr-friends>:-moz-any(:focus-visible,:has(:focus-visible)){z-index:6}.profile-theme-root[data-skin] .pr-friends>:is(:focus-visible,:has(:focus-visible)){z-index:6}.profile-theme-root[data-skin] .pr-friend:focus-visible{box-shadow:0 0 0 2px var(--pt-ring), 0 2px 10px #00000073}.profile-theme-root .pr-favs-card:focus-visible{outline:2px solid var(--pt-text);outline-offset:0;transition:none}.profile-theme-root[data-skin] .pr-block-bd>div>.space-y-2>div[style*=opacity]{opacity:1!important}.profile-theme-root[data-skin] .pr-block-bd>div>.space-y-2>div[style*=--pt-text] :-webkit-any(p,span){color:var(--pt-text-secondary)!important}.profile-theme-root[data-skin] .pr-block-bd>div>.space-y-2>div[style*=--pt-text] :-moz-any(p,span){color:var(--pt-text-secondary)!important}.profile-theme-root[data-skin] .pr-block-bd>div>.space-y-2>div[style*=--pt-text] :is(p,span){color:var(--pt-text-secondary)!important}.profile-theme-root[data-skin] .pr-block-bd>div>.space-y-2>div[style*=--pt-text] svg{opacity:.45;filter:grayscale();color:var(--pt-text)!important}.profile-theme-root[data-skin] .pr-evq :-webkit-any(p,span){color:var(--pt-text-secondary)!important}.profile-theme-root[data-skin] .pr-evq :-moz-any(p,span){color:var(--pt-text-secondary)!important}.profile-theme-root[data-skin] .pr-evq :is(p,span){color:var(--pt-text-secondary)!important}.profile-theme-root[data-skin] .pr-evq p.font-black{color:var(--pt-text)!important}.profile-theme-root[data-skin] .pr-evq svg{stroke:color-mix(in srgb, currentColor 50%, var(--pt-text))!important}.profile-theme-root[data-skin] .pr-featured h4{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.profile-theme-root[data-skin] .pr-handle{color:#ffffffdb}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]){--sk-r-in:max(3px, calc(var(--pt-radius,16px) - 10px))}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]){--sk-r-in:max(3px, calc(var(--pt-radius,16px) - 10px))}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]){--sk-r-in:max(3px, calc(var(--pt-radius,16px) - 10px))}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)){border-radius:var(--pt-radius,16px)}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)){border-radius:var(--pt-radius,16px)}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)){border-radius:var(--pt-radius,16px)}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-tt h3 .pr-block-badge{text-shadow:none;font-style:normal}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-tt h3 .pr-block-badge{text-shadow:none;font-style:normal}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-tt h3 .pr-block-badge{text-shadow:none;font-style:normal}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-cc-hd .dot{animation:none}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-cc-hd .dot{animation:none}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-cc-hd .dot{animation:none}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-bd .space-y-2>.rounded-xl{border-radius:var(--sk-r-in)}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-bd .space-y-2>.rounded-xl{border-radius:var(--sk-r-in)}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-bd .space-y-2>.rounded-xl{border-radius:var(--sk-r-in)}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-bd button.w-full{border-radius:var(--sk-r-in)}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-bd button.w-full{border-radius:var(--sk-r-in)}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-block-bd button.w-full{border-radius:var(--sk-r-in)}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-evq{isolation:isolate;border-radius:var(--pt-radius,16px);outline-offset:-1px;position:relative}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-evq{isolation:isolate;border-radius:var(--pt-radius,16px);outline-offset:-1px;position:relative}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-evq{isolation:isolate;border-radius:var(--pt-radius,16px);outline-offset:-1px;position:relative}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-evq:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-evq:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-evq:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight]) .pr-banner:has(img):after{content:"";z-index:1;pointer-events:none;opacity:1;mix-blend-mode:normal;background:linear-gradient(#0000 26%,#00000070 45%,#00000080 62%,#0000008a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight]) .pr-banner:has(img):after{content:"";z-index:1;pointer-events:none;opacity:1;mix-blend-mode:normal;background:linear-gradient(#0000 26%,#00000070 45%,#00000080 62%,#0000008a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight]) .pr-banner:has(img):after{content:"";z-index:1;pointer-events:none;opacity:1;mix-blend-mode:normal;background:linear-gradient(#0000 26%,#00000070 45%,#00000080 62%,#0000008a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=tagged] .pr-banner:has(img):before{content:"";z-index:1;pointer-events:none;opacity:1;mix-blend-mode:normal;background:linear-gradient(#0000 26%,#00000070 45%,#00000080 62%,#0000008a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=tagged] .pr-banner:has(img):before{z-index:2}.profile-theme-root:-webkit-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-hero:has(.pr-banner img) .pr-name{filter:drop-shadow(0 0 1px #000000d9)drop-shadow(0 2px 7px #0000008c)}.profile-theme-root:-moz-any([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-hero:has(.pr-banner img) .pr-name{filter:drop-shadow(0 0 1px #000000d9)drop-shadow(0 2px 7px #0000008c)}.profile-theme-root:is([data-skin=showring],[data-skin=neoprene],[data-skin=blacklight],[data-skin=tagged]) .pr-hero:has(.pr-banner img) .pr-name{filter:drop-shadow(0 0 1px #000000d9)drop-shadow(0 2px 7px #0000008c)}.profile-theme-root[data-skin=showring]{--sr-ivory:#f6f0e0;--sr-ivory-hi:#fbf7ea;--sr-ivory-lo:#f2ead6;--sr-edge:#d8cdb0;--sr-ink:#14203f;--sr-ink-2:#434a5c;--sr-gold:#caa54a;--sr-rule:#14203f4d;--sr-card:linear-gradient(180deg, var(--sr-ivory-hi), var(--sr-ivory) 55%, var(--sr-ivory-lo));--sr-lift:inset 0 1px 0 #ffffffbf, 0 1px 1px #060a1c73, 0 12px 24px -14px #000000bf;--sr-satin:linear-gradient(180deg, color-mix(in srgb, var(--pt-accent) 62%, #fff) 0, var(--pt-accent) 45%, color-mix(in srgb, var(--pt-accent) 78%, #000) 100%);--pt-ring:#f5eedc;--sk-focus:#f5eedc}[data-profile-theme-root][data-skin=showring] .pt-fx{background:var(--kit-grain) 0 0 / 140px;opacity:.05}.profile-theme-root[data-skin=showring] .pr-evq{--pt-text:var(--sr-ink);--pt-text-secondary:var(--sr-ink-2);--pt-text-contrast:var(--sr-ivory-hi);--pt-border:#14203f29;--pt-block-surface:var(--sr-card);color:var(--sr-ink);background:var(--sr-card);border-color:var(--sr-edge);box-shadow:var(--sr-lift)}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text:var(--sr-ink);--pt-text-secondary:var(--sr-ink-2);--pt-text-contrast:var(--sr-ivory-hi);--pt-border:#14203f29;--pt-block-surface:var(--sr-card);color:var(--sr-ink);background:var(--sr-card);border-color:var(--sr-edge);box-shadow:var(--sr-lift)}.profile-theme-root[data-skin=showring] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text:var(--sr-ink);--pt-text-secondary:var(--sr-ink-2);--pt-text-contrast:var(--sr-ivory-hi);--pt-border:#14203f29;--pt-block-surface:var(--sr-card);color:var(--sr-ink);background:var(--sr-card);border-color:var(--sr-edge);box-shadow:var(--sr-lift)}.profile-theme-root[data-skin=showring] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)){--pt-text:var(--sr-ink);--pt-text-secondary:var(--sr-ink-2);--pt-text-contrast:var(--sr-ivory-hi);--pt-border:#14203f29;--pt-block-surface:var(--sr-card);color:var(--sr-ink);background:var(--sr-card);border-color:var(--sr-edge);box-shadow:var(--sr-lift)}.profile-theme-root[data-skin=showring] .pr-evq:before{content:"";border:1px solid var(--sr-rule);border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)):before{content:"";border:1px solid var(--sr-rule);border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=showring] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)):before{content:"";border:1px solid var(--sr-rule);border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=showring] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)):before{content:"";border:1px solid var(--sr-rule);border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=showring] .pr-block:not(:has(>.pr-block-hd)):before{content:none}.profile-theme-root[data-skin=showring] :is(.pr-block-tt h3,.pr-featured h4,.pr-text-h,.pr-level-rank){letter-spacing:0;font-style:italic}.profile-theme-root[data-skin=showring] .pr-name{color:#f7f1e3;font-style:italic}.profile-theme-root[data-skin=showring] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){color:#fff;background:radial-gradient(circle closest-side, var(--pt-accent) 0 71%, var(--sr-gold) calc(71% + .5px) 80%, transparent calc(80% + .5px)), repeating-conic-gradient(color-mix(in srgb, var(--pt-accent) 78%, #fff) 0 10deg, var(--pt-accent) 10deg 20deg);border:0;border-radius:50%;box-shadow:0 1px 2px #14203f59}.profile-theme-root[data-skin=showring] .pr-level-num{isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:50%;position:relative;transform:translate(3px)}.profile-theme-root[data-skin=showring] .pr-level-num:before{content:"";z-index:-1;background:radial-gradient(circle closest-side, var(--sr-ivory-hi) 0 calc(100% - 7.5px), var(--sr-gold) calc(100% - 7px) calc(100% - 5.5px), transparent calc(100% - 5px)), repeating-conic-gradient(var(--pt-accent) 0 6deg, color-mix(in srgb, var(--pt-accent) 70%, #000) 6deg 12deg);border-radius:50%;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;box-shadow:0 5px 12px -5px #14203f99,0 0 0 .5px #14203f59}.profile-theme-root[data-skin=showring] .pr-level-num:after{content:"";z-index:-2;background:linear-gradient(90deg, color-mix(in srgb, var(--pt-accent) 72%, #000) 0 50%, var(--pt-accent) 50%);clip-path:polygon(8% 0,92% 0,100% 100%,83% 86%,66% 100%,54% 30%,46% 30%,34% 100%,17% 86%,0 100%);height:62%;position:absolute;top:58%;left:18%;right:18%}.profile-theme-root[data-skin=showring] .pr-level-num :-webkit-any(b,span){color:var(--sr-ink)}.profile-theme-root[data-skin=showring] .pr-level-num :-moz-any(b,span){color:var(--sr-ink)}.profile-theme-root[data-skin=showring] .pr-level-num :is(b,span){color:var(--sr-ink)}.profile-theme-root[data-skin=showring] .pr-level-num b{font-family:var(--pt-font);font-style:italic}.profile-theme-root[data-skin=showring] .pr-level-num span{color:var(--sr-ink-2);transform:translateY(-3px)}.profile-theme-root[data-skin=showring] .pr-block-bd:has(>.pr-level){padding-bottom:calc(var(--pd-level-num,56px) * .2 + 7px)}.profile-theme-root[data-skin=showring] .pr-chip.solid{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(var(--sr-gold), var(--sr-gold)) 0 2px / 100% 1px no-repeat, linear-gradient(var(--sr-gold), var(--sr-gold)) 0 calc(100% - 2px) / 100% 1px no-repeat, var(--sr-satin);clip-path:polygon(0 0,100% 0,calc(100% - 8px) 50%,100% 100%,0 100%,8px 50%);border:0;border-radius:0;padding-inline-start:16px;padding-inline-end:16px}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *){--pt-text:var(--sr-ink);--pt-text-secondary:var(--sr-ink-2);color:var(--sr-ink);box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.profile-theme-root[data-skin=showring] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *){--pt-text:var(--sr-ink);--pt-text-secondary:var(--sr-ink-2);color:var(--sr-ink);box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.profile-theme-root[data-skin=showring] :is(.pr-link,.pr-btng-btn):not(.pr-flat *){--pt-text:var(--sr-ink);--pt-text-secondary:var(--sr-ink-2);color:var(--sr-ink);box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:0 0;border-color:#0000}.profile-theme-root[data-skin=showring] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:0 0;border-color:#0000}.profile-theme-root[data-skin=showring] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:0 0;border-color:#0000}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):before{content:"";clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);border-radius:0;top:-1px;bottom:-1px;left:-1px;right:-1px}.profile-theme-root[data-skin=showring] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):before{content:"";clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);border-radius:0;top:-1px;bottom:-1px;left:-1px;right:-1px}.profile-theme-root[data-skin=showring] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):before{content:"";clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);border-radius:0;top:-1px;bottom:-1px;left:-1px;right:-1px}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):after{content:"";clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);border-radius:0;top:-1px;bottom:-1px;left:-1px;right:-1px}.profile-theme-root[data-skin=showring] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):after{content:"";clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);border-radius:0;top:-1px;bottom:-1px;left:-1px;right:-1px}.profile-theme-root[data-skin=showring] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):after{content:"";clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);border-radius:0;top:-1px;bottom:-1px;left:-1px;right:-1px}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):before{background:linear-gradient(90deg, var(--pt-accent) 0 4px, var(--sr-gold) 4px 5px, transparent 5px), var(--sr-card)}.profile-theme-root[data-skin=showring] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):before{background:linear-gradient(90deg, var(--pt-accent) 0 4px, var(--sr-gold) 4px 5px, transparent 5px), var(--sr-card)}.profile-theme-root[data-skin=showring] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):before{background:linear-gradient(90deg, var(--pt-accent) 0 4px, var(--sr-gold) 4px 5px, transparent 5px), var(--sr-card)}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):after{z-index:-2;background:#0408188c;transform:translateY(1px)}.profile-theme-root[data-skin=showring] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):after{z-index:-2;background:#0408188c;transform:translateY(1px)}.profile-theme-root[data-skin=showring] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):after{z-index:-2;background:#0408188c;transform:translateY(1px)}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover:before{background:linear-gradient(90deg, var(--pt-accent) 0 4px, var(--sr-gold) 4px 5px, transparent 5px), linear-gradient(180deg, #fffcf3, #f7f0dd)}.profile-theme-root[data-skin=showring] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover:before{background:linear-gradient(90deg, var(--pt-accent) 0 4px, var(--sr-gold) 4px 5px, transparent 5px), linear-gradient(180deg, #fffcf3, #f7f0dd)}.profile-theme-root[data-skin=showring] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):hover:before{background:linear-gradient(90deg, var(--pt-accent) 0 4px, var(--sr-gold) 4px 5px, transparent 5px), linear-gradient(180deg, #fffcf3, #f7f0dd)}.profile-theme-root[data-skin=showring] .pr-social{background:var(--sr-card);border-color:var(--sr-edge);color:var(--sr-ink);box-shadow:var(--sr-lift)}.profile-theme-root[data-skin=showring] .pr-social:hover{border-color:var(--sr-gold);background:linear-gradient(#fffcf3,#f7f0dd)}.profile-theme-root[data-skin=showring] :is(.pr-level .bar,.pr-coll-bar,.pr-ratio){background:#e6dcc2;border-color:#14203f2e;box-shadow:inset 0 1px 1.5px #14203f38}.profile-theme-root[data-skin=showring] :is(.pr-level .bar i,.pr-coll-bar i,.pr-ratio .rw){background:var(--sr-satin);box-shadow:inset 0 1px #ffffff4d}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:linear-gradient(#f3ebd7,#ece3cb);border-color:#14203f24;box-shadow:inset 0 1px #fff9}.profile-theme-root[data-skin=showring] :-moz-any(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:linear-gradient(#f3ebd7,#ece3cb);border-color:#14203f24;box-shadow:inset 0 1px #fff9}.profile-theme-root[data-skin=showring] :is(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:linear-gradient(#f3ebd7,#ece3cb);border-color:#14203f24;box-shadow:inset 0 1px #fff9}.profile-theme-root[data-skin=showring] .pr-stat.win{background:var(--sr-ivory-hi);border-color:var(--sr-gold);box-shadow:inset 0 0 0 2px var(--sr-ivory-hi), inset 0 0 0 3px #caa54a99}.profile-theme-root[data-skin=showring] :-webkit-any(.pr-coll-pct,.pr-title){background:var(--sr-ivory-hi);color:var(--sr-ink);box-shadow:inset 0 0 0 2px var(--sr-ivory-hi), inset 0 0 0 3px #caa54ab3;border-color:#14203f4d}.profile-theme-root[data-skin=showring] :-moz-any(.pr-coll-pct,.pr-title){background:var(--sr-ivory-hi);color:var(--sr-ink);box-shadow:inset 0 0 0 2px var(--sr-ivory-hi), inset 0 0 0 3px #caa54ab3;border-color:#14203f4d}.profile-theme-root[data-skin=showring] :is(.pr-coll-pct,.pr-title){background:var(--sr-ivory-hi);color:var(--sr-ink);box-shadow:inset 0 0 0 2px var(--sr-ivory-hi), inset 0 0 0 3px #caa54ab3;border-color:#14203f4d}.profile-theme-root[data-skin=showring] .pr-block-bd button.w-full{box-shadow:inset 0 0 0 1px #14203f24}.profile-theme-root[data-skin=showring] .pr-friend{box-shadow:0 1px 3px #14203f4d}.profile-theme-root[data-skin=showring] .pr-cc{--pt-text:var(--sr-ivory);--pt-text-secondary:#c9c2ae;color:var(--sr-ivory);border:1px solid var(--sr-gold);background:radial-gradient(120% 80% at 50% 0,#1d2d63,#0a1230);box-shadow:inset 0 1px #ffecbe24,0 12px 24px -14px #000c}.profile-theme-root[data-skin=showring] .pr-cc-hd .dot{background:var(--sr-gold);box-shadow:0 0 8px #caa54a99}.profile-theme-root[data-skin=showring] .pr-act.primary{color:#fff;background:linear-gradient(var(--sr-gold), var(--sr-gold)) 0 3px / 100% 1px no-repeat, linear-gradient(var(--sr-gold), var(--sr-gold)) 0 calc(100% - 4px) / 100% 1px no-repeat, var(--sr-satin);border-color:#0000;box-shadow:0 8px 18px -10px #000c}.profile-theme-root[data-skin=showring] .pr-av{outline-offset:-4px;box-shadow:0 0 0 1px var(--sr-gold), 0 10px 26px #00000080;border-color:#f7f1e3;outline:1px solid #caa54ae6}.profile-theme-root[data-skin=showring] .pr-banner:not(:has(img)){background:radial-gradient(120% 80% at 50% 0,#22357a,#0f1a3a 70%)}.profile-theme-root[data-skin=neoprene]{--hd-seam:#2a2e33;--hd-black:#0b0c0e;--pt-text:#f4f6f8;--pt-text-secondary:#a7adb5;--hd-knit:radial-gradient(circle, #ffffff0b 0 .75px, transparent 1.25px) 0 0 / 5px 5px;--hd-shell:radial-gradient(130% 70% at 0% 0%, #ffffff0b, transparent 60%), var(--hd-knit), linear-gradient(180deg, #1c1f23, #121417);--hd-panel:linear-gradient(225deg, var(--pt-accent) 0 12px, var(--hd-black) 12px 13.5px, #ffffff1f 13.5px 14.5px, transparent 14.5px);--hd-lift:inset 0 1px 0 #ffffff0d, inset 0 0 0 1px #0006, 0 10px 22px -14px #000000e6;--pt-ring:#14161a;--sk-focus:var(--pt-accent)}[data-profile-theme-root][data-skin=neoprene] .pt-fx{background:radial-gradient(circle,#ffffff0f 0 1px,#0000 1.5px) 0 0/7px 7px}.profile-theme-root[data-skin=neoprene] .pr-cc{border-color:var(--hd-seam);background:var(--hd-panel), var(--hd-shell);box-shadow:var(--hd-lift)}.profile-theme-root[data-skin=neoprene] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)){border-color:var(--hd-seam);background:var(--hd-panel), var(--hd-shell);box-shadow:var(--hd-lift)}.profile-theme-root[data-skin=neoprene] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)){border-color:var(--hd-seam);background:var(--hd-panel), var(--hd-shell);box-shadow:var(--hd-lift)}.profile-theme-root[data-skin=neoprene] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)){border-color:var(--hd-seam);background:var(--hd-panel), var(--hd-shell);box-shadow:var(--hd-lift)}.profile-theme-root[data-skin=neoprene] .pr-block:not(:has(>.pr-block-hd)):not(:-webkit-any(.pr-flat,.pr-flat *)){background:var(--hd-shell)}.profile-theme-root[data-skin=neoprene] .pr-block:not(:has(>.pr-block-hd)):not(:-moz-any(.pr-flat,.pr-flat *)){background:var(--hd-shell)}.profile-theme-root[data-skin=neoprene] .pr-block:not(:has(>.pr-block-hd)):not(:is(.pr-flat,.pr-flat *)){background:var(--hd-shell)}.profile-theme-root[data-skin=neoprene] .pr-evq{--pt-block-surface:var(--hd-shell);outline:1px solid var(--hd-seam);box-shadow:var(--hd-lift)}.profile-theme-root[data-skin=neoprene] :is(.pr-block-tt h3,.pr-featured h4,.pr-text-h,.pr-level-rank,.pr-name){font-style:italic}.profile-theme-root[data-skin=neoprene] .pr-name{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:.14em;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-thickness:.09em}.profile-theme-root[data-skin=neoprene] :is(.pr-block-tt h3,.pr-featured h4,.pr-level-rank){word-spacing:.12em}.profile-theme-root[data-skin=neoprene] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){background:var(--pt-accent);color:var(--pt-accent-contrast);border:0;border-radius:4px;transform:skew(-10deg);box-shadow:inset 0 -2px #0000002e}.profile-theme-root[data-skin=neoprene] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)) svg{transform:skew(10deg)}.profile-theme-root[data-skin=neoprene] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *){border-color:var(--hd-seam);box-shadow:inset 4px 0 0 var(--pt-accent), inset 0 1px 0 #ffffff0d;background:linear-gradient(#1a1c20,#141619)}.profile-theme-root[data-skin=neoprene] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *){border-color:var(--hd-seam);box-shadow:inset 4px 0 0 var(--pt-accent), inset 0 1px 0 #ffffff0d;background:linear-gradient(#1a1c20,#141619)}.profile-theme-root[data-skin=neoprene] :is(.pr-link,.pr-btng-btn):not(.pr-flat *){border-color:var(--hd-seam);box-shadow:inset 4px 0 0 var(--pt-accent), inset 0 1px 0 #ffffff0d;background:linear-gradient(#1a1c20,#141619)}.profile-theme-root[data-skin=neoprene] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:var(--pt-accent);border-color:var(--pt-accent)}.profile-theme-root[data-skin=neoprene] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:var(--pt-accent);border-color:var(--pt-accent)}.profile-theme-root[data-skin=neoprene] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:var(--pt-accent);border-color:var(--pt-accent)}.profile-theme-root[data-skin=neoprene] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover :-webkit-any(b,svg){color:var(--pt-accent-contrast)}.profile-theme-root[data-skin=neoprene] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover :-moz-any(b,svg){color:var(--pt-accent-contrast)}.profile-theme-root[data-skin=neoprene] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):hover :is(b,svg){color:var(--pt-accent-contrast)}.profile-theme-root[data-skin=neoprene] .pr-social{border-color:var(--hd-seam);background:linear-gradient(#1a1c20,#141619);box-shadow:inset 0 1px #ffffff0d}.profile-theme-root[data-skin=neoprene] .pr-chip.solid{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:3px;font-style:italic;transform:skew(-10deg);box-shadow:inset 0 -2px #0000002e}.profile-theme-root[data-skin=neoprene] .pr-av{border-color:var(--pt-accent)}.profile-theme-root[data-skin=neoprene] .pr-banner:not(:has(img)){background:linear-gradient(115deg, #0c0d0f 0 70%, var(--pt-accent) 70% 76%, #1d2024 76%)}.profile-theme-root[data-skin=neoprene] .pr-banner:not(:has(img)):after{content:"";background:radial-gradient(circle,#00000059 0 1px,#0000 1.5px) 0 0/6px 6px;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=neoprene] .pr-level-num{background:var(--pt-accent);border:0;border-radius:8px;transform:skew(-10deg);box-shadow:inset 0 -3px #0000002e}.profile-theme-root[data-skin=neoprene] .pr-level-num>*{transform:skew(10deg)}.profile-theme-root[data-skin=neoprene] .pr-level-num :-webkit-any(b,span){color:var(--pt-accent-contrast)}.profile-theme-root[data-skin=neoprene] .pr-level-num :-moz-any(b,span){color:var(--pt-accent-contrast)}.profile-theme-root[data-skin=neoprene] .pr-level-num :is(b,span){color:var(--pt-accent-contrast)}.profile-theme-root[data-skin=neoprene] :is(.pr-level-num b,.pr-stat b){font-family:var(--pt-font);font-style:italic}.profile-theme-root[data-skin=neoprene] :is(.pr-level .bar,.pr-coll-bar){background:repeating-linear-gradient(90deg,#6b7079 0 3px,#0000 3px 6px) 0 0/100% 50% no-repeat,repeating-linear-gradient(90deg,#0000 0 3px,#6b7079 3px 6px) 0 100%/100% 50% no-repeat,#1d2024;border:0;border-radius:3px}.profile-theme-root[data-skin=neoprene] :is(.pr-level .bar i,.pr-coll-bar i){background:var(--pt-accent-grad,var(--pt-accent));box-shadow:none;border-radius:2px;position:relative}.profile-theme-root[data-skin=neoprene] :is(.pr-level .bar i,.pr-coll-bar i):after{content:"";background:linear-gradient(#e9ecef,#9aa1a9);border-radius:2px;width:6px;position:absolute;top:0;bottom:0;right:0}.profile-theme-root[data-skin=neoprene] :-webkit-any(.pr-stat,.pr-rar,.pr-meet){border-color:var(--hd-seam);border-radius:var(--sk-r-in);background:linear-gradient(#1a1c20,#141619);box-shadow:inset 0 1px #ffffff0a}.profile-theme-root[data-skin=neoprene] :-moz-any(.pr-stat,.pr-rar,.pr-meet){border-color:var(--hd-seam);border-radius:var(--sk-r-in);background:linear-gradient(#1a1c20,#141619);box-shadow:inset 0 1px #ffffff0a}.profile-theme-root[data-skin=neoprene] :is(.pr-stat,.pr-rar,.pr-meet){border-color:var(--hd-seam);border-radius:var(--sk-r-in);background:linear-gradient(#1a1c20,#141619);box-shadow:inset 0 1px #ffffff0a}.profile-theme-root[data-skin=neoprene] .pr-stat.win{box-shadow:inset 0 3px 0 var(--pt-accent)}.profile-theme-root[data-skin=neoprene] :-webkit-any(.pr-coll-pct,.pr-title){border-color:var(--hd-seam);background:#1d2024}.profile-theme-root[data-skin=neoprene] :-moz-any(.pr-coll-pct,.pr-title){border-color:var(--hd-seam);background:#1d2024}.profile-theme-root[data-skin=neoprene] :is(.pr-coll-pct,.pr-title){border-color:var(--hd-seam);background:#1d2024}.profile-theme-root[data-skin=neoprene] .pr-block-bd button.w-full{box-shadow:inset 0 0 0 1px var(--hd-seam)}.profile-theme-root[data-skin=neoprene] .pr-act.primary{background:var(--pt-accent);color:var(--pt-accent-contrast);border-color:#0000;font-style:italic;box-shadow:inset 0 -2px #0000002e}.profile-theme-root[data-skin=blacklight]{--bl-uv:#7b2cff;--pt-text:#ecebff;--pt-text-secondary:#bdb6e0;--uv-cyan:#35f4ff;--uv-yellow:#eaff3a;--bl-tile:linear-gradient(180deg, #120a26, #0b061b);--bl-edge:#a678ff38;--bl-tube:color-mix(in srgb, var(--pt-accent) 72%, transparent);--bl-glow:0 0 0 1px #0000008c, 0 0 16px -5px color-mix(in srgb, var(--pt-accent) 75%, transparent), inset 0 0 18px -10px color-mix(in srgb, var(--pt-accent) 90%, transparent), inset 0 1px 0 #ffffff12;--bl-flat:inset 0 1px 0 #ffffff0d, 0 10px 22px -16px #000000e6;--pt-ring:#0d071e;--sk-focus:var(--uv-cyan)}[data-profile-theme-root][data-skin=blacklight] .pt-fx{background:radial-gradient(circle,#35f4ff80 0 .7px,#0000 1.2px) 0 0/31px 43px,radial-gradient(circle,#ff6eec80 0 .6px,#0000 1.1px) 17px 23px/53px 37px,radial-gradient(60% 40% at 85% 8%,#7b2cff33,#0000 70%),radial-gradient(55% 35% at 5% 55%,#ff2bd61a,#0000 70%)}.profile-theme-root[data-skin=blacklight] .pr-cc{background:radial-gradient(90% 60% at 50% -12%, #7b2cff1a, transparent 70%), var(--bl-tile);border-color:var(--bl-edge);box-shadow:var(--bl-flat)}.profile-theme-root[data-skin=blacklight] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)){background:radial-gradient(90% 60% at 50% -12%, #7b2cff1a, transparent 70%), var(--bl-tile);border-color:var(--bl-edge);box-shadow:var(--bl-flat)}.profile-theme-root[data-skin=blacklight] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)){background:radial-gradient(90% 60% at 50% -12%, #7b2cff1a, transparent 70%), var(--bl-tile);border-color:var(--bl-edge);box-shadow:var(--bl-flat)}.profile-theme-root[data-skin=blacklight] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)){background:radial-gradient(90% 60% at 50% -12%, #7b2cff1a, transparent 70%), var(--bl-tile);border-color:var(--bl-edge);box-shadow:var(--bl-flat)}.profile-theme-root[data-skin=blacklight] .pr-evq{--pt-block-surface:var(--bl-tile);outline:1px solid var(--bl-edge);box-shadow:var(--bl-flat)}.profile-theme-root[data-skin=blacklight] .pr-hero{border-color:var(--bl-tube);box-shadow:0 0 0 2px #07040f, 0 0 0 3px #925cff73, 0 0 18px -4px color-mix(in srgb, var(--pt-accent) 70%, transparent)}.profile-theme-root[data-skin=blacklight] :is(.pr-block-tt h3,.pr-featured h4,.pr-level-rank,.pr-text-h){color:color-mix(in srgb, var(--pt-accent) 55%, #fff);text-shadow:0 0 6px color-mix(in srgb, var(--pt-accent) 70%, transparent)}.profile-theme-root[data-skin=blacklight] .pr-name{color:#fff;text-shadow:0 0 2px #fff, 0 0 10px var(--pt-accent), 0 0 26px color-mix(in srgb, var(--pt-accent) 60%, transparent)}.profile-theme-root[data-skin=blacklight] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){border-color:var(--bl-edge);background:radial-gradient(90% 90% at 50% -30%,#7b2cff1f,#0000 70%),#0d0720;box-shadow:inset 0 1px #ffffff0f}.profile-theme-root[data-skin=blacklight] :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){border-color:var(--bl-edge);background:radial-gradient(90% 90% at 50% -30%,#7b2cff1f,#0000 70%),#0d0720;box-shadow:inset 0 1px #ffffff0f}.profile-theme-root[data-skin=blacklight] :is(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){border-color:var(--bl-edge);background:radial-gradient(90% 90% at 50% -30%,#7b2cff1f,#0000 70%),#0d0720;box-shadow:inset 0 1px #ffffff0f}.profile-theme-root[data-skin=blacklight] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{border-color:var(--pt-accent);box-shadow:0 0 14px -2px var(--pt-accent)}.profile-theme-root[data-skin=blacklight] :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{border-color:var(--pt-accent);box-shadow:0 0 14px -2px var(--pt-accent)}.profile-theme-root[data-skin=blacklight] :is(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{border-color:var(--pt-accent);box-shadow:0 0 14px -2px var(--pt-accent)}.profile-theme-root[data-skin=blacklight] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){color:var(--uv-cyan);box-shadow:inset 0 0 6px -3px var(--uv-cyan);background:#35f4ff0f;border-color:#35f4ff57}.profile-theme-root[data-skin=blacklight] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)) svg{filter:drop-shadow(0 0 2px #35f4ffb3)}.profile-theme-root[data-skin=blacklight] :-webkit-any(.pr-chip.solid,.pr-title){color:#1a0016;-webkit-backdrop-filter:none;backdrop-filter:none;background:repeating-linear-gradient(90deg, transparent 0 10px, #00000014 10px 11px), radial-gradient(circle at calc(100% - 11px) 50%, var(--uv-yellow) 0 2px, #1a00168c 2.4px 3.2px, transparent 3.7px), var(--pt-accent);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 25%,calc(100% - 6px) 50%,100% 75%,calc(100% - 6px) 100%,6px 100%,0 75%,6px 50%,0 25%);border:0;border-radius:2px;padding-inline-start:16px;padding-inline-end:24px}.profile-theme-root[data-skin=blacklight] :-moz-any(.pr-chip.solid,.pr-title){color:#1a0016;-webkit-backdrop-filter:none;backdrop-filter:none;background:repeating-linear-gradient(90deg, transparent 0 10px, #00000014 10px 11px), radial-gradient(circle at calc(100% - 11px) 50%, var(--uv-yellow) 0 2px, #1a00168c 2.4px 3.2px, transparent 3.7px), var(--pt-accent);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 25%,calc(100% - 6px) 50%,100% 75%,calc(100% - 6px) 100%,6px 100%,0 75%,6px 50%,0 25%);border:0;border-radius:2px;padding-inline-start:16px;padding-inline-end:24px}.profile-theme-root[data-skin=blacklight] :is(.pr-chip.solid,.pr-title){color:#1a0016;-webkit-backdrop-filter:none;backdrop-filter:none;background:repeating-linear-gradient(90deg, transparent 0 10px, #00000014 10px 11px), radial-gradient(circle at calc(100% - 11px) 50%, var(--uv-yellow) 0 2px, #1a00168c 2.4px 3.2px, transparent 3.7px), var(--pt-accent);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 25%,calc(100% - 6px) 50%,100% 75%,calc(100% - 6px) 100%,6px 100%,0 75%,6px 50%,0 25%);border:0;border-radius:2px;padding-inline-start:16px;padding-inline-end:24px}.profile-theme-root[data-skin=blacklight] .pr-hero:before,.profile-theme-root[data-skin=blacklight] .pr-hero:after{content:"";z-index:2;pointer-events:none;right:16px;top:calc(14px + var(--bb-safe-top,0px));aspect-ratio:1;background:var(--pt-accent);width:80px;position:absolute;transform:rotate(-14deg)}.profile-theme-root[data-skin=blacklight] .pr-hero:not(:has(.pr-banner img)):before{top:calc(2px + var(--bb-safe-top,0px));width:54px}.profile-theme-root[data-skin=blacklight] .pr-hero:not(:has(.pr-banner img)):after{top:calc(2px + var(--bb-safe-top,0px));width:54px}.profile-theme-root[data-skin=blacklight] .pr-hero:before{-webkit-mask:var(--kit-paw-blur) center / contain no-repeat;-webkit-mask:var(--kit-paw-blur) center / contain no-repeat;mask:var(--kit-paw-blur) center / contain no-repeat;opacity:.45}.profile-theme-root[data-skin=blacklight] .pr-hero:after{-webkit-mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 90px;-webkit-mask-composite:source-in;-webkit-mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 90px;-webkit-mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 90px;mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 90px;-webkit-mask-composite:source-in, xor;opacity:.6;-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-reduced-motion:no-preference){.profile-theme-root[data-skin=blacklight][data-motion=on] .pr-hero:after{animation:1.4s ease-out .3s both skDevelop}.profile-theme-root[data-skin=blacklight][data-motion=on] .pr-name{animation:1.6s step-end .5s both skFlicker}}@keyframes skDevelop{0%{opacity:0}to{opacity:.6}}@keyframes skFlicker{0%,19%,21%,23%,55%,57%,to{opacity:1}20%,22%,56%{opacity:.35}}.profile-theme-root[data-skin=blacklight] .pr-banner img{filter:grayscale()contrast(1.15)brightness(.85)}.profile-theme-root[data-skin=blacklight] .pr-banner:has(img){isolation:isolate}.profile-theme-root[data-skin=blacklight] .pr-banner:has(img):before{content:"";z-index:1;pointer-events:none;background:linear-gradient(160deg, var(--bl-uv), var(--pt-accent));mix-blend-mode:color;position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=blacklight] .pr-banner:not(:has(img)){background:radial-gradient(90% 120% at 80% 0,#3a0ca3,#0d0620 60%,#07040f)}.profile-theme-root[data-skin=blacklight] .pr-av{box-shadow:0 0 0 1.5px var(--pt-accent), 0 0 16px -2px var(--pt-accent);border-color:#07040f}.profile-theme-root[data-skin=blacklight] .pr-level-num{isolation:isolate;border-color:var(--pt-accent);box-shadow:0 0 0 1px var(--pt-accent), 0 0 0 3px #07040f, 0 0 0 4px #925cff73, 0 0 12px var(--pt-accent), inset 0 0 10px color-mix(in srgb, var(--pt-accent) 70%, transparent);background:#0a0516b3;border-radius:50%;position:relative}.profile-theme-root[data-skin=blacklight] .pr-level-num:before{content:"";z-index:-1;pointer-events:none;background:var(--pt-accent);opacity:.2;-webkit-mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 60px;-webkit-mask-composite:source-in;-webkit-mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 60px;-webkit-mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 60px;mask:var(--kit-paw) center / contain no-repeat, var(--kit-grain) 0 0 / 60px;-webkit-mask-composite:source-in, xor;position:absolute;top:7px;bottom:7px;left:7px;right:7px;transform:rotate(-14deg);-webkit-mask-composite:source-in;mask-composite:intersect}.profile-theme-root[data-skin=blacklight] :is(.pr-level .bar,.pr-coll-bar,.pr-ratio){background:#0b0618;border-color:#a678ff4d;box-shadow:inset 0 1px 2px #0009}.profile-theme-root[data-skin=blacklight] :is(.pr-level .bar i,.pr-coll-bar i){background:linear-gradient(90deg, var(--pt-accent), var(--uv-cyan));box-shadow:0 0 7px #35f4ff73,inset 0 1px #ffffff80}.profile-theme-root[data-skin=blacklight] .pr-ratio .rw{background:var(--pt-accent-grad,var(--pt-accent));box-shadow:0 0 8px var(--pt-accent), inset 0 1px 0 #fff9}.profile-theme-root[data-skin=blacklight] :-webkit-any(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:#0804148c;border-color:#a678ff3d;box-shadow:inset 0 1px #ffffff0a}.profile-theme-root[data-skin=blacklight] :-moz-any(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:#0804148c;border-color:#a678ff3d;box-shadow:inset 0 1px #ffffff0a}.profile-theme-root[data-skin=blacklight] :is(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:#0804148c;border-color:#a678ff3d;box-shadow:inset 0 1px #ffffff0a}.profile-theme-root[data-skin=blacklight] .pr-stat.win{border-color:var(--pt-accent);box-shadow:0 0 10px -3px var(--pt-accent), inset 0 0 0 2px #0a0517, inset 0 0 0 3px #925cff66, inset 0 0 12px -6px var(--pt-accent)}.profile-theme-root[data-skin=blacklight] .pr-stat.win b{color:var(--uv-cyan);text-shadow:0 0 6px #35f4ffb3}.profile-theme-root[data-skin=blacklight] .pr-coll-pct{background:color-mix(in srgb, var(--pt-accent) 8%, transparent);border-color:var(--bl-edge)}.profile-theme-root[data-skin=blacklight] .pr-block-bd button.w-full{box-shadow:inset 0 0 0 1px #a678ff3d}.profile-theme-root[data-skin=blacklight] .pr-cc-hd b{color:color-mix(in srgb, var(--pt-accent) 55%, #fff);text-shadow:0 0 8px color-mix(in srgb, var(--pt-accent) 80%, transparent)}.profile-theme-root[data-skin=blacklight] .pr-act.primary{background:var(--pt-accent);color:#1a0016;box-shadow:0 0 16px -4px var(--pt-accent);border-color:#0000}.profile-theme-root[data-skin=tagged]{--tg-wire:#cdd2d9bf;--tg-wire-sh:#0000008c;--tg-alu:linear-gradient(180deg, #c4c8ce 0%, #a4a9b0 52%, #b5b9bf 100%);--tg-brush:repeating-linear-gradient(90deg, #ffffff12 0 1px, #00000009 1px 2px, transparent 2px 4px);--tg-gun:var(--tg-brush), linear-gradient(180deg, #30343a, #1d2024);--tg-ink:#0f1114;--tg-ink-2:#24282d;--tg-deboss:0 1px 0 #ffffff8c, 0 -1px 0 #00000059;--tg-chip:linear-gradient(180deg, #2b2f35, #16181b);--tg-lift:inset 0 1px 0 #ffffffbf, inset 0 -1px 0 #00000038, 0 1px 0 #0009, 0 8px 16px -10px #000000e6;--pt-ring:#aeb2b9;--sk-focus:#f3f4f6}[data-profile-theme-root][data-skin=tagged] .pt-fx{background:repeating-linear-gradient(45deg,#0000 0 15px,#0000004d 15px 16px,#a0a8b22e 16px 18px,#0000 18px 22px),repeating-linear-gradient(-45deg,#0000 0 15px,#0000004d 15px 16px,#a0a8b22e 16px 18px,#0000 18px 22px)}.profile-theme-root[data-skin=tagged] .pr-evq{--pt-text:var(--tg-ink);--pt-text-secondary:var(--tg-ink-2);--pt-text-contrast:#eef0f2;--pt-border:#0003;color:var(--tg-ink);--pt-block-surface:var(--tg-brush), var(--tg-alu);background:var(--tg-brush), var(--tg-alu);box-shadow:var(--tg-lift);border-color:#6f757e}.profile-theme-root[data-skin=tagged] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text:var(--tg-ink);--pt-text-secondary:var(--tg-ink-2);--pt-text-contrast:#eef0f2;--pt-border:#0003;color:var(--tg-ink);--pt-block-surface:var(--tg-brush), var(--tg-alu);background:var(--tg-brush), var(--tg-alu);box-shadow:var(--tg-lift);border-color:#6f757e}.profile-theme-root[data-skin=tagged] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text:var(--tg-ink);--pt-text-secondary:var(--tg-ink-2);--pt-text-contrast:#eef0f2;--pt-border:#0003;color:var(--tg-ink);--pt-block-surface:var(--tg-brush), var(--tg-alu);background:var(--tg-brush), var(--tg-alu);box-shadow:var(--tg-lift);border-color:#6f757e}.profile-theme-root[data-skin=tagged] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)){--pt-text:var(--tg-ink);--pt-text-secondary:var(--tg-ink-2);--pt-text-contrast:#eef0f2;--pt-border:#0003;color:var(--tg-ink);--pt-block-surface:var(--tg-brush), var(--tg-alu);background:var(--tg-brush), var(--tg-alu);box-shadow:var(--tg-lift);border-color:#6f757e}.profile-theme-root[data-skin=tagged] .pr-evq:before{content:"";border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px;box-shadow:inset 0 1px #0003,inset 0 -1px #ffffff8c,0 1px #ffffff80,0 -1px #0000001f}.profile-theme-root[data-skin=tagged] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)):before{content:"";border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px;box-shadow:inset 0 1px #0003,inset 0 -1px #ffffff8c,0 1px #ffffff80,0 -1px #0000001f}.profile-theme-root[data-skin=tagged] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)):before{content:"";border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px;box-shadow:inset 0 1px #0003,inset 0 -1px #ffffff8c,0 1px #ffffff80,0 -1px #0000001f}.profile-theme-root[data-skin=tagged] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)):before{content:"";border-radius:max(0px, calc(var(--pt-radius,16px) - 4px));top:3px;bottom:3px;left:3px;right:3px;box-shadow:inset 0 1px #0003,inset 0 -1px #ffffff8c,0 1px #ffffff80,0 -1px #0000001f}.profile-theme-root[data-skin=tagged] :-webkit-any(.pr-block:has(>.pr-block-hd),.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)):after{content:"";background:radial-gradient(circle at calc(100% - 16px) 16px,#0b0d0f 0 4.5px,#3d4249 5px,#f3f5f7 6.5px,#a3a9b1 8px,#a3a9b100 8.75px);border-radius:0;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=tagged] :-moz-any(.pr-block:has(>.pr-block-hd),.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)):after{content:"";background:radial-gradient(circle at calc(100% - 16px) 16px,#0b0d0f 0 4.5px,#3d4249 5px,#f3f5f7 6.5px,#a3a9b1 8px,#a3a9b100 8.75px);border-radius:0;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=tagged] :is(.pr-block:has(>.pr-block-hd),.pr-featured):not(:is(.pr-flat,.pr-flat *)):after{content:"";background:radial-gradient(circle at calc(100% - 16px) 16px,#0b0d0f 0 4.5px,#3d4249 5px,#f3f5f7 6.5px,#a3a9b1 8px,#a3a9b100 8.75px);border-radius:0;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=tagged] .pr-featured.pr-featured:not(:-webkit-any(.pr-flat,.pr-flat *)):after{--tg-bead:radial-gradient(circle at 38% 34%, #f6f7f9 0 .7px, #c3c8ce 1.5px, #7a8088 2.6px, #4a5058 2.9px, #4a505800 3.2px);border-radius:inherit;background:var(--tg-bead) calc(100% - 18.4px) 10.5px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 23.9px) 7.9px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 29.3px) 5.4px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 34.8px) 2.8px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 40.2px) .3px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 45.6px) -2.2px / 6px 6px no-repeat, linear-gradient(to top right, transparent calc(50% - .7px), #4a5058 0 calc(50% + .7px), transparent 0) calc(100% - 16px) 0 / 36px 16.5px no-repeat, radial-gradient(circle at calc(100% - 16px) 16px, #0b0d0f 0 4.5px, #3d4249 5px, #f3f5f7 6.5px, #a3a9b1 8px, #a3a9b100 8.75px)}.profile-theme-root[data-skin=tagged] .pr-featured.pr-featured:not(:-moz-any(.pr-flat,.pr-flat *)):after{--tg-bead:radial-gradient(circle at 38% 34%, #f6f7f9 0 .7px, #c3c8ce 1.5px, #7a8088 2.6px, #4a5058 2.9px, #4a505800 3.2px);border-radius:inherit;background:var(--tg-bead) calc(100% - 18.4px) 10.5px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 23.9px) 7.9px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 29.3px) 5.4px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 34.8px) 2.8px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 40.2px) .3px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 45.6px) -2.2px / 6px 6px no-repeat, linear-gradient(to top right, transparent calc(50% - .7px), #4a5058 0 calc(50% + .7px), transparent 0) calc(100% - 16px) 0 / 36px 16.5px no-repeat, radial-gradient(circle at calc(100% - 16px) 16px, #0b0d0f 0 4.5px, #3d4249 5px, #f3f5f7 6.5px, #a3a9b1 8px, #a3a9b100 8.75px)}.profile-theme-root[data-skin=tagged] .pr-featured.pr-featured:not(:is(.pr-flat,.pr-flat *)):after{--tg-bead:radial-gradient(circle at 38% 34%, #f6f7f9 0 .7px, #c3c8ce 1.5px, #7a8088 2.6px, #4a5058 2.9px, #4a505800 3.2px);border-radius:inherit;background:var(--tg-bead) calc(100% - 18.4px) 10.5px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 23.9px) 7.9px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 29.3px) 5.4px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 34.8px) 2.8px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 40.2px) .3px / 6px 6px no-repeat, var(--tg-bead) calc(100% - 45.6px) -2.2px / 6px 6px no-repeat, linear-gradient(to top right, transparent calc(50% - .7px), #4a5058 0 calc(50% + .7px), transparent 0) calc(100% - 16px) 0 / 36px 16.5px no-repeat, radial-gradient(circle at calc(100% - 16px) 16px, #0b0d0f 0 4.5px, #3d4249 5px, #f3f5f7 6.5px, #a3a9b1 8px, #a3a9b100 8.75px)}.profile-theme-root[data-skin=tagged] .pr-block-hd{padding-right:30px}.profile-theme-root[data-skin=tagged] :is(.pr-block-tt h3,.pr-text-h,.pr-featured h4,.pr-level-rank,.pr-stat b,.pr-coll-count,.pr-level-num b){color:#25292e;text-shadow:var(--tg-deboss)}.profile-theme-root[data-skin=tagged] :is(.pr-block-tt h3,.pr-text-h){font-family:var(--pt-font)}.profile-theme-root[data-skin=tagged] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){background:var(--tg-chip);color:#eef0f2;border-color:#0e1012;box-shadow:inset 0 1px #ffffff29,0 1px #fff9}.profile-theme-root[data-skin=tagged] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){--pt-text:#eef0f2;--pt-text-secondary:#b9bec5;color:#eef0f2;background:var(--tg-gun);border-color:#0e1012;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0006}.profile-theme-root[data-skin=tagged] :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){--pt-text:#eef0f2;--pt-text-secondary:#b9bec5;color:#eef0f2;background:var(--tg-gun);border-color:#0e1012;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0006}.profile-theme-root[data-skin=tagged] :is(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){--pt-text:#eef0f2;--pt-text-secondary:#b9bec5;color:#eef0f2;background:var(--tg-gun);border-color:#0e1012;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0006}.profile-theme-root[data-skin=tagged] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{background:var(--tg-brush), linear-gradient(180deg, #3a3f46, #24272c);border-color:var(--pt-accent)}.profile-theme-root[data-skin=tagged] :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{background:var(--tg-brush), linear-gradient(180deg, #3a3f46, #24272c);border-color:var(--pt-accent)}.profile-theme-root[data-skin=tagged] :is(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{background:var(--tg-brush), linear-gradient(180deg, #3a3f46, #24272c);border-color:var(--pt-accent)}.profile-theme-root[data-skin=tagged] :is(.pr-link b,.pr-btng-btn b){color:#eef0f2}.profile-theme-root[data-skin=tagged] :-webkit-any(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:linear-gradient(#00000014,#ffffff0f);border-color:#00000029;box-shadow:inset 0 1px 2px #00000047,0 1px #ffffff8c}.profile-theme-root[data-skin=tagged] :-moz-any(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:linear-gradient(#00000014,#ffffff0f);border-color:#00000029;box-shadow:inset 0 1px 2px #00000047,0 1px #ffffff8c}.profile-theme-root[data-skin=tagged] :is(.pr-stat,.pr-rar,.pr-meet){border-radius:var(--sk-r-in);background:linear-gradient(#00000014,#ffffff0f);border-color:#00000029;box-shadow:inset 0 1px 2px #00000047,0 1px #ffffff8c}.profile-theme-root[data-skin=tagged] .pr-stat.win{background:linear-gradient(180deg, color-mix(in srgb, var(--pt-accent) 16%, transparent), color-mix(in srgb, var(--pt-accent) 8%, transparent));border-color:color-mix(in srgb, var(--pt-accent) 70%, #000)}.profile-theme-root[data-skin=tagged] :-webkit-any(.pr-coll-pct,.pr-title){color:#25292e;text-shadow:var(--tg-deboss);background:linear-gradient(#babec4,#a2a7ae);border-color:#00000040;box-shadow:inset 0 1px 1px #0003,0 1px #ffffff80}.profile-theme-root[data-skin=tagged] :-moz-any(.pr-coll-pct,.pr-title){color:#25292e;text-shadow:var(--tg-deboss);background:linear-gradient(#babec4,#a2a7ae);border-color:#00000040;box-shadow:inset 0 1px 1px #0003,0 1px #ffffff80}.profile-theme-root[data-skin=tagged] :is(.pr-coll-pct,.pr-title){color:#25292e;text-shadow:var(--tg-deboss);background:linear-gradient(#babec4,#a2a7ae);border-color:#00000040;box-shadow:inset 0 1px 1px #0003,0 1px #ffffff80}.profile-theme-root[data-skin=tagged] .pr-block-bd button.w-full{box-shadow:inset 0 0 0 1px #00000029,0 1px #ffffff73}.profile-theme-root[data-skin=tagged] .pr-friend{box-shadow:0 1px 3px #00000073}.profile-theme-root[data-skin=tagged] .pr-cc{--pt-text:#eef0f2;--pt-text-secondary:#b9bec5;color:#eef0f2;background:var(--tg-gun);outline-offset:-5px;border-color:#0e1012;outline:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff1f,0 8px 16px -10px #000}.profile-theme-root[data-skin=tagged] .pr-act.primary{background:linear-gradient(180deg, color-mix(in srgb, var(--pt-accent) 82%, #fff), var(--pt-accent) 55%, color-mix(in srgb, var(--pt-accent) 85%, #000));color:#16181b;border-color:#00000080;box-shadow:inset 0 1px #fff6}.profile-theme-root[data-skin=tagged] .pr-banner:after{content:"";z-index:1;opacity:.6;background:repeating-linear-gradient(45deg, transparent 0 16px, var(--tg-wire-sh) 16px 17px, var(--tg-wire) 17px 19px, transparent 19px 22px), repeating-linear-gradient(-45deg, transparent 0 16px, var(--tg-wire-sh) 16px 17px, var(--tg-wire) 17px 19px, transparent 19px 22px);top:0;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#000 40%,#0000 90%);mask:linear-gradient(#000 40%,#0000 90%)}.profile-theme-root[data-skin=tagged] .pr-banner:not(:has(img)){background:linear-gradient(#2a2e33,#111316)}.profile-theme-root[data-skin=tagged] .pr-chip.solid{background:var(--tg-brush), linear-gradient(180deg, #c4c8ce, #9ea3aa);color:#25292e;text-shadow:var(--tg-deboss);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#6f757e;box-shadow:inset 0 1px #ffffffb3}.profile-theme-root[data-skin=tagged] .pr-av{border-color:#9ea3aa;box-shadow:0 0 0 1px #4a5058,0 10px 26px #00000080}.profile-theme-root[data-skin=tagged] .pr-level-num{background:repeating-radial-gradient(circle,#ffffff1a 0 1px,#0000 1px 2.5px),radial-gradient(circle at 35% 25%,#e0e3e7,#a8adb4 60%,#959ba3);border-color:#6f757e;border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff38,inset 0 0 0 4px #00000024,0 1px #ffffff8c,0 3px 8px -3px #0009}.profile-theme-root[data-skin=tagged] .pr-level-num span{color:var(--tg-ink-2)}.profile-theme-root[data-skin=tagged] :is(.pr-level .bar,.pr-coll-bar,.pr-ratio){background:#2a2d31;border-color:#5d636b;box-shadow:inset 0 1px 2px #0009,0 1px #fff6}.profile-theme-root[data-skin=tagged] :is(.pr-level .bar i,.pr-coll-bar i,.pr-ratio .rw){box-shadow:inset 0 1px #ffffff59}.profile-theme-root:-webkit-any([data-skin=tagged],[data-skin=neoprene],[data-skin=gilded]) .pr-featured .ft-badge{top:30px}.profile-theme-root:-moz-any([data-skin=tagged],[data-skin=neoprene],[data-skin=gilded]) .pr-featured .ft-badge{top:30px}.profile-theme-root:is([data-skin=tagged],[data-skin=neoprene],[data-skin=gilded]) .pr-featured .ft-badge{top:30px}.profile-theme-root[data-skin=showring] .pr-evq{outline:1px solid var(--sr-edge)}.profile-theme-root[data-skin=tagged] .pr-evq{outline:1px solid #6f757e}.profile-theme-root[data-skin=tagged] .pr-block-bd>div>.space-y-2>div[style*=--pt-text] span{color:var(--tg-ink)!important}.profile-theme-root[data-skin=tagged] .pr-evq{background:var(--tg-brush), var(--tg-alu)!important}.profile-theme-root[data-skin=tagged] .pr-evq:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 8px,#0b0d0f 0 3.2px,#3d4249 3.6px,#f3f5f7 4.8px,#a3a9b1 5.8px,#a3a9b100 6.4px);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=tagged] .pr-evq .w-5.h-5{box-shadow:inset 0 1px #ffffff29,0 1px #ffffff80;background:var(--tg-chip)!important;border:1px solid #0e1012!important}.profile-theme-root[data-skin=tagged] .pr-evq .w-5.h-5 svg{stroke:color-mix(in srgb, currentColor 80%, #fff)!important}.profile-theme-root[data-skin=blacklight] :is(.pr-block-tt h3,.pr-featured h4,.pr-level-rank,.pr-text-h){text-shadow:0 0 6px color-mix(in srgb, var(--pt-accent) 50%, transparent)}.profile-theme-root[data-skin=blacklight] .pr-name{text-shadow:0 0 2px #ffffff80, 0 0 6px color-mix(in srgb, var(--pt-accent) 50%, transparent)}.profile-theme-root[data-skin=blacklight] .pr-level-num b{text-shadow:0 0 6px color-mix(in srgb, var(--uv-yellow) 50%, transparent)}.profile-theme-root[data-skin=blacklight] .pr-stat.win b{text-shadow:0 0 6px #35f4ff80}.profile-theme-root[data-skin=blacklight] .pr-cc-hd b{text-shadow:0 0 6px color-mix(in srgb, var(--pt-accent) 50%, transparent)}.profile-theme-root[data-skin=showring] :is(.pr-block-tt h3,.pr-featured h4,.pr-text-h,.pr-level-rank){letter-spacing:var(--pt-h-track,0)}.profile-theme-root[data-skin=tagged] :is(.pr-block-tt h3,.pr-text-h,.pr-featured h4,.pr-level-rank,.pr-stat b,.pr-coll-count,.pr-level-num b){color:var(--tg-ink)}.profile-theme-root:-webkit-any([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]){--pk-lx:var(--kit-light-x,28%);--pk-la:var(--kit-light-angle,115deg);--pk-drop:0 12px 24px -12px #000000e6;--pk-ts:0 1px 2px #0009}.profile-theme-root:-moz-any([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]){--pk-lx:var(--kit-light-x,28%);--pk-la:var(--kit-light-angle,115deg);--pk-drop:0 12px 24px -12px #000000e6;--pk-ts:0 1px 2px #0009}.profile-theme-root:is([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]){--pk-lx:var(--kit-light-x,28%);--pk-la:var(--kit-light-angle,115deg);--pk-drop:0 12px 24px -12px #000000e6;--pk-ts:0 1px 2px #0009}@property --gl-ink{syntax:"<color>";inherits:true;initial-value:#0000}@property --gl-ink-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --gl-trim{syntax:"<color>";inherits:true;initial-value:#0000}@property --gl-stitch-inset{syntax:"<length>";inherits:true;initial-value:0}.profile-theme-root:-webkit-any([data-skin=holo],[data-skin=latex]) :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)){contain:paint}.profile-theme-root:-moz-any([data-skin=holo],[data-skin=latex]) :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)){contain:paint}.profile-theme-root:is([data-skin=holo],[data-skin=latex]) :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)){contain:paint}.profile-theme-root[data-skin=holo]{--foil:linear-gradient(115deg, #ff9ad5 0%, #ffd36e 16%, #9dffb0 33%, #7fd3ff 50%, #b69cff 67%, #ff9ad5 84%, #ffd36e 100%);--foil-c:conic-gradient(from 210deg, #ff9ad5, #ffd36e, #9dffb0, #7fd3ff, #b69cff, #ff9ad5);--foil-silver:linear-gradient(115deg, #5d626e 0%, #e6e9ef 16%, #7d8290 32%, #f7f9fc 48%, #6c717e 64%, #d6dae2 80%, #5d626e 100%);--foil-hue:linear-gradient(115deg, #ff2fb0 0%, #ffb800 22%, #35ff7a 44%, #00c8ff 66%, #8a4bff 88%, #ff2fb0 100%);--silver-c:conic-gradient(from 20deg, #5d626e, #e6e9ef, #7d8290, #f7f9fc, #6c717e, #d6dae2, #5d626e);--scratch:repeating-linear-gradient(115deg, transparent 0 3px, #ffffff38 3px 4px);--hl-stock:linear-gradient(180deg, #0f0f1a, #0a0a12);--hl-t:-4%;--pt-text:#f7f8fb;--pt-text-secondary:#b8bdca;--pt-ring:#0d0d16;--sk-focus:#7fd3ff;--gl-ink:#f7f8fb;--gl-ink-2:#b8bdca;--gl-trim:var(--pt-accent);--gl-stitch-inset:0px}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-stack,.pr-link-grid)>:nth-child(3n+1){--hl-t:-20%}.profile-theme-root[data-skin=holo] :-moz-any(.pr-stack,.pr-link-grid)>:nth-child(3n+1){--hl-t:-20%}.profile-theme-root[data-skin=holo] :is(.pr-stack,.pr-link-grid)>:nth-child(3n+1){--hl-t:-20%}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-stack,.pr-link-grid)>:nth-child(3n+2){--hl-t:-4%}.profile-theme-root[data-skin=holo] :-moz-any(.pr-stack,.pr-link-grid)>:nth-child(3n+2){--hl-t:-4%}.profile-theme-root[data-skin=holo] :is(.pr-stack,.pr-link-grid)>:nth-child(3n+2){--hl-t:-4%}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-stack,.pr-link-grid)>:nth-child(3n){--hl-t:14%}.profile-theme-root[data-skin=holo] :-moz-any(.pr-stack,.pr-link-grid)>:nth-child(3n){--hl-t:14%}.profile-theme-root[data-skin=holo] :is(.pr-stack,.pr-link-grid)>:nth-child(3n){--hl-t:14%}[data-profile-theme-root][data-skin=holo] .pt-fx{background:var(--kit-grain) 0 0 / 160px;mix-blend-mode:normal;opacity:.03}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-webkit-any(.pr-flat,.pr-flat *)){background:var(--hl-stock) padding-box, var(--foil) border-box;box-shadow:inset 0 1px 0 #ffffff14, var(--pk-drop);border:1.5px solid #0000}.profile-theme-root[data-skin=holo] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-moz-any(.pr-flat,.pr-flat *)){background:var(--hl-stock) padding-box, var(--foil) border-box;box-shadow:inset 0 1px 0 #ffffff14, var(--pk-drop);border:1.5px solid #0000}.profile-theme-root[data-skin=holo] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:is(.pr-flat,.pr-flat *)){background:var(--hl-stock) padding-box, var(--foil) border-box;box-shadow:inset 0 1px 0 #ffffff14, var(--pk-drop);border:1.5px solid #0000}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){background:var(--hl-stock) padding-box, var(--foil) border-box;box-shadow:inset 0 1px 0 #ffffff14, var(--pk-drop);border:1.5px solid #0000}.profile-theme-root[data-skin=holo] :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){background:var(--hl-stock) padding-box, var(--foil) border-box;box-shadow:inset 0 1px 0 #ffffff14, var(--pk-drop);border:1.5px solid #0000}.profile-theme-root[data-skin=holo] :is(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *){background:var(--hl-stock) padding-box, var(--foil) border-box;box-shadow:inset 0 1px 0 #ffffff14, var(--pk-drop);border:1.5px solid #0000}.profile-theme-root[data-skin=holo] .pr-evq{--pt-block-surface:var(--hl-stock) padding-box, var(--foil) border-box;box-shadow:inset 0 1px 0 #ffffff14, var(--pk-drop)}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{background:linear-gradient(var(--pk-la), #221a33, #122232) padding-box, var(--foil) border-box}.profile-theme-root[data-skin=holo] :-moz-any(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{background:linear-gradient(var(--pk-la), #221a33, #122232) padding-box, var(--foil) border-box}.profile-theme-root[data-skin=holo] :is(.pr-link,.pr-btng-btn,.pr-social):not(.pr-flat *):hover{background:linear-gradient(var(--pk-la), #221a33, #122232) padding-box, var(--foil) border-box}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)){view-timeline:--sk-tile block}.profile-theme-root[data-skin=holo] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)){view-timeline:--sk-tile block}.profile-theme-root[data-skin=holo] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)){view-timeline:--sk-tile block}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)):after{content:"";mix-blend-mode:screen;opacity:.6;background:radial-gradient(circle, #fff6 0 .6px, transparent 1px) 0 0 / 23px 29px, radial-gradient(circle, #ffffff59 0 .6px, transparent 1px) 11px 7px / 37px 41px, repeating-linear-gradient(var(--pk-la), transparent 0 11px, #ffffff38 11px 12px), linear-gradient(var(--pk-la), transparent 30%, #ff2fb08c 34%, #ffb8008c 36.5%, #35ff7a80 39%, #00c8ff8c 41.5%, #8a4bff8c 44%, transparent 48%);transform:translateX(var(--hl-t));border-radius:0;top:0;bottom:0;left:-50%;right:-50%;-webkit-mask:radial-gradient(38% 110px at 39% 0,#000 0,#00000080 45%,#0000 100%);mask:radial-gradient(38% 110px at 39% 0,#000 0,#00000080 45%,#0000 100%)}.profile-theme-root[data-skin=holo] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)):after{content:"";mix-blend-mode:screen;opacity:.6;background:radial-gradient(circle, #fff6 0 .6px, transparent 1px) 0 0 / 23px 29px, radial-gradient(circle, #ffffff59 0 .6px, transparent 1px) 11px 7px / 37px 41px, repeating-linear-gradient(var(--pk-la), transparent 0 11px, #ffffff38 11px 12px), linear-gradient(var(--pk-la), transparent 30%, #ff2fb08c 34%, #ffb8008c 36.5%, #35ff7a80 39%, #00c8ff8c 41.5%, #8a4bff8c 44%, transparent 48%);transform:translateX(var(--hl-t));border-radius:0;top:0;bottom:0;left:-50%;right:-50%;-webkit-mask:radial-gradient(38% 110px at 39% 0,#000 0,#00000080 45%,#0000 100%);mask:radial-gradient(38% 110px at 39% 0,#000 0,#00000080 45%,#0000 100%)}.profile-theme-root[data-skin=holo] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)):after{content:"";mix-blend-mode:screen;opacity:.6;background:radial-gradient(circle, #fff6 0 .6px, transparent 1px) 0 0 / 23px 29px, radial-gradient(circle, #ffffff59 0 .6px, transparent 1px) 11px 7px / 37px 41px, repeating-linear-gradient(var(--pk-la), transparent 0 11px, #ffffff38 11px 12px), linear-gradient(var(--pk-la), transparent 30%, #ff2fb08c 34%, #ffb8008c 36.5%, #35ff7a80 39%, #00c8ff8c 41.5%, #8a4bff8c 44%, transparent 48%);transform:translateX(var(--hl-t));border-radius:0;top:0;bottom:0;left:-50%;right:-50%;-webkit-mask:radial-gradient(38% 110px at 39% 0,#000 0,#00000080 45%,#0000 100%);mask:radial-gradient(38% 110px at 39% 0,#000 0,#00000080 45%,#0000 100%)}@keyframes skHolo{0%{transform:translate(-24%)}to{transform:translate(24%)}}@keyframes skHoloBanner{0%{transform:translate(-22%)}to{transform:translate(22%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.profile-theme-root[data-skin=holo][data-motion=on] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)):after{animation:linear both skHolo;animation-timeline:--sk-tile}.profile-theme-root[data-skin=holo][data-motion=on] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)):after{animation:linear both skHolo;animation-timeline:--sk-tile}.profile-theme-root[data-skin=holo][data-motion=on] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)):after{animation:linear both skHolo;animation-timeline:--sk-tile}}}.profile-theme-root[data-skin=holo] .pr-hero{view-timeline:--sk-hero block;box-shadow:var(--pk-drop)}.profile-theme-root[data-skin=holo] .pr-banner{isolation:isolate}.profile-theme-root[data-skin=holo] .pr-banner:after{content:"";z-index:1;pointer-events:none;background:var(--scratch), var(--foil-hue);mix-blend-mode:soft-light;opacity:.45;position:absolute;top:0;bottom:0;left:-45%;right:-45%;transform:translate(-11%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.profile-theme-root[data-skin=holo][data-motion=on] .pr-banner:after{animation:linear both skHoloBanner;animation-timeline:--sk-hero;animation-range:exit}}}.profile-theme-root[data-skin=holo] .pr-banner:not(:has(img)){background:radial-gradient(120% 90% at var(--pk-lx) 0%, #262040, #0d0d17 70%)}.profile-theme-root[data-skin=holo] .pr-name{background:linear-gradient(#8f939c, #8f939c), var(--foil-hue) 0 0 / 9em 100%, linear-gradient(180deg, #fff 0 38%, #6b707a 56%, #9aa0ab 74%, #fff 100%) 0 .18em / 100% 1lh repeat-y, var(--foil-silver) 0 0 / 3.4em 100%;background-blend-mode:lighten, overlay, multiply, normal;color:#0000;text-shadow:none;filter:drop-shadow(0 0 1px #000000e6)drop-shadow(0 1px #0009)drop-shadow(0 2px 7px #000c);-webkit-background-clip:text;background-clip:text;margin-block-start:-.18em;margin-block-end:-.18em;padding-block-start:.18em;padding-block-end:.18em}.profile-theme-root[data-skin=holo] .pr-handle{text-shadow:0 1px 2px #000,0 0 8px #000c}.profile-theme-root[data-skin=holo] .pr-hero:before{content:"";z-index:4;pointer-events:none;width:46px;height:46px;top:calc(14px + var(--bb-safe-top,0px));background:radial-gradient(circle closest-side, #ffffffe6 0 9%, transparent 11% 44%, #ffffffbf 46% 49%, transparent 51% 90%, #ffffffb3 92% 96%, transparent 97%), repeating-conic-gradient(#ffffff8c 0 1deg, transparent 1deg 7deg), conic-gradient(from 30deg, #ff2fb0, #ffb800, #35ff7a, #00c8ff, #8a4bff, #ff2fb0), var(--silver-c);background-blend-mode:normal, normal, overlay, normal;border-radius:50%;position:absolute;right:14px;box-shadow:0 0 0 1px #fff9,0 4px 12px #0009}.profile-theme-root[data-skin=holo] .pr-hero:has(>.pr-cam):before{right:60px}@media (prefers-reduced-motion:no-preference){.profile-theme-root[data-skin=holo][data-motion=on][data-gl=on] .pr-hero:before{will-change:filter;animation:3.6s cubic-bezier(.45,0,.3,1) .6s hlSeal}}@keyframes hlSeal{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.profile-theme-root[data-skin=holo] .pr-chip.solid{background:var(--scratch), var(--foil);color:#0c0c14;border-color:#ffffff8c}.profile-theme-root[data-skin=holo] .pr-av{border-color:#0d0d17}.profile-theme-root[data-skin=holo] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){background:var(--foil-hue), var(--silver-c);background-blend-mode:overlay;color:#0c0c14;border-color:#ffffff80;box-shadow:inset 0 1px #fff9,0 2px 5px -2px #000}.profile-theme-root[data-skin=holo] .pr-level-num{isolation:isolate;background:0 0;border:0;border-radius:50%;position:relative;box-shadow:0 0 0 1px #ffffff73,0 8px 18px -8px #000c}.profile-theme-root[data-skin=holo] .pr-level-num:before{content:"";z-index:-1;background:radial-gradient(circle closest-side, #f7f9fc 0 30%, #e3e7ee 60%, #aab0bc 64%, transparent 66%), repeating-conic-gradient(#fff6 0 1.5deg, transparent 1.5deg 9deg), var(--foil-c), var(--silver-c);background-blend-mode:normal, normal, overlay, normal;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=holo] .pr-level-num :-webkit-any(b,span){color:#0c0c14;text-shadow:0 1px #ffffff80}.profile-theme-root[data-skin=holo] .pr-level-num :-moz-any(b,span){color:#0c0c14;text-shadow:0 1px #ffffff80}.profile-theme-root[data-skin=holo] .pr-level-num :is(b,span){color:#0c0c14;text-shadow:0 1px #ffffff80}.profile-theme-root[data-skin=holo] :is(.pr-level .bar i,.pr-coll-bar i,.pr-ratio .rw){background:var(--foil);box-shadow:0 0 10px #b69cff73}.profile-theme-root[data-skin=holo] :is(.pr-level .bar,.pr-coll-bar,.pr-ratio){background:#07070d;box-shadow:inset 0 1px 2px #000,0 1px #ffffff14}.profile-theme-root[data-skin=holo] .pr-stat.win{background:linear-gradient(#141424, #141424) padding-box, var(--foil) border-box;border:1px solid #0000}.profile-theme-root[data-skin=holo] :-webkit-any(.pr-stat,.pr-rar,.pr-meet):not(:-webkit-any(.win,.pr-flat *)){background:#0b0b14;border-color:#ffffff14;box-shadow:inset 0 1px 2px #000}.profile-theme-root[data-skin=holo] :-moz-any(.pr-stat,.pr-rar,.pr-meet):not(:-moz-any(.win,.pr-flat *)){background:#0b0b14;border-color:#ffffff14;box-shadow:inset 0 1px 2px #000}.profile-theme-root[data-skin=holo] :is(.pr-stat,.pr-rar,.pr-meet):not(:is(.win,.pr-flat *)){background:#0b0b14;border-color:#ffffff14;box-shadow:inset 0 1px 2px #000}.profile-theme-root[data-skin=holo] .pr-block-tt h3{letter-spacing:.01em}.profile-theme-root[data-skin=holo] .pr-featured h4{letter-spacing:-.01em}.profile-theme-root[data-skin=holo] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div{isolation:isolate;position:relative}.profile-theme-root[data-skin=holo] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#07070e;border:1px solid #ffffff12;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;box-shadow:inset 0 1px 3px #000,0 1px #ffffff0d}.profile-theme-root[data-skin=holo] .pr-block-bd>div>button.w-full{border:1px solid #ffffff1a;background:#07070e!important}.profile-theme-root[data-skin=holo] .pr-cc-hd .dot{background:var(--foil-c);box-shadow:0 0 8px #7fd3ff99}.profile-theme-root[data-skin=holo] .pr-friend-more{color:#f7f8fb;background:#0d0d16}.profile-theme-root[data-skin=latex]{--trim:var(--pt-accent);--lx:#040405;--lx-hot:#fffffff5;--lx-pipe:color-mix(in srgb, var(--trim) 92%, #fff);--lx-x:58%;--lx-body:linear-gradient(180deg, #18181c 0, #060607 30%, #020203 72%, #0d0d10 100%);--lx-spec:radial-gradient(36% 3.5px at var(--pk-lx) 2.5px, var(--lx-hot) 0 34%, #ffffff40 70%, #fff0);--lx-rim:linear-gradient(180deg, #ffffff80, #fff0) 0 0 / 1.5px 55% no-repeat;--lx-soft:radial-gradient(58% 6px at var(--pk-lx) 0, #ffffff1a, #fff0);--lx-chip-hot:#ffffffeb;--lx-bounce:radial-gradient(76% 22px at 50% calc(100% + 6px), color-mix(in srgb, var(--trim) 34%, transparent), transparent);--lx-seam:inset 0 1px 0 #ffffff4d, inset 0 0 0 1px #000, 0 16px 28px -16px #000;--pt-text:#f5f5f7;--pt-text-secondary:#b3b7bf;--pt-ring:#050506;--sk-focus:var(--lx-pipe);--gl-ink:#f5f5f7;--gl-ink-2:#b3b7bf;--gl-trim:var(--trim);--gl-stitch-inset:0px}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-stack,.pr-link-grid)>:nth-child(3n+1){--lx-x:58%}.profile-theme-root[data-skin=latex] :-moz-any(.pr-stack,.pr-link-grid)>:nth-child(3n+1){--lx-x:58%}.profile-theme-root[data-skin=latex] :is(.pr-stack,.pr-link-grid)>:nth-child(3n+1){--lx-x:58%}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-stack,.pr-link-grid)>:nth-child(3n+2){--lx-x:34%}.profile-theme-root[data-skin=latex] :-moz-any(.pr-stack,.pr-link-grid)>:nth-child(3n+2){--lx-x:34%}.profile-theme-root[data-skin=latex] :is(.pr-stack,.pr-link-grid)>:nth-child(3n+2){--lx-x:34%}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-stack,.pr-link-grid)>:nth-child(3n){--lx-x:72%}.profile-theme-root[data-skin=latex] :-moz-any(.pr-stack,.pr-link-grid)>:nth-child(3n){--lx-x:72%}.profile-theme-root[data-skin=latex] :is(.pr-stack,.pr-link-grid)>:nth-child(3n){--lx-x:72%}[data-profile-theme-root][data-skin=latex] .pt-fx{background:radial-gradient(90% 40% at 18% 0,#ffffff0d,#0000 70%)}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-webkit-any(.pr-flat,.pr-flat *)){border:1px solid var(--lx-pipe);border-top-color:color-mix(in srgb, var(--lx-pipe) 72%, #fff);background:var(--lx-spec), var(--lx-rim), var(--lx-soft), var(--lx-bounce), var(--lx-body);box-shadow:var(--lx-seam)}.profile-theme-root[data-skin=latex] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-moz-any(.pr-flat,.pr-flat *)){border:1px solid var(--lx-pipe);border-top-color:color-mix(in srgb, var(--lx-pipe) 72%, #fff);background:var(--lx-spec), var(--lx-rim), var(--lx-soft), var(--lx-bounce), var(--lx-body);box-shadow:var(--lx-seam)}.profile-theme-root[data-skin=latex] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:is(.pr-flat,.pr-flat *)){border:1px solid var(--lx-pipe);border-top-color:color-mix(in srgb, var(--lx-pipe) 72%, #fff);background:var(--lx-spec), var(--lx-rim), var(--lx-soft), var(--lx-bounce), var(--lx-body);box-shadow:var(--lx-seam)}.profile-theme-root[data-skin=latex] .pr-evq{isolation:isolate;--pt-block-surface:var(--lx-spec), var(--lx-rim), var(--lx-soft), var(--lx-bounce), var(--lx-body);box-shadow:var(--lx-seam);position:relative}.profile-theme-root[data-skin=latex] .pr-evq:not(.profile-theme-root[data-gl=on] [data-gl-tile]){border-color:var(--lx-pipe)!important;border-top-color:color-mix(in srgb, var(--lx-pipe) 72%, #fff)!important}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)){view-timeline:--sk-tile block}.profile-theme-root[data-skin=latex] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)){view-timeline:--sk-tile block}.profile-theme-root[data-skin=latex] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)){view-timeline:--sk-tile block}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)):after{--c:calc((var(--lx-x) + 30%) / 1.6);content:"";mix-blend-mode:screen;background:linear-gradient(106deg, transparent calc(var(--c) - 6.8%), rgba(255,255,255,calc(var(--lx-sk,1) * .1)) calc(var(--c) - 5.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .46)) calc(var(--c) - 4.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .28)) calc(var(--c) - 2.2%), #fff0 calc(var(--c) - 1.1%), #fff0 calc(var(--c) - 0.7%), rgba(255,255,255,calc(var(--lx-sk,1) * .36)) calc(var(--c) + 0.4%), rgba(255,255,255,calc(var(--lx-sk,1) * .12)) calc(var(--c) + 2.4%), transparent calc(var(--c) + 3.6%));border-radius:0;top:0;bottom:0;left:-30%;right:-30%;-webkit-mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px));mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px))}.profile-theme-root[data-skin=latex] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)):after{--c:calc((var(--lx-x) + 30%) / 1.6);content:"";mix-blend-mode:screen;background:linear-gradient(106deg, transparent calc(var(--c) - 6.8%), rgba(255,255,255,calc(var(--lx-sk,1) * .1)) calc(var(--c) - 5.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .46)) calc(var(--c) - 4.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .28)) calc(var(--c) - 2.2%), #fff0 calc(var(--c) - 1.1%), #fff0 calc(var(--c) - 0.7%), rgba(255,255,255,calc(var(--lx-sk,1) * .36)) calc(var(--c) + 0.4%), rgba(255,255,255,calc(var(--lx-sk,1) * .12)) calc(var(--c) + 2.4%), transparent calc(var(--c) + 3.6%));border-radius:0;top:0;bottom:0;left:-30%;right:-30%;-webkit-mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px));mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px))}.profile-theme-root[data-skin=latex] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)):after{--c:calc((var(--lx-x) + 30%) / 1.6);content:"";mix-blend-mode:screen;background:linear-gradient(106deg, transparent calc(var(--c) - 6.8%), rgba(255,255,255,calc(var(--lx-sk,1) * .1)) calc(var(--c) - 5.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .46)) calc(var(--c) - 4.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .28)) calc(var(--c) - 2.2%), #fff0 calc(var(--c) - 1.1%), #fff0 calc(var(--c) - 0.7%), rgba(255,255,255,calc(var(--lx-sk,1) * .36)) calc(var(--c) + 0.4%), rgba(255,255,255,calc(var(--lx-sk,1) * .12)) calc(var(--c) + 2.4%), transparent calc(var(--c) + 3.6%));border-radius:0;top:0;bottom:0;left:-30%;right:-30%;-webkit-mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px));mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px))}.profile-theme-root[data-skin=latex] .pr-banner:has(img):after{--c:calc((var(--lx-x) + 30%) / 1.6);content:"";mix-blend-mode:screen;background:linear-gradient(106deg, transparent calc(var(--c) - 6.8%), rgba(255,255,255,calc(var(--lx-sk,1) * .1)) calc(var(--c) - 5.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .46)) calc(var(--c) - 4.6%), rgba(255,255,255,calc(var(--lx-sk,1) * .28)) calc(var(--c) - 2.2%), #fff0 calc(var(--c) - 1.1%), #fff0 calc(var(--c) - 0.7%), rgba(255,255,255,calc(var(--lx-sk,1) * .36)) calc(var(--c) + 0.4%), rgba(255,255,255,calc(var(--lx-sk,1) * .12)) calc(var(--c) + 2.4%), transparent calc(var(--c) + 3.6%));border-radius:0;top:0;bottom:0;left:-30%;right:-30%;-webkit-mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px));mask:linear-gradient(#000 0 min(30%,34px),#0000 min(70%,112px))}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)):after{--lx-sk:.3;-webkit-mask:linear-gradient(#000 0 8px,#0000 22px);mask:linear-gradient(#000 0 8px,#0000 22px)}.profile-theme-root[data-skin=latex] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)):after{--lx-sk:.3;-webkit-mask:linear-gradient(#000 0 8px,#0000 22px);mask:linear-gradient(#000 0 8px,#0000 22px)}.profile-theme-root[data-skin=latex] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)):after{--lx-sk:.3;-webkit-mask:linear-gradient(#000 0 8px,#0000 22px);mask:linear-gradient(#000 0 8px,#0000 22px)}@keyframes lxShift{0%{transform:translate(-18%)}to{transform:translate(18%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.profile-theme-root[data-skin=latex][data-motion=on] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)):after{animation:linear both lxShift;animation-timeline:--sk-tile}.profile-theme-root[data-skin=latex][data-motion=on] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)):after{animation:linear both lxShift;animation-timeline:--sk-tile}.profile-theme-root[data-skin=latex][data-motion=on] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)):after{animation:linear both lxShift;animation-timeline:--sk-tile}.profile-theme-root[data-skin=latex][data-motion=on] .pr-banner:has(img):after{animation:linear both lxShift;animation-timeline:--sk-hero;animation-range:exit}}}.profile-theme-root[data-skin=latex] .pr-cc{isolation:isolate;position:relative}.profile-theme-root[data-skin=latex] :is(.pr-block-tt h3,.pr-featured h4,.pr-level-rank,.pr-text-h){background:linear-gradient(#fff 0 48%,#aeb3bc 52%,#e3e6ea 100%) 0 .18em/100% 1lh repeat-y;color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;margin-block-start:-.18em;margin-block-end:-.18em;padding-block-start:.18em;padding-block-end:.18em}.profile-theme-root[data-skin=latex] .pr-block-tt h3 .pr-block-badge{-webkit-text-fill-color:#f5f5f7;color:#f5f5f7}.profile-theme-root[data-skin=latex] .pr-hero{view-timeline:--sk-hero block;border-color:#000;box-shadow:0 24px 56px #000000b3}.profile-theme-root[data-skin=latex] .pr-banner{isolation:isolate}.profile-theme-root[data-skin=latex] .pr-banner:has(img):after{z-index:1;pointer-events:none;opacity:.5;--lx-x:64%;position:absolute}.profile-theme-root[data-skin=latex] .pr-hero:after{content:"";z-index:2;pointer-events:none;border:1px solid #0000;border-bottom-color:var(--lx-pipe);border-radius:0 0 calc(var(--pt-radius,16px) + 1px) calc(var(--pt-radius,16px) + 1px);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--trim) 70%, transparent));position:absolute;top:0;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=latex] .pr-banner:not(:has(img)){background:radial-gradient(30% 5px at var(--pk-lx) 16px, #ffffffe6 0 30%, #fff0 100%), linear-gradient(106deg, transparent 60%, #ffffff24 61.5% 64%, transparent 64.6% 65.4%, #ffffff1a 66% 68%, transparent 69%), radial-gradient(60% 60px at var(--pk-lx) 0, #ffffff1f, transparent 100%), radial-gradient(90% 50px at 50% 100%, color-mix(in srgb, var(--trim) 22%, transparent), transparent 100%), var(--lx)}.profile-theme-root[data-skin=latex] .pr-name{background:linear-gradient(#fff 0 44%,#777c86 49%,#969ba5 62%,#f2f4f7 100%) 0 .18em/100% 1lh repeat-y;color:#0000;text-shadow:none;filter:drop-shadow(0 1px #000000f2)drop-shadow(0 0 1px #000000e6)drop-shadow(0 2px 7px #000c);-webkit-background-clip:text;background-clip:text;margin-block-start:-.18em;margin-block-end:-.18em;padding-block-start:.18em;padding-block-end:.18em}.profile-theme-root[data-skin=latex] .pr-handle{color:#ffffffe6;text-shadow:0 1px 2px #000,0 0 8px #000c}.profile-theme-root[data-skin=latex] .pr-chip.solid{border:1px solid color-mix(in srgb, var(--trim) 55%, #000);-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:radial-gradient(70% 38% at var(--pk-lx) 0, #ffffff40, #fff0), radial-gradient(90% 70% at 50% 130%, color-mix(in srgb, var(--trim) 50%, #000), transparent 70%), color-mix(in srgb, var(--trim) 86%, #000);box-shadow:inset 0 1px 0 #fff6, 0 3px 10px -3px color-mix(in srgb, var(--trim) 70%, #000);text-shadow:0 1px #00000059}.profile-theme-root[data-skin=latex] .pr-av{border-color:var(--lx);box-shadow:0 0 0 1px var(--lx-pipe), 0 0 0 2px #000, 0 10px 26px #0009}.profile-theme-root[data-skin=latex] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){color:#fff;background:radial-gradient(34% 12% at 36% 16%, #fffffff2 0 35%, #fff0 100%), radial-gradient(70% 45% at var(--pk-lx) 0, #fff3, #fff0 100%), radial-gradient(70% 40% at 50% 115%, color-mix(in srgb, var(--trim) 45%, transparent), transparent 100%), var(--lx);border:1px solid #fff3;box-shadow:0 0 0 1px #000,2px 4px 8px -4px #000}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:radial-gradient(34% 2.5px at var(--pk-lx) 3px, var(--lx-chip-hot) 0 28%, #fff0 100%), radial-gradient(60% 18px at var(--pk-lx) 0, #ffffff1a, #fff0 100%), #030304;border-color:#000;box-shadow:inset 0 1px #ffffff42,0 6px 12px -8px #000}.profile-theme-root[data-skin=latex] :-moz-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:radial-gradient(34% 2.5px at var(--pk-lx) 3px, var(--lx-chip-hot) 0 28%, #fff0 100%), radial-gradient(60% 18px at var(--pk-lx) 0, #ffffff1a, #fff0 100%), #030304;border-color:#000;box-shadow:inset 0 1px #ffffff42,0 6px 12px -8px #000}.profile-theme-root[data-skin=latex] :is(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:radial-gradient(34% 2.5px at var(--pk-lx) 3px, var(--lx-chip-hot) 0 28%, #fff0 100%), radial-gradient(60% 18px at var(--pk-lx) 0, #ffffff1a, #fff0 100%), #030304;border-color:#000;box-shadow:inset 0 1px #ffffff42,0 6px 12px -8px #000}.profile-theme-root[data-skin=latex] .pr-stat.win:not(.pr-flat *){background:radial-gradient(34% 2.5px at var(--pk-lx) 3px, var(--lx-chip-hot) 0 28%, #fff0 100%), radial-gradient(60% 18px at var(--pk-lx) 0, #ffffff1a, #fff0 100%), radial-gradient(90% 28px at 50% calc(100% + 8px), color-mix(in srgb, var(--trim) 45%, transparent), transparent 100%), #030304;border-color:var(--lx-pipe);box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 1px #000, 0 0 14px -4px color-mix(in srgb, var(--trim) 70%, transparent)}.profile-theme-root[data-skin=latex] .pr-level-num{isolation:isolate;background:radial-gradient(60% 40% at 50% 104%, color-mix(in srgb, var(--trim) 50%, transparent), transparent 100%), radial-gradient(circle at 36% 30%, #202026 0, #08080a 46%, #010101 72%);box-shadow:inset 0 0 0 1px #ffffff1f, 0 0 0 1px #000, 0 0 0 2px var(--lx-pipe), 2px 12px 22px -10px #000;border:0;border-radius:50%;position:relative}.profile-theme-root[data-skin=latex] .pr-level-num:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fff 0 45%,#fff6 75%,#fff0);border-radius:50%;width:36%;height:17%;position:absolute;top:9%;left:16%;transform:rotate(-32deg)}.profile-theme-root[data-skin=latex] .pr-level-num:after{content:"";z-index:-1;background:radial-gradient(closest-side,#ffffff8c,#fff0);border-radius:50%;width:10%;height:5%;position:absolute;bottom:34%;right:14%;transform:rotate(-32deg)}.profile-theme-root[data-skin=latex] .pr-level-num b{color:#fff;text-shadow:0 1px 2px #000}.profile-theme-root[data-skin=latex] .pr-level-num span{color:#c4c8cf}.profile-theme-root[data-skin=latex] :is(.pr-level .bar,.pr-coll-bar,.pr-ratio){background:#000;border-color:#000;box-shadow:inset 0 1px 2px #000,0 1px #ffffff24}.profile-theme-root[data-skin=latex] :is(.pr-level .bar i,.pr-coll-bar i,.pr-ratio .rw){background:linear-gradient(#ffffffeb, #ffffffeb) left 3px top 1px / calc(100% - 6px) 1px no-repeat, linear-gradient(180deg, color-mix(in srgb, var(--trim) 70%, #fff) 0, var(--trim) 35%, color-mix(in srgb, var(--trim) 62%, #000) 100%);box-shadow:0 0 8px color-mix(in srgb, var(--trim) 55%, transparent)}.profile-theme-root[data-skin=latex] .pr-coll-pct{color:#fff;background:radial-gradient(40% 2px at var(--pk-lx) 3px, var(--lx-chip-hot) 0 30%, #fff0 100%), var(--lx);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff4d}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *){background:radial-gradient(38% 3px at var(--pk-lx) 4px, var(--lx-hot) 0 30%, #ffffff59 62%, #fff0 100%), radial-gradient(72% 55% at var(--pk-lx) 0, #ffffff29, #fff0 100%), radial-gradient(70% 50% at 50% 118%, color-mix(in srgb, var(--trim) 42%, transparent), transparent 100%), var(--lx);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 color-mix(in srgb, var(--trim) 70%, transparent), 0 8px 16px -10px #000;border:1px solid #000;border-radius:999px;overflow:hidden}.profile-theme-root[data-skin=latex] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *){background:radial-gradient(38% 3px at var(--pk-lx) 4px, var(--lx-hot) 0 30%, #ffffff59 62%, #fff0 100%), radial-gradient(72% 55% at var(--pk-lx) 0, #ffffff29, #fff0 100%), radial-gradient(70% 50% at 50% 118%, color-mix(in srgb, var(--trim) 42%, transparent), transparent 100%), var(--lx);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 color-mix(in srgb, var(--trim) 70%, transparent), 0 8px 16px -10px #000;border:1px solid #000;border-radius:999px;overflow:hidden}.profile-theme-root[data-skin=latex] :is(.pr-link,.pr-btng-btn):not(.pr-flat *){background:radial-gradient(38% 3px at var(--pk-lx) 4px, var(--lx-hot) 0 30%, #ffffff59 62%, #fff0 100%), radial-gradient(72% 55% at var(--pk-lx) 0, #ffffff29, #fff0 100%), radial-gradient(70% 50% at 50% 118%, color-mix(in srgb, var(--trim) 42%, transparent), transparent 100%), var(--lx);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 color-mix(in srgb, var(--trim) 70%, transparent), 0 8px 16px -10px #000;border:1px solid #000;border-radius:999px;overflow:hidden}.profile-theme-root[data-skin=latex] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 var(--lx-pipe), 0 0 0 1px var(--lx-pipe), 0 0 16px -4px var(--trim)}.profile-theme-root[data-skin=latex] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 var(--lx-pipe), 0 0 0 1px var(--lx-pipe), 0 0 16px -4px var(--trim)}.profile-theme-root[data-skin=latex] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -1px 0 var(--lx-pipe), 0 0 0 1px var(--lx-pipe), 0 0 16px -4px var(--trim)}.profile-theme-root[data-skin=latex] .pr-social:not(.pr-flat *){color:#fff;background:radial-gradient(34% 2.5px at var(--pk-lx) 3.5px, var(--lx-hot) 0 30%, #fff0 100%), radial-gradient(80% 45% at var(--pk-lx) 0, #ffffff29, #fff0 100%), radial-gradient(80% 40% at 50% 115%, color-mix(in srgb, var(--trim) 40%, transparent), transparent 100%), var(--lx);box-shadow:inset 0 1px 0 #fff6, inset 0 -1px 0 color-mix(in srgb, var(--trim) 60%, transparent), 0 6px 12px -8px #000;border-color:#000}.profile-theme-root[data-skin=latex] .pr-social:not(.pr-flat *):hover{border-color:var(--lx-pipe)}.profile-theme-root[data-skin=latex] .pr-act.primary{border:1px solid color-mix(in srgb, var(--trim) 55%, #000);color:#fff;text-shadow:0 1px #00000059;background:radial-gradient(70% 38% at var(--pk-lx) 0, #ffffff40, #fff0), radial-gradient(90% 70% at 50% 130%, color-mix(in srgb, var(--trim) 55%, #000), transparent 70%), color-mix(in srgb, var(--trim) 86%, #000);box-shadow:inset 0 1px 0 #fff6, 0 8px 18px -8px color-mix(in srgb, var(--trim) 70%, #000)}.profile-theme-root[data-skin=latex] .pr-friend-more{background:var(--lx);color:#fff;box-shadow:inset 0 0 0 1px var(--lx-pipe)}.profile-theme-root[data-skin=latex] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div{isolation:isolate;position:relative}.profile-theme-root[data-skin=latex] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(30% 2.5px at var(--pk-lx) 3px, var(--lx-chip-hot) 0 28%, #fff0 100%), radial-gradient(60% 16px at var(--pk-lx) 0, #ffffff14, #fff0 100%), #020203;border:1px solid #000;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;box-shadow:inset 0 1px #ffffff38,0 1px #ffffff0d}.profile-theme-root[data-skin=latex] .pr-block-bd>div>button.w-full{box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 color-mix(in srgb, var(--trim) 60%, transparent);border:1px solid #000;border-radius:999px;color:#e6e8ec!important;background:radial-gradient(30% 2.5px at var(--pk-lx) 3px, var(--lx-chip-hot) 0 28%, #fff0 100%), var(--lx)!important}.profile-theme-root[data-skin=latex] .pr-cc-hd .dot{background:var(--trim);box-shadow:0 0 0 1px #000, 0 0 9px var(--trim)}.profile-theme-root[data-skin=gilded]{--g-deep:#4a3108;--g-dark:#7d5716;--g-mid:#b98a2e;--g-hi:#e9c46c;--g-spec:#fff2c8;--g-ink:#2c1c03;--g-metal:linear-gradient(var(--pk-la), var(--g-dark) 0%, var(--g-hi) 22%, var(--g-spec) 30%, var(--g-mid) 44%, var(--g-deep) 58%, var(--g-mid) 70%, var(--g-hi) 82%, var(--g-spec) 88%, var(--g-mid) 100%);--g-plate:linear-gradient(180deg, #fff3cf 0, #f7df9a 12%, #e9c46c 32%, #c99a3c 48%, #b98a2a 54%, #c8993b 66%, #ddb459 84%, #c99a3c calc(100% - 4px), #6e500f calc(100% - 1.5px), #5b420a 100%);--g-bead:radial-gradient(95% 78% at 36% 20%, #feeed0 0, #f3d68a 24%, #dcb058 48%, #b98a2a 72%, #8a6516 90%, #5b420a 100%);--g-groove:inset 0 0 0 1px #2c1c03cc, inset 0 2px 0 -.5px #fff6dabf, inset 0 -2px 1px -1px #3a2605b3;--g-letters:linear-gradient(180deg, #fff6da 0%, #fbe6a6 18%, #ecc870 36%, #cf9f42 49%, #a97d2e 55%, #b08433 64%, #d4a94f 82%, #f4dd9b 100%);--g-letters-sm:linear-gradient(180deg, #fff6da 0%, #fbe6a6 18%, #ecc870 36%, #cf9f42 49%, #b08433 55%, #bd8f3c 64%, #d4a94f 82%, #f4dd9b 100%);--g-guilloche:repeating-radial-gradient(circle at 50% -60%, #e9c46c0b 0 1px, transparent 1px 5px);--g-lacquer:linear-gradient(180deg, #110e09, #0a0806);--g-keystone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 18 18'%3E%3Cdefs%3E%3ClinearGradient id='t' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23fff6da'/%3E%3Cstop offset='.45' stop-color='%23ecc870'/%3E%3Cstop offset='1' stop-color='%23b98a2a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M9 .7 17.3 9 9 17.3.7 9z' fill='%235b420a'/%3E%3Cpath d='M9 .7.7 9H9z' fill='%23feeed0'/%3E%3Cpath d='M9 .7 17.3 9H9z' fill='%23d9ab4a'/%3E%3Cpath d='M.7 9 9 17.3V9z' fill='%23a07422'/%3E%3Cpath d='M9 4.6 13.4 9 9 13.4 4.6 9z' fill='url(%23t)' stroke='%233a2605' stroke-opacity='.55' stroke-width='.6'/%3E%3Cpath d='M9 .7 17.3 9 9 17.3.7 9z' fill='none' stroke='%232c1c03' stroke-opacity='.85' stroke-width='1' stroke-linejoin='round'/%3E%3C/svg%3E");--pt-text:#f4ecd8;--pt-text-secondary:#c9bb98;--pt-ring:#110d08;--sk-focus:var(--g-hi);--gl-ink:#f4ecd8;--gl-ink-2:#b08433;--gl-trim:var(--g-hi);--gl-stitch-inset:0px}[data-profile-theme-root][data-skin=gilded] .pt-fx{background:var(--kit-grain) 0 0 / 160px;mix-blend-mode:normal;opacity:.025}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-webkit-any(.pr-flat,.pr-flat *)){background:var(--g-guilloche) padding-box, var(--g-lacquer) padding-box, var(--g-metal) 40% 0 / 300% 100% border-box;box-shadow:inset 0 1px 0 #fff4d214, var(--pk-drop);border:1px solid #0000}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-moz-any(.pr-flat,.pr-flat *)){background:var(--g-guilloche) padding-box, var(--g-lacquer) padding-box, var(--g-metal) 40% 0 / 300% 100% border-box;box-shadow:inset 0 1px 0 #fff4d214, var(--pk-drop);border:1px solid #0000}.profile-theme-root[data-skin=gilded] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:is(.pr-flat,.pr-flat *)){background:var(--g-guilloche) padding-box, var(--g-lacquer) padding-box, var(--g-metal) 40% 0 / 300% 100% border-box;box-shadow:inset 0 1px 0 #fff4d214, var(--pk-drop);border:1px solid #0000}.profile-theme-root[data-skin=gilded] .pr-evq{--pt-block-surface:var(--g-keystone) 50% 0 / 9px 9px no-repeat padding-box, var(--g-guilloche) padding-box, var(--g-lacquer) padding-box, var(--g-metal) border-box}.profile-theme-root[data-skin=gilded] .pr-cc:not(:-webkit-any(.pr-flat,.pr-flat *)){background:var(--g-keystone) 50% 0 / 9px 9px no-repeat padding-box, var(--g-guilloche) padding-box, var(--g-lacquer) padding-box, var(--g-metal) border-box}.profile-theme-root[data-skin=gilded] .pr-cc:not(:-moz-any(.pr-flat,.pr-flat *)){background:var(--g-keystone) 50% 0 / 9px 9px no-repeat padding-box, var(--g-guilloche) padding-box, var(--g-lacquer) padding-box, var(--g-metal) border-box}.profile-theme-root[data-skin=gilded] .pr-cc:not(:is(.pr-flat,.pr-flat *)){background:var(--g-keystone) 50% 0 / 9px 9px no-repeat padding-box, var(--g-guilloche) padding-box, var(--g-lacquer) padding-box, var(--g-metal) border-box}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-evq,.pr-cc){box-shadow:inset 0 0 0 2.5px #0f0c08, inset 0 0 0 3px #e9c46c8c, var(--pk-drop)}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-evq,.pr-cc){box-shadow:inset 0 0 0 2.5px #0f0c08, inset 0 0 0 3px #e9c46c8c, var(--pk-drop)}.profile-theme-root[data-skin=gilded] :is(.pr-evq,.pr-cc){box-shadow:inset 0 0 0 2.5px #0f0c08, inset 0 0 0 3px #e9c46c8c, var(--pk-drop)}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-webkit-any(.pr-flat,.pr-flat *)):before{content:"";border-radius:max(1px, calc(var(--pt-radius,12px) - 4px));border:.5px solid #e9c46c8c;top:3px;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:-moz-any(.pr-flat,.pr-flat *)):before{content:"";border-radius:max(1px, calc(var(--pt-radius,12px) - 4px));border:.5px solid #e9c46c8c;top:3px;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=gilded] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta):not(:is(.pr-flat,.pr-flat *)):before{content:"";border-radius:max(1px, calc(var(--pt-radius,12px) - 4px));border:.5px solid #e9c46c8c;top:3px;bottom:3px;left:3px;right:3px}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-block,.pr-featured):not(:-webkit-any(.pr-flat,.pr-flat *)):after{content:"";background:var(--g-keystone) 0 0 / 9px 9px no-repeat;border-radius:0;width:9px;height:9px;top:0;bottom:auto;left:calc(50% - 4.5px);right:auto}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-block,.pr-featured):not(:-moz-any(.pr-flat,.pr-flat *)):after{content:"";background:var(--g-keystone) 0 0 / 9px 9px no-repeat;border-radius:0;width:9px;height:9px;top:0;bottom:auto;left:calc(50% - 4.5px);right:auto}.profile-theme-root[data-skin=gilded] :is(.pr-block,.pr-featured):not(:is(.pr-flat,.pr-flat *)):after{content:"";background:var(--g-keystone) 0 0 / 9px 9px no-repeat;border-radius:0;width:9px;height:9px;top:0;bottom:auto;left:calc(50% - 4.5px);right:auto}.profile-theme-root[data-skin=gilded] .pr-group .pr-block:not(:-webkit-any(.pr-flat,.pr-flat *)):before{border-radius:max(1px, calc(min(var(--pt-radius,12px), 14px) - 4px))}.profile-theme-root[data-skin=gilded] .pr-group .pr-block:not(:-moz-any(.pr-flat,.pr-flat *)):before{border-radius:max(1px, calc(min(var(--pt-radius,12px), 14px) - 4px))}.profile-theme-root[data-skin=gilded] .pr-group .pr-block:not(:is(.pr-flat,.pr-flat *)):before{border-radius:max(1px, calc(min(var(--pt-radius,12px), 14px) - 4px))}.profile-theme-root[data-skin=gilded] :is(.pr-block-tt h3,.pr-featured h4,.pr-level-rank,.pr-text-h){color:#0000;letter-spacing:.06em;text-shadow:none;background:var(--g-letters-sm) 0 .18em / 100% 1lh repeat-y;filter:drop-shadow(0 1px #3a2605);-webkit-background-clip:text;background-clip:text;margin-block-start:-.18em;margin-block-end:-.18em;padding-block-start:.18em;padding-block-end:.18em}.profile-theme-root[data-skin=gilded] .pr-featured h4{letter-spacing:.02em}.profile-theme-root[data-skin=gilded] .pr-block-tt h3 .pr-block-badge{-webkit-text-fill-color:var(--g-hi);color:var(--g-hi)}.profile-theme-root[data-skin=gilded] .pr-name{color:#0000;text-shadow:none;background:linear-gradient(100deg, transparent 0 44%, #fffbece6 50%, transparent 56%) 160% 0 / 260% 100% no-repeat, var(--g-letters) 0 .18em / 100% 1lh repeat-y;filter:drop-shadow(0 1px #3a2605)drop-shadow(0 -1px #fff4d26b)drop-shadow(0 0 1px #000000e6)drop-shadow(0 2px 7px #000c);-webkit-background-clip:text;background-clip:text;margin-block-start:-.18em;margin-block-end:-.18em;padding-block-start:.18em;padding-block-end:.18em}@media (prefers-reduced-motion:no-preference){.profile-theme-root[data-skin=gilded][data-motion=on][data-gl=on] .pr-name{animation:1.4s cubic-bezier(.45,.05,.55,.95) .6s gdSheen}}@keyframes gdSheen{0%{background-position:95% 0,0 .18em}to{background-position:5% 0,0 .18em}}.profile-theme-root[data-skin=gilded] .pr-name .pr-creator-star{color:var(--g-hi);-webkit-text-fill-color:var(--g-hi);filter:drop-shadow(0 1px #3a2605)}.profile-theme-root[data-skin=gilded] .pr-handle{color:var(--g-hi);text-shadow:0 1px 2px #000,0 0 8px #000c}.profile-theme-root[data-skin=gilded] .pr-chip.solid{color:var(--g-hi);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0a08 padding-box, var(--g-metal) border-box;box-shadow:inset 0 0 0 .5px var(--g-mid), inset 0 1px 0 #fff4d21f;border:1px solid #0000}.profile-theme-root[data-skin=gilded] .pr-av{border-color:var(--g-mid)}.profile-theme-root[data-skin=gilded] .pr-banner:not(:has(img)){background:var(--g-guilloche), radial-gradient(120% 90% at var(--pk-lx) 0%, #2a2114, #0b0a08 70%)}.profile-theme-root[data-skin=gilded] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){background:var(--g-bead);color:var(--g-ink);box-shadow:var(--g-groove), 1px 2px 4px -1px #000;border:0}.profile-theme-root[data-skin=gilded] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)) svg{filter:drop-shadow(0 1px #fff4d299)}.profile-theme-root[data-skin=gilded] .pr-level-num{background:radial-gradient(circle, transparent 0 64%, #2c1c0359 65% 67%, transparent 68%), radial-gradient(circle at 34% 26%, #fffae68c, transparent 42%), var(--g-plate);box-shadow:inset 0 0 0 1px #2c1c03b3, inset 0 2px 0 -.5px #fff6dab3, 0 0 0 3px #0b0a08, 0 0 0 4.5px var(--g-mid), 2px 8px 18px -8px #000;border:0;border-radius:50%}.profile-theme-root[data-skin=gilded] .pr-level-num :-webkit-any(b,span){color:var(--g-ink);text-shadow:0 1px #fff4d2b3}.profile-theme-root[data-skin=gilded] .pr-level-num :-moz-any(b,span){color:var(--g-ink);text-shadow:0 1px #fff4d2b3}.profile-theme-root[data-skin=gilded] .pr-level-num :is(b,span){color:var(--g-ink);text-shadow:0 1px #fff4d2b3}.profile-theme-root[data-skin=gilded] :is(.pr-level .bar,.pr-coll-bar){background:radial-gradient(circle,#050403 0 1.8px,#e9c46c80 2.2px,#0000 2.8px) 0/10% 100% repeat-x,linear-gradient(#2a2016,#16110b);border:0}.profile-theme-root[data-skin=gilded] :is(.pr-level .bar i,.pr-coll-bar i,.pr-ratio .rw){background:var(--g-metal);box-shadow:inset 0 1px 0 var(--g-spec)}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *){background:var(--g-lacquer) padding-box, var(--g-metal) border-box;border:1px solid #0000;box-shadow:inset 0 1px #fff4d214,0 8px 16px -10px #000}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *){background:var(--g-lacquer) padding-box, var(--g-metal) border-box;border:1px solid #0000;box-shadow:inset 0 1px #fff4d214,0 8px 16px -10px #000}.profile-theme-root[data-skin=gilded] :is(.pr-link,.pr-btng-btn):not(.pr-flat *){background:var(--g-lacquer) padding-box, var(--g-metal) border-box;border:1px solid #0000;box-shadow:inset 0 1px #fff4d214,0 8px 16px -10px #000}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:var(--g-plate) padding-box, var(--g-metal) border-box}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:var(--g-plate) padding-box, var(--g-metal) border-box}.profile-theme-root[data-skin=gilded] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{background:var(--g-plate) padding-box, var(--g-metal) border-box}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-link,.pr-btng-btn):not(:-webkit-any(.pr-flat *,[data-gl-tile])):hover :-webkit-any(b,svg){color:var(--g-ink)}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-link,.pr-btng-btn):not(:-moz-any(.pr-flat *,[data-gl-tile])):hover :-moz-any(b,svg){color:var(--g-ink)}.profile-theme-root[data-skin=gilded] :is(.pr-link,.pr-btng-btn):not(:is(.pr-flat *,[data-gl-tile])):hover :is(b,svg){color:var(--g-ink)}.profile-theme-root[data-skin=gilded] .pr-social{background:var(--g-lacquer) padding-box, var(--g-metal) border-box;color:var(--g-hi);border:1px solid #0000}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:#0a0806;border-color:#e9c46c47;box-shadow:inset 0 1px 2px #000}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:#0a0806;border-color:#e9c46c47;box-shadow:inset 0 1px 2px #000}.profile-theme-root[data-skin=gilded] :is(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:#0a0806;border-color:#e9c46c47;box-shadow:inset 0 1px 2px #000}.profile-theme-root[data-skin=gilded] .pr-stat b{color:var(--g-hi)}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-stat.win,.pr-coll-pct):not(.pr-flat *){--pt-text:var(--g-ink);--pt-text-secondary:var(--g-ink);color:var(--g-ink);background:var(--g-plate);box-shadow:var(--g-groove), 1px 3px 8px -3px #000;border-color:#5b420a}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-stat.win,.pr-coll-pct):not(.pr-flat *){--pt-text:var(--g-ink);--pt-text-secondary:var(--g-ink);color:var(--g-ink);background:var(--g-plate);box-shadow:var(--g-groove), 1px 3px 8px -3px #000;border-color:#5b420a}.profile-theme-root[data-skin=gilded] :is(.pr-stat.win,.pr-coll-pct):not(.pr-flat *){--pt-text:var(--g-ink);--pt-text-secondary:var(--g-ink);color:var(--g-ink);background:var(--g-plate);box-shadow:var(--g-groove), 1px 3px 8px -3px #000;border-color:#5b420a}.profile-theme-root[data-skin=gilded] .pr-stat.win :-webkit-any(b,span){color:var(--g-ink)}.profile-theme-root[data-skin=gilded] .pr-stat.win :-moz-any(b,span){color:var(--g-ink)}.profile-theme-root[data-skin=gilded] .pr-stat.win :is(b,span){color:var(--g-ink)}.profile-theme-root[data-skin=gilded] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div{isolation:isolate;position:relative}.profile-theme-root[data-skin=gilded] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#080604;border:.5px solid #e9c46c66;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;box-shadow:inset 0 1px 2px #000,0 1px #fff4d20d}.profile-theme-root[data-skin=gilded] .pr-block-bd>div>button.w-full{border:.5px solid #e9c46c66;color:var(--g-hi)!important;background:#080604!important}.profile-theme-root[data-skin=gilded] .pr-cc-hd .dot{background:var(--g-hi);box-shadow:0 0 8px #e9c46c99}.profile-theme-root[data-skin=gilded] .pr-friend-more{color:var(--g-hi);background:#110d08}.profile-theme-root:-webkit-any([data-skin=gilded],[data-skin=harness]) .pr-name{line-height:calc(1.08 * var(--pt-font-scale,1))}.profile-theme-root:-moz-any([data-skin=gilded],[data-skin=harness]) .pr-name{line-height:calc(1.08 * var(--pt-font-scale,1))}.profile-theme-root:is([data-skin=gilded],[data-skin=harness]) .pr-name{line-height:calc(1.08 * var(--pt-font-scale,1))}.profile-theme-root[data-skin=harness]{--leather:var(--pt-material,#1b1512);--lt-ink:var(--pt-material-ink,#efe6d6);--lt-ink-2:var(--pt-material-ink-2,#c9bda9);--hn-leather:url(/assets/leather@3x-BfHgzI5t.webp);--thread-c:color-mix(in srgb, color-mix(in srgb, var(--pt-accent) 78%, #6b5a3a) 62%, var(--lt-ink));--thread:color-mix(in srgb, var(--thread-c) 85%, transparent);--thread-hi:color-mix(in srgb, var(--thread-c) 70%, #fff);--thread-lo:#00000080;--hw-1:#f6f8fa;--hw-2:#8e959e;--hw-3:#e2e6ea;--hw-4:#7c848d;--hw-face:235, 238, 241;--hw-conic:conic-gradient(from 20deg, var(--hw-1), var(--hw-2), var(--hw-3), var(--hw-4), var(--hw-1), var(--hw-2), var(--hw-1));--hw-face-conic:conic-gradient(from 20deg, var(--hw-1), var(--hw-5), var(--hw-3), var(--hw-6), var(--hw-1), var(--hw-5), var(--hw-1));--hw-5:#b4bac2;--hw-6:#a3aab3;--hw-ink:#16181b;--hw-buckle:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2717%27 viewBox=%270 0 22 17%27%3E%3Cdefs%3E%3ClinearGradient id=%27m%27 x1=%270%27 y1=%270%27 x2=%270%27 y2=%271%27%3E%3Cstop offset=%270%27 stop-color=%27%23f6f8fa%27/%3E%3Cstop offset=%27.45%27 stop-color=%27%238e959e%27/%3E%3Cstop offset=%27.62%27 stop-color=%27%23e2e6ea%27/%3E%3Cstop offset=%271%27 stop-color=%27%237c848d%27/%3E%3C/linearGradient%3E%3ClinearGradient id=%27r%27 x1=%270%27 y1=%270%27 x2=%271%27 y2=%270%27%3E%3Cstop offset=%270%27 stop-color=%27%237c848d%27/%3E%3Cstop offset=%27.35%27 stop-color=%27%23f6f8fa%27/%3E%3Cstop offset=%27.6%27 stop-color=%27%23e2e6ea%27/%3E%3Cstop offset=%271%27 stop-color=%27%238e959e%27/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule=%27evenodd%27 fill=%27url(%23m)%27 stroke=%27%23000%27 stroke-opacity=%27.55%27 stroke-width=%27.6%27 d=%27M3 .8h16a2.2 2.2 0 0 1 2.2 2.2v11a2.2 2.2 0 0 1-2.2 2.2H3A2.2 2.2 0 0 1 .8 14V3A2.2 2.2 0 0 1 3 .8zM4.5 4v9h14V4z%27/%3E%3Crect x=%27.4%27 y=%27.3%27 width=%274.6%27 height=%2716.4%27 rx=%272.3%27 fill=%27url(%23r)%27 stroke=%27%23000%27 stroke-opacity=%27.55%27 stroke-width=%27.5%27/%3E%3Crect x=%273.4%27 y=%277.4%27 width=%2716.8%27 height=%272.2%27 rx=%271.1%27 fill=%27url(%23m)%27 stroke=%27%23000%27 stroke-opacity=%27.5%27 stroke-width=%27.4%27/%3E%3C/svg%3E");--st-r:max(8px, var(--pt-radius,8px));--st-cs:calc(var(--st-r) * .293 - 2.465px);--st-h:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='5'%3E%3Cg transform='rotate(-25 3.5 2.2)'%3E%3Crect x='1.5' y='1.4' width='4' height='1.6' rx='.8'/%3E%3Crect x='1.85' y='2.4' width='4' height='1.6' rx='.8'/%3E%3C/g%3E%3C/svg%3E");--st-v:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='7'%3E%3Cg transform='rotate(-25 2.2 3.5)'%3E%3Crect x='1.4' y='1.5' width='1.6' height='4' rx='.8'/%3E%3Crect x='2.4' y='1.85' width='1.6' height='4' rx='.8'/%3E%3C/g%3E%3C/svg%3E");--st-d1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Crect x='1.5' y='2.7' width='4' height='1.6' rx='.8' transform='rotate(-45 3.5 3.5)'/%3E%3C/svg%3E");--st-d2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Crect x='1.5' y='2.7' width='4' height='1.6' rx='.8' transform='rotate(45 3.5 3.5)'/%3E%3C/svg%3E");--lt-wax:radial-gradient(45% 70px at 25% 0, #ffffff17, #fff0) 20% 0 / 200% 100% no-repeat;--lt-base:linear-gradient(180deg, #ffffff0d, #fff0 24px), linear-gradient(0deg, #0003, #0000 28px), var(--hn-leather) 0 0 / 118px, var(--leather);--lt-hide:var(--lt-wax), var(--lt-base);--lt-blend:normal, normal, normal, soft-light;--lt-chan:linear-gradient(#0000008c 0 0) left var(--st-r) top 4.5px / calc(100% - 2 * var(--st-r)) 1px no-repeat, linear-gradient(#ffffff12 0 0) left var(--st-r) top 5.5px / calc(100% - 2 * var(--st-r)) 1px no-repeat, linear-gradient(#0000008c 0 0) left var(--st-r) bottom 4.5px / calc(100% - 2 * var(--st-r)) 1px no-repeat, linear-gradient(#ffffff12 0 0) left var(--st-r) bottom 3.5px / calc(100% - 2 * var(--st-r)) 1px no-repeat, linear-gradient(#0000008c 0 0) left 4.5px top var(--st-r) / 1px calc(100% - 2 * var(--st-r)) no-repeat, linear-gradient(#ffffff12 0 0) left 5.5px top var(--st-r) / 1px calc(100% - 2 * var(--st-r)) no-repeat, linear-gradient(#0000008c 0 0) right 4.5px top var(--st-r) / 1px calc(100% - 2 * var(--st-r)) no-repeat, linear-gradient(#ffffff12 0 0) right 3.5px top var(--st-r) / 1px calc(100% - 2 * var(--st-r)) no-repeat;--lt-chan-pos:left var(--st-r) top 4.5px, left var(--st-r) top 5.5px, left var(--st-r) bottom 4.5px, left var(--st-r) bottom 3.5px, left 4.5px top var(--st-r), left 5.5px top var(--st-r), right 4.5px top var(--st-r), right 3.5px top var(--st-r);--lt-edge:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px color-mix(in srgb, var(--leather) 55%, #000), inset 0 0 10px #0000004d;--pt-text:#efe6d6;--pt-text-secondary:#c2b6a3;--pt-ring:color-mix(in srgb, var(--leather) 94%, #fff);--sk-focus:#efe6d6;--gl-ink:var(--lt-ink);--gl-ink-2:var(--lt-ink-2);--gl-trim:var(--pt-accent);--gl-stitch-inset:6.2px}[data-profile-theme-root][data-material-tone=brass] .profile-theme-root[data-skin=harness]{--thread-c:color-mix(in oklab, var(--leather) 58%, white);--hw-1:#fff1c2;--hw-2:#9c7a2f;--hw-3:#f3dfa2;--hw-4:#7a5c1f;--hw-face:250, 234, 184;--hw-ink:#2a1d05;--hw-5:#d4b46c;--hw-6:#c9a55a;--hw-buckle:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2722%27 height=%2717%27 viewBox=%270 0 22 17%27%3E%3Cdefs%3E%3ClinearGradient id=%27m%27 x1=%270%27 y1=%270%27 x2=%270%27 y2=%271%27%3E%3Cstop offset=%270%27 stop-color=%27%23fff1c2%27/%3E%3Cstop offset=%27.45%27 stop-color=%27%239c7a2f%27/%3E%3Cstop offset=%27.62%27 stop-color=%27%23f3dfa2%27/%3E%3Cstop offset=%271%27 stop-color=%27%237a5c1f%27/%3E%3C/linearGradient%3E%3ClinearGradient id=%27r%27 x1=%270%27 y1=%270%27 x2=%271%27 y2=%270%27%3E%3Cstop offset=%270%27 stop-color=%27%237a5c1f%27/%3E%3Cstop offset=%27.35%27 stop-color=%27%23fff1c2%27/%3E%3Cstop offset=%27.6%27 stop-color=%27%23f3dfa2%27/%3E%3Cstop offset=%271%27 stop-color=%27%239c7a2f%27/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule=%27evenodd%27 fill=%27url(%23m)%27 stroke=%27%23000%27 stroke-opacity=%27.55%27 stroke-width=%27.6%27 d=%27M3 .8h16a2.2 2.2 0 0 1 2.2 2.2v11a2.2 2.2 0 0 1-2.2 2.2H3A2.2 2.2 0 0 1 .8 14V3A2.2 2.2 0 0 1 3 .8zM4.5 4v9h14V4z%27/%3E%3Crect x=%27.4%27 y=%27.3%27 width=%274.6%27 height=%2716.4%27 rx=%272.3%27 fill=%27url(%23r)%27 stroke=%27%23000%27 stroke-opacity=%27.55%27 stroke-width=%27.5%27/%3E%3Crect x=%273.4%27 y=%277.4%27 width=%2716.8%27 height=%272.2%27 rx=%271.1%27 fill=%27url(%23m)%27 stroke=%27%23000%27 stroke-opacity=%27.5%27 stroke-width=%27.4%27/%3E%3C/svg%3E")}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn,.pr-social):not(:-webkit-any(.pr-flat,.pr-flat *)){--pt-text:var(--lt-ink);--pt-text-secondary:var(--lt-ink-2);color:var(--lt-ink)}.profile-theme-root[data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn,.pr-social):not(:-moz-any(.pr-flat,.pr-flat *)){--pt-text:var(--lt-ink);--pt-text-secondary:var(--lt-ink-2);color:var(--lt-ink)}.profile-theme-root[data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn,.pr-social):not(:is(.pr-flat,.pr-flat *)){--pt-text:var(--lt-ink);--pt-text-secondary:var(--lt-ink-2);color:var(--lt-ink)}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-webkit-any(.pr-flat,.pr-flat *)){border-color:color-mix(in srgb, var(--leather) 35%, #000);background:var(--lt-wax), var(--lt-chan), var(--lt-base);background-blend-mode:normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, soft-light;box-shadow:var(--lt-edge), var(--pk-drop)}.profile-theme-root[data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:-moz-any(.pr-flat,.pr-flat *)){border-color:color-mix(in srgb, var(--leather) 35%, #000);background:var(--lt-wax), var(--lt-chan), var(--lt-base);background-blend-mode:normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, soft-light;box-shadow:var(--lt-edge), var(--pk-drop)}.profile-theme-root[data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc):not(:is(.pr-flat,.pr-flat *)){border-color:color-mix(in srgb, var(--leather) 35%, #000);background:var(--lt-wax), var(--lt-chan), var(--lt-base);background-blend-mode:normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, soft-light;box-shadow:var(--lt-edge), var(--pk-drop)}.profile-theme-root[data-skin=harness] .pr-evq{--pt-block-surface:var(--lt-wax), var(--lt-chan), var(--lt-base);background-blend-mode:normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, normal, soft-light;box-shadow:var(--lt-edge), var(--pk-drop)}.profile-theme-root[data-skin=harness] .pr-evq:not(.profile-theme-root[data-gl=on] [data-gl-tile]){border-color:color-mix(in srgb, var(--leather) 35%, #000)!important}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-cc,.pr-evq){isolation:isolate;position:relative}.profile-theme-root[data-skin=harness] :-moz-any(.pr-cc,.pr-evq){isolation:isolate;position:relative}.profile-theme-root[data-skin=harness] :is(.pr-cc,.pr-evq){isolation:isolate;position:relative}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-webkit-any(.pr-flat,.pr-flat *)):before{content:"";z-index:-1;pointer-events:none;box-sizing:border-box;opacity:1;border-radius:0;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.profile-theme-root[data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-moz-any(.pr-flat,.pr-flat *)):before{content:"";z-index:-1;pointer-events:none;box-sizing:border-box;opacity:1;border-radius:0;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.profile-theme-root[data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:is(.pr-flat,.pr-flat *)):before{content:"";z-index:-1;pointer-events:none;box-sizing:border-box;opacity:1;border-radius:0;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-webkit-any(.pr-flat,.pr-flat *)):after{content:"";z-index:-1;pointer-events:none;box-sizing:border-box;opacity:1;border-radius:0;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.profile-theme-root[data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-moz-any(.pr-flat,.pr-flat *)):after{content:"";z-index:-1;pointer-events:none;box-sizing:border-box;opacity:1;border-radius:0;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.profile-theme-root[data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:is(.pr-flat,.pr-flat *)):after{content:"";z-index:-1;pointer-events:none;box-sizing:border-box;opacity:1;border-radius:0;position:absolute;top:2.5px;bottom:2.5px;left:2.5px;right:2.5px}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-webkit-any(.pr-flat,.pr-flat *)):before{padding:0 calc(var(--st-r) - 2.5px);background:linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 100% 5px no-repeat, linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 100% / 100% 5px no-repeat, var(--thread);-webkit-mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);-webkit-mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);-webkit-mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);-webkit-mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);-webkit-mask-size:7px 5px,7px 5px,7px 7px,7px 7px,7px 7px,7px 7px;mask-size:7px 5px,7px 5px,7px 7px,7px 7px,7px 7px,7px 7px;-webkit-mask-repeat:round no-repeat,round no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;mask-repeat:round no-repeat,round no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;-webkit-mask-clip:content-box,content-box,border-box,border-box,border-box,border-box;mask-clip:content-box,content-box,border-box,border-box,border-box,border-box;-webkit-mask-origin:content-box,content-box,border-box,border-box,border-box,border-box;mask-origin:content-box,content-box,border-box,border-box,border-box,border-box}.profile-theme-root[data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-moz-any(.pr-flat,.pr-flat *)):before{padding:0 calc(var(--st-r) - 2.5px);background:linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 100% 5px no-repeat, linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 100% / 100% 5px no-repeat, var(--thread);-webkit-mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);-webkit-mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);-webkit-mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);-webkit-mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);-webkit-mask-size:7px 5px,7px 5px,7px 7px,7px 7px,7px 7px,7px 7px;mask-size:7px 5px,7px 5px,7px 7px,7px 7px,7px 7px,7px 7px;-webkit-mask-repeat:round no-repeat,round no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;mask-repeat:round no-repeat,round no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;-webkit-mask-clip:content-box,content-box,border-box,border-box,border-box,border-box;mask-clip:content-box,content-box,border-box,border-box,border-box,border-box;-webkit-mask-origin:content-box,content-box,border-box,border-box,border-box,border-box;mask-origin:content-box,content-box,border-box,border-box,border-box,border-box}.profile-theme-root[data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:is(.pr-flat,.pr-flat *)):before{padding:0 calc(var(--st-r) - 2.5px);background:linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 100% 5px no-repeat, linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 100% / 100% 5px no-repeat, var(--thread);-webkit-mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);-webkit-mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);mask-image:var(--st-h), var(--st-h), var(--st-d1), var(--st-d2), var(--st-d2), var(--st-d1);-webkit-mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);-webkit-mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);mask-position:left top, left bottom, left var(--st-cs) top var(--st-cs), right var(--st-cs) top var(--st-cs), left var(--st-cs) bottom var(--st-cs), right var(--st-cs) bottom var(--st-cs);-webkit-mask-size:7px 5px,7px 5px,7px 7px,7px 7px,7px 7px,7px 7px;mask-size:7px 5px,7px 5px,7px 7px,7px 7px,7px 7px,7px 7px;-webkit-mask-repeat:round no-repeat,round no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;mask-repeat:round no-repeat,round no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;-webkit-mask-clip:content-box,content-box,border-box,border-box,border-box,border-box;mask-clip:content-box,content-box,border-box,border-box,border-box,border-box;-webkit-mask-origin:content-box,content-box,border-box,border-box,border-box,border-box;mask-origin:content-box,content-box,border-box,border-box,border-box,border-box}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-webkit-any(.pr-flat,.pr-flat *)):after{padding:calc(var(--st-r) - 2.5px) 0;background:linear-gradient(90deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 5px 100% no-repeat, linear-gradient(90deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 100% 0 / 5px 100% no-repeat, var(--thread);-webkit-mask-image:var(--st-v), var(--st-v);-webkit-mask-image:var(--st-v), var(--st-v);mask-image:var(--st-v), var(--st-v);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-size:5px 7px;mask-size:5px 7px;-webkit-mask-repeat:no-repeat round;mask-repeat:no-repeat round;-webkit-mask-clip:content-box;mask-clip:content-box;-webkit-mask-origin:content-box;mask-origin:content-box}.profile-theme-root[data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:-moz-any(.pr-flat,.pr-flat *)):after{padding:calc(var(--st-r) - 2.5px) 0;background:linear-gradient(90deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 5px 100% no-repeat, linear-gradient(90deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 100% 0 / 5px 100% no-repeat, var(--thread);-webkit-mask-image:var(--st-v), var(--st-v);-webkit-mask-image:var(--st-v), var(--st-v);mask-image:var(--st-v), var(--st-v);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-size:5px 7px;mask-size:5px 7px;-webkit-mask-repeat:no-repeat round;mask-repeat:no-repeat round;-webkit-mask-clip:content-box;mask-clip:content-box;-webkit-mask-origin:content-box;mask-origin:content-box}.profile-theme-root[data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq):not(:is(.pr-flat,.pr-flat *)):after{padding:calc(var(--st-r) - 2.5px) 0;background:linear-gradient(90deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 5px 100% no-repeat, linear-gradient(90deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 100% 0 / 5px 100% no-repeat, var(--thread);-webkit-mask-image:var(--st-v), var(--st-v);-webkit-mask-image:var(--st-v), var(--st-v);mask-image:var(--st-v), var(--st-v);-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-size:5px 7px;mask-size:5px 7px;-webkit-mask-repeat:no-repeat round;mask-repeat:no-repeat round;-webkit-mask-clip:content-box;mask-clip:content-box;-webkit-mask-origin:content-box;mask-origin:content-box}.profile-theme-root[data-skin=harness] .pr-block-bd>div>button.w-full:focus-visible{outline-offset:-4px}.profile-theme-root[data-skin=harness] .pr-featured .ft-badge{top:10px;right:10px}.profile-theme-root[data-skin=harness] :is(.pr-block-tt h3,.pr-featured h4,.pr-level-rank,.pr-text-h){text-shadow:0 1px #ffffff24,0 -1px #00000080}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *){border-color:color-mix(in srgb, var(--leather) 35%, #000);background:var(--lt-hide);background-blend-mode:var(--lt-blend);box-shadow:var(--lt-edge), 0 6px 12px -8px #000000e6}.profile-theme-root[data-skin=harness] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *){border-color:color-mix(in srgb, var(--leather) 35%, #000);background:var(--lt-hide);background-blend-mode:var(--lt-blend);box-shadow:var(--lt-edge), 0 6px 12px -8px #000000e6}.profile-theme-root[data-skin=harness] :is(.pr-link,.pr-btng-btn):not(.pr-flat *){border-color:color-mix(in srgb, var(--leather) 35%, #000);background:var(--lt-hide);background-blend-mode:var(--lt-blend);box-shadow:var(--lt-edge), 0 6px 12px -8px #000000e6}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):after{content:"";background:linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 100% 5px no-repeat, linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 100% / 100% 5px no-repeat, var(--thread);-webkit-mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;-webkit-mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;border-radius:0;top:2.5px;bottom:2.5px;left:9px;right:9px}.profile-theme-root[data-skin=harness] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):after{content:"";background:linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 100% 5px no-repeat, linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 100% / 100% 5px no-repeat, var(--thread);-webkit-mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;-webkit-mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;border-radius:0;top:2.5px;bottom:2.5px;left:9px;right:9px}.profile-theme-root[data-skin=harness] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):after{content:"";background:linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 0 / 100% 5px no-repeat, linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 100% / 100% 5px no-repeat, var(--thread);-webkit-mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;-webkit-mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;mask:var(--st-h) left top / 7px 5px round no-repeat, var(--st-h) left bottom / 7px 5px round no-repeat;border-radius:0;top:2.5px;bottom:2.5px;left:9px;right:9px}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{box-shadow:var(--lt-edge), 0 0 0 1px var(--thread-hi)}.profile-theme-root[data-skin=harness] :-moz-any(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{box-shadow:var(--lt-edge), 0 0 0 1px var(--thread-hi)}.profile-theme-root[data-skin=harness] :is(.pr-link,.pr-btng-btn):not(.pr-flat *):hover{box-shadow:var(--lt-edge), 0 0 0 1px var(--thread-hi)}.profile-theme-root[data-skin=harness] .pr-social:not(.pr-flat *){border-color:color-mix(in srgb, var(--leather) 35%, #000);background:var(--lt-hide);background-blend-mode:var(--lt-blend);box-shadow:var(--lt-edge), 0 6px 12px -8px #000000e6}.profile-theme-root[data-skin=harness] .pr-social:not(.pr-flat *):hover{border-color:var(--thread-hi)}.profile-theme-root[data-skin=harness] :-webkit-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:linear-gradient(#0000001f, #0000001f), var(--leather);border-color:color-mix(in srgb, var(--leather) 40%, #000);box-shadow:inset 1px 1px 3px #00000059,0 1px #ffffff14}.profile-theme-root[data-skin=harness] :-moz-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:linear-gradient(#0000001f, #0000001f), var(--leather);border-color:color-mix(in srgb, var(--leather) 40%, #000);box-shadow:inset 1px 1px 3px #00000059,0 1px #ffffff14}.profile-theme-root[data-skin=harness] :is(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:linear-gradient(#0000001f, #0000001f), var(--leather);border-color:color-mix(in srgb, var(--leather) 40%, #000);box-shadow:inset 1px 1px 3px #00000059,0 1px #ffffff14}.profile-theme-root[data-skin=harness] .pr-stat.win:not(.pr-flat *){border-color:var(--thread-hi);box-shadow:inset 1px 1px 3px #00000059, inset 0 0 0 1px color-mix(in srgb, var(--thread-hi) 35%, transparent)}.profile-theme-root[data-skin=harness] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div{isolation:isolate;position:relative}.profile-theme-root[data-skin=harness] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid color-mix(in srgb, var(--leather) 40%, #000);background:linear-gradient(#0000001f, #0000001f), var(--leather);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;box-shadow:inset 1px 1px 3px #00000059,0 1px #ffffff12}.profile-theme-root[data-skin=harness] .pr-block-bd>div>button.w-full{border:1px solid color-mix(in srgb, var(--leather) 35%, #000);box-shadow:inset 0 1px #ffffff1f,1px 2px 6px -3px #000c;color:var(--lt-ink)!important;background:linear-gradient(#ffffff0f, #fff0), var(--leather)!important}.profile-theme-root[data-skin=harness] .pr-coll-pct{background:linear-gradient(#0000001f, #0000001f), var(--leather);border-color:color-mix(in srgb, var(--leather) 40%, #000);box-shadow:inset 1px 1px 3px #00000073,0 1px #ffffff14}.profile-theme-root[data-skin=harness] .pr-friend-more{background:color-mix(in srgb, var(--leather) 80%, #000);color:var(--lt-ink)}.profile-theme-root[data-skin=harness] :is(.pr-block-ic,.pr-featured .ft-ic:not(.has-img)){background:radial-gradient(80% 60% at 35% 20%, #ffffff8c, #fff0 70%), var(--hw-conic);color:var(--hw-ink);border-color:#0000008c;box-shadow:inset 0 -1px #0000004d,1px 2px 3px #0009}.profile-theme-root[data-skin=harness] .pr-level-num{isolation:isolate;background:radial-gradient(circle closest-side, rgba(var(--hw-face), .9) 0 44%, rgba(var(--hw-face), 0) 58%), radial-gradient(circle closest-side, transparent 0 88%, #00000059 90% 92%, transparent 94%), radial-gradient(circle at 36% 28%, #ffffffb3, #fff0 46%), radial-gradient(circle at 86% 50%, #00000038, #0000 30%), var(--hw-face-conic);box-shadow:0 0 0 1px #00000073, 0 0 0 3.5px var(--hw-2), inset 0 0 0 .5px #ffffff59, 0 0 0 4.5px #0000008c, 1px 3px 6px 2px #0000008c;border:0;border-radius:50%;position:relative}.profile-theme-root[data-skin=harness] .pr-level-num:before{content:"";z-index:-1;pointer-events:none;background:repeating-conic-gradient(#00000024 0 4deg, #ffffff4d 4deg 5.5deg, transparent 5.5deg 10deg);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 57%,#000 57.5% 65.5%,#0000 66%);mask:radial-gradient(circle closest-side,#0000 0 57%,#000 57.5% 65.5%,#0000 66%)}.profile-theme-root[data-skin=harness] .pr-level-num :-webkit-any(b,span){color:var(--hw-ink);text-shadow:0 1px #ffffff8c}.profile-theme-root[data-skin=harness] .pr-level-num :-moz-any(b,span){color:var(--hw-ink);text-shadow:0 1px #ffffff8c}.profile-theme-root[data-skin=harness] .pr-level-num :is(b,span){color:var(--hw-ink);text-shadow:0 1px #ffffff8c}.profile-theme-root[data-skin=harness] :is(.pr-level .bar,.pr-coll-bar,.pr-ratio){border-color:color-mix(in srgb, var(--leather) 40%, #000);background:linear-gradient(#00000059, #00000059), var(--leather);box-shadow:inset 1px 1px 2px #0009,0 1px #ffffff14}.profile-theme-root[data-skin=harness] :is(.pr-level .bar i,.pr-coll-bar i,.pr-ratio .rw){background:linear-gradient(#ffffffe6, #ffffffe6) left 3px top 1px / calc(100% - 6px) 1px no-repeat, linear-gradient(180deg, var(--hw-1) 0, var(--hw-3) 38%, var(--hw-4) 72%, var(--hw-2) 100%);box-shadow:none}.profile-theme-root[data-skin=harness] .pr-name{color:#efe6d6;text-shadow:0 1px #000000e6,1px 2px #00000059,0 3px 14px #0009;filter:drop-shadow(0 0 1px #000)drop-shadow(0 2px 7px #000c)}.profile-theme-root[data-skin=harness] .pr-handle{text-shadow:0 1px 2px #000,0 0 8px #000c}.profile-theme-root[data-skin=harness] .pr-chip.solid{background:radial-gradient(90% 80% at var(--pk-lx) 0, #ffffff24, #fff0 70%), var(--hn-leather) 0 0 / 118px, var(--leather);background-blend-mode:normal, soft-light;color:var(--lt-ink);border:1px solid color-mix(in srgb, var(--thread-hi) 55%, #000);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 8px #0006,1px 2px 6px #00000080}.profile-theme-root[data-skin=harness] .pr-chip.solid:before{content:"";background:radial-gradient(circle at 24% 30%,#c8102e 0 1.7px,#0000 2.1px),linear-gradient(#000 0 11.11%,#1a3a9a 0 22.22%,#000 0 33.33%,#1a3a9a 0 44.44%,#fff 0 55.55%,#1a3a9a 0 66.66%,#000 0 77.77%,#1a3a9a 0 88.88%,#000 0);border-radius:1px;flex-shrink:0;width:16px;height:11px}.profile-theme-root[data-skin=harness] .pr-av{border-color:var(--leather);box-shadow:0 0 0 1px #0009,2px 10px 26px #00000080}.profile-theme-root[data-skin=harness] .pr-avwrap>.pr-av{outline:1px solid color-mix(in srgb, var(--thread-hi) 60%, transparent);outline-offset:-3px}.profile-theme-root[data-skin=harness] .pr-banner:not(:has(img)){background:var(--lt-hide);background-blend-mode:var(--lt-blend)}.profile-theme-root[data-skin=harness] .pr-ident{padding-bottom:28px}.profile-theme-root[data-skin=harness] .pr-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg, #ffffff29, #fff0 5px, #0000 10px, #00000059), var(--hn-leather) 0 0 / 118px, var(--leather);background-blend-mode:normal, soft-light;height:17px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #0000008c,0 -3px 8px #00000073,0 2px 5px #00000080}.profile-theme-root[data-skin=harness] .pr-hero:before{content:"";z-index:3;pointer-events:none;height:17px;bottom:0;left:var(--pt-radius,8px);right:var(--pt-radius,8px);background:linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 1.5px / 100% 5px no-repeat, linear-gradient(180deg, var(--thread-hi) 0 1.3px, var(--thread) 1.3px 3.7px, var(--thread-lo) 3.7px) 0 10.5px / 100% 5px no-repeat;-webkit-mask:var(--st-h) left 0 top 1.5px / 7px 5px round no-repeat, var(--st-h) left 0 top 10.5px / 7px 5px round no-repeat;-webkit-mask:var(--st-h) left 0 top 1.5px / 7px 5px round no-repeat, var(--st-h) left 0 top 10.5px / 7px 5px round no-repeat;mask:var(--st-h) left 0 top 1.5px / 7px 5px round no-repeat, var(--st-h) left 0 top 10.5px / 7px 5px round no-repeat;position:absolute}.profile-theme-root:-webkit-any([data-skin=latex],[data-skin=holo],[data-skin=gilded]) :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn):not(:-webkit-any(.pr-flat,.pr-flat *)){text-shadow:var(--pk-ts)}.profile-theme-root:-moz-any([data-skin=latex],[data-skin=holo],[data-skin=gilded]) :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn):not(:-moz-any(.pr-flat,.pr-flat *)){text-shadow:var(--pk-ts)}.profile-theme-root:is([data-skin=latex],[data-skin=holo],[data-skin=gilded]) :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn):not(:is(.pr-flat,.pr-flat *)){text-shadow:var(--pk-ts)}.profile-theme-root:-webkit-any([data-skin=latex],[data-skin=holo],[data-skin=gilded],[data-skin=harness]) :-webkit-any(.pr-favs-thumb,.pr-favs-card,.pr-cc-card){text-shadow:none}.profile-theme-root:-moz-any([data-skin=latex],[data-skin=holo],[data-skin=gilded],[data-skin=harness]) :-moz-any(.pr-favs-thumb,.pr-favs-card,.pr-cc-card){text-shadow:none}.profile-theme-root:is([data-skin=latex],[data-skin=holo],[data-skin=gilded],[data-skin=harness]) :is(.pr-favs-thumb,.pr-favs-card,.pr-cc-card){text-shadow:none}.profile-theme-root:-webkit-any([data-skin=latex],[data-skin=holo],[data-skin=harness]) .pr-stat.tie b{color:var(--gl-ink-2)}.profile-theme-root:-moz-any([data-skin=latex],[data-skin=holo],[data-skin=harness]) .pr-stat.tie b{color:var(--gl-ink-2)}.profile-theme-root:is([data-skin=latex],[data-skin=holo],[data-skin=harness]) .pr-stat.tie b{color:var(--gl-ink-2)}.profile-theme-root[data-skin=gilded] :-webkit-any(.pr-stat.win,.pr-coll-pct){text-shadow:none}.profile-theme-root[data-skin=gilded] :-moz-any(.pr-stat.win,.pr-coll-pct){text-shadow:none}.profile-theme-root[data-skin=gilded] :is(.pr-stat.win,.pr-coll-pct){text-shadow:none}@supports (color:oklch(from red l c h / calc(alpha * 1))){.profile-theme-root[data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn):not(:-webkit-any(.pr-flat,.pr-flat *)){text-shadow:0 1px 2px oklch(from var(--lt-ink) 0 0 0 / calc(clamp(0, (l - .5) * 100, 1) * .6))}.profile-theme-root[data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn):not(:-moz-any(.pr-flat,.pr-flat *)){text-shadow:0 1px 2px oklch(from var(--lt-ink) 0 0 0 / calc(clamp(0, (l - .5) * 100, 1) * .6))}.profile-theme-root[data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn):not(:is(.pr-flat,.pr-flat *)){text-shadow:0 1px 2px oklch(from var(--lt-ink) 0 0 0 / calc(clamp(0, (l - .5) * 100, 1) * .6))}}.profile-theme-root:-webkit-any([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]) .pr-banner:has(img){isolation:isolate}.profile-theme-root:-moz-any([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]) .pr-banner:has(img){isolation:isolate}.profile-theme-root:is([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]) .pr-banner:has(img){isolation:isolate}.profile-theme-root:-webkit-any([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]) .pr-banner:has(img):before{--pk-scrim:0, 0, 0;content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--pk-scrim), 0) 28%, rgba(var(--pk-scrim), .55) 58%, rgba(var(--pk-scrim), .86) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root:-moz-any([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]) .pr-banner:has(img):before{--pk-scrim:0, 0, 0;content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--pk-scrim), 0) 28%, rgba(var(--pk-scrim), .55) 58%, rgba(var(--pk-scrim), .86) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root:is([data-skin=holo],[data-skin=latex],[data-skin=gilded],[data-skin=harness]) .pr-banner:has(img):before{--pk-scrim:0, 0, 0;content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(var(--pk-scrim), 0) 28%, rgba(var(--pk-scrim), .55) 58%, rgba(var(--pk-scrim), .86) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.profile-theme-root[data-skin=gilded] .pr-banner:has(img):before{--pk-scrim:8, 6, 3}.profile-theme-root[data-skin=holo] .pr-banner:has(img):before{--pk-scrim:7, 7, 13}.profile-theme-root[data-skin=harness] .pr-banner:has(img):before{--pk-scrim:10, 6, 3}.profile-theme-root:-webkit-any([data-skin=latex],[data-skin=holo],[data-skin=gilded]) .pr-banner:has(img) .pr-banner-scrim{background:linear-gradient(#0000 0%,#0000008c 26%,#000000db 48%,#000000e6 100%)}.profile-theme-root:-moz-any([data-skin=latex],[data-skin=holo],[data-skin=gilded]) .pr-banner:has(img) .pr-banner-scrim{background:linear-gradient(#0000 0%,#0000008c 26%,#000000db 48%,#000000e6 100%)}.profile-theme-root:is([data-skin=latex],[data-skin=holo],[data-skin=gilded]) .pr-banner:has(img) .pr-banner-scrim{background:linear-gradient(#0000 0%,#0000008c 26%,#000000db 48%,#000000e6 100%)}.profile-theme-root[data-gl=on][data-skin] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]{isolation:isolate;contain:none;-webkit-backdrop-filter:none;backdrop-filter:none;view-timeline:none;background:0 0;border-color:#0000;animation-fill-mode:backwards;position:relative;overflow:visible}.profile-theme-root[data-gl=on][data-skin] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]{isolation:isolate;contain:none;-webkit-backdrop-filter:none;backdrop-filter:none;view-timeline:none;background:0 0;border-color:#0000;animation-fill-mode:backwards;position:relative;overflow:visible}.profile-theme-root[data-gl=on][data-skin] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq,.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]{isolation:isolate;contain:none;-webkit-backdrop-filter:none;backdrop-filter:none;view-timeline:none;background:0 0;border-color:#0000;animation-fill-mode:backwards;position:relative;overflow:visible}.profile-theme-root[data-skin] .pt-tgl{visibility:hidden}.profile-theme-root[data-gl=on][data-skin] [data-gl-tile]>.pt-tgl{visibility:visible}.profile-theme-root[data-gl=on][data-skin] .pr-evq[data-gl-tile]{--pt-block-surface:transparent}.profile-theme-root[data-gl=on][data-skin=harness] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq)[data-gl-tile]:before{z-index:0}.profile-theme-root[data-gl=on][data-skin=harness] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq)[data-gl-tile]:before{z-index:0}.profile-theme-root[data-gl=on][data-skin=harness] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta,.pr-cc,.pr-evq)[data-gl-tile]:before{z-index:0}.profile-theme-root[data-gl=on][data-skin=latex] :-webkit-any(.pr-block,.pr-featured)[data-gl-tile]:after{content:none;animation:none}.profile-theme-root[data-gl=on][data-skin=latex] :-moz-any(.pr-block,.pr-featured)[data-gl-tile]:after{content:none;animation:none}.profile-theme-root[data-gl=on][data-skin=latex] :is(.pr-block,.pr-featured)[data-gl-tile]:after{content:none;animation:none}.profile-theme-root[data-gl=on][data-skin=latex] [data-gl-tile] :-webkit-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:#030304;box-shadow:inset 0 1px #ffffff24,0 6px 12px -8px #000}.profile-theme-root[data-gl=on][data-skin=latex] [data-gl-tile] :-moz-any(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:#030304;box-shadow:inset 0 1px #ffffff24,0 6px 12px -8px #000}.profile-theme-root[data-gl=on][data-skin=latex] [data-gl-tile] :is(.pr-stat,.pr-rar,.pr-meet):not(.pr-flat *){background:#030304;box-shadow:inset 0 1px #ffffff24,0 6px 12px -8px #000}.profile-theme-root[data-gl=on][data-skin=latex] [data-gl-tile] .pr-stat.win:not(.pr-flat *){background:radial-gradient(90% 28px at 50% calc(100% + 8px), color-mix(in srgb, var(--trim) 45%, transparent), transparent 100%), #030304;box-shadow:inset 0 1px 0 #ffffff26, 0 0 0 1px #000, 0 0 14px -4px color-mix(in srgb, var(--trim) 70%, transparent)}.profile-theme-root[data-gl=on][data-skin=latex] [data-gl-tile] :is(.pr-block-bd>div>.space-y-2,.pr-evq .space-y-1)>div:before{background:#020203;box-shadow:inset 0 1px #ffffff1f,0 1px #ffffff0a}.profile-theme-root[data-gl=on][data-skin=latex] [data-gl-tile] .pr-block-bd>div>button.w-full{box-shadow:inset 0 1px 0 #ffffff26, inset 0 -1px 0 color-mix(in srgb, var(--trim) 60%, transparent);background:var(--lx)!important}.profile-theme-root[data-gl=on][data-skin=latex] [data-gl-tile] .pr-coll-pct{background:var(--lx);box-shadow:inset 0 1px #ffffff26}.profile-theme-root[data-gl=on][data-skin=holo] :-webkit-any(.pr-block,.pr-featured)[data-gl-tile]:after{content:none;animation:none}.profile-theme-root[data-gl=on][data-skin=holo] :-moz-any(.pr-block,.pr-featured)[data-gl-tile]:after{content:none;animation:none}.profile-theme-root[data-gl=on][data-skin=holo] :is(.pr-block,.pr-featured)[data-gl-tile]:after{content:none;animation:none}.profile-theme-root[data-gl=on][data-skin=holo] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]:hover{box-shadow:0 0 0 1px #7fd3ffb3, var(--pk-drop)}.profile-theme-root[data-gl=on][data-skin=holo] :-moz-any(.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]:hover{box-shadow:0 0 0 1px #7fd3ffb3, var(--pk-drop)}.profile-theme-root[data-gl=on][data-skin=holo] :is(.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]:hover{box-shadow:0 0 0 1px #7fd3ffb3, var(--pk-drop)}.profile-theme-root[data-gl=on][data-skin=gilded] :-webkit-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta)[data-gl-tile]:before{content:none}.profile-theme-root[data-gl=on][data-skin=gilded] :-moz-any(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta)[data-gl-tile]:before{content:none}.profile-theme-root[data-gl=on][data-skin=gilded] :is(.pr-block,.pr-featured,.pr-actcard,.pr-out-cta)[data-gl-tile]:before{content:none}.profile-theme-root[data-gl=on][data-skin=gilded] :-webkit-any(.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]:hover{box-shadow:0 0 0 1px var(--g-hi), 0 8px 16px -10px #000}.profile-theme-root[data-gl=on][data-skin=gilded] :-moz-any(.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]:hover{box-shadow:0 0 0 1px var(--g-hi), 0 8px 16px -10px #000}.profile-theme-root[data-gl=on][data-skin=gilded] :is(.pr-link,.pr-btng-btn,.pr-social)[data-gl-tile]:hover{box-shadow:0 0 0 1px var(--g-hi), 0 8px 16px -10px #000}.cc-page{flex-direction:column;display:flex}.cc-page .cc-pagebody{width:100%;max-width:760px;margin:0 auto}.cc-page .cc-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--muted-foreground));font-family:Montserrat,sans-serif;font-size:10px;font-weight:800}.cc-page .cc-h1{text-transform:uppercase;letter-spacing:-.01em;color:hsl(var(--foreground));margin:10px 0 0;font-family:Montserrat,sans-serif;font-size:30px;font-weight:900;line-height:.94}@media (min-width:768px){.cc-page .cc-h1{font-size:38px}}.cc-page .cc-lead{color:hsl(var(--muted-foreground));max-width:56ch;margin:12px 0 0;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:1.55}.cc-page .cc-choice{flex-direction:column;gap:12px;display:flex}.cc-page .cc-mt{margin-top:22px}.cc-page .cc-opt{text-align:left;cursor:pointer;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));-webkit-tap-highlight-color:transparent;border-radius:18px;align-items:flex-start;gap:14px;width:100%;padding:18px;transition:border-color .18s,background .18s,transform .12s;display:flex;position:relative}.cc-page .cc-opt:hover{border-color:hsl(var(--foreground) / .4);background:hsl(var(--foreground) / .07)}.cc-page .cc-opt:active{transform:translateY(1px)scale(.995)}.cc-page .cc-opt.lead{border-color:hsl(var(--foreground) / .5);background:linear-gradient(#ffffff1f,#ffffff08)}.cc-page .cc-opt:disabled,.cc-page .cc-opt[aria-disabled=true]{opacity:.5;pointer-events:none}.cc-page .cc-opt .ic{background:hsl(var(--foreground) / .08);width:46px;height:46px;color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:13px;flex-shrink:0;place-items:center;display:grid}.cc-page .cc-opt .ic svg{width:22px;height:22px}.cc-page .cc-opt.lead .ic{background:hsl(var(--foreground));color:hsl(var(--background));border-color:#0000}.cc-page .cc-opt .oc{flex:1;min-width:0}.cc-page .cc-opt .oc h3{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 0;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;display:flex}.cc-page .cc-opt .oc p{color:hsl(var(--muted-foreground));margin:6px 0 0;font-size:12px;line-height:1.45}.cc-page .cc-opt .go{color:hsl(var(--muted-foreground));flex-shrink:0;align-self:center;width:20px;height:20px}.cc-page .cc-pill{text-transform:uppercase;letter-spacing:.08em;background:hsl(var(--foreground) / .08);height:20px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:800;display:inline-flex}.cc-page .cc-pill svg{width:11px;height:11px}.cc-page .cc-note{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:14px;gap:10px;margin-top:16px;padding:14px;display:flex}.cc-page .cc-note svg{width:17px;height:17px;color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:1px}.cc-page .cc-note p{color:hsl(var(--muted-foreground));margin:0;font-size:12px;line-height:1.5}.cc-page .cc-note b{color:hsl(var(--foreground));font-weight:800}.bb-reqs{gap:var(--sp-2-5);flex-direction:column;display:flex}.bb-req{--req-c:hsl(var(--foreground) / .7);padding:var(--sp-3-5);border-radius:var(--r-lg);background:var(--surface-1);border:1px solid var(--hairline);border-left:3px solid var(--req-c);font-family:var(--font-sans)}.bb-req--review{--req-c:hsl(var(--foreground) / .45)}.bb-req--rejected{--req-c:hsl(var(--foreground));background:var(--surface-2)}.bb-req__top{align-items:center;gap:var(--sp-2);display:flex}.bb-req__dot{background:var(--req-c);width:8px;height:8px;box-shadow:0 0 9px var(--req-c);border-radius:50%;flex-shrink:0}.bb-req__status{font-weight:900;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--req-c)}.bb-req__when{font-weight:700;font-size:var(--text-2xs);color:hsl(var(--muted-foreground));margin-left:auto}.bb-req__title{margin:var(--sp-2) 0 0;font-weight:800;font-size:var(--text-md);color:hsl(var(--foreground));line-height:1.3}.bb-req__meta{margin:var(--sp-0-5) 0 0;font-weight:600;font-size:var(--text-xs);color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.bb-req__admin{margin-top:var(--sp-2-5);padding:var(--sp-2-5) var(--sp-3);border-radius:var(--r-sm);background:hsl(var(--shadow-ink) / .25);border:1px solid var(--hairline)}.bb-req__who{align-items:center;gap:var(--sp-1-5);margin-bottom:var(--sp-1);font-weight:800;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground));display:flex}.bb-req__who .bb-wolf{background:currentColor;width:12px;height:12px}.bb-req__admin p{white-space:pre-line;font-size:var(--text-base);color:hsl(var(--foreground) / .85);margin:0;line-height:1.5}.bb-req__hint{margin:var(--sp-2) 0 0;font-size:var(--text-sm);color:hsl(var(--muted-foreground));line-height:1.5}.bb-req__actions{gap:var(--sp-2);margin-top:var(--sp-3);flex-direction:column;display:flex}.bb-req__row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.bb-req__row .bbp-btn{flex:auto}.bb-req .bbp-btn{white-space:normal;text-align:center;line-height:1.2}.bb-req__confirm{margin-top:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--edge-active)}.bb-req__confirm>p{gap:var(--sp-2);margin:0 0 var(--sp-2-5);font-size:var(--text-sm);color:hsl(var(--foreground) / .85);line-height:1.5;display:flex}.bb-req__confirm>p svg{width:14px;height:14px;color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:2px}.admin{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--panel:0 0% 9%;--popover:0 0% 6%;--primary:0 0% 98%;--primary-fg:0 0% 6%;--secondary:0 0% 14%;--muted:0 0% 12%;--muted-fg:0 0% 56%;--faint-fg:0 0% 40%;--border:0 0% 16%;--border-strong:0 0% 24%;--ring:0 0% 80%;--edge:0 0% 100%;--edge-op:.07;--scanline-op:.05;--hover:0 0% 100% / .04;--inset:0 0% 0% / .4;--sat:1;--st-pending:38 calc(95% * var(--sat)) 56%;--st-review:24 calc(96% * var(--sat)) 57%;--st-reject:0 calc(78% * var(--sat)) 60%;--st-approve:146 calc(62% * var(--sat)) 50%;--st-creator:268 calc(72% * var(--sat)) 70%;--st-info:211 calc(85% * var(--sat)) 62%;--st-warn:45 calc(95% * var(--sat)) 56%;--st-neutral:0 0% 62%;--gp-content:38 calc(90% * var(--sat)) 58%;--gp-engage:328 calc(85% * var(--sat)) 64%;--gp-system:211 calc(85% * var(--sat)) 62%;--gp-security:190 calc(85% * var(--sat)) 56%;--gp-tools:268 calc(72% * var(--sat)) 70%;--row-h:62px;color:hsl(var(--foreground));font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}[data-theme=light] .admin{--background:0 0% 92%;--foreground:0 0% 9%;--card:0 0% 100%;--panel:0 0% 99%;--popover:0 0% 100%;--primary:0 0% 10%;--primary-fg:0 0% 98%;--secondary:0 0% 87%;--muted:0 0% 88%;--muted-fg:0 0% 36%;--faint-fg:0 0% 50%;--border:0 0% 80%;--border-strong:0 0% 68%;--ring:0 0% 24%;--edge:0 0% 0%;--edge-op:.08;--scanline-op:.03;--hover:0 0% 0% / .04;--inset:0 0% 0% / .08}[data-density=compact] .admin{--row-h:50px}.admin .display{text-transform:uppercase;letter-spacing:-.01em;font-family:Saira Condensed,sans-serif;font-weight:800;line-height:.98}.admin .cg{font-family:"Baloo 2",sans-serif;font-weight:800}.admin .kicker{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--muted-fg));font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:700}.admin .mono{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-family:Saira Condensed,sans-serif}.admin .tnum,.admin .tabular{font-variant-numeric:tabular-nums}.admin .muted{color:hsl(var(--muted-fg))}.admin .row{align-items:center;gap:10px;display:flex}.admin .wrap-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin .grow{flex:1}.admin .hr{background:hsl(var(--border));border:none;height:1px;margin:0}.admin{z-index:1;grid-template-columns:var(--side-w,264px) 1fr;min-height:calc(100vh - 56px);display:grid;position:relative}[data-sidebar=rail] .admin{--side-w:74px}.admin>*{z-index:1;position:relative}.admin:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(900px 600px at 18% -8%, hsl(var(--edge) / .05), transparent 60%), radial-gradient(800px 600px at 100% 100%, hsl(var(--edge) / .04), transparent 55%);position:fixed;top:0;bottom:0;left:0;right:0}.admin .sidebar{background:hsl(var(--panel) / .7);border-right:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;min-height:100%;max-height:calc(100vh - 56px);display:flex;position:sticky;top:56px}.admin .side-brand{border-bottom:1px solid hsl(var(--border));align-items:center;gap:10px;padding:16px 18px 14px;display:flex}.admin .side-brand .mk{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 6px #00000080);width:30px;height:30px}.admin .side-brand .wm{font-family:"Baloo 2",sans-serif;font-size:18px;font-weight:800;line-height:1}.admin .side-brand .wm small{letter-spacing:.22em;color:hsl(var(--muted-fg));margin-top:3px;font-family:Saira Condensed,sans-serif;font-size:9px;font-weight:700;display:block}.admin .side-search{border-bottom:1px solid hsl(var(--border));padding:12px 14px;position:relative}.admin .side-nav{flex:1;padding:8px 10px 24px;overflow-y:auto}.admin .side-nav::-webkit-scrollbar{width:8px}.admin .side-nav::-webkit-scrollbar-thumb{background:hsl(var(--border-strong));border-radius:8px}.admin .nav-group{margin-top:12px}.admin .nav-group:first-child{margin-top:4px}.admin .nav-group-label{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--faint-fg));align-items:center;gap:8px;padding:6px 10px 7px;font-family:Saira Condensed,sans-serif;font-size:10px;font-weight:700;display:flex}.admin .nav-group-label .ln{background:hsl(var(--border));flex:1;height:1px}.admin .nav-item{--acc:var(--st-neutral);cursor:pointer;width:100%;color:hsl(var(--muted-fg));font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;padding:9px 11px;font-size:13.5px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:flex}.admin .nav-item:hover{background:hsl(var(--hover));color:hsl(var(--foreground))}.admin .nav-item .ico{width:18px;height:18px;color:hsl(var(--acc));opacity:.9;flex-shrink:0}.admin .nav-item .lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.admin .nav-item .chev{opacity:0;width:15px;height:15px;color:hsl(var(--muted-fg));transition:opacity .14s,transform .14s;transform:translate(-3px)}.admin .nav-item.active{background:hsl(var(--acc) / .12);border-color:hsl(var(--acc) / .34);color:hsl(var(--foreground))}.admin .nav-item.active .ico{opacity:1}.admin .nav-item.active .chev{opacity:1;color:hsl(var(--acc));transform:translate(0)}.admin .nav-item .pin{min-width:18px;height:18px;color:hsl(var(--pin-c,var(--st-pending)));background:hsl(var(--pin-c,var(--st-pending)) / .16);border:1px solid hsl(var(--pin-c,var(--st-pending)) / .4);border-radius:6px;place-items:center;margin-left:auto;padding:0 5px;font-family:Saira Condensed,sans-serif;font-size:10.5px;font-weight:800;display:grid}.admin .nav-item.g-content{--acc:var(--gp-content)}.admin .nav-item.g-engage{--acc:var(--gp-engage)}.admin .nav-item.g-system{--acc:var(--gp-system)}.admin .nav-item.g-security{--acc:var(--gp-security)}.admin .nav-item.g-tools{--acc:var(--gp-tools)}.admin .main{flex-direction:column;min-width:0;display:flex}.admin .topbar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);top:var(--bb-safe-top,0px);z-index:40;align-items:center;gap:12px;padding:12px 16px;display:none;position:sticky}.admin .topbar .ham{border:1px solid hsl(var(--border));background:hsl(var(--card));width:38px;height:38px;color:hsl(var(--foreground));cursor:pointer;border-radius:10px;place-items:center;display:grid}.admin .topbar .crumb{text-transform:uppercase;letter-spacing:.08em;font-family:Saira Condensed,sans-serif;font-size:14px;font-weight:700}.admin .topbar .crumb b{color:hsl(var(--foreground))}.admin .topbar .crumb span{color:hsl(var(--muted-fg))}.admin .view{flex:1}.admin .view-pad{max-width:1320px;margin:0 auto;padding:22px max(16px,min(3vw,34px)) 80px}.admin .view-head{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.admin .view-head .ttl{text-transform:uppercase;letter-spacing:-.01em;margin:0;font-family:Saira Condensed,sans-serif;font-size:max(22px,min(3vw,30px));font-weight:800}.admin .view-head .ico-badge{width:42px;height:42px;color:hsl(var(--acc,var(--foreground)));background:hsl(var(--acc,var(--foreground)) / .12);border:1px solid hsl(var(--acc,var(--foreground)) / .3);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.admin .view-head .sub{color:hsl(var(--muted-fg));max-width:60ch;margin:4px 0 0;font-size:13.5px;line-height:1.5}.admin .view-head .spacer{flex:1}.admin .readonly-tag{text-transform:uppercase;letter-spacing:.1em;height:24px;color:hsl(var(--st-info));background:hsl(var(--st-info) / .12);border:1px solid hsl(var(--st-info) / .32);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-family:Saira Condensed,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.admin .panel{background:hsl(var(--card) / .72);border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 44px hsl(var(--inset)), inset 0 1px 0 hsl(var(--edge) / var(--edge-op));border-radius:16px;position:relative}.admin .panel.flat{background:hsl(var(--card));box-shadow:none}.admin .bracket:before,.admin .bracket:after{content:"";pointer-events:none;border:1.5px solid hsl(var(--acc,var(--foreground)) / .7);width:14px;height:14px;position:absolute}.admin .bracket:before{border-bottom:none;border-right:none;border-top-left-radius:4px;top:9px;left:9px}.admin .bracket:after{border-top:none;border-left:none;border-bottom-right-radius:4px;bottom:9px;right:9px}.admin .badge{white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;height:21px;color:hsl(var(--bc,var(--st-neutral)));background:hsl(var(--bc,var(--st-neutral)) / .15);border:1px solid hsl(var(--bc,var(--st-neutral)) / .38);border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-family:Saira Condensed,sans-serif;font-size:10.5px;font-weight:700;display:inline-flex}.admin .badge .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.admin .badge.solid{color:hsl(var(--background));background:hsl(var(--bc));border-color:#0000}.admin .b-pending{--bc:var(--st-pending)}.admin .b-review{--bc:var(--st-review)}.admin .b-reject{--bc:var(--st-reject)}.admin .b-approve{--bc:var(--st-approve)}.admin .b-creator{--bc:var(--st-creator)}.admin .b-info{--bc:var(--st-info)}.admin .b-warn{--bc:var(--st-warn)}.admin .b-neutral{--bc:var(--st-neutral)}.admin .chip{cursor:pointer;white-space:nowrap;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));height:32px;color:hsl(var(--muted-fg));font:inherit;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;transition:all .14s;display:inline-flex}.admin .chip:hover{color:hsl(var(--foreground));border-color:hsl(var(--border-strong))}.admin .chip .ct{background:hsl(var(--muted));min-width:16px;color:hsl(var(--muted-fg));border-radius:5px;padding:1px 5px;font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:800}.admin .chip.on{color:hsl(var(--cac,var(--foreground)));border-color:hsl(var(--cac,var(--ring)) / .55);background:hsl(var(--cac,var(--foreground)) / .1)}.admin .chip.on .ct{background:hsl(var(--cac,var(--foreground)) / .2);color:hsl(var(--cac,var(--foreground)))}.admin .chip.c-pending{--cac:var(--st-pending)}.admin .chip.c-review{--cac:var(--st-review)}.admin .chip.c-reject{--cac:var(--st-reject)}.admin .chip.c-approve{--cac:var(--st-approve)}.admin .btn{cursor:pointer;white-space:nowrap;height:38px;font:inherit;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:600;transition:filter .15s,background .15s,border-color .15s,transform 80ms,box-shadow .15s;display:inline-flex;position:relative}.admin .btn:active{transform:translateY(1px)}.admin .btn:disabled{opacity:.42;cursor:not-allowed}.admin .btn .ico{width:16px;height:16px}.admin .btn-sm{border-radius:9px;height:32px;padding:0 11px;font-size:12.5px}.admin .btn-lg{height:44px;padding:0 22px;font-size:14px}.admin .btn-primary{background:hsl(var(--primary));color:hsl(var(--primary-fg));border-color:hsl(var(--primary));box-shadow:inset 0 1px 0 #ffffff80, 0 2px 0 hsl(var(--inset));font-weight:700}.admin .btn-primary:hover{filter:brightness(.92)}.admin .btn-ghost{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground));border-color:hsl(var(--border))}.admin .btn-ghost:hover{background:hsl(var(--foreground) / .09);border-color:hsl(var(--border-strong))}.admin .btn-quiet{color:hsl(var(--muted-fg));background:0 0}.admin .btn-quiet:hover{background:hsl(var(--hover));color:hsl(var(--foreground))}.admin .btn-approve{background:hsl(var(--st-approve) / .16);color:hsl(var(--st-approve));border-color:hsl(var(--st-approve) / .45);font-weight:700}.admin .btn-approve:hover{background:hsl(var(--st-approve) / .26);box-shadow:0 0 22px hsl(var(--st-approve) / .22)}.admin .btn-approve.solid{background:hsl(var(--st-approve));color:#04140b;border-color:#0000}.admin .btn-reject{background:hsl(var(--st-reject) / .14);color:hsl(var(--st-reject));border-color:hsl(var(--st-reject) / .45);font-weight:700}.admin .btn-reject:hover{background:hsl(var(--st-reject) / .24);box-shadow:0 0 22px hsl(var(--st-reject) / .2)}.admin .btn-danger{background:hsl(var(--st-reject));color:#1a0606;border-color:#0000;font-weight:700}.admin .btn-danger:hover{filter:brightness(1.06)}.admin .icon-btn{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:34px;height:34px;color:hsl(var(--muted-fg));border-radius:9px;flex-shrink:0;place-items:center;transition:all .14s;display:grid}.admin .icon-btn:hover{color:hsl(var(--foreground));border-color:hsl(var(--border-strong));background:hsl(var(--foreground) / .09)}.admin .icon-btn .ico{width:17px;height:17px}.admin .icon-btn.ok:hover{color:hsl(var(--st-approve));border-color:hsl(var(--st-approve) / .5);background:hsl(var(--st-approve) / .12)}.admin .icon-btn.no:hover{color:hsl(var(--st-reject));border-color:hsl(var(--st-reject) / .5);background:hsl(var(--st-reject) / .12)}.admin .field{width:100%;height:38px;font:inherit;color:hsl(var(--foreground));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:10px;outline:none;padding:0 12px;font-size:13.5px;transition:border .14s,box-shadow .14s}.admin .field::placeholder{color:hsl(var(--faint-fg))}.admin .field:focus{border-color:hsl(var(--ring) / .7);box-shadow:0 0 0 3px hsl(var(--ring) / .16)}.admin textarea.field{resize:vertical;height:auto;min-height:78px;padding:10px 12px;line-height:1.5}.admin .search-wrap{position:relative}.admin .search-wrap .ico{width:16px;height:16px;color:hsl(var(--faint-fg));pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.admin .search-wrap .field{padding-left:34px}.admin .input-label{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));margin-bottom:7px;font-family:Saira Condensed,sans-serif;font-size:10.5px;font-weight:700;display:block}.admin .tgl{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.admin .tgl .track{--tc:var(--st-approve);background:hsl(var(--muted));border:1px solid hsl(var(--border-strong));border-radius:999px;flex-shrink:0;width:42px;height:24px;transition:background .16s,border-color .16s;position:relative}.admin .tgl .track .knob{background:hsl(var(--muted-fg));border-radius:50%;width:18px;height:18px;transition:transform .16s,background .16s;position:absolute;top:2px;left:2px}.admin .tgl.on .track{background:hsl(var(--tc) / .9);border-color:hsl(var(--tc))}.admin .tgl.on .track .knob{background:#fff;transform:translate(18px)}.admin .tgl.danger .track{--tc:var(--st-reject)}.admin .tgl .state{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-fg));min-width:26px;font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:800}.admin .tgl.on .state{color:hsl(var(--tc))}.admin .stat-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.admin .stat{background:hsl(var(--card) / .7);border:1px solid hsl(var(--border));border-radius:13px;padding:15px 16px}.admin .stat .k{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));align-items:center;gap:7px;font-family:Saira Condensed,sans-serif;font-size:10.5px;font-weight:700;display:flex}.admin .stat .k .ico{width:14px;height:14px;color:hsl(var(--sc,var(--muted-fg)))}.admin .stat .v{font-variant-numeric:tabular-nums;margin-top:7px;font-family:Saira Condensed,sans-serif;font-size:30px;font-weight:800;line-height:1.05}.admin .stat .d{color:hsl(var(--muted-fg));margin-top:3px;font-size:11.5px}.admin .stat .d.up{color:hsl(var(--st-approve))}.admin .stat .d.dn{color:hsl(var(--st-reject))}.admin .empty{text-align:center;padding:56px 24px}.admin .empty .ei{width:56px;height:56px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:16px;place-items:center;margin:0 auto 16px;display:grid}.admin .empty .ei .ico{width:26px;height:26px}.admin .empty .et{text-transform:uppercase;letter-spacing:.04em;font-family:Saira Condensed,sans-serif;font-size:18px;font-weight:800}.admin .empty .es{color:hsl(var(--muted-fg));margin-top:6px;max-width:42ch;margin-inline-start:auto;margin-inline-end:auto;font-size:13px;line-height:1.5}.admin .empty .ea{margin-top:18px}.admin .spinner{border:3px solid hsl(var(--foreground) / .14);border-top-color:hsl(var(--foreground) / .8);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite adm-spin}@keyframes adm-spin{to{transform:rotate(360deg)}}.admin .loading{color:hsl(var(--muted-fg));flex-direction:column;align-items:center;gap:14px;padding:60px 24px;display:flex}.admin .loading .lt{text-transform:uppercase;letter-spacing:.1em;font-family:Saira Condensed,sans-serif;font-size:12px;font-weight:700}.admin .skel{background:linear-gradient(100deg, hsl(var(--muted)) 30%, hsl(var(--foreground) / .07) 50%, hsl(var(--muted)) 70%);background-size:220% 100%;border-radius:8px;animation:1.4s linear infinite adm-shimmer}@keyframes adm-shimmer{0%{background-position:180% 0}to{background-position:-40% 0}}.admin .error-panel{background:hsl(var(--st-reject) / .08);border:1px solid hsl(var(--st-reject) / .34);border-radius:13px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.admin .error-panel .ico{width:20px;height:20px;color:hsl(var(--st-reject));flex-shrink:0;margin-top:1px}.admin .error-panel .et{font-size:14px;font-weight:700}.admin .error-panel .es{color:hsl(var(--muted-fg));margin-top:3px;font-size:12.5px;line-height:1.5}.admin .danger-zone{border:1px solid hsl(var(--st-reject) / .4);background:linear-gradient(180deg, hsl(var(--st-reject) / .06), hsl(var(--st-reject) / .015));background-image:repeating-linear-gradient(135deg, transparent, transparent 9px, hsl(var(--st-reject) / .03) 9px, hsl(var(--st-reject) / .03) 10px);border-radius:15px;padding:18px;position:relative}.admin .danger-zone>.dz-head{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--st-reject));align-items:center;gap:9px;margin-bottom:4px;font-family:Saira Condensed,sans-serif;font-size:12px;font-weight:800;display:flex}.admin .danger-zone>.dz-head .ico{width:16px;height:16px}.admin .avatar{width:34px;height:34px;color:hsl(var(--foreground));background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--border-strong));border-radius:50%;flex-shrink:0;place-items:center;font-family:Saira Condensed,sans-serif;font-size:13px;font-weight:800;display:grid;overflow:hidden}.admin-scrim{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000009e;place-items:center;padding:20px;animation:.18s adm-fade;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes adm-fade{0%{opacity:0}}.admin-modal{color:#fafafa;background:#0f0f0f;border:1px solid #3d3d3d;border-radius:18px;width:100%;max-width:440px;padding:22px;animation:.2s cubic-bezier(.2,.9,.3,1) adm-modal-in;box-shadow:0 30px 80px #0009}@keyframes adm-modal-in{0%{opacity:0;transform:scale(.96)translateY(6px)}}.admin-modal h3{text-transform:uppercase;letter-spacing:-.01em;margin:0 0 7px;font-family:Saira Condensed,sans-serif;font-size:20px;font-weight:800}.admin-modal p{color:#8f8f8f;margin:0 0 18px;font-size:13.5px;line-height:1.55}.admin-modal .mactions{justify-content:flex-end;gap:10px;display:flex}.admin .gate{place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden}.admin .gate-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.admin .gate-logo{place-items:center;width:96px;height:96px;display:grid;position:relative}.admin .gate-logo img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 16px #0009);width:60px;height:60px}@media (max-width:880px){.admin{grid-template-columns:1fr}.admin .sidebar.desk{display:none}.admin .topbar{display:flex}.admin .sidebar.drawer{z-index:50;width:290px;max-width:86vw;animation:.22s cubic-bezier(.2,.9,.3,1) adm-drawer-in;position:fixed;top:0;bottom:0;left:0}@keyframes adm-drawer-in{0%{transform:translate(-100%)}}.admin .view-pad{padding:16px 14px calc(90px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)))}.admin-mob-backdrop{z-index:45;background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0}}@media (min-width:881px){.admin .sidebar.drawer,.admin-mob-backdrop{display:none}}@media (prefers-reduced-motion:reduce){.admin *{animation-duration:.01ms!important}}.admin .sel-wrap{display:inline-flex;position:relative}.admin .sel-wrap>.ico{width:15px;height:15px;color:hsl(var(--muted-fg));pointer-events:none;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.admin .sel{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:38px;font:inherit;color:hsl(var(--foreground));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));cursor:pointer;border-radius:10px;outline:none;padding:0 30px 0 12px;font-size:13px;font-weight:600}.admin .sel:focus{border-color:hsl(var(--ring) / .7);box-shadow:0 0 0 3px hsl(var(--ring) / .14)}.admin .sel option{color:#f5f5f7;background:#111114}.admin .checks{cursor:default;letter-spacing:.03em;height:24px;color:hsl(var(--cc,var(--st-approve)));background:hsl(var(--cc,var(--st-approve)) / .13);border:1px solid hsl(var(--cc,var(--st-approve)) / .36);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.admin .checks.pass{--cc:var(--st-approve)}.admin .checks.info{--cc:var(--st-neutral)}.admin .checks.warn{--cc:var(--st-review)}.admin .checks.fail{--cc:var(--st-reject)}.admin .checks .ico{width:13px;height:13px}.admin .sub-filterbar{top:var(--bb-safe-top,0px);z-index:14;background:hsl(var(--popover) / .92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsl(var(--border));box-shadow:0 12px 30px hsl(var(--inset));border-radius:14px;flex-direction:column;gap:11px;margin-bottom:14px;padding:12px 13px;display:flex;position:sticky}.admin .sub-statusrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin .sub-controls{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.admin .sub-controls .search-wrap{flex:1;min-width:170px}.admin .list-panel{background:hsl(var(--card) / .5);border:1px solid hsl(var(--border));border-radius:14px;overflow:visible}.admin .batch{border:1px solid hsl(var(--st-info) / .3);background:linear-gradient(180deg, hsl(var(--st-info) / .05), transparent 70%);border-radius:14px;margin:12px 0;overflow:hidden}.admin .batch-head{align-items:center;gap:12px;padding:11px 13px;display:flex}.admin .batch-head .bt{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.admin .batch-head .bs{color:hsl(var(--muted-fg));margin-top:1px;font-size:11.5px}.admin .batch-body{border-top:1px solid hsl(var(--st-info) / .2);background:hsl(var(--card) / .3)}.admin .pager{justify-content:space-between;align-items:center;gap:12px;padding:16px 4px 0;display:flex}.admin .pager .pinfo{color:hsl(var(--muted-fg));font-size:12.5px}.admin .pager .pbtns{gap:8px;display:flex}.admin .rq{z-index:80;background:hsl(var(--background) / .97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;animation:.2s adm-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.admin .rq-header{border-bottom:1px solid hsl(var(--border));background:hsl(var(--popover) / .72);align-items:center;gap:14px;padding:12px 18px;display:flex}.admin .rq-counter{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Saira Condensed,sans-serif;font-size:20px;font-weight:800}.admin .rq-counter small{color:hsl(var(--muted-fg));font-size:14px;font-weight:700}.admin .rq-left{letter-spacing:.04em;height:22px;color:hsl(var(--st-pending));background:hsl(var(--st-pending) / .15);border:1px solid hsl(var(--st-pending) / .38);border-radius:999px;align-items:center;padding:0 9px;font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.admin .rq-progress{background:hsl(var(--foreground) / .08);border-radius:999px;flex:1;max-width:320px;height:4px;overflow:hidden}.admin .rq-progress>i{background:hsl(var(--st-approve));height:100%;transition:width .3s;display:block}.admin .rq-body{flex:1;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);display:grid;overflow:hidden}.admin .rq-evidence{border-right:1px solid hsl(var(--border));flex-direction:column;gap:15px;padding:20px;display:flex;overflow-y:auto}.admin .rq-decision{flex-direction:column;gap:15px;padding:20px 22px;display:flex;overflow-y:auto}.admin .rq-tiles{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.admin .rq-tile{cursor:zoom-in;aspect-ratio:3/4;border-radius:12px;position:relative;overflow:hidden}.admin .rq-tile .num{z-index:2;position:absolute;top:7px;left:7px}.admin .rq-tile .cap{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--foreground));background:linear-gradient(#0000,#000000b3);padding:16px 9px 7px;font-family:Saira Condensed,sans-serif;font-size:10px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.admin .rq-tile .max{z-index:2;opacity:0;color:#fff;transition:opacity .14s;position:absolute;top:7px;right:7px}.admin .rq-tile:hover .max{opacity:.9}.admin .flag-banner{background:hsl(var(--st-review) / .12);border:1px solid hsl(var(--st-review) / .42);color:hsl(var(--st-review));border-radius:12px;align-items:center;gap:10px;padding:11px 13px;font-size:13px;font-weight:600;display:flex}.admin .flag-banner .ico{flex-shrink:0}.admin .linked-card{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:14px;gap:13px;padding:14px;display:flex}.admin .linked-card .face{aspect-ratio:3/4;border-radius:9px;flex-shrink:0;width:64px}.admin .linked-card .lc-badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.admin .rq-section{border:1px solid hsl(var(--border));background:hsl(var(--card) / .45);border-radius:13px;padding:13px 14px}.admin .rq-section>.st{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));align-items:center;gap:7px;margin-bottom:11px;font-family:Saira Condensed,sans-serif;font-size:10.5px;font-weight:700;display:flex}.admin .rq-section>.st .ico{width:14px;height:14px}.admin .submitter-row{align-items:center;gap:11px;display:flex}.admin .submitter-row .si{min-width:0}.admin .submitter-row .si .nm{font-size:15px;font-weight:700}.admin .submitter-row .si .mt{color:hsl(var(--muted-fg));font-size:11.5px}.admin .submitter-row .sacts{gap:6px;display:flex}.admin .facts{grid-template-columns:auto 1fr;gap:7px 16px;display:grid}.admin .facts dt{color:hsl(var(--muted-fg));white-space:nowrap;font-size:11.5px}.admin .facts dd{text-align:right;margin:0;font-size:12.5px;font-weight:600}.admin .check-row{border-bottom:1px solid hsl(var(--border));gap:10px;padding:8px 0;display:flex}.admin .check-row:last-child{border-bottom:none;padding-bottom:0}.admin .check-row .ci{flex-shrink:0;width:17px;height:17px;margin-top:1px}.admin .check-row.pass .ci{color:hsl(var(--st-approve))}.admin .check-row.info .ci{color:hsl(var(--st-neutral))}.admin .check-row.warn .ci{color:hsl(var(--st-review))}.admin .check-row.fail .ci{color:hsl(var(--st-reject))}.admin .check-row .cl{font-size:13px;font-weight:600;line-height:1.3}.admin .check-row .cd{color:hsl(var(--muted-fg));margin-top:1px;font-size:11.5px}.admin .consent-chip{height:28px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.admin .consent-chip.yes{color:hsl(var(--st-approve));background:hsl(var(--st-approve) / .12);border-color:hsl(var(--st-approve) / .4)}.admin .consent-chip.no{color:hsl(var(--st-reject));background:hsl(var(--st-reject) / .1);border-color:hsl(var(--st-reject) / .34)}.admin .override-row{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.admin .override-row:last-child{border-bottom:none}.admin .override-row .orl{font-size:13px;font-weight:600}.admin .override-row .ord{color:hsl(var(--muted-fg));font-size:11px}.admin .copies-step{border:1px solid hsl(var(--border));border-radius:9px;align-items:center;gap:0;display:inline-flex;overflow:hidden}.admin .copies-step button{background:hsl(var(--foreground) / .04);width:34px;height:34px;color:hsl(var(--foreground));cursor:pointer;border:none;place-items:center;display:grid}.admin .copies-step button:hover{background:hsl(var(--foreground) / .1)}.admin .copies-step .cv{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-family:Saira Condensed,sans-serif;font-size:16px;font-weight:800}.admin .linker{gap:8px;display:flex}.admin .linker .field{letter-spacing:.02em;font-family:Saira Condensed,sans-serif;font-weight:700}.admin .rq-actionbar{border-top:1px solid hsl(var(--border));background:hsl(var(--popover) / .74);align-items:center;gap:10px;padding:12px 18px;display:flex}.admin .rq-actionbar .big{height:46px;padding:0 26px;font-size:14.5px}.admin .shortcut-hints{border-top:1px solid hsl(var(--border));background:hsl(var(--background) / .6);flex-wrap:wrap;gap:13px;padding:8px 18px;display:flex}.admin .shortcut-hints span{color:hsl(var(--faint-fg));align-items:center;gap:5px;font-size:11px;display:inline-flex}.admin .kbd{background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border-strong));min-width:18px;height:18px;color:hsl(var(--muted-fg));border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-family:Saira Condensed,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.admin .reject-panel{border-top:1px solid hsl(var(--st-reject) / .4);background:hsl(var(--st-reject) / .06);padding:14px 18px}.admin .reject-panel .rt{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--st-reject));align-items:center;gap:7px;margin-bottom:10px;font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:700;display:flex}.admin .reject-reasons{flex-wrap:wrap;gap:8px;display:flex}.admin .reject-reasons button{border:1px solid hsl(var(--st-reject) / .4);background:hsl(var(--st-reject) / .08);height:34px;color:hsl(var(--foreground));font:inherit;cursor:pointer;border-radius:9px;padding:0 13px;font-size:12.5px;font-weight:600}.admin .reject-reasons button:hover{background:hsl(var(--st-reject) / .18)}.admin .lightbox{z-index:95;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d9;place-items:center;padding:40px;animation:.16s adm-fade;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.admin .lightbox .lb-frame{aspect-ratio:3/4;border-radius:16px;width:min(560px,90vw);max-height:86vh}.admin .lightbox .lb-cap{text-align:center;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.1em;font-family:Saira Condensed,sans-serif;font-size:12px;font-weight:700;position:absolute;bottom:24px;left:0;right:0}.admin .done-view{flex:1;place-items:center;padding:24px;display:grid}.admin .done-card{text-align:center;max-width:420px}.admin .done-card .di{width:80px;height:80px;color:hsl(var(--st-approve));background:hsl(var(--st-approve) / .13);border:1px solid hsl(var(--st-approve) / .38);border-radius:22px;place-items:center;margin:0 auto 18px;display:grid}.admin .done-summary{justify-content:center;gap:22px;margin:18px 0 24px;display:flex}.admin .done-summary .ds{text-align:center}.admin .done-summary .ds .v{font-variant-numeric:tabular-nums;font-family:Saira Condensed,sans-serif;font-size:30px;font-weight:800}.admin .done-summary .ds .k{color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.08em;font-size:11px}.admin .chat-modal{flex-direction:column;width:100%;max-width:420px;height:min(560px,84vh);padding:0;display:flex;overflow:hidden}.admin .chat-head{border-bottom:1px solid hsl(var(--border));align-items:center;gap:10px;padding:14px 16px;display:flex}.admin .chat-body{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.admin .bubble{border-radius:13px;max-width:78%;padding:9px 12px;font-size:13px;line-height:1.45}.admin .bubble.them{background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border));border-bottom-left-radius:4px;align-self:flex-start}.admin .bubble.me{background:hsl(var(--st-info) / .16);border:1px solid hsl(var(--st-info) / .34);border-bottom-right-radius:4px;align-self:flex-end}.admin .bubble .bt{color:hsl(var(--muted-fg));margin-top:4px;font-size:10px}.admin .chat-input{border-top:1px solid hsl(var(--border));gap:8px;padding:12px;display:flex}@media (max-width:860px){.admin .rq-body{grid-template-columns:1fr}.admin .rq-evidence{border-right:none;border-bottom:1px solid hsl(var(--border))}.admin .shortcut-hints{display:none}.admin .rq-actionbar{flex-wrap:wrap}.admin .rq-actionbar .big{flex:1}}.admin .toolbar{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;display:flex}.admin .toolbar .search-wrap{flex:1;min-width:180px}.admin .section-gap{margin-top:20px}.admin .panel-pad{padding:16px 18px}.admin .panel-title{text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:9px;margin:0 0 4px;font-family:Saira Condensed,sans-serif;font-size:15px;font-weight:800;display:flex}.admin .panel-title .ico{width:17px;height:17px;color:hsl(var(--muted-fg))}.admin .subtle{color:hsl(var(--muted-fg));font-size:12.5px;line-height:1.5}.admin .seg{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:11px;gap:3px;padding:3px;display:inline-flex}.admin .seg button{cursor:pointer;font:inherit;color:hsl(var(--muted-fg));background:0 0;border:none;border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.admin .seg button.on{background:hsl(var(--foreground) / .08);color:hsl(var(--foreground))}.admin .seg button .ct{background:hsl(var(--foreground) / .08);border-radius:5px;padding:0 5px;font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:800}.admin .db-head,.admin .db-row{grid-template-columns:42px minmax(140px,1.5fr) auto minmax(120px,1fr) 78px 80px 78px;align-items:center;gap:12px;display:grid}.admin .db-head{border-bottom:1px solid hsl(var(--border));padding:9px 14px}.admin .db-head span{text-transform:uppercase;letter-spacing:.09em;color:hsl(var(--faint-fg));font-family:Saira Condensed,sans-serif;font-size:9.5px;font-weight:700}.admin .db-row{border-bottom:1px solid hsl(var(--border));min-height:var(--row-h);padding:9px 14px}.admin .db-row:last-child{border-bottom:none}.admin .db-row:hover{background:hsl(var(--hover))}.admin .db-row .face{aspect-ratio:3/4;border-radius:7px;width:42px}.admin .db-row .nm{font-size:14px;font-weight:700}.admin .db-row .sr{color:hsl(var(--muted-fg));font-family:Saira Condensed,sans-serif;font-size:11.5px;font-weight:700}.admin .db-badges{flex-wrap:wrap;gap:5px;display:flex}.admin .db-owners{text-align:center;font-variant-numeric:tabular-nums;font-family:Saira Condensed,sans-serif;font-size:15px;font-weight:800}.admin .db-owners small{color:hsl(var(--faint-fg));letter-spacing:.05em;font-size:9px;font-weight:600;display:block}.admin .db-acts{justify-content:flex-end;gap:6px;display:flex}.admin .db-expand{background:hsl(var(--popover) / .5);border-bottom:1px solid hsl(var(--border));padding:14px}.admin .owner-pill{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:12.5px;font-weight:600;display:inline-flex}.admin .an-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.admin .bars{flex-direction:column;gap:11px;margin-top:4px;display:flex}.admin .bar-row{grid-template-columns:96px 1fr 44px;align-items:center;gap:11px;display:grid}.admin .bar-row .bl{color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.admin .bar-row .bt{background:hsl(var(--foreground) / .07);border-radius:999px;height:9px;overflow:hidden}.admin .bar-row .bt>i{background:hsl(var(--bcl,var(--foreground)) / .8);border-radius:999px;height:100%;display:block}.admin .bar-row .bv{text-align:right;font-variant-numeric:tabular-nums;font-family:Saira Condensed,sans-serif;font-size:13px;font-weight:800}.admin .area-chart{width:100%;height:140px;display:block}.admin .lead-row{border-bottom:1px solid hsl(var(--border));align-items:center;gap:11px;padding:9px 0;display:flex}.admin .lead-row:last-child{border-bottom:none}.admin .lead-row .rank{width:22px;color:hsl(var(--muted-fg));text-align:center;font-family:Saira Condensed,sans-serif;font-size:14px;font-weight:800}.admin .lead-row .grow .nm{font-size:13.5px;font-weight:700}.admin .lead-row .val{font-variant-numeric:tabular-nums;font-family:Saira Condensed,sans-serif;font-size:15px;font-weight:800}.admin .bars.wide .bar-row{grid-template-columns:136px 1fr 44px}.admin .gtm-ref summary::-webkit-details-marker{display:none}.admin .gtm-ref .gtm-ref-chev{transition:transform .15s}.admin .gtm-ref[open] .gtm-ref-chev{transform:rotate(90deg)}.admin .ads-admin{min-width:0}.admin .ads-view-head{grid-template-columns:42px minmax(0,1fr) auto;align-items:start;display:grid}.admin .ads-view-head>.btn{margin-left:auto}.admin .ads-loading-filters{gap:8px;margin-bottom:16px}.admin .ads-loading-card{padding:16px}.admin .ads-loading-card-shell{align-items:flex-start;gap:16px}.admin .ads-loading-thumb{border-radius:10px;flex-shrink:0;width:96px;height:56px}.admin .ads-loading-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin .ads-toolbar{align-items:flex-end;gap:14px;min-width:0;margin-bottom:16px;display:flex}.admin .ads-filter-region{flex:1;min-width:0}.admin .ads-toolbar-label{color:hsl(var(--faint-fg));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:7px;font-family:Saira Condensed,sans-serif;font-size:10px;font-weight:700;display:flex}.admin .ads-toolbar-label .ico{width:14px;height:14px}.admin .ads-filter-scroll{scrollbar-width:none;gap:8px;min-width:0;padding:1px 1px 4px;display:flex;overflow-x:auto}.admin .ads-filter-scroll::-webkit-scrollbar{display:none}.admin .ads-controls{flex-shrink:0;grid-template-columns:minmax(170px,190px) minmax(145px,160px);gap:8px;display:grid}.admin .ads-controls .field{height:34px}.admin .ads-sort .field{cursor:pointer;padding-left:34px}.admin .ads-campaign-list{gap:12px;display:grid}.admin .ad-campaign-card{min-width:0;padding:16px}.admin .ad-campaign-shell{align-items:flex-start;gap:16px;min-width:0;display:flex}.admin .ad-campaign-thumb{-o-object-fit:cover;object-fit:cover;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;flex-shrink:0;width:96px;height:56px}.admin .ad-campaign-body,.admin .ad-campaign-info{flex:1;min-width:0}.admin .ad-campaign-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.admin .ad-campaign-title{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:800;overflow:hidden}.admin .ad-location-list{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.admin .ad-location-chip{background:hsl(var(--foreground) / .06);color:hsl(var(--muted-fg));letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:3px 7px;font-size:9.5px;font-weight:700;line-height:1.35}.admin .ad-campaign-state{flex-shrink:0;align-items:center;gap:10px;display:flex}.admin .ad-type-badge{align-items:center;gap:5px}.admin .ad-campaign-date{color:hsl(var(--muted-fg));margin:8px 0 0;font-size:10px}.admin .ad-stat-strip{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;margin:12px 0}.admin .ad-stat-strip .stat{min-width:0;padding:10px 12px}.admin .ad-stat-strip .stat .v{overflow-wrap:anywhere;font-size:22px}.admin .ad-campaign-actions{flex-wrap:wrap;gap:8px;display:flex}.admin .ads-analytics{gap:24px;min-width:0;display:grid}.admin .ads-analytics-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin .ads-analytics-title{color:hsl(var(--foreground));align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.admin .ads-analytics-title svg{width:16px;height:16px;color:hsl(var(--muted-fg))}.admin .ads-date-range{align-items:center;gap:6px;display:flex}.admin .ads-date-range-icon{width:14px;height:14px;color:hsl(var(--faint-fg));flex-shrink:0}.admin .ads-date-range-btn{cursor:pointer;background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));min-height:30px;color:hsl(var(--muted-fg));font:inherit;white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:10px;font-weight:700;transition:all .14s}.admin .ads-date-range-btn.active{background:hsl(var(--foreground) / .15);border-color:hsl(var(--foreground) / .3);color:hsl(var(--foreground))}.admin .ads-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.admin .ads-kpi-card,.admin .ads-chart-card{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:12px;min-width:0;padding:16px}.admin .ads-kpi-head{justify-content:space-between;align-items:flex-start;gap:6px;margin-bottom:8px;display:flex}.admin .ads-kpi-head p{color:hsl(var(--muted-fg));letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.35}.admin .ads-kpi-head svg{flex-shrink:0;width:16px;height:16px}.admin .ads-kpi-value{color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-family:Saira Condensed,sans-serif;font-size:26px;font-weight:800;line-height:1}.admin .ads-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin .ads-chart-card{overflow:hidden}.admin .ads-chart-card h4{color:hsl(var(--foreground));margin:0 0 16px;font-size:12px;font-weight:700}.admin .ads-chart-empty{color:hsl(var(--foreground) / .3);text-align:center;margin:0;padding:48px 0;font-size:14px}@media (max-width:1120px){.admin .ads-toolbar{flex-direction:column;align-items:stretch}.admin .ads-controls{grid-template-columns:minmax(0,1fr) minmax(145px,.5fr);width:100%}.admin .ads-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin .ads-chart-grid{grid-template-columns:1fr}}@media (max-width:640px){.admin .ads-view-head{grid-template-columns:42px minmax(0,1fr);gap:12px}.admin .ads-view-head>.btn,.admin .ads-loading-cta{grid-column:1/-1;margin:0;width:100%!important}.admin .ads-view-head .ttl{font-size:22px;line-height:1.05}.admin .ads-view-head .sub{font-size:12.5px}.admin .ads-loading-head .grow .skel{max-width:100%}.admin .ads-loading-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin .ads-loading-filters .skel{width:100%!important}.admin .ads-loading-card{padding:13px}.admin .ads-loading-card-shell{gap:12px;display:grid}.admin .ads-loading-thumb{aspect-ratio:16/6;width:100%;height:auto}.admin .ads-loading-copy{max-width:100%}.admin .ads-loading-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin .ads-toolbar{gap:10px}.admin .ads-controls{grid-template-columns:minmax(0,1fr) minmax(128px,.58fr)}.admin .ads-filter-scroll{margin-right:-14px;padding-right:14px}.admin .ads-controls .field{height:40px;font-size:12px}.admin .ad-campaign-card{padding:13px}.admin .ad-campaign-shell{gap:12px;display:grid}.admin .ad-campaign-thumb{aspect-ratio:16/6;width:100%;height:auto}.admin .ad-campaign-head{align-items:flex-start}.admin .ad-campaign-title{white-space:normal;overflow-wrap:anywhere;font-size:14px}.admin .ad-campaign-state{gap:7px}.admin .ad-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.admin .ad-stat-strip .stat:last-child:nth-child(odd){grid-column:1/-1}.admin .ad-campaign-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin .ad-campaign-actions .btn{width:100%;min-width:0}.admin .ads-analytics{gap:16px}.admin .ads-analytics-head{flex-direction:column;align-items:stretch}.admin .ads-date-range{grid-template-columns:auto repeat(3,minmax(0,1fr));width:100%;display:grid}.admin .ads-date-range-btn{min-width:0;padding-inline-start:5px;padding-inline-end:5px}.admin .ads-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin .ads-kpi-card{padding:12px}.admin .ads-kpi-card:last-child:nth-child(odd){grid-column:1/-1}.admin .ads-kpi-value{font-size:24px}.admin .ads-chart-grid{gap:12px}.admin .ads-chart-card{padding:12px 8px 8px}.admin .ads-chart-card h4{margin-left:4px}}@media (max-width:360px){.admin .ads-controls{grid-template-columns:1fr}.admin .ad-campaign-state{flex-direction:column;align-items:flex-end}.admin .ads-date-range{grid-template-columns:repeat(3,minmax(0,1fr))}.admin .ads-date-range-icon{display:none}}.admin .rep-card{border:1px solid hsl(var(--border));background:hsl(var(--card) / .5);border-radius:13px;margin-bottom:11px;overflow:hidden}.admin .rep-head{cursor:pointer;align-items:center;gap:12px;padding:13px 15px;display:flex}.admin .rep-head .grow{min-width:0}.admin .rep-head .rt{font-size:14px;font-weight:700}.admin .rep-head .rm{color:hsl(var(--muted-fg));margin-top:1px;font-size:12px}.admin .rep-body{border-top:1px solid hsl(var(--border));padding:0 15px 14px}.admin .rep-quote{border-left:3px solid hsl(var(--st-reject) / .6);background:hsl(var(--foreground) / .04);border-radius:10px;margin:13px 0;padding:11px 13px;font-size:13px;line-height:1.5}.admin .rep-acts{flex-wrap:wrap;gap:8px;display:flex}.admin .mnt-overall{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:15px;align-items:center;gap:14px;padding:16px 18px;display:flex}.admin .mnt-overall .big-dot{border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.admin .mnt-overall.up .big-dot{color:hsl(var(--st-approve));background:hsl(var(--st-approve) / .14);border:1px solid hsl(var(--st-approve) / .4)}.admin .mnt-overall.down .big-dot{color:hsl(var(--st-reject));background:hsl(var(--st-reject) / .14);border:1px solid hsl(var(--st-reject) / .4)}.admin .mnt-row{border-bottom:1px solid hsl(var(--border));align-items:center;gap:13px;padding:12px 14px;display:flex}.admin .mnt-row:last-child{border-bottom:none}.admin .mnt-row .mi{width:34px;height:34px;color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.admin .mnt-row .grow .nm{font-size:13.5px;font-weight:700}.admin .mnt-row .grow .ds{color:hsl(var(--muted-fg));font-size:11.5px}.admin .mnt-state{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-family:Saira Condensed,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.admin .mnt-state.up{color:hsl(var(--st-approve))}.admin .mnt-state.down{color:hsl(var(--st-reject))}.admin .mnt-sub{border-left:2px solid hsl(var(--border));margin-left:47px;padding-left:0}.admin .dz-card{border:1px solid hsl(var(--st-reject) / .34);background:hsl(var(--st-reject) / .04);border-radius:13px;align-items:flex-start;gap:14px;margin-bottom:12px;padding:16px;display:flex}.admin .dz-card .di{width:40px;height:40px;color:hsl(var(--st-reject));background:hsl(var(--st-reject) / .12);border:1px solid hsl(var(--st-reject) / .34);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.admin .dz-card .grow .nm{font-size:14.5px;font-weight:700}.admin .dz-card .grow .ds{color:hsl(var(--muted-fg));margin-top:2px;font-size:12.5px;line-height:1.5}.admin .result-banner{background:hsl(var(--st-approve) / .1);border:1px solid hsl(var(--st-approve) / .36);color:hsl(var(--st-approve));border-radius:12px;align-items:center;gap:11px;margin-bottom:14px;padding:12px 15px;font-size:13px;font-weight:600;display:flex}.admin .btn-reject.armed,.admin .btn-danger.armed{animation:1s ease-in-out infinite adm-pulse-armed}@keyframes adm-pulse-armed{50%{box-shadow:0 0 0 4px hsl(var(--st-reject) / .25)}}@media (max-width:760px){.admin .db-head{display:none}.admin .db-row{grid-template-columns:42px 1fr auto;row-gap:7px}.admin .db-row .db-badges,.admin .db-row .db-owners,.admin .db-row .db-toggle{grid-column:2/4}.admin .bar-row{grid-template-columns:80px 1fr 40px}.admin .bars.wide .bar-row{grid-template-columns:112px 1fr 40px}}.admin a:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin button:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin input:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin select:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin textarea:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin .field:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin .sel:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin .nav-item:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin .chip:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin .consent-chip:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin .tgl:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin .rq-tile:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin [role=button]:focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin [tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid hsl(var(--foreground) / .55);outline-offset:2px}.admin{scrollbar-width:thin;scrollbar-color:hsl(var(--border-strong)) transparent}.admin ::-webkit-scrollbar{width:8px;height:8px}.admin ::-webkit-scrollbar-thumb{background:hsl(var(--border-strong));border-radius:8px}.admin ::-webkit-scrollbar-track{background:0 0}.admin .mtp-main{align-items:center;gap:14px;min-width:0;display:flex}.admin .mtp-date{flex-shrink:0;width:86px;line-height:1.2}@media (max-width:600px){.admin .mtp-row{flex-wrap:wrap}.admin .mtp-row>.grow{flex-basis:calc(100% - 44px)}.admin .mtp-row>.mtp-actions{flex-wrap:wrap;justify-content:flex-end;width:100%}.admin .mtp-row .mtp-main{flex-direction:column;align-items:flex-start;gap:4px}.admin .mtp-row .mtp-date{align-items:baseline;gap:6px;width:auto;display:flex}}.admin .nav-item .nav-count{font-variant-numeric:tabular-nums;background:hsl(var(--st-warn) / .9);color:#111;border-radius:999px;flex-shrink:0;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:900;display:inline-grid}.bb-promo{--brand:#1c9a4c;--b-deep:color-mix(in srgb, var(--brand) 40%, #03120a);--b-edge:color-mix(in srgb, var(--brand) 13%, #020a05);--b-mid:color-mix(in srgb, var(--brand) 88%, #0d2b16);--b-hot:color-mix(in srgb, var(--brand) 40%, #eaff70);--b-glow:color-mix(in srgb, var(--brand) 50%, #fff);--bba-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;aspect-ratio:728/90;isolation:isolate;background:var(--brand);background:radial-gradient(60% 130% at 88% -18%, var(--b-hot) 0%, transparent 60%), radial-gradient(120% 240% at 90% -40%, color-mix(in srgb, var(--b-hot) 55%, transparent) 0%, transparent 55%), radial-gradient(140% 220% at 30% 68%, var(--b-mid) 0%, transparent 66%), linear-gradient(115deg, var(--b-deep) 0%, var(--b-edge) 96%);border-radius:12px;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.bb-promo:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:overlay;opacity:.55;background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000012 0 1px,#0000 1px 2px);position:absolute;top:0;bottom:0;left:0;right:0}.bb-promo:after{content:"";z-index:4;pointer-events:none;border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000008c,inset 0 -28px 44px -20px #010a058c,inset 30px 0 60px -30px #010c0680}.bb-promo .bba-wm{z-index:0;white-space:nowrap;letter-spacing:-.05em;text-transform:uppercase;color:#fff;mix-blend-mode:soft-light;opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:13.5cqw;font-weight:900;line-height:1;position:absolute;top:-.22em;left:24cqw}.bb-promo .bba-sheen{z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff17 42%,#ffffff2e 50%,#ffffff17 58%,#0000 100%);width:34%;animation:6.5s cubic-bezier(.65,0,.35,1) infinite bba-sweep;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-160%)skew(-18deg)}@keyframes bba-sweep{0%,14%{transform:translate(-160%)skew(-18deg)}46%,to{transform:translate(420%)skew(-18deg)}}.bb-promo .bba-row{z-index:6;pointer-events:none;align-items:center;gap:1.9cqw;padding:0 0 0 2.4cqw;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bb-promo .bba-logo{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 12px #0008038c);flex:none;width:auto;max-width:15cqw;height:7cqw;display:block}.bb-promo .bba-copy{flex-direction:column;flex:1;gap:.45cqw;min-width:0;display:flex}.bb-promo .bba-kicker{font-family:var(--bba-mono);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, #fff 78%, var(--b-hot));white-space:nowrap;text-overflow:ellipsis;font-size:1.35cqw;font-weight:600;overflow:hidden}.bb-promo .bba-title{letter-spacing:-.015em;text-transform:uppercase;color:#f6fff8;text-shadow:0 2px 14px #010e0673;white-space:nowrap;text-overflow:ellipsis;font-size:3.4cqw;font-weight:900;line-height:1;overflow:hidden}.bb-promo .bba-sub{letter-spacing:.01em;color:#fff;text-shadow:0 1px 8px #00000073;white-space:nowrap;text-overflow:ellipsis;font-size:1.6cqw;font-weight:600;overflow:hidden}.bb-promo .bba-ad{z-index:7;pointer-events:none;font-family:var(--bba-mono);letter-spacing:.14em;text-transform:uppercase;color:#ebfff2b8;background:#020e0766;border:1px solid #ffffff29;border-radius:99px;padding:.25cqw .9cqw;font-size:1.1cqw;font-weight:600;position:absolute;top:1cqw;left:1.2cqw}.bb-promo .bba-adin{color:#f0fff6e6;letter-spacing:.1em;background:#020e0773;border:1px solid #ffffff47;border-radius:99px;align-items:center;margin-right:.8em;padding:.2em .55em;font-size:.95em;display:none}.bb-promo .bba-link{z-index:5;border-radius:12px;position:absolute;top:0;bottom:0;left:0;right:0}.bb-promo .bba-link:focus-visible{outline-offset:-3px;outline:2px solid #fff}.bb-promo .bba-chip{pointer-events:auto;z-index:6;cursor:pointer;border:1px dashed color-mix(in srgb, var(--b-glow) 72%, transparent);box-shadow:0 12px 26px -12px #000a04cc, 0 0 30px color-mix(in srgb, var(--b-hot) 28%, transparent), inset 0 1px 0 #ffffff38;background:linear-gradient(165deg,#04160bf0,#020b06db);border-radius:1.6cqw;flex:none;align-items:center;gap:1.3cqw;padding:1.15cqw 1.7cqw;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:transform .22s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.bb-promo .bba-ctext{flex-direction:column;align-items:flex-start;gap:.25cqw;min-width:0;display:flex}.bb-promo .bba-cicon{box-sizing:content-box;border-left:1px dashed color-mix(in srgb, var(--b-glow) 55%, transparent);width:2.7cqw;height:2.7cqw;color:color-mix(in srgb, #fff 72%, var(--b-hot));flex:none;align-items:center;padding-left:1.3cqw;display:flex}.bb-promo .bba-cicon svg{width:100%;height:100%;display:block}.bb-promo .bba-chip:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 32%,#ffffff57 50%,#0000 68%);animation:6.5s cubic-bezier(.65,0,.35,1) infinite bba-chipshine;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}@keyframes bba-chipshine{0%,42%{transform:translate(-130%)}58%,to{transform:translate(130%)}}.bb-promo .bba-chip:hover{transform:scale(1.04)}.bb-promo .bba-chip:focus-visible{outline-offset:2px;outline:2px solid #fff}.bb-promo .bba-clabel{font-family:var(--bba-mono);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, #fff 62%, var(--b-hot));white-space:nowrap;font-size:1.15cqw;font-weight:700;line-height:1}.bb-promo .bba-code{font-family:var(--bba-mono);letter-spacing:.13em;color:#e8ffee;white-space:nowrap;text-shadow:0 0 14px color-mix(in srgb, var(--b-hot) 55%, transparent);font-size:2.05cqw;font-weight:800;line-height:1}.bb-promo .bba-chip.is-copied{border-style:solid;border-color:color-mix(in srgb, var(--b-hot) 85%, #fff);background:linear-gradient(165deg, color-mix(in srgb, var(--b-hot) 26%, #06170c), #030e07eb);box-shadow:0 12px 26px -12px #000a04cc, 0 0 40px color-mix(in srgb, var(--b-hot) 55%, transparent), inset 0 1px 0 #ffffff59;transform:scale(1.04)}.bb-promo .bba-chip.is-copied .bba-code,.bb-promo .bba-chip.is-copied .bba-clabel,.bb-promo .bba-chip.is-copied .bba-cicon{color:#fff}.bb-promo .bba-chip.is-copied .bba-cicon{border-left-style:solid;border-left-color:#fff6}.bb-promo .bba-cta{z-index:6;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--b-hot) 82%, #fff), var(--b-hot));color:#0a1209;border:1px solid color-mix(in srgb, var(--b-deep) 55%, transparent);box-shadow:0 10px 22px -10px #000a04e6, 0 0 26px color-mix(in srgb, var(--b-hot) 30%, transparent), inset 0 1px 0 #ffffff8c;border-radius:99px;flex:none;align-items:center;gap:.9cqw;padding:1.5cqw 2.1cqw;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:relative}.bb-promo .bba-off{font-family:var(--bba-mono);letter-spacing:.08em;color:inherit;white-space:nowrap;text-transform:uppercase;font-size:1.9cqw;font-weight:800}.bb-promo .bba-arr{width:2.1cqw;height:2.1cqw;color:inherit;flex:none;display:flex}.bb-promo .bba-arr svg{width:100%;height:100%;display:block}.bb-promo .bba-shot{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:2;filter:drop-shadow(0 8px 14px #010a0580);flex:0 auto;align-self:center;width:auto;min-width:0;max-width:17cqw;height:88%;margin:0 1.6cqw 0 .4cqw}.bb-promo{width:100%;min-height:44px}.bb-ad-hold{aspect-ratio:728/90;width:100%;max-width:728px;min-height:44px;margin:0 auto}.bb-promo{transition:filter .2s}.bb-promo:has(.bba-link:hover){filter:brightness(1.07)}.bb-promo .bba-chip:active{transform:scale(.97)}@container (width<=560px){.bb-promo .bba-sub{display:none}.bb-promo .bba-kicker{letter-spacing:.16em;font-size:1.9cqw}.bb-promo .bba-title{font-size:4.8cqw}.bb-promo .bba-copy{gap:.8cqw}.bb-promo .bba-logo{max-width:17cqw;height:8.8cqw}.bb-promo .bba-row{gap:1.6cqw}.bb-promo .bba-clabel{letter-spacing:.16em;font-size:1.75cqw}.bb-promo .bba-chip{border-radius:2.2cqw;gap:1.5cqw;padding:1.5cqw 2cqw}.bb-promo .bba-ctext{gap:.7cqw}.bb-promo .bba-cicon{width:3.2cqw;height:3.2cqw;padding-left:1.5cqw}.bb-promo .bba-code{font-size:3cqw}.bb-promo .bba-cta{gap:1.1cqw;padding:2cqw 2.6cqw}.bb-promo .bba-off{font-size:2.8cqw}.bb-promo .bba-arr{width:2.9cqw;height:2.9cqw}.bb-promo .bba-wm{font-size:16cqw}.bb-promo .bba-ad{display:none}.bb-promo .bba-adin{display:inline-flex}.bb-promo .bba-host{display:none}.bb-promo .bba-shot{max-width:15cqw}}@media (prefers-reduced-motion:reduce){.bb-promo .bba-sheen,.bb-promo .bba-chip:after{animation:none}.bb-promo .bba-chip:hover{transform:none}.bb-promo{transition:none}}.bb-pre{z-index:100;background:#090909;place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.bb-pre:before{content:"";pointer-events:none;background:radial-gradient(900px 600px at 50% -10%,#ffffff0f,#0000 60%),radial-gradient(700px 500px at 80% 110%,#ffffff0a,#0000 55%);position:absolute;top:0;bottom:0;left:0;right:0}.bb-pre-scan{pointer-events:none;opacity:.4;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff0d 2px 3px);position:absolute;top:0;bottom:0;left:0;right:0}.bb-pre-logo{z-index:1;place-items:center;width:96px;height:96px;display:grid;position:relative}.bb-pre-logo img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 16px #0009);width:60px;height:60px}.bb-pre-ring{border:2px solid #ffffff1f;border-top-color:#ffffffb8;border-radius:50%;animation:1.4s linear infinite bbPreSpin;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes bbPreSpin{to{transform:rotate(360deg)}}.bb-pre--over-chrome{z-index:10000}.bb-pre--inline{z-index:auto;background:0 0;width:100%;min-height:280px;padding:48px 16px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.bb-pre--inline:before{display:none}.bb-pre--inline .bb-pre-logo{width:72px;height:72px}.bb-pre--inline .bb-pre-logo img{width:44px;height:44px}@media (prefers-reduced-motion:reduce){.bb-pre-ring{animation:none}}.bt-hud{width:100%;padding:calc(8px + max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px))) 12px 8px;position:relative;container:bt-hud/inline-size}.bt-hud.has-score{padding-bottom:0}.bt-hud *{-webkit-tap-highlight-color:transparent}.bt-hud .arena-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.bt-hud .a-back{cursor:pointer;color:hsl(var(--muted-fg));text-transform:uppercase;letter-spacing:.08em;background:0 0;border:none;justify-self:start;align-items:center;gap:5px;padding:6px 6px 6px 0;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:800;display:inline-flex}.bt-hud .a-back svg{width:18px;height:18px}.bt-hud .a-back:hover{color:hsl(var(--foreground))}.bt-hud .at-mid{justify-self:start;align-items:center;gap:9px;min-width:0;display:inline-flex}.bt-hud .a-round{align-items:baseline;gap:6px;display:flex}.bt-hud .a-round .kick{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:9px;font-weight:800}.bt-hud .a-round b{font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:20px;font-weight:900;line-height:1}.bt-hud .hud-mode{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;align-items:center;gap:0;padding:4px 12px;line-height:1.15;display:inline-flex}.bt-hud .hud-mode b{text-transform:uppercase;letter-spacing:.08em;font-family:Montserrat,sans-serif;font-size:11px;font-weight:900}.bt-hud .hud-mode i{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:7.5px;font-style:normal;font-weight:700}.bt-hud .phasetrack{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;flex-shrink:0;align-items:center;gap:5px;min-width:156px;padding:7px 12px;display:inline-flex}.bt-hud .phasetrack .pseg{background:hsl(var(--foreground) / .16);border-radius:2px;width:13px;height:4px;transition:width .32s cubic-bezier(.3,.9,.3,1),background .32s,box-shadow .32s}.bt-hud .phasetrack .pseg.done{background:hsl(var(--foreground) / .5)}.bt-hud .phasetrack .pseg.on{background:hsl(var(--foreground));width:24px;box-shadow:0 0 12px hsl(var(--foreground) / .5)}.bt-hud .phasetrack[data-phase=resolve] .pseg.on{background:hsl(var(--gold));box-shadow:0 0 12px hsl(var(--gold) / .6)}.bt-hud .phasetrack .plab{text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;margin-left:auto;padding-left:6px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:900}.bt-hud .phasetrack.pulse{border-color:hsl(var(--foreground) / .4);box-shadow:0 0 18px hsl(var(--foreground) / .14)}.bt-hud-sub{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.bt-hud-sub .bt-left{align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.bt-hud-sub .bt-chip{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:24px;color:hsl(var(--card-fg));border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.bt-hud-sub .bt-chip svg{width:13px;height:13px}.bt-hud-sub .bt-chip.icon{justify-content:center;width:24px;padding:0}.bt-hud-sub .bt-chip.live{color:hsl(var(--foreground))}.bt-tools{align-items:center;gap:6px;display:inline-flex}.bt-tool{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:40px;height:40px;color:hsl(var(--foreground) / .62);-webkit-tap-highlight-color:transparent;border-radius:10px;place-items:center;padding:0;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;display:grid;position:relative}.bt-tool svg{width:18px;height:18px}.bt-tool:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .35)}.bt-tool:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}.bt-tool.attn{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .38)}.bt-tool.on{background:hsl(var(--foreground));border-color:hsl(var(--foreground));color:hsl(var(--background));box-shadow:0 0 18px hsl(var(--foreground) / .22)}.bt-tool .bt-badge{background:hsl(var(--foreground));min-width:19px;height:19px;color:hsl(var(--background));border:2px solid hsl(var(--background));text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 5px;font:900 10px/15px Montserrat,sans-serif;position:absolute;top:-6px;right:-6px}.bt-tool .bt-timer{background:hsl(var(--background));height:16px;color:hsl(var(--foreground));border:1px solid hsl(var(--foreground));font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:8px;padding:0 5px;font:800 9px/14px Montserrat,sans-serif;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.bt-tool .bt-mbadge{background:hsl(var(--background));border:1.5px solid hsl(var(--foreground));width:19px;height:19px;color:hsl(var(--foreground));border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-6px}.bt-tool .bt-mbadge svg{width:10px;height:10px}@property --bt-arc{syntax:"<angle>";inherits:false;initial-value:0deg}.bt-tool.calling{color:hsl(var(--foreground))}.bt-tool.calling:before{content:"";pointer-events:none;background:conic-gradient(from var(--bt-arc), hsl(var(--foreground)) 0deg 70deg, hsl(var(--foreground) / .12) 70deg 360deg);-webkit-mask-composite:xor;border-radius:13px;padding:2px;animation:1.1s linear infinite bt-sweep;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes bt-sweep{to{--bt-arc:360deg}}.bt-tool.ring{color:hsl(var(--foreground));border-color:hsl(var(--foreground))}.bt-tool.ring:after{content:"";border:2px solid hsl(var(--foreground));pointer-events:none;border-radius:10px;animation:1.2s ease-out infinite bt-halo;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.bt-tool.ring svg{animation:1.2s ease-in-out infinite bt-wiggle}@keyframes bt-halo{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes bt-wiggle{0%,50%,to{transform:rotate(0)}10%,30%{transform:rotate(-14deg)}20%,40%{transform:rotate(14deg)}}@media (prefers-reduced-motion:reduce){.bt-tool.calling:before,.bt-tool.ring:after,.bt-tool.ring svg{animation:none}}@media (min-width:768px){.bt-tool.bt-mobile-only{display:none}}.bt-menu{z-index:10040;border:1px solid hsl(var(--foreground) / .12);background:#0c0c0e;border-radius:14px;width:230px;padding:6px;position:fixed;box-shadow:0 14px 40px #0009}.bt-menu button{cursor:pointer;text-align:left;width:100%;color:hsl(var(--foreground) / .88);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;font:600 13px Montserrat,sans-serif;display:flex}.bt-menu button:hover{background:hsl(var(--foreground) / .06);outline:none}.bt-menu button:focus-visible{background:hsl(var(--foreground) / .06);outline:none}.bt-menu button svg{width:16px;height:16px;color:hsl(var(--foreground) / .55);flex-shrink:0}.bt-menu .sep{background:hsl(var(--foreground) / .08);height:1px;margin:4px 6px}.bt-jailpop{z-index:10040;border:1px solid hsl(var(--foreground) / .12);background:#0c0c0e;border-radius:14px;padding:12px;position:fixed;box-shadow:0 14px 40px #0009}.bt-jailpop-title{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground));align-items:center;gap:6px;margin:0 0 10px;font-size:12px;font-weight:900;display:flex}.bt-jailpop-side+.bt-jailpop-side{margin-top:10px}.bt-jailpop-sl{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--foreground) / .5);margin:0 0 6px;font-size:9px;font-weight:900}.bt-jailpop-cards{flex-wrap:wrap;gap:8px;display:flex}.bt-jailpop-card{width:60px;margin:0}.bt-jailpop-face{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--foreground) / .12);border-radius:6px;width:60px;height:92px;display:block;overflow:hidden}.bt-jailpop-face img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}.bt-jailpop-card figcaption{color:hsl(var(--foreground) / .85);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;font-weight:700;line-height:1.2;overflow:hidden}.bt-jailpop-card.opp .bt-jailpop-face{opacity:.9}.bt-menu button.danger{color:hsl(var(--foreground));font-weight:800}.bt-callbanner{z-index:10040;max-width:378px;left:12px;right:12px;top:calc(var(--bt-hud-bottom,120px) + 8px);border:1px solid hsl(var(--foreground) / .3);box-shadow:0 0 24px hsl(var(--foreground) / .1), 0 14px 40px #0009;color:hsl(var(--foreground));background:#0c0c0e;border-radius:16px;align-items:center;gap:12px;margin-inline-start:auto;margin-inline-end:auto;padding:12px 12px 12px 14px;display:flex;position:fixed}.bt-callbanner .ico{background:hsl(var(--foreground));width:36px;height:36px;color:hsl(var(--background));border-radius:50%;flex:none;place-items:center;display:grid}.bt-callbanner .ico svg{width:16px;height:16px;animation:1.2s ease-in-out infinite bt-wiggle}.bt-callbanner .who{flex:1;min-width:0;font-family:Montserrat,sans-serif}.bt-callbanner .who b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;display:block;overflow:hidden}.bt-callbanner .who i{color:hsl(var(--muted-fg));font-size:10.5px;font-style:normal}.bt-callbanner button{cursor:pointer;letter-spacing:.04em;border-radius:10px;flex-shrink:0;height:36px;padding:0 12px;font:800 11px Montserrat,sans-serif}.bt-callbanner button.o{border:1px solid hsl(var(--foreground) / .3);color:hsl(var(--foreground) / .85);background:0 0}.bt-callbanner button.p{background:hsl(var(--foreground));color:hsl(var(--background));border:0}@media (prefers-reduced-motion:reduce){.bt-callbanner .ico svg{animation:none}}.bt-chatdrop{z-index:10040;right:12px;top:calc(var(--bt-hud-bottom,120px) + 8px);border:1px solid hsl(var(--foreground) / .12);-webkit-backdrop-filter:blur(16px);background:#0a0a0c;border-radius:16px;width:min(320px,100vw - 24px);position:fixed;overflow:hidden;box-shadow:0 18px 50px #000000a6}.bt-deckline{background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:7px;padding:4px 10px;display:inline-flex}.bt-deckline .kick{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:7.5px;font-weight:800}.bt-deckline b{color:hsl(var(--foreground) / .7);font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:10px;font-weight:900}.bt-deckline i{color:hsl(var(--muted-fg));font-size:8px;font-style:normal}@media (max-width:540px){.bt-hud .phasetrack{padding:6px 10px}.bt-hud .hud-mode{padding:4px 9px}.bt-hud .phasetrack .plab{font-size:10.5px}.bt-hud .a-round b{font-size:17px}.bt-hud .a-back span{display:none}}.bt-score{background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:8px;padding:8px 14px;display:grid;position:relative}.bt-score .sc-side{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.bt-score .sc-side.rt{justify-content:flex-start}.bt-score .sc-n{text-align:center;min-width:18px;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:24px;font-weight:900;line-height:1}.bt-score .sc-side.rt .sc-n{color:hsl(var(--foreground) / .78)}.bt-score .sc-l{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;overflow:hidden}.bt-score .sc-mid{flex-direction:column;align-items:center;display:flex}.bt-score .sc-vs{color:hsl(var(--muted-fg));letter-spacing:.04em;font-family:Montserrat,sans-serif;font-size:15px;font-weight:900}.bt-score .sc-mid .kick{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));margin-top:1px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:800}.bt-score .sc-rail{background:hsl(var(--foreground) / .08);border-radius:999px;height:3px;display:flex;position:absolute;bottom:3px;left:14px;right:14px;overflow:hidden}.bt-score .sc-rail i{height:100%;transition:width .4s cubic-bezier(.3,.9,.3,1);display:block}.bt-score .sc-rail-me{background:hsl(var(--foreground));box-shadow:0 0 8px hsl(var(--foreground) / .5)}.bt-score .sc-rail-op{background:hsl(var(--foreground) / .4);margin-left:auto}@media (max-width:540px){.bt-score .sc-n{font-size:20px}.bt-score .sc-l{max-width:84px;font-size:9px}}.bt-hud-score{padding-top:8px}.bt-hud-score .bt-score{margin-top:0}@media (min-width:768px){.bt-hud-score{max-width:856px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:24px;padding-inline-end:24px}}@container bt-hud (width>=840px){.bt-hud-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bt-hud-row>.arena-top,.bt-hud-row>.bt-hud-sub{display:contents}.bt-hud .a-back{flex-shrink:0;order:1}.bt-hud .at-mid{flex-shrink:0;order:2}.bt-hud-sub .bt-left{flex-shrink:0;order:3}.bt-hud .phasetrack{order:5;margin-left:auto}.bt-hud .bt-tools{flex-shrink:0;order:6}.bt-hud-score{flex:1 0 100%;order:7;max-width:none;margin-inline-start:0;margin-inline-end:0;padding-top:0}}@container bt-hud (width>=1020px){.bt-hud-row{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.bt-hud.has-score .bt-hud-row{padding-bottom:8px}.bt-hud-row>.arena-top,.bt-hud-row>.bt-hud-sub{display:contents}.bt-hud .a-back{flex-shrink:0;order:1}.bt-hud .at-mid{flex-shrink:0;order:2}.bt-hud-sub .bt-left{flex-shrink:0;order:3}.bt-hud-score{flex:1 1 0;order:4;min-width:0;max-width:none;margin:0;padding:0}.bt-hud-score .bt-score{width:-moz-fit-content;width:fit-content;max-width:min(620px,100%);min-height:40px;margin:0 auto;padding:0 20px}.bt-hud-score .sc-mid .kick{display:none}.bt-hud .phasetrack{order:5;margin-left:auto}.bt-hud .bt-tools{flex-shrink:0;order:6}}@media (max-width:767px){.bt-hud-duel .bt-hud-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.bt-hud-duel .bt-hud-row>.arena-top{grid-column:1/-1}.bt-hud-duel .bt-hud-sub{display:contents}.bt-hud-duel .phasetrack{display:none}.bt-hud-duel.has-score .bt-hud-row{padding-bottom:8px}.bt-hud-duel .bt-hud-score{min-width:0;padding-top:0}.bt-hud-duel .bt-hud-score .bt-score{border-radius:999px;grid-template-columns:auto auto auto;justify-content:center;gap:8px;min-height:40px;padding:0 12px}.bt-hud-duel .bt-hud-score .sc-mid .kick{display:none}.bt-hud-duel .bt-hud-score .bt-score .sc-n{font-size:20px}.bt-hud-duel .bt-hud-score .bt-score .sc-vs{font-size:0}.bt-hud-duel .bt-hud-score .bt-score .sc-vs:after{content:"–";font-size:14px}.bt-hud-duel .bt-hud-score .bt-score .sc-side{gap:6px}.bt-hud-duel .bt-hud-score .bt-score .sc-l{letter-spacing:.04em;max-width:none;font-size:11px}.bt-hud-duel .bt-deckline{height:40px;padding:0 12px}.bt-hud-duel .bt-deckline .kick{letter-spacing:.06em;font-size:11px}.bt-hud-duel .bt-deckline b{color:hsl(var(--foreground) / .85);font-size:14px}.bt-hud-duel .bt-deckline i{font-size:12px}.bt-hud-duel .a-round .kick{letter-spacing:.06em;font-size:11px}.bt-hud-duel .hud-mode i{letter-spacing:.04em;font-size:11px}.bt-hud-duel .a-back{justify-content:center;min-width:44px;min-height:44px;margin-left:-10px}.bt-hud-duel .bt-tool{border-radius:22px;width:44px;height:44px}}@container bt-hud (width<=390px){.bt-hud-duel .bt-hud-sub .bt-chip.icon{display:none}}.bt-mscroll.has-statusbar{padding-bottom:calc(96px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)))}.bt-statusbar{z-index:90;padding:12px 12px calc(10px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));background:linear-gradient(0deg,#08080a calc(100% - 12px),#08080a00);position:fixed;bottom:0;left:0;right:0}@media (orientation:landscape) and (max-height:540px){.bt-mscroll.has-statusbar{padding-bottom:12px}.bt-statusbar{background:0 0;padding:0 12px 10px;position:static}}.bt-table{flex-direction:column;gap:6px;display:flex}.bt-table .prow{border:1px solid hsl(var(--border));background:linear-gradient(180deg, hsl(var(--foreground) / .02), transparent);border-radius:18px;padding:8px 8px 10px;position:relative}.bt-table .prow.r-opp{background:radial-gradient(120% 110% at 50% 0%, hsl(var(--foreground) / .045), transparent 72%)}.bt-table .prow-head{justify-content:center;align-items:center;gap:9px;margin-bottom:6px;display:flex}.bt-table .plabel{text-transform:uppercase;letter-spacing:.3em;color:hsl(var(--foreground));font-family:Montserrat,sans-serif;font-size:11px;font-weight:900}.bt-table .prow.r-opp .plabel{color:hsl(var(--foreground) / .72)}.bt-table .prole{text-transform:uppercase;letter-spacing:.14em;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));color:hsl(var(--muted-fg));white-space:nowrap;border-radius:999px;padding:2px 9px;font-family:Montserrat,sans-serif;font-size:8px;font-weight:800}.bt-table .prole.hot{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5);box-shadow:0 0 12px hsl(var(--foreground) / .15)}.bt-table .pbody{box-sizing:border-box;perspective:1200px;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.bt-table .cz{justify-content:center;align-items:center;display:inline-flex;position:relative}.bt-table .cz-card{z-index:3;display:inline-flex;position:relative}.bt-table .cz-frame{border:1px solid hsl(var(--border));pointer-events:none;z-index:4;border-radius:14px;transition:border-color .25s,box-shadow .25s;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.bt-table .cz-frame:before,.bt-table .cz-frame:after{content:"";border:2px solid hsl(var(--foreground) / .45);width:11px;height:11px;position:absolute}.bt-table .cz-frame:before{border-bottom:none;border-right:none;border-top-left-radius:4px;top:-1px;left:-1px}.bt-table .cz-frame:after{border-top:none;border-left:none;border-bottom-right-radius:4px;bottom:-1px;right:-1px}.bt-table .cz.on .cz-frame{border-color:hsl(var(--foreground) / .4);box-shadow:0 0 24px hsl(var(--foreground) / .18)}.bt-table .cz.on .cz-frame:before,.bt-table .cz.on .cz-frame:after{border-color:hsl(var(--foreground))}.bt-table .cz-glow{pointer-events:none;z-index:1;background:radial-gradient(ellipse at center, hsl(var(--foreground) / .22), transparent 72%);filter:blur(12px);opacity:0;border-radius:999px;height:38%;transition:opacity .3s;position:absolute;bottom:-2px;left:8%;right:8%}.bt-table .cz.on .cz-glow{opacity:1}.bt-table .cz-back{background:#0a0a0c;border:3px solid #fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 26px #00000080}.bt-table .cz-back img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bt-table .cz-empty{border:1px dashed hsl(var(--foreground) / .09);background:hsl(var(--foreground) / .012);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.bt-table .cz-el{text-transform:uppercase;letter-spacing:.24em;color:hsl(var(--foreground) / .55);font-family:Montserrat,sans-serif;font-size:8px;font-weight:900}.bt-table .pile{flex-direction:column;flex:none;align-items:center;gap:3px;width:52px;display:flex}.bt-table .pile-stack{border:1px solid hsl(var(--border));background:linear-gradient(145deg,#16161c,#0a0a0e);border-radius:7px;width:36px;height:50px;box-shadow:-3px 0 0 -1px #1c1c1c,-5.5px 0 0 -2px #171717,0 4px 10px #0006}.bt-table .pile.empty .pile-stack{box-shadow:none;opacity:.5;background:0 0;border-style:dashed}.bt-table .pile-box{background:hsl(var(--foreground) / .025);border:1px dashed hsl(var(--border));border-radius:7px;place-items:center;width:36px;height:50px;display:grid;position:relative;overflow:hidden}.bt-table .pile.on .pile-box,.bt-table .pile.spec .pile-box{background:hsl(var(--foreground) / .06);border-style:solid}.bt-table .pile-box svg{width:20px;height:20px;color:hsl(var(--foreground) / .5)}.bt-table .pile.on .pile-box svg{color:hsl(var(--foreground) / .85)}.bt-table .pile-l{text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:7.5px;font-weight:800}.bt-table .pile-n{background:hsl(var(--foreground) / .07);border:1px solid hsl(var(--border));color:hsl(var(--foreground) / .92);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 7px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:900;line-height:1.5}.bt-table .pile.captured .pile-box{animation:.5s btCapPulse}@keyframes btCapPulse{0%{transform:scale(1)}40%{box-shadow:0 0 16px hsl(var(--foreground) / .5);transform:scale(1.22)}to{transform:scale(1)}}.bt-table .floor{background:radial-gradient(130% 150% at 50% 50%, hsl(var(--foreground) / .04), transparent 70%);border-radius:14px;padding:7px 10px;position:relative;overflow:hidden}.bt-table .floor.jailing{animation:.6s btFloorPulse}@keyframes btFloorPulse{0%,to{background:radial-gradient(130% 150% at 50% 50%, hsl(var(--foreground) / .04), transparent 70%)}30%{background:radial-gradient(130% 150% at 50% 50%, hsl(var(--foreground) / .16), transparent 72%)}}.bt-table .jail{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.bt-table .jail-rule{background:linear-gradient(90deg, transparent, hsl(var(--border)), transparent);flex:1;height:1px}.bt-table .jail-pill{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:6px;padding:4px 11px;transition:border-color .3s,box-shadow .3s;display:inline-flex}.bt-table .jail-pill svg{width:12px;height:12px;color:hsl(var(--muted-fg));transition:color .3s}.bt-table .jail-pill .jail-devil{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none;width:16px;height:16px}.bt-table .jail.hot .jail-pill .jail-devil{box-shadow:0 0 10px hsl(var(--foreground) / .25)}.bt-table .jail-pill b{text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-fg));font-family:Montserrat,sans-serif;font-size:9px;font-weight:900;transition:color .3s}.bt-table .jail.hot .jail-pill{border-color:hsl(var(--foreground) / .4);box-shadow:0 0 16px hsl(var(--foreground) / .12)}.bt-table .jail.hot .jail-pill b,.bt-table .jail.hot .jail-pill svg{color:hsl(var(--foreground))}.bt-table .jail-cards{justify-content:center;align-items:center;gap:6px;margin-top:8px;display:flex}.bt-table .jail-cards:empty{display:none}.bt-table button.jail-cards{width:auto;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;margin-left:auto;margin-right:auto;padding:4px 6px}.bt-table button.jail-cards:focus-visible{outline:2px solid hsl(var(--foreground) / .6);outline-offset:2px}.bt-table .jail-side{align-items:center;gap:4px;display:flex}.bt-table .jail-side .jail-sl{text-transform:uppercase;letter-spacing:.16em;color:hsl(var(--foreground) / .5);font-family:Montserrat,sans-serif;font-size:7px;font-weight:900}.bt-table .jail-sep{background:hsl(var(--foreground) / .22);width:1px;height:30px}.bt-table .jailthumb{width:30px;height:46px;box-shadow:0 0 8px hsl(var(--foreground) / .08);background:#0e0e11;border:1px solid #ffffffb3;border-radius:4px;flex:none;display:block;position:relative;overflow:hidden}.bt-table .jailthumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bt-table .jailthumb:after{content:"";background:#00000040;position:absolute;top:0;bottom:0;left:0;right:0}.bt-table .jailthumb.opp{opacity:.82}@media (min-width:768px){.bt-table{gap:12px}.bt-table .prow{padding:14px 22px 18px}.bt-table .prow-head{margin-bottom:9px}.bt-table .plabel{letter-spacing:.34em;font-size:13px}.bt-table .prole{font-size:9px}.bt-table .pbody{gap:26px}.bt-table .pile{width:62px}.bt-table .pile-stack,.bt-table .pile-box{width:44px;height:60px}.bt-table .pile-box svg{width:24px;height:24px}.bt-table .pile-l{font-size:8.5px}.bt-table .pile-n{font-size:13px}.bt-table .floor{padding:13px 18px}.bt-table .jailthumb{width:38px;height:58px}}.bt-table .prow.r-you{border-color:hsl(var(--foreground) / .18);background:linear-gradient(180deg, hsl(var(--foreground) / .05), transparent 72%);box-shadow:0 -8px 26px #0006, inset 0 1px 0 hsl(var(--foreground) / .05)}.bt-table .prow.r-opp{opacity:.9}@media (min-width:768px){.bt-table .prow.r-you{padding:16px 24px 22px}}@media (max-width:380px){.bt-table .pbody{gap:5px}.bt-table .pile{width:44px}.bt-table .pile-stack,.bt-table .pile-box{width:32px;height:44px}.bt-table .pile-box svg{width:18px;height:18px}.bt-table .pile-n{padding:0 5px;font-size:10px}}.bt-table .cz-empty.pick{border:1.5px solid hsl(var(--foreground) / .26);background:hsl(var(--foreground) / .03)}.bt-table .cz-pick{text-align:center;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--foreground) / .88);flex-direction:column;align-items:center;gap:10px;padding:0 12px;font-size:10px;font-weight:900;line-height:1.35;display:inline-flex}.bt-table .cz-pick svg{width:20px;height:20px}.bt-table .cz-pick-r{animation:1.6s ease-in-out infinite bt-nudge-r}.bt-table .cz-pick-d{animation:1.6s ease-in-out infinite bt-nudge-d}@keyframes bt-nudge-r{0%,to{transform:none}50%{transform:translate(5px)}}@keyframes bt-nudge-d{0%,to{transform:none}50%{transform:translateY(4px)}}.bt-table .cz-empty.wait{border-color:hsl(var(--foreground) / .08)}.bt-table .cz-empty.wait .bb-pulse-ring{opacity:.45;transform:scale(.8)}.bt-table .cz-empty.wait .cz-el{color:hsl(var(--foreground) / .36)}@media (max-width:767px){.bt-duel.opp-hidden>.prow.r-opp{padding-block-start:6px;padding-block-end:8px}.bt-duel.opp-hidden>.prow.r-opp .prow-head{margin-bottom:4px}.bt-duel.opp-hidden>.prow.r-opp .cz-card{width:56px!important}.bt-duel.opp-hidden>.prow.r-opp .cz-back{border-width:2px;border-radius:8px}.bt-duel.opp-hidden>.prow.r-opp .cz-frame{border-radius:10px;top:-4px;bottom:-4px;left:-4px;right:-4px}.bt-duel.opp-hidden>.prow.r-opp .cz-empty .cz-el{display:none}.bt-duel.opp-hidden>.prow.r-opp .cz-empty .bb-pulse-ring{transform:scale(.42)}.bt-duel.opp-hidden>.prow.r-opp .pile-l{letter-spacing:.04em;font-size:11px}.bt-duel.opp-hidden>.prow.r-opp .pile-stack,.bt-duel.opp-hidden>.prow.r-opp .pile-box{width:30px;height:42px}.bt-duel.opp-hidden>.prow.r-opp .specials{flex:0 auto}.bt-duel.opp-hidden>.prow.r-opp .spf{width:30px}.bt-duel.opp-hidden>.prow.r-opp .spf.active{width:42px}}@media (max-width:767px) and (max-height:740px){.bt-duel.opp-hidden>.prow.r-you .cz{zoom:.74}}@media (min-width:768px){.bt-table .cz-pick{gap:12px;font-size:12px}.bt-table .cz-pick svg{width:24px;height:24px}}.bt-duel>.floor{box-sizing:border-box;width:0;min-width:100%}.bt-duel .jail{min-height:36px}.bt-table .jail.clashing{justify-content:center}.bt-table .clash{flex-wrap:wrap;flex:0 auto;justify-content:center;align-items:center;gap:6px 10px;min-width:0;animation:.3s cubic-bezier(.2,.9,.3,1.1) both bt-clash-in;display:inline-flex}.bt-table .jail-cards-wrap{justify-content:center;align-items:center;gap:6px;display:flex}.bt-table .jail-cards-wrap>.jail-cards{margin-left:0;margin-right:0}.bt-table .jail-cards-wrap>.jail-devil{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none;width:16px;height:16px;margin-top:8px}.bt-table .clash-pair{align-items:center;gap:6px;display:inline-flex}.bt-table .clash-l{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;max-width:76px;font-size:7.5px;font-weight:800;overflow:hidden}.bt-table .clash-pair.total .clash-l{color:hsl(var(--foreground) / .7)}.bt-table .clash-n{flex-direction:column;align-items:center;gap:1px;display:inline-flex}.bt-table .clash-n b{text-align:center;min-width:1.3em;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:hsl(var(--foreground) / .4);font-size:15px;font-weight:900;line-height:1}.bt-table .clash-n b.up{color:hsl(var(--foreground));text-shadow:0 0 14px hsl(var(--foreground) / .45)}.bt-table .clash-n i{color:hsl(var(--foreground) / .3);font-size:.8em;font-style:normal;font-weight:700;display:none}.bt-table .clash-pair.total .clash-n b{font-size:18px}.bt-table .clash-who{flex-direction:column;gap:1px;display:inline-flex}.bt-table .clash-who i{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--muted-fg));font-size:6.5px;font-style:normal;font-weight:800;line-height:15px}.bt-table .clash-sep{background:hsl(var(--foreground) / .14);width:1px;height:24px}.bt-table .clash-arrow{font:900 13px/1 var(--font-sans);color:hsl(var(--foreground) / .4)}@keyframes bt-clash-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (max-width:767px){.bt-table .jail.clashing .jail-rule{display:none}}@media (min-width:768px){.bt-duel .jail{min-height:48px}.bt-table .jail.clashing{gap:14px}.bt-table .clash{gap:8px 14px}.bt-table .clash-pair{gap:8px}.bt-table .clash-l{max-width:120px;font-size:9px}.bt-table .clash-n b{font-size:20px}.bt-table .clash-pair.total .clash-n b{font-size:23px}.bt-table .clash-who i{font-size:7.5px;line-height:20px}.bt-table .clash-sep{height:30px}.bt-table .clash-arrow{font-size:16px}}@media (prefers-reduced-motion:reduce){.bt-table .clash,.bt-table .cz-pick-r,.bt-table .cz-pick-d{animation:none}}.bt-tablebox{container:bt-tablebox/size}@container bt-tablebox (height<=700px) and (width>=440px){.bt-duel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"opp you""floor floor";gap:12px;display:grid}.bt-duel>.prow.r-opp{grid-area:opp}.bt-duel>.prow.r-you{grid-area:you}.bt-duel>.prow{padding:12px 16px 14px}.bt-duel>.floor{grid-area:floor;padding:8px 18px}.bt-duel .plabel{letter-spacing:.24em}.bt-duel .pbody{grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);justify-items:center;gap:12px 0;display:grid}.bt-duel .cz-slot{grid-area:1/1/auto/-1}.bt-duel .pile{flex-direction:row;grid-row:2;gap:6px;width:auto;margin:0 8px;position:relative}.bt-duel .pile.deck{grid-column:2}.bt-duel .pile.ko{grid-column:3}.bt-duel .pile.spec{grid-column:4}.bt-duel .pile:empty{display:none}.bt-duel .pile-stack,.bt-duel .pile-box{border-radius:4px;width:22px;height:30px}.bt-duel .pile-stack{box-shadow:-2px 0 0 -1px #1c1c1c,-3.5px 0 0 -1.5px #171717}.bt-duel .pile-box svg{width:14px;height:14px}.bt-duel .pile-l{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bt-duel .jail{min-height:34px}.bt-duel .jail.clashing,.bt-duel .clash{gap:6px 10px}.bt-duel .clash-n{flex-direction:row;align-items:baseline;gap:5px}.bt-duel .clash-n b{min-width:0}.bt-duel .clash-n i{display:inline}.bt-duel .clash-who{display:none}.bt-duel .clash-sep{height:18px}}.bt-table .spf{aspect-ratio:5/8;cursor:pointer;width:36px;color:inherit;font:inherit;border:1px solid hsl(var(--foreground) / .5);-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,#1c1c22 0%,#0a0a0c 72%);border-radius:5px;flex:none;margin:0;padding:0;transition:transform .18s,box-shadow .18s,opacity .2s,border-color .18s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000073;container-type:inline-size}.bt-table .spf>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bt-table .spf:hover{border-color:hsl(var(--foreground) / .9);transform:translateY(-2px)}.bt-table .spf:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:2px}.bt-table .spf-face{border:1px solid hsl(var(--foreground) / .12);text-align:center;color:hsl(var(--foreground) / .85);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:1px;display:flex;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.bt-table .spf-face svg{opacity:.85;flex:none;width:36%;height:auto}.bt-table .spf-t{max-width:100%;font-family:var(--font-sans);letter-spacing:0;text-transform:uppercase;font-weight:800;line-height:1.15;font-size:max(4px, min(var(--spf-max,7px), calc((100cqw - 8px) / (var(--spf-chars,8) * .86))));overflow-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bt-table .spf.active{border:2px solid hsl(var(--foreground));box-shadow:0 0 0 3px hsl(var(--foreground) / .16), 0 0 22px hsl(var(--foreground) / .38), 0 10px 22px #00000080;transform:translateY(-3px)}.bt-table .spf.active .spf-t{--spf-max:9px}.bt-table .spf-tag{background:hsl(var(--foreground));color:hsl(var(--background));font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:2px 0 1px;font-size:6px;font-weight:900;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.bt-table .spf.used{opacity:.3;filter:grayscale();box-shadow:none}.bt-table .spf.used:hover{opacity:.6}.bt-table .spf.curse{border-color:hsl(var(--foreground) / .75)}.bt-table .spf.paused{opacity:.4}.bt-table .spf-mark{color:#fff;filter:drop-shadow(0 0 2px #000);width:9px;height:9px;position:absolute;top:2px;right:2px}.bt-duel .specials{justify-content:center;align-items:center;gap:6px;display:flex}.bt-duel .specials-grid{display:contents}.bt-duel .spf{width:40px}.bt-duel .spf.active{width:60px}@media (max-width:767px){.bt-duel.has-specials .pbody{flex-wrap:wrap;row-gap:10px}.bt-duel .specials{flex:0 0 100%;order:9}}.bt-table .jail-curses{flex:none;align-items:center;gap:4px;display:inline-flex}.bt-table .jail-curses .spf{width:36px}.bt-table .jc-dir{width:14px;height:14px;color:hsl(var(--foreground) / .55);flex:none}.bt-duel.has-specials .jail{min-height:58px}@media (min-width:768px){.bt-duel .specials{min-width:calc(var(--bt-spec-act,0) * 94px + var(--bt-spec-cols,1) * 52px - 6px);flex:none;justify-content:flex-start;gap:10px}.bt-duel .specials-grid{grid-template-rows:repeat(4,auto);grid-auto-flow:column;gap:6px;display:grid}.bt-duel .spf{border-radius:6px;width:46px}.bt-duel .spf.active{border-radius:8px;width:84px}.bt-table .spf.active .spf-t{--spf-max:11px}.bt-table .spf-tag{font-size:7px}.bt-table .jail-curses .spf{width:38px}.bt-duel.has-specials .jail{min-height:61px}}@container bt-tablebox (height<=700px) and (width>=440px){.bt-duel .specials{grid-area:3/1/auto/-1;justify-content:center;gap:5px;min-width:0}.bt-duel .specials-grid{display:contents}.bt-duel .spf{border-radius:5px;width:36px}.bt-duel .spf.active{width:56px}.bt-duel .spf.active .spf-t{--spf-max:8px}.bt-duel .spf-tag{font-size:5.5px}.bt-duel .jc-dir{transform:rotate(-90deg)}.bt-table .jail-curses .spf{width:36px}.bt-duel.has-specials .jail{min-height:58px}}@media (prefers-reduced-motion:reduce){.bt-table .spf{transition:none}}@media (min-width:768px){:root{--bt-light-dim:0}}@media (pointer:coarse){.bt-tool{width:var(--bb-tap,44px);height:var(--bb-tap,44px)}.bt-hud .a-back{min-height:var(--bb-tap)}}.bt-resolve{position:relative}.bt-dockhead{align-items:center;gap:8px;margin-bottom:14px;display:flex}.bt-dockhead .dlabel{text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-fg));white-space:nowrap;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:900}.bt-dockhead .hr{background:linear-gradient(90deg, hsl(var(--border)), transparent);flex:1;height:1px}.bt-verdict{text-align:center;margin-bottom:16px}.bt-verdict .vline{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--foreground));margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800}.bt-resolve{container-type:inline-size}.bt-verdict .stamp{text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;font-family:Montserrat,sans-serif;font-size:max(24px,min(9.5cqi,44px));font-weight:900;line-height:.95;display:inline-block}.bt-verdict.win .stamp{color:#fff;text-shadow:0 0 30px hsl(var(--foreground) / .5)}.bt-verdict.lose .stamp{color:hsl(var(--muted-fg))}.bt-verdict.tie .stamp{color:hsl(var(--foreground))}.bt-verdict .vcap{color:hsl(var(--foreground) / .72);max-width:22rem;margin:8px auto 0;font-size:13px;line-height:1.45}.bt-rtable{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.bt-rtable .rt-cols{grid-template-columns:1fr 56px 56px;gap:8px;padding:0 12px 2px;display:grid}.bt-rtable .rt-cols span{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground) / .65);text-align:center;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800}.bt-rtable .rt-cols span:first-child{text-align:left}.bt-rtable .rrow{background:hsl(var(--foreground) / .025);border:1px solid hsl(var(--border));border-radius:12px;grid-template-columns:1fr 56px 56px;align-items:center;gap:8px;padding:9px 12px;display:grid}.bt-rtable .rl{min-width:0}.bt-rtable .rl small{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--foreground) / .62);margin-bottom:2px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;display:block}.bt-rtable .rl b{color:hsl(var(--foreground));font-size:14px;font-weight:800}.bt-rtable .rc{color:hsl(var(--muted-fg));font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:3px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;display:inline-flex}.bt-rtable .rc svg{opacity:.6;width:12px;height:12px}.bt-rtable .rc.win{color:hsl(var(--foreground));text-shadow:0 0 12px hsl(var(--foreground) / .4)}.bt-rtable .rc.win svg{opacity:.9}.bt-rtable .rrow.total{background:hsl(var(--foreground) / .06);border-color:hsl(var(--foreground) / .3);padding:11px 12px}.bt-rtable .rrow.total .rl b{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--foreground) / .7);font-size:12px}.bt-rtable .rrow.total .rc{font-size:20px}.bt-reffects{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.bt-reff-head{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--foreground) / .62);align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;display:flex}.bt-reff-head .hr{background:hsl(var(--border));flex:1;height:1px}.bt-reff{background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:8px;padding:7px 11px;display:flex}.bt-reff svg{width:14px;height:14px;color:hsl(var(--muted-fg));flex:none}.bt-reff b{text-transform:uppercase;color:hsl(var(--foreground) / .9);font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.bt-reff p{color:hsl(var(--foreground) / .7);font-size:12px;line-height:1.35}.bt-result-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.14em;color:#0a0a0c;background:hsl(var(--foreground));width:100%;box-shadow:0 6px 22px hsl(var(--foreground) / .18);border:none;border-radius:14px;padding:14px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:900;transition:transform .12s,box-shadow .2s}.bt-result-btn:hover{box-shadow:0 8px 28px hsl(var(--foreground) / .26)}.bt-result-btn:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.bt-verdict .stamp{animation:none!important}}.bt-replay{border-radius:var(--bb-radius-panel);background:hsl(var(--card) / .6);border:1px solid hsl(var(--border));min-width:0;max-width:100%;padding:14px;position:relative}.bt-replay.bt-replay-compact{padding:10px}@media (min-width:640px){.bt-replay{padding:18px 20px}.bt-replay.bt-replay-compact{padding:14px}}.bt-replay-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bt-replay-kicker{text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-fg));white-space:nowrap;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:900;display:inline-flex}.bt-replay-kicker svg{flex:none;width:12px;height:12px}.bt-replay-count{color:hsl(var(--foreground) / .7);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.bt-replay-pips{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;gap:6px;margin:0 -2px 4px;padding:2px 2px 10px;display:flex;overflow-x:auto}.bt-replay-pips::-webkit-scrollbar{display:none}.bt-replay-pip{scroll-snap-align:center;min-width:var(--bb-tap);height:var(--bb-tap);color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .03);border:1px solid hsl(var(--border));cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-size:11px;font-weight:900;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.bt-replay-pip.win{color:hsl(var(--foreground) / .75)}.bt-replay-pip.tie{color:hsl(var(--foreground) / .6)}.bt-replay-pip.current{background:hsl(var(--foreground) / .1);border-color:hsl(var(--foreground) / .5);box-shadow:0 0 12px hsl(var(--foreground) / .18);color:hsl(var(--foreground))}.bt-replay-stage{touch-action:pan-y}.bt-replay-vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid;position:relative}.bt-replay-side{background:hsl(var(--foreground) / .02);border:1px solid hsl(var(--border));border-radius:14px;min-width:0;padding:12px}.bt-replay-side.win{background:hsl(var(--foreground) / .07);border-color:hsl(var(--foreground) / .28)}.bt-replay-side-label{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-fg));white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:800;overflow:hidden}.bt-replay-side-total{color:hsl(var(--muted-fg));font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-size:max(22px,min(7vw,30px));font-weight:900;line-height:1}.bt-replay-side.win .bt-replay-side-total{color:hsl(var(--foreground));text-shadow:0 0 20px hsl(var(--foreground) / .4)}.bt-replay-vsbadge{background:hsl(var(--background));border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-fg));z-index:2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bt-replay-vsbadge svg{width:13px;height:13px}.bt-replay-badge{text-transform:uppercase;letter-spacing:.08em;border:1px solid hsl(var(--border));color:hsl(var(--muted-fg));background:hsl(var(--foreground) / .03);border-radius:999px;align-items:center;gap:5px;margin-top:10px;padding:4px 10px;font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800;display:inline-flex}.bt-replay-badge img{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex:none;width:11px;height:11px}.bt-replay-badge.win{color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .4);box-shadow:0 0 10px hsl(var(--foreground) / .15)}.bt-replay-badge.tie,.bt-replay-badge.caught{color:hsl(var(--foreground) / .8)}.bt-replay-details{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px;display:grid}@media (min-width:480px){.bt-replay-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bt-replay-detail{background:hsl(var(--foreground) / .02);border:1px solid hsl(var(--border));border-radius:12px;min-width:0;padding:10px 12px}.bt-replay-detail-head{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-fg));align-items:center;gap:6px;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:800;display:flex}.bt-replay-detail-head svg{flex:none;width:12px;height:12px}.bt-replay-detail p{color:hsl(var(--foreground) / .85);font-size:12px;font-weight:700}.bt-replay-meta{color:hsl(var(--muted-fg));margin-top:8px;font-size:10.5px}.bt-replay-meta b{color:hsl(var(--foreground) / .8);font-weight:700}.bt-replay-nav{align-items:center;gap:8px;margin-top:12px;display:flex}.bt-replay-nav-btn{min-height:var(--bb-tap);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground) / .85);background:hsl(var(--foreground) / .04);border:1px solid hsl(var(--border));cursor:pointer;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:background .15s,border-color .15s;display:flex}.bt-replay-nav-btn:hover:not(:disabled){background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .3)}.bt-replay-nav-btn:disabled{opacity:.25;cursor:default}.bt-replay-nav-btn svg{width:15px;height:15px}.bt-tab{min-width:0}.bt-tab-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:420px){.bt-tab:not(.is-on){flex:none;padding-left:14px;padding-right:14px}.bt-tab:not(.is-on) .bt-tab-l{display:none}}.bt-result{max-width:560px;padding:max(12px, env(safe-area-inset-top,0px), var(--bb-safe-top,0px)) 16px calc(120px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));flex-direction:column;gap:20px;margin:0 auto;display:flex}.bt-result-top{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.bt-result-x{cursor:pointer;background:hsl(var(--foreground) / .07);width:40px;height:40px;color:hsl(var(--foreground) / .85);border:0;border-radius:50%;place-items:center;display:grid;position:relative}.bt-result-x:after{content:"";border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.bt-result-x svg{width:18px;height:18px}.bt-result-mode{text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--foreground) / .6);border:1px solid hsl(var(--foreground) / .12);border-radius:999px;padding:6px 11px;font:800 10.5px Montserrat,sans-serif}.bt-result-verdict{margin:4px 0 0}.bt-result-verdict .stamp{font-size:max(38px,min(11vw,54px));animation:.32s cubic-bezier(.2,.9,.3,1.2) .1s both bt-stamp}.bt-result-verdict .vline{animation:.3s ease-out both bt-rise}@keyframes bt-stamp{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes bt-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bt-faceoff{grid-template-columns:1fr auto 1fr;align-items:start;gap:8px;display:grid}.bt-faceoff-side{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.bt-faceoff-who{max-width:100%;color:hsl(var(--foreground));cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:6px 8px;display:flex}.bt-faceoff-who:disabled{cursor:default}.bt-faceoff-who:not(:disabled):hover{background:hsl(var(--foreground) / .05)}.bt-faceoff-who span{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font:800 13px/1.25 Montserrat,sans-serif;display:-webkit-box;overflow:hidden}.bt-faceoff-side .pp-fbtn{border-radius:999px;gap:6px;width:auto;height:32px;padding:0 12px;font-size:10.5px}.bt-faceoff-side .pp-fbtn svg{width:13px;height:13px}.bt-faceoff-side .pp-fbtn.add{color:hsl(var(--foreground) / .85);border:1px solid hsl(var(--foreground) / .22);box-shadow:none;background:0 0}.bt-faceoff-side .pp-fbtn.add:hover{filter:none;border-color:hsl(var(--foreground) / .4)}.bt-faceoff-score{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:150px;padding-top:6px;display:flex}.bt-faceoff-score b{font-variant-numeric:tabular-nums;font:900 44px/1 Montserrat,sans-serif}.bt-faceoff-score i{color:hsl(var(--foreground) / .4);font:700 28px/1 Montserrat,sans-serif;transform:translateY(-2px)}.bt-faceoff-score small{text-align:center;text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--foreground) / .5);flex-basis:100%;font:800 10px Montserrat,sans-serif}.bt-faceoff.win .bt-faceoff-score b:last-of-type,.bt-faceoff.loss .bt-faceoff-score b:first-of-type{color:hsl(var(--foreground) / .45)}.bt-faceoff.win .bt-faceoff-side.opp .bt-faceoff-who span,.bt-faceoff.loss .bt-faceoff-side.me .bt-faceoff-who span{color:hsl(var(--foreground) / .6)}.bt-rounds{cursor:pointer;border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .03);color:hsl(var(--foreground) / .55);border-radius:999px;align-self:center;align-items:center;gap:6px;margin-top:-6px;padding:8px 12px;display:inline-flex}.bt-rounds:hover{border-color:hsl(var(--foreground) / .22)}.bt-rounds i{border-radius:50%;flex:none;width:9px;height:9px}.bt-rounds i.win{background:hsl(var(--foreground))}.bt-rounds i.loss{border:1.5px solid hsl(var(--foreground) / .55)}.bt-rounds i.tie{background:hsl(var(--foreground) / .28)}.bt-rounds svg{width:15px;height:15px;margin-left:4px}.bt-result-xp{background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--foreground) / .12);border-radius:999px;padding:4px 11px;animation:.3s ease-out .5s both bt-rise}.bt-result-fold{cursor:pointer;min-height:48px;color:hsl(var(--foreground) / .8);text-transform:uppercase;letter-spacing:.12em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font:800 12px Montserrat,sans-serif;display:flex}.bt-result-fold svg{width:18px;height:18px;transition:transform .2s}.bt-result-meta{color:hsl(var(--foreground) / .62);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:-6px 0 0;font:600 12.5px Montserrat,sans-serif;display:flex}.bt-result-meta b{color:hsl(var(--foreground));font-weight:900}.bt-result-more{border-top:1px solid hsl(var(--foreground) / .08);flex-direction:column;gap:16px;padding-top:8px;display:flex}.bt-result-dock{z-index:30;padding:10px 16px calc(12px + max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)));-webkit-backdrop-filter:blur(14px);border-top:1px solid hsl(var(--foreground) / .08);background:#08080aeb;position:fixed;bottom:0;left:0;right:0}.bt-result-actions{gap:8px;max-width:560px;margin:0 auto;display:flex}.bt-result-cta,.bt-result-btn2{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 18px;font:900 13.5px Montserrat,sans-serif;transition:transform .12s;display:inline-flex}.bt-result-cta{color:#0a0a0c;background:hsl(var(--foreground));min-width:0;box-shadow:0 6px 22px hsl(var(--foreground) / .18);border:0;flex:auto}.bt-result-btn2{white-space:nowrap;color:hsl(var(--foreground));border:1px solid hsl(var(--foreground) / .22);background:0 0;flex:none}.bt-result-cta:active,.bt-result-btn2:active{transform:scale(.97)}.bt-result-cta:disabled,.bt-result-btn2:disabled{opacity:.7;cursor:default;transform:none}.bt-result-cta span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bt-result-offer{text-align:center;flex-direction:column;gap:2px;max-width:560px;margin:0 auto 10px;display:flex}.bt-result-offer b{color:hsl(var(--foreground));font:800 15px Montserrat,sans-serif}.bt-result-offer span{color:hsl(var(--foreground) / .6);font-size:12.5px}.bt-result-note{text-align:center;max-width:560px;color:hsl(var(--foreground) / .6);margin:0 auto 8px;font:600 12.5px Montserrat,sans-serif}@media (prefers-reduced-motion:reduce){.bt-result-verdict .stamp,.bt-result-verdict .vline,.bt-result-xp{animation:none}}.bb-sf{--sf-deep:#4a3108;--sf-dark:#7d5716;--sf-mid:#b98a2e;--sf-hi:#e9c46c;--sf-spec:#fff2c8;--sf-ink:#2c1c03;--sf-conic:conic-gradient(from 0deg, var(--sf-mid), var(--sf-spec) 7%, var(--sf-hi) 14%, var(--sf-dark) 28%, var(--sf-mid) 38%, var(--sf-hi) 47%, var(--sf-spec) 52%, var(--sf-mid) 60%, var(--sf-deep) 72%, var(--sf-mid) 84%, var(--sf-hi) 93%, var(--sf-mid));--sf-metal:linear-gradient(135deg, var(--sf-dark) 0%, var(--sf-hi) 22%, var(--sf-spec) 30%, var(--sf-mid) 44%, var(--sf-deep) 58%, var(--sf-mid) 70%, var(--sf-hi) 82%, var(--sf-spec) 88%, var(--sf-mid) 100%);--sf-bone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath fill='%23fff' d='M34.345 24.615c-1.582-.977-4.292.715-5.675-.668-.877-.877-7.984-8.516-11.111-11.493S10.937 6.8 10.12 6.065c-.477-.429 1.076-3.55-.238-4.864C8.488-.192 6.566-.348 5.173 1.045c-.856.855-.461 2.285-1.062 2.683s-2.212.59-3.066 1.445c-1.393 1.392-1.191 3.683.396 4.85 1.621 1.192 4.053-.095 5.007.191 1.301.39 4.734 4.223 9.347 8.822 4.303 4.29 7.882 9.171 8.25 9.585.763.858-1.478 3.767.668 6.152 1.318 1.464 3.71 1.489 5.103.095.856-.854.806-3.721 1.574-4.292s2.53-.051 3.386-.906c1.391-1.392 1.19-4.053-.431-5.055z'/%3E%3C/svg%3E");--sf-w:max(2px, calc(var(--s) * .05));--sf-gap:max(1.5px, calc(var(--s) * .03));--sf-fr:50%;--sf-rr:50%;width:var(--s);height:var(--s);vertical-align:middle;flex-shrink:0;line-height:0;display:inline-block;position:relative}.bb-sf[data-shape=rounded]{--sf-fr:calc(var(--s) * .26);--sf-rr:calc(var(--s) * .26 + var(--sf-gap) + var(--sf-w))}.bb-sf[data-shape=square]{--sf-fr:calc(var(--s) * .11);--sf-rr:calc(var(--s) * .11 + var(--sf-gap) + var(--sf-w))}.bb-sf[data-sf=halo],.bb-sf[data-sf=bones]{--sf-w:max(1.5px, calc(var(--s) * .03))}.bb-sf>.bb-sf-ring,.bb-sf>.bb-sf-glow,.bb-sf>.bb-sf-tag,.bb-sf>.bb-sf-orbit,.bb-sf>.bb-sf-pin{pointer-events:none;display:none}.bb-sf>.bb-sf-ring{inset:calc(-1 * (var(--sf-gap) + var(--sf-w)));border-radius:var(--sf-rr);padding:var(--sf-w);-webkit-mask-composite:xor;-webkit-mask-composite:xor;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bb-sf-ring>.fill{background:var(--sf-conic);position:absolute;top:-25%;bottom:-25%;left:-25%;right:-25%}.bb-sf-ring>.sheen{background:linear-gradient(105deg,#0000 38%,#fff8e1f2 50%,#0000 62%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-140%)}.bb-sf:-webkit-any([data-sf=sheen],[data-sf=halo],[data-sf=bones]) .bb-sf-ring>.fill{background:var(--sf-metal);top:0;bottom:0;left:0;right:0}.bb-sf:-moz-any([data-sf=sheen],[data-sf=halo],[data-sf=bones]) .bb-sf-ring>.fill{background:var(--sf-metal);top:0;bottom:0;left:0;right:0}.bb-sf:is([data-sf=sheen],[data-sf=halo],[data-sf=bones]) .bb-sf-ring>.fill{background:var(--sf-metal);top:0;bottom:0;left:0;right:0}.bb-sf>.bb-sf-glow{inset:calc(-1 * (var(--sf-gap) + var(--sf-w)));border-radius:var(--sf-rr);opacity:.55;box-shadow:0 0 calc(var(--s) * .18) calc(var(--s) * .02) #e9c46c8c, 0 0 calc(var(--s) * .05) #ffe8aa99;position:absolute}.bb-sf>.bb-sf-tag{--sf-tw:max(8px, calc(var(--s) * .26));z-index:2;left:calc(50% - var(--sf-tw) / 2);top:calc(100% + var(--sf-gap) + var(--sf-w) * .1);width:var(--sf-tw);height:calc(var(--sf-tw) * 1.27);transform-origin:50% 0;position:absolute}.bb-sf-tag:before{content:"";box-sizing:border-box;border:max(1.5px, calc(var(--s) * .016)) solid var(--sf-hi);border-radius:50%;width:40%;height:34%;position:absolute;top:0;left:30%}.bb-sf-tag>b{background:var(--sf-metal);height:79%;box-shadow:0 3px 8px #0000008c, inset 0 0 0 max(1px, calc(var(--s) * .008)) #fff0c873;border-radius:50%;position:absolute;bottom:0;left:0;right:0}.bb-sf-tag>b:after{content:"";background:var(--sf-ink);-webkit-mask:var(--sf-bone) center / contain no-repeat;-webkit-mask:var(--sf-bone) center / contain no-repeat;mask:var(--sf-bone) center / contain no-repeat;position:absolute;top:22%;bottom:22%;left:22%;right:22%}.bb-sf>.bb-sf-orbit{--sf-oo:calc(var(--sf-gap) + var(--sf-w) + var(--s) * .09);--sf-or:50%;inset:calc(-1 * var(--sf-oo));position:absolute}.bb-sf[data-shape=rounded]>.bb-sf-orbit{--sf-or:calc(var(--s) * .26 + var(--sf-oo))}.bb-sf[data-shape=square]>.bb-sf-orbit{--sf-or:calc(var(--s) * .11 + var(--sf-oo))}.bb-sf-orbit>i{width:calc(var(--s) * .12);height:calc(var(--s) * .12);background:var(--sf-metal);-webkit-mask:var(--sf-bone) center / contain no-repeat;-webkit-mask:var(--sf-bone) center / contain no-repeat;mask:var(--sf-bone) center / contain no-repeat;offset-path:inset(0 round var(--sf-or));offset-rotate:auto -45deg;offset-distance:calc(var(--i) * 100% / 12);position:absolute;top:0;left:0}@supports not (offset-path:inset(0 round 1px)){.bb-sf-orbit>i{top:calc(50% - var(--s) * .06);left:calc(50% - var(--s) * .06);transform:rotate(calc(var(--i) * 30deg)) translateY(calc(-.5 * var(--s) - var(--sf-oo))) rotate(-45deg)}}.bb-sf>.bb-sf-pin{z-index:2;left:calc(var(--s) * -.05);bottom:calc(var(--s) * -.05);width:max(11px, calc(var(--s) * .3));aspect-ratio:1;background:var(--sf-metal);box-shadow:0 0 0 max(1.5px, calc(var(--s) * .03)) var(--sf-halo,hsl(var(--background))), 0 2px 6px #00000080;border-radius:50%;position:absolute}.bb-sf-pin:after{content:"";background:var(--sf-ink);-webkit-mask:var(--sf-bone) center / contain no-repeat;-webkit-mask:var(--sf-bone) center / contain no-repeat;mask:var(--sf-bone) center / contain no-repeat;position:absolute;top:21%;bottom:21%;left:21%;right:21%}.bb-sf:not([data-sf=badge])>.bb-sf-ring,.bb-sf[data-sf=halo]>.bb-sf-glow,.bb-sf[data-sf=tag]>.bb-sf-tag,.bb-sf[data-sf=bones]>.bb-sf-orbit{display:block}.bb-sf[data-sf=bones][data-lod="1"]>.bb-sf-orbit>i{width:max(4px, calc(var(--s) * .16));height:max(4px, calc(var(--s) * .16))}.bb-sf[data-sf=bones][data-lod="1"]>.bb-sf-orbit>i:nth-child(2n){display:none}.bb-sf[data-sf=badge]>.bb-sf-pin{display:block}@media (prefers-reduced-motion:no-preference){.bb-sf[data-sf=ring] .bb-sf-ring>.fill{animation:6s linear infinite bbSfSpin}.bb-sf[data-sf=tag] .bb-sf-ring>.fill{animation:10s linear infinite bbSfSpin}.bb-sf[data-sf=tag]>.bb-sf-tag{animation:3.2s ease-in-out infinite alternate bbSfSwing}.bb-sf[data-sf=sheen] .bb-sf-ring>.sheen{animation:3.2s ease-in-out infinite bbSfSweep}.bb-sf[data-sf=bones]>.bb-sf-orbit>i{animation:18s linear infinite bbSfTrack;animation-delay:calc(var(--i) * -1.5s)}.bb-sf[data-sf=halo]>.bb-sf-glow{animation:3.6s ease-in-out infinite alternate bbSfBreathe}.bb-sf[data-sf=bones][data-lod="1"]>.bb-sf-orbit{animation:18s linear infinite bbSfSpin}.bb-sf[data-sf=bones][data-lod="1"]>.bb-sf-orbit>i{animation:none}@supports not (offset-path:inset(0 round 1px)){.bb-sf[data-sf=bones]>.bb-sf-orbit{animation:18s linear infinite bbSfSpin}.bb-sf[data-sf=bones]>.bb-sf-orbit>i{animation:none}}}@keyframes bbSfSpin{to{transform:rotate(360deg)}}@keyframes bbSfTrack{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes bbSfSweep{0%{transform:translate(-140%)}55%,to{transform:translate(140%)}}@keyframes bbSfSwing{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes bbSfBreathe{0%{opacity:.35}to{opacity:1}}.bb-sf-bone{width:1.15em;height:1.15em;-webkit-mask:var(--sf-bone,url(/brand/bone.svg)) center / contain no-repeat;-webkit-mask:var(--sf-bone,url(/brand/bone.svg)) center / contain no-repeat;mask:var(--sf-bone,url(/brand/bone.svg)) center / contain no-repeat;background:currentColor;flex-shrink:0;display:inline-block}.bb-sf-picker{--sf-halo:hsl(var(--card));grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bb-sf-picker button{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--foreground) / .03);color:hsl(var(--muted-foreground));letter-spacing:.1em;text-transform:uppercase;border-radius:16px;flex-direction:column;align-items:center;gap:26px;padding:22px 6px 12px;font-size:11px;font-weight:800;transition:border-color .15s;display:flex}.bb-sf-picker button:hover{border-color:hsl(var(--foreground) / .3)}.bb-sf-picker button[aria-checked=true]{color:#ebcb7b;background:linear-gradient(#e9c46c17,#0000);border-color:#e9c46cb3;box-shadow:0 0 0 1px #e9c46c59}.bb-sf-picker button:focus-visible{outline-offset:2px;outline:2px solid #e9c46c}.pr-screen .pr-sf{--s:84px}.pr-screen .pr-sf>.bb-sf-tag{top:calc(100% - var(--s) * .15)}@media (min-width:1024px){.pr-screen .pr-sf{--s:104px}}.pr-screen .pr-avwrap:has(>.pr-sf[data-sf=bones][data-lod="3"]){margin-right:9px}@media (min-width:1024px){.pr-screen .pr-avwrap:has(>.pr-sf[data-sf=bones][data-lod="3"]){margin-right:11px}}.profile-theme-root .pr-sf{--sf-fr:var(--pt-radius,18px);--sf-rr:calc(var(--pt-radius,18px) + var(--sf-gap) + var(--sf-w))}.profile-theme-root .pr-sf>.bb-sf-orbit{--sf-or:calc(var(--pt-radius,18px) + var(--sf-oo))}.profile-theme-root[data-avatar=square] .pr-sf{--sf-fr:10px;--sf-rr:calc(10px + var(--sf-gap) + var(--sf-w))}.profile-theme-root[data-avatar=square] .pr-sf>.bb-sf-orbit{--sf-or:calc(10px + var(--sf-oo))}.profile-theme-root[data-avatar=circle] .pr-sf{--sf-fr:50%;--sf-rr:50%}.profile-theme-root[data-avatar=circle] .pr-sf>.bb-sf-orbit{--sf-or:50%}.pr-screen .pr-prev-doc .pr-sf{--s:84px}.pr-screen .pr-prev-doc .pr-avwrap:has(>.pr-sf[data-sf=bones][data-lod="3"]){margin-right:9px}.hd-live-faces>.hd-face-sf{--s:40px;margin-left:-12px}.hd-stack>.hd-stack-sf{margin-left:-9px}.hd-live-faces>.hd-face-sf:first-child,.hd-stack>.hd-stack-sf:first-child,.hd-face-sf>.hd-face,.hd-stack-sf>.hd-stack-av{margin-left:0}.hd-face-sf>.hd-face{display:block}.hd-face-sf:hover{z-index:6}.pp-creators-stack>.bb-sf{margin-left:-10px}.pp-creators-stack>.bb-sf:first-child,.pp-creators-stack>.bb-sf>.pp-av{margin-left:0}@media (max-width:560px){.hd-live-faces>.hd-face-sf{--s:36px;margin-left:-13px}}.hd-pr .hd-sf{--s:30px}@media (max-width:1023px){.hd-lb-tabbed .hd-pr .hd-sf{--s:34px}}.sc-screen{z-index:var(--z-overlay);color:hsl(var(--foreground));font-family:var(--font-sans);--sc-safe-t:max(var(--safe-t), var(--bb-safe-top,0px));--sc-safe-b:max(var(--safe-b), var(--bb-safe-bottom,0px));--sc-sheet-room:calc(248px + var(--sc-safe-b));--sc-owned:#34d399;--sc-missing:#fbbf24;background:#000;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.sc-video{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sc-video::-webkit-media-controls{-webkit-appearance:none;display:none!important}.sc-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}html.bb-native-camera,html.bb-native-camera body,html.bb-native-camera #root,html.bb-native-camera .min-h-screen,html.bb-native-camera .sc-screen{background:0 0!important}html.bb-native-camera .sc-video{display:none}.sc-num,.sc-serial{font-variant-numeric:tabular-nums;letter-spacing:.02em}.sc-top{z-index:2;padding:calc(var(--sc-safe-t) + 10px) calc(var(--safe-r) + 14px) 10px calc(var(--safe-l) + 14px);background:linear-gradient(#000000b3,#0000);align-items:center;gap:12px;display:flex;position:relative}.sc-title{text-align:center;flex:1;min-width:0}.sc-title h1{letter-spacing:.02em;margin:0;font-size:16px;font-weight:800}.sc-status{min-height:15px;color:hsl(var(--foreground) / .6);margin:2px 0 0;font-size:11px;line-height:1.3}.sc-status-warn{min-height:28px;font:inherit;color:var(--sc-missing);cursor:pointer;background:0 0;border:0;padding:6px 4px;text-decoration:underline}.sc-screen .bb-outbox.sc-outbox{color:hsl(var(--foreground) / .75);justify-content:center;margin-top:2px;font-size:11px}.sc-icon-btn{width:var(--hit-min);height:var(--hit-min);cursor:pointer;border:1px solid hsl(var(--foreground) / .18);color:hsl(var(--foreground));-webkit-backdrop-filter:blur(10px);background:#00000073;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sc-icon-btn svg{width:20px;height:20px}.sc-icon-btn.on{background:hsl(var(--foreground));color:#000}.sc-icon-spacer{width:var(--hit-min);flex-shrink:0}.sc-bowl-btn{position:relative}.sc-bowl-btn svg{width:24px;height:24px}.sc-bowl-n{background:hsl(var(--foreground));color:#000;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #000}.sc-stage{z-index:1;min-height:0;padding:8px 16px var(--sc-sheet-room);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;display:flex;position:relative}.sc-guide{--sc-ring:hsl(var(--foreground) / .35);height:min(100% - 16px, 84vw / var(--sc-aspect));--sc-radius:calc(100cqw * 3 / 59);border-radius:var(--sc-radius);outline:1.5px solid var(--sc-ring);outline-offset:0;max-height:100%;transition:outline-color var(--dur) var(--ease-out);position:relative;box-shadow:0 0 0 100vmax #00000080;container-type:inline-size}.sc-guide.owned{--sc-ring:var(--sc-owned);outline:4px solid var(--sc-ring);box-shadow:0 0 28px #34d39959,0 0 0 100vmax #0000008c}.sc-guide.missing{--sc-ring:var(--sc-missing);outline:4px dashed var(--sc-ring);box-shadow:0 0 28px #fbbf244d,0 0 0 100vmax #0000008c}.sc-corner{border:0 solid hsl(var(--foreground));width:26px;height:26px;position:absolute}.sc-guide.owned .sc-corner,.sc-guide.missing .sc-corner{display:none}.sc-corner.tl{border-top-left-radius:calc(var(--sc-radius) + 3px);border-top-width:3px;border-left-width:3px;top:-3px;left:-3px}.sc-corner.tr{border-top-right-radius:calc(var(--sc-radius) + 3px);border-top-width:3px;border-right-width:3px;top:-3px;right:-3px}.sc-corner.bl{border-bottom-left-radius:calc(var(--sc-radius) + 3px);border-bottom-width:3px;border-left-width:3px;bottom:-3px;left:-3px}.sc-corner.br{border-bottom-right-radius:calc(var(--sc-radius) + 3px);border-bottom-width:3px;border-right-width:3px;bottom:-3px;right:-3px}.sc-stamp-wrap{z-index:1;pointer-events:none;width:max-content;position:absolute;bottom:-2px;left:50%;transform:translate(-50%,50%)}.sc-verdict.sc-stamp{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;height:48px;color:hsl(var(--background));box-shadow:0 0 0 3px hsl(var(--background)), var(--shadow-float);border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 12px;font-size:22px;font-weight:900;line-height:1;display:inline-flex}.sc-verdict.sc-stamp svg{stroke-width:3px;flex-shrink:0;width:24px;height:24px}.sc-verdict-kinds{align-items:center;gap:4px;margin-left:2px;display:inline-flex}.sc-verdict.sc-stamp .sc-verdict-kinds svg{stroke-width:2.5px;width:20px;height:20px}.sc-verdict.sc-stamp.owned{background:var(--sc-owned)}.sc-verdict.sc-stamp.missing{background:var(--sc-missing)}.sc-hints{flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:min(320px,100vw - 32px);display:flex;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}.sc-hint{text-align:center;color:hsl(var(--foreground) / .88);text-shadow:0 1px 6px #000c;margin:0;font-size:13px;font-weight:600;position:relative}.sc-hint-action{min-height:var(--hit-min);cursor:pointer;background:hsl(var(--foreground));color:#000;font:inherit;text-shadow:none;border:0;border-radius:999px;margin:8px auto 0;padding:0 16px;font-weight:800;display:block}.sc-nocam,.sc-wake{text-align:center;max-width:320px;color:hsl(var(--foreground) / .8);font-size:14px;line-height:1.45}.sc-nocam>svg{opacity:.7;width:36px;height:36px;margin:0 auto 10px}.sc-nocam p{margin:0 0 16px}.sc-nocam-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sc-wake{min-height:var(--hit-min);cursor:pointer;border:1px solid hsl(var(--foreground) / .25);color:hsl(var(--foreground));background:#0009;border-radius:999px;padding:0 22px;font-family:inherit;font-weight:800}.sc-debug{z-index:3;left:12px;top:calc(var(--sc-safe-t) + 70px);color:#9fe;white-space:pre;background:#000000a6;border-radius:8px;margin:0;padding:6px 8px;font-size:10px;line-height:1.4;position:absolute}.sc-sheet{z-index:2;padding:12px calc(var(--safe-r) + 14px) calc(var(--sc-safe-b) + 14px) calc(var(--safe-l) + 14px);border-top:1px solid hsl(var(--foreground) / .1);-webkit-backdrop-filter:blur(18px);background:#0a0a0ceb;position:absolute;bottom:0;left:0;right:0}.sc-result{transition:opacity var(--dur-slow) var(--ease-out)}.sc-result.stale{opacity:.72}.sc-name-row{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:-12px 0 -11px;display:flex}.sc-kicker{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground) / .55);margin:0 0 2px;font-size:11px;font-weight:800;display:block}.sc-link{min-height:var(--hit-min);cursor:pointer;color:hsl(var(--foreground));font:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--foreground) / .35);text-decoration-color:hsl(var(--foreground) / .35);background:0 0;border:0;flex-shrink:0;margin-right:-2px;padding:0 2px 0 10px;font-size:13px;font-weight:800}.sc-result-main{align-items:flex-start;gap:14px;display:flex}.bb-cardframe.sc-thumb{flex-shrink:0;width:64px}.sc-thumb .bb-cardframe-art{background:hsl(var(--foreground) / .08)}.sc-result-text{flex:1;min-width:0}.sc-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:800;overflow:hidden}.sc-serial{color:hsl(var(--foreground) / .55);margin:1px 0 0;font-size:12px}.sc-copies{color:hsl(var(--foreground) / .88);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 0;font-size:13px;font-weight:700;display:flex}.sc-copies span,.sc-sent{align-items:center;gap:4px;display:inline-flex}.sc-copies svg,.sc-sent svg{opacity:.8;width:13px;height:13px}.sc-copies .sc-copies-mark{opacity:1;stroke-width:2.5px;width:16px;height:16px;margin-right:-6px}.sc-copies.owned .sc-copies-mark{color:var(--sc-owned)}.sc-copies.missing .sc-copies-mark{color:var(--sc-missing)}.sc-sent{color:var(--sc-owned);margin:6px 0 0;font-size:12px;font-weight:700}.sc-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sc-actions .sc-btn{white-space:normal;flex:140px;line-height:1.15}.sc-fine{color:hsl(var(--foreground) / .62);margin:8px 0 0;font-size:12px;line-height:1.4}.sc-btn{min-height:var(--hit-min);cursor:pointer;text-align:center;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .18);color:hsl(var(--foreground));white-space:nowrap;transition:background var(--dur) var(--ease-out), transform .12s;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:6px 18px;font-family:inherit;font-size:13px;font-weight:800;display:inline-flex}.sc-btn:active{transform:translateY(1px)}.sc-btn svg{flex-shrink:0;width:16px;height:16px}.sc-btn.primary{background:hsl(var(--foreground));color:hsl(var(--background));box-shadow:var(--shadow-float);border-color:#0000}.sc-btn.ghost{background:0 0}.sc-btn:disabled{opacity:.4;cursor:default}.sc-label{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground) / .55);margin:0 0 6px;font-size:11px;font-weight:800;display:block}.sc-manual-row{gap:8px;display:flex}.sc-manual input{min-width:0;min-height:var(--hit-min);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .16);color:hsl(var(--foreground));font-family:var(--font-sans);font-variant-numeric:tabular-nums;border-radius:12px;flex:1;padding:0 12px;font-size:16px}.sc-manual input::placeholder{color:hsl(var(--foreground) / .4)}@media (max-width:420px){.sc-manual .sc-btn-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.sc-note{color:hsl(var(--foreground) / .72);margin:0 0 10px;font-size:12px}.sc-choices{overscroll-behavior:contain;max-height:40vh;margin-bottom:10px;overflow-y:auto}.sc-choice{width:100%;min-height:var(--hit-min);cursor:pointer;text-align:left;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--foreground) / .1);color:hsl(var(--foreground));border-radius:12px;align-items:center;gap:10px;margin-top:6px;padding:0 12px;font-family:inherit;font-size:13px;display:flex}.sc-choice-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.sc-chip{text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:800}.sc-chip.owned{color:var(--sc-owned);background:color-mix(in srgb, var(--sc-owned) 14%, transparent)}.sc-chip.missing{color:var(--sc-missing);background:color-mix(in srgb, var(--sc-missing) 14%, transparent)}.sc-code-title{margin:0;font-size:16px;font-weight:800}.sc-progress{border:1px solid hsl(var(--foreground) / .12);-webkit-backdrop-filter:blur(16px);background:#0a0a0cdb;border-radius:18px;width:min(340px,100%);padding:20px 20px 18px}.sc-progress-title{margin:0 0 14px;font-size:15px;font-weight:800;line-height:1.35}.sc-progress-bar{background:hsl(var(--foreground) / .12);border-radius:999px;height:8px;overflow:hidden}.sc-progress-bar span{border-radius:inherit;background:hsl(var(--foreground));height:100%;transition:width .3s var(--ease-out);display:block}.sc-progress-count{color:hsl(var(--foreground) / .75);justify-content:space-between;gap:12px;margin:10px 0 0;font-size:12px;font-weight:700;display:flex}.sc-progress-note{color:hsl(var(--foreground) / .55);margin:12px 0 0;font-size:12px;line-height:1.45}.sc-bowl{min-height:0;max-height:82vh;color:hsl(var(--foreground));font-family:var(--font-sans);flex-direction:column;display:flex}.sc-bowl-head{align-items:center;gap:10px;padding:6px 16px 10px;display:flex}.sc-bowl-head .sc-bowl-ic{flex-shrink:0;width:28px;height:28px}.sc-bowl-head h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:17px;font-weight:800;overflow:hidden}.sc-bowl-count{color:hsl(var(--foreground) / .6);flex-shrink:0;font-size:12px;font-weight:700}.sc-bowl-note{color:hsl(var(--foreground) / .62);margin:0;padding:0 16px 8px;font-size:12px;line-height:1.4}.sc-bowl-list{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0 16px;list-style:none;overflow-y:auto}.sc-bowl-row{border-top:1px solid hsl(var(--foreground) / .08);align-items:center;gap:12px;padding:8px 0;display:flex}.bb-cardframe.sc-bowl-thumb{flex-shrink:0;width:44px}.sc-bowl-text{flex:1;min-width:0}.sc-bowl-name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:800;overflow:hidden}.sc-bowl-serial{color:hsl(var(--foreground) / .55);margin:1px 0 0;font-size:12px}.sc-bowl-empty{text-align:center;color:hsl(var(--foreground) / .62);margin:0;padding:18px 16px 22px;font-size:13px;line-height:1.45}.sc-bowl-offline{color:hsl(var(--foreground) / .7);align-items:center;gap:6px;margin:0;padding:8px 16px 0;font-size:12px;font-weight:700;display:flex}.sc-bowl-offline svg{flex-shrink:0;width:14px;height:14px}.sc-bowl-foot{padding:12px 16px calc(max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px)) + 14px);border-top:1px solid hsl(var(--foreground) / .08);gap:8px;display:flex}.sc-bowl-foot .sc-btn{white-space:normal;flex:1 1 0;line-height:1.15}@media (min-width:768px){.sc-sheet{border:1px solid hsl(var(--foreground) / .1);border-bottom:0;border-radius:18px 18px 0 0;width:min(560px,100%);left:50%;right:auto;transform:translate(-50%)}.sc-bowl-foot{padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.sc-guide,.sc-result,.sc-progress-bar span{transition:none}}.bb-cardframe,.pup{width:100%;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:visible;container-type:inline-size}.bb-cardframe-art,.pup-art{aspect-ratio:5/8;background:#000;border:max(1px,1.7cqw) solid #fff;border-radius:6.5cqw;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 1.2cqw 4.5cqw #00000073,0 0 0 1px #0000004d}.bb-cardframe-art>img,.pup-art>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bb-cardframe-art .bb-cardframe-top,.pup-art .pup-top{-o-object-position:top;object-position:top;height:56%}.bb-cardframe-art .bb-cardframe-bot,.pup-art .pup-bot{-o-object-position:bottom;object-position:bottom;height:44%}.bb-cardframe-art .bb-cardframe-single,.pup-art .pup-single{-o-object-position:center;object-position:center;height:100%}.bb-cardframe-fallback,.pup-fallback{text-align:center;color:#595959;place-items:center;padding:2px;font-family:Montserrat,sans-serif;font-size:9px;font-weight:900;line-height:1;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.bb-clock{-webkit-backdrop-filter:blur(16px);font-family:var(--font-sans);color:#ffffff73;background:linear-gradient(#0b0b0db3 0%,#08080a 30%);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;container-type:inline-size}.bb-clock-in{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2cqw;padding:4cqw 8cqw;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bb-clock.with-id .bb-clock-in{padding-bottom:26cqw}.bb-clock[data-open=true] .bb-clock-in{justify-content:flex-start;padding:4cqw 5cqw 4cqw 6cqw}.bb-clock-msg:before{content:"";float:right;width:max(20px,12cqw);height:max(20px,12cqw)}.bb-clock-lock{color:#fff6;width:11cqw;height:11cqw;margin-bottom:1cqw}.bb-clock-row{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:2cqw;font-size:max(7px,min(5.6cqw,15px));font-weight:800;line-height:1.1;display:inline-flex}.bb-clock-row svg{flex-shrink:0;width:6.5cqw;height:6.5cqw}.bb-clock-note{color:#ffffff47;margin-top:1cqw;font-size:max(6px,min(4.2cqw,11px));font-weight:700;line-height:1.2}.bb-clock-msg{text-align:left;color:#ffffffb8;margin:0;font-size:max(7px,min(5.6cqw,14px));font-weight:600;line-height:1.28}.bb-clock-id{pointer-events:none;flex-direction:column;gap:1cqw;padding:0 7cqw 6cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.bb-clock-name{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:max(9px,min(9.5cqw,22px));font-weight:800;line-height:1.1;overflow:hidden}.bb-clock-serial{color:#ffffff8c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(7px,min(7cqw,15px));line-height:1.1}.bb-clock-i{color:#ffffffb3;cursor:pointer;pointer-events:auto;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:max(16px,10cqw);height:max(16px,10cqw);transition:background .15s,color .15s;display:grid;position:absolute;top:4cqw;right:4cqw}.bb-clock-i svg{width:65%;height:65%}.bb-clock-i:hover,.bb-clock[data-open=true] .bb-clock-i{color:#000;background:#fff;border-color:#fff;outline:none}.bb-clock-i:focus-visible{color:#000;background:#fff;border-color:#fff;outline:none}@container (width<=160px){.bb-clock-note{display:none}}@container (width<=90px){.bb-clock-row,.bb-clock-id{display:none}.bb-clock-lock{width:16cqw;height:16cqw}}.bbp-btn{--bbp-btn-h:var(--hit-min);justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--bbp-btn-h);padding:0 var(--sp-4);font-family:var(--font-sans);font-weight:800;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:var(--r-md);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border:1px solid #0000;display:inline-flex}.bbp-btn:active{transform:scale(.98)}.bbp-btn:focus-visible{outline:2px solid var(--edge-active);outline-offset:2px}.bbp-btn[disabled],.bbp-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.bbp-btn svg{flex-shrink:0;width:16px;height:16px}.bbp-btn--primary{background:hsl(var(--foreground));color:hsl(var(--primary-foreground));box-shadow:var(--edge-hi), var(--shadow-1)}.bbp-btn--primary:hover{background:hsl(var(--foreground) / .9)}.bbp-btn--secondary{background:var(--surface-2);color:hsl(var(--foreground));border-color:var(--hairline)}.bbp-btn--secondary:hover{background:var(--surface-hover);border-color:var(--edge-active)}.bbp-btn--ghost{color:hsl(var(--muted-foreground));background:0 0}.bbp-btn--ghost:hover{background:var(--surface-2);color:hsl(var(--foreground))}.bbp-btn--destructive{color:hsl(var(--foreground));border-color:var(--edge-active);background:0 0}.bbp-btn--destructive:hover{background:hsl(var(--foreground));color:hsl(var(--background))}.bbp-btn--sm{--bbp-btn-h:34px;padding:0 var(--sp-3);font-size:var(--text-xs)}.bbp-btn--sm svg{width:14px;height:14px}.bbp-btn--lg{--bbp-btn-h:50px;padding:0 var(--sp-5);font-size:var(--text-md)}.bbp-btn--lg svg{width:18px;height:18px}.bbp-btn--icon{width:var(--bbp-btn-h);padding:0}.bbp-btn--block{width:100%}.bbp-row{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--hit-min);padding:var(--sp-2-5) var(--sp-3);text-align:left;border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--hairline);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);display:flex}button.bbp-row{cursor:pointer;-webkit-tap-highlight-color:transparent}button.bbp-row:hover{background:var(--surface-2);border-color:var(--edge-active)}button.bbp-row:active{transform:scale(.995)}a.bbp-row{cursor:pointer;-webkit-tap-highlight-color:transparent}a.bbp-row:hover{background:var(--surface-2);border-color:var(--edge-active)}a.bbp-row:active{transform:scale(.995)}.bbp-row:focus-visible{outline:2px solid var(--edge-active);outline-offset:2px}.bbp-row__ic{border-radius:var(--r-sm);width:36px;height:36px;color:hsl(var(--muted-foreground));background:var(--surface-2);border:1px solid var(--hairline);flex-shrink:0;place-items:center;display:grid}.bbp-row__ic svg{width:16px;height:16px}.bbp-row--media .bbp-row__ic{background:0 0;border:0;border-radius:0;width:auto;height:auto}.bbp-row__tx{flex:1;min-width:0}.bbp-row__tx b{font-family:var(--font-sans);font-weight:800;font-size:var(--text-base);color:hsl(var(--foreground) / .92);line-height:1.25;display:block}.bbp-row__tx span{margin-top:var(--sp-0-5);font-size:var(--text-xs);color:hsl(var(--muted-foreground));line-height:1.4;display:block}.bbp-row__trail{align-items:center;gap:var(--sp-2);color:hsl(var(--muted-foreground));flex-shrink:0;display:inline-flex}.bbp-row__trail svg{width:16px;height:16px}.bbp-list{gap:var(--sp-2);flex-direction:column;display:flex}.bbp-group-lbl{margin:0 0 var(--sp-2) var(--sp-3);font-family:var(--font-sans);font-weight:800;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.bb-outbox{color:hsl(var(--foreground) / .8);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;line-height:1.3;display:flex}.bb-outbox svg{flex-shrink:0;width:14px;height:14px}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Montserrat,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:Montserrat,sans-serif;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=button]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=reset]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--card-foreground:0 0% 96%;--popover:0 0% 6%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 6%;--secondary:0 0% 14%;--secondary-foreground:0 0% 92%;--muted:0 0% 12%;--muted-foreground:0 0% 56%;--accent:0 0% 98%;--accent-foreground:0 0% 6%;--destructive:0 0% 52%;--destructive-foreground:0 0% 98%;--border:0 0% 17%;--input:0 0% 17%;--ring:0 0% 80%;--chart-1:0 0% 42%;--chart-2:0 0% 56%;--chart-3:0 0% 70%;--chart-4:0 0% 84%;--chart-5:0 0% 97%;--radius:.5rem;--gold:0 0% 84%;--attack:0 0% 98%;--defend:0 0% 54%;--edge:0 0% 100%;--edge-op:.08;--scanline-op:.05;--vignette:.62;--neon:328 100% 60%;--neon-2:190 100% 56%;--primary-fg:var(--primary-foreground);--muted-fg:var(--muted-foreground);--card-fg:var(--card-foreground);--secondary-fg:var(--secondary-foreground);--sidebar-background:0 0% 6%;--sidebar-foreground:0 0% 90%;--sidebar-primary:0 0% 98%;--sidebar-primary-foreground:0 0% 6%;--sidebar-accent:0 0% 14%;--sidebar-accent-foreground:0 0% 92%;--sidebar-border:0 0% 17%;--sidebar-ring:0 0% 80%;--sp-0:0px;--sp-px:1px;--sp-0-5:2px;--sp-1:4px;--sp-1-5:6px;--sp-2:8px;--sp-2-5:10px;--sp-3:12px;--sp-3-5:14px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-2xl:24px;--r-pill:999px;--surface-1:hsl(var(--foreground) / .04);--surface-2:hsl(var(--foreground) / .06);--surface-3:hsl(var(--foreground) / .08);--surface-hover:hsl(var(--foreground) / .1);--hairline:hsl(var(--foreground) / .12);--edge-active:hsl(var(--foreground) / .4);--shadow-ink:0 0% 0%;--edge-hi:inset 0 1px 0 hsl(var(--edge) / .08);--shadow-1:0 1px 2px hsl(var(--shadow-ink) / .4);--shadow-2:0 4px 12px hsl(var(--shadow-ink) / .45);--shadow-3:0 12px 32px hsl(var(--shadow-ink) / .5);--shadow-4:0 30px 80px hsl(var(--shadow-ink) / .6), var(--edge-hi);--shadow-float:0 8px 28px hsl(var(--shadow-ink) / .55);--font-sans:"Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-2xs:10px;--text-xs:11px;--text-sm:12px;--text-base:13px;--text-md:14px;--text-lg:16px;--text-xl:19px;--text-2xl:22px;--text-display:30px;--dur-fast:.12s;--dur:.16s;--dur-slow:.28s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.22, 1, .36, 1);--z-base:0;--z-sticky:10;--z-nav:50;--z-dropdown:100;--z-overlay:200;--z-modal:300;--z-toast:400;--z-tooltip:500;--z-sheet:10050;--z-top-actions:9990;--z-app-banner:9995;--z-tour:10001;--nav-height:64px;--safe-t:env(safe-area-inset-top,0px);--safe-r:env(safe-area-inset-right,0px);--safe-b:env(safe-area-inset-bottom,0px);--bb-safe-b:max(env(safe-area-inset-bottom,0px), var(--bb-safe-bottom,0px));--bb-nav-b:calc(14px + var(--bb-safe-b));--safe-l:env(safe-area-inset-left,0px);--hit-min:44px}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 72%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-sans);overflow-y:scroll}button svg,a svg,[role=button] svg{pointer-events:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.\!invisible{visibility:hidden!important}.invisible{visibility:hidden}.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.-inset-1{top:-.25rem;bottom:-.25rem;left:-.25rem;right:-.25rem}.-inset-1\.5{top:-.375rem;bottom:-.375rem;left:-.375rem;right:-.375rem}.inset-0{top:0;bottom:0;left:0;right:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-16{bottom:-4rem}.-bottom-2{bottom:-.5rem}.-left-10{left:-2.5rem}.-left-6{left:-1.5rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-10{right:-2.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-20{top:-5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-44{bottom:11rem}.bottom-\[80px\]{bottom:80px}.bottom-\[calc\(var\(--bb-nav-b\)\+74px\)\]{bottom:calc(var(--bb-nav-b) + 74px)}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-\[1\.5px\]{left:1.5px}.left-\[50\%\]{left:50%}.left-\[52px\]{left:52px}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-16{right:4rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-9{right:2.25rem}.right-\[2px\]{right:2px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[50\%\]{top:50%}.top-\[calc\(1rem\+var\(--bb-safe-top\,0px\)\)\]{top:calc(1rem + var(--bb-safe-top,0px))}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10050\]{z-index:10050}.z-\[10060\]{z-index:10060}.z-\[10069\]{z-index:10069}.z-\[10070\]{z-index:10070}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[220\]{z-index:220}.z-\[300\]{z-index:300}.z-\[39\]{z-index:39}.z-\[4\]{z-index:4}.z-\[52\]{z-index:52}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[99\]{z-index:99}.z-\[var\(--z-sheet\)\]{z-index:var(--z-sheet)}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-1\.5{margin-left:-.375rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-px{margin-right:1px}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[1\.5px\]{margin-top:1.5px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-\[5\/7\]{aspect-ratio:5/7}.aspect-\[5\/8\]{aspect-ratio:5/8}.aspect-square{aspect-ratio:1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[104px\]{height:104px}.h-\[134px\]{height:134px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[250px\]{height:250px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[34px\]{height:34px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[50px\]{height:50px}.h-\[50vh\]{height:50vh}.h-\[5px\]{height:5px}.h-\[80vh\]{height:80vh}.h-\[88dvh\]{height:88dvh}.h-\[9px\]{height:9px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[160px\]{max-height:160px}.max-h-\[198px\]{max-height:198px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[320px\]{max-height:320px}.max-h-\[36vh\]{max-height:36vh}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[120px\]{min-height:120px}.min-h-\[28px\]{min-height:28px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[75vh\]{min-height:75vh}.min-h-\[80px\]{min-height:80px}.min-h-\[80vh\]{min-height:80vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.3333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[0\.5px\]{width:.5px}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[148px\]{width:148px}.w-\[150px\]{width:150px}.w-\[156px\]{width:156px}.w-\[172px\]{width:172px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[21px\]{width:21px}.w-\[23px\]{width:23px}.w-\[260px\]{width:260px}.w-\[26px\]{width:26px}.w-\[2px\]{width:2px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[3px\]{width:3px}.w-\[42px\]{width:42px}.w-\[68px\]{width:68px}.w-\[84px\]{width:84px}.w-\[9px\]{width:9px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[17px\]{min-width:17px}.min-w-\[18px\]{min-width:18px}.min-w-\[2\.5ch\]{min-width:2.5ch}.min-w-\[200px\]{min-width:200px}.min-w-\[22px\]{min-width:22px}.min-w-\[24px\]{min-width:24px}.min-w-\[30\%\]{min-width:30%}.min-w-\[44px\]{min-width:44px}.min-w-\[76px\]{min-width:76px}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[92px\]{min-width:92px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[44vw\]{max-width:44vw}.max-w-\[600px\]{max-width:600px}.max-w-\[728px\]{max-width:728px}.max-w-\[76px\]{max-width:76px}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.06\]{--tw-scale-x:1.06;--tw-scale-y:1.06;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[shimmer_2\.2s_infinite\]{animation:2.2s infinite shimmer}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.\!resize{resize:both!important}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.scroll-mt-24{scroll-margin-top:6rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.grid-cols-\[40px_1fr_auto\]{grid-template-columns:40px 1fr auto}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-amber-500\/30{border-color:#f59e0b4d}.border-current{border-color:currentColor}.border-green-500\/50{border-color:#22c55e80}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-red-500\/30{border-color:#ef44444d}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/70{border-color:#ffffffb3}.border-white\/\[0\.02\]{border-color:#ffffff05}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-t-transparent{border-top-color:#0000}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#0c0c0e\]{--tw-bg-opacity:1;background-color:rgb(12 12 14/var(--tw-bg-opacity,1))}.bg-\[\#111113\]{--tw-bg-opacity:1;background-color:rgb(17 17 19/var(--tw-bg-opacity,1))}.bg-\[\#111116\]{--tw-bg-opacity:1;background-color:rgb(17 17 22/var(--tw-bg-opacity,1))}.bg-\[\#111827\]{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-\[rgba\(11\,11\,13\,0\.82\)\]{background-color:#0b0b0dd1}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/20{background-color:#f59e0b33}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/0{background-color:#0000}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-destructive{background-color:hsl(var(--destructive))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/15{background-color:#22c55e26}.bg-green-500\/20{background-color:#22c55e33}.bg-green-600\/30{background-color:#16a34a4d}.bg-muted{background-color:hsl(var(--muted))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sky-500\/15{background-color:#0ea5e926}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.14\]{background-color:#ffffff24}.bg-\[radial-gradient\(closest-side\,rgba\(168\,85\,247\,0\.28\)\,transparent\)\]{background-image:radial-gradient(closest-side,#a855f747,#0000)}.bg-\[url\(\'https\:\/\/grainy-gradients\.vercel\.app\/noise\.svg\'\)\]{background-image:url(https://grainy-gradients.vercel.app/noise.svg)}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-white\/10{--tw-gradient-from:#ffffff1a var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-right{-o-object-position:right;object-position:right}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(0\.5rem\+max\(env\(safe-area-inset-bottom\)\,var\(--bb-safe-bottom\,0px\)\)\)\]{padding-bottom:calc(.5rem + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)))}.pb-\[calc\(0\.75rem\+max\(env\(safe-area-inset-bottom\)\,var\(--bb-safe-bottom\,0px\)\)\)\]{padding-bottom:calc(.75rem + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)))}.pb-\[calc\(1\.25rem\+var\(--bb-vvgap\,max\(env\(safe-area-inset-bottom\)\,var\(--bb-safe-bottom\,0px\)\)\)\)\]{padding-bottom:calc(1.25rem + var(--bb-vvgap,max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px))))}.pb-\[calc\(1rem\+max\(env\(safe-area-inset-bottom\)\,var\(--bb-safe-bottom\,0px\)\)\)\]{padding-bottom:calc(1rem + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)))}.pb-\[calc\(5rem\+max\(env\(safe-area-inset-bottom\)\,var\(--bb-safe-bottom\,0px\)\)\)\]{padding-bottom:calc(5rem + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)))}.pb-\[calc\(96px\+max\(env\(safe-area-inset-bottom\)\,var\(--bb-safe-bottom\,0px\)\)\)\]{padding-bottom:calc(96px + max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px)))}.pb-\[max\(env\(safe-area-inset-bottom\)\,var\(--bb-safe-bottom\,0px\)\)\]{padding-bottom:max(env(safe-area-inset-bottom), var(--bb-safe-bottom,0px))}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[max\(24px\,calc\(env\(safe-area-inset-top\)\+8px\)\,calc\(var\(--bb-safe-top\,0px\)\+8px\)\)\]{padding-top:max(24px, calc(env(safe-area-inset-top) + 8px), calc(var(--bb-safe-top,0px) + 8px))}.pt-\[var\(--bb-safe-top\)\]{padding-top:var(--bb-safe-top)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:Montserrat,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.9em\]{font-size:.9em}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[120px\]{font-size:120px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.4\]{line-height:1.4}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[hsl\(var\(--background\)\)\]{color:hsl(var(--background))}.text-amber-200\/80{color:#fde68acc}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-400\/40{color:#fbbf2466}.text-amber-400\/60{color:#fbbf2499}.text-amber-400\/70{color:#fbbf24b3}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-current{color:currentColor}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-foreground{color:hsl(var(--foreground))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-200{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-green-300\/70{color:#86efacb3}.text-green-300\/80{color:#86efaccc}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-400\/40{color:#4ade8066}.text-green-400\/60{color:#4ade8099}.text-green-400\/70{color:#4ade80b3}.text-green-400\/80{color:#4ade80cc}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-100\/50{color:#ffedd580}.text-orange-100\/70{color:#ffedd5b3}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-300\/80{color:#d8b4fecc}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-400\/30{color:#c084fc4d}.text-purple-400\/60{color:#c084fc99}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-300\/70{color:#fca5a5b3}.text-red-300\/80{color:#fca5a5cc}.text-red-300\/90{color:#fca5a5e6}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-400\/40{color:#f8717166}.text-red-400\/50{color:#f8717180}.text-red-400\/60{color:#f8717199}.text-red-400\/70{color:#f87171b3}.text-red-400\/80{color:#f87171cc}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-teal-400\/50{color:#2dd4bf80}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/5{color:#ffffff0d}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-400\/40{color:#facc1566}.text-yellow-400\/60{color:#facc1599}.text-yellow-400\/80{color:#facc15cc}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-white{accent-color:#fff}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.012\]{opacity:.012}.opacity-\[0\.015\]{opacity:.015}.opacity-\[0\.045\]{opacity:.045}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:0 0 40px #ffffff1f;--tw-shadow-colored:0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_8px_\#ef4444\]{--tw-shadow:0 0 8px #ef4444;--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.6\)\]{--tw-shadow:0 0 8px #fff9;--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:#0000004d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur:blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[0\.74\]{--tw-brightness:brightness(.74);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\]{transition-property:filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in-0{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.slide-in-from-bottom-4{--tw-enter-translate-y:1rem}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.\[--bb-ft-max\:1500px\]{--bb-ft-max:1500px}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:0_1px_8px_rgba\(0\,0\,0\,0\.85\)\]{text-shadow:0 1px 8px #000000d9}:root{--av-fallback:radial-gradient(circle at 38% 30%, #2b2b31, #0c0c10 78%);--online:135 59% 49%}.bb-wolf{background:#ffffffe6;width:56%;height:56%;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}html,html body{scrollbar-width:auto;scrollbar-color:#ffffff47 #ffffff0a}html::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar{width:10px;height:10px}:not(.scrollbar-hide)::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track{background:#ffffff0a}body::-webkit-scrollbar-track{background:#ffffff0a}:not(.scrollbar-hide)::-webkit-scrollbar-track{background:#ffffff0a}html::-webkit-scrollbar-thumb{background:#ffffff47 padding-box padding-box;border:2px solid #0000;border-radius:999px}body::-webkit-scrollbar-thumb{background:#ffffff47 padding-box padding-box;border:2px solid #0000;border-radius:999px}:not(.scrollbar-hide)::-webkit-scrollbar-thumb{background:#ffffff47 padding-box padding-box;border:2px solid #0000;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background-color:#ffffff73}body::-webkit-scrollbar-thumb:hover{background-color:#ffffff73}:not(.scrollbar-hide)::-webkit-scrollbar-thumb:hover{background-color:#ffffff73}html::-webkit-scrollbar-corner{background:0 0}body::-webkit-scrollbar-corner{background:0 0}:not(.scrollbar-hide)::-webkit-scrollbar-corner{background:0 0}input.slider-input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:grab!important;-webkit-user-select:none!important;user-select:none!important;touch-action:pan-y!important;pointer-events:auto!important;z-index:10!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;font-size:16px!important}input.slider-input:active{cursor:grabbing!important}input.slider-input::-webkit-slider-thumb{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:grab!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:auto!important;background:linear-gradient(135deg,#fff 0%,#c8c8c8 100%)!important;border:2px solid #ffffffb3!important;border-radius:50%!important;flex-shrink:0!important;width:18px!important;height:18px!important;transition:box-shadow .15s!important;position:relative!important;box-shadow:0 2px 8px #ffffff59,inset 0 1px 2px #ffffff40!important}input.slider-input::-webkit-slider-thumb:hover{cursor:grab!important;border-color:#fffffff2!important;box-shadow:0 3px 12px #ffffff73,inset 0 1px 2px #ffffff4d!important}input.slider-input::-webkit-slider-thumb:active{cursor:grabbing!important;border-color:#fff!important;box-shadow:0 4px 16px #ffffff8c,inset 0 1px 3px #fff6!important}input.slider-input::-moz-range-thumb{cursor:grab!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:auto!important;background:linear-gradient(135deg,#fff 0%,#c8c8c8 100%)!important;border:2px solid #ffffffb3!important;border-radius:50%!important;width:18px!important;height:18px!important;transition:box-shadow .15s!important;box-shadow:0 2px 8px #ffffff59,inset 0 1px 2px #ffffff40!important}input.slider-input::-moz-range-thumb:hover{cursor:grab!important;border-color:#fffffff2!important;box-shadow:0 3px 12px #ffffff73,inset 0 1px 2px #ffffff4d!important}input.slider-input::-moz-range-thumb:active{cursor:grabbing!important;border-color:#fff!important;box-shadow:0 4px 16px #ffffff8c,inset 0 1px 3px #fff6!important}input.slider-input::-webkit-slider-runnable-track{-webkit-appearance:none!important;background:0 0!important;border:none!important;border-radius:16px!important;outline:none!important;width:100%!important;height:32px!important}input.slider-input::-moz-range-track{background:0 0!important;border:none!important;border-radius:16px!important;width:100%!important;height:32px!important}input.slider-input::-moz-range-progress{background:0 0!important;border:none!important}@media (max-width:768px){input.slider-input{-webkit-touch-callout:none!important}input.slider-input::-webkit-slider-thumb{width:20px!important;height:20px!important}input.slider-input::-webkit-slider-thumb:active{width:22px!important;height:22px!important}input.slider-input::-moz-range-thumb{width:20px!important;height:20px!important}input.slider-input::-moz-range-thumb:active{width:22px!important;height:22px!important}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@supports (-webkit-touch-callout:none){:root{--bb-nav-b:max(14px, calc(var(--bb-safe-b) - 13px))}}.bb-liquid-nav{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:#1a1a1a57;border:1px solid #ffffff29;border-radius:26px;overflow:hidden;box-shadow:inset 0 1px .5px #ffffff59,inset 0 0 0 1px #ffffff0a,inset 0 -2px 6px #00000038,0 14px 36px #0000006b,0 5px 14px #0000005c}body.admin-rq-open .bb-liquid-nav,body.chat-modal-open .bb-liquid-nav,body.admin-drawer-open .bb-liquid-nav,body.admin-rq-open nav.nav-glow,body.contest-viewer .bb-liquid-nav,body.contest-viewer .bbf-bubble{display:none!important}@media (max-width:359px){.bb-liquid-nav{padding:4px 3px!important;left:8px!important;right:8px!important}}.bb-nav-lbl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-sans);letter-spacing:-.01em;color:#ffffff9e;font-size:11px;font-weight:600;line-height:1.1;transition:color .2s;display:block;overflow:hidden}.bb-nav-lbl.is-active{color:#fff}@media (max-width:389px){.bb-nav-lbl{letter-spacing:-.015em;font-size:10px}.bb-liquid-nav{padding:4px 3px!important;left:10px!important;right:10px!important}}.bb-topact{z-index:var(--z-top-actions);right:calc(12px + var(--bb-safe-right,0px));top:calc(max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)) + 12px);gap:8px;display:flex;position:fixed}.bb-topact-b{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;background:#1a1a1a57;border:1px solid #ffffff29;border-radius:22px;place-items:center;width:44px;height:44px;padding:0;transition:transform .15s;display:grid;position:relative;box-shadow:inset 0 1px .5px #ffffff59,0 6px 18px #00000061}.bb-topact-b svg{width:22px;height:22px}.bb-topact-b:active{transform:scale(.94)}.bb-topact-b:focus-visible{outline-offset:2px;outline:2px solid #fff}.bb-topact-b[aria-expanded=true]{background:#ffffff38}.bb-topact-n{color:#0a0a0a;min-width:18px;height:18px;font-family:var(--font-sans);text-align:center;pointer-events:none;background:#fff;border-radius:9px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #0a0a0a}body.admin-rq-open .bb-topact,body.chat-modal-open .bb-topact,body.admin-drawer-open .bb-topact{display:none}@media (prefers-reduced-motion:reduce){.bb-topact-b{transition:none}}.bb-prompt-pos{z-index:120;left:calc(14px + var(--bb-safe-left,0px));right:calc(14px + var(--bb-safe-right,0px));bottom:calc(var(--bb-nav-b) + 72px);position:fixed}@media (max-width:389px){.bb-prompt-pos{left:calc(10px + var(--bb-safe-left,0px));right:calc(10px + var(--bb-safe-right,0px))}}body:not(:has(nav.bb-liquid-nav)) .bb-prompt-pos{bottom:var(--bb-nav-b)}@media (min-width:768px){.bb-prompt-pos{width:380px;bottom:24px;left:auto;right:24px}}.bb-prompt{-moz-column-gap:12px;font-family:var(--font-sans);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#121212eb;border:1px solid #ffffff29;border-radius:26px;grid-template-columns:44px minmax(0,1fr) 36px;align-items:start;column-gap:12px;padding:12px 10px 12px 12px;display:grid;box-shadow:inset 0 1px .5px #ffffff4d,0 14px 36px #00000073,0 5px 14px #0000005c}.bb-prompt-ic{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:22px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.bb-prompt-ic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bb-prompt-ic svg{width:22px;height:22px}.bb-prompt-tx{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding-top:3px;display:flex}.bb-prompt-ttl{color:#fffffff2;font-size:13px;font-weight:700;line-height:1.3}.bb-prompt-sub{color:#ffffffa3;text-align:left;font-size:12px;font-weight:500;line-height:1.35}button.bb-prompt-sub{cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:-2px 0;padding:2px 0;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}button.bb-prompt-sub:hover{color:#ffffffd9}.bb-prompt-go{white-space:nowrap;color:#0a0a0a;cursor:pointer;background:#fff;border:0;border-radius:20px;align-items:center;gap:6px;height:40px;margin-top:10px;padding:0 16px;font-size:13px;font-weight:800;transition:transform .15s;display:inline-flex;position:relative;box-shadow:0 0 18px #ffffff26}.bb-prompt-go:before{content:"";position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.bb-prompt-go:active{transform:scale(.97)}.bb-prompt-go svg{width:16px;height:16px}.bb-prompt-x{cursor:pointer;color:#fffc;background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;place-items:center;width:36px;height:36px;display:grid;position:relative}.bb-prompt-x:before{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.bb-prompt-x svg{width:16px;height:16px}.bb-prompt-go:focus-visible{outline-offset:2px;outline:2px solid #fff}.bb-prompt-x:focus-visible{outline-offset:2px;outline:2px solid #fff}button.bb-prompt-sub:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.bb-prompt-go{transition:none}}.bb-appbar-pos{z-index:var(--z-app-banner);left:12px;right:12px;top:calc(max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)) + 12px);position:fixed}.bb-appbar{min-height:52px;font-family:var(--font-sans);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#121212eb;border:1px solid #ffffff29;border-radius:26px;align-items:center;gap:8px;padding:7px 6px 7px 8px;display:flex;box-shadow:inset 0 1px .5px #ffffff4d,0 14px 36px #00000073,0 5px 14px #0000005c}.bb-appbar-ic{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:18px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.bb-appbar-ic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bb-appbar-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bb-appbar-ttl{color:#fffffff2;font-size:13px;font-weight:700;line-height:1.2}.bb-appbar-sub{color:#ffffffa3;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.bb-appbar .bb-prompt-go{border-radius:18px;flex-shrink:0;height:36px;margin-top:0;padding:0 14px}.bb-appbar .bb-prompt-go:before{top:-4px;bottom:-4px;left:-4px;right:-4px}.bb-appbar .bb-prompt-x{border-radius:16px;flex-shrink:0;width:32px;height:32px}.bb-appbar .bb-prompt-x:before{top:-6px;bottom:-6px;left:-6px;right:-6px}.bb-topact{transition:opacity .2s}html.bb-app-banner-up .bb-topact{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.bb-topact{transition:none}}html.bb-app-shell body{padding-left:var(--bb-safe-left,0px);padding-right:var(--bb-safe-right,0px)}.bb-pushask-scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;position:fixed;top:0;bottom:0;left:0;right:0}.bb-pushask{width:min(calc(100vw - 32px - var(--bb-safe-left,0px) - var(--bb-safe-right,0px)), 360px);text-align:center;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);font-family:var(--font-sans);background:#121212f0;border:1px solid #ffffff29;border-radius:28px;justify-items:center;gap:10px;padding:26px 20px 20px;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px .5px #ffffff4d,0 18px 48px #00000080}.bb-pushask:focus{outline:none}.bb-pushask-ic{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:28px;place-items:center;width:56px;height:56px;margin-bottom:4px;display:grid}.bb-pushask-ic svg{width:26px;height:26px}.bb-pushask-ttl{color:#fff;text-wrap:balance;margin:0;font-size:20px;font-weight:800;line-height:1.2}.bb-pushask-tx{color:#ffffffb8;margin:0 0 8px;font-size:15px;line-height:1.45}@media (max-width:767px){html.bb-top-actions .tr-hdr,html.bb-top-actions .dk-hdr{padding-right:104px}html.bb-top-actions .bt-lobby-modes{margin-top:-4px;margin-right:104px;padding-block-start:3px;padding-block-end:3px}}.bb-liquid-pill{box-shadow:inset 0 1px .5px #ffffff8c,inset 0 -1px 2px #0000002e,0 2px 7px #00000047;background:linear-gradient(#ffffff42,#ffffff12)!important}html #cc-main{--cc-font-family:"Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--cc-modal-border-radius:20px;--cc-btn-border-radius:50px;--cc-pm-toggle-border-radius:4em;--cc-modal-transition-duration:.18s;--cc-z-index:9999;--cc-bg:#111111fa;--cc-overlay-bg:#0000008c;--cc-primary-color:#ffffffe0;--cc-secondary-color:#ffffff7a;--cc-link-color:#ffffffa6;--cc-btn-primary-bg:#ffffff1a;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:#ffffff24;--cc-btn-primary-hover-bg:#ffffff2b;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:#ffffff38;--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:#ffffff73;--cc-btn-secondary-border-color:#ffffff14;--cc-btn-secondary-hover-bg:#ffffff0d;--cc-btn-secondary-hover-color:#ffffffbf;--cc-btn-secondary-hover-border-color:#ffffff1f;--cc-separator-border-color:#ffffff0f;--cc-toggle-on-bg:#22c55ea6;--cc-toggle-off-bg:#ffffff1c;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:#ffffffbf;--cc-toggle-enabled-icon-color:#22c55e;--cc-toggle-disabled-icon-color:#ffffff40;--cc-toggle-readonly-bg:#ffffff0d;--cc-toggle-readonly-knob-bg:#ffffff40;--cc-toggle-readonly-knob-icon-color:#ffffff1f;--cc-cookie-category-block-bg:#ffffff06;--cc-cookie-category-block-border:#ffffff0f;--cc-cookie-category-block-hover-bg:#ffffff0b;--cc-cookie-category-block-hover-border:#ffffff17;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#ffffff08;--cc-section-category-border:#ffffff0f;--cc-footer-bg:#ffffff04;--cc-footer-color:#ffffff4d;--cc-footer-border-color:#ffffff0d;--cc-webkit-scrollbar-bg:#ffffff0a;--cc-webkit-scrollbar-hover-bg:#ffffff14}html #cc-main .cm,html #cc-main .pm{-webkit-backdrop-filter:blur(24px)saturate(1.5)!important;background:#111111f5!important;border:1px solid #ffffff12!important;box-shadow:0 24px 64px #0000008c,inset 0 1px #ffffff0a!important}html #cc-main .cm__title,html #cc-main .pm__title{letter-spacing:.01em!important;font-size:.92em!important;font-weight:800!important}html #cc-main .cm__desc{font-size:.8em!important;line-height:1.65!important}html #cc-main .cm__btn,html #cc-main .pm__btn{letter-spacing:.04em!important;text-transform:uppercase!important;min-height:38px!important;font-size:.76em!important;font-weight:700!important}@media (max-width:639px){html #cc-main .cm__btn-group:first-child{gap:.5rem;flex-flow:wrap!important}html #cc-main .cm__btn-group:first-child .cm__btn{white-space:nowrap;flex:auto;margin:0!important}html #cc-main .cm__btn[data-role=show]{background:0 0!important;border-color:#0000!important}}html #cc-main .pm__close-btn{border-radius:10px!important}html #cc-main .pm__section--toggle .pm__section-title{border-radius:12px!important;font-size:.85em!important;font-weight:700!important}html #cc-main .toggle__icon-on svg{stroke:#ffffffe6!important}html #cc-main .toggle__icon-off svg{stroke:#ffffff59!important}html #cc-main .cm__footer a,html #cc-main .cm__link-group a{font-size:.75em!important;font-weight:600!important}html #cc-main .pm__header{border-bottom:1px solid #ffffff0f!important;padding:1.1em 1.4em!important}html #cc-main .pm__body{padding:1em 1.2em!important}html #cc-main .pm__section:first-child{border-bottom:1px solid #ffffff0d!important;margin-bottom:1em!important;padding:0 0 .5em!important}html #cc-main .pm__section:first-child .pm__section-title{color:#ffffff7a!important;letter-spacing:0!important;font-size:.8em!important;font-weight:500!important}html #cc-main .pm__section--toggle{border-radius:12px!important;margin-bottom:.4em!important;overflow:hidden!important}html #cc-main .pm__section--toggle .pm__section-title{letter-spacing:.01em!important;background:#ffffff08!important;border:1px solid #ffffff0f!important;border-radius:12px!important;min-height:52px!important;padding:.9em 5em .9em 1.1em!important;font-size:.84em!important;font-weight:700!important;transition:background .15s,border-color .15s!important}html #cc-main .pm__section--toggle .pm__section-title:hover{background:#ffffff0e!important;border-color:#ffffff1a!important}html #cc-main .pm__section-desc{color:#ffffff73!important;padding:.8em 1.1em .9em!important;font-size:.78em!important;line-height:1.6!important}html #cc-main .pm__footer{border-top:1px solid #ffffff0f!important;gap:.4em!important;padding:.85em 1.2em!important}html #cc-main .pm__btn--secondary{min-width:auto!important;padding:0 1.2em!important}html #cc-main .pm-overlay{-webkit-backdrop-filter:blur(4px)!important}.bb-disp{text-transform:uppercase;letter-spacing:-.01em;font-family:Montserrat,sans-serif;font-weight:900;line-height:.9}.bb-hud{text-transform:uppercase;letter-spacing:.08em;font-family:Montserrat,sans-serif;font-weight:800}.bb-cg{letter-spacing:0;font-family:Montserrat,sans-serif;font-weight:800;line-height:1.02}.bb-mono{font-variant-numeric:tabular-nums}.bb-kick{text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--muted-foreground));font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.bb-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;height:50px;padding:0 24px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;transition:transform 80ms,box-shadow .2s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.bb-btn:active{transform:translateY(2px)scale(.995)}.bb-btn.sm{height:40px;padding:0 16px;font-size:13px}.bb-btn-primary{background:linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary) / .85));color:hsl(var(--primary-foreground));box-shadow:inset 0 1px #ffffffb3,0 3px #00000080,0 14px 30px #0000008c}.bb-btn-primary:hover{filter:brightness(1.05)}.bb-btn-heat{background:hsl(var(--foreground) / .05);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5);box-shadow:inset 0 1px 0 hsl(var(--edge) / .12), 0 0 24px hsl(var(--foreground) / .16)}.bb-btn-heat:hover{border-color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--edge) / .2), 0 0 34px hsl(var(--foreground) / .36)}.bb-btn-ghost{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground));border-color:hsl(var(--border));width:auto}.bb-btn-ghost:hover{background:hsl(var(--foreground) / .1)}.bb-btn .sheen{background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:38%;animation:3.6s ease-in-out infinite bb-sheen;position:absolute;top:0;bottom:0;left:-60%}@keyframes bb-sheen{0%{left:-60%}55%,to{left:160%}}.hd-home :where(.btn){cursor:pointer;text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;height:50px;padding:0 24px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:900;transition:transform 80ms,box-shadow .2s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.hd-home :where(.btn:active){transform:translateY(2px)scale(.995)}.hd-home :where(.btn:disabled){cursor:not-allowed;opacity:.72}.hd-home :where(.btn.sm){height:40px;padding:0 16px;font-size:13px}.hd-home :where(.btn-primary){background:linear-gradient(180deg, hsl(var(--primary)), hsl(var(--primary) / .85));color:hsl(var(--primary-foreground));box-shadow:inset 0 1px #ffffffb3,0 3px #00000080,0 14px 30px #0000008c}.hd-home :where(.btn-primary:hover){filter:brightness(1.05)}.hd-home :where(.btn-heat){background:hsl(var(--foreground) / .05);color:hsl(var(--foreground));border-color:hsl(var(--foreground) / .5);box-shadow:inset 0 1px 0 hsl(var(--edge) / .12), 0 0 24px hsl(var(--foreground) / .16)}.hd-home :where(.btn-heat:hover){border-color:hsl(var(--foreground));box-shadow:inset 0 1px 0 hsl(var(--edge) / .2), 0 0 34px hsl(var(--foreground) / .36)}.hd-home :where(.btn-ghost){background:hsl(var(--foreground) / .06);color:hsl(var(--foreground));border-color:hsl(var(--border));width:auto}.hd-home :where(.btn-ghost:hover){background:hsl(var(--foreground) / .1)}.hd-home :where(.btn .sheen){background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:38%;animation:3.6s ease-in-out infinite bb-sheen;position:absolute;top:0;bottom:0;left:-60%}.bb-badge{white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 9px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;display:inline-flex}.bb-badge-soft{color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border))}.bb-badge-live{color:hsl(var(--foreground));background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--foreground) / .32)}.bb-badge-live .ld{background:hsl(var(--foreground));width:6px;height:6px;box-shadow:0 0 6px hsl(var(--foreground) / .55);border-radius:50%}.hd-home :where(.badge){white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 9px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;display:inline-flex}.hd-home :where(.badge-soft){color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--border))}.bb-bracket{position:relative}.bb-bracket:before,.bb-bracket:after{content:"";pointer-events:none;border:2px solid hsl(var(--accent));opacity:.85;z-index:3;width:15px;height:15px;position:absolute}.bb-bracket:before{border-bottom:none;border-right:none;border-top-left-radius:3px;top:8px;left:8px}.bb-bracket:after{border-top:none;border-left:none;border-bottom-right-radius:3px;bottom:8px;right:8px}.bb-bones{align-items:center;gap:3px;display:inline-flex}.bb-bones span{background:hsl(var(--foreground));width:17px;height:17px;filter:drop-shadow(0 0 4px hsl(var(--foreground) / .4));display:inline-block;-webkit-mask:url(/brand/bone.png) 50%/contain no-repeat;mask:url(/brand/bone.png) 50%/contain no-repeat}.bb-bones span.off{opacity:.14;filter:none}.bb-bones.lg span{width:22px;height:22px}.bb-bones.sm{gap:2px}.bb-bones.sm span{width:12px;height:12px}.bb-bones.xs{gap:1px}.bb-bones.xs span{filter:none;width:8px;height:8px}.bb-bones.xs span.off{opacity:.16}.bb-glyph{background:hsl(var(--foreground));display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bb-bar{background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--border));border-radius:999px;height:7px;overflow:hidden}.bb-bar>i{background:linear-gradient(90deg, hsl(var(--foreground)), hsl(var(--foreground) / .6));height:100%;box-shadow:0 0 10px hsl(var(--foreground) / .4);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.hd-home :where(.bar){background:hsl(var(--foreground) / .1);border:1px solid hsl(var(--border));border-radius:999px;height:7px;overflow:hidden}.hd-home :where(.bar>i){background:linear-gradient(90deg, hsl(var(--foreground)), hsl(var(--foreground) / .6));height:100%;box-shadow:0 0 10px hsl(var(--foreground) / .4);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.bb-curr{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));height:34px;color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;display:inline-flex}.bb-curr .gly{width:17px;height:17px}.bb-iconbtn{cursor:pointer;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));width:38px;height:38px;color:hsl(var(--foreground));border-radius:12px;flex-shrink:0;place-items:center;transition:background .15s;display:grid;position:relative}.bb-iconbtn:hover{background:hsl(var(--foreground) / .1)}.bb-iconbtn .dot{background:hsl(var(--foreground));width:7px;height:7px;box-shadow:0 0 0 2px hsl(var(--card));border-radius:50%;position:absolute;top:8px;right:9px}.bb-collar-av{background:var(--av-fallback);width:46px;height:46px;box-shadow:inset 0 1px 0 hsl(var(--edge) / .1), inset 0 -4px 8px #0000004d, 0 0 0 2px hsl(var(--background)), 0 0 0 3.5px hsl(var(--foreground) / .62), 0 5px 14px #00000073;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.bb-collar-av i{background:#ffffffe6;width:27px;height:27px;-webkit-mask:url(/brand/wolf.png) 50%/contain no-repeat;mask:url(/brand/wolf.png) 50%/contain no-repeat}.bb-collar-av .lvl{background:hsl(var(--foreground));color:hsl(var(--background));letter-spacing:.02em;box-shadow:0 0 0 2px hsl(var(--background)), 0 2px 6px #0006;border-radius:999px;padding:1px 7px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:900;line-height:1.4;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.bb-sechead{align-items:center;gap:10px;margin:0 0 12px;display:flex}.bb-sechead h3{text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--foreground));margin:0;font-family:Montserrat,sans-serif;font-size:19px;font-weight:900}.bb-sechead .rule{background:linear-gradient(90deg, hsl(var(--border)), transparent);flex:1;height:1px}.bb-sechead .more{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));cursor:pointer;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800}.bb-sh{align-items:center;gap:11px;min-width:0;margin-bottom:15px;display:flex;position:relative}.bb-sh-main{align-items:center;gap:11px;min-width:0;display:flex}.bb-sh-n{letter-spacing:.12em;color:hsl(var(--foreground));flex-shrink:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:900}.bb-sh-bar{background:hsl(var(--foreground));width:4px;min-height:26px;box-shadow:0 0 14px hsl(var(--foreground) / .35);border-radius:999px;flex-shrink:0;align-self:stretch;display:none}.bb-sh-tt{flex-direction:column;gap:3px;min-width:0;display:flex}.bb-sh-h{text-transform:uppercase;letter-spacing:.01em;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Montserrat,sans-serif;font-size:21px;font-weight:900;line-height:.95;overflow:hidden}.bb-sh-sub{color:hsl(var(--muted-foreground));letter-spacing:.01em;font-size:11px;display:none}.bb-sh-badge{flex-shrink:0}.bb-sh-line{background:0 0;flex:1;min-width:8px;height:1px}.bb-sh-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.bb-sh-more{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:4px 0;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:800;transition:color .15s;display:inline-flex}.bb-sh-more:hover{color:hsl(var(--foreground))}.bb-sh-more svg{width:13px;height:13px}.bb-sh--rule .bb-sh-line{background:linear-gradient(90deg, hsl(var(--border)), transparent)}.bb-sh--bar .bb-sh-n,.bb-sh--plain .bb-sh-n{display:none}.bb-sh--bar .bb-sh-bar,.bb-sh--bar .bb-sh-sub{display:block}.bb-sh--bar .bb-sh-h{font-size:22px}.bb-sh--bar .bb-sh-line,.bb-sh--plain .bb-sh-line{display:none}.bb-sh--plain{justify-content:space-between;gap:12px;margin-bottom:16px}.bb-sh--plain .bb-sh-main{gap:10px}.bb-sh--plain .bb-sh-bar,.bb-sh--plain .bb-sh-sub{display:none}.bb-sh--plain .bb-sh-h{letter-spacing:.05em;font-size:24px}@media (min-width:768px){.bb-sh--plain{margin-bottom:20px}.bb-sh--plain .bb-sh-h{font-size:30px}}.bb-own{-webkit-backdrop-filter:blur(3px);background:#06070ab8;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:4px;padding:3px 7px 3px 5px;display:inline-flex;box-shadow:0 2px 8px #0006}.bb-own-i{color:#ffffffd1;place-items:center;width:11px;height:11px;display:inline-grid}.bb-own-i svg{width:100%;height:100%}.bb-own b{letter-spacing:.04em;color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:900;line-height:1}.bb-own-tx{text-transform:uppercase;letter-spacing:.12em;color:#ffffff8c;margin-left:1px;font-family:Montserrat,sans-serif;font-size:7.5px;font-weight:800}.bb-topnav-lk{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:9px 11px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800;transition:color .15s,background .15s;display:inline-flex;position:relative}.bb-nav-chip{background:linear-gradient(180deg, hsl(var(--foreground) / .09), hsl(var(--foreground) / .045));border:1px solid hsl(var(--foreground) / .16);height:30px;color:hsl(var(--foreground));letter-spacing:.02em;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 0 hsl(var(--foreground) / .09);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:900;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,transform .12s,box-shadow .15s;display:inline-flex}.bb-nav-chip:hover{background:linear-gradient(180deg, hsl(var(--foreground) / .14), hsl(var(--foreground) / .08));border-color:hsl(var(--foreground) / .3);box-shadow:inset 0 1px 0 hsl(var(--foreground) / .13), 0 4px 12px #00000052;transform:translateY(-1px)}.bb-nav-chip:active{transform:translateY(0)}.bb-nav-chip svg,.bb-nav-chip img{opacity:.82;width:14px;height:14px}.bb-nav-chip.is-streak{border-color:hsl(var(--foreground) / .24)}.bb-nav-chip.is-streak svg{opacity:1;filter:drop-shadow(0 0 5px hsl(var(--foreground) / .5))}.bb-nav-chip:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.bb-nav-scroll{scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%)}.bb-nav-scroll::-webkit-scrollbar{display:none}.bb-topnav-lk:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .05)}.bb-topnav-lk.is-active{color:hsl(var(--foreground))}.bb-nav-badge{z-index:1;background:hsl(var(--foreground));min-width:17px;height:17px;color:hsl(var(--background));letter-spacing:.01em;box-shadow:0 0 0 2px hsl(var(--background)), 0 2px 6px #00000073;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:1px;right:1px}.bb-nav-badge.is-mobile{min-width:16px;height:16px;font-size:10px;top:-5px;right:-10px}.bb-topnav-lk.is-active:after{content:"";background:hsl(var(--foreground));height:2px;box-shadow:0 0 10px hsl(var(--foreground) / .7);border-radius:2px;position:absolute;bottom:2px;left:12px;right:12px}.bb-seg{background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--border));border-radius:11px;gap:2px;padding:3px;display:inline-flex}.bb-seg-b{cursor:pointer;white-space:nowrap;height:30px;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.08em;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;transition:color .15s,background .15s;display:inline-flex}.bb-seg-b svg{width:13px;height:13px}.bb-seg-b:hover{color:hsl(var(--foreground))}.bb-seg-b.on{color:hsl(var(--background));background:hsl(var(--foreground));box-shadow:0 2px 8px #0000005c}.bb-metrics{align-items:stretch;gap:0;display:flex}.bb-metric{flex-direction:column;flex:1;gap:3px;min-width:0;padding:11px 14px;display:flex;position:relative}.bb-metric+.bb-metric:before{content:"";background:hsl(var(--border));width:1px;position:absolute;top:22%;bottom:22%;left:0}.bb-metric-v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));align-items:center;gap:6px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:900;line-height:1;display:inline-flex}.bb-metric-v .sub{color:hsl(var(--muted-foreground));letter-spacing:0;font-size:11px;font-weight:800}.bb-metric-l{text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--muted-foreground));font-family:Montserrat,sans-serif;font-size:9.5px;font-weight:800}.bb-metric.live .bb-metric-v:before{content:"";background:hsl(var(--foreground));width:8px;height:8px;box-shadow:0 0 8px hsl(var(--foreground) / .7);border-radius:50%;flex-shrink:0;animation:2.2s ease-in-out infinite bb-metric-pulse}@keyframes bb-metric-pulse{0%,to{opacity:1}50%{opacity:.45}}.bb-page{--background:0 0% 3.5%;--foreground:0 0% 98%;--card:0 0% 8%;--primary:0 0% 98%;--muted-foreground:0 0% 56%;--border:0 0% 17%;--edge:0 0% 100%;z-index:1;flex-direction:column;gap:16px;padding:8px 16px 28px;display:flex;position:relative}@media (min-width:1024px){.bb-page{gap:20px;max-width:1500px;margin:0 auto;padding:22px 36px 46px}}.bb-age-gate{text-align:center;min-height:100dvh;color:hsl(var(--foreground));padding:32px 24px;padding-top:calc(max(env(safe-area-inset-top,0px), var(--bb-safe-top,0px)) + 32px);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.bb-age-gate h1{letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:900}.bb-age-gate p{color:hsl(var(--foreground) / .65);max-width:22rem;margin:0;font-size:.95rem}.bb-age-gate form{text-align:left;flex-direction:column;gap:10px;width:100%;max-width:20rem;margin-top:8px;display:flex}.bb-age-gate label{color:hsl(var(--foreground) / .6);font-size:.8rem}.bb-age-gate input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--foreground) / .12);width:100%;color:hsl(var(--foreground));border-radius:12px;padding:12px 14px;font-size:1rem}.bb-age-gate .bb-age-gate-err{color:hsl(var(--destructive));font-size:.8rem}.file\:border-0::-webkit-file-upload-button{border-width:0}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::-webkit-file-upload-button{background-color:#0000}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::-webkit-file-upload-button{font-weight:500}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::-webkit-file-upload-button{color:hsl(var(--foreground))}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-white\/20::placeholder{color:#fff3}.placeholder\:text-white\/25::placeholder{color:#ffffff40}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}.placeholder\:text-white\/60::placeholder{color:#fff9}.first\:ml-0:first-child{margin-left:0}.first\:mt-0:first-child{margin-top:0}.last\:border-0:last-child{border-width:0}.empty\:hidden:empty{display:none}.focus-within\:border-white\/25:focus-within{border-color:#ffffff40}.focus-within\:border-white\/50:focus-within{border-color:#ffffff80}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-white\/\[0\.05\]:hover{border-color:#ffffff0d}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-500\/5:hover{background-color:#ef44440d}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-purple-200:hover{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-red-400\/40:hover{color:#f8717166}.hover\:text-red-400\/70:hover{color:#f87171b3}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/30:hover{color:#ffffff4d}.hover\:text-white\/40:hover{color:#fff6}.hover\:text-white\/50:hover{color:#ffffff80}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-white\/85:hover{color:#ffffffd9}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-amber-500\/60:focus{border-color:#f59e0b99}.focus\:border-purple-500\/50:focus{border-color:#a855f780}.focus\:border-white\/40:focus{border-color:#fff6}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-white\/10:focus{background-color:#ffffff1a}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-red-200:focus{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-red-500\/10:active{background-color:#ef44441a}.active\:bg-red-500\/20:active{background-color:#ef444433}.active\:bg-white\/5:active{background-color:#ffffff0d}.active\:bg-white\/\[0\.02\]:active{background-color:#ffffff05}.active\:bg-white\/\[0\.03\]:active{background-color:#ffffff08}.active\:bg-white\/\[0\.04\]:active{background-color:#ffffff0a}.active\:bg-white\/\[0\.06\]:active{background-color:#ffffff0f}.active\:bg-white\/\[0\.07\]:active{background-color:#ffffff12}.active\:bg-white\/\[0\.08\]:active{background-color:#ffffff14}.active\:text-red-400\/70:active{color:#f87171b3}.active\:text-white:active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.active\:text-white\/70:active{color:#ffffffb3}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:active\:scale-100:active:disabled{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-white\/\[0\.02\]{background-color:#ffffff05}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white\/40{color:#fff6}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group:active .group-active\:scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:border-amber-600[data-state=checked]{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.data-\[state\=checked\]\:border-blue-600[data-state=checked]{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.data-\[state\=checked\]\:border-green-600[data-state=checked]{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.data-\[state\=checked\]\:border-purple-600[data-state=checked]{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.data-\[state\=checked\]\:bg-amber-600[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-blue-600[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-green-600[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-purple-600[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}@media not all and (min-width:768px){.max-md\:bottom-0{bottom:0}.max-md\:top-auto{top:auto}.max-md\:z-\[var\(--z-sheet\)\]{z-index:var(--z-sheet)}.max-md\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.max-md\:max-w-\[85\%\]{max-width:85%}.max-md\:max-w-none{max-width:none}.max-md\:shrink-0{flex-shrink:0}.max-md\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:overflow-y-auto{overflow-y:auto}.max-md\:rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.max-md\:border-b-0{border-bottom-width:0}.max-md\:px-1{padding-left:.25rem;padding-right:.25rem}.max-md\:duration-300{transition-duration:.3s;animation-duration:.3s}.max-md\:data-\[state\=closed\]\:fade-out-100[data-state=closed]{--tw-exit-opacity:1}.max-md\:data-\[state\=open\]\:fade-in-100[data-state=open]{--tw-enter-opacity:1}.max-md\:data-\[state\=closed\]\:zoom-out-100[data-state=closed]{--tw-exit-scale:1}.max-md\:data-\[state\=open\]\:zoom-in-100[data-state=open]{--tw-enter-scale:1}.max-md\:data-\[state\=closed\]\:slide-out-to-bottom-full[data-state=closed]{--tw-exit-translate-y:100%}.max-md\:data-\[state\=open\]\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:640px){.sm\:bottom-4{bottom:1rem}.sm\:right-6{right:1.5rem}.sm\:order-none{order:0}.sm\:col-auto{grid-column:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mb-12{margin-bottom:3rem}.sm\:mt-14{margin-top:3.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-4{height:1rem}.sm\:h-6{height:1.5rem}.sm\:w-14{width:3.5rem}.sm\:w-4{width:1rem}.sm\:w-6{width:1.5rem}.sm\:w-64{width:16rem}.sm\:max-w-\[120px\]{max-width:120px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-initial{flex:0 auto}.sm\:flex-shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-full{border-radius:9999px}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-4{padding:1rem}.sm\:p-8{padding:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:bottom-4{bottom:1rem}.md\:right-6{right:1.5rem}.md\:right-\[72px\]{right:72px}.md\:top-20{top:5rem}.md\:top-\[calc\(1\.5rem\+var\(--bb-safe-top\,0px\)\)\]{top:calc(1.5rem + var(--bb-safe-top,0px))}.md\:z-20{z-index:20}.md\:col-span-2{grid-column:span 2/span 2}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-0{margin-top:0}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-40{height:10rem}.md\:h-56{height:14rem}.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-\[80vh\]{height:80vh}.md\:max-h-\[52vh\]{max-height:52vh}.md\:max-h-\[600px\]{max-height:600px}.md\:max-h-\[85vh\]{max-height:85vh}.md\:max-h-\[88vh\]{max-height:88vh}.md\:max-h-\[90dvh\]{max-height:90dvh}.md\:max-h-\[calc\(100dvh-var\(--bt-dock-top\,80px\)-20px\)\]{max-height:calc(100dvh - var(--bt-dock-top,80px) - 20px)}.md\:min-h-\[44px\]{min-height:44px}.md\:min-h-\[calc\(100dvh-3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-6{width:1.5rem}.md\:w-7{width:1.75rem}.md\:w-80{width:20rem}.md\:w-\[206px\]{width:206px}.md\:w-\[max\(var\(--bt-dock-w\,28rem\)\,22rem\)\]{width:max(var(--bt-dock-w,28rem), 22rem)}.md\:w-\[min\(28rem\,94vw\)\]{width:min(28rem,94vw)}.md\:w-\[min\(30rem\,94vw\)\]{width:min(30rem,94vw)}.md\:w-\[min\(420px\,94vw\)\]{width:min(420px,94vw)}.md\:w-\[min\(460px\,94vw\)\]{width:min(460px,94vw)}.md\:w-\[min\(560px\,94vw\)\]{width:min(560px,94vw)}.md\:w-\[min\(640px\,94vw\)\]{width:min(640px,94vw)}.md\:w-\[min\(720px\,94vw\)\]{width:min(720px,94vw)}.md\:w-\[min\(820px\,94vw\)\]{width:min(820px,94vw)}.md\:max-w-md{max-width:28rem}.md\:max-w-sm{max-width:24rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr\,120px\,40px\]{grid-template-columns:1fr 120px 40px}.md\:grid-cols-\[1fr\,auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[minmax\(260px\,330px\)_1fr\]{grid-template-columns:minmax(260px,330px) 1fr}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-8{gap:2rem}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:rounded{border-radius:.25rem}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-\[22px\]{border-radius:22px}.md\:rounded-\[26px\]{border-radius:26px}.md\:rounded-b-\[22px\]{border-bottom-right-radius:22px;border-bottom-left-radius:22px}.md\:border{border-width:1px}.md\:p-2\.5{padding:.625rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.md\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[11px\]{padding-top:11px;padding-bottom:11px}.md\:pb-0{padding-bottom:0}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-3{padding-bottom:.75rem}.md\:pb-4{padding-bottom:1rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-\[312px\]{padding-left:312px}.md\:pr-\[var\(--bt-dock-right\,24px\)\]{padding-right:var(--bt-dock-right,24px)}.md\:pt-0{padding-top:0}.md\:pt-10{padding-top:2.5rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-16{padding-top:4rem}.md\:pt-4{padding-top:1rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-\[var\(--bt-dock-top\,80px\)\]{padding-top:var(--bt-dock-top,80px)}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-\[15px\]{font-size:15px}.md\:text-\[160px\]{font-size:160px}.md\:text-\[9px\]{font-size:9px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:\[grid-template-columns\:repeat\(auto-fill\,minmax\(165px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:h-11{height:2.75rem}.lg\:w-11{width:2.75rem}.lg\:w-auto{width:auto}.lg\:min-w-\[150px\]{min-width:150px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-6{gap:1.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-14{padding-top:3.5rem}}@media (min-width:1280px){.xl\:grid{display:grid}.xl\:contents{display:contents}.xl\:w-\[220px\]{width:220px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_220px_220px_auto\]{grid-template-columns:minmax(0,1.25fr) 220px 220px auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:self-start{align-self:flex-start}}@media (min-width:1536px){.\32 xl\:col-span-1{grid-column:span 1/span 1}.\32 xl\:col-span-3{grid-column:span 3/span 3}.\32 xl\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
