@layer base,scroller,mask,bar;@layer normalize{html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}}@property --sign{initial-value: 0; inherits: true; syntax: "<integer>";}@layer bar{.faux-bar{position:absolute;inset:0;z-index:20;pointer-events:none;container-type:size;display:none}.faux-bar .bar{--color: hsl(210 80% 50%);width:8px;height:15cqh;background:linear-gradient(90deg,color-mix(in hsl,var(--color),#000 10%) 50%,color-mix(in hsl,var(--color),#fff 50%));right:6px;top:6px;position:absolute;border-radius:100px;animation:scroll both linear;animation-timeline:--scroller}.faux-bar .bar:after{content:"";width:50%;height:95%;border-radius:100px;background:color-mix(in hsl,var(--color),#fff 40%);position:absolute;left:10%;top:50%;translate:0 -50%}@keyframes scroll{to{translate:0 calc(85cqh - (0% + 12px))}}}@layer base{*{box-sizing:border-box}:root{color-scheme:light only;--accent: hsl(var(--hue, 10) 90% 50%);--blur-max: 20;--blur-start: calc(var(--blur-size) * (1 / 6));--blur-add: calc(var(--blur-size) * (5 / 6))}[data-light=false]{color-scheme:dark only}body{display:grid;place-items:center;min-height:100vh;accent-color:hsl(250 90% 70%);background:light-dark(white,black);font-family:SF Pro Text,SF Pro Icons,AOS Icons,Helvetica Neue;line-height:1.6;color:var(--color)}body:before{--line: color-mix(in lch, canvasText, transparent 65%);--size: 40px;content:"";height:100vh;width:100vw;position:fixed;background:linear-gradient(90deg,var(--line) 1px,transparent 1px var(--size)) 0 -5vmin / var(--size) var(--size),linear-gradient(var(--line) 1px,transparent 1px var(--size)) 0 -5vmin / var( --size ) var(--size);-webkit-mask:linear-gradient(-15deg,transparent 80%,white);mask:linear-gradient(-15deg,transparent 80%,white);top:0;z-index:-1}p::-moz-selection{background:var(--accent)}p::selection{background:var(--accent)}p:nth-of-type(1),p:nth-of-type(2){font-weight:600;text-wrap:balance;line-height:1.2}p{opacity:.875;font-weight:300}p{padding:0;margin:0}}h1{font-size:1.5rem;margin:0;position:relative;display:inline-block;align-self:start}h1 span{position:absolute;left:calc(100% + .25ch);bottom:50%;font-size:.5em;color:var(--accent)}@layer blur{.blur{--layers: 5;position:absolute;z-index:20;pointer-events:none}.blur--top{top:0;left:0;right:0}.blur--bottom{bottom:0;left:0;right:0;rotate:180deg}.blur .layer{--blur: calc( sin(((var(--layers) - var(--index)) / var(--layers)) * 90deg) * var(--blur-max) );--stop: calc( sin(((var(--index)) / var(--layers)) * 90deg) * var(--blur-add) );position:absolute;inset:0;-webkit-backdrop-filter:blur(calc(var(--blur) * 1px)) brightness(var(--blur-brightness)) contrast(var(--blur-contrast));backdrop-filter:blur(calc(var(--blur) * 1px)) brightness(var(--blur-brightness)) contrast(var(--blur-contrast));-webkit-mask:linear-gradient(#0000,#000 .5rem),linear-gradient(#fff calc(var(--blur-start) * 1%),#0000 calc((var(--blur-start) + var(--stop)) * 1%));mask:linear-gradient(#0000,#000 .5rem),linear-gradient(#fff calc(var(--blur-start) * 1%),#0000 calc((var(--blur-start) + var(--stop)) * 1%));-webkit-mask-composite:source-in,xor;mask-composite:intersect}}@layer scroller{.resizer{width:36ch;aspect-ratio:3 / 4;position:relative;min-width:260px;min-height:320px;max-height:calc(100vh - 4rem);max-width:calc(100vw - 4rem);resize:both;padding:.25rem;overflow:hidden;container-type:inline-size}.resizer:after{content:"";position:absolute;inset:0;z-index:20;pointer-events:none;border:1px solid color-mix(in hsl,canvas,canvasText);border-radius:12px}.scroller{width:100%;height:100%;overflow:auto;position:relative;overflow-x:hidden;padding:4rem .75rem .75rem;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}article{display:flex;gap:1rem;flex-direction:column}}@layer mask{@supports (animation-timeline: scroll()){.scroller{scroll-timeline:--scroller}.blur--bottom,.blur--top{animation:drop both linear;animation-timeline:--scroller;height:calc(var(--blur-size) * 1px)}[data-debug=true] .blur{outline:4px dashed canvasText}[data-debug=true] .resizer{overflow:visible}.blur--top{--start: -50%;translate:0 0;animation-range:0 calc(var(--blur-size) * 1px)}.blur--bottom{translate:0 50%;animation-range:calc(100% - (var(--blur-size) * 1px)) 100%}@keyframes drop{0%{translate:0 var(--start, 0)}}:root{timeline-scope:--scroller}}}@layer sign-off{.sig path{--draw: 1.025;--end: 1.025;stroke-dasharray:var(--end);stroke-dashoffset:var(--draw);stroke-width:8}.sig :is(.eye,.nose){fill:transparent}.sig{width:max(100px,20vmin);max-width:35%;color:color-mix(in lch,canvasText,canvas 25%);rotate:-15deg;translate:-5% 0;pointer-events:none;align-self:flex-end;margin:1rem 0 2rem}@supports (animation-timeline: scroll()){.sig{animation:sign both steps(1,end);animation-timeline:view();animation-range:entry}.sig path{animation:none;stroke-dashoffset:calc(1.025 - (var(--sign) * 1.025));transition:stroke-dashoffset 1s .25s}.sig :is(.eye,.nose){animation:none}@keyframes sign{to{--sign: 1}}}}@layer socials{.bear-link{color:currentColor;position:fixed;top:1rem;left:1rem;width:48px;aspect-ratio:1;display:grid;place-items:center;opacity:.8}:where(.x-link,.bear-link):is(:hover,:focus-visible){opacity:1}.bear-link svg{width:75%}}@property --column-one{inherits: true; initial-value: 0; syntax: "<number>";}@property --column-two{inherits: true; initial-value: 0; syntax: "<number>";}@property --column-three{inherits: true; initial-value: 0; syntax: "<number>";}@property --column-four{inherits: true; initial-value: 0; syntax: "<number>";}@property --column-five{inherits: true; initial-value: 0; syntax: "<number>";}@layer transition{@keyframes one{0%{--column-one: 100}}@keyframes two{0%{--column-two: 100}}@keyframes three{0%{--column-three: 100}}@keyframes four{0%{--column-four: 100}}@keyframes five{0%{--column-five: 100}}::view-transition-new(root){clip-path:polygon(0 100%,0 calc(var(--column-one) * 1%),20% calc(var(--column-one) * 1%),20% 100%,20% 100%,20% calc(var(--column-two) * 1%),40% calc(var(--column-two) * 1%),40% 100%,40% 100%,40% calc(var(--column-three) * 1%),60% calc(var(--column-three) * 1%),60% 100%,60% 100%,60% calc(var(--column-four) * 1%),80% calc(var(--column-four) * 1%),80% 100%,80% 100%,80% calc(var(--column-five) * 1%),100% calc(var(--column-five) * 1%),100% 100%)}::view-transition-new(root){--speed: .625;--columns: 5;animation:one calc(var(--speed) * 1s) calc(sin((0 / 5) * 45deg) * var(--speed) * 1s),two calc(var(--speed) * 1s) calc(sin((1 / 5) * 45deg) * var(--speed) * 1s),three calc(var(--speed) * 1s) calc(sin((2 / 5) * 45deg) * var(--speed) * 1s),four calc(var(--speed) * 1s) calc(sin((3 / 5) * 45deg) * var(--speed) * 1s),five calc(var(--speed) * 1s) calc(sin((4 / 5) * 45deg) * var(--speed) * 1s);animation-fill-mode:both;animation-timing-function:linear(0 0%,.0027 3.64%,.0106 7.29%,.0425 14.58%,.0957 21.87%,.1701 29.16%,.2477 35.19%,.3401 41.23%,.5982 55.18%,.7044 61.56%,.7987 68.28%,.875 75%,.9297 81.25%,.9687 87.5%,.9922 93.75%,1 100%);z-index:2}::view-transition-old(root){animation:none}}div.tp-dfwv{z-index:9999}div.tp-dfwv .tp-rotv{max-height:calc(100vh - 16px);overflow:auto;border-radius:var(--bs-br)}div.tp-dfwv .tp-rotv>.tp-rotv_b{position:sticky;top:0;z-index:2;background:#45474c}
