@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-500: oklch(76.9% .188 70.08);--color-emerald-500: oklch(69.6% .17 162.48);--color-sky-500: oklch(68.5% .169 237.323);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-600: oklch(58.6% .253 17.585);--spacing: .25rem;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-pin-bg-deep: #1a1108;--color-pin-bg-card: #2a1d14;--color-pin-bg-elev: #2a0a02;--color-pin-cork-base: #b8835a;--color-pin-cork-light: #c89569;--color-pin-text-primary: #fef4d6;--color-pin-text-cream: #f5ede0;--color-pin-text-hand: #ffd29a;--color-pin-text-muted: rgba(245, 237, 224, .55);--color-pin-text-faint: rgba(245, 237, 224, .35);--color-pin-text-on-paper: #2a1d14;--color-pin-accent: #ff8b5e;--color-pin-accent-strong: #d9512e;--color-pin-accent-soft: rgba(217, 82, 46, .18);--color-pin-brand: #ff8b5e;--color-pin-yel: #fde047;--color-pin-pnk: #fda4af;--color-pin-peach: #fdba74;--color-pin-mnt: #86efac;--color-pin-tape-cream: rgba(255, 235, 170, .85);--color-pin-tape-pink: rgba(255, 180, 200, .9);--color-pin-tape-peach: rgba(255, 200, 150, .9);--color-pin-tape-mint: rgba(180, 230, 190, .9);--color-pin-avatar-green: #86efac;--font-pin-serif: "Newsreader", Georgia, serif;--font-pin-hand: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-pin-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-pin-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--shadow-pin-card: 0 24px 60px rgba(0, 0, 0, .5);--shadow-pin-sticky: 0 1px 0 rgba(0, 0, 0, .05) inset, 0 6px 12px -2px rgba(0, 0, 0, .35), 0 2px 4px rgba(0, 0, 0, .2);--shadow-pin-popover: 0 1px 0 rgba(255, 255, 255, .6) inset, 0 24px 50px -8px rgba(0, 0, 0, .55), 0 4px 8px rgba(0, 0, 0, .25);--shadow-pin-primary: 0 6px 18px rgba(217, 82, 46, .5), 0 2px 4px rgba(0, 0, 0, .4);--radius-pin-pill: 999px;--radius-pin-card: 12px;--radius-pin-input: 6px;--radius-pin-sticky: 2px;--animate-pin-pulse: pin-pulse 1.6s ease-in-out infinite;--animate-pin-live-pulse: pin-live-pulse 1.6s ease-in-out infinite;--animate-pin-caret-blink: pin-caret-blink 1s steps(1) infinite}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}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-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);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}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.z-50{z-index:50}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-16{height:calc(var(--spacing) * 16)}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.self-end{align-self:flex-end}.rounded-pin-input{border-radius:var(--radius-pin-input)}.border{border-style:var(--tw-border-style);border-width:1px}.border-pin-accent-strong\/30{border-color:color-mix(in srgb,#d9512e 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-pin-accent-strong\/30{border-color:color-mix(in oklab,var(--color-pin-accent-strong) 30%,transparent)}}.\!border-t-amber-500{border-top-color:var(--color-amber-500)!important}.\!border-t-emerald-500{border-top-color:var(--color-emerald-500)!important}.\!border-t-rose-500{border-top-color:var(--color-rose-500)!important}.\!border-t-sky-500{border-top-color:var(--color-sky-500)!important}.bg-pin-accent-strong\/12{background-color:color-mix(in srgb,#d9512e 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-pin-accent-strong\/12{background-color:color-mix(in oklab,var(--color-pin-accent-strong) 12%,transparent)}}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.\!text-rose-600{color:var(--color-rose-600)!important}.text-pin-accent{color:var(--color-pin-accent)}.text-pin-avatar-green{color:var(--color-pin-avatar-green)}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}.pin-sticky{transition:box-shadow .25s ease,transform .25s ease}.pin-btn{transition:box-shadow .15s ease,filter .15s ease}.pin-card,.pin-input{transition:box-shadow .2s ease}[data-pin-theme=cork] .pin-sticky:hover,:root:not([data-pin-theme]) .pin-sticky:hover{box-shadow:0 2px 2px #0000002e,0 16px 28px -6px #0000008c;transform:translateY(-1px)}[data-pin-theme=cork] .pin-btn:hover{filter:brightness(1.05)}[data-pin-theme=cork] .pin-btn-primary:hover{box-shadow:0 8px 22px #d9522e8c,0 2px 4px #0006}[data-pin-theme=boardroom]{--color-pin-yel: #ffffff;--color-pin-pnk: #ffffff;--color-pin-peach: #ffffff;--color-pin-mnt: #ffffff}[data-pin-theme=boardroom]:not([data-pin-mode=dark]),[data-pin-theme=boardroom][data-pin-mode=light]{--color-pin-bg-deep: #f8fafc;--color-pin-bg-card: #ffffff;--color-pin-bg-elev: #ffffff;--color-pin-cork-base: #f1f5f9;--color-pin-cork-light: #f1f5f9;--color-pin-text-primary: #0f172a;--color-pin-text-cream: #0f172a;--color-pin-text-hand: #2563eb;--color-pin-text-muted: #64748b;--color-pin-text-faint: #94a3b8;--color-pin-text-on-paper: #0f172a;--color-pin-accent: #2563eb;--color-pin-accent-strong: #1d4ed8;--color-pin-accent-soft: rgba(37, 99, 235, .12)}[data-pin-theme=boardroom][data-pin-mode=dark]{--color-pin-bg-deep: #0f172a;--color-pin-bg-card: #0f172a;--color-pin-bg-elev: #1e293b;--color-pin-cork-base: #0f172a;--color-pin-cork-light: #0f172a;--color-pin-text-primary: #f1f5f9;--color-pin-text-cream: #f1f5f9;--color-pin-text-hand: #60a5fa;--color-pin-text-muted: rgba(241, 245, 249, .55);--color-pin-text-faint: rgba(241, 245, 249, .35);--color-pin-text-on-paper: #f1f5f9;--color-pin-accent: #60a5fa;--color-pin-accent-strong: #2563eb;--color-pin-accent-soft: rgba(96, 165, 250, .15)}[data-pin-theme=boardroom] .pin,[data-pin-theme=boardroom] .pin *:not(mat-icon):not(.material-icons):not(.material-symbols-outlined){font-family:Inter,system-ui,-apple-system,sans-serif!important}[data-pin-theme=boardroom] .pin-serif{font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important}[data-pin-theme=boardroom] .pin-hand{font-family:Inter,system-ui,sans-serif!important;font-weight:400!important;letter-spacing:0!important}[data-pin-theme=boardroom] .pin-mono{font-family:JetBrains Mono,ui-monospace,monospace!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin,[data-pin-theme=boardroom]:not([data-pin-mode=dark]) .pin{background:#f8fafc!important;color:#0f172a}[data-pin-theme=boardroom][data-pin-mode=light] .pin-cork,[data-pin-theme=boardroom]:not([data-pin-mode=dark]) .pin-cork{background:#f1f5f9!important;background-image:none!important}[data-pin-theme=boardroom] .pin-cork:before,[data-pin-theme=boardroom] .pin-cork:after{display:none!important}[data-pin-theme=boardroom]:not([data-pin-mode=dark]) .pin-cork-bg:before{background:#f1f5f9!important;background-image:none!important}[data-pin-theme=boardroom] .pin-cork-bg:after{display:none!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-bar,[data-pin-theme=boardroom]:not([data-pin-mode=dark]) .pin-bar{background:#fff!important;border-bottom:1px solid #e2e8f0!important;box-shadow:none!important;color:#0f172a}[data-pin-theme=boardroom] .pin-sticky{background:#fff!important;background-image:none!important;color:#0f172a!important;border:1px solid #e2e8f0!important;border-radius:6px!important;box-shadow:0 1px 2px #0f172a0a!important;border-top-width:3px!important}[data-pin-theme=boardroom] .pin-sticky:before,[data-pin-theme=boardroom] .pin-sticky:after{display:none!important}[data-pin-theme=boardroom] .pin-sticky.yel{border-top-color:#f59e0b!important}[data-pin-theme=boardroom] .pin-sticky.pnk{border-top-color:#e11d48!important}[data-pin-theme=boardroom] .pin-sticky.peach{border-top-color:#ea580c!important}[data-pin-theme=boardroom] .pin-sticky.mnt{border-top-color:#059669!important}[data-pin-theme=boardroom] .pin-sticky:hover{background:#f8fafc!important;border-color:#cbd5e1!important;transform:none!important;box-shadow:0 4px 12px #0f172a0f!important}[data-pin-theme=boardroom] .pin-tape{background:#f1f5f9!important;background-image:none!important;color:#475569!important;border-radius:4px!important;box-shadow:none!important;border:1px solid #e2e8f0!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;padding:4px 12px!important}[data-pin-theme=boardroom] .pin-tape:before,[data-pin-theme=boardroom] .pin-tape:after{display:none!important}[data-pin-theme=boardroom] .pin-tape.pink,[data-pin-theme=boardroom] .pin-tape.peach,[data-pin-theme=boardroom] .pin-tape.mint{background:#f1f5f9!important;color:#475569!important}[data-pin-theme=boardroom] .pin-tack{display:none!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-card{background:#fff!important;border:1px solid #e2e8f0!important;color:#0f172a!important;box-shadow:0 1px 3px #0f172a0a,0 8px 24px #0f172a0f!important;border-radius:8px!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-input{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important;border-radius:6px!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-input:hover{border-color:#94a3b8!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-input:focus{outline:2px solid #2563eb!important;outline-offset:0!important}[data-pin-theme=boardroom] .pin-label{color:#64748b!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-btn{background:#fff!important;color:#0f172a!important;border:1px solid #cbd5e1!important;border-radius:6px!important;box-shadow:0 1px 2px #0f172a0a!important;font-weight:500!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-btn:hover{background:#f1f5f9!important;border-color:#94a3b8!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-btn-ghost{background:transparent!important;border-color:transparent!important;color:#475569!important;box-shadow:none!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-btn-ghost:hover{background:#f1f5f9!important}[data-pin-theme=boardroom] .pin-btn-primary{background:#0f172a!important;color:#fff!important;border:1px solid #0f172a!important;box-shadow:0 1px 2px #0f172a1a!important}[data-pin-theme=boardroom] .pin-btn-primary:hover{background:#1e293b!important;border-color:#1e293b!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-pill{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#475569!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-pill.live{box-shadow:0 0 0 1px #10b981!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-avatar{border-color:#fff!important;box-shadow:0 0 0 1px #e2e8f0,0 1px 2px #0f172a0f!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-vote{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#475569!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-vote.up{background:#ecfdf5!important;border-color:#a7f3d0!important;color:#047857!important}[data-pin-theme=boardroom] .pin-cluster{background:#f1f5f980!important;border:1.5px dashed #cbd5e1!important;border-radius:8px!important}[data-pin-theme=boardroom] .pin-cluster.active{border-style:solid!important;border-color:#2563eb!important;background:#2563eb0f!important;box-shadow:0 0 0 3px #2563eb1f!important;animation:none!important}[data-pin-theme=boardroom] .pin-cluster-badge{background:#2563eb!important;color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.06em!important;box-shadow:0 2px 6px #2563eb4d!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-cluster.settled{background:#f1f5f999!important;border-color:#e2e8f0!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-text{color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-body{color:#334155!important;opacity:1!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-meta{color:#64748b!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-divider,[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-rule{border-color:#e2e8f0!important;opacity:1!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-chip{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#334155!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-chip-dashed{background:transparent!important;border:1px dashed #cbd5e1!important;color:#64748b!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin-ink-composer{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin{background:#020617!important;color:#f1f5f9}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-cork{background:#0f172a!important;background-image:none!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-cork-bg:before{background:#0f172a!important;background-image:none!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-bar{background:#0f172a!important;border-bottom:1px solid #1e293b!important;box-shadow:none!important;color:#f1f5f9}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-sticky{background:#1e293b!important;color:#f1f5f9!important;border-color:#334155!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-sticky:hover{background:#283548!important;border-color:#475569!important;box-shadow:0 4px 12px #0006!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-card{background:#0f172a!important;border:1px solid #1e293b!important;color:#f1f5f9!important;border-radius:8px!important;box-shadow:0 1px 3px #0006,0 8px 24px #00000080!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-input{background:#0f172a!important;border-color:#334155!important;color:#f1f5f9!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-btn{background:#1e293b!important;border:1px solid #334155!important;color:#f1f5f9!important;box-shadow:none!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-btn:hover{background:#283548!important;border-color:#475569!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-btn-ghost{background:transparent!important;border-color:transparent!important;color:#94a3b8!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-btn-ghost:hover{background:#1e293b!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-btn-primary{background:#f1f5f9!important;border-color:#f1f5f9!important;color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-btn-primary:hover{background:#e2e8f0!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-tape{background:#1e293b!important;color:#cbd5e1!important;border-color:#334155!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-tape.pink,[data-pin-theme=boardroom][data-pin-mode=dark] .pin-tape.peach,[data-pin-theme=boardroom][data-pin-mode=dark] .pin-tape.mint{background:#1e293b!important;color:#cbd5e1!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-pill,[data-pin-theme=boardroom][data-pin-mode=dark] .pin-vote{background:#1e293b!important;border-color:#334155!important;color:#cbd5e1!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-vote.up{background:#10b98126!important;border-color:#10b98159!important;color:#6ee7b7!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-avatar{border-color:#0f172a!important;box-shadow:0 0 0 1px #334155!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-cluster{background:#1e293b80!important;border-color:#334155!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-cluster.active{background:#2563eb1f!important;border-color:#60a5fa!important;box-shadow:0 0 0 3px #2563eb40!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-cluster.settled{background:#1e293b66!important;border-color:#334155!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-ink-text{color:#f1f5f9!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-ink-body{color:#cbd5e1!important;opacity:1!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-ink-meta{color:#94a3b8!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-ink-divider,[data-pin-theme=boardroom][data-pin-mode=dark] .pin-ink-rule{border-color:#334155!important;opacity:1!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-ink-chip{background:#1e293b99!important;border-color:#334155!important;color:#cbd5e1!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin-ink-composer{background:#1e293b!important;border-color:#334155!important;color:#f1f5f9!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin,[data-pin-theme=boardroom]:not([data-pin-mode=dark]) .pin{--pkr-card-bg: #ffffff;--pkr-card-fg: #0f172a;--pkr-card-font: Inter, system-ui, sans-serif;--pkr-card-radius: 6px;--pkr-card-border: 1px solid #e2e8f0;--pkr-card-edge: 0 -3px 0 0 #2563eb inset;--pkr-card-shadow: 0 1px 3px rgba(15, 23, 42, .04), 0 8px 24px rgba(15, 23, 42, .06);--pkr-card-shadow-hover: 0 4px 12px rgba(15, 23, 42, .1), 0 12px 28px rgba(15, 23, 42, .1);--pkr-card-selected-shadow: 0 4px 12px rgba(15, 23, 42, .1), 0 0 0 3px rgba(37, 99, 235, .5);--pkr-tag-fg: #94a3b8;--pkr-back-bg: #f1f5f9;--pkr-back-border: 1px solid #e2e8f0;--pkr-back-dot: #2563eb;--pkr-tape-bg: #f1f5f9;--pkr-tape-bg-you: #dbeafe;--pkr-tape-fg: #475569;--pkr-tape-radius: 4px;--pkr-tape-rotate: 0deg;--pkr-vote-tag-bg: #dbeafe;--pkr-status-fg: #64748b;--pkr-panel-bg: #ffffff;--pkr-panel-border: #e2e8f0;--pkr-panel-v-fg: #0f172a;--pkr-panel-k-fg: #64748b;--pkr-consensus-bg: #ecfdf5;--pkr-consensus-border: #6ee7b7;--pkr-consensus-v-fg: #047857;--pkr-round-bg: #f1f5f9;--pkr-round-border: #e2e8f0;--pkr-round-fg: #475569;--pkr-scale-bg: #ffffff;--pkr-scale-border: #e2e8f0;--pkr-scale-border-hover: #94a3b8;--pkr-scale-selected-border: #2563eb;--pkr-scale-selected-bg: #eff6ff;--pkr-scale-name-fg: #0f172a;--pkr-scale-vals-fg: #64748b}[data-pin-theme=boardroom][data-pin-mode=dark] .pin{--pkr-card-bg: #1e293b;--pkr-card-fg: #f1f5f9;--pkr-card-font: Inter, system-ui, sans-serif;--pkr-card-radius: 6px;--pkr-card-border: 1px solid #334155;--pkr-card-edge: 0 -3px 0 0 #60a5fa inset;--pkr-card-shadow: 0 1px 3px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .35);--pkr-card-shadow-hover: 0 4px 12px rgba(0, 0, 0, .5), 0 12px 28px rgba(0, 0, 0, .45);--pkr-card-selected-shadow: 0 4px 12px rgba(0, 0, 0, .5), 0 0 0 3px rgba(96, 165, 250, .55);--pkr-tag-fg: #64748b;--pkr-back-bg: #0f172a;--pkr-back-border: 1px solid #334155;--pkr-back-dot: #60a5fa;--pkr-tape-bg: #334155;--pkr-tape-bg-you: #1e3a5f;--pkr-tape-fg: #cbd5e1;--pkr-tape-radius: 4px;--pkr-tape-rotate: 0deg;--pkr-vote-tag-bg: #1e3a5f;--pkr-status-fg: #94a3b8;--pkr-panel-bg: #1e293b;--pkr-panel-border: #334155;--pkr-panel-v-fg: #f1f5f9;--pkr-panel-k-fg: #94a3b8;--pkr-consensus-bg: rgba(16, 185, 129, .15);--pkr-consensus-border: rgba(16, 185, 129, .4);--pkr-consensus-v-fg: #6ee7b7;--pkr-round-bg: rgba(241, 245, 249, .06);--pkr-round-border: #334155;--pkr-round-fg: #cbd5e1;--pkr-scale-bg: #1e293b;--pkr-scale-border: #334155;--pkr-scale-border-hover: #475569;--pkr-scale-selected-border: #60a5fa;--pkr-scale-selected-bg: rgba(37, 99, 235, .15);--pkr-scale-name-fg: #f1f5f9;--pkr-scale-vals-fg: #94a3b8}[data-pin-theme=cloud]:not([data-pin-mode=dark]),[data-pin-theme=cloud][data-pin-mode=light]{--color-pin-yel: #fef08a;--color-pin-pnk: #fbcfe8;--color-pin-peach: #fed7aa;--color-pin-mnt: #a7f3d0;--color-pin-bg-deep: #faf5ff;--color-pin-bg-card: rgba(255, 255, 255, .85);--color-pin-bg-elev: #ffffff;--color-pin-cork-base: #faf5ff;--color-pin-cork-light: #faf5ff;--color-pin-text-primary: #3f3346;--color-pin-text-cream: #3f3346;--color-pin-text-hand: #a855f7;--color-pin-text-muted: #8b7395;--color-pin-text-faint: #b9aac4;--color-pin-text-on-paper: #3f3346;--color-pin-accent: #a855f7;--color-pin-accent-strong: #7c3aed;--color-pin-accent-soft: rgba(168, 85, 247, .12)}[data-pin-theme=cloud][data-pin-mode=dark]{--color-pin-yel: #8c7530;--color-pin-pnk: #8c4d63;--color-pin-peach: #8c5530;--color-pin-mnt: #3d7860;--color-pin-bg-deep: #1a1226;--color-pin-bg-card: rgba(45, 31, 58, .85);--color-pin-bg-elev: #2d1f3a;--color-pin-cork-base: #1a1226;--color-pin-cork-light: #1a1226;--color-pin-text-primary: #f3eef7;--color-pin-text-cream: #f3eef7;--color-pin-text-hand: #d8b4fe;--color-pin-text-muted: #b9aac4;--color-pin-text-faint: rgba(243, 238, 247, .4);--color-pin-text-on-paper: #f3eef7;--color-pin-accent: #d8b4fe;--color-pin-accent-strong: #a855f7;--color-pin-accent-soft: rgba(216, 180, 254, .15)}[data-pin-theme=cloud] .pin,[data-pin-theme=cloud] .pin *:not(mat-icon):not(.material-icons):not(.material-symbols-outlined){font-family:Inter,system-ui,sans-serif!important}[data-pin-theme=cloud] .pin-serif{font-family:"Instrument Serif",Newsreader,Georgia,serif!important;font-weight:400!important;letter-spacing:-.005em!important}[data-pin-theme=cloud] .pin-hand{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important}[data-pin-theme=cloud] .pin-mono{font-family:JetBrains Mono,ui-monospace,monospace!important}[data-pin-theme=cloud][data-pin-mode=light] .pin,[data-pin-theme=cloud]:not([data-pin-mode=dark]) .pin{background:radial-gradient(ellipse at 0% 0%,#ede9fe 0%,transparent 55%),radial-gradient(ellipse at 100% 0%,#ffe4e6 0%,transparent 55%),radial-gradient(ellipse at 100% 100%,#ffedd5 0%,transparent 55%),radial-gradient(ellipse at 0% 100%,#dbeafe 0%,transparent 55%),#fdf4ff!important;color:#3f3346}[data-pin-theme=cloud][data-pin-mode=light] .pin-cork,[data-pin-theme=cloud]:not([data-pin-mode=dark]) .pin-cork{background:radial-gradient(ellipse at 15% 20%,rgba(196,163,255,.25) 0%,transparent 50%),radial-gradient(ellipse at 85% 80%,rgba(253,164,175,.2) 0%,transparent 50%),radial-gradient(ellipse at 60% 40%,rgba(254,215,170,.18) 0%,transparent 50%),#faf5ff!important;background-size:auto!important}[data-pin-theme=cloud] .pin-cork:before,[data-pin-theme=cloud] .pin-cork:after{display:none!important}[data-pin-theme=cloud]:not([data-pin-mode=dark]) .pin-cork-bg:before{background:radial-gradient(ellipse at 15% 20%,rgba(196,163,255,.25) 0%,transparent 50%),radial-gradient(ellipse at 85% 80%,rgba(253,164,175,.2) 0%,transparent 50%),radial-gradient(ellipse at 60% 40%,rgba(254,215,170,.18) 0%,transparent 50%),#faf5ff!important;background-size:auto!important}[data-pin-theme=cloud] .pin-cork-bg:after{display:none!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-bar{background:#ffffffa6!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(196,163,255,.18)!important;box-shadow:0 1px #fff9 inset!important;color:#3f3346}[data-pin-theme=cloud] .pin-logo-mark--bubble{background:linear-gradient(135deg,#c4a3ff,#fda4af 60%,#fed7aa)!important;box-shadow:0 4px 12px #c4a3ff66,0 0 0 1px #ffffff80 inset!important}[data-pin-theme=cloud] .pin-logo-mark:after{background:#ffffffb3!important}[data-pin-theme=cloud] .pin-sticky{background-image:none!important;border-radius:16px!important;border:1px solid rgba(168,85,247,.25)!important;box-shadow:0 1px #ffffffb3 inset,0 10px 28px #74577524,0 2px 8px #74577514!important}[data-pin-theme=cloud] .pin-sticky:before{display:none!important}[data-pin-theme=cloud] .pin-sticky:after{background:linear-gradient(135deg,transparent 50%,rgba(196,163,255,.18) 50%)!important;width:18px!important;height:18px!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-sticky{color:#3f3346!important}[data-pin-theme=cloud] .pin-sticky:hover{transform:translateY(-3px) scale(1.015)!important;box-shadow:0 1px #ffffffb3 inset,0 16px 36px #c4a3ff38,0 0 0 4px #c4a3ff1f!important}[data-pin-theme=cloud] .pin-tape{background:#c4a3ff40!important;background-image:none!important;color:#6b4d8a!important;border-radius:999px!important;box-shadow:0 2px 6px #c4a3ff2e!important;border:1px solid rgba(196,163,255,.3)!important;text-transform:lowercase!important;letter-spacing:0!important;font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;padding:4px 14px!important}[data-pin-theme=cloud] .pin-tape:before,[data-pin-theme=cloud] .pin-tape:after{display:none!important}[data-pin-theme=cloud] .pin-tape.pink{background:#fda4af4d!important;border-color:#fda4af66!important;color:#9d3851!important}[data-pin-theme=cloud] .pin-tape.peach{background:#fed7aa59!important;border-color:#fed7aa80!important;color:#9a4a1f!important}[data-pin-theme=cloud] .pin-tape.mint{background:#a7f3d059!important;border-color:#a7f3d080!important;color:#2d6f54!important}[data-pin-theme=cloud] .pin-tack{background:radial-gradient(circle at 35% 30%,#fbcfe8,#ec4899 60%,#be185d)!important;box-shadow:0 2px 6px #ec489959,0 0 0 1px #fff6 inset!important}[data-pin-theme=cloud] .pin-tack.blue{background:radial-gradient(circle at 35% 30%,#c7d2fe,#818cf8 60%,#4f46e5)!important;box-shadow:0 2px 6px #818cf859,0 0 0 1px #fff6 inset!important}[data-pin-theme=cloud] .pin-tack.green{background:radial-gradient(circle at 35% 30%,#bbf7d0,#4ade80 60%,#15803d)!important;box-shadow:0 2px 6px #4ade8059,0 0 0 1px #fff6 inset!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-card{background:#ffffffd9!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(196,163,255,.22)!important;color:#3f3346!important;border-radius:18px!important;box-shadow:0 1px #fffc inset,0 8px 28px #7457751a,0 24px 60px #c4a3ff1f!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-input{background:#ffffffb3!important;border:1px solid rgba(196,163,255,.25)!important;color:#3f3346!important;border-radius:12px!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-input:hover{border-color:#c4a3ff73!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-input:focus{outline:2px solid #c4a3ff!important;outline-offset:1px!important}[data-pin-theme=cloud] .pin-label{color:#8b7395!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-btn{background:#fffc!important;color:#3f3346!important;border:1px solid rgba(196,163,255,.3)!important;border-radius:999px!important;box-shadow:0 1px #fff9 inset,0 2px 6px #c4a3ff1f!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-btn:hover{background:#fff!important;box-shadow:0 0 0 4px #c4a3ff2e,0 2px 8px #c4a3ff33!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-btn-ghost{background:transparent!important;border-color:transparent!important;color:#6b4d8a!important;box-shadow:none!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-btn-ghost:hover{background:#c4a3ff1f!important;box-shadow:none!important}[data-pin-theme=cloud] .pin-btn-primary{background:linear-gradient(135deg,#c4a3ff,#f0abfc,#fda4af)!important;color:#4c1d95!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:0 1px #fff9 inset,0 4px 14px #c4a3ff73!important;font-weight:600!important}[data-pin-theme=cloud] .pin-btn-primary:hover{box-shadow:0 1px #fff9 inset,0 8px 22px #c4a3ff99,0 0 0 4px #c4a3ff33!important;filter:brightness(1.03)}[data-pin-theme=cloud][data-pin-mode=light] .pin-pill{background:#ffffffb3!important;border:1px solid rgba(196,163,255,.25)!important;color:#6b4d8a!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-pill.live{box-shadow:0 0 0 1px #86efac!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-avatar{border-color:#fff!important;box-shadow:0 0 0 1px #c4a3ff40,0 2px 6px #c4a3ff2e!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-vote{background:#ffffffa6!important;border:1px solid rgba(196,163,255,.22)!important;color:#6b4d8a!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-vote.up{background:#a7f3d066!important;border-color:#6ee7a880!important;color:#2d6f54!important}[data-pin-theme=cloud] .pin-cluster{background:#ffffff59!important;border:2px dashed rgba(196,163,255,.4)!important;border-radius:18px!important}[data-pin-theme=cloud] .pin-cluster.active{border-style:solid!important;border-color:#a855f780!important;background:#c4a3ff2e!important;box-shadow:0 0 0 6px #c4a3ff38,0 0 50px #c4a3ff66!important}[data-pin-theme=cloud] .pin-cluster-badge{background:linear-gradient(135deg,#c4a3ff,#f0abfc)!important;color:#4c1d95!important;font-family:"Instrument Serif",Georgia,serif!important;font-size:14px!important;box-shadow:0 4px 12px #c4a3ff66!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-cluster.settled{background:#fff6!important;border-color:#c4a3ff38!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-text{color:#3f3346!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-body{color:#4f3f56!important;opacity:1!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-meta{color:#8b7395!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-divider,[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-rule{border-color:#c4a3ff4d!important;opacity:1!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-chip{background:#fff9!important;border:1px solid rgba(196,163,255,.25)!important;color:#6b4d8a!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-chip-dashed{background:transparent!important;border:1px dashed rgba(196,163,255,.4)!important;color:#8b7395!important}[data-pin-theme=cloud][data-pin-mode=light] .pin-ink-composer{background:#ffffffb3!important;border:1px solid rgba(196,163,255,.25)!important;color:#3f3346!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin{background:radial-gradient(ellipse at 0% 0%,#2d1f3a 0%,transparent 55%),radial-gradient(ellipse at 100% 100%,#3a1f2e 0%,transparent 55%),#1a1226!important;color:#f3eef7}[data-pin-theme=cloud][data-pin-mode=dark] .pin-cork{background:radial-gradient(ellipse at 15% 20%,rgba(168,85,247,.18) 0%,transparent 50%),radial-gradient(ellipse at 85% 80%,rgba(236,72,153,.14) 0%,transparent 50%),radial-gradient(ellipse at 60% 40%,rgba(251,146,60,.1) 0%,transparent 50%),#1a1226!important;background-size:auto!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-cork-bg:before{background:radial-gradient(ellipse at 15% 20%,rgba(168,85,247,.18) 0%,transparent 50%),radial-gradient(ellipse at 85% 80%,rgba(236,72,153,.14) 0%,transparent 50%),radial-gradient(ellipse at 60% 40%,rgba(251,146,60,.1) 0%,transparent 50%),#1a1226!important;background-size:auto!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-bar{background:#1a1226b3!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(196,163,255,.15)!important;box-shadow:0 1px #ffffff0a inset!important;color:#f3eef7}[data-pin-theme=cloud][data-pin-mode=dark] .pin-sticky{color:#f3eef7!important;border-color:#d8b4fe47!important;box-shadow:0 1px #ffffff0f inset,0 10px 28px #00000080,0 2px 8px #0000004d!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-sticky:hover{box-shadow:0 1px #ffffff0f inset,0 16px 36px #a855f74d,0 0 0 4px #a855f726!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-sticky:after{background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.4) 50%)!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-card{background:#2d1f3ad9!important;border-color:#c4a3ff2e!important;color:#f3eef7!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-pin-theme=cloud][data-pin-mode=dark] .pin-input{background:#2d1f3a99!important;border-color:#c4a3ff38!important;color:#f3eef7!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-btn{background:#2d1f3ab3!important;border-color:#c4a3ff38!important;color:#f3eef7!important;box-shadow:0 1px #ffffff0a inset!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-btn:hover{background:#3a284cd9!important;box-shadow:0 0 0 4px #a855f733!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-btn-ghost{background:transparent!important;border-color:transparent!important;color:#d8b4fe!important;box-shadow:none!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-btn-ghost:hover{background:#a855f724!important;box-shadow:none!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-tape{background:#a855f738!important;color:#e9d5ff!important;border-color:#a855f759!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-pill{background:#2d1f3a99!important;border-color:#c4a3ff33!important;color:#d8b4fe!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-vote{background:#2d1f3a80!important;border-color:#c4a3ff33!important;color:#d8b4fe!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-vote.up{background:#6ee7a82e!important;border-color:#6ee7a866!important;color:#86efac!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-avatar{border-color:#1a1226!important;box-shadow:0 0 0 1px #c4a3ff40!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-cluster{background:#2d1f3a4d!important;border-color:#c4a3ff40!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-cluster.active{background:#a855f738!important;border-color:#d8b4feb3!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-cluster.settled{background:#2d1f3a66!important;border-color:#c4a3ff2e!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-ink-text{color:#f3eef7!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-ink-body{color:#e9d5ff!important;opacity:.9!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-ink-meta{color:#b9aac4!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-ink-divider,[data-pin-theme=cloud][data-pin-mode=dark] .pin-ink-rule{border-color:#c4a3ff40!important;opacity:1!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-ink-chip{background:#2d1f3a99!important;border-color:#c4a3ff38!important;color:#e9d5ff!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin-ink-composer{background:#2d1f3aa6!important;border-color:#c4a3ff38!important;color:#f3eef7!important}[data-pin-theme=cloud][data-pin-mode=light] .pin,[data-pin-theme=cloud]:not([data-pin-mode=dark]) .pin{--pkr-card-bg: #ffffff;--pkr-card-fg: #3f3346;--pkr-card-radius: 16px;--pkr-card-border: none;--pkr-card-edge: 0 1px 0 0 rgba(255, 255, 255, .8) inset;--pkr-card-shadow: 0 1px 0 rgba(255, 255, 255, .8) inset, 0 8px 20px -6px rgba(168, 85, 247, .25);--pkr-card-shadow-hover: 0 1px 0 rgba(255, 255, 255, .8) inset, 0 14px 28px -8px rgba(168, 85, 247, .35);--pkr-card-selected-shadow: 0 1px 0 rgba(255, 255, 255, .8) inset, 0 14px 24px -6px rgba(168, 85, 247, .35), 0 0 0 3px rgba(168, 85, 247, .5);--pkr-tag-fg: #b9aac4;--pkr-back-bg: repeating-linear-gradient(45deg, rgba(168, 85, 247, .14) 0 4px, transparent 4px 8px), repeating-linear-gradient(-45deg, rgba(168, 85, 247, .1) 0 4px, transparent 4px 8px), #f5f0ff;--pkr-back-border: 1.5px dashed rgba(168, 85, 247, .4);--pkr-back-dot: radial-gradient(circle at 35% 30%, #d8b4fe, #c4a3ff 55%, #fda4af);--pkr-tape-bg: #ede9fe;--pkr-tape-bg-you: #fce7f3;--pkr-tape-fg: #3f3346;--pkr-tape-radius: 8px;--pkr-tape-rotate: -1deg;--pkr-vote-tag-bg: #ede9fe;--pkr-status-fg: #8b7395;--pkr-panel-bg: rgba(255, 255, 255, .75);--pkr-panel-border: rgba(168, 85, 247, .2);--pkr-panel-v-fg: #3f3346;--pkr-panel-k-fg: #8b7395;--pkr-consensus-bg: rgba(167, 243, 208, .4);--pkr-consensus-border: rgba(16, 185, 129, .35);--pkr-consensus-v-fg: #047857;--pkr-round-bg: rgba(255, 255, 255, .6);--pkr-round-border: rgba(168, 85, 247, .2);--pkr-round-fg: #8b7395;--pkr-scale-bg: rgba(255, 255, 255, .75);--pkr-scale-border: rgba(168, 85, 247, .2);--pkr-scale-border-hover: rgba(168, 85, 247, .45);--pkr-scale-selected-border: #a855f7;--pkr-scale-selected-bg: rgba(168, 85, 247, .12);--pkr-scale-name-fg: #3f3346;--pkr-scale-vals-fg: #8b7395}[data-pin-theme=cloud][data-pin-mode=dark] .pin{--pkr-card-bg: rgba(45, 31, 58, .92);--pkr-card-fg: #f3eef7;--pkr-card-radius: 16px;--pkr-card-border: 1px solid rgba(216, 180, 254, .15);--pkr-card-edge: 0 1px 0 0 rgba(243, 238, 247, .06) inset;--pkr-card-shadow: 0 8px 20px -6px rgba(0, 0, 0, .55);--pkr-card-shadow-hover: 0 14px 28px -8px rgba(0, 0, 0, .6);--pkr-card-selected-shadow: 0 14px 24px -6px rgba(0, 0, 0, .6), 0 0 0 3px rgba(216, 180, 254, .55);--pkr-tag-fg: rgba(243, 238, 247, .4);--pkr-back-bg: repeating-linear-gradient(45deg, rgba(216, 180, 254, .16) 0 4px, transparent 4px 8px), repeating-linear-gradient(-45deg, rgba(216, 180, 254, .1) 0 4px, transparent 4px 8px), #2d1f3a;--pkr-back-border: 1.5px dashed rgba(216, 180, 254, .35);--pkr-back-dot: radial-gradient(circle at 35% 30%, #ede9fe, #c4a3ff 55%, #a855f7);--pkr-tape-bg: rgba(216, 180, 254, .18);--pkr-tape-bg-you: rgba(244, 114, 182, .22);--pkr-tape-fg: #f3eef7;--pkr-tape-radius: 8px;--pkr-tape-rotate: -1deg;--pkr-vote-tag-bg: rgba(216, 180, 254, .25);--pkr-status-fg: #b9aac4;--pkr-panel-bg: rgba(45, 31, 58, .85);--pkr-panel-border: rgba(216, 180, 254, .18);--pkr-panel-v-fg: #f3eef7;--pkr-panel-k-fg: #b9aac4;--pkr-consensus-bg: rgba(61, 120, 96, .35);--pkr-consensus-border: rgba(110, 231, 168, .35);--pkr-consensus-v-fg: #a7f3d0;--pkr-round-bg: rgba(243, 238, 247, .07);--pkr-round-border: rgba(216, 180, 254, .18);--pkr-round-fg: #b9aac4;--pkr-scale-bg: rgba(45, 31, 58, .85);--pkr-scale-border: rgba(216, 180, 254, .18);--pkr-scale-border-hover: rgba(216, 180, 254, .4);--pkr-scale-selected-border: #d8b4fe;--pkr-scale-selected-bg: rgba(168, 85, 247, .18);--pkr-scale-name-fg: #f3eef7;--pkr-scale-vals-fg: #b9aac4}[data-pin-theme=boardroom][data-pin-mode=light] .pin [style*="color: rgba(245,237,224"],[data-pin-theme=boardroom][data-pin-mode=light] .pin [style*="color: rgba(245, 237, 224"],[data-pin-theme=boardroom][data-pin-mode=light] .pin [style*="color: rgba(254,244,214"],[data-pin-theme=boardroom][data-pin-mode=light] .pin [style*="color: rgba(254, 244, 214"],[data-pin-theme=boardroom][data-pin-mode=light] .pin [style*="color:rgba(245,237,224"],[data-pin-theme=boardroom][data-pin-mode=light] .pin [style*="color:rgba(254,244,214"]{color:#64748b!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: #fef4d6"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color:#fef4d6"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: #f5ede0"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgb(254, 244, 214)"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgb(245, 237, 224)"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: #fde047"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color:#fde047"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgb(253, 224, 71)"]{color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: #ffd29a"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color:#ffd29a"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgb(255, 210, 154)"]{color:#2563eb!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: #ff8b5e"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color:#ff8b5e"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgb(255, 139, 94)"]{color:#c2410c!important}[data-pin-theme=boardroom][data-pin-mode=light] .pin .pin-hand,[data-pin-theme=boardroom][data-pin-mode=light] .pin .pin-hand[style]{color:#475569!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgba(110,231,168"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgba(110, 231, 168"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgb(134, 239, 172)"]{color:#047857!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgba(255,139,94"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="color: rgba(255, 139, 94"]{color:#c2410c!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: #2a1d14"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background:#2a1d14"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: rgb(42, 29, 20)"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background-color: rgb(42, 29, 20)"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: rgba(42,29,20"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: rgba(42, 29, 20"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: rgba(26,17,8"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: rgba(26, 17, 8"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: #1a1108"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="background: rgb(26, 17, 8)"]{background:#fff!important;background-image:none!important;border-color:#e2e8f0!important;color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*=linear-gradient][style*="rgba(26,17,8"],[data-pin-theme=boardroom][data-pin-mode=light] [style*=linear-gradient][style*="rgba(26, 17, 8"],[data-pin-theme=boardroom][data-pin-mode=light] [style*=linear-gradient][style*="#1a1108"]{background:linear-gradient(180deg,transparent 0%,rgba(248,250,252,.85) 30%,#f8fafc 100%)!important;border-color:#e2e8f0!important}[data-pin-theme=boardroom][data-pin-mode=light] [style*="rgba(42,29,20"],[data-pin-theme=boardroom][data-pin-mode=light] [style*="rgba(42, 29, 20"]{background:#f8fafc!important;border-color:#e2e8f0!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-round{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#334155!important;font-family:JetBrains Mono,ui-monospace,monospace!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-round.idle .dot{background:#94a3b8!important;box-shadow:none!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-stat{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#475569!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-stat .v{color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-stat.consensus{background:#ecfdf5!important;border-color:#a7f3d0!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-stat.consensus .v{color:#047857!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-reactor{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 12px #0f172a14!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-reactor .lbl{color:#64748b!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-emoji-btn:hover{background:#f1f5f9!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-watchers-strip{background:#f1f5f9!important;border:1px solid #e2e8f0!important;color:#475569!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-watching-state{background:#f8fafc!important;border:1px dashed #cbd5e1!important;color:#334155!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-watching-state .eye{background:#e0e7ff!important;color:#2563eb!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-scale{background:#fff!important;border:1.5px solid #e2e8f0!important;color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-scale.selected{border-color:#2563eb!important;background:#eff6ff!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-scale-name{color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-scale-vals{color:#475569!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-slot-name{background:#f1f5f9!important;color:#0f172a!important;border:1px solid #e2e8f0!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-slot.you .pkr-slot-name{background:#eff6ff!important;border-color:#bfdbfe!important;color:#1e3a8a!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-slot-status{color:#94a3b8!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-card{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 1px 2px #0f172a0f,0 4px 12px #0f172a14!important;color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-card .pkr-num{color:#0f172a!important}[data-pin-theme=boardroom][data-pin-mode=light] .pkr-card.back{background:#f1f5f9!important;border-color:#cbd5e1!important}[data-pin-theme=boardroom][data-pin-mode=dark] .pin [style*="color: rgba(245,237,224"],[data-pin-theme=boardroom][data-pin-mode=dark] .pin [style*="color: rgba(245, 237, 224"],[data-pin-theme=boardroom][data-pin-mode=dark] .pin [style*="color:rgba(245,237,224"]{color:#94a3b8!important}[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color: #fef4d6"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color:#fef4d6"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color: #f5ede0"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color: rgb(254, 244, 214)"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color: rgb(245, 237, 224)"]{color:#f1f5f9!important}[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color: #ffd29a"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color:#ffd29a"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="color: rgb(255, 210, 154)"]{color:#60a5fa!important}[data-pin-theme=boardroom][data-pin-mode=dark] [style*="background: #2a1d14"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="background:#2a1d14"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="background: rgb(42, 29, 20)"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="background: rgba(42,29,20"],[data-pin-theme=boardroom][data-pin-mode=dark] [style*="background: rgba(42, 29, 20"]{background:#0f172a!important;border-color:#1e293b!important;color:#f1f5f9!important}[data-pin-theme=cloud][data-pin-mode=light] .pin [style*="color: rgba(245,237,224"],[data-pin-theme=cloud][data-pin-mode=light] .pin [style*="color: rgba(245, 237, 224"],[data-pin-theme=cloud][data-pin-mode=light] .pin [style*="color:rgba(245,237,224"]{color:#8b7395!important}[data-pin-theme=cloud][data-pin-mode=light] [style*="color: #fef4d6"],[data-pin-theme=cloud][data-pin-mode=light] [style*="color:#fef4d6"],[data-pin-theme=cloud][data-pin-mode=light] [style*="color: #f5ede0"],[data-pin-theme=cloud][data-pin-mode=light] [style*="color: rgb(254, 244, 214)"],[data-pin-theme=cloud][data-pin-mode=light] [style*="color: rgb(245, 237, 224)"]{color:#3f3346!important}[data-pin-theme=cloud][data-pin-mode=light] [style*="color: #ffd29a"],[data-pin-theme=cloud][data-pin-mode=light] [style*="color:#ffd29a"],[data-pin-theme=cloud][data-pin-mode=light] [style*="color: rgb(255, 210, 154)"]{color:#a855f7!important}[data-pin-theme=cloud][data-pin-mode=light] [style*="background: #2a1d14"],[data-pin-theme=cloud][data-pin-mode=light] [style*="background:#2a1d14"],[data-pin-theme=cloud][data-pin-mode=light] [style*="background: rgb(42, 29, 20)"],[data-pin-theme=cloud][data-pin-mode=light] [style*="background: rgba(42,29,20"],[data-pin-theme=cloud][data-pin-mode=light] [style*="background: rgba(42, 29, 20"]{background:#ffffffd9!important;border-color:#c4a3ff38!important;color:#3f3346!important}[data-pin-theme=cloud][data-pin-mode=dark] .pin [style*="color: rgba(245,237,224"],[data-pin-theme=cloud][data-pin-mode=dark] .pin [style*="color: rgba(245, 237, 224"],[data-pin-theme=cloud][data-pin-mode=dark] .pin [style*="color:rgba(245,237,224"]{color:#b9aac4!important}[data-pin-theme=cloud][data-pin-mode=dark] [style*="color: #fef4d6"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="color:#fef4d6"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="color: #f5ede0"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="color: rgb(254, 244, 214)"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="color: rgb(245, 237, 224)"]{color:#f3eef7!important}[data-pin-theme=cloud][data-pin-mode=dark] [style*="color: #ffd29a"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="color:#ffd29a"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="color: rgb(255, 210, 154)"]{color:#d8b4fe!important}[data-pin-theme=cloud][data-pin-mode=dark] [style*="background: #2a1d14"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="background:#2a1d14"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="background: rgb(42, 29, 20)"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="background: rgba(42,29,20"],[data-pin-theme=cloud][data-pin-mode=dark] [style*="background: rgba(42, 29, 20"]{background:#2d1f3ad9!important;border-color:#c4a3ff2e!important;color:#f3eef7!important}html,body{background:var(--color-pin-bg-deep);color:var(--color-pin-text-cream)}body{font-family:var(--font-pin-body);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pin-serif{font-family:var(--font-pin-serif);font-weight:500;letter-spacing:-.01em}.pin-hand{font-family:var(--font-pin-hand);font-weight:500}.pin-mono{font-family:var(--font-pin-mono);letter-spacing:.03em}.pin-input.pin-mono{font-family:var(--font-pin-mono)}.pin-label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-pin-text-muted);display:block}.pin-cork{position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(255,180,90,.08),transparent 40%),radial-gradient(circle at 80% 70%,rgba(80,40,20,.15),transparent 50%),repeating-radial-gradient(circle at 0 0,var(--color-pin-cork-light) 0,var(--color-pin-cork-base) 1px,var(--color-pin-cork-light) 2px),var(--color-pin-cork-base);background-size:auto,auto,3px 3px,auto;z-index:0}.pin-cork:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,#0000,#00000040);pointer-events:none}.pin-cork:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 13% 22%,rgba(60,20,0,.35) .5px,transparent 1.5px),radial-gradient(circle at 47% 18%,rgba(60,20,0,.4) .5px,transparent 1.5px),radial-gradient(circle at 71% 64%,rgba(60,20,0,.3) .5px,transparent 1.5px),radial-gradient(circle at 88% 41%,rgba(60,20,0,.45) .5px,transparent 1.5px),radial-gradient(circle at 31% 73%,rgba(60,20,0,.35) .5px,transparent 1.5px),radial-gradient(circle at 6% 88%,rgba(60,20,0,.4) .5px,transparent 1.5px);background-size:80px 80px,110px 110px,60px 60px,95px 95px,70px 70px,130px 130px;pointer-events:none;mix-blend-mode:multiply}.pin-cork-bg{position:relative;min-height:100vh;z-index:0}.pin-cork-bg:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(circle at 20% 30%,rgba(255,180,90,.08),transparent 40%),radial-gradient(circle at 80% 70%,rgba(80,40,20,.15),transparent 50%),repeating-radial-gradient(circle at 0 0,var(--color-pin-cork-light) 0,var(--color-pin-cork-base) 1px,var(--color-pin-cork-light) 2px),var(--color-pin-cork-base);background-size:auto,auto,3px 3px,auto}.pin-cork-bg:after{content:"";position:fixed;inset:0;z-index:-1;background-image:radial-gradient(circle at 13% 22%,rgba(60,20,0,.35) .5px,transparent 1.5px),radial-gradient(circle at 47% 18%,rgba(60,20,0,.4) .5px,transparent 1.5px),radial-gradient(circle at 71% 64%,rgba(60,20,0,.3) .5px,transparent 1.5px),radial-gradient(circle at 88% 41%,rgba(60,20,0,.45) .5px,transparent 1.5px),radial-gradient(circle at 31% 73%,rgba(60,20,0,.35) .5px,transparent 1.5px),radial-gradient(circle at 6% 88%,rgba(60,20,0,.4) .5px,transparent 1.5px);background-size:80px 80px,110px 110px,60px 60px,95px 95px,70px 70px,130px 130px;mix-blend-mode:multiply;pointer-events:none}.pin-bar{position:relative;height:60px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#2a1d14,#1a1108),repeating-linear-gradient(180deg,rgba(255,255,255,.02) 0 2px,transparent 2px 5px);border-bottom:1px solid rgba(0,0,0,.5);box-shadow:0 1px #ffc89614 inset,0 4px 12px #0000004d;z-index:5}.pin-logo{display:flex;align-items:center;gap:10px}.pin-logo-mark{width:28px;height:28px;background-color:transparent;background-image:url(/favicon-cork.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;flex-shrink:0;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}[data-pin-theme=boardroom] .pin-logo-mark{background-image:url(/favicon-boardroom.svg);filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}[data-pin-theme=cloud] .pin-logo-mark{background-image:url(/favicon-cloud.svg);filter:drop-shadow(0 2px 4px rgba(196,163,255,.4))}.pin-logo-mark:after{content:none}.pin-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-pin-pill);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-pin-body);background:var(--color-pin-text-primary);color:var(--color-pin-bg-card);border:1px solid #d4b88a;box-shadow:0 1px #fff9 inset,0 1px 3px #00000040;transition:transform .12s ease,box-shadow .12s ease}.pin-btn:hover{transform:translateY(-1px)}.pin-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.pin-btn-ghost{background:transparent;color:var(--color-pin-text-cream);border:1px solid rgba(245,237,224,.25);box-shadow:none}.pin-btn-ghost:hover{background:#f5ede00f}.pin-btn-primary{background:linear-gradient(180deg,var(--color-pin-accent),var(--color-pin-accent-strong));color:var(--color-pin-bg-elev);border-color:#0000004d;box-shadow:var(--shadow-pin-primary);font-weight:600}.pin-btn-primary:hover{filter:brightness(1.05)}.pin-sticky{position:relative;padding:14px 14px 16px;border-radius:var(--radius-pin-sticky);box-shadow:var(--shadow-pin-sticky);color:var(--color-pin-text-on-paper);font-size:13px;line-height:1.45;background-image:linear-gradient(135deg,transparent 0%,rgba(0,0,0,.03) 100%),repeating-linear-gradient(0deg,rgba(0,0,0,.02) 0 1px,transparent 1px 4px);transition:transform .2s ease,box-shadow .2s ease}.pin-sticky.yel{background-color:var(--color-pin-yel)}.pin-sticky.pnk{background-color:var(--color-pin-pnk)}.pin-sticky.peach{background-color:var(--color-pin-peach)}.pin-sticky.mnt{background-color:var(--color-pin-mnt)}.pin-sticky:before{content:"";position:absolute;left:0;right:0;bottom:0;height:14px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.06));pointer-events:none}.pin-sticky:after{content:"";position:absolute;bottom:0;right:0;width:14px;height:14px;background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.18) 50%)}.pin-sticky:hover{transform:translateY(-2px) rotate(0)!important;box-shadow:0 1px #0000000d inset,0 12px 20px -4px #00000073,0 4px 6px #00000040}.pin-sticky-meta{display:flex;align-items:center;gap:6px;margin-top:8px;font-family:var(--font-pin-hand);font-size:14px;color:#2a1d14a6}.pin-tape{position:relative;padding:6px 18px;background:var(--color-pin-tape-cream);color:var(--color-pin-bg-deep);font-weight:600;font-size:13px;letter-spacing:.05em;text-transform:uppercase;font-family:var(--font-pin-body);box-shadow:0 1px 2px #0003;background-image:repeating-linear-gradient(90deg,transparent 0 8px,rgba(180,140,80,.15) 8px 9px);display:inline-block}.pin-tape:before,.pin-tape:after{content:"";position:absolute;top:0;bottom:0;width:6px;background:var(--color-pin-tape-cream)}.pin-tape:before{left:-6px;clip-path:polygon(100% 0,0 25%,100% 50%,0 75%,100% 100%)}.pin-tape:after{right:-6px;clip-path:polygon(0 0,100% 25%,0 50%,100% 75%,0 100%)}.pin-tape.pink{background-color:var(--color-pin-tape-pink)}.pin-tape.pink:before,.pin-tape.pink:after{background-color:var(--color-pin-tape-pink)}.pin-tape.peach{background-color:var(--color-pin-tape-peach)}.pin-tape.peach:before,.pin-tape.peach:after{background-color:var(--color-pin-tape-peach)}.pin-tape.mint{background-color:var(--color-pin-tape-mint)}.pin-tape.mint:before,.pin-tape.mint:after{background-color:var(--color-pin-tape-mint)}.pin-tack{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff5e3e,#c93a18 55%,#6a1a08);box-shadow:0 2px 4px #00000073,0 0 0 1px #0006 inset;position:absolute;z-index:2}.pin-tack.blue{background:radial-gradient(circle at 35% 30%,#6ea8ff,#2a5ec9 55%,#0c2a6a)}.pin-tack.green{background:radial-gradient(circle at 35% 30%,#6ee5a8,#1a9c5e 55%,#084a2c)}.pin-tack.yellow{background:radial-gradient(circle at 35% 30%,#ffe066,#d4a01a 55%,#5a4408)}.pin-avatar{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;font-family:var(--font-pin-body);border:2px solid var(--color-pin-bg-card);box-shadow:0 1px 3px #0006}.pin-avatar.size-sm{width:22px;height:22px;font-size:10px}.pin-avatar.size-lg{width:32px;height:32px;font-size:12px}.pin-avatar-stack{display:inline-flex;align-items:center}.pin-avatar-stack>.pin-avatar{cursor:pointer}.pin-avatar-stack>.pin-avatar+.pin-avatar{margin-left:-8px}.pin-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:var(--radius-pin-pill);background:#f5ede014;border:1px solid rgba(245,237,224,.15);font-size:12px;color:var(--color-pin-text-cream)}.pin-pill.live{box-shadow:0 0 0 1px #6ee7a866}.pin-pill.live:before{content:"";width:6px;height:6px;border-radius:50%;background:#6ee7a8;box-shadow:0 0 6px #6ee7a8;margin-left:6px;animation:var(--animate-pin-live-pulse)}@keyframes pin-live-pulse{0%,to{opacity:1}50%{opacity:.55}}.pin-cluster{position:relative;padding:16px;border-radius:14px;background:#ffebaa0f;border:2px dashed rgba(255,220,130,.5)}.pin-cluster.active{border-style:solid;border-color:#ffc864e6;box-shadow:0 0 0 4px #ffc86433,0 0 30px #ffc8644d;animation:var(--animate-pin-pulse)}@keyframes pin-pulse{0%,to{box-shadow:0 0 0 4px #ffc86433,0 0 30px #ffc8644d}50%{box-shadow:0 0 0 8px #ffc8641a,0 0 40px #ffc86480}}.pin-cluster-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--color-pin-accent);color:var(--color-pin-bg-elev);padding:4px 12px;border-radius:var(--radius-pin-pill);font-family:var(--font-pin-hand);font-size:14px;font-weight:600;box-shadow:0 2px 6px #0006;white-space:nowrap}.pin-cluster.settled{border-style:solid;border-color:#f5ede02e;background:#f5ede00a;animation:none;box-shadow:none}.pin-cluster-tools{position:absolute;top:-14px;right:12px;display:inline-flex;align-items:center;gap:4px;padding:3px 5px 3px 12px;background:var(--color-pin-bg-card);color:var(--color-pin-text-primary);border:1px solid rgba(245,237,224,.2);border-radius:var(--radius-pin-pill);box-shadow:0 4px 10px #0006}.pin-cluster-tools .ct-name{color:var(--color-pin-text-hand);font-family:var(--font-pin-hand);font-size:16px;line-height:1;margin-right:2px;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pin-cluster-tools button{appearance:none;border:0;background:transparent;color:#f5ede0b3;font-size:12px;width:22px;height:22px;border-radius:50%;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.pin-cluster-tools button:hover{background:#f5ede014;color:var(--color-pin-text-primary)}.pin-cluster-tools button.danger{color:var(--color-pin-accent)}.pin-cluster-tools button.danger:hover{background:var(--color-pin-accent-soft)}.pin-vote{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--radius-pin-pill);background:#2a1d1414;color:var(--color-pin-text-on-paper);font-size:12px;font-weight:600;border:1px solid rgba(42,29,20,.15);font-family:var(--font-pin-body);cursor:pointer;transition:background .12s ease}.pin-vote:hover{background:#2a1d1429}.pin-vote.up{background:#6eb45a2e;border-color:#6eb45a66}.pin-vote.dn{background:#dc5a3c1f;border-color:#dc5a3c4d}.pin-vote:disabled{cursor:not-allowed;opacity:.45}.pin-vote{position:relative;overflow:visible}.pin-vote-float{position:absolute;left:50%;top:0;font-size:12px;font-weight:700;color:var(--color-pin-accent);pointer-events:none;animation:pin-vote-float-rise .7s ease-out forwards}@keyframes pin-vote-float-rise{0%{opacity:0;transform:translate(-50%,2px) scale(.8)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-22px) scale(1)}}.pin-card{background:var(--color-pin-bg-card);border:1px solid rgba(245,237,224,.1);border-radius:var(--radius-pin-card);padding:18px;color:var(--color-pin-text-cream);box-shadow:var(--shadow-pin-card);position:relative}.pin-input{width:100%;background:#00000040;border:1px solid rgba(245,237,224,.18);border-radius:var(--radius-pin-input);padding:10px 14px;color:var(--color-pin-text-cream);font-size:14px;line-height:1.2;font-family:inherit;box-sizing:border-box;transition:border-color .12s ease,box-shadow .12s ease}.pin-input:focus{outline:none;border-color:var(--color-pin-accent);box-shadow:0 0 0 3px var(--color-pin-accent-soft)}.pin-input::placeholder{color:var(--color-pin-text-faint)}select.pin-input{height:calc(1.2em + 22px)}.pin-theme-toggle{appearance:none;background:transparent;border:0;color:var(--color-pin-text-muted);font-family:var(--font-pin-body);font-size:13px;padding:8px 16px;cursor:pointer;display:inline-flex;align-items:center;transition:background .12s ease,color .12s ease}.pin-theme-toggle:hover{color:var(--color-pin-text-cream);background:#f5ede00f}.pin-theme-toggle.active{background:#ff8b5e2e;color:var(--color-pin-text-primary)}.pin-theme-toggle+.pin-theme-toggle{border-left:1px solid rgba(245,237,224,.18)}.pin-ink-bubble{background:#ffffff8c;border:1px solid rgba(42,29,20,.08);color:var(--color-pin-text-on-paper)}html.dark .pin-ink-bubble{background:#00000047;border-color:#fef4d62e}.pin-ink-input{background:#ffffff8c;border:1px solid rgba(42,29,20,.15);color:var(--color-pin-text-on-paper)}.pin-ink-input::placeholder{color:#2a1d1473}html.dark .pin-ink-input{background:#00000052;border-color:#fef4d633}html.dark .pin-ink-input::placeholder{color:#fef4d673}.pin-ink-chip{background:#2a1d1414;border:1px solid rgba(42,29,20,.18);color:var(--color-pin-text-on-paper)}html.dark .pin-ink-chip{background:#fef4d614;border-color:#fef4d633}.pin-tab{appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--color-pin-text-muted);font-family:var(--font-pin-body);font-size:13px;font-weight:500;padding:8px 0 10px;cursor:pointer;transition:color .12s ease,border-color .12s ease}.pin-tab:hover{color:var(--color-pin-text-cream)}.pin-tab.active{color:var(--color-pin-text-primary);border-bottom-color:var(--color-pin-accent)}.pin-decor-sticky{position:absolute;z-index:1;pointer-events:none}@media(max-width:640px){.pin-decor-hide-sm{display:none}}.pin-fab{width:56px;height:56px;border-radius:50%;background:linear-gradient(180deg,var(--color-pin-accent),var(--color-pin-accent-strong));color:var(--color-pin-bg-elev);border:none;display:inline-flex;align-items:center;justify-content:center;font-size:28px;cursor:pointer;box-shadow:0 8px 24px #d9522e80,0 4px 8px #0006}.pin-fold{border:0;border-top:1px dashed rgba(42,29,20,.3);margin:12px 0}.pin-caret{display:inline-block;width:1px;height:1.1em;background:currentColor;vertical-align:text-bottom;margin-left:1px;animation:var(--animate-pin-caret-blink)}@keyframes pin-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.session-select-panel.mat-mdc-select-panel{max-width:320px}.mat-mdc-dialog-surface,.mat-mdc-dialog-container .mdc-dialog__surface{background:var(--color-pin-bg-card)!important;color:var(--color-pin-text-cream)!important;border:1px solid rgba(245,237,224,.12)!important;border-radius:14px!important;box-shadow:var(--shadow-pin-card)!important;overflow:visible!important;padding:28px!important}.cdk-overlay-pane.mat-mdc-dialog-panel{overflow:visible!important}.mat-mdc-dialog-container{--mdc-dialog-container-color: var(--color-pin-bg-card);--mdc-dialog-subhead-color: var(--color-pin-text-primary);--mdc-dialog-supporting-text-color: var(--color-pin-text-cream)}@media(max-width:640px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-height:92vh!important;width:min(100%,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important}.mat-mdc-dialog-surface,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:92vh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;padding:20px 18px!important}}.mat-mdc-menu-panel:not(.emoji-gif-picker-menu){background:var(--color-pin-bg-card)!important;border:1px solid rgba(245,237,224,.15)!important;border-radius:10px!important;box-shadow:var(--shadow-pin-popover)!important}.mat-mdc-menu-content{--mat-menu-item-label-text-color: var(--color-pin-text-cream);--mat-menu-item-icon-color: var(--color-pin-text-muted);--mat-menu-item-hover-state-layer-color: rgba(245, 237, 224, .08);--mat-menu-item-focus-state-layer-color: rgba(245, 237, 224, .08)}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: var(--color-pin-bg-card);--mdc-snackbar-supporting-text-color: var(--color-pin-text-cream);--mat-snack-bar-button-color: var(--color-pin-accent)}.mdc-checkbox{--mdc-checkbox-selected-checkmark-color: var(--color-pin-bg-elev);--mdc-checkbox-selected-icon-color: var(--color-pin-accent);--mdc-checkbox-selected-hover-icon-color: var(--color-pin-accent);--mdc-checkbox-selected-focus-icon-color: var(--color-pin-accent);--mdc-checkbox-selected-pressed-icon-color: var(--color-pin-accent);--mdc-checkbox-unselected-icon-color: rgba(245, 237, 224, .45);--mdc-checkbox-unselected-hover-icon-color: rgba(245, 237, 224, .65)}.pin-picker{position:relative;padding-top:18px}.pin-picker-tape{position:absolute;top:-12px;left:18px;transform:rotate(-2deg);font-size:10px;z-index:2}.mat-mdc-menu-panel.emoji-gif-picker-menu .mat-mdc-tab .mdc-tab__text-label{color:var(--color-pin-text-muted)!important;font-family:var(--font-pin-body)!important;text-transform:none!important;letter-spacing:0!important}.mat-mdc-menu-panel.emoji-gif-picker-menu .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--color-pin-text-primary)!important}.mat-mdc-menu-panel.emoji-gif-picker-menu .mdc-tab-indicator__content--underline{border-color:var(--color-pin-accent)!important}.mat-mdc-menu-panel.emoji-gif-picker-menu{max-width:none!important;min-width:360px!important;width:360px!important;background:var(--color-pin-bg-card)!important;border:1px solid rgba(245,237,224,.15)!important;border-radius:var(--radius-pin-card)!important;overflow:hidden!important;box-shadow:var(--shadow-pin-popover)!important}.mat-mdc-menu-panel.emoji-gif-picker-menu .mat-mdc-menu-content{padding:0!important}.emoji-mart{border:0!important;background:transparent!important;display:block!important;width:100%!important;color:var(--color-pin-text-cream)!important}.emoji-mart .emoji-mart-bar{border-color:#f5ede026!important}.emoji-mart .emoji-mart-search input{background:#00000040!important;color:var(--color-pin-text-cream)!important;border-color:#f5ede02e!important}.emoji-mart .emoji-mart-category-label span{background:var(--color-pin-bg-card)!important;color:var(--color-pin-text-cream)!important}.emoji-mart .emoji-mart-no-results{color:var(--color-pin-text-muted)!important}.cdk-drag-preview{box-sizing:border-box!important;border-radius:var(--radius-pin-sticky)!important;cursor:grabbing!important;opacity:1!important;overflow:hidden!important;box-shadow:0 24px 48px #00000080,0 12px 16px #0000004d!important}.cdk-drag-placeholder{opacity:0!important}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drop-list-dragging .cdk-drag:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.combine-target{position:relative;z-index:5;animation:var(--animate-pin-pulse);transition:transform .2s ease;transform:scale(1.015)}.combine-target:before{content:"";position:absolute;inset:-4px;border-radius:14px;border:2px solid rgba(255,200,100,.9);box-shadow:0 0 24px #ffc86473;pointer-events:none;z-index:1}.combine-target:after{content:"\21b3  release to combine";position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--color-pin-accent);color:var(--color-pin-bg-elev);padding:4px 12px;border-radius:var(--radius-pin-pill);font-family:var(--font-pin-hand);font-size:14px;font-weight:600;pointer-events:none;z-index:6;box-shadow:0 4px 12px #0006;white-space:nowrap}.session-select-panel .mat-mdc-option{min-height:36px}.session-select-panel .mat-mdc-option .mdc-list-item__primary-text{font-size:.8125rem;line-height:1.25rem;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root,html.dark{color-scheme:dark;--mat-sys-surface: var(--color-pin-bg-deep);--mat-sys-surface-container: var(--color-pin-bg-card);--mat-sys-surface-container-high: #34251a;--mat-sys-surface-container-low: #1f140b;--mat-sys-on-surface: var(--color-pin-text-cream);--mat-sys-on-surface-variant: var(--color-pin-text-muted);--mat-sys-outline: rgba(245, 237, 224, .25);--mat-sys-outline-variant: rgba(245, 237, 224, .15);--mat-sys-background: var(--color-pin-bg-deep);--mat-sys-on-background: var(--color-pin-text-cream);--mat-sys-primary: var(--color-pin-accent);--mat-sys-on-primary: var(--color-pin-bg-elev);--mat-sys-primary-container: var(--color-pin-accent-strong);--mat-sys-on-primary-container: var(--color-pin-text-primary);--mdc-protected-button-container-color: var(--color-pin-accent);--mdc-protected-button-label-text-color: var(--color-pin-bg-elev);--mdc-filled-button-container-color: var(--color-pin-accent);--mdc-filled-button-label-text-color: var(--color-pin-bg-elev)}html.dark{--color-pin-yel: #6b5320;--color-pin-pnk: #6b2e3a;--color-pin-peach: #6b3818;--color-pin-mnt: #1f4d36;--color-pin-text-on-paper: #fef4d6}html.dark .pin-cork-bg:before,html.dark .pin-cork{background-color:#0a0604;background-image:radial-gradient(circle at 20% 30%,rgba(255,180,100,.06) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(180,130,90,.05) 0%,transparent 60%),repeating-radial-gradient(circle at 50% 50%,#50321e66,#28190c66,#3c26144d 4px),repeating-linear-gradient(45deg,rgba(0,0,0,.04) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.03) 0 1px,transparent 1px 4px);background-size:auto}html.dark .pin-cork-bg:after,html.dark .pin-cork:after{display:none}html.dark .pin-sticky{color:var(--color-pin-text-on-paper)}html.dark .pin-sticky-meta{color:#fef4d699}html.dark .pin-sticky:before{background:linear-gradient(180deg,rgba(255,255,255,.06) 0%,transparent 40%,rgba(0,0,0,.25) 100%)}html.dark .pin-vote{color:#fef4d6;background:#fef4d614;border-color:#fef4d62e}html.dark .pin-vote.up{background:#6eb45a38;border-color:#6eb45a80;color:#d4f5c2}html.dark .pin-vote.dn{background:#dc5a3c2e;border-color:#dc5a3c73;color:#ffc8b8}html.dark .pin-sticky .pin-fold{border-top-color:#fef4d640}html.dark .pin-sticky .pin-card-text,html.dark .pin-sticky .pin-card-comment-toggle{color:var(--color-pin-text-on-paper)}html.dark .pin-sticky .pin-card-close{color:#fef4d68c}html.dark .pin-sticky .pin-card-close:hover{background:#fef4d61a;color:var(--color-pin-accent)}[data-pin-mode=light] .pin-board-card__live{background:#10b98124;color:#047857}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;transition-delay:0s!important;scroll-behavior:auto!important}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}
