:root[data-theme=light]{color-scheme:light;--tone-243d31:#23272b;--tone-244b36:#1d3c36;--tone-26332a12:#20242712;--tone-28391f22:#192e2a22;--tone-293e31:#252a2d;--tone-2c45251a:#1e37331a;--tone-2d3f2a66:#262b2e66;--tone-2f513a:#2e3438;--tone-2f5b45:#264942;--tone-303d2e:#272b2f;--tone-315741:#31373c;--tone-315a43:#274842;--tone-334d38:#2e3438;--tone-33583f:#32383d;--tone-343b30:#272b2f;--tone-36423c:#2b3135;--tone-364333:#2a3034;--tone-3d5944:#363d42;--tone-486a3e:#3c444a;--tone-4c7745:#444c53;--tone-4f5c46:#3a4247;--tone-517b4a:#475057;--tone-53664d:#40494f;--tone-53755b:#485158;--tone-54744e:#464f55;--tone-5a8d82:#535e66;--tone-617357:#495259;--tone-61755b:#4b555c;--tone-637451:#475057;--tone-63765e:#4c565d;--tone-64775c:#4c565d;--tone-657354:#485158;--tone-657a5a:#4c565d;--tone-67735a:#4a535a;--tone-68775e:#4d575e;--tone-687c59:#4d575e;--tone-687c5e:#4e5960;--tone-6a735f:#4c555c;--tone-6a7c68:#525d64;--tone-6a7e60:#505a62;--tone-6b9460:#58636b;--tone-6c7d6b:#545e66;--tone-6c7e60:#505a62;--tone-6c805d:#505a61;--tone-6d755e:#4c565d;--tone-6e7861:#4e585f;--tone-6e8063:#525c64;--tone-6f8265:#535e66;--tone-6f8363:#535d65;--tone-708166:#535e66;--tone-71806c:#556068;--tone-728568:#556068;--tone-728660:#535d65;--tone-728667:#556068;--tone-738567:#556068;--tone-73866e:#58636b;--tone-758560:#525d65;--tone-75856a:#566169;--tone-75886a:#57626a;--tone-75896a:#57636b;--tone-75896b:#58636b;--tone-758a68:#57626a;--tone-76816e:#566169;--tone-768967:#56626a;--tone-77876c:#57636b;--tone-778a69:#57636b;--tone-78876a:#57626a;--tone-78896a:#57636b;--tone-7a806c:#556068;--tone-7a806e:#566169;--tone-7a816e:#566169;--tone-7a8472:#59646c;--tone-7a8b70:#5a666e;--tone-7b8976:#5c6870;--tone-7b8e6e:#5b666f;--tone-7b916a:#5a666e;--tone-7c8575:#5a666e;--tone-7c8a70:#5a666e;--tone-7c8b6f:#5a666e;--tone-7c8b70:#5a666e;--tone-7c8d6d:#5a666e;--tone-7e8c73:#5c6870;--tone-7e9b6d:#5f6b74;--tone-7eaa76:#68757f;--tone-809071:#5d6871;--tone-818875:#5b676f;--tone-819170:#5d6871;--tone-826e47:#685839;--tone-839275:#5f6b74;--tone-84927a:#606d76;--tone-849574:#5f6c75;--tone-859275:#5f6b74;--tone-859574:#5f6c75;--tone-87917b:#606d76;--tone-87967b:#626f78;--tone-879a75:#626e77;--tone-89917b:#606d76;--tone-89947b:#626e77;--tone-89967c:#636f79;--tone-8a947c:#626f78;--tone-8a9679:#626e77;--tone-8a967d:#637079;--tone-8a977c:#637079;--tone-8a9879:#626f78;--tone-8a987b:#637079;--tone-8a987c:#637079;--tone-8a987d:#64717a;--tone-8a997a:#637079;--tone-8b987e:#64717a;--tone-8b9b7c:#64717b;--tone-8b9b7d:#65727b;--tone-8b9c7c:#65727b;--tone-8c937e:#626f78;--tone-8c947f:#637079;--tone-8c987f:#64717b;--tone-8c997c:#64717a;--tone-8d947f:#637079;--tone-8d9680:#64717a;--tone-8e9d7b:#65727b;--tone-8fa07e:#67747e;--tone-91a07f:#67757e;--tone-91a17e:#67757e;--tone-929e84:#687680;--tone-93a286:#6b7882;--tone-955239:#734331;--tone-95a087:#6a7882;--tone-967c43:#786336;--tone-987442:#7a5d35;--tone-99703e:#785934;--tone-99a68b:#6e7c86;--tone-9a7745:#7b5f37;--tone-9a7a47:#7b6239;--tone-9a7c54:#7b6343;--tone-9a8559:#57636b;--tone-9aa68b:#6e7c86;--tone-9b6947:#7c5439;--tone-9ba68b:#6e7c86;--tone-9caa8d:#707e89;--tone-9caa9a:#75848e;--tone-9cac8a:#707e88;--tone-9dbbb1:#7e8b95;--tone-9eac8c:#707f89;--tone-9eae8b:#717f8a;--tone-a04f34:#774433;--tone-a0ad92:#73828c;--tone-a17e4d:#81653e;--tone-a1ad90:#72818b;--tone-a27451:#825d41;--tone-a3553e:#7e4636;--tone-a3ac95:#74828d;--tone-a4593f:#7f4936;--tone-a54e36:#7b4435;--tone-a5ad92:#73828c;--tone-a5ad96:#75838e;--tone-a5b19a:#788691;--tone-a66e47:#855839;--tone-a79b7c:#697680;--tone-a7b999:#7b8993;--tone-a95f43:#844d39;--tone-aa7954:#886143;--tone-ab8b4944:#896f3b44;--tone-ac7549:#895e3b;--tone-ad5e3e:#844e38;--tone-adba9f:#7e8c96;--tone-af6c4e:#8c563e;--tone-afbc99:#7d8a94;--tone-b1b8a3:#7f8d96;--tone-b3bea4:#828f99;--tone-b5bfa7:#bdc4c9;--tone-b5c7a1:#bfc5ca;--tone-b67f55:#956540;--tone-b6bca6:#828f99;--tone-b6d3b1:#dadee1;--tone-b8bea9:#bec5ca;--tone-b8c7aa:#c8cdd2;--tone-b9bfaa:#c0c6cb;--tone-b9c1aa:#c2c8cd;--tone-b9c2ae:#c7cdd1;--tone-b9c4ad:#c8cdd2;--tone-bb7351:#965c40;--tone-bcc5a080:#84919a80;--tone-bcc7ad:#cbd0d4;--tone-bf7852:#996042;--tone-bf8f71:#a86f4c;--tone-c1c9b5:#d4d9dc;--tone-c1cbb5:#d6dbde;--tone-c39862:#a47b46;--tone-c3cbb6:#d7dcdf;--tone-c3cbb7:#d8dcdf;--tone-c4ccba:#dce0e3;--tone-c4cfb7:#dce0e3;--tone-c5c6b8:#d4d9dc;--tone-c5cdb8:#dbdfe2;--tone-c5cfb9:#dee2e4;--tone-c5d2ba:#e2e5e8;--tone-c6cfc3:#e8ebec;--tone-c7d0b8:#dee2e4;--tone-c7d1b9:#e0e4e6;--tone-c7d1ba:#e1e4e7;--tone-c8d3bc:#e5e8ea;--tone-c8d4be:#e8ebec;--tone-c99b80:#b57752;--tone-c9d1bd:#e4e7e9;--tone-cad6bc:#e8ebec;--tone-cbd3be:#e7eaec;--tone-cbd4bd:#e7eaec;--tone-cbd4bf:#e9eced;--tone-ccd6bf:#ebedef;--tone-ccd7bf:#eceef0;--tone-cdd5bd:#e8ebec;--tone-cdd6bf:#ebedef;--tone-cdd6c0:#eceef0;--tone-ced6c4:#eef0f2;--tone-d1d9c5:#eff1f2;--tone-d2dbc7:#f0f1f3;--tone-d3dbc8:#f0f2f3;--tone-d4d7c4:#eff0f2;--tone-d4d8c6:#eff1f2;--tone-d4dac6:#eff1f2;--tone-d4ddc8:#f0f2f3;--tone-d5d9c7:#eff1f2;--tone-d6d3c5:#eff0f2;--tone-d6d9cb:#f0f2f3;--tone-d6ddc9:#f0f2f3;--tone-d7dfcd:#f1f3f4;--tone-d8b47f:#b8925a;--tone-d8bb8b:#bb9961;--tone-d9baa1:#d0d5d9;--tone-d9dfce:#f2f3f4;--tone-dce0d1:#f2f4f5;--tone-dce5cc26:#f2f4f526;--tone-dce6cf:#f3f4f5;--tone-dce6d988:#f5f6f688;--tone-dce8cf:#f3f5f5;--tone-ddae74:#b78c57;--tone-dfae6833:#b48c5133;--tone-e1be78:#b99a5b;--tone-e1ddce:#f2f3f4;--tone-e2ddcf:#f2f4f5;--tone-e2e5d7:#f4f5f6;--tone-e2ead4:#f4f6f6;--tone-e4e7d7:#f4f6f6;--tone-e4e9db:#f5f6f7;--tone-e5cf9c77:#d7dcdf77;--tone-e5e9dc:#f6f7f7;--tone-e5edda:#f6f7f8;--tone-e6e9de:#f6f7f8;--tone-e6eadc:#f6f7f7;--tone-e6ebdd66:#f6f7f866;--tone-e7eadd:#f6f7f8;--tone-e7ebdc:#f6f7f8;--tone-e8ebdf:#f6f7f8;--tone-e8ecdf:#f7f7f8;--tone-e8eddf:#f7f8f8;--tone-e9ecdf:#f7f7f8;--tone-e9efdf:#f7f8f9;--tone-ebeee2:#f7f8f9;--tone-edf0e5:#f8f9f9;--tone-eeeddd:#f7f7f8;--tone-efeee6:#f8f9f9;--tone-f0e3d6:#f6f7f7;--tone-f0ece1:#f8f8f9;--tone-f0f1e5:#f8f9fa;--tone-f0f1e6:#f9f9fa;--tone-f1e9d8:#f6f7f8;--tone-f1f2e7:#f9fafa;--tone-f2eee3:#f8f9f9;--tone-f3f4e9:#fafafb;--tone-f4f0dd:#f8f8f9;--tone-f4f3e9:#fafafb;--tone-f4f4ea:#fafafb;--tone-f4f4eb:#fafafb;--tone-f4f5eb:#fafbfb;--tone-f5f1e7:#f9fafa;--tone-f6f3e8:#fafafb;--tone-f6f3e9:#fafafb;--tone-f6f5ed:#fbfbfb;--tone-f6f6ec:#fafbfb;--tone-f7f5ed:#fbfbfb;--tone-f8f5eb:#fbfbfb;--tone-f8f8ef:#fbfcfc;--tone-faf8ed:#fbfcfc;--tone-faf9f3:#fcfcfd;--tone-fbfaf3:#fcfdfd;--tone-fff:#ffffff;--tone-fff2dd:#f9fafa}
:root[data-theme=dark]{color-scheme:dark;--tone-243d31:#d7dee2;--tone-244b36:#d5e2df;--tone-26332a12:#d9dfe312;--tone-28391f22:#d9e3e122;--tone-293e31:#d7dde2;--tone-2c45251a:#d7e1df1a;--tone-2d3f2a66:#d6dde266;--tone-2f513a:#d3dadf;--tone-2f5b45:#d2dedc;--tone-303d2e:#d6dde1;--tone-315741:#d2d9df;--tone-315a43:#d2dedc;--tone-334d38:#d3dadf;--tone-33583f:#d2d9de;--tone-343b30:#d6dde1;--tone-36423c:#d4dbe0;--tone-364333:#d5dbe0;--tone-3d5944:#d0d8dd;--tone-486a3e:#ced6db;--tone-4c7745:#cbd4da;--tone-4f5c46:#cfd6dc;--tone-517b4a:#cad3d9;--tone-53664d:#ccd5da;--tone-53755b:#cad2d8;--tone-54744e:#cad3d9;--tone-5a8d82:#c6cfd5;--tone-617357:#c9d2d8;--tone-61755b:#c9d1d8;--tone-637451:#cad3d9;--tone-63765e:#c8d1d7;--tone-64775c:#c8d1d7;--tone-657354:#cad2d8;--tone-657a5a:#c8d1d7;--tone-67735a:#c9d2d8;--tone-68775e:#c8d1d7;--tone-687c59:#c8d1d7;--tone-687c5e:#c7d0d7;--tone-6a735f:#c8d1d7;--tone-6a7c68:#c6cfd6;--tone-6a7e60:#c7d0d6;--tone-6b9460:#c4cdd4;--tone-6c7d6b:#c5cfd5;--tone-6c7e60:#c7d0d6;--tone-6c805d:#c7d0d6;--tone-6d755e:#c8d1d7;--tone-6e7861:#c7d0d7;--tone-6e8063:#c6cfd6;--tone-6f8265:#c6cfd5;--tone-6f8363:#c6cfd6;--tone-708166:#c6cfd5;--tone-71806c:#c5ced5;--tone-728568:#c5ced5;--tone-728660:#c6cfd6;--tone-728667:#c5ced5;--tone-738567:#c5ced5;--tone-73866e:#c4cdd4;--tone-758560:#c6cfd6;--tone-75856a:#c4ced5;--tone-75886a:#c4ced4;--tone-75896a:#c4cdd4;--tone-75896b:#c4cdd4;--tone-758a68:#c4ced4;--tone-76816e:#c4ced5;--tone-768967:#c4ced5;--tone-77876c:#c4cdd4;--tone-778a69:#c4cdd4;--tone-78876a:#c4ced4;--tone-78896a:#c4cdd4;--tone-7a806c:#c5ced5;--tone-7a806e:#c5ced5;--tone-7a816e:#c4ced5;--tone-7a8472:#c4cdd4;--tone-7a8b70:#c3cdd3;--tone-7b8976:#c2ccd3;--tone-7b8e6e:#c3ccd3;--tone-7b916a:#c3cdd3;--tone-7c8575:#c3cdd4;--tone-7c8a70:#c3cdd4;--tone-7c8b6f:#c3cdd4;--tone-7c8b70:#c3cdd3;--tone-7c8d6d:#c3cdd4;--tone-7e8c73:#c2ccd3;--tone-7e9b6d:#c1cbd2;--tone-7eaa76:#bec8d0;--tone-809071:#c2ccd3;--tone-818875:#c3ccd3;--tone-819170:#c2ccd3;--tone-826e47:#d8d3ca;--tone-839275:#c1cbd2;--tone-84927a:#c1cbd2;--tone-849574:#c1cbd2;--tone-859275:#c1cbd2;--tone-859574:#c1cbd2;--tone-87917b:#c1cbd2;--tone-87967b:#c0cad1;--tone-879a75:#c0cad2;--tone-89917b:#c1cbd2;--tone-89947b:#c0cad2;--tone-89967c:#c0cad1;--tone-8a947c:#c0cad1;--tone-8a9679:#c0cad2;--tone-8a967d:#c0cad1;--tone-8a977c:#c0cad1;--tone-8a9879:#c0cad1;--tone-8a987b:#c0cad1;--tone-8a987c:#c0cad1;--tone-8a987d:#bfcad1;--tone-8a997a:#c0cad1;--tone-8b987e:#bfc9d1;--tone-8b9b7c:#bfc9d1;--tone-8b9b7d:#bfc9d1;--tone-8b9c7c:#bfc9d1;--tone-8c937e:#c0cad1;--tone-8c947f:#c0cad1;--tone-8c987f:#bfc9d1;--tone-8c997c:#bfcad1;--tone-8d947f:#c0cad1;--tone-8d9680:#bfc9d1;--tone-8e9d7b:#bfc9d1;--tone-8fa07e:#bec9d0;--tone-91a07f:#bec8d0;--tone-91a17e:#bec8d0;--tone-929e84:#bec8d0;--tone-93a286:#bdc7cf;--tone-955239:#dbccc6;--tone-95a087:#bdc8cf;--tone-967c43:#d8d3c6;--tone-987442:#d8d1c6;--tone-99703e:#d9d0c5;--tone-99a68b:#bcc6ce;--tone-9a7745:#d8d0c5;--tone-9a7a47:#d7d0c5;--tone-9a7c54:#d4cec5;--tone-9a8559:#c4cdd4;--tone-9aa68b:#bcc6ce;--tone-9b6947:#d7ccc5;--tone-9ba68b:#bcc6ce;--tone-9caa8d:#bbc6ce;--tone-9caa9a:#b9c4cc;--tone-9cac8a:#bbc6ce;--tone-9dbbb1:#b6c2ca;--tone-9eac8c:#bbc6ce;--tone-9eae8b:#bbc6cd;--tone-a04f34:#dccac4;--tone-a0ad92:#bac5cd;--tone-a17e4d:#d6cec4;--tone-a1ad90:#bac5cd;--tone-a27451:#d5cbc4;--tone-a3553e:#d9c8c3;--tone-a3ac95:#bac5cd;--tone-a4593f:#d9c9c3;--tone-a54e36:#dbc8c3;--tone-a5ad92:#bac5cd;--tone-a5ad96:#b9c4cd;--tone-a5b19a:#b8c4cc;--tone-a66e47:#d7cbc3;--tone-a79b7c:#bec8d0;--tone-a7b999:#b7c3cb;--tone-a95f43:#d8c8c2;--tone-aa7954:#d4cac2;--tone-ab8b4944:#d6d0c244;--tone-ac7549:#d6cbc2;--tone-ad5e3e:#d9c8c1;--tone-adba9f:#b6c2ca;--tone-af6c4e:#d5c7c1;--tone-afbc99:#b7c2cb;--tone-b1b8a3:#b6c2ca;--tone-b3bea4:#b5c1ca;--tone-b5bfa7:#3b4852;--tone-b5c7a1:#3b4851;--tone-b67f55:#d4c8bf;--tone-b6bca6:#b5c1ca;--tone-b6d3b1:#333f47;--tone-b8bea9:#3b4851;--tone-b8c7aa:#38454e;--tone-b9bfaa:#3a4751;--tone-b9c1aa:#3a4750;--tone-b9c2ae:#39454e;--tone-b9c4ad:#38454e;--tone-bb7351:#d5c5bd;--tone-bcc5a080:#b5c1c980;--tone-bcc7ad:#38444d;--tone-bf7852:#d5c5bc;--tone-bf8f71:#d0c3ba;--tone-c1c9b5:#354149;--tone-c1cbb5:#344048;--tone-c39862:#d3c8ba;--tone-c3cbb6:#344048;--tone-c3cbb7:#343f48;--tone-c4ccba:#333e46;--tone-c4cfb7:#333e46;--tone-c5c6b8:#354149;--tone-c5cdb8:#333e47;--tone-c5cfb9:#323d45;--tone-c5d2ba:#313c44;--tone-c6cfc3:#303a42;--tone-c7d0b8:#323d45;--tone-c7d1b9:#323d45;--tone-c7d1ba:#323c44;--tone-c8d3bc:#303b43;--tone-c8d4be:#303a42;--tone-c99b80:#cebfb6;--tone-c9d1bd:#313c43;--tone-cad6bc:#303a42;--tone-cbd3be:#303b42;--tone-cbd4bd:#303b42;--tone-cbd4bf:#2f3a42;--tone-ccd6bf:#2f3941;--tone-ccd7bf:#2f3940;--tone-cdd5bd:#303a42;--tone-cdd6bf:#2f3941;--tone-cdd6c0:#2f3940;--tone-ced6c4:#2e383f;--tone-d1d9c5:#2d363e;--tone-d2dbc7:#2c353c;--tone-d3dbc8:#2b353c;--tone-d4d7c4:#2d373f;--tone-d4d8c6:#2d363e;--tone-d4dac6:#2c363d;--tone-d4ddc8:#2b343b;--tone-d5d9c7:#2c363d;--tone-d6d3c5:#2d373f;--tone-d6d9cb:#2b353b;--tone-d6ddc9:#2a343b;--tone-d7dfcd:#293239;--tone-d8b47f:#d1c4b0;--tone-d8bb8b:#cfc3af;--tone-d9baa1:#36424b;--tone-d9dfce:#293238;--tone-dce0d1:#283037;--tone-dce5cc26:#28303726;--tone-dce6cf:#272f35;--tone-dce6d988:#242c3288;--tone-dce8cf:#262e35;--tone-ddae74:#d4c3af;--tone-dfae6833:#d6c6af33;--tone-e1be78:#d4c7ac;--tone-e1ddce:#283137;--tone-e2ddcf:#283037;--tone-e2e5d7:#252d33;--tone-e2ead4:#242c32;--tone-e4e7d7:#242c32;--tone-e4e9db:#232a30;--tone-e5cf9c77:#34404877;--tone-e5e9dc:#222a30;--tone-e5edda:#22292f;--tone-e6e9de:#22292f;--tone-e6eadc:#222a2f;--tone-e6ebdd66:#22292e66;--tone-e7eadd:#22292f;--tone-e7ebdc:#22292f;--tone-e8ebdf:#21282e;--tone-e8ecdf:#21282d;--tone-e8eddf:#21282d;--tone-e9ecdf:#21282d;--tone-e9efdf:#20272c;--tone-ebeee2:#20272c;--tone-edf0e5:#1e252a;--tone-eeeddd:#21282d;--tone-efeee6:#1e252a;--tone-f0e3d6:#222a2f;--tone-f0ece1:#1f262b;--tone-f0f1e5:#1e2529;--tone-f0f1e6:#1e2429;--tone-f1e9d8:#21292e;--tone-f1f2e7:#1d2428;--tone-f2eee3:#1e252a;--tone-f3f4e9:#1c2227;--tone-f4f0dd:#1f262b;--tone-f4f3e9:#1c2227;--tone-f4f4ea:#1c2227;--tone-f4f4eb:#1c2226;--tone-f4f5eb:#1b2126;--tone-f5f1e7:#1c2327;--tone-f6f3e8:#1c2227;--tone-f6f3e9:#1c2226;--tone-f6f5ed:#1b2025;--tone-f6f6ec:#1b2125;--tone-f7f5ed:#1a2024;--tone-f8f5eb:#1b2025;--tone-f8f8ef:#1a1f23;--tone-faf8ed:#1a1f23;--tone-faf9f3:#181d21;--tone-fbfaf3:#181d21;--tone-fff:#14181b;--tone-fff2dd:#1c2327}

:root[data-theme=light]{--nav-paper:#f9fbfc;--nav-ink:#263d47;--nav-line:#c8d3da}
:root[data-theme=dark]{--nav-paper:#26343e;--nav-ink:#e1ebf2;--nav-line:#4c626f}
[data-theme=dark] .camera-globe text{fill:#14232c}
[data-theme=dark] .camera-globe .globe-shell{fill:#6b8a9c22}
.camera-nav option{background:var(--nav-paper);color:var(--nav-ink)}
.camera-nav button[aria-pressed=true],.tool-modes button[aria-pressed=true],.primary{background:#246d70;color:#f2fbfc;border-color:#246d70}
@media(max-width:700px){.masthead{gap:8px}.brand{gap:6px;letter-spacing:1px;font-size:18px}.brand-caption{letter-spacing:.7px}.head-actions{min-width:0;flex-wrap:wrap;justify-content:flex-end}.head-actions .small{padding:5px 7px}}
