header.openlooks.header{border-bottom:1px solid var(--oc-gray-2);height:3.75rem}.dark header.openlooks.header{background-color:var(--oc-dark-7);border-bottom:1px solid var(--oc-dark-8)}#nav-burger{display:none}@media screen and (min-width: 0px) and (max-width: 36rem){#nav-burger{display:block}}.appshell .navbar.open{display:block!important;position:absolute!important;width:100%!important;top:0!important;bottom:0!important;z-index:100}.navlinks{font-family:var(--font-family);padding:.5rem}.navlinks .section{border-left:.0625rem solid var(--oc-gray-4);border-top:.0625rem solid var(--oc-gray-4);border-radius:.25rem 0 0;padding:0 1rem 0 1.5rem;margin-top:1rem;margin-left:.5rem;height:2rem;line-height:2rem;font-size:.75rem;color:var(--oc-gray-7);background-color:var(--oc-gray-0)}.navlinks a.openlooks.anchor{display:block;text-decoration:none;outline:0;border-left:.0625rem solid var(--oc-gray-4);border-radius:0 .25rem .25rem 0;padding:0 0 0 1.5rem;margin-left:.5rem;height:2rem;line-height:2rem;font-size:.875rem;color:var(--oc-gray-7)}.navlinks a.openlooks.anchor.dimmed{color:var(--oc-gray-4)}.navlinks a.openlooks.anchor:hover{background-color:var(--oc-gray-0)}.navlinks a.openlooks.anchor[aria-current],.navlinks a.openlooks.anchor.dimmed[aria-current],.navlinks a.openlooks.anchor[aria-current]:hover,.navlinks a.openlooks.anchor.dimmed[aria-current]:hover{background-color:var(--oc-blue-0);color:var(--oc-blue-6);border-left:.0625rem solid var(--oc-blue-4);font-weight:500}.dark .navlinks .section{border-left:.0625rem solid var(--oc-dark-6);border-top:.0625rem solid var(--oc-dark-6);background-color:var(--oc-dark-6);color:var(--oc-dark-2)}.dark .navlinks a.openlooks.anchor{border-left:.0625rem solid var(--oc-dark-6);color:var(--oc-dark-1)}.dark .navlinks a.openlooks.anchor.dimmed{color:var(--oc-dark-3)}.dark .navlinks a.openlooks.anchor:hover{background-color:var(--oc-dark-5)}.dark .navlinks a.openlooks.anchor[aria-current],.dark .navlinks a.openlooks.anchor[aria-current]:hover{background-color:var(--oc-blue-9);color:var(--oc-blue-0);border-left:.0625rem solid var(--oc-blue-4)}code[class*=language-],pre[class*=language-]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.7;color:#212529;background-color:#f8f9faa6}pre[class*=language-]{padding:1em;margin:0;overflow:auto}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.comment{color:var(--oc-gray-6)}.token.string,.token.inserted{color:var(--oc-indigo-9)}.token.number{color:var(--oc-blue-7)}.token.builtin,.token.char,.token.constant,.token.function,.token.selector,.token.atrule{color:var(--oc-lime-9)}.token.punctuation{color:var(--oc-gray-7)}.token.variable{color:var(--oc-violet-9)}.token.attr-name{color:var(--oc-green-9)}.token.class-name{color:var(--oc-red-9)}.token.tag,.token.deleted{color:var(--oc-violet-9)}.token.operator,.token.boolean,.token.keyword{color:var(--oc-red-9)}.token.doctype,.token.url{color:var(--oc-gray-7)}.dark code[class*=language-],.dark pre[class*=language-]{color:var(--oc-gray-4);background-color:var(--oc-dark-8)}.dark .token.comment{color:var(--oc-gray-6)}.dark .token.string,.dark .token.inserted,.dark .token.selector,.dark .token.atrule{color:var(--oc-teal-4)}.dark .token.number{color:var(--oc-blue-4)}.dark .token.builtin,.dark .token.char,.dark .token.constant,.dark .token.function{color:var(--oc-orange-5)}.dark .token.punctuation,.dark .token.variable{color:var(--oc-gray-5)}.dark .token.class-name,.dark .token.attr-name{color:var(--oc-yellow-5)}.dark .token.tag,.dark .token.deleted{color:var(--oc-red-6)}.dark .token.operator{color:var(--oc-gray-5)}.dark .token.boolean{color:var(--oc-red-6)}.dark .token.keyword{color:var(--oc-indigo-3)}.dark .token.doctype,.dark .token.url{color:var(--oc-gray-5)}.doc-header{background-color:var(--oc-gray-0);padding-top:var(--spacing-md);padding-bottom:var(--spacing-xl)}.dark .doc-header{background-color:var(--oc-dark-8);color:var(--oc-dark-0)}.doc-header h1{font-size:2.75rem;font-weight:900;margin-bottom:1rem}.doc-header .openlooks.text.description{color:var(--oc-gray-6);font-size:1.125rem;font-weight:400;margin-top:.5rem;margin-bottom:1rem}.dark .doc-header div.openlooks.text{color:var(--oc-dark-2)}.doc-header .key-value{display:flex;align-items:center;min-height:1.5rem;height:1.5rem;line-height:1.5rem;overflow-x:auto;margin-top:.5rem}.doc-header .key-value>.key{font-size:.875rem;text-decoration:none;color:#868e96;width:6.25rem;height:1.5rem;line-height:1.5rem}.doc-header .key-value>.value{display:flex;align-items:center;height:1.5rem;line-height:1.5rem}.doc-header .key-value>.value>a{display:flex;color:var(--oc-gray-9)}.dark .doc-header .key-value>.value>a{color:var(--oc-dark-0)}.doc-header .key-value>.value>a>.icon{margin-right:.75rem;display:flex;align-items:center}@media screen and (min-width: 0px) and (max-width: 36rem){.doc-header .key-value>.key{display:none}}.doc-body>h2.openlooks.title{margin-bottom:1rem}*{box-sizing:border-box}html{height:100%}body{min-height:100%;padding:0;margin:0;-webkit-font-smoothing:antialiased}.openlooks.unstyled-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:var(--oc-black);cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-md);line-height:1;padding:0;text-align:left;text-decoration:none}:root{--oc-white:#fff;--oc-black:#000;--oc-gray-0:#f8f9fa;--oc-gray-1:#f1f3f5;--oc-gray-2:#e9ecef;--oc-gray-3:#dee2e6;--oc-gray-4:#ced4da;--oc-gray-5:#adb5bd;--oc-gray-6:#868e96;--oc-gray-7:#495057;--oc-gray-8:#343a40;--oc-gray-9:#212529;--oc-gray-10:#343a4033;--oc-gray-11:#49505740;--oc-gray-12:#adb5bd0d;--oc-gray-13:#f8f9fa59;--oc-red-0:#fff5f5;--oc-red-1:#ffe3e3;--oc-red-2:#ffc9c9;--oc-red-3:#ffa8a8;--oc-red-4:#ff8787;--oc-red-5:#ff6b6b;--oc-red-6:#fa5252;--oc-red-7:#f03e3e;--oc-red-8:#e03131;--oc-red-9:#c92a2a;--oc-red-10:#e0313133;--oc-red-11:#f03e3e40;--oc-red-12:#ff6b6b0d;--oc-red-13:#fff5f559;--oc-pink-0:#fff0f6;--oc-pink-1:#ffdeeb;--oc-pink-2:#fcc2d7;--oc-pink-3:#faa2c1;--oc-pink-4:#f783ac;--oc-pink-5:#f06595;--oc-pink-6:#e64980;--oc-pink-7:#d6336c;--oc-pink-8:#c2255c;--oc-pink-9:#a61e4d;--oc-pink-10:#c2255c33;--oc-pink-11:#d6336c40;--oc-pink-12:#f065950d;--oc-pink-13:#fff0f659;--oc-grape-0:#f8f0fc;--oc-grape-1:#f3d9fa;--oc-grape-2:#eebefa;--oc-grape-3:#e599f7;--oc-grape-4:#da77f2;--oc-grape-5:#cc5de8;--oc-grape-6:#be4bdb;--oc-grape-7:#ae3ec9;--oc-grape-8:#9c36b5;--oc-grape-9:#862e9c;--oc-grape-10:#9c36b533;--oc-grape-11:#ae3ec940;--oc-grape-12:#cc5de80d;--oc-grape-13:#f8f0fc59;--oc-violet-0:#f3f0ff;--oc-violet-1:#e5dbff;--oc-violet-2:#d0bfff;--oc-violet-3:#b197fc;--oc-violet-4:#9775fa;--oc-violet-5:#845ef7;--oc-violet-6:#7950f2;--oc-violet-7:#7048e8;--oc-violet-8:#6741d9;--oc-violet-9:#5f3dc4;--oc-violet-10:#6741d933;--oc-violet-11:#7048e840;--oc-violet-12:#845ef70d;--oc-violet-13:#f3f0ff59;--oc-indigo-0:#edf2ff;--oc-indigo-1:#dbe4ff;--oc-indigo-2:#bac8ff;--oc-indigo-3:#91a7ff;--oc-indigo-4:#748ffc;--oc-indigo-5:#5c7cfa;--oc-indigo-6:#4c6ef5;--oc-indigo-7:#4263eb;--oc-indigo-8:#3b5bdb;--oc-indigo-9:#364fc7;--oc-indigo-10:#3b5bdb33;--oc-indigo-11:#4263eb40;--oc-indigo-12:#5c7cfa0d;--oc-indigo-13:#edf2ff59;--oc-blue-0:#e7f5ff;--oc-blue-1:#d0ebff;--oc-blue-2:#a5d8ff;--oc-blue-3:#74c0fc;--oc-blue-4:#4dabf7;--oc-blue-5:#339af0;--oc-blue-6:#228be6;--oc-blue-7:#1c7ed6;--oc-blue-8:#1971c2;--oc-blue-9:#1864ab;--oc-blue-10:#1971c233;--oc-blue-11:#1c7ed640;--oc-blue-12:#339af00d;--oc-blue-13:#e7f5ff59;--oc-cyan-0:#e3fafc;--oc-cyan-1:#c5f6fa;--oc-cyan-2:#99e9f2;--oc-cyan-3:#66d9e8;--oc-cyan-4:#3bc9db;--oc-cyan-5:#22b8cf;--oc-cyan-6:#15aabf;--oc-cyan-7:#1098ad;--oc-cyan-8:#0c8599;--oc-cyan-9:#0b7285;--oc-cyan-10:#0c859933;--oc-cyan-11:#1098ad40;--oc-cyan-12:#22b8cf0d;--oc-cyan-13:#e3fafc59;--oc-teal-0:#e6fcf5;--oc-teal-1:#c3fae8;--oc-teal-2:#96f2d7;--oc-teal-3:#63e6be;--oc-teal-4:#38d9a9;--oc-teal-5:#20c997;--oc-teal-6:#12b886;--oc-teal-7:#0ca678;--oc-teal-8:#099268;--oc-teal-9:#087f5b;--oc-teal-10:#09926833;--oc-teal-11:#0ca67840;--oc-teal-12:#20c9970d;--oc-teal-13:#e6fcf559;--oc-green-0:#ebfbee;--oc-green-1:#d3f9d8;--oc-green-2:#b2f2bb;--oc-green-3:#8ce99a;--oc-green-4:#69db7c;--oc-green-5:#51cf66;--oc-green-6:#40c057;--oc-green-7:#37b24d;--oc-green-8:#2f9e44;--oc-green-9:#2b8a3e;--oc-green-10:#2f9e4433;--oc-green-11:#37b24d40;--oc-green-12:#51cf660d;--oc-green-13:#ebfbee59;--oc-lime-0:#f4fce3;--oc-lime-1:#e9fac8;--oc-lime-2:#d8f5a2;--oc-lime-3:#c0eb75;--oc-lime-4:#a9e34b;--oc-lime-5:#94d82d;--oc-lime-6:#82c91e;--oc-lime-7:#74b816;--oc-lime-8:#66a80f;--oc-lime-9:#5c940d;--oc-lime-10:#66a80f33;--oc-lime-11:#74b81640;--oc-lime-12:#94d82d0d;--oc-lime-13:#f4fce359;--oc-yellow-0:#fff9db;--oc-yellow-1:#fff3bf;--oc-yellow-2:#ffec99;--oc-yellow-3:#ffe066;--oc-yellow-4:#ffd43b;--oc-yellow-5:#fcc419;--oc-yellow-6:#fab005;--oc-yellow-7:#f59f00;--oc-yellow-8:#f08c00;--oc-yellow-9:#e67700;--oc-yellow-10:#f08c0033;--oc-yellow-11:#f59f0040;--oc-yellow-12:#fcc4190d;--oc-yellow-13:#fff9db59;--oc-orange-0:#fff4e6;--oc-orange-1:#ffe8cc;--oc-orange-2:#ffd8a8;--oc-orange-3:#ffc078;--oc-orange-4:#ffa94d;--oc-orange-5:#ff922b;--oc-orange-6:#fd7e14;--oc-orange-7:#f76707;--oc-orange-8:#e8590c;--oc-orange-9:#d9480f;--oc-orange-10:#e8590c33;--oc-orange-11:#f7670740;--oc-orange-12:#ff922b0d;--oc-orange-13:#fff4e659;--oc-dark-0:#c1c2c5;--oc-dark-1:#a6a7ab;--oc-dark-2:#909296;--oc-dark-3:#5c5f66;--oc-dark-4:#373a40;--oc-dark-5:#2c2e33;--oc-dark-6:#25262b;--oc-dark-7:#1a1b1e;--oc-dark-8:#141517;--oc-dark-9:#101113}.openlooks.color-black{--color-0:var(--oc-gray-4);--color-1:var(--oc-gray-6);--color-5:var(--oc-black);--color-6:var(--oc-black);--color-7:var(--oc-gray-9);--color-8:var(--oc-gray-7)}.openlooks.color-gray{--color-0:var(--oc-gray-0);--color-1:var(--oc-gray-1);--color-2:var(--oc-gray-2);--color-3:var(--oc-gray-3);--color-4:var(--oc-gray-4);--color-5:var(--oc-gray-5);--color-6:var(--oc-gray-6);--color-7:var(--oc-gray-7);--color-8:var(--oc-gray-8);--color-9:var(--oc-gray-9);--color-10:var(--oc-gray-10);--color-11:var(--oc-gray-11);--color-12:var(--oc-gray-12);--color-13:var(--oc-gray-13)}.openlooks.color-red{--color-0:var(--oc-red-0);--color-1:var(--oc-red-1);--color-2:var(--oc-red-2);--color-3:var(--oc-red-3);--color-4:var(--oc-red-4);--color-5:var(--oc-red-5);--color-6:var(--oc-red-6);--color-7:var(--oc-red-7);--color-8:var(--oc-red-8);--color-9:var(--oc-red-9);--color-10:var(--oc-red-10);--color-11:var(--oc-red-11);--color-12:var(--oc-red-12);--color-13:var(--oc-red-13)}.openlooks.color-pink{--color-0:var(--oc-pink-0);--color-1:var(--oc-pink-1);--color-2:var(--oc-pink-2);--color-3:var(--oc-pink-3);--color-4:var(--oc-pink-4);--color-5:var(--oc-pink-5);--color-6:var(--oc-pink-6);--color-7:var(--oc-pink-7);--color-8:var(--oc-pink-8);--color-9:var(--oc-pink-9);--color-10:var(--oc-pink-10);--color-11:var(--oc-pink-11);--color-12:var(--oc-pink-12);--color-13:var(--oc-pink-13)}.openlooks.color-grape{--color-0:var(--oc-grape-0);--color-1:var(--oc-grape-1);--color-2:var(--oc-grape-2);--color-3:var(--oc-grape-3);--color-4:var(--oc-grape-4);--color-5:var(--oc-grape-5);--color-6:var(--oc-grape-6);--color-7:var(--oc-grape-7);--color-8:var(--oc-grape-8);--color-9:var(--oc-grape-9);--color-10:var(--oc-grape-10);--color-11:var(--oc-grape-11);--color-12:var(--oc-grape-12);--color-13:var(--oc-grape-13)}.openlooks.color-violet{--color-0:var(--oc-violet-0);--color-1:var(--oc-violet-1);--color-2:var(--oc-violet-2);--color-3:var(--oc-violet-3);--color-4:var(--oc-violet-4);--color-5:var(--oc-violet-5);--color-6:var(--oc-violet-6);--color-7:var(--oc-violet-7);--color-8:var(--oc-violet-8);--color-9:var(--oc-violet-9);--color-10:var(--oc-violet-10);--color-11:var(--oc-violet-11);--color-12:var(--oc-violet-12);--color-13:var(--oc-violet-13)}.openlooks.color-indigo{--color-0:var(--oc-indigo-0);--color-1:var(--oc-indigo-1);--color-2:var(--oc-indigo-2);--color-3:var(--oc-indigo-3);--color-4:var(--oc-indigo-4);--color-5:var(--oc-indigo-5);--color-6:var(--oc-indigo-6);--color-7:var(--oc-indigo-7);--color-8:var(--oc-indigo-8);--color-9:var(--oc-indigo-9);--color-10:var(--oc-indigo-10);--color-11:var(--oc-indigo-11);--color-12:var(--oc-indigo-12);--color-13:var(--oc-indigo-13)}.openlooks.color-blue{--color-0:var(--oc-blue-0);--color-1:var(--oc-blue-1);--color-2:var(--oc-blue-2);--color-3:var(--oc-blue-3);--color-4:var(--oc-blue-4);--color-5:var(--oc-blue-5);--color-6:var(--oc-blue-6);--color-7:var(--oc-blue-7);--color-8:var(--oc-blue-8);--color-9:var(--oc-blue-9);--color-10:var(--oc-blue-10);--color-11:var(--oc-blue-11);--color-12:var(--oc-blue-12);--color-13:var(--oc-blue-13)}.openlooks.color-cyan{--color-0:var(--oc-cyan-0);--color-1:var(--oc-cyan-1);--color-2:var(--oc-cyan-2);--color-3:var(--oc-cyan-3);--color-4:var(--oc-cyan-4);--color-5:var(--oc-cyan-5);--color-6:var(--oc-cyan-6);--color-7:var(--oc-cyan-7);--color-8:var(--oc-cyan-8);--color-9:var(--oc-cyan-9);--color-10:var(--oc-cyan-10);--color-11:var(--oc-cyan-11);--color-12:var(--oc-cyan-12);--color-13:var(--oc-cyan-13)}.openlooks.color-teal{--color-0:var(--oc-teal-0);--color-1:var(--oc-teal-1);--color-2:var(--oc-teal-2);--color-3:var(--oc-teal-3);--color-4:var(--oc-teal-4);--color-5:var(--oc-teal-5);--color-6:var(--oc-teal-6);--color-7:var(--oc-teal-7);--color-8:var(--oc-teal-8);--color-9:var(--oc-teal-9);--color-10:var(--oc-teal-10);--color-11:var(--oc-teal-11);--color-12:var(--oc-teal-12);--color-13:var(--oc-teal-13)}.openlooks.color-green{--color-0:var(--oc-green-0);--color-1:var(--oc-green-1);--color-2:var(--oc-green-2);--color-3:var(--oc-green-3);--color-4:var(--oc-green-4);--color-5:var(--oc-green-5);--color-6:var(--oc-green-6);--color-7:var(--oc-green-7);--color-8:var(--oc-green-8);--color-9:var(--oc-green-9);--color-10:var(--oc-green-10);--color-11:var(--oc-green-11);--color-12:var(--oc-green-12);--color-13:var(--oc-green-13)}.openlooks.color-lime{--color-0:var(--oc-lime-0);--color-1:var(--oc-lime-1);--color-2:var(--oc-lime-2);--color-3:var(--oc-lime-3);--color-4:var(--oc-lime-4);--color-5:var(--oc-lime-5);--color-6:var(--oc-lime-6);--color-7:var(--oc-lime-7);--color-8:var(--oc-lime-8);--color-9:var(--oc-lime-9);--color-10:var(--oc-lime-10);--color-11:var(--oc-lime-11);--color-12:var(--oc-lime-12);--color-13:var(--oc-lime-13)}.openlooks.color-yellow{--color-0:var(--oc-yellow-0);--color-1:var(--oc-yellow-1);--color-2:var(--oc-yellow-2);--color-3:var(--oc-yellow-3);--color-4:var(--oc-yellow-4);--color-5:var(--oc-yellow-5);--color-6:var(--oc-yellow-6);--color-7:var(--oc-yellow-7);--color-8:var(--oc-yellow-8);--color-9:var(--oc-yellow-9);--color-10:var(--oc-yellow-10);--color-11:var(--oc-yellow-11);--color-12:var(--oc-yellow-12);--color-13:var(--oc-yellow-13)}.openlooks.color-orange{--color-0:var(--oc-orange-0);--color-1:var(--oc-orange-1);--color-2:var(--oc-orange-2);--color-3:var(--oc-orange-3);--color-4:var(--oc-orange-4);--color-5:var(--oc-orange-5);--color-6:var(--oc-orange-6);--color-7:var(--oc-orange-7);--color-8:var(--oc-orange-8);--color-9:var(--oc-orange-9);--color-10:var(--oc-orange-10);--color-11:var(--oc-orange-11);--color-12:var(--oc-orange-12);--color-13:var(--oc-orange-13)}.openlooks.text{color:var(--color-6,var(--oc-black));font-family:var(--font-family);font-size:var(--font-size-md);line-height:1.5}.dark .openlooks.text{color:var(--color-6,var(--oc-dark-0))}.openlooks.text.fz-xs,.openlooks.text.size-xs{font-size:.75rem}.openlooks.text.fz-sm,.openlooks.text.size-sm{font-size:.875rem}.openlooks.text.fz-md,.openlooks.text.size-md{font-size:1rem}.openlooks.text.fz-lg,.openlooks.text.size-lg{font-size:1.125rem}.openlooks.text.fz-xl,.openlooks.text.size-xl{font-size:1.25rem}.openlooks.text.fw-100,.openlooks.text.weight-100{font-weight:100}.openlooks.text.fw-200,.openlooks.text.weight-200{font-weight:200}.openlooks.text.fw-300,.openlooks.text.weight-300{font-weight:300}.openlooks.text.fw-400,.openlooks.text.weight-400{font-weight:400}.openlooks.text.fw-500,.openlooks.text.weight-500{font-weight:500}.openlooks.text.fw-600,.openlooks.text.weight-600{font-weight:600}.openlooks.text.fw-700,.openlooks.text.weight-700{font-weight:700}.openlooks.text.fw-800,.openlooks.text.weight-800{font-weight:800}.openlooks.text.fw-900,.openlooks.text.weight-900{font-weight:900}.openlooks.text.fs-italic{font-style:italic}.openlooks.text.td-underlined{text-decoration:underline}.openlooks.text.td-line-through{text-decoration:line-through}.openlooks.text.tt-uppercase{text-transform:uppercase}.openlooks.text.tt-lowercase{text-transform:lowercase}.openlooks.text.tt-capitalize{text-transform:capitalize}.openlooks.text.ta-center{text-align:center}.openlooks.text.ta-right{text-align:right}.openlooks.actionicon{align-items:center;border:.0625rem solid transparent;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.openlooks.actionicon:active{transform:translateY(.0625rem)}.openlooks.actionicon.size-xs{height:1.125rem;width:1.125rem}.openlooks.actionicon.size-sm{height:1.375rem;width:1.375rem}.openlooks.actionicon.size-md{height:1.75rem;width:1.75rem}.openlooks.actionicon.size-lg{height:2.125rem;width:2.125rem}.openlooks.actionicon.size-xl{height:2.75rem;width:2.75rem}.openlooks.affix{bottom:1.25rem;position:fixed;right:1.25rem;z-index:200}.openlooks.affix>*{bottom:0;position:absolute;right:0}.openlooks.alert{border:.0625rem solid transparent;display:flex;font-family:var(--font-family);font-size:var(--font-size-sm);overflow:hidden;padding:.75rem .75rem .75rem 1rem}.openlooks.alert .alert-icon{align-items:center;display:flex;height:1.25rem;justify-content:flex-start;line-height:1;margin-right:1rem;margin-top:1px;width:1.25rem}.openlooks.alert .alert-body{flex:1 1 0%;line-height:1.5}.openlooks.alert .alert-body .alert-title{font-weight:700;margin-bottom:.625rem}.openlooks.alert.variant-light .alert-icon,.openlooks.alert.variant-light .alert-title,.openlooks.alert.variant-outline .alert-icon,.openlooks.alert.variant-outline .alert-title{color:var(--color-6)}.openlooks.anchor{color:var(--color-7,var(--oc-blue-7));font-family:var(--font-family);text-decoration:none}.openlooks.anchor:hover{text-decoration:underline}@media (prefers-contrast:more){.openlooks.anchor{color:#00f}}.openlooks.appshell{overflow:hidden;position:relative}.openlooks.appshell .header{position:static}.openlooks.appshell .body{display:flex;overflow:hidden;position:relative}.openlooks.appshell .navbar{overflow:auto;position:static;width:16rem}@media screen and (min-width:0px) and (max-width:36rem){.openlooks.appshell .navbar{display:none}}.openlooks.appshell .main{flex:1 1 0%;min-height:100%;overflow:auto}.openlooks.autocomplete-container{background:var(--surface);border:.1px solid var(--gray-300);border-radius:3px;box-shadow:0 .5px .5px 0 var(--shadow);cursor:text;height:34px;line-height:28px;max-width:400px;outline:2px var(--surface);position:relative;text-align:left;width:100%}.openlooks.autocomplete-container.focused{background:var(--surface);border:.1px solid var(--blue-500);box-shadow:0 0 0 2px var(--blue-400);color:var(--gray-900)}.openlooks.autocomplete-container>ul{cursor:text;height:34px;list-style-type:none;margin:0;overflow:hidden;padding:0}.openlooks.autocomplete-container li.autocomplete-item{display:inline-block;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.openlooks.autocomplete-container li.autocomplete-item.choice{background-color:var(--gray-200);border:.1px solid var(--gray-400);border-radius:4px;cursor:move;line-height:22px;margin:1px 0 1px 4px;padding:2px 6px 0}.openlooks.autocomplete-container li.autocomplete-item.unstructured{border:.1px dashed var(--red-700)!important}.openlooks.autocomplete-container li.autocomplete-item input{background:transparent;border:none;box-shadow:none;color:var(--gray-800);display:inline-block;height:28px;line-height:26px;margin:3px 0 0 2px;outline:none;padding:0 0 0 4px;width:100%}.openlooks.autocomplete-container li.autocomplete-item input::-moz-focus-inner{border:0}.openlooks.autocomplete-container li.autocomplete-item input:focus{border:none;box-shadow:none;outline:none}.openlooks.autocomplete{background:var(--surface);border:.1px solid var(--gray-300);border-radius:2px;box-shadow:0 2px 4px var(--shadow);cursor:pointer;position:absolute;transition:opacity .218s;width:300px;z-index:5}.openlooks.autocomplete-row{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;margin:0;overflow:hidden;padding:0;white-space:nowrap}.openlooks.autocomplete-active{background-color:var(--gray-200)}.openlooks.autocomplete-icon{cursor:pointer;height:48px;margin:0;padding:8px;width:48px}.openlooks.autocomplete-label{cursor:pointer;flex:1;overflow:hidden;padding:0 0 0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.openlooks.autocomplete-label div{line-height:18px;overflow:hidden;white-space:nowrap}.openlooks.autocomplete-label .autocomplete-help-text{color:var(--gray-500);font-size:12px}.openlooks.avatar{--avatar-size:2.375rem;background-color:var(--color-0);color:var(--color-5);font-family:var(--font-family);font-weight:700;height:var(--avatar-size);line-height:var(--avatar-size);min-height:var(--avatar-size);min-width:var(--avatar-size);overflow:hidden;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--avatar-size)}.openlooks.avatar>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.openlooks.avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.openlooks.avatar.size-xs{--avatar-size:1rem;font-size:.5rem}.openlooks.avatar.size-sm{--avatar-size:1.625rem;font-size:.8125rem}.openlooks.avatar.size-md{--avatar-size:2.375rem;font-size:1.1875rem}.openlooks.avatar.size-lg{--avatar-size:3.5rem;font-size:1.75rem}.openlooks.avatar.size-xl{--avatar-size:5.25rem;font-size:2.625rem}.openlooks.badge{align-items:center;border:.0625rem solid transparent;cursor:inherit;display:inline-flex;font-family:var(--font-family);font-weight:700;justify-content:center;letter-spacing:.015625rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;width:auto}.openlooks.badge.size-xs{font-size:.5625rem;height:1rem;padding:0 .41667rem}.openlooks.badge.size-sm{font-size:.625rem;height:1.125rem;padding:0 .5rem}.openlooks.badge.size-md{font-size:.6875rem;height:1.25rem;padding:0 .667rem}.openlooks.badge.size-lg{font-size:.8125rem;height:1.625rem;padding:0 .83333rem}.openlooks.badge.size-xl{font-size:1rem;height:2rem;padding:0 1rem}.openlooks.burger-button{--size:34px;height:var(--size);width:var(--size)}.openlooks.burger{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.openlooks.burger,.openlooks.burger:after,.openlooks.burger:before{background-color:var(--oc-black);display:block;height:calc(var(--size)/12);outline:1px solid transparent;transition-duration:.1s;transition-property:background-color,transform;width:var(--size)}.openlooks.burger:after,.openlooks.burger:before{content:"";left:0;position:absolute}.openlooks.burger:before{top:calc(var(--size)/-3)}.openlooks.burger:after{top:calc(var(--size)/3)}.openlooks.burger[data-open=true]{background-color:transparent}.openlooks.burger[data-open=true]:before{transform:translateY(calc(var(--size)/3)) rotate(45deg)}.openlooks.burger[data-open=true]:after{transform:translateY(calc(var(--size)/-3)) rotate(-45deg)}.dark .openlooks.burger,.dark .openlooks.burger:after,.dark .openlooks.burger:before{background-color:var(--oc-white)}.dark .openlooks.burger[data-open=true]{background-color:transparent}.openlooks.button{align-items:center;border:.0625rem solid transparent;cursor:pointer;display:flex;font-family:var(--font-family);font-weight:600;justify-content:center;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.openlooks.button:active{transform:translateY(.0625rem)}.openlooks.button:disabled{transform:translateY(0)}.openlooks.button[data-loading=true]{pointer-events:none}.openlooks.button[data-loading=true]:before{background-color:#ffffff80;content:"";cursor:not-allowed;inset:-1rem;position:absolute}.openlooks.button>div.icon{height:1rem;margin-right:.625rem;width:1rem}.openlooks.button>div.icon svg{stroke:var(--oc-white);height:1rem;width:1rem}.openlooks.button.size-xs{font-size:var(--font-size-xs);height:1.875rem;padding:0 .875rem}.openlooks.button.size-xs:has(div.icon){padding-left:.75rem}.openlooks.button.size-sm{font-size:var(--font-size-sm);height:2.25rem;padding:0 1.125rem}.openlooks.button.size-sm:has(div.icon){padding-left:.75rem}.openlooks.button.size-md{font-size:var(--font-size-md);height:2.625rem;padding:0 1.375rem}.openlooks.button.size-md:has(div.icon){padding-left:.75rem}.openlooks.button.size-lg{font-size:var(--font-size-lg);height:3.125rem;padding:0 1.625rem}.openlooks.button.size-lg:has(div.icon){padding-left:.75rem}.openlooks.button.size-xl{font-size:var(--font-size-xl);height:3.75rem;padding:0 2rem}.openlooks.button.size-xl:has(div.icon){padding-left:.75rem}.openlooks.card{overflow:hidden}.openlooks.card-section{margin-left:-1.25rem;margin-right:-1.25rem;overflow:hidden}.openlooks.card-section:first-child{margin-top:-1.25rem}.openlooks.card-section:last-child{margin-bottom:-1.25rem}.openlooks.center{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto}.openlooks.checkbox{--size:1.25rem;--font-size:var(--font-size-sm);display:flex;font-family:var(--font-family);font-size:var(--font-size);gap:.5rem}.openlooks.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid var(--oc-gray-5);cursor:default;display:block;height:var(--size);margin:0;padding:0;transition:border-color .1s ease 0s,background-color .1s ease 0s;width:var(--size)}.openlooks.checkbox input[type=checkbox]:checked{background-color:var(--color-6,var(--oc-blue-6));border-color:var(--color-6,var(--oc-blue-6))}.openlooks.checkbox input[type=checkbox]:checked:after{color:var(--oc-white);content:"✓";display:block;font-size:calc(var(--font-size)*.9);font-weight:700;height:var(--size);line-height:calc(var(--size)*.95);padding:0;text-align:center;width:var(--size)}.openlooks.checkbox.size-xs{--size:1rem;--font-size:var(--font-size-xs)}.openlooks.checkbox.size-sm{--size:1.25rem;--font-size:var(--font-size-sm)}.openlooks.checkbox.size-md{--size:1.5rem;--font-size:var(--font-size-md)}.openlooks.checkbox.size-lg{--size:1.875rem;--font-size:var(--font-size-lg)}.openlooks.checkbox.size-xl{--size:2.25rem;--font-size:var(--font-size-xl)}.openlooks.checkbox>.inputwrapper>label.label{font-weight:400}.openlooks.code{background-color:var(--color-0,var(--oc-gray-0));font-family:var(--code-font-family);font-size:var(--font-size-xs)}code.code.openlooks{padding:.125rem .3125rem}code.code.block-true.openlooks{padding:0}pre.code.openlooks{line-height:1.55;padding:var(--spacing-xs)}.openlooks.colorpicker{display:flex;flex-wrap:wrap;gap:.125rem}.openlooks.colorpicker>div{width:calc(14% - .125rem)}.openlooks.colorpicker input[type=radio]{display:none}.openlooks.colorpicker label{background-color:var(--color-6);border-radius:.25rem;color:transparent;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:700;height:1.5rem;margin:0;padding:.1875rem 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.openlooks.colorpicker input[type=radio]:checked+label{color:#fff}.openlooks.configurator{align-items:stretch;border:.0625rem solid var(--oc-gray-2);border-radius:.25rem;display:flex;flex-direction:row;justify-content:center;width:44rem}.openlooks.configurator .configurator-stage{align-items:center;display:flex;justify-content:center;padding:1rem;width:30rem}.openlooks.configurator .configurator-controls{border-left:.0625rem solid var(--oc-gray-2);padding:1rem;width:16rem}.dark .openlooks.configurator,.dark .openlooks.configurator .configurator-controls{border-color:var(--oc-dark-5)}@media screen and (min-width:0px) and (max-width:36rem){.openlooks.configurator{flex-direction:column;width:100%}.openlooks.configurator .configurator-stage{width:100%}.openlooks.configurator .configurator-controls{border-top:.0625rem solid var(--oc-gray-2);width:100%}}.openlooks.container{margin-left:auto;margin-right:auto;max-width:var(--breakpoint-md);width:100%}.openlooks.container.size-xs{max-width:var(--breakpoint-xs)}.openlooks.container.size-sm{max-width:var(--breakpoint-sm)}.openlooks.container.size-md{max-width:var(--breakpoint-md)}.openlooks.container.size-lg{max-width:var(--breakpoint-lg)}.openlooks.container.size-xl{max-width:var(--breakpoint-xl)}.openlooks.dark body{background-color:var(--oc-dark-7);color:var(--oc-dark-0)}.openlooks.drawer{bottom:0;left:0;position:fixed;top:0;transition:.2s ease-in-out;z-index:201}.openlooks.flex{align-items:stretch;display:flex;gap:1rem;justify-content:center}.openlooks.flex.direction-column{flex-direction:column}.openlooks.flex.direction-row{flex-direction:row}.openlooks.flex.direction-column-reverse{flex-direction:column-reverse}.openlooks.flex.direction-row-reverse{flex-direction:row-reverse}.openlooks.flex.align-stretch{align-items:stretch}.openlooks.flex.align-center{align-items:center}.openlooks.flex.align-flex-start{align-items:flex-start}.openlooks.flex.align-flex-end{align-items:flex-end}.openlooks.flex.justify-center{justify-content:center}.openlooks.flex.justify-flex-start{justify-content:flex-start}.openlooks.flex.justify-flex-end{justify-content:flex-end}.openlooks.flex.justify-space-between{justify-content:space-between}.openlooks.flex.justify-space-around{justify-content:space-around}.openlooks.flex.gap-0{gap:0}.openlooks.flex.gap-xs{gap:.625rem}.openlooks.flex.gap-sm{gap:.75rem}.openlooks.flex.gap-md{gap:1rem}.openlooks.flex.gap-lg{gap:1.25rem}.openlooks.flex.gap-xl{gap:1.5rem}.openlooks.grid{display:grid;grid-template-columns:repeat(12,1fr)}.openlooks.grid.gutter-xs{gap:var(--spacing-xs)}.openlooks.grid.gutter-sm{gap:var(--spacing-sm)}.openlooks.grid.gutter-md{gap:var(--spacing-md)}.openlooks.grid.gutter-lg{gap:var(--spacing-lg)}.openlooks.grid.gutter-xl{gap:var(--spacing-xl)}.openlooks.grid-col.span-1{grid-column:span 1}.openlooks.grid-col.span-2{grid-column:span 2}.openlooks.grid-col.span-3{grid-column:span 3}.openlooks.grid-col.span-4{grid-column:span 4}.openlooks.grid-col.span-5{grid-column:span 5}.openlooks.grid-col.span-6{grid-column:span 6}.openlooks.grid-col.span-7{grid-column:span 7}.openlooks.grid-col.span-8{grid-column:span 8}.openlooks.grid-col.span-9{grid-column:span 9}.openlooks.grid-col.span-10{grid-column:span 10}.openlooks.grid-col.span-11{grid-column:span 11}.openlooks.grid-col.span-12{grid-column:span 12}.openlooks.group{align-items:center;display:flex;flex-flow:row;justify-content:center}.openlooks.group.position-left{justify-content:flex-start}.openlooks.group.position-center{justify-content:center}.openlooks.group.position-right{justify-content:flex-end}.openlooks.group.position-apart{justify-content:space-between}.openlooks.group.spacing-xs{gap:.625rem}.openlooks.group.spacing-sm{gap:.75rem}.openlooks.group.spacing-md{gap:1rem}.openlooks.group.spacing-lg{gap:1.25rem}.openlooks.group.spacing-xl{gap:1.5rem}.openlooks.group.grow-true>*,.openlooks.group.grow>*{flex-grow:1}.openlooks.image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.openlooks.inputwrapper{flex-grow:1;font-family:var(--font-family);margin:0;padding:0;position:relative}.openlooks.inputwrapper>label.label{display:block;font-size:.875rem;font-weight:500;line-height:1.55}.openlooks.inputwrapper>label.label>.required{color:var(--oc-red-6)}.openlooks.inputwrapper>div.description{color:var(--oc-gray-6);font-size:.75rem;line-height:1.2}.openlooks.inputwrapper>div.error{color:var(--oc-red-6);font-size:.75rem;line-height:1.2}.openlooks.inputwrapper>div>div.leftSection{align-items:center;bottom:0;color:var(--oc-gray-5);display:flex;justify-content:center;left:0;position:absolute;top:0;width:2rem}.openlooks.inputwrapper>div>div.leftSection+input{padding-left:2rem}.openlooks.inputwrapper>div>div.rightSection{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:2rem}.openlooks.loader{stroke:var(--color-6)}.openlooks.loader.size-xs{height:1.125rem;width:1.125rem}.openlooks.loader.size-sm{height:1.375rem;width:1.375rem}.openlooks.loader.size-md{height:2.25rem;width:2.25rem}.openlooks.loader.size-lg{height:2.75rem;width:2.75rem}.openlooks.loader.size-xl{height:3.625rem;width:3.625rem}.openlooks.menu-label{color:var(--oc-gray-6);cursor:default;font-size:var(--font-size-xs);font-weight:500;padding:.3125rem .75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.openlooks.menu-item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:.25rem;color:var(--color-7,var(--oc-gray-9));cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--font-size-sm);line-height:1;margin:0;padding:.625rem .75rem;text-align:left;text-decoration:none;white-space:nowrap;width:100%}.openlooks.menu-item .icon{align-items:center;display:flex;justify-content:center;margin-right:.625rem}.openlooks.menu-item .label{flex:1 1 0%}.openlooks.menu-item.hover,.openlooks.menu-item:hover{background-color:var(--color-0,var(--oc-gray-1))}.dark .openlooks.menu-label{color:var(--color-dark-2)}.dark .openlooks.menu-item{color:var(--color-7,var(--oc-dark-0))}.dark .openlooks.menu-item.hover,.dark .openlooks.menu-item:hover{background-color:var(--color-11,var(--oc-dark-5))}.openlooks.modal-container{align-items:center;height:100%!important;inset:0!important;justify-content:center;padding:5vh 5vw;position:fixed;width:100%!important;z-index:202}.openlooks.nativeselect{border:.0625rem solid #ccc;border-radius:.25rem;display:block;font-family:var(--font-family);font-size:.875rem;height:2.25rem;line-height:2.125rem;margin-top:.125rem;padding:0 2rem 0 .75rem;width:100%}.openlooks.nativeselect:focus{border-color:var(--oc-blue-5);outline:none}.openlooks.nativeselect[aria-invalid=true]{border-color:var(--oc-red-5);color:var(--oc-red-5)}.dark .openlooks.nativeselect{background-color:var(--oc-dark-6);border-color:var(--oc-dark-4);color:var(--oc-dark-0)}.dark .openlooks.nativeselect:focus{border-color:var(--oc-blue-5)}.openlooks.nativeselect.size-xs{font-size:var(--font-size-xs);height:1.875rem;padding:0 .625rem}.openlooks.nativeselect.size-sm{font-size:var(--font-size-sm);height:2.25rem;padding:0 .75rem}.openlooks.nativeselect.size-md{font-size:var(--font-size-md);height:2.625rem;padding:0 .875rem}.openlooks.nativeselect.size-lg{font-size:var(--font-size-lg);height:3.125rem;padding:0 1rem}.openlooks.nativeselect.size-xl{font-size:var(--font-size-xl);height:3.75rem;padding:0 1.25rem}.openlooks.navbar{background:var(--oc-white);border-right:.0625rem solid var(--oc-gray-2)}.dark .openlooks.navbar{background-color:var(--oc-dark-8);border-color:var(--oc-dark-7)}.openlooks.notification{align-items:center;background:var(--oc-white);border:1px solid var(--oc-gray-3);border-radius:4px;box-shadow:0 8px 10px #0000001f;display:flex;flex-direction:row;font-family:var(--font-family);margin-top:1rem;overflow:hidden;padding:.625rem;position:relative}.openlooks.notification .bar{background-color:var(--color-6);border-radius:.25rem;bottom:.25rem;display:block;left:.25rem;position:absolute;top:.25rem;width:.375rem}.openlooks.notification .icon{align-items:center;background-color:var(--color-6);border-radius:50%;color:var(--oc-white);display:flex;height:1.75rem;justify-content:center;width:1.75rem}.openlooks.notification svg.loader{height:1.75rem;width:1.75rem}.openlooks.notification .content{flex:1 1 0%;margin-left:1rem;margin-right:.625rem;overflow:hidden}.openlooks.notification .content div{line-height:1.4;margin-bottom:2px}.openlooks.notification .close{align-items:center;display:flex;width:40px}.openlooks.notifications{bottom:1rem;max-width:27.5rem;position:fixed;right:1rem;width:calc(100% - 2rem)}.openlooks.overlay{background-color:#0009;height:100%;inset:0;position:fixed;transition:all .05s ease-in-out 0s;width:100%;z-index:200}.openlooks.paper{background-color:var(--oc-white);margin:auto;max-width:var(--breakpoint-md);width:100%}.dark .openlooks.paper{background-color:var(--oc-dark-7)}.openlooks.paper.size-xs{max-width:var(--breakpoint-xs)}.openlooks.paper.size-sm{max-width:var(--breakpoint-sm)}.openlooks.paper.size-md{max-width:var(--breakpoint-md)}.openlooks.paper.size-lg{max-width:var(--breakpoint-lg)}.openlooks.paper.size-xl{max-width:var(--breakpoint-xl)}.openlooks.paper.shadow-xs{box-shadow:0 .0625rem .1875rem #0000000d,0 .0625rem .125rem #0000001a}.openlooks.paper.shadow-sm{box-shadow:0 .0625rem .1875rem #0000000d,0 .625rem .9375rem -.3125rem #0000000d,0 .4375rem .4375rem -.3125rem #0000000a}.openlooks.paper.shadow-md{box-shadow:0 .0625rem .1875rem #0000000d,0 1.25rem 1.5625rem -.3125rem #0000000d,0 .625rem .625rem -.3125rem #0000000a}.openlooks.paper.shadow-lg{box-shadow:0 .0625rem .1875rem #0000000d,0 1.75rem 1.4375rem -.4375rem #0000000d,0 .75rem .75rem -.4375rem #0000000a}.openlooks.paper.shadow-xl{box-shadow:0 .0625rem .1875rem #0000000d,0 2.25rem 1.75rem -.4375rem #0000000d,0 1.0625rem 1.0625rem -.4375rem #0000000a}.openlooks.paper.withBorder,.openlooks.paper.withBorder-true{border:.0625rem solid var(--oc-gray-3)}.dark .openlooks.paper.withBorder,.dark .openlooks.paper.withBorder-true{border-color:var(--oc-dark-4)}.openlooks.popover{font-family:var(--font-family);padding:.25rem;position:absolute;transition:opacity .1s;z-index:11}.openlooks.scrollarea{-ms-overflow-style:auto;overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.openlooks.scrollarea::-webkit-scrollbar{height:.5rem;width:.5rem}.openlooks.scrollarea::-webkit-scrollbar-corner,.openlooks.scrollarea::-webkit-scrollbar-track{background-color:transparent}.openlooks.scrollarea::-webkit-scrollbar-thumb{background:transparent;border-radius:1rem}.openlooks.scrollarea:hover{scrollbar-color:rgba(0,0,0,.25) transparent}.openlooks.scrollarea:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25)}.openlooks.scrollarea.variant-never:hover{scrollbar-color:transparent transparent}.openlooks.scrollarea.variant-never:hover::-webkit-scrollbar-thumb{background:transparent}.openlooks.scrollarea.variant-always{scrollbar-color:rgba(0,0,0,.25) transparent}.openlooks.scrollarea.variant-always::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25)}.openlooks.scrollarea.scrollbarSize-xs::-webkit-scrollbar{height:.125rem;width:.125rem}.openlooks.scrollarea.scrollbarSize-sm::-webkit-scrollbar{height:.25rem;width:.25rem}.openlooks.scrollarea.scrollbarSize-md::-webkit-scrollbar{height:.5rem;width:.5rem}.openlooks.scrollarea.scrollbarSize-lg::-webkit-scrollbar{height:.75rem;width:.75rem}.openlooks.scrollarea.scrollbarSize-xl::-webkit-scrollbar{height:1rem;width:1rem}.openlooks.simplegrid{display:grid}.openlooks.simplegrid.cols-1{grid-template-columns:repeat(1,1fr)}.openlooks.simplegrid.cols-2{grid-template-columns:repeat(2,1fr)}.openlooks.simplegrid.cols-3{grid-template-columns:repeat(3,1fr)}.openlooks.simplegrid.cols-4{grid-template-columns:repeat(4,1fr)}.openlooks.simplegrid.cols-5{grid-template-columns:repeat(5,1fr)}.openlooks.simplegrid.cols-6{grid-template-columns:repeat(6,1fr)}.openlooks.simplegrid.cols-7{grid-template-columns:repeat(7,1fr)}.openlooks.simplegrid.cols-8{grid-template-columns:repeat(8,1fr)}.openlooks.simplegrid.cols-9{grid-template-columns:repeat(9,1fr)}.openlooks.simplegrid.cols-10{grid-template-columns:repeat(10,1fr)}.openlooks.simplegrid.cols-11{grid-template-columns:repeat(11,1fr)}.openlooks.simplegrid.cols-12{grid-template-columns:repeat(12,1fr)}.openlooks.simplegrid.spacing-0{-moz-column-gap:0;column-gap:0}.openlooks.simplegrid.verticalSpacing-0{row-gap:0}.openlooks.simplegrid.spacing-xs{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.openlooks.simplegrid.verticalSpacing-xs{row-gap:var(--spacing-xs)}.openlooks.simplegrid.spacing-sm{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.openlooks.simplegrid.verticalSpacing-sm{row-gap:var(--spacing-sm)}.openlooks.simplegrid.spacing-md{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.openlooks.simplegrid.verticalSpacing-md{row-gap:var(--spacing-md)}.openlooks.simplegrid.spacing-lg{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.openlooks.simplegrid.verticalSpacing-lg{row-gap:var(--spacing-lg)}.openlooks.simplegrid.spacing-xl{-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl)}.openlooks.simplegrid.verticalSpacing-xl{row-gap:var(--spacing-xl)}.openlooks.slider{accent-color:var(--color-6,var(--oc-blue-6));width:100%}datalist.openlooks{color:var(--oc-gray-6);display:flex;font-family:var(--font-family);font-size:var(--font-size-xs);justify-content:space-between;padding:0 1rem;width:100%}datalist.openlooks>option{margin-left:-1rem;width:.1rem}.openlooks.space.h-0{height:var(--spacing-0);min-height:var(--spacing-0)}.openlooks.space.w-0{min-width:var(--spacing-0);width:var(--spacing-0)}.openlooks.space.h-xs{height:var(--spacing-xs);min-height:var(--spacing-xs)}.openlooks.space.w-xs{min-width:var(--spacing-xs);width:var(--spacing-xs)}.openlooks.space.h-sm{height:var(--spacing-sm);min-height:var(--spacing-sm)}.openlooks.space.w-sm{min-width:var(--spacing-sm);width:var(--spacing-sm)}.openlooks.space.h-md{height:var(--spacing-md);min-height:var(--spacing-md)}.openlooks.space.w-md{min-width:var(--spacing-md);width:var(--spacing-md)}.openlooks.space.h-lg{height:var(--spacing-lg);min-height:var(--spacing-lg)}.openlooks.space.w-lg{min-width:var(--spacing-lg);width:var(--spacing-lg)}.openlooks.space.h-xl{height:var(--spacing-xl);min-height:var(--spacing-xl)}.openlooks.space.w-xl{min-width:var(--spacing-xl);width:var(--spacing-xl)}.openlooks.stack{display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.openlooks.stack,.openlooks.stack.align-stretch{align-items:stretch}.openlooks.stack.align-center{align-items:center}.openlooks.stack.align-flex-start{align-items:flex-start}.openlooks.stack.align-flex-end{align-items:flex-end}.openlooks.stack.justify-center{justify-content:center}.openlooks.stack.justify-flex-start{justify-content:flex-start}.openlooks.stack.justify-flex-end{justify-content:flex-end}.openlooks.stack.justify-space-between{justify-content:space-between}.openlooks.stack.justify-space-around{justify-content:space-around}.openlooks.stack.spacing-0{gap:0}.openlooks.stack.spacing-xs{gap:.625rem}.openlooks.stack.spacing-sm{gap:.75rem}.openlooks.stack.spacing-md{gap:1rem}.openlooks.stack.spacing-lg{gap:1.25rem}.openlooks.stack.spacing-xl{gap:1.5rem}.openlooks.switch{--width:2.375rem;--height:1.25rem;-webkit-tap-highlight-color:transparent;display:flex;font-family:var(--font-family);gap:.5rem}.openlooks.switch .track{display:inline-block;height:var(--height);position:relative;width:var(--width)}.openlooks.switch input{height:0;opacity:0;width:0}.openlooks.switch .slider{background-color:var(--oc-gray-3);cursor:pointer;inset:0;position:absolute}.openlooks.switch .thumb{background-color:var(--oc-white);content:"";height:calc(var(--height)*.75);left:calc(var(--height)*.125);position:absolute;top:calc(var(--height)*.125);width:calc(var(--height)*.75)}.openlooks.switch input:checked+.slider{background-color:var(--color-6,var(--oc-blue-6))}.openlooks.switch input:checked+.slider .thumb{transform:translate(calc(var(--width) - var(--height)))}.openlooks.switch.size-xs{--width:2rem;--height:1rem;font-size:var(--font-size-xs)}.openlooks.switch.size-sm{--width:2.375rem;--height:1.25rem;font-size:var(--font-size-sm)}.openlooks.switch.size-md{--width:2.875rem;--height:1.5rem;font-size:var(--font-size-md)}.openlooks.switch.size-lg{--width:3.5rem;--height:1.875rem;font-size:var(--font-size-lg)}.openlooks.switch.size-xl{--width:4.5rem;--height:2.25rem;font-size:var(--font-size-xl)}.openlooks.switch>.inputwrapper>label.label{font-weight:400}.openlooks.table{border-collapse:collapse;font-family:var(--font-family);line-height:1.6;width:100%}.openlooks.table>thead>tr>th{color:var(--oc-gray-7);font-size:14px;padding:6px 12px;text-align:left}.openlooks.table>tbody>tr>td{border-top:.1px solid var(--oc-gray-3);font-size:14px;padding:6px 12px}.openlooks.tablist{border-bottom:.125rem solid var(--oc-gray-4);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.openlooks.tab{align-items:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-width:0;border-bottom:.125rem solid transparent;border-radius:.5rem .5rem 0 0;color:var(--oc-black);cursor:pointer;display:flex;font-family:var(--font-family);font-size:.875rem;height:2.25rem;justify-content:center;line-height:2.25rem;line-height:1;margin:0 0 -.125rem;min-width:4.75rem;outline:0;padding:.625rem 1rem .625rem .625rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0}.openlooks.tab:hover{background-color:var(--oc-gray-0);border-color:var(--oc-gray-4)}.openlooks.tab[aria-selected=true]{border-color:var(--color-5,var(--oc-blue-5))}.openlooks.tab-icon{height:.8rem;line-height:.8rem;margin-right:.4375rem}.openlooks.tab-label{height:.875rem;line-height:.875rem}.openlooks.textarea{border:.0625rem solid #ccc;border-radius:.25rem;display:block;font-family:var(--font-family);font-size:.875rem;line-height:1.55;padding:.625rem .75rem;resize:none;width:100%}.openlooks.textarea:focus{border-color:var(--oc-blue-5);outline:none}.openlooks.textarea[aria-invalid=true]{border-color:var(--oc-red-5);color:var(--oc-red-5)}.dark .openlooks.textarea{background-color:var(--oc-dark-6);border-color:var(--oc-dark-4);color:var(--oc-dark-0)}.dark .openlooks.textarea:focus{border-color:var(--oc-blue-5)}.openlooks.textarea.size-xs{font-size:var(--font-size-xs);padding:.625rem}.openlooks.textarea.size-sm{font-size:var(--font-size-sm);padding:.625rem .75rem}.openlooks.textarea.size-md{font-size:var(--font-size-md);padding:.625rem .875rem}.openlooks.textarea.size-lg{font-size:var(--font-size-lg);padding:.625rem 1rem}.openlooks.textarea.size-xl{font-size:var(--font-size-xl);padding:.625rem 1.25rem}.openlooks.textinput{border:.0625rem solid #ccc;border-radius:.25rem;display:block;font-family:var(--font-family);font-size:.875rem;height:2.25rem;line-height:2.125rem;margin-top:.125rem;padding:0 .75rem;width:100%}.openlooks.textinput:focus{border-color:var(--oc-blue-5);outline:none}.openlooks.textinput[aria-invalid=true]{border-color:var(--oc-red-5);color:var(--oc-red-5)}.dark .openlooks.textinput{background-color:var(--oc-dark-6);border-color:var(--oc-dark-4);color:var(--oc-dark-0)}.dark .openlooks.textinput:focus{border-color:var(--oc-blue-5)}.openlooks.textinput.size-xs{font-size:var(--font-size-xs);height:1.875rem;padding:0 .625rem}.openlooks.textinput.size-sm{font-size:var(--font-size-sm);height:2.25rem;padding:0 .75rem}.openlooks.textinput.size-md{font-size:var(--font-size-md);height:2.625rem;padding:0 .875rem}.openlooks.textinput.size-lg{font-size:var(--font-size-lg);height:3.125rem;padding:0 1rem}.openlooks.textinput.size-xl{font-size:var(--font-size-xl);height:3.75rem;padding:0 1.25rem}.openlooks.title{font-family:var(--font-family);font-weight:700;margin:0}.dark .openlooks.title{color:var(--color-6,var(--oc-gray-1))}h1.title.openlooks{font-size:2.125rem;line-height:1.3}h2.title.openlooks{font-size:1.625rem;line-height:1.35}h3.title.openlooks{font-size:1.375rem;line-height:1.4}h4.title.openlooks{font-size:1.125rem;line-height:1.45}h5.title.openlooks{font-size:1rem;line-height:1.5}h6.title.openlooks{font-size:.875rem;line-height:1.5}:root{--font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--code-font-family:source-code-pro,"Menlo","Monaco","Consolas","Courier New",monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:.9375rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--radius-0:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:2rem;--spacing-0:0;--spacing-xs:.625rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.25rem;--spacing-xl:1.5rem;--breakpoint-xs:36rem;--breakpoint-sm:48rem;--breakpoint-md:62rem;--breakpoint-lg:75rem;--breakpoint-xl:90rem}.openlooks.radius-0{border-radius:var(--radius-0)}.openlooks.m-0{margin:var(--spacing-0)}.openlooks.my-0{margin-bottom:var(--spacing-0);margin-top:var(--spacing-0)}.openlooks.mx-0{margin-left:var(--spacing-0);margin-right:var(--spacing-0)}.openlooks.mt-0{margin-top:var(--spacing-0)}.openlooks.mb-0{margin-bottom:var(--spacing-0)}.openlooks.ml-0{margin-left:var(--spacing-0)}.openlooks.mr-0{margin-right:var(--spacing-0)}.openlooks.p-0{padding:var(--spacing-0)}.openlooks.py-0{padding-bottom:var(--spacing-0);padding-top:var(--spacing-0)}.openlooks.px-0{padding-left:var(--spacing-0);padding-right:var(--spacing-0)}.openlooks.pt-0{padding-top:var(--spacing-0)}.openlooks.pb-0{padding-bottom:var(--spacing-0)}.openlooks.pl-0{padding-left:var(--spacing-0)}.openlooks.pr-0{padding-right:var(--spacing-0)}.openlooks.radius-xs{border-radius:var(--radius-xs)}.openlooks.m-xs{margin:var(--spacing-xs)}.openlooks.my-xs{margin-bottom:var(--spacing-xs);margin-top:var(--spacing-xs)}.openlooks.mx-xs{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.openlooks.mt-xs{margin-top:var(--spacing-xs)}.openlooks.mb-xs{margin-bottom:var(--spacing-xs)}.openlooks.ml-xs{margin-left:var(--spacing-xs)}.openlooks.mr-xs{margin-right:var(--spacing-xs)}.openlooks.p-xs{padding:var(--spacing-xs)}.openlooks.py-xs{padding-bottom:var(--spacing-xs);padding-top:var(--spacing-xs)}.openlooks.px-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.openlooks.pt-xs{padding-top:var(--spacing-xs)}.openlooks.pb-xs{padding-bottom:var(--spacing-xs)}.openlooks.pl-xs{padding-left:var(--spacing-xs)}.openlooks.pr-xs{padding-right:var(--spacing-xs)}.openlooks.radius-sm{border-radius:var(--radius-sm)}.openlooks.m-sm{margin:var(--spacing-sm)}.openlooks.my-sm{margin-bottom:var(--spacing-sm);margin-top:var(--spacing-sm)}.openlooks.mx-sm{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.openlooks.mt-sm{margin-top:var(--spacing-sm)}.openlooks.mb-sm{margin-bottom:var(--spacing-sm)}.openlooks.ml-sm{margin-left:var(--spacing-sm)}.openlooks.mr-sm{margin-right:var(--spacing-sm)}.openlooks.p-sm{padding:var(--spacing-sm)}.openlooks.py-sm{padding-bottom:var(--spacing-sm);padding-top:var(--spacing-sm)}.openlooks.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.openlooks.pt-sm{padding-top:var(--spacing-sm)}.openlooks.pb-sm{padding-bottom:var(--spacing-sm)}.openlooks.pl-sm{padding-left:var(--spacing-sm)}.openlooks.pr-sm{padding-right:var(--spacing-sm)}.openlooks.radius-md{border-radius:var(--radius-md)}.openlooks.m-md{margin:var(--spacing-md)}.openlooks.my-md{margin-bottom:var(--spacing-md);margin-top:var(--spacing-md)}.openlooks.mx-md{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.openlooks.mt-md{margin-top:var(--spacing-md)}.openlooks.mb-md{margin-bottom:var(--spacing-md)}.openlooks.ml-md{margin-left:var(--spacing-md)}.openlooks.mr-md{margin-right:var(--spacing-md)}.openlooks.p-md{padding:var(--spacing-md)}.openlooks.py-md{padding-bottom:var(--spacing-md);padding-top:var(--spacing-md)}.openlooks.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.openlooks.pt-md{padding-top:var(--spacing-md)}.openlooks.pb-md{padding-bottom:var(--spacing-md)}.openlooks.pl-md{padding-left:var(--spacing-md)}.openlooks.pr-md{padding-right:var(--spacing-md)}.openlooks.radius-lg{border-radius:var(--radius-lg)}.openlooks.m-lg{margin:var(--spacing-lg)}.openlooks.my-lg{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-lg)}.openlooks.mx-lg{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.openlooks.mt-lg{margin-top:var(--spacing-lg)}.openlooks.mb-lg{margin-bottom:var(--spacing-lg)}.openlooks.ml-lg{margin-left:var(--spacing-lg)}.openlooks.mr-lg{margin-right:var(--spacing-lg)}.openlooks.p-lg{padding:var(--spacing-lg)}.openlooks.py-lg{padding-bottom:var(--spacing-lg);padding-top:var(--spacing-lg)}.openlooks.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.openlooks.pt-lg{padding-top:var(--spacing-lg)}.openlooks.pb-lg{padding-bottom:var(--spacing-lg)}.openlooks.pl-lg{padding-left:var(--spacing-lg)}.openlooks.pr-lg{padding-right:var(--spacing-lg)}.openlooks.radius-xl{border-radius:var(--radius-xl)}.openlooks.m-xl{margin:var(--spacing-xl)}.openlooks.my-xl{margin-bottom:var(--spacing-xl);margin-top:var(--spacing-xl)}.openlooks.mx-xl{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl)}.openlooks.mt-xl{margin-top:var(--spacing-xl)}.openlooks.mb-xl{margin-bottom:var(--spacing-xl)}.openlooks.ml-xl{margin-left:var(--spacing-xl)}.openlooks.mr-xl{margin-right:var(--spacing-xl)}.openlooks.p-xl{padding:var(--spacing-xl)}.openlooks.py-xl{padding-bottom:var(--spacing-xl);padding-top:var(--spacing-xl)}.openlooks.px-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.openlooks.pt-xl{padding-top:var(--spacing-xl)}.openlooks.pb-xl{padding-bottom:var(--spacing-xl)}.openlooks.pl-xl{padding-left:var(--spacing-xl)}.openlooks.pr-xl{padding-right:var(--spacing-xl)}.openlooks.fullWidth{width:100%}.openlooks.variant-filled{background-color:var(--color-6);color:var(--oc-white)}button.variant-filled:hover.openlooks{background-color:var(--color-8)}.openlooks.variant-light{background-color:var(--color-0);color:var(--color-6)}button.variant-light:hover.openlooks{background-color:var(--color-1)}.dark .openlooks.variant-light{background-color:var(--color-10);color:var(--color-3)}.dark button.variant-light:hover.openlooks{background-color:var(--color-11)}.openlooks.variant-outline{background-color:var(--oc-white);border-color:var(--color-6);color:var(--color-6)}button.variant-outline:hover.openlooks{background-color:var(--color-13)}.dark .openlooks.variant-outline{background-color:var(--oc-dark-8);border-color:var(--color-6);color:var(--color-6)}.dark button.variant-outline:hover.openlooks{background-color:var(--color-12)}.openlooks.variant-subtle{background-color:var(--oc-white);color:var(--color-6)}button.variant-subtle:hover.openlooks{background-color:var(--color-0)}
