:root{color-scheme:light;--pls-tone-0c1c22d6:#0c1c22d6;--pls-tone-112c32a8:#112c32a8;--pls-tone-12252c:#12252c;--pls-tone-132d2b80:#132d2b80;--pls-tone-133e30:#133e30;--pls-tone-152b2c:#152b2c;--pls-tone-17352b:#17352b;--pls-tone-17382e:#17382e;--pls-tone-173c30:#173c30;--pls-tone-173c31:#173c31;--pls-tone-1a322729:#1a322729;--pls-tone-214e40:#214e40;--pls-tone-315c46:#315c46;--pls-tone-315f50:#315f50;--pls-tone-423619:#423619;--pls-tone-426d48:#426d48;--pls-tone-486b53:#486b53;--pls-tone-4c6e58:#4c6e58;--pls-tone-506751:#506751;--pls-tone-52725f:#52725f;--pls-tone-537d68:#537d68;--pls-tone-566c45:#566c45;--pls-tone-596e63:#596e63;--pls-tone-5e7266:#5e7266;--pls-tone-608168:#608168;--pls-tone-617350:#617350;--pls-tone-647775:#647775;--pls-tone-657365:#657365;--pls-tone-65765e:#65765e;--pls-tone-6b7e6d:#6b7e6d;--pls-tone-6d8077:#6d8077;--pls-tone-6e8875:#6e8875;--pls-tone-77897d:#77897d;--pls-tone-799184:#799184;--pls-tone-799383:#799383;--pls-tone-829b81:#829b81;--pls-tone-89938c:#89938c;--pls-tone-8b9690:#8b9690;--pls-tone-8c3424:#8c3424;--pls-tone-8c3b2c:#8c3b2c;--pls-tone-923c25:#923c25;--pls-tone-96b678:#96b678;--pls-tone-97482d:#97482d;--pls-tone-a5b59e:#a5b59e;--pls-tone-a8bcae:#a8bcae;--pls-tone-adbcae:#adbcae;--pls-tone-b84b35:#b84b35;--pls-tone-b8cd90:#b8cd90;--pls-tone-baccc0:#baccc0;--pls-tone-bbc9c1:#bbc9c1;--pls-tone-bdcfc4:#bdcfc4;--pls-tone-bfcdb5:#bfcdb5;--pls-tone-c18f2d52:#c18f2d52;--pls-tone-c18f2d70:#c18f2d70;--pls-tone-c6d4ca:#c6d4ca;--pls-tone-c7a65a:#c7a65a;--pls-tone-c7d5cb:#c7d5cb;--pls-tone-cad5ce:#cad5ce;--pls-tone-cad7b8:#cad7b8;--pls-tone-ccd6cc:#ccd6cc;--pls-tone-ccd7ce:#ccd7ce;--pls-tone-ced9c4:#ced9c4;--pls-tone-cedbc6:#cedbc6;--pls-tone-d2ded3:#d2ded3;--pls-tone-d5e3bb:#d5e3bb;--pls-tone-d7e1d0:#d7e1d0;--pls-tone-d9e2cf:#d9e2cf;--pls-tone-d9e2dc:#d9e2dc;--pls-tone-d9f17d:#d9f17d;--pls-tone-dce3db:#dce3db;--pls-tone-dfebd6:#dfebd6;--pls-tone-e8f1de:#e8f1de;--pls-tone-eaf0df:#eaf0df;--pls-tone-edf1e9:#edf1e9;--pls-tone-edf2e6:#edf2e6;--pls-tone-edf2e7:#edf2e7;--pls-tone-edf3e5:#edf3e5;--pls-tone-edf4e7:#edf4e7;--pls-tone-edf4ef:#edf4ef;--pls-tone-eef2e7:#eef2e7;--pls-tone-eef4ed:#eef4ed;--pls-tone-f0f4e7:#f0f4e7;--pls-tone-f2f5eb:#f2f5eb;--pls-tone-f4f7ef:#f4f7ef;--pls-tone-f6f8f2:#f6f8f2;--pls-tone-f7f9f1:#f7f9f1;--pls-tone-f8faf5:#f8faf5;--pls-tone-fafcf7f5:#fafcf7f5;--pls-tone-fbfcf8:#fbfcf8;--pls-tone-fcfdfb:#fcfdfb;--pls-tone-fff0e8:#fff0e8;--pls-tone-fff4ed:#fff4ed;--pls-tone-fff5ee:#fff5ee;--pls-tone-fff5ef:#fff5ef;--pls-tone-fff6df:#fff6df;--pls-tone-ffffff:#ffffff;--pls-tone-ffffff60:#ffffff60;--pls-tone-fffffff0:#fffffff0;--pls-tone-fffffff2:#fffffff2;--pls-tone-fffffff5:#fffffff5;}
:root[data-pls-theme="dark"]{color-scheme:dark;--pls-tone-0c1c22d6:#deedf3d6;--pls-tone-112c32a8:#d8edf2a8;--pls-tone-12252c:#dbebf0;--pls-tone-132d2b80:#dbf0ee80;--pls-tone-133e30:#d4f2e8;--pls-tone-152b2c:#dceeee;--pls-tone-17352b:#d9eee7;--pls-tone-17382e:#d7efe8;--pls-tone-173c30:#d6efe7;--pls-tone-173c31:#d6efe8;--pls-tone-1a322729:#dbece429;--pls-tone-214e40:#d1ebe3;--pls-tone-315c46:#cee5d9;--pls-tone-315f50:#cce5dd;--pls-tone-423619:#efe7d4;--pls-tone-426d48:#c9decc;--pls-tone-486b53:#cadcd0;--pls-tone-4c6e58:#cadad0;--pls-tone-506751:#cdd8cd;--pls-tone-52725f:#c9d8cf;--pls-tone-537d68:#c5d8ce;--pls-tone-566c45:#d2ddca;--pls-tone-596e63:#cbd5d0;--pls-tone-5e7266:#cad3cd;--pls-tone-608168:#c4d3c8;--pls-tone-617350:#d0d9c8;--pls-tone-647775:#c8d1d0;--pls-tone-657365:#cad0ca;--pls-tone-65765e:#cbd3c8;--pls-tone-6b7e6d:#c6cfc7;--pls-tone-6d8077:#c6ceca;--pls-tone-6e8875:#c3cec6;--pls-tone-77897d:#c3cbc5;--pls-tone-799184:#bfcbc5;--pls-tone-799383:#bfcbc3;--pls-tone-829b81:#bcc9bb;--pls-tone-89938c:#c0c5c1;--pls-tone-8b9690:#bec5c1;--pls-tone-8c3424:#ebc3bc;--pls-tone-8c3b2c:#eac2bb;--pls-tone-923c25:#ebc4ba;--pls-tone-96b678:#bfd2ac;--pls-tone-97482d:#eac4b7;--pls-tone-a5b59e:#333d2e;--pls-tone-a8bcae:#2d3a30;--pls-tone-adbcae:#2d372e;--pls-tone-b84b35:#e7b6ad;--pls-tone-b8cd90:#3a4820;--pls-tone-baccc0:#27352c;--pls-tone-bbc9c1:#29342e;--pls-tone-bdcfc4:#26342c;--pls-tone-bfcdb5:#2d3826;--pls-tone-c18f2d52:#e7d3ac52;--pls-tone-c18f2d70:#e7d3ac70;--pls-tone-c6d4ca:#253128;--pls-tone-c7a65a:#e0cda3;--pls-tone-c7d5cb:#253128;--pls-tone-cad5ce:#252f29;--pls-tone-cad7b8:#2f3920;--pls-tone-ccd6cc:#252e25;--pls-tone-ccd7ce:#252f26;--pls-tone-ced9c4:#2a3421;--pls-tone-cedbc6:#283321;--pls-tone-d2ded3:#222e23;--pls-tone-d5e3bb:#303c19;--pls-tone-d7e1d0:#26301f;--pls-tone-d9e2cf:#28311e;--pls-tone-d9e2dc:#212b24;--pls-tone-d9f17d:#424d16;--pls-tone-dce3db:#222a21;--pls-tone-dfebd6:#233218;--pls-tone-e8f1de:#243115;--pls-tone-eaf0df:#273016;--pls-tone-edf1e9:#21291a;--pls-tone-edf2e6:#242c17;--pls-tone-edf2e7:#232c18;--pls-tone-edf3e5:#242e15;--pls-tone-edf4e7:#202e15;--pls-tone-edf4ef:#19281d;--pls-tone-eef2e7:#242c18;--pls-tone-eef4ed:#1b2819;--pls-tone-f0f4e7:#262e15;--pls-tone-f2f5eb:#252b16;--pls-tone-f4f7ef:#222a15;--pls-tone-f6f8f2:#222816;--pls-tone-f7f9f1:#252b13;--pls-tone-f8faf5:#202814;--pls-tone-fafcf7f5:#202b10f5;--pls-tone-fbfcf8:#232912;--pls-tone-fcfdfb:#1d2713;--pls-tone-fff0e8:#311a0e;--pls-tone-fff4ed:#301b0e;--pls-tone-fff5ee:#2f1c0e;--pls-tone-fff5ef:#2f1a0e;--pls-tone-fff6df:#33290f;--pls-tone-ffffff:#1c1c1c;--pls-tone-ffffff60:#1c1c1c60;--pls-tone-fffffff0:#1c1c1cf0;--pls-tone-fffffff2:#1c1c1cf2;--pls-tone-fffffff5:#1c1c1cf5;}
@media(prefers-color-scheme:dark){:root:not([data-pls-theme="light"]){color-scheme:dark;--pls-tone-0c1c22d6:#deedf3d6;--pls-tone-112c32a8:#d8edf2a8;--pls-tone-12252c:#dbebf0;--pls-tone-132d2b80:#dbf0ee80;--pls-tone-133e30:#d4f2e8;--pls-tone-152b2c:#dceeee;--pls-tone-17352b:#d9eee7;--pls-tone-17382e:#d7efe8;--pls-tone-173c30:#d6efe7;--pls-tone-173c31:#d6efe8;--pls-tone-1a322729:#dbece429;--pls-tone-214e40:#d1ebe3;--pls-tone-315c46:#cee5d9;--pls-tone-315f50:#cce5dd;--pls-tone-423619:#efe7d4;--pls-tone-426d48:#c9decc;--pls-tone-486b53:#cadcd0;--pls-tone-4c6e58:#cadad0;--pls-tone-506751:#cdd8cd;--pls-tone-52725f:#c9d8cf;--pls-tone-537d68:#c5d8ce;--pls-tone-566c45:#d2ddca;--pls-tone-596e63:#cbd5d0;--pls-tone-5e7266:#cad3cd;--pls-tone-608168:#c4d3c8;--pls-tone-617350:#d0d9c8;--pls-tone-647775:#c8d1d0;--pls-tone-657365:#cad0ca;--pls-tone-65765e:#cbd3c8;--pls-tone-6b7e6d:#c6cfc7;--pls-tone-6d8077:#c6ceca;--pls-tone-6e8875:#c3cec6;--pls-tone-77897d:#c3cbc5;--pls-tone-799184:#bfcbc5;--pls-tone-799383:#bfcbc3;--pls-tone-829b81:#bcc9bb;--pls-tone-89938c:#c0c5c1;--pls-tone-8b9690:#bec5c1;--pls-tone-8c3424:#ebc3bc;--pls-tone-8c3b2c:#eac2bb;--pls-tone-923c25:#ebc4ba;--pls-tone-96b678:#bfd2ac;--pls-tone-97482d:#eac4b7;--pls-tone-a5b59e:#333d2e;--pls-tone-a8bcae:#2d3a30;--pls-tone-adbcae:#2d372e;--pls-tone-b84b35:#e7b6ad;--pls-tone-b8cd90:#3a4820;--pls-tone-baccc0:#27352c;--pls-tone-bbc9c1:#29342e;--pls-tone-bdcfc4:#26342c;--pls-tone-bfcdb5:#2d3826;--pls-tone-c18f2d52:#e7d3ac52;--pls-tone-c18f2d70:#e7d3ac70;--pls-tone-c6d4ca:#253128;--pls-tone-c7a65a:#e0cda3;--pls-tone-c7d5cb:#253128;--pls-tone-cad5ce:#252f29;--pls-tone-cad7b8:#2f3920;--pls-tone-ccd6cc:#252e25;--pls-tone-ccd7ce:#252f26;--pls-tone-ced9c4:#2a3421;--pls-tone-cedbc6:#283321;--pls-tone-d2ded3:#222e23;--pls-tone-d5e3bb:#303c19;--pls-tone-d7e1d0:#26301f;--pls-tone-d9e2cf:#28311e;--pls-tone-d9e2dc:#212b24;--pls-tone-d9f17d:#424d16;--pls-tone-dce3db:#222a21;--pls-tone-dfebd6:#233218;--pls-tone-e8f1de:#243115;--pls-tone-eaf0df:#273016;--pls-tone-edf1e9:#21291a;--pls-tone-edf2e6:#242c17;--pls-tone-edf2e7:#232c18;--pls-tone-edf3e5:#242e15;--pls-tone-edf4e7:#202e15;--pls-tone-edf4ef:#19281d;--pls-tone-eef2e7:#242c18;--pls-tone-eef4ed:#1b2819;--pls-tone-f0f4e7:#262e15;--pls-tone-f2f5eb:#252b16;--pls-tone-f4f7ef:#222a15;--pls-tone-f6f8f2:#222816;--pls-tone-f7f9f1:#252b13;--pls-tone-f8faf5:#202814;--pls-tone-fafcf7f5:#202b10f5;--pls-tone-fbfcf8:#232912;--pls-tone-fcfdfb:#1d2713;--pls-tone-fff0e8:#311a0e;--pls-tone-fff4ed:#301b0e;--pls-tone-fff5ee:#2f1c0e;--pls-tone-fff5ef:#2f1a0e;--pls-tone-fff6df:#33290f;--pls-tone-ffffff:#1c1c1c;--pls-tone-ffffff60:#1c1c1c60;--pls-tone-fffffff0:#1c1c1cf0;--pls-tone-fffffff2:#1c1c1cf2;--pls-tone-fffffff5:#1c1c1cf5;}:root:not([data-pls-theme="light"]) :is(input,textarea,select){border-color:#8ca599}:root:not([data-pls-theme="light"]) ::placeholder{color:#b6c7be;opacity:1}:root:not([data-pls-theme="light"]) :focus-visible{outline:3px solid #a8d9bf;outline-offset:3px}}
:root[data-pls-theme="dark"] :is(input,textarea,select){border-color:#8ca599}:root[data-pls-theme="dark"] ::placeholder{color:#b6c7be;opacity:1}:root[data-pls-theme="dark"] :focus-visible{outline:3px solid #a8d9bf;outline-offset:3px}
.pls-appearance{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font:inherit;font-size:13px;margin:8px;max-width:100%}.pls-appearance select{width:auto;min-height:44px;max-width:100%;padding:6px 10px;border:1px solid currentColor;border-radius:6px;background:var(--pls-theme-control,#f5f7f2);color:var(--pls-theme-text,#152b2c)}:root[data-pls-theme="dark"]{--pls-theme-control:#1c2c24;--pls-theme-text:#edf4ef}@media(prefers-color-scheme:dark){:root:not([data-pls-theme="light"]){--pls-theme-control:#1c2c24;--pls-theme-text:#edf4ef}}
header:has(.pls-appearance){flex-wrap:wrap;gap:12px}header:has(.pls-appearance) .brand{flex-shrink:0}

.pls-appearance{background:var(--pls-theme-control,#f5f7f2);color:var(--pls-theme-text,#152b2c);padding:8px;border-radius:8px}

/* Shared control sizing and bounded dialogs for narrow/touch viewports. */
.pls-appearance{box-sizing:border-box;min-inline-size:0;max-inline-size:calc(100% - 16px)}.pls-appearance select{font-size:16px;min-inline-size:0;min-block-size:44px}
dialog{box-sizing:border-box;max-inline-size:calc(100vw - 24px);max-block-size:calc(100dvh - 24px);overflow:auto;overflow-wrap:anywhere}
