/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer daisyui.l1.l2.l3{:where(.bpr-btn){width:unset}.bpr-btn{--bpr-size:calc(var(--size-field,.25rem) * 10);--bpr-btn-p:1rem;--bpr-btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--bpr-btn-bg:var(--bpr-btn-color,var(--color-base-200));--bpr-btn-border:var(--bpr-btn-color,var(--color-base-200));border-start-start-radius:var(--bpr-join-ss,var(--radius-field));border-start-end-radius:var(--bpr-join-se,var(--radius-field));border-end-end-radius:var(--bpr-join-ee,var(--radius-field));border-end-start-radius:var(--bpr-join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.bpr-btn{--bpr-btn-border:color-mix(in oklab, var(--bpr-btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.bpr-btn{--bpr-btn-soft-bg:initial;--bpr-btn-shadow:0 3px 2px -2px var(--bpr-btn-bg), 0 4px 3px -2px var(--bpr-btn-bg)}@supports (color:color-mix(in lab, red, red)){.bpr-btn{--bpr-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--bpr-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--bpr-btn-bg) calc(var(--depth) * 30%), #0000)}}.bpr-btn{--bpr-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--bpr-size);padding-inline:var(--bpr-btn-p);font-size:var(--bpr-fontsize,.875rem);background-color:var(--bpr-btn-bg);color:var(--bpr-btn-fg);border-color:var(--bpr-btn-border);border-style:var(--bpr-btn-border-style,solid);outline-color:var(--bpr-btn-color,var(--color-base-content));--tw-prose-links:var(--bpr-btn-fg);background-image:none, var(--bpr-fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--bpr-btn-inset) inset, var(--bpr-btn-shadow)}.bpr-btn:is([type=checkbox],[type=radio]){appearance:none}.bpr-btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.bpr-btn:where(:checked:not(.bpr-filter [type=radio].bpr-btn)){--bpr-btn-color:var(--color-primary);--bpr-btn-fg:var(--color-primary-content)}.bpr-list{flex-direction:column;font-size:.875rem;display:flex}@supports (color:color-mix(in lab, red, red)){:is(.bpr-list>:not(:last-child).bpr-list-row,.bpr-list>:not(:last-child) .bpr-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.bpr-list .bpr-list-row{--bpr-list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--bpr-list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.bpr-list>:not(:last-child).bpr-list-row,.bpr-list>:not(:last-child) .bpr-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.bpr-list>:not(:last-child).bpr-list-row,.bpr-list>:not(:last-child) .bpr-list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.bpr-list>:not(:last-child).bpr-list-row,.bpr-list>:not(:last-child) .bpr-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.bpr-select{appearance:none;background-color:var(--color-base-100);vertical-align:middle;--bpr-size:calc(var(--size-field,.25rem) * var(--bpr-sl-size-mul,10));--bpr-input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bpr-select{--bpr-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.bpr-select{width:clamp(3rem,20rem,100%);height:var(--bpr-size);font-size:max(var(--bpr-font-size,0rem), var(--bpr-font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--bpr-input-color,#0000);box-shadow:0 1px var(--bpr-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--bpr-join-ss,var(--radius-field));border-start-end-radius:var(--bpr-join-se,var(--radius-field));border-end-end-radius:var(--bpr-join-ee,var(--radius-field));border-end-start-radius:var(--bpr-join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bpr-select{box-shadow:0 1px color-mix(in oklab, var(--bpr-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .bpr-select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.bpr-select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.bpr-select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.bpr-select select::placeholder{color:var(--color-base-content);opacity:.5}.bpr-select select:focus,.bpr-select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bpr-select select:focus,.bpr-select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.bpr-select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.bpr-select:focus{--bpr-input-color:var(--color-base-content);box-shadow:0 1px var(--bpr-input-color)}@supports (color:color-mix(in lab, red, red)){.bpr-select:focus{box-shadow:0 1px color-mix(in oklab, var(--bpr-input-color) calc(var(--depth) * 10%), #0000)}}.bpr-select:focus{outline:2px solid var(--bpr-input-color);outline-offset:2px}.bpr-select:focus-within{--bpr-input-color:var(--color-base-content);box-shadow:0 1px var(--bpr-input-color)}@supports (color:color-mix(in lab, red, red)){.bpr-select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--bpr-input-color) calc(var(--depth) * 10%), #0000)}}.bpr-select:focus-within{outline:2px solid var(--bpr-input-color);outline-offset:2px}.bpr-select:open{--bpr-input-color:var(--color-base-content);box-shadow:0 1px var(--bpr-input-color)}@supports (color:color-mix(in lab, red, red)){.bpr-select:open{box-shadow:0 1px color-mix(in oklab, var(--bpr-input-color) calc(var(--depth) * 10%), #0000)}}.bpr-select:open{outline:2px solid var(--bpr-input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}@supports (appearance:base-select){:is(.bpr-select,.bpr-select select){appearance:base-select}:is(.bpr-select,.bpr-select select)::picker(select){appearance:base-select}}:is(.bpr-select,.bpr-select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.bpr-select,.bpr-select select)::picker-icon{display:none}:is(.bpr-select,.bpr-select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.bpr-select,.bpr-select select) optgroup{padding-top:.5em}:is(.bpr-select,.bpr-select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.bpr-select,.bpr-select select) option:not(:disabled):hover,:is(.bpr-select,.bpr-select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.bpr-select,.bpr-select select) option:not(:disabled):hover,:is(.bpr-select,.bpr-select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.bpr-select,.bpr-select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--bpr-option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.bpr-select,.bpr-select select) option:not(:disabled):hover,:is(.bpr-select,.bpr-select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.bpr-select,.bpr-select select) option:not(:disabled):hover,:is(.bpr-select,.bpr-select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.bpr-select,.bpr-select select) option:not(:disabled):hover,:is(.bpr-select,.bpr-select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.bpr-select,.bpr-select select) option:not(:disabled):hover,:is(.bpr-select,.bpr-select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.bpr-select,.bpr-select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .bpr-select::picker(select){translate:.5rem}[dir=rtl] .bpr-select select::picker(select){translate:.5rem}.bpr-link{cursor:pointer;text-decoration-line:underline}.bpr-link:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.bpr-link:focus{outline-offset:2px;outline:2px solid #0000}}.bpr-link:focus-visible{outline-offset:2px;outline:2px solid}}.prose :where(a.bpr-btn:not(.bpr-btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui.l1{@media (hover:hover){.bpr-btn:hover{--bpr-btn-bg:var(--bpr-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.bpr-btn:hover{--bpr-btn-bg:color-mix(in oklab, var(--bpr-btn-color,var(--color-base-200)), #000 7%)}}.bpr-btn:hover{color:var(--bpr-btn-fg);--bpr-btn-border:var(--bpr-btn-bg)}@supports (color:color-mix(in lab, red, red)){.bpr-btn:hover{--bpr-btn-border:color-mix(in oklab, var(--bpr-btn-bg), #000 calc(var(--depth) * 5%))}}.bpr-btn:hover{--bpr-btn-border-style:solid;--bpr-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--bpr-btn-shadow:0 3px 2px -2px var(--bpr-btn-bg), 0 4px 3px -2px var(--bpr-btn-bg)}@supports (color:color-mix(in lab, red, red)){.bpr-btn:hover{--bpr-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--bpr-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--bpr-btn-bg) calc(var(--depth) * 30%), #0000)}}}.bpr-btn:active:not(.bpr-btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-bg:var(--bpr-btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.bpr-btn:active:not(.bpr-btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-bg:color-mix(in oklab, var(--bpr-btn-color,var(--color-base-200)), #000 5%)}}.bpr-btn:active:not(.bpr-btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--bpr-btn-fg,var(--color-base-content));--bpr-btn-border:var(--bpr-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.bpr-btn:active:not(.bpr-btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-border:color-mix(in oklab, var(--bpr-btn-color,var(--color-base-200)), #000 7%)}}.bpr-btn:active:not(.bpr-btn-active,[aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-border-style:solid;--bpr-btn-inset:0 0 0 0 oklch(0% 0 0/0);--bpr-btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.bpr-btn:where(:checked:not(.bpr-filter [type=radio].bpr-btn),:not([type=radio],[type=checkbox]):focus-visible){--bpr-btn-bg:var(--bpr-btn-color,var(--color-base-200));color:var(--bpr-btn-fg,var(--color-base-content));--bpr-btn-border:var(--bpr-btn-bg)}@supports (color:color-mix(in lab, red, red)){.bpr-btn:where(:checked:not(.bpr-filter [type=radio].bpr-btn),:not([type=radio],[type=checkbox]):focus-visible){--bpr-btn-border:color-mix(in oklab, var(--bpr-btn-bg), #000 calc(var(--depth) * 5%))}}.bpr-btn:where(:checked:not(.bpr-filter [type=radio].bpr-btn),:not([type=radio],[type=checkbox]):focus-visible){--bpr-btn-border-style:solid;--bpr-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--bpr-btn-shadow:0 3px 2px -2px var(--bpr-btn-bg), 0 4px 3px -2px var(--bpr-btn-bg)}@supports (color:color-mix(in lab, red, red)){.bpr-btn:where(:checked:not(.bpr-filter [type=radio].bpr-btn),:not([type=radio],[type=checkbox]):focus-visible){--bpr-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--bpr-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--bpr-btn-bg) calc(var(--depth) * 30%), #0000)}}.bpr-btn:where(:checked:not(.bpr-filter [type=radio].bpr-btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.bpr-btn:focus-visible,.bpr-btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}}@layer daisyui.l1.l2{.bpr-btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-bg:var(--bpr-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.bpr-btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-bg:color-mix(in oklab, var(--bpr-btn-color,var(--color-base-200)), #000 5%)}}.bpr-btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){color:var(--bpr-btn-fg,var(--color-base-content));--bpr-btn-border:var(--bpr-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.bpr-btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-border:color-mix(in oklab, var(--bpr-btn-color,var(--color-base-200)), #000 7%)}}.bpr-btn:is([aria-pressed=true],[aria-checked=true],[aria-current]:not([aria-current=false],[aria-current=""])){--bpr-btn-border-style:solid;--bpr-btn-inset:0 0 0 0 oklch(0% 0 0/0);--bpr-btn-shadow:0 0 0 0 oklch(0% 0 0/0);isolation:isolate}.bpr-list .bpr-list-row:has(>.bpr-list-col-grow:first-child){--bpr-list-grid-cols:1fr}.bpr-list .bpr-list-row:has(>.bpr-list-col-grow:nth-child(2)){--bpr-list-grid-cols:minmax(0, auto) 1fr}.bpr-list .bpr-list-row:has(>.bpr-list-col-grow:nth-child(3)){--bpr-list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.bpr-list .bpr-list-row:has(>.bpr-list-col-grow:nth-child(4)){--bpr-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.bpr-list .bpr-list-row:has(>.bpr-list-col-grow:nth-child(5)){--bpr-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.bpr-list .bpr-list-row:has(>.bpr-list-col-grow:nth-child(6)){--bpr-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.bpr-list .bpr-list-row>*{grid-row-start:1}.bpr-select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.bpr-select:has(>select[disabled]):is(select),.bpr-select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bpr-select:has(>select[disabled]):is(select),.bpr-select:has(>select[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.bpr-select:has(>select[disabled]){box-shadow:none}.bpr-select:has(>select[disabled])::placeholder,.bpr-select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.bpr-select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.bpr-select:is(:disabled,[disabled]):is(select),.bpr-select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bpr-select:is(:disabled,[disabled]):is(select),.bpr-select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.bpr-select:is(:disabled,[disabled]){box-shadow:none}.bpr-select:is(:disabled,[disabled])::placeholder,.bpr-select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .bpr-select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .bpr-select:is(select),fieldset:disabled .bpr-select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .bpr-select:is(select),fieldset:disabled .bpr-select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .bpr-select{box-shadow:none}fieldset:disabled .bpr-select::placeholder,fieldset:disabled .bpr-select ::placeholder{color:var(--color-base-content);opacity:.2}.bpr-select:has(>select[disabled])>select[disabled]{cursor:not-allowed}}@layer daisyui{.bpr-btn:is(.bpr-btn-disabled,:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bpr-btn:is(.bpr-btn-disabled,:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.bpr-btn:is(.bpr-btn-disabled,:disabled,[disabled],[aria-disabled=true]){--bpr-btn-bg:#0000;--bpr-btn-border:#0000;--bpr-btn-inset:0 0 0 0 oklch(0% 0 0/0);--bpr-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.bpr-btn:is(.bpr-btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.bpr-btn-link,.bpr-btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.bpr-btn:is(.bpr-btn-disabled,:disabled,[disabled],[aria-disabled=true]):not(.bpr-btn-link,.bpr-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}[data-bpr]{--color-primary:#a9005c;--color-primary-content:#fff;--color-base-100:#fff;--color-base-200:#f7f7f7;--color-base-300:#ddd;--color-base-content:#171717;--radius-field:.25rem;--radius-box:.25rem;color:var(--color-base-content)}[data-bpr] a{color:inherit;text-underline-offset:3px}[data-bpr] :focus-visible,a[data-bpr]:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}[data-bpr] .bpr-list{margin:1rem 0;padding:0;list-style:none}[data-bpr] .bpr-list-row{border-bottom:1px solid var(--color-base-300);border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}[data-bpr] .bpr-list-row>div{min-width:0}[data-bpr] .bpr-list-row h2,[data-bpr] .bpr-list-row h3{margin:0;font-size:1.12rem;font-weight:700;line-height:1.4}[data-bpr] .bpr-list-row p{margin:.3rem 0 0;font-size:.95rem;line-height:1.5}[data-bpr] .bpr-list-row time{margin-bottom:.25rem;font-size:.85rem;display:block}[data-bpr] .bpr-btn{white-space:normal;flex-shrink:0;height:auto;min-height:44px;padding:.6rem 1rem;text-decoration:none}[data-bpr] .bpr-link:hover{color:var(--color-primary)}.bpr-home{border-top:3px solid var(--color-primary);margin:1.5rem 0;padding-top:1rem}.bpr-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.bpr-section-head h2{margin:0;font-size:1.35rem;font-weight:800}.bpr-section-head>a{align-items:center;min-height:44px;font-size:.9rem;display:inline-flex}[data-bpr] .bpr-topics{margin:0}[data-bpr] .bpr-topics .bpr-list-row{padding:.7rem 0}.site-header .bpr-library-link{white-space:nowrap;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.site-header .header-actions{gap:12px}.search-head .search-form{flex-wrap:wrap;align-items:end}.search-head .search-form .sp-input{flex:230px;min-width:0}.bpr-search-filters{flex-wrap:wrap;flex:340px;gap:12px;display:flex}.bpr-search-filters label{flex-direction:column;flex:155px;gap:4px;font-size:.85rem;font-weight:600;display:flex}[data-bpr] .bpr-select{width:100%;max-width:none;min-height:44px}.bpr-suggestions{margin:1rem 0}.bpr-suggestions p{margin-bottom:.5rem;font-weight:600}.bpr-suggestions ul{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.bpr-notice{z-index:100000;background:var(--color-base-100);border:1px solid var(--color-base-300);border-left:4px solid var(--color-primary);width:max-content;max-width:calc(100vw - 32px);padding:1rem;font:15px/1.5 system-ui,sans-serif;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #0002}.bpr-offline{background:var(--color-base-100);max-width:760px;margin:0 auto;padding:24px;font:18px/1.6 system-ui,sans-serif}@media (max-width:480px){[data-bpr] .bpr-list-row{gap:.75rem}.bpr-search-filters{flex-basis:100%}.search-head .search-form .sp-btn{min-height:44px}.bpr-section-head{gap:0}.site-header .bpr-library-link{font-size:12px}.site-header .header-actions{gap:8px!important}}.site-header a.bpr-library-link{--color-base-content:#fff;color:var(--color-base-content)!important}@layer base{:where([data-bpr]),[data-bpr]:has(input.bpr-theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}}
