@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;700&family=Inter:wght@400;500;600&display=swap";.cm-theme{--scheme: light;--font-display: "Inter", system-ui, sans-serif;--display-weight: 600;--label-case: none;--track-k: 0;--page-bg: linear-gradient( 180deg, rgb(196 186 255 / .2) 0px, rgb(253 210 193 / .1) 160px, rgb(248 248 248 / 0) 380px ), #f8f8f8;--title-grad: linear-gradient(90deg, #3f3094 0%, #5843ce 100%);--fg: #0d0630;--fg-strong: #0d0630;--fg-main: #423d5d;--fg-muted: #6e6a83;--fg-info: #3f3094;--fg-peach: #5843ce;--fg-accent: #5843ce;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23423d5d' stroke-width='1.5'/%3E%3C/svg%3E");--on-accent: #ffffff;--surface-solid: #ffffff;--fg-placeholder: #808080;--sev-krit: #0d0630;--sev-verb: #3f3094;--sev-hinw: #6e6a83;--violet-rgb: 63 48 148;--violet-k: .5;--v2-rgb: 88 67 206;--v2-k: .45;--v3-rgb: 63 48 148;--v3-k: .45;--v4-rgb: 55 25 100;--v4-k: .45;--soft-rgb: 63 48 148;--soft-k: .5;--peach-rgb: 253 210 193;--peach-k: 1.3;--info-rgb: 191 191 191;--info-k: 1.4;--surface-rgb: 255 255 255;--surface-k: 1.7;--deep-rgb: 255 255 255;--deep-k: 3.6;--lift-rgb: 255 255 255;--lift-k: 30;--shadow-rgb: 13 6 48;--shadow-k: .15}.cm-theme[data-theme=dark]{--scheme: dark;--font-display: "Space Grotesk", sans-serif;--display-weight: 700;--label-case: uppercase;--track-k: 1;--page-bg: radial-gradient( 1100px 700px at 80% -10%, #3f3094 0%, rgba(63, 48, 148, 0) 55% ), radial-gradient( 900px 600px at -5% 110%, #371964 0%, rgba(55, 25, 100, 0) 50% ), #0d0630;--title-grad: linear-gradient(90deg, #765eff 0%, #a79be8 45%, #fdd2c1 100%);--fg: #ffffff;--fg-strong: #f3f0ff;--fg-main: #c4baff;--fg-muted: #a79be8;--fg-info: #8fa8f0;--fg-peach: #fdd2c1;--fg-accent: #765eff;--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23c4baff' stroke-width='1.5'/%3E%3C/svg%3E");--on-accent: #ffffff;--surface-solid: #201052;--fg-placeholder: #a79be8;--sev-krit: #fdd2c1;--sev-verb: #c4baff;--sev-hinw: #8fa8f0;--violet-rgb: 118 94 255;--violet-k: 1;--v2-rgb: 88 67 206;--v2-k: 1;--v3-rgb: 63 48 148;--v3-k: 1;--v4-rgb: 55 25 100;--v4-k: 1;--soft-rgb: 196 186 255;--soft-k: 1;--peach-rgb: 253 210 193;--peach-k: 1;--info-rgb: 143 168 240;--info-k: 1;--surface-rgb: 32 16 82;--surface-k: 1;--deep-rgb: 13 6 48;--deep-k: 1;--lift-rgb: 255 255 255;--lift-k: 1;--shadow-rgb: 0 0 0;--shadow-k: 1}.cm-toolbar-control{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 12px;border-radius:10px;cursor:pointer;font:600 12.5px Inter,system-ui,sans-serif;color:var(--fg-main);background:var(--surface-solid);border:1px solid rgb(var(--violet-rgb) / calc(.4 * var(--violet-k)));white-space:nowrap}.cm-toolbar-control:hover{border-color:var(--fg-accent)}@media print{.cm-preferences{display:none}}textarea:focus,select:focus,input:focus,button:focus-visible{outline:2px solid #765eff;outline-offset:2px}::placeholder{color:var(--fg-placeholder)}input[type=date]{color-scheme:var(--scheme)}.cm-category-select{position:relative;color:var(--fg)}.cm-category-select select{appearance:none;padding-right:40px!important}.cm-language-switcher:after{content:"";position:absolute;right:16px;top:50%;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-75%) rotate(45deg);pointer-events:none}@media(max-width:1024px){.kg-grid{grid-template-columns:minmax(0,1fr)!important}}.kg-grid.kg-single{grid-template-columns:minmax(0,1fr)!important;max-width:1100px}.kg-grid.kg-collapsed{grid-template-columns:340px minmax(0,1fr)!important}@media(max-width:1024px){.kg-grid.kg-collapsed{grid-template-columns:minmax(0,1fr)!important}}.kg-info{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;margin-left:6px;font-size:11px;font-weight:700;font-style:normal;cursor:help;background:rgb(var(--violet-rgb) / calc(.28 * var(--violet-k)));color:var(--fg-info);position:relative;font-family:Georgia,serif;flex-shrink:0;vertical-align:middle}.kg-info:hover,.kg-info:focus{background:#765eff;color:var(--on-accent);outline:none}.kg-info-bubble{position:absolute;bottom:140%;left:50%;transform:translate(-50%);width:260px;max-width:70vw;padding:10px 12px;border-radius:10px;background:var(--surface-solid);border:1px solid rgb(var(--violet-rgb) / calc(.5 * var(--violet-k)));color:var(--fg-main);font-size:12.5px;font-weight:400;line-height:1.5;font-family:Inter,sans-serif;text-transform:none;letter-spacing:0;box-shadow:0 8px 24px rgb(var(--shadow-rgb) / calc(.45 * var(--shadow-k)));z-index:50;opacity:0;visibility:hidden;transition:opacity .12s;pointer-events:none;text-align:left;white-space:normal}.kg-info:hover .kg-info-bubble,.kg-info:focus .kg-info-bubble{opacity:1;visibility:visible}.kg-subgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.kg-subgrid-wide{display:grid;grid-template-columns:2fr 1fr;gap:18px;align-items:start}.kg-subgrid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;align-items:start}@media(max-width:900px){.kg-subgrid,.kg-subgrid-wide,.kg-subgrid-3{grid-template-columns:1fr}}.cm-theme{min-height:100vh;color:var(--fg);background:var(--page-bg);color-scheme:var(--scheme)}.cm-preferences{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding:12px 32px;font-family:Inter,system-ui,sans-serif;font-size:12.5px;color:var(--fg-main)}.cm-language-switcher,.cm-account{display:flex;align-items:center;gap:8px;min-width:0}.cm-language-switcher{position:relative}.cm-language-switcher select{appearance:none;padding-right:32px}.cm-language-switcher:after{right:13px;width:6px;height:6px}.cm-profile-button{position:relative;width:36px;padding:7px}.cm-signed-in-dot{position:absolute;right:5px;bottom:5px;width:6px;height:6px;border-radius:50%;background:var(--fg-accent);box-shadow:0 0 0 2px var(--surface-solid)}.cm-account{position:relative;max-width:100%}.cm-account-panel{position:absolute;z-index:100;top:calc(100% + 8px);right:0;width:260px;max-width:calc(100vw - 32px);padding:16px;border-radius:12px;background:var(--surface-solid);border:1px solid rgb(var(--violet-rgb) / calc(.4 * var(--violet-k)));box-shadow:0 8px 24px rgb(var(--shadow-rgb) / calc(.45 * var(--shadow-k)))}.cm-account-status{display:block;color:var(--fg-muted);margin-bottom:4px}.cm-account-language{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.cm-account-language select{width:100%}.cm-account form{margin:0;flex-shrink:0}.cm-user-name{display:block;overflow-wrap:anywhere;color:var(--fg);font-weight:600;margin-bottom:14px}@media(max-width:360px){.cm-feedback-groups{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:600px){.cm-text-type-row{grid-template-columns:minmax(0,1fr)!important;gap:4px!important;margin-bottom:12px!important}.kg-info-bubble{position:fixed;inset:auto 16px 16px;transform:none;width:auto;max-width:none}.kg-kpi-row{display:grid!important;grid-template-columns:minmax(0,1fr) 32px}.kg-kpi-row input{min-width:0;width:100%;grid-column:1}.kg-kpi-row button{grid-column:2;grid-row:1 / span 2}.cm-review-pattern{grid-template-columns:minmax(0,1fr) 34px!important}.cm-review-pattern>:first-child{grid-column:1 / -1}.cm-preferences{justify-content:space-between;padding:12px 16px;gap:10px}}*{box-sizing:border-box}html{color-scheme:light;background:#f8f8f8}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button{touch-action:manipulation}
