.btn-icon[data-v-19968e8b],.rule-card__example-button[data-v-19968e8b]{background:#0000;border:0;padding:0;text-align:left}.btn-icon[data-v-19968e8b],.rule-card__example-button[data-v-19968e8b],.rules__toc-link[data-v-19968e8b]{color:currentcolor;cursor:pointer;-webkit-user-select:none;user-select:none}.btn-icon[data-v-19968e8b],.rules__toc-link[data-v-19968e8b]{text-decoration:none}.panel__textarea[data-v-19968e8b]{-webkit-appearance:none;appearance:none;border:0;border-radius:0;display:block;overflow:hidden;padding:0}.checkbox__input[data-v-19968e8b]{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.typography[data-v-19968e8b]{--_gap:24px;color:var(--color-black);flex-direction:column;font-family:var(--font-family-secondary)}.panel[data-v-19968e8b],.typography[data-v-19968e8b]{display:flex;gap:var(--_gap)}.panel[data-v-19968e8b]{--_padding:20px;--_radius:20px;--_gap:12px;background:var(--color-white);border-radius:var(--_radius);flex-wrap:wrap;padding:var(--_padding)}.panel__col[data-v-19968e8b]{--_width:100%;--_radius:8px;border:1px solid var(--color-light-blue);border-radius:var(--_radius);display:flex;flex-direction:column;width:var(--_width)}.panel__header[data-v-19968e8b]{border-bottom:1px solid var(--color-light-blue);justify-content:flex-end}.panel__footer[data-v-19968e8b],.panel__header[data-v-19968e8b]{--_min-height:42px;--_padding:5px 10px;--_gap:8px;align-items:center;display:flex;gap:var(--_gap);min-height:var(--_min-height);padding:var(--_padding)}.panel__footer[data-v-19968e8b]{border-top:1px solid var(--color-light-blue);margin-top:auto}.panel__footer--end[data-v-19968e8b]{justify-content:flex-end}.panel__output[data-v-19968e8b]{--_min-height:194px;--_padding:16px;--_font-size:14px;--_line-height:1.4;--_font-weight:400;flex:auto;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);min-height:var(--_min-height);padding:var(--_padding)}.panel__output.is-placeholder[data-v-19968e8b]{color:var(--color-gray-600)}.panel__textarea[data-v-19968e8b]{--_min-height:194px;--_padding:16px;--_font-size:14px;--_line-height:1.4;--_font-weight:400;flex:auto;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);min-height:var(--_min-height);padding:var(--_padding);resize:vertical}.panel__textarea[data-v-19968e8b]:focus-visible{outline:none}.panel__textarea[data-v-19968e8b]::placeholder{color:var(--color-gray-600);opacity:1}.panel__hint[data-v-19968e8b]{--_font-size:12px;--_line-height:1.4;--_font-weight:400;color:var(--color-gray-600);font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height)}.btn-icon[data-v-19968e8b]{--_size:30px;--_radius:6px;align-items:center;background:var(--color-light-fields);border:1px solid var(--color-light-blue);border-radius:var(--_radius);display:flex;height:var(--_size);justify-content:center;position:relative;transition:background-color var(--duration) var(--ease),opacity var(--duration) var(--ease);width:var(--_size);z-index:1}.btn-icon[data-v-19968e8b]:after{--_size:18px;background-position:50%;background-repeat:no-repeat;background-size:var(--_size) var(--_size);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.btn-icon--copy[data-v-19968e8b]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35' d='M6 6h7.5v9H6z'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35' d='M4.5 12h-.75a.75.75 0 0 1-.75-.75V3a.75.75 0 0 1 .75-.75H12a.75.75 0 0 1 .75.75v.75'/%3E%3C/svg%3E")}.btn-icon--clear[data-v-19968e8b]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35' d='m4.5 4.5 9 9m0-9-9 9'/%3E%3C/svg%3E")}.btn-icon--share[data-v-19968e8b]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35' d='m12 4.5-6 3 6 3'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.35' d='M13.5 6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m-9 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m9 3a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3'/%3E%3C/svg%3E")}.btn-icon__tooltip[data-v-19968e8b]{--_gap:8px;--_padding:4px 8px;--_radius:6px;--_font-size:12px;--_line-height:1.67;--_font-weight:400;--_letter-spacing:.016em;--_shadow:5px 2px 10px rgba(var(--color-black-rgb),.1);background:var(--color-white);border-radius:var(--_radius);bottom:calc(100% + var(--_gap));box-shadow:var(--_shadow);color:var(--color-gray-600);font-size:var(--_font-size);font-weight:var(--_font-weight);left:50%;letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);opacity:0;padding:var(--_padding);pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity var(--duration) var(--ease)}.btn-icon__tooltip.is-active[data-v-19968e8b]{opacity:1}.settings[data-v-19968e8b]{--_padding:20px;--_radius:20px;--_gap:28px 12px;background:var(--color-white);border-radius:var(--_radius);display:grid;gap:var(--_gap);grid-template-columns:1fr;padding:var(--_padding)}.settings__group[data-v-19968e8b]{--_gap:16px}.settings__group[data-v-19968e8b],.settings__list[data-v-19968e8b]{display:flex;flex-direction:column;gap:var(--_gap)}.settings__list[data-v-19968e8b]{--_gap:12px}.settings__title[data-v-19968e8b]{--_font-size:11px;--_line-height:1.35;--_font-weight:700;--_letter-spacing:.036em;color:var(--color-gray-600);font-size:var(--_font-size);font-weight:var(--_font-weight);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);text-transform:uppercase}.checkbox[data-v-19968e8b]{display:inline-block;line-height:1}.checkbox__label[data-v-19968e8b]{--_padding:28px;--_font-size:13px;--_line-height:1.3;--_font-weight:400;cursor:pointer;display:block;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);padding-left:var(--_padding);position:relative;text-wrap:balance;-webkit-user-select:none;user-select:none}.checkbox__label[data-v-19968e8b]:before{--_size:20px;--_radius:5px;--_border:1px;background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--_border) solid;border-radius:var(--_radius);content:"";height:var(--_size);left:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--_size)}.checkbox__input:checked~.checkbox__label[data-v-19968e8b]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23ff0140' d='M13.494 7.256a.89.89 0 0 1 1.248 0 .87.87 0 0 1 0 1.238l-5.295 5.25a.89.89 0 0 1-1.247 0l-2.942-2.917a.87.87 0 0 1 0-1.237.89.89 0 0 1 1.248 0l2.318 2.298z'/%3E%3C/svg%3E");border-color:var(--color-primary)}.rules[data-v-19968e8b]{--_padding:20px;--_radius:20px;background:var(--color-white);border-radius:var(--_radius);flex-wrap:wrap;padding:var(--_padding)}.rules[data-v-19968e8b],.rules__head[data-v-19968e8b]{--_gap:12px;display:flex;gap:var(--_gap)}.rules__head[data-v-19968e8b]{flex-direction:column}.rules__title[data-v-19968e8b]{--_font-size:16px;--_line-height:1.4;--_font-weight:700}.rules__intro[data-v-19968e8b],.rules__title[data-v-19968e8b]{font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);margin:0}.rules__intro[data-v-19968e8b]{--_max-width:860px;--_font-size:13px;--_line-height:1.5;--_font-weight:400;max-width:var(--_max-width);text-wrap:balance}.rules__layout[data-v-19968e8b]{--_gap:24px;align-items:flex-start;flex-wrap:wrap}.rules__layout[data-v-19968e8b],.rules__toc[data-v-19968e8b]{display:flex;gap:var(--_gap)}.rules__toc[data-v-19968e8b]{--_gap:12px;--_padding:16px;--_radius:8px;--_width:100%;background:var(--color-light-fields);border-radius:var(--_radius);flex-direction:column;max-height:var(--_max-height);overflow-y:auto;padding:var(--_padding);position:var(--_position);top:var(--_top);width:var(--_width)}.rules__toc-title[data-v-19968e8b]{--_font-size:12px;--_line-height:1.4;--_font-weight:700;--_letter-spacing:.033em;color:var(--color-gray-600);font-size:var(--_font-size);font-weight:var(--_font-weight);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);text-transform:uppercase}.rules__toc-list[data-v-19968e8b]{--_gap:12px;display:flex;flex-direction:column;gap:var(--_gap);text-wrap:balance}.rules__toc-link[data-v-19968e8b]{--_font-size:14px;--_line-height:1.5;--_font-weight:400;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);transition:color var(--duration) var(--ease)}.rules__content[data-v-19968e8b]{--_gap:16px;--_width:100%;width:var(--_width)}.rule-card[data-v-19968e8b],.rules__content[data-v-19968e8b]{display:flex;flex-direction:column;gap:var(--_gap)}.rule-card[data-v-19968e8b]{--_gap:24px;--_padding:16px;--_radius:8px;background:var(--color-light-fields);border-radius:var(--_radius);padding:var(--_padding)}.rule-card__header[data-v-19968e8b]{--_gap:12px;display:flex;flex-direction:column;gap:var(--_gap)}.rule-card__title[data-v-19968e8b]{--_font-size:14px;--_line-height:1.4;--_font-weight:600}.rule-card__description[data-v-19968e8b],.rule-card__title[data-v-19968e8b]{font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);text-wrap:balance}.rule-card__description[data-v-19968e8b]{--_font-size:13px;--_line-height:1.5;--_font-weight:400}.rule-card__example[data-v-19968e8b]{--_gap:8px;display:flex;flex-direction:column;gap:var(--_gap)}.rule-card__example-label[data-v-19968e8b]{--_font-size:11px;--_line-height:1.4;--_font-weight:700;--_letter-spacing:.036em;color:var(--color-gray-600);font-size:var(--_font-size);font-weight:var(--_font-weight);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);text-transform:uppercase}.rule-card__example-row[data-v-19968e8b]{--_gap:12px;align-items:center;display:flex;gap:var(--_gap)}.rule-card__example-tag[data-v-19968e8b]{--_font-size:12px;--_line-height:1.4;--_font-weight:600;--_min-width:3.666em;color:var(--color-gray-600);flex-shrink:0;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);min-width:var(--_min-width)}.rule-card__example-button[data-v-19968e8b]{transition:color var(--duration) var(--ease)}.rule-card__example-button[data-v-19968e8b],.rule-card__example-text[data-v-19968e8b]{--_font-size:12px;--_line-height:1.15;--_font-weight:400;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height)}@media(min-width:768px){.settings[data-v-19968e8b]{grid-template-columns:repeat(2,1fr)}.settings__group[data-v-19968e8b]:nth-child(5){grid-column:2}}@media(min-width:1280px){.typography[data-v-19968e8b]{--_gap:4px}.panel[data-v-19968e8b]{--_padding:40px 64px;--_radius:32px;--_flex-direction:row;--_gap:60px}.panel__col[data-v-19968e8b]{--_width:calc(50% - var(--_gap)*.5)}.settings[data-v-19968e8b]{--_padding:40px 64px;--_radius:32px;grid-template-columns:repeat(3,1fr)}.settings__group[data-v-19968e8b]:nth-child(4){grid-column:2}.settings__group[data-v-19968e8b]:nth-child(5){grid-column:3}.rules[data-v-19968e8b]{--_padding:40px 64px;--_radius:32px;--_flex-direction:row;--_gap:24px}.rules__toc[data-v-19968e8b]{--_width:320px;--_position:sticky;--_top:calc(var(--header-height) + var(--header-top));--_max-height:calc(100vh - var(--header-height) - var(--header-top))}.rules__content[data-v-19968e8b]{--_width: calc(100% - 344px) }}@media(any-hover:hover),(hover:hover)and (pointer:fine){.btn-icon[data-v-19968e8b]:hover{background-color:var(--color-light);opacity:.6}.btn-icon[data-v-19968e8b]:focus-visible{background-color:var(--color-light);opacity:.6}.rules__toc-link[data-v-19968e8b]:hover{color:var(--color-primary)}.rules__toc-link[data-v-19968e8b]:focus-visible{color:var(--color-primary)}.rule-card__example-button[data-v-19968e8b]:hover{color:var(--color-primary)}.rule-card__example-button[data-v-19968e8b]:focus-visible{color:var(--color-primary)}}
