.ptro-wrapper{text-align:center;z-index:10;font-family:Open Sans,sans-serif;position:absolute;top:0;left:0;right:0}@media screen and (width>=869px){.ptro-holder{position:fixed;inset:35px;box-shadow:1px 1px 5px #888}}@media screen and (width<=868px){.ptro-holder{position:fixed;inset:0;box-shadow:3px 3px 15px #787878}}.ptro-holder-wrapper{background-color:#0003;width:100%;height:100%;position:fixed;top:0;left:0}.ptro-wrapper.ptro-v-aligned:before{content:"";vertical-align:middle;height:100%;display:inline-block}.ptro-icon{justify-content:center;align-items:center;font-size:14px;display:flex}.ptro-icon-btn:disabled{color:gray}.ptro-wrapper canvas{touch-action:none;width:auto;height:auto;margin-left:auto;margin-right:auto;display:inline-block}.ptro-center-table{width:100%;height:100%;display:table}.ptro-center-tablecell{vertical-align:middle;display:table-cell}.ptro-icon-btn{cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ptro-named-btn{cursor:pointer;border:0;height:30px;margin-left:4px;font-family:Open Sans,sans-serif;font-size:14px;display:inline-block;position:relative;top:-5px}.ptro-icon-btn:focus,.ptro-named-btn:focus,.color-diwget-btn:focus,.ptro-color-btn:focus,.ptro-selector-btn:focus{outline:none}.ptro-color-btn{cursor:pointer;width:32px;height:32px}.ptro-wrapper .select-handler{z-index:10;background-color:#fff;border:1px solid #000;width:6px;height:6px;position:absolute}.ptro-wrapper .ptro-crp-el{position:absolute}.ptro-wrapper .ptro-substrate{opacity:.3;z-index:-1;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%3e%3cg%20fill='%23464646'%3e%3cpath%20d='M0%200h50v50H0zM50%2050h50v50H50z'/%3e%3c/g%3e%3c/svg%3e");background-size:32px 32px;position:absolute}.ptro-wrapper .ptro-close-color-picker{height:24px;margin-top:5px;margin-bottom:-5px;margin-left:auto}.ptro-tool-controls{flex-shrink:0;align-items:center;display:flex}.ptro-wrapper .ptro-crp-rect{cursor:move;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;background-color:#e1e1e180;background-repeat:no-repeat;background-size:100% 100%;border:1px dashed #000;position:absolute}.ptro-wrapper .ptro-crp-tl{cursor:se-resize;margin:-4px 0 0 -4px;position:absolute;top:0;left:0}.ptro-wrapper .ptro-crp-bl{cursor:ne-resize;margin:0 0 -4px -4px;position:absolute;bottom:0;left:0}.ptro-wrapper .ptro-crp-br{cursor:se-resize;margin:0 -4px -4px 0;position:absolute;bottom:0;right:0}.ptro-wrapper .ptro-crp-tr{cursor:ne-resize;margin:-4px -4px 0 0;position:absolute;top:0;right:0}.ptro-wrapper .ptro-crp-l{cursor:e-resize;margin:-4px 0 0 -4px;position:absolute;top:50%;left:0}.ptro-wrapper .ptro-crp-t{cursor:s-resize;margin:-4px 0 0 -4px;position:absolute;top:0;left:50%}.ptro-wrapper .ptro-crp-r{cursor:e-resize;margin:-4px -4px 0 0;position:absolute;top:50%;right:0}.ptro-wrapper .ptro-crp-b{cursor:s-resize;margin:0 0 -4px -4px;position:absolute;bottom:0;left:50%}.ptro-wrapper div,.ptro-wrapper span,.ptro-wrapper i,.ptro-bar .ptro-tool-ctl-name,.ptro-bar input,.ptro-bar .ptro-named-btn p{user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.ptro-bar>div{align-items:center;height:100%;display:flex;overflow:auto hidden}.ptro-wrapper .ptro-common-widget-wrapper{background-color:#0009;position:absolute;inset:0}.ptro-wrapper .ptro-pallet canvas{cursor:crosshair}div.ptro-pallet{line-height:0}.ptro-wrapper .ptro-pallet,.ptro-wrapper .ptro-resize-widget{z-index:100;box-sizing:border-box;width:200px;padding:10px}.ptro-error{color:#fff;background-color:#c8000080;margin:5px;padding:5px}.ptro-v-middle:before{content:"";vertical-align:middle;height:100%;display:inline-block}.ptro-v-middle-in{vertical-align:middle;display:inline-block;position:relative}.ptro-wrapper .ptro-settings-widget{z-index:100;box-sizing:border-box;width:300px;padding:10px}td.ptro-resize-table-left{text-align:right;float:none;padding-right:5px;font-size:14px}.ptro-wrapper .ptro-color-edit{margin-top:15px}.ptro-wrapper .ptro-color-edit input{float:left;text-align:center;height:24px;font-family:monospace;font-size:14px}.ptro-wrapper .ptro-color-edit input:focus{outline:none}.ptro-wrapper .ptro-color-edit input.ptro-color{width:70px}.ptro-wrapper .ptro-color-edit input.ptro-color-alpha{width:55px;height:23px;padding:0 0 0 2px;font-size:14px;line-height:23px}.ptro-wrapper .ptro-color-alpha-label,.ptro-wrapper .ptro-label{float:left;margin-left:5px;padding:0 2px 0 0;font-family:Open Sans,sans-serif}.ptro-pixel-size-input{width:60px}.ptro-wrapper .ptro-pipette{width:24px;height:24px;margin:0}div.ptro-color-widget-wrapper{z-index:1000}.ptro-wrapper .ptro-pipette i{line-height:16px}.ptro-wrapper .ptro-pipette:active{outline:none}.ptro-wrapper .ptro-color-widget-wrapper .ptro-canvas-light,.ptro-wrapper .ptro-color-widget-wrapper .ptro-canvas-alpha{margin-top:10px}span.ptro-color-light-regulator,span.ptro-color-alpha-regulator{cursor:crosshair;border-bottom:5px solid;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-top:-5px;margin-left:5px;display:block;position:absolute}span.ptro-color-alpha-regulator{margin-top:0}.alpha-checkers{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%3e%3cg%20fill='%23464646'%3e%3cpath%20d='M0%200h50v50H0zM50%2050h50v50H50z'/%3e%3c/g%3e%3c/svg%3e");background-size:10px 10px;width:100%;height:15px;margin-top:-20px;display:block}input.ptro-input:focus,select.ptro-input:focus{box-shadow:none;outline:none}input.ptro-input,select.ptro-input{vertical-align:initial;padding-top:0;padding-bottom:0;padding-right:0}.ptro-named-btn p{font-size:inherit;margin:inherit;line-height:normal}.ptro-wrapper .ptro-zoomer{z-index:2000;border-top:1px solid #fff;border-left:1px solid #fff;display:none;position:absolute}.ptro-text-tool-input{word-wrap:break-word;box-sizing:content-box;text-align:left;background-color:#0000;outline:1px dotted;width:auto;min-width:5px;padding:0 1px;line-height:normal;display:block;overflow:hidden}.ptro-paster-wrappers-fits{justify-content:space-around;align-items:center;display:flex}.ptro-selector-extend[type]{width:70px;height:70px}.ptro-selector-extend div:last-child{display:none}.ptro-selector-fit[type]{width:220px;height:220px;margin:0}.ptro-paster-fit[class]{margin-right:46px}.ptro-text-tool-buttons{display:flex;position:absolute}.ptro-text-tool-input-wrapper{position:absolute}span.ptro-btn-color-checkers{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%3e%3cg%20fill='%23464646'%3e%3cpath%20d='M0%200h50v50H0zM50%2050h50v50H50z'/%3e%3c/g%3e%3c/svg%3e");background-size:16px 16px;width:32px;height:32px;margin-top:-32px;display:block}span.ptro-btn-color-checkers-bar{z-index:0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%3e%3cg%20fill='%23464646'%3e%3cpath%20d='M0%200h50v50H0zM50%2050h50v50H50z'/%3e%3c/g%3e%3c/svg%3e");background-size:16px 16px;width:32px;height:32px;margin-left:-32px;line-height:12px;position:relative}.ptro-bar-right{display:flex}.ptro-link{float:left;margin-top:-23px;margin-right:-12px}.ptro-resize-link-wrapper{height:40px;display:inline-block}input.ptro-resize-width-input,input.ptro-resize-heigth-input,input.ptro-pixel-size-input{width:80px;height:22px;padding:0 0 0 4px;line-height:22px}.ptro-selector-btn i{font-size:56px}.ptro-selector-btn{opacity:.8;cursor:pointer;border:0;width:100px;margin:5px}.ptro-selector-btn div{margin:5px 0}.ptro-paster-select .ptro-in div{font-family:Open Sans,sans-serif;font-size:14px}.ptro-selector-btn:hover{opacity:.6}.ptro-paster-select{height:100%;margin-left:auto;margin-right:auto;display:inline-block}.ptro-paster-select .ptro-in{background-color:#000000b3;padding:40px}.ptro-paster-select-wrapper{position:absolute;inset:0}.ptro-paster-select-wrapper-extends button:first-child,.ptro-paster-select-wrapper-extends button:last-child{margin:0 auto;display:block}.ptro-paster-select-wrapper-extends button:nth-child(2){margin-right:78px;display:inline-block}.ptro-paster-fit .ptro-paster-wrapper-label[class],.ptro-paster-select-wrapper-extends .ptro-paster-wrapper-label[class]{color:#fff;text-align:center;text-transform:uppercase;margin-top:10px;font-size:20px;display:block}.ptro-paste-label{color:#fff;margin-bottom:10px}.ptro-iframe{border:0;width:100%;height:100%}i.mce-i-painterro:before,span.mce_painterro:before{font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:ptroiconfont;font-size:20px;font-style:normal;font-weight:400}.ptro-scroller{position:absolute;inset:0}td.ptro-strict-cell{font-size:8px;line-height:normal}.color-diwget-btn{cursor:pointer;z-index:1;width:32px;height:32px}.color-diwget-btn-substrate{width:32px}select.ptro-input[data-id=fontName]{width:45px}.ptro-bar .ptro-tool-ctl-name{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:5px;padding:4px 2px 4px 3px;font-family:Open Sans,sans-serif;line-height:22px}.ptro-info{word-break:keep-all;white-space:normal;text-align:right;margin-left:auto;padding:4px;font-family:Open Sans,sans-serif;font-size:10px}.ptro-info>span{opacity:.5}@media screen and (width<=768px){.ptro-bar>div{white-space:nowrap}span.ptro-bar-right{float:none}span.ptro-info{display:none}}.ptro-bar .ptro-input{height:32px;padding-left:2px;padding-right:0;font-family:Open Sans,sans-serif;font-size:16px;line-height:32px;position:relative}.ptro-bar .ptro-input[type=number]{width:42px}.ptro-bar .ptro-named-btn p{margin:0}.ptro-bar{width:100%;font-size:16px;line-height:normal;position:absolute;bottom:0}.ptro-bar>div{position:relative}.ptro-bar>div::-webkit-scrollbar{height:2px}.ptro-bar>div::-webkit-scrollbar-track{background:#f1f1f1}.ptro-bar>div::-webkit-scrollbar-thumb{background:#888}.ptro-bar>div::-webkit-scrollbar-thumb:hover{background:#555}button.ptro-icon-right:first-of-type{margin-right:4px}button.ptro-input[data-value=false],button.ptro-input[data-value=true]{cursor:pointer;background:0 0;border:0;outline:0;justify-content:center;align-items:center;width:28px;height:28px;padding-left:0;display:flex}button.ptro-input[data-value=true]:after{content:"✔";border:0;width:12px;height:12px;font-size:20px;line-height:12px;display:inline-block}@keyframes ptro-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.ptro-spinning{-webkit-animation:.5s steps(9,end) infinite ptro-spin;text-rendering:auto;-webkit-font-smoothing:antialiased;animation:.8s steps(9,end) infinite ptro-spin;display:inline-block}#container-bar{display:block}@font-face{font-family:ptroiconfont;src:url(/_astro/ptroiconfont.D2gLstjP.woff?9d16276326db52747d3405a7ca0e1306)format("woff"),url(/_astro/ptroiconfont.JBsnOWw9.ttf?9d16276326db52747d3405a7ca0e1306)format("truetype");font-weight:400;font-style:normal}.ptro-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal!important;text-transform:none!important;font-family:ptroiconfont!important;font-style:normal!important;font-weight:400!important}.ptro-icon-apply:before{content:""}.ptro-icon-arrow:before{content:""}.ptro-icon-brush:before{content:""}.ptro-icon-bucket:before{content:""}.ptro-icon-clear:before{content:""}.ptro-icon-close:before{content:""}.ptro-icon-crop:before{content:""}.ptro-icon-ellipse:before{content:""}.ptro-icon-eraser:before{content:""}.ptro-icon-filters:before{content:""}.ptro-icon-line:before{content:""}.ptro-icon-linked:before{content:""}.ptro-icon-loading:before{content:""}.ptro-icon-mirror:before{content:""}.ptro-icon-open:before{content:""}.ptro-icon-painterro0:before{content:""}.ptro-icon-paste_extend_down:before{content:""}.ptro-icon-paste_extend_left:before{content:""}.ptro-icon-paste_extend_right:before{content:""}.ptro-icon-paste_extend_top:before{content:""}.ptro-icon-paste_fit:before{content:""}.ptro-icon-paste_over:before{content:""}.ptro-icon-pipette:before{content:""}.ptro-icon-pixelize:before{content:""}.ptro-icon-rect:before{content:""}.ptro-icon-redo:before{content:""}.ptro-icon-resize:before{content:""}.ptro-icon-rotate:before{content:""}.ptro-icon-save:before{content:""}.ptro-icon-select:before{content:""}.ptro-icon-settings:before{content:""}.ptro-icon-text:before{content:""}.ptro-icon-undo:before{content:""}.ptro-icon-unlinked:before{content:""}.ptro-icon-zoomin:before{content:""}.ptro-icon-zoomout:before{content:""}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid}}}@layer daisyui.l1.l2.l3{@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))!important;--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-icon-btn[class]{--size:calc(var(--size-field,.25rem) * 10)!important;--btn-p:1rem!important;--btn-fg:var(--color-base-content)!important;cursor:pointer!important;text-align:center!important;vertical-align:middle!important;outline-offset:2px!important;webkit-user-select:none!important;user-select:none!important;border-width:var(--border)!important;touch-action:manipulation!important;--btn-bg:var(--btn-color,var(--color-base-200))!important;--btn-border:var(--btn-color,var(--color-base-200))!important;border-start-start-radius:var(--join-ss,var(--radius-field))!important;border-start-end-radius:var(--join-se,var(--radius-field))!important;border-end-end-radius:var(--join-ee,var(--radius-field))!important;border-end-start-radius:var(--join-es,var(--radius-field))!important;flex-wrap:nowrap!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:.375rem!important;font-weight:600!important;transition-property:color,background-color,border-color,box-shadow,transform!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))!important}}.ptro-icon-btn[class]{--btn-soft-bg:initial!important;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-icon-btn[class]{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%))!important;height:var(--size)!important;padding-inline:var(--btn-p)!important;font-size:var(--fontsize,.875rem)!important;background-color:var(--btn-bg)!important;color:var(--btn-fg)!important;border-color:var(--btn-border)!important;border-style:var(--btn-border-style,solid)!important;outline-color:var(--btn-color,var(--color-base-content))!important;--tw-prose-links:var(--btn-fg)!important;background-image:none, var(--fx-noise)!important;background-size:auto, calc(var(--noise,0) * 100%)!important;text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15))!important;box-shadow:var(--btn-inset) inset, var(--btn-shadow)!important}.ptro-icon-btn[class]:is([type=checkbox],[type=radio]){appearance:none!important}.ptro-icon-btn[class]:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label)!important;content:var(--tw-content)!important}:where(.ptro-icon-btn[class]){width:unset!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class]{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000);box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}@media (forced-colors:active){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input:focus-within{outline-offset:2px;outline:2px solid #0000}}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus-within{--font-size:1rem}}}@supports (color:color-mix(in lab, red, red)){:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color)):is(input),:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color)) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--size:calc(var(--size-field,.25rem) * var(--in-size-mul));--input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color{cursor:text;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,0rem), var(--font-size-min));touch-action:manipulation;border:var(--border) solid var(--input-color,#0000);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input::placeholder{color:var(--color-base-content);opacity:.5}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input:focus-within{outline-offset:2px;outline:2px solid #0000}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input::-webkit-inner-spin-button{margin-inline-end:-.15em}input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input{display:inline-flex;position:relative}:is(input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input)[type=url],:is(input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input)[type=email]{direction:ltr}:is(input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input)::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}:is(input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input)::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}:is(input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input)::-webkit-inner-spin-button{margin-inline-end:-.75rem;margin-block:calc(.25rem * var(--spin-my))}:is(input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input)::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}:is(input:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color input)::-webkit-color-swatch-wrapper{padding-block:.25rem}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:focus-within{--font-size:1rem}}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color)):is(input),:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color)) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color)):is(input),:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color)) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color){box-shadow:none}:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color))::placeholder,:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled]),.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:is(:disabled,[disabled]),fieldset:disabled :is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color)) ::placeholder{color:var(--color-base-content);opacity:.2}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color:has(>input[disabled])>input[disabled]{cursor:not-allowed}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))!important;--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{--size:calc(var(--size-field,.25rem) * 10)!important;--btn-p:1rem!important;--btn-fg:var(--color-base-content)!important;cursor:pointer!important;text-align:center!important;vertical-align:middle!important;outline-offset:2px!important;webkit-user-select:none!important;user-select:none!important;border-width:var(--border)!important;touch-action:manipulation!important;--btn-bg:var(--btn-color,var(--color-base-200))!important;--btn-border:var(--btn-color,var(--color-base-200))!important;border-start-start-radius:var(--join-ss,var(--radius-field))!important;border-start-end-radius:var(--join-se,var(--radius-field))!important;border-end-end-radius:var(--join-ee,var(--radius-field))!important;border-end-start-radius:var(--join-es,var(--radius-field))!important;flex-wrap:nowrap!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:.375rem!important;font-weight:600!important;transition-property:color,background-color,border-color,box-shadow,transform!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{--btn-soft-bg:initial!important;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%))!important;height:var(--size)!important;padding-inline:var(--btn-p)!important;font-size:var(--fontsize,.875rem)!important;background-color:var(--btn-bg)!important;color:var(--btn-fg)!important;border-color:var(--btn-border)!important;border-style:var(--btn-border-style,solid)!important;outline-color:var(--btn-color,var(--color-base-content))!important;--tw-prose-links:var(--btn-fg)!important;background-image:none, var(--fx-noise)!important;background-size:auto, calc(var(--noise,0) * 100%)!important;text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15))!important;box-shadow:var(--btn-inset) inset, var(--btn-shadow)!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is([type=checkbox],[type=radio]){appearance:none!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label)!important;content:var(--tw-content)!important}:where(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker){width:unset!important}@supports (color:color-mix(in lab, red, red)){select.ptro-input[class]{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)!important;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important}}@media (forced-colors:active){select.ptro-input[class] select:focus,select.ptro-input[class] select:focus-within{outline-offset:2px!important;outline:2px solid #0000!important}}@supports (color:color-mix(in lab, red, red)){:is(select.ptro-input[class]:focus,select.ptro-input[class]:focus-within,select.ptro-input[class]:open){box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)!important}select.ptro-input[class]:has(>select[disabled]),select.ptro-input[class]:is(:disabled,[disabled]),fieldset:disabled :is(select.ptro-input[class]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)!important}}@supports (appearance:base-select){:is(select.ptro-input[class],select.ptro-input[class] select),:is(select.ptro-input[class],select.ptro-input[class] select)::picker(select){appearance:base-select!important}}@supports (color:color-mix(in lab, red, red)){:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):hover,:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}}@media (forced-colors:active){:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):hover,:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):focus-visible{outline-offset:2px!important;outline:2px solid #0000!important}}select.ptro-input[class]{appearance:none!important;background-color:var(--color-base-100)!important;vertical-align:middle!important;--size:calc(var(--size-field,.25rem) * var(--sl-size-mul))!important;--input-color:var(--color-base-content)!important;flex-shrink:1!important;align-items:center!important;gap:.375rem!important;padding-inline:.75rem 1.75rem!important;display:inline-flex!important;position:relative!important}@supports (color:color-mix(in lab, red, red)){select.ptro-input[class]{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)!important}}select.ptro-input[class]{width:clamp(3rem,20rem,100%)!important;height:var(--size)!important;font-size:max(var(--font-size,0rem), var(--font-size-min))!important;touch-action:manipulation!important;white-space:nowrap!important;text-overflow:ellipsis!important;border:var(--border) solid var(--input-color,#0000)!important;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%)!important;background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%)!important;background-repeat:no-repeat!important;background-size:4px 4px,4px 4px!important;border-start-start-radius:var(--join-ss,var(--radius-field))!important;border-start-end-radius:var(--join-se,var(--radius-field))!important;border-end-end-radius:var(--join-ee,var(--radius-field))!important;border-end-start-radius:var(--join-es,var(--radius-field))!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){select.ptro-input[class]{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important}}[dir=rtl] :is(select.ptro-input[class]){background-position:12px calc(1px + 50%),16px calc(1px + 50%)!important}[dir=rtl] :is(select.ptro-input[class])::picker(select),[dir=rtl] :is(select.ptro-input[class]) select::picker(select){translate:.5rem!important}select.ptro-input[class][multiple]{background-image:none!important;height:auto!important;padding-block:.75rem!important;padding-inline-end:.75rem!important;overflow:auto!important}select.ptro-input[class] select{appearance:none!important;width:calc(100% + 2.75rem)!important;height:calc(100% - calc(var(--border) * 2))!important;background:inherit!important;border-radius:inherit!important;border-style:none!important;align-items:center!important;margin-inline:-.75rem -1.75rem!important;padding-inline:.75rem 1.75rem!important}select.ptro-input[class] select::placeholder{color:var(--color-base-content)!important;opacity:.5!important}select.ptro-input[class] select:focus,select.ptro-input[class] select:focus-within{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){select.ptro-input[class] select:focus,select.ptro-input[class] select:focus-within{outline-offset:2px!important;outline:2px solid #0000!important}}select.ptro-input[class] select:not(:last-child){background-image:none!important;margin-inline-end:-1.375rem!important}:is(select.ptro-input[class]:focus,select.ptro-input[class]:focus-within,select.ptro-input[class]:open){--input-color:var(--color-base-content)!important;box-shadow:0 1px var(--input-color)!important}@supports (color:color-mix(in lab, red, red)){:is(select.ptro-input[class]:focus,select.ptro-input[class]:focus-within,select.ptro-input[class]:open){box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)!important}}:is(select.ptro-input[class]:focus,select.ptro-input[class]:focus-within,select.ptro-input[class]:open){outline:2px solid var(--input-color)!important;outline-offset:2px!important;isolation:isolate!important;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)!important}select.ptro-input[class]:has(>select[disabled]),select.ptro-input[class]:is(:disabled,[disabled]),fieldset:disabled :is(select.ptro-input[class]){cursor:not-allowed!important;border-color:var(--color-base-200)!important;background-color:var(--color-base-200)!important;color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){select.ptro-input[class]:has(>select[disabled]),select.ptro-input[class]:is(:disabled,[disabled]),fieldset:disabled :is(select.ptro-input[class]){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)!important}}:is(select.ptro-input[class]:has(>select[disabled]),select.ptro-input[class]:is(:disabled,[disabled]),fieldset:disabled :is(select.ptro-input[class]))::placeholder,:is(select.ptro-input[class]:has(>select[disabled]),select.ptro-input[class]:is(:disabled,[disabled]),fieldset:disabled :is(select.ptro-input[class])) ::placeholder{color:var(--color-base-content)!important;opacity:.2!important}select.ptro-input[class]:has(>select[disabled])>select[disabled]{cursor:not-allowed!important}@supports (appearance:base-select){:is(select.ptro-input[class],select.ptro-input[class] select),:is(select.ptro-input[class],select.ptro-input[class] select)::picker(select){appearance:base-select!important}}:is(select.ptro-input[class],select.ptro-input[class] select)::picker(select){color:inherit!important;border:var(--border) solid var(--color-base-200)!important;border-radius:var(--radius-box)!important;background-color:inherit!important;max-height:min(24rem,70dvh)!important;box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2)!important;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))!important;margin-block:.5rem!important;margin-inline:.5rem!important;padding:.5rem!important;translate:-.5rem!important}:is(select.ptro-input[class],select.ptro-input[class] select)::picker-icon{display:none!important}:is(select.ptro-input[class],select.ptro-input[class] select) selectedcontent{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;overflow:hidden!important}:is(select.ptro-input[class],select.ptro-input[class] select) optgroup{padding-top:.5em!important}:is(select.ptro-input[class],select.ptro-input[class] select) optgroup option:first-child{margin-top:.5em!important}:is(select.ptro-input[class],select.ptro-input[class] select) option{border-radius:var(--radius-field)!important;padding-block:.375rem!important;padding-inline:calc(.25rem * var(--option-px))!important;white-space:normal!important;transition-property:color,background-color!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):hover,:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):focus-visible{cursor:pointer!important;background-color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):hover,:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}}:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):hover,:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):focus-visible{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):hover,:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):focus-visible{outline-offset:2px!important;outline:2px solid #0000!important}}:is(select.ptro-input[class],select.ptro-input[class] select) option:not(:disabled):active{background-color:var(--color-neutral)!important;color:var(--color-neutral-content)!important;box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)!important}@supports (color:color-mix(in lab, red, red)){button.ptro-input.ptro-check{box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset!important;--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)!important}}@media (forced-colors:active){button.ptro-input.ptro-check>:focus{outline-offset:2px!important;outline:2px solid #0000!important}}@supports (color:color-mix(in lab, red, red)){button.ptro-input.ptro-check:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000)!important}}@media (forced-colors:active){button.ptro-input.ptro-check:before{outline-style:var(--tw-outline-style)!important;outline-offset:calc(1px * -1)!important;outline-width:1px!important}}@media print{button.ptro-input.ptro-check:before{outline-offset:-1rem!important;outline:.25rem solid!important}}@starting-style{:is(button.ptro-input.ptro-check:checked,button.ptro-input.ptro-check[aria-checked=true],button.ptro-input.ptro-check:has(>input:checked)):before{opacity:0!important}}button.ptro-input.ptro-check{border:var(--border) solid currentColor!important;color:var(--input-color)!important;cursor:pointer!important;appearance:none!important;vertical-align:middle!important;webkit-user-select:none!important;user-select:none!important;--radius-selector-max:calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector))!important;border-radius:calc(var(--radius-selector) + min(var(--toggle-p), var(--radius-selector-max)) + min(var(--border), var(--radius-selector-max)))!important;padding:var(--toggle-p)!important;flex-shrink:0!important;grid-template-columns:0fr 1fr 1fr!important;place-content:center!important;display:inline-grid!important;position:relative!important;box-shadow:inset 0 1px!important}@supports (color:color-mix(in lab, red, red)){button.ptro-input.ptro-check{box-shadow:0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000) inset!important}}button.ptro-input.ptro-check{--input-color:var(--color-base-content)!important;transition:color .3s,grid-template-columns .2s!important}@supports (color:color-mix(in lab, red, red)){button.ptro-input.ptro-check{--input-color:color-mix(in oklab, var(--color-base-content) 50%, #0000)!important}}button.ptro-input.ptro-check{--toggle-p:calc(var(--size) * .125)!important;--size:calc(var(--size-selector,.25rem) * 6)!important;width:calc((var(--size) * 2) - (var(--border) + var(--toggle-p)) * 2)!important;height:var(--size)!important}button.ptro-input.ptro-check>*{z-index:1!important;cursor:pointer!important;appearance:none!important;background-color:#0000!important;border:none!important;grid-column:2/span 1!important;grid-row-start:1!important;height:100%!important;padding:.125rem!important;transition:opacity .2s,rotate .4s!important}button.ptro-input.ptro-check>:focus{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){button.ptro-input.ptro-check>:focus{outline-offset:2px!important;outline:2px solid #0000!important}}button.ptro-input.ptro-check>:nth-child(2){color:var(--color-base-100)!important;rotate:0deg!important}button.ptro-input.ptro-check>:nth-child(3){color:var(--color-base-100)!important;opacity:0!important;rotate:-15deg!important}button.ptro-input.ptro-check:has(:checked)>:nth-child(2){opacity:0!important;rotate:15deg!important}button.ptro-input.ptro-check:has(:checked)>:nth-child(3){opacity:1!important;rotate:0deg!important}button.ptro-input.ptro-check:before{aspect-ratio:1!important;border-radius:var(--radius-selector)!important;--tw-content:""!important;content:var(--tw-content)!important;width:100%!important;height:100%!important;box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px currentColor!important;background-color:currentColor!important;grid-row-start:1!important;grid-column-start:2!important;transition:background-color .1s,translate .2s,inset-inline-start .2s!important;position:relative!important;inset-inline-start:0!important;translate:0!important}@supports (color:color-mix(in lab, red, red)){button.ptro-input.ptro-check:before{box-shadow:0 -1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth) * 10%), #0000)!important}}button.ptro-input.ptro-check:before{background-size:auto, calc(var(--noise) * 100%)!important;background-image:none, var(--fx-noise)!important}@media (forced-colors:active){button.ptro-input.ptro-check:before{outline-style:var(--tw-outline-style)!important;outline-offset:calc(1px * -1)!important;outline-width:1px!important}}@media print{button.ptro-input.ptro-check:before{outline-offset:-1rem!important;outline:.25rem solid!important}}button.ptro-input.ptro-check:focus-visible,button.ptro-input.ptro-check:has(:focus-visible){outline-offset:2px!important;outline:2px solid!important}button.ptro-input.ptro-check:checked,button.ptro-input.ptro-check[aria-checked=true],button.ptro-input.ptro-check:has(>input:checked){background-color:var(--color-base-100)!important;--input-color:var(--color-base-content)!important;grid-template-columns:1fr 1fr 0fr!important}:is(button.ptro-input.ptro-check:checked,button.ptro-input.ptro-check[aria-checked=true],button.ptro-input.ptro-check:has(>input:checked)):before{background-color:currentColor!important}@starting-style{:is(button.ptro-input.ptro-check:checked,button.ptro-input.ptro-check[aria-checked=true],button.ptro-input.ptro-check:has(>input:checked)):before{opacity:0!important}}button.ptro-input.ptro-check:indeterminate{grid-template-columns:.5fr 1fr .5fr!important}button.ptro-input.ptro-check:disabled{cursor:not-allowed!important;opacity:.3!important}button.ptro-input.ptro-check:disabled:before{border:var(--border) solid currentColor!important;background-color:#0000!important}@supports (color:color-mix(in lab, red, red)){:not(.ptro-color-edit)>input.ptro-input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)!important;box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important}}@media (forced-colors:active){:not(.ptro-color-edit)>input.ptro-input input:focus,:not(.ptro-color-edit)>input.ptro-input input:focus-within{outline-offset:2px!important;outline:2px solid #0000!important}}@supports (color:color-mix(in lab, red, red)){:not(.ptro-color-edit)>input.ptro-input:focus,:not(.ptro-color-edit)>input.ptro-input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)!important}}@media (pointer:coarse){@supports (-webkit-touch-callout:none){:not(.ptro-color-edit)>input.ptro-input:focus,:not(.ptro-color-edit)>input.ptro-input:focus-within{--font-size:1rem!important}}}@supports (color:color-mix(in lab, red, red)){:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input)):is(input),:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input)) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)!important}}:not(.ptro-color-edit)>input.ptro-input{appearance:none!important;background-color:var(--color-base-100)!important;vertical-align:middle!important;white-space:nowrap!important;--size:calc(var(--size-field,.25rem) * var(--in-size-mul))!important;--input-color:var(--color-base-content)!important;flex-shrink:1!important;align-items:center!important;gap:.5rem!important;padding-inline:.75rem!important;display:inline-flex!important;position:relative!important}@supports (color:color-mix(in lab, red, red)){:not(.ptro-color-edit)>input.ptro-input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)!important}}:not(.ptro-color-edit)>input.ptro-input{cursor:text!important;width:clamp(3rem,20rem,100%)!important;height:var(--size)!important;font-size:max(var(--font-size,0rem), var(--font-size-min))!important;touch-action:manipulation!important;border:var(--border) solid var(--input-color,#0000)!important;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important;border-start-start-radius:var(--join-ss,var(--radius-field))!important;border-start-end-radius:var(--join-se,var(--radius-field))!important;border-end-end-radius:var(--join-ee,var(--radius-field))!important;border-end-start-radius:var(--join-es,var(--radius-field))!important}@supports (color:color-mix(in lab, red, red)){:not(.ptro-color-edit)>input.ptro-input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset!important}}:not(.ptro-color-edit)>input.ptro-input input{appearance:none!important;background-color:#0000!important;border:none!important;width:100%!important;height:100%!important}:not(.ptro-color-edit)>input.ptro-input input::placeholder{color:var(--color-base-content)!important;opacity:.5!important}:not(.ptro-color-edit)>input.ptro-input input:focus,:not(.ptro-color-edit)>input.ptro-input input:focus-within{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){:not(.ptro-color-edit)>input.ptro-input input:focus,:not(.ptro-color-edit)>input.ptro-input input:focus-within{outline-offset:2px!important;outline:2px solid #0000!important}}:not(.ptro-color-edit)>input.ptro-input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em!important}:not(.ptro-color-edit)>input.ptro-input input::-webkit-inner-spin-button{margin-inline-end:-.15em!important}input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input{display:inline-flex!important;position:relative!important}:is(input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input)[type=url],:is(input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input)[type=email]{direction:ltr!important}:is(input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input)::-webkit-datetime-edit{min-height:100%!important;text-align:inherit!important;align-items:center!important;display:grid!important}:is(input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input)::-webkit-date-and-time-value{min-height:100%!important;text-align:inherit!important;align-items:center!important;display:grid!important}:is(input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input)::-webkit-inner-spin-button{margin-inline-end:-.75rem!important;margin-block:calc(.25rem * var(--spin-my))!important}:is(input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input)::-webkit-calendar-picker-indicator{cursor:pointer!important;width:1em!important;height:1em!important;position:absolute!important;inset-inline-end:.75em!important}:is(input:is(:not(.ptro-color-edit)>input.ptro-input),:not(.ptro-color-edit)>input.ptro-input input)::-webkit-color-swatch-wrapper{padding-block:.25rem!important}:not(.ptro-color-edit)>input.ptro-input:focus,:not(.ptro-color-edit)>input.ptro-input:focus-within{--input-color:var(--color-base-content)!important;box-shadow:0 1px var(--input-color)!important}@supports (color:color-mix(in lab, red, red)){:not(.ptro-color-edit)>input.ptro-input:focus,:not(.ptro-color-edit)>input.ptro-input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)!important}}:not(.ptro-color-edit)>input.ptro-input:focus,:not(.ptro-color-edit)>input.ptro-input:focus-within{outline:2px solid var(--input-color)!important;outline-offset:2px!important;isolation:isolate!important}@media (pointer:coarse){@supports (-webkit-touch-callout:none){:not(.ptro-color-edit)>input.ptro-input:focus,:not(.ptro-color-edit)>input.ptro-input:focus-within{--font-size:1rem!important}}}:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input){cursor:not-allowed!important;border-color:var(--color-base-200)!important;background-color:var(--color-base-200)!important}:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input)):is(input),:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input)) :is(input){color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input)):is(input),:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input)) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)!important}}:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input){box-shadow:none!important}:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input))::placeholder,:is(:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled]),:not(.ptro-color-edit)>input.ptro-input:is(:disabled,[disabled]),fieldset:disabled :is(:not(.ptro-color-edit)>input.ptro-input)) ::placeholder{color:var(--color-base-content)!important;opacity:.2!important}:not(.ptro-color-edit)>input.ptro-input:has(>input[disabled])>input[disabled]{cursor:not-allowed!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.ptro-color-control[class]:not(.ptro-close-color-picker){--size:calc(var(--size-field,.25rem) * 10);--btn-p:1rem;--btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--btn-bg:var(--btn-color,var(--color-base-200));--btn-border:var(--btn-color,var(--color-base-200));border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--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)){.ptro-color-control[class]:not(.ptro-close-color-picker){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.ptro-color-control[class]:not(.ptro-close-color-picker){--btn-soft-bg:initial;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.ptro-color-control[class]:not(.ptro-close-color-picker){--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--size);padding-inline:var(--btn-p);font-size:var(--fontsize,.875rem);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border);border-style:var(--btn-border-style,solid);outline-color:var(--btn-color,var(--color-base-content));--tw-prose-links:var(--btn-fg);background-image:none, var(--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(--btn-inset) inset, var(--btn-shadow)}.ptro-color-control[class]:not(.ptro-close-color-picker):is([type=checkbox],[type=radio]){appearance:none}.ptro-color-control[class]:not(.ptro-close-color-picker):is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}:where(.ptro-color-control[class]:not(.ptro-close-color-picker)){width:unset}}@layer daisyui.l1.l2{@media (hover:hover){.ptro-icon-btn[class]:hover{--btn-bg:var(--btn-hover-bg,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:hover{--btn-bg:var(--btn-hover-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}}.ptro-icon-btn[class]:hover{color:var(--btn-fg)!important;--btn-border:var(--btn-hover-border,var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:hover{--btn-border:var(--btn-hover-border,color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%)))!important}}.ptro-icon-btn[class]:hover{--btn-border-style:solid!important;--btn-inset:var(--btn-hover-inset,0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)))!important;--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:hover{--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000))!important}}}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:active:not(.btn-active){--btn-bg:var(--btn-active-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%))!important;--btn-border:var(--btn-active-border,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}.ptro-icon-btn[class]:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))!important;--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-icon-btn[class]:where(:checked:not(.filter [type=radio].btn\!)){--btn-color:var(--color-primary)!important;--btn-fg:var(--color-primary-content)!important;isolation:isolate!important}@media (hover:hover){.ptro-icon-btn[class]:hover{--btn-bg:var(--btn-hover-bg,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:hover{--btn-bg:var(--btn-hover-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}}.ptro-icon-btn[class]:hover{color:var(--btn-fg)!important;--btn-border:var(--btn-hover-border,var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:hover{--btn-border:var(--btn-hover-border,color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%)))!important}}.ptro-icon-btn[class]:hover{--btn-border-style:solid!important;--btn-inset:var(--btn-hover-inset,0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)))!important;--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:hover{--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000))!important}}}.ptro-icon-btn[class]:active:not(.btn-active){translate:0 var(--btn-active-translate,.5px)!important;--btn-bg:var(--btn-active-bg,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:active:not(.btn-active){--btn-bg:var(--btn-active-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%))!important}}.ptro-icon-btn[class]:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content))!important;--btn-border:var(--btn-active-border,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:active:not(.btn-active){--btn-border:var(--btn-active-border,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}}.ptro-icon-btn[class]:active:not(.btn-active){--btn-border-style:solid!important;--btn-inset:var(--btn-active-inset,0 0 0 0 oklch(0% 0 0/0))!important;--btn-shadow:var(--btn-active-shadow,0 0 0 0 oklch(0% 0 0/0))!important}.ptro-icon-btn[class]:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200))!important;color:var(--btn-fg,var(--color-base-content))!important;--btn-border:var(--btn-bg)!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))!important}}.ptro-icon-btn[class]:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid!important;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%))!important;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-icon-btn[class]:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate!important}.ptro-icon-btn[class]:focus-visible,.ptro-icon-btn[class]:has(:focus-visible){isolation:isolate!important;outline-width:2px!important;outline-style:solid!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color{--in-size-mul:10;--font-size-min:.875rem;--spin-my:-3}.floating-label:has(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color){--top-mul:5;--font-size:.875rem}@media (hover:hover){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-bg:var(--btn-hover-bg,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-bg:var(--btn-hover-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{color:var(--btn-fg)!important;--btn-border:var(--btn-hover-border,var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-border:var(--btn-hover-border,color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%)))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-border-style:solid!important;--btn-inset:var(--btn-hover-inset,0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)))!important;--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000))!important}}}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:active:not(.btn-active){--btn-bg:var(--btn-active-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%))!important;--btn-border:var(--btn-active-border,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))!important;--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:where(:checked:not(.filter [type=radio].btn\!)){--btn-color:var(--color-primary)!important;--btn-fg:var(--color-primary-content)!important;isolation:isolate!important}@media (hover:hover){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-bg:var(--btn-hover-bg,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-bg:var(--btn-hover-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{color:var(--btn-fg)!important;--btn-border:var(--btn-hover-border,var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-border:var(--btn-hover-border,color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%)))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-border-style:solid!important;--btn-inset:var(--btn-hover-inset,0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)))!important;--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:hover{--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000))!important}}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:active:not(.btn-active){translate:0 var(--btn-active-translate,.5px)!important;--btn-bg:var(--btn-active-bg,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:active:not(.btn-active){--btn-bg:var(--btn-active-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:active:not(.btn-active){color:var(--btn-fg,var(--color-base-content))!important;--btn-border:var(--btn-active-border,var(--btn-color,var(--color-base-200)))!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:active:not(.btn-active){--btn-border:var(--btn-active-border,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:active:not(.btn-active){--btn-border-style:solid!important;--btn-inset:var(--btn-active-inset,0 0 0 0 oklch(0% 0 0/0))!important;--btn-shadow:var(--btn-active-shadow,0 0 0 0 oklch(0% 0 0/0))!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200))!important;color:var(--btn-fg,var(--color-base-content))!important;--btn-border:var(--btn-bg)!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid!important;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%))!important;--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:where(:checked:not(.filter [type=radio].btn\!),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:focus-visible,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:has(:focus-visible){isolation:isolate!important;outline-width:2px!important;outline-style:solid!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{--btn-color:var(--color-secondary);--btn-fg:var(--color-secondary-content);--btn-soft-bg:initial}.ptro-color-active-control[class]{--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);--btn-soft-bg:initial}select.ptro-input[class]{--sl-size-mul:10!important;--font-size-min:.875rem!important;--option-px:3!important}.floating-label:has(select.ptro-input[class]){--top-mul:5!important;--font-size:.875rem!important}:not(.ptro-color-edit)>input.ptro-input{--in-size-mul:10!important;--font-size-min:.875rem!important;--spin-my:-3!important}.floating-label:has(:not(.ptro-color-edit)>input.ptro-input){--top-mul:5!important;--font-size:.875rem!important}@media (hover:hover){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-bg:var(--btn-hover-bg,var(--btn-color,var(--color-base-200)))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-bg:var(--btn-hover-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))}}.ptro-color-control[class]:not(.ptro-close-color-picker):hover{color:var(--btn-fg);--btn-border:var(--btn-hover-border,var(--btn-bg))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-border:var(--btn-hover-border,color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%)))}}.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-border-style:solid;--btn-inset:var(--btn-hover-inset,0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)));--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000))}}}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):active:not(.btn-active){--btn-bg:var(--btn-active-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%));--btn-border:var(--btn-active-border,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))}.ptro-color-control[class]:not(.ptro-close-color-picker):where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%));--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.ptro-color-control[class]:not(.ptro-close-color-picker):where(:checked:not(.filter [type=radio].btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}@media (hover:hover){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-bg:var(--btn-hover-bg,var(--btn-color,var(--color-base-200)))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-bg:var(--btn-hover-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))}}.ptro-color-control[class]:not(.ptro-close-color-picker):hover{color:var(--btn-fg);--btn-border:var(--btn-hover-border,var(--btn-bg))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-border:var(--btn-hover-border,color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%)))}}.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-border-style:solid;--btn-inset:var(--btn-hover-inset,0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)));--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):hover{--btn-shadow:var(--btn-hover-shadow,0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000))}}}.ptro-color-control[class]:not(.ptro-close-color-picker):active:not(.btn-active){translate:0 var(--btn-active-translate,.5px);--btn-bg:var(--btn-active-bg,var(--btn-color,var(--color-base-200)))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):active:not(.btn-active){--btn-bg:var(--btn-active-bg,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%))}}.ptro-color-control[class]:not(.ptro-close-color-picker):active:not(.btn-active){color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-active-border,var(--btn-color,var(--color-base-200)))}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):active:not(.btn-active){--btn-border:var(--btn-active-border,color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%))}}.ptro-color-control[class]:not(.ptro-close-color-picker):active:not(.btn-active){--btn-border-style:solid;--btn-inset:var(--btn-active-inset,0 0 0 0 oklch(0% 0 0/0));--btn-shadow:var(--btn-active-shadow,0 0 0 0 oklch(0% 0 0/0))}.ptro-color-control[class]:not(.ptro-close-color-picker):where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-bg:var(--btn-color,var(--color-base-200));color:var(--btn-fg,var(--color-base-content));--btn-border:var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.ptro-color-control[class]:not(.ptro-close-color-picker):where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-border-style:solid;--btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.ptro-color-control[class]:not(.ptro-close-color-picker):where(:checked:not(.filter [type=radio].btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.ptro-color-control[class]:not(.ptro-close-color-picker):focus-visible,.ptro-color-control[class]:not(.ptro-close-color-picker):has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.ptro-color-control[class]:not(.ptro-close-color-picker){--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8);width:var(--size)!important;height:var(--size)!important;width:var(--size)!important;height:var(--size)!important;padding-inline:0!important}}@layer daisyui{@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)!important}.ptro-icon-btn[class]:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}}.ptro-icon-btn[class]:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none!important;color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)!important}}.ptro-icon-btn[class]:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000!important;--btn-border:#0000!important;--btn-inset:0 0 0 0 oklch(0% 0 0/0)!important;--btn-shadow:0 0 0 0 oklch(0% 0 0/0)!important;background-image:none!important}.ptro-icon-btn[class]:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.ptro-icon-btn[class]:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none!important;color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)!important}}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000!important;--btn-border:#0000!important;--btn-inset:0 0 0 0 oklch(0% 0 0/0)!important;--btn-shadow:0 0 0 0 oklch(0% 0 0/0)!important;background-image:none!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker:is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}.ptro-color-control[class]:not(.ptro-close-color-picker):is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}.ptro-color-control[class]:not(.ptro-close-color-picker):is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.ptro-color-control[class]:not(.ptro-close-color-picker):is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.ptro-color-control[class]:not(.ptro-close-color-picker):is(:disabled,[disabled],[aria-disabled=true]){--btn-bg:#0000;--btn-border:#0000;--btn-inset:0 0 0 0 oklch(0% 0 0/0);--btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.ptro-color-control[class]:not(.ptro-close-color-picker):is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):is(:disabled,[disabled],[aria-disabled=true]):not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}.ptro-color-control[class]:not(.ptro-close-color-picker):disabled{color:color-mix(in oklch, var(--color-base-content) 20%, #0000)!important}.ptro-color-control[class]:not(.ptro-close-color-picker):disabled:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}}.ptro-color-control[class]:not(.ptro-close-color-picker):disabled{pointer-events:none!important;color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):disabled{color:color-mix(in oklch, var(--color-base-content) 20%, #0000)!important}}.ptro-color-control[class]:not(.ptro-close-color-picker):disabled{--btn-bg:#0000!important;--btn-border:#0000!important;--btn-inset:0 0 0 0 oklch(0% 0 0/0)!important;--btn-shadow:0 0 0 0 oklch(0% 0 0/0)!important;background-image:none!important}.ptro-color-control[class]:not(.ptro-close-color-picker):disabled:not(.btn-link,.btn-ghost){background-color:var(--color-base-content)!important}@supports (color:color-mix(in lab, red, red)){.ptro-color-control[class]:not(.ptro-close-color-picker):disabled:not(.btn-link,.btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)!important}}}.prose :where(a.ptro-icon-btn[class]:not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none!important}.ptro-icon-btn[class]{position:relative}.ptro-icon-btn[class]:after{display:none}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class]{width:auto!important;padding-inline:calc(var(--spacing,.25rem) * 8)!important;padding-block:calc(var(--spacing,.25rem) * 4)!important;opacity:1!important;translate:0!important;scale:1!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit{gap:var(--spacing,.25rem);grid-template-columns:1fr auto;display:grid}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-edit .ptro-input.ptro-color{order:-9999;border-radius:var(--radius-field)!important;width:100%!important;padding:calc(var(--spacing,.25rem) * 3)!important;height:var(--size)!important;border:var(--border) solid #0000!important;border-color:var(--input-color)!important;box-shadow:none!important}.prose :where(a:is(.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker):not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none!important}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-close-color-picker{margin-top:calc(var(--spacing,.25rem) * 4);grid-column:span 2/span 2}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class]:before{content:"Choose color…";margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));display:block}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] canvas,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-light-regulator,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-alpha-regulator,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .alpha-checkers{zoom:125%;display:block}.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-light-regulator,.ptro-color-widget-wrapper[class]>.ptro-pallet.ptro-color-main[class] .ptro-color-alpha-regulator{--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.ptro-color-active-control[class]{background-color:var(--color-base-200)}.ptro-color-active-control[class]:after{box-shadow:inset -1px -1px 8px 1px #ffffff1a}select.ptro-input[class]{color:var(--color-base-content)!important}.ptro-color-main[class],.ptro-wrapper[class]{background-color:var(--color-base-100);color:var(--color-base-content)}span.ptro-tool-controls{margin-left:calc(var(--spacing,.25rem) * 2);gap:var(--spacing,.25rem);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-base-content);padding-left:calc(var(--spacing,.25rem) * 2);color:var(--color-base-content)}:is(span.ptro-tool-controls>*){flex-shrink:0}.ptro-info{min-width:calc(var(--spacing,.25rem) * 16)}button.ptro-input.ptro-check[data-value=true]{background-color:var(--color-base-100)!important;--input-color:var(--color-base-content)!important;grid-template-columns:1fr 1fr 0fr!important}button.ptro-input.ptro-check[data-value=true]:after{content:"";width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}:not(.ptro-color-edit)>input.ptro-input{color:var(--color-base-content)!important}.prose :where(a.ptro-color-control[class]:not(.ptro-close-color-picker):not(.btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.ptro-color-control[class]:not(.ptro-close-color-picker){cursor:pointer;box-shadow:none}.ptro-color-control[class]:not(.ptro-close-color-picker):disabled{opacity:.25}.ptro-btn-color-checkers-bar[class]{margin-left:calc(var(--spacing,.25rem) * -9);border-radius:var(--radius-field);scrollbar-width:thin}[title=undefined]{display:none}.ptro-wrapper:first-of-type{background-color:#1e1e1e}.ptro-wrapper .ptro-common-widget-wrapper[class]{backdrop-filter:blur(2px);background-color:#0001}.ptro-color-active-control>.ptro-icon[class]{color:var(--color-primary-content)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
