.modal-overlay.svelte-1jzgem1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content.svelte-1jzgem1{background-color:#2d2d2d;border-radius:4px;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 6px #0000001a}.modal-header.svelte-1jzgem1{background-color:#363636;padding:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #404040}.header-left.svelte-1jzgem1{display:flex;align-items:center;gap:8px}.header-left.svelte-1jzgem1 h3:where(.svelte-1jzgem1){color:#e0e0e0;margin:0;font-size:16px}.modal-body.svelte-1jzgem1{padding:16px;overflow-y:auto}.triggers-header.svelte-1jzgem1{margin-bottom:16px}.trigger-type-buttons.svelte-1jzgem1{display:flex;gap:8px;flex-wrap:wrap}.ps-button.svelte-1jzgem1{background-color:#404040;color:#e0e0e0;border:1px solid #505050;border-radius:4px;padding:6px 12px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:background-color .2s}.ps-button.svelte-1jzgem1:hover{background-color:#505050}.button-icon.svelte-1jzgem1{font-size:14px;font-weight:700}.triggers-list.svelte-1jzgem1{display:flex;flex-direction:column;gap:16px}.trigger-item.svelte-1jzgem1{background-color:#363636;border-radius:4px;overflow:hidden}.trigger-header.svelte-1jzgem1{background-color:#404040;padding:8px 12px;display:flex;justify-content:space-between;align-items:center}.type-badge.svelte-1jzgem1{font-size:12px;padding:2px 8px;border-radius:12px;color:#fff}.type-badge.point-value.svelte-1jzgem1{background-color:#4299e1}.type-badge.box-selected.svelte-1jzgem1{background-color:#48bb78}.type-badge.box-not-selected.svelte-1jzgem1{background-color:#ed8936}.type-badge.point-comparison.svelte-1jzgem1{background-color:#9f7aea}.type-badge.auto-select.svelte-1jzgem1{background-color:#f6ad55}.type-badge.allow-selection.svelte-1jzgem1{background-color:#68d391}.type-badge.block-selection.svelte-1jzgem1{background-color:#fc8181}.type-badge.point-cost.svelte-1jzgem1{background-color:#63b3ed}.remove-button.svelte-1jzgem1{background:none;border:none;color:#a0a0a0;font-size:18px;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.remove-button.svelte-1jzgem1:hover{color:#e0e0e0}.trigger-content.svelte-1jzgem1{padding:12px}.point-value-trigger.svelte-1jzgem1,.box-trigger.svelte-1jzgem1,.point-comparison-trigger.svelte-1jzgem1{display:flex;flex-direction:column;gap:8px}.point-input.svelte-1jzgem1{display:flex;gap:8px;align-items:center}.ps-select.svelte-1jzgem1,.ps-input.svelte-1jzgem1{background-color:#2d2d2d;border:1px solid #404040;color:#e0e0e0;padding:4px 8px;border-radius:4px;font-size:12px}.ps-select.svelte-1jzgem1:focus,.ps-input.svelte-1jzgem1:focus{outline:none;border-color:#0078d4}.remove-point-button.svelte-1jzgem1{background:none;border:none;color:#a0a0a0;font-size:16px;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.remove-point-button.svelte-1jzgem1:hover{color:#e0e0e0}.add-point-button.svelte-1jzgem1{margin-top:8px}.icon.svelte-1jzgem1{width:16px;height:16px;filter:invert(1) brightness(.8)}.cyoa-box-container.svelte-1mtxpbs{display:flex;flex-direction:column;align-items:center;width:100%}.box-form.svelte-1mtxpbs{width:100%;text-align:black;border:none;padding:0;margin:0;background:none;display:flex;font-weight:700;justify-content:center;align-items:center}.box-name-container.svelte-1mtxpbs{width:100%}.box-name-input.svelte-1mtxpbs{width:100%;border:none;background-color:#e5e7eb1a;color:#000;font-weight:700;text-align:center;font-size:1.5rem;padding:0;outline:none}.box-name-display.svelte-1mtxpbs{font-size:1.5rem}.description-form.svelte-1mtxpbs{width:100%;min-height:160px;background:transparent;color:#000;border:none;text-align:center;box-sizing:border-box}.description-textarea.svelte-1mtxpbs{width:100%;min-height:160px;background-color:#e5e7eb1a;color:#000;border:none;resize:none;overflow:auto;text-align:center;padding:0;box-sizing:border-box;word-wrap:break-word;white-space:pre-wrap}.description-display.svelte-1mtxpbs{width:100%;min-height:160px;background:transparent;color:#000;border:none;resize:none;text-align:center;white-space:pre-wrap;word-wrap:break-word;box-sizing:border-box;overflow-wrap:break-word}.points-list.svelte-1mtxpbs{display:flex;flex-direction:column;gap:1rem}.point-item.svelte-1mtxpbs{display:flex;align-items:center;gap:.5rem}.point-select.svelte-1mtxpbs{background:transparent;border:1px solid #d1d5db;border-radius:.25rem;padding:.25rem .5rem}.point-value-input.svelte-1mtxpbs{width:5rem;background:transparent;border:1px solid #d1d5db;border-radius:.25rem;padding:.25rem .5rem}.remove-point-button.svelte-1mtxpbs{background-color:#ef4444;color:#fff;padding:.25rem .5rem;border-radius:.25rem}.points-display.svelte-1mtxpbs{display:flex;flex-direction:column;gap:.625rem}.point-display-item.svelte-1mtxpbs{display:flex;align-items:center}.point-image.svelte-1mtxpbs{width:1.5rem;height:1.5rem}.point-value.svelte-1mtxpbs{margin-left:.25rem}.photoshop-ui.svelte-1mtxpbs{display:flex;flex-direction:column;background-color:#2d2d2d;color:#e0e0e0;border-radius:4px;overflow:visible;width:100%;max-width:100%;margin:0 auto;position:relative}.panels.svelte-1mtxpbs{display:flex;flex-direction:column;gap:1px}.panel.svelte-1mtxpbs{background-color:#363636;border-radius:4px;overflow:visible;position:relative}.panel-header.svelte-1mtxpbs{display:flex;align-items:center;padding:8px;background-color:#404040;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;border:none;color:#e0e0e0}.panel-header.svelte-1mtxpbs:hover{background-color:#4a4a4a}.panel-toggle.svelte-1mtxpbs{margin-left:auto;font-size:12px;color:#a0a0a0}.panel-content.svelte-1mtxpbs{padding:8px;display:flex;flex-wrap:wrap;gap:12px;overflow:visible}.control-group.svelte-1mtxpbs{flex:1;min-width:200px;display:flex;flex-direction:column;gap:4px;position:relative}.control-group.svelte-1mtxpbs label:where(.svelte-1mtxpbs){font-size:12px;color:#a0a0a0;display:flex;flex-direction:column;gap:4px}.label-above.svelte-1mtxpbs{display:flex;flex-direction:column;gap:4px}.label-above.svelte-1mtxpbs>:where(.svelte-1mtxpbs):not(:first-child){margin-top:4px}.image-url-input.svelte-1mtxpbs{background-color:#2d2d2d;border:1px solid #404040;color:#e0e0e0;padding:4px 8px;border-radius:4px;font-size:12px;width:100%}.image-url-input.svelte-1mtxpbs:focus{outline:none;border-color:#0078d4}.point-select.svelte-1mtxpbs,.point-value-input.svelte-1mtxpbs{background-color:#2d2d2d;border:1px solid #404040;color:#e0e0e0;padding:4px 8px;border-radius:4px;font-size:12px}.point-select.svelte-1mtxpbs:focus,.point-value-input.svelte-1mtxpbs:focus{outline:none;border-color:#0078d4}.remove-point-button.svelte-1mtxpbs{background-color:#ef4444;color:#fff;padding:4px 8px;border-radius:4px;border:none;font-size:12px;cursor:pointer}.remove-point-button.svelte-1mtxpbs:hover{background-color:#dc2626}.add-point-button.svelte-1mtxpbs{background-color:#4299e1;color:#fff;padding:4px 8px;border-radius:4px;border:none;font-size:12px;cursor:pointer;transition:background-color .2s}.add-point-button.svelte-1mtxpbs:hover:not(.disabled){background-color:#3182ce}.add-point-button.disabled.svelte-1mtxpbs{background-color:#cbd5e0;cursor:not-allowed;opacity:.7}.triggers-button.svelte-1mtxpbs{background-color:#4a5568;color:#fff;padding:4px 8px;border-radius:4px;border:none;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:.5rem;position:relative}.triggers-button.svelte-1mtxpbs:hover{background-color:#2d3748}.triggers-badge.svelte-1mtxpbs{background-color:#e53e3e;color:#fff;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem}.icon.svelte-1mtxpbs{width:16px;height:16px;margin-right:8px;filter:invert(1) brightness(.8)}.image-container.svelte-1mtxpbs{position:relative;border:1px solid #e2e8f0;margin:.625rem;min-width:200px;min-height:200px;width:100%;height:75%;display:flex;justify-content:center;align-items:center;background-color:#f8fafc;padding:1rem;font:inherit;outline:inherit;transition:all .3s ease;border-radius:.5rem;overflow:hidden;box-sizing:border-box;max-width:100%}.box-image.svelte-1mtxpbs{width:100%;height:100%;object-fit:contain;transition:opacity .2s ease;max-width:100%;max-height:100%}.image-placeholder.svelte-1mtxpbs{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#718096;font-size:.875rem;background-color:#f1f5f9;border-radius:.25rem}.image-settings.svelte-1mtxpbs{display:flex;flex-direction:column;gap:8px;padding:8px;background-color:#2d2d2d;border-radius:4px}.setting-item.svelte-1mtxpbs{display:flex;flex-direction:column;gap:4px}.setting-item.svelte-1mtxpbs label:where(.svelte-1mtxpbs){font-size:12px;color:#a0a0a0}.opacity-control.svelte-1mtxpbs{display:flex;align-items:center;gap:8px}.opacity-slider.svelte-1mtxpbs{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:#404040;border-radius:2px}.opacity-slider.svelte-1mtxpbs::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#0078d4;border-radius:6px;cursor:pointer}.opacity-input.svelte-1mtxpbs{width:50px;background-color:#2d2d2d;border:1px solid #404040;color:#e0e0e0;padding:2px 4px;border-radius:4px;font-size:12px;text-align:center}.opacity-input.svelte-1mtxpbs:focus{outline:none;border-color:#0078d4}.strip-tags-button.svelte-1mtxpbs{background-color:#4a5568;color:#fff;padding:4px 8px;border-radius:4px;border:none;font-size:12px;cursor:pointer;width:100%}.strip-tags-button.svelte-1mtxpbs:hover{background-color:#2d3748}.modal-container.svelte-1rek1yy{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-overlay.svelte-1rek1yy{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;border:none;padding:0;cursor:default}.modal-content.svelte-1rek1yy{background:linear-gradient(to bottom,#2d2d2d,#1e1e1e);border:1px solid #3c3c3c;border-radius:0;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.modal-header.svelte-1rek1yy{padding:.75rem 1rem;border-bottom:1px solid #3c3c3c;background:linear-gradient(to bottom,#3c3c3c,#2d2d2d);display:flex;justify-content:space-between;align-items:center}.modal-header.svelte-1rek1yy h2:where(.svelte-1rek1yy){margin:0;color:#e0e0e0;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.close-button.svelte-1rek1yy{position:absolute;top:4rem;right:4rem;background:none;border:none;font-size:2.5rem;cursor:pointer;color:#e0e0e0;z-index:1001;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:2px;background-color:#3c3c3c88;border:1px solid #8c8c8c}.close-button.svelte-1rek1yy:hover{background-color:#3c3c3c}.modal-body.svelte-1rek1yy{padding:1rem;background-color:#1e1e1e}.boxes-list.svelte-1rek1yy{display:flex;flex-direction:column;gap:.5rem}.box-item.svelte-1rek1yy{display:flex;align-items:center;padding:.75rem;background:linear-gradient(to bottom,#2d2d2d,#252525);border:1px solid #3c3c3c;border-radius:0;cursor:move;transition:background-color .2s}.box-item.svelte-1rek1yy:hover{background:linear-gradient(to bottom,#353535,#2d2d2d)}.drag-handle.svelte-1rek1yy{color:gray;margin-right:.75rem;font-size:1.25rem;-webkit-user-select:none;user-select:none}.box-name.svelte-1rek1yy{flex:1;color:#e0e0e0;font-size:.9rem}.box-image.svelte-1rek1yy{width:2rem;height:2rem;object-fit:cover;border:1px solid #3c3c3c;margin-left:.75rem}.section.svelte-bf5y0b{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;width:100%;max-width:100%;box-sizing:border-box;justify-content:var(--content-justify, center)}.box-container.svelte-bf5y0b{flex:0 1 auto;min-width:200px;display:flex;width:var(--box-width);position:relative}.box.svelte-bf5y0b,.box.selected.svelte-bf5y0b,.box.atMaxSelection.svelte-bf5y0b{border:1px solid #505050;padding:10px;transition:all .3s ease;min-width:200px;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.box.selected.svelte-bf5y0b{border-color:#fff;box-shadow:0 0 10px #fff}.box.atMaxSelection.svelte-bf5y0b{border:1px dotted #ccccccbb;opacity:50%}textarea.svelte-bf5y0b{background-color:#f1f1f1;color:#333;border:1px solid #f1f1f1;border-radius:5px;padding:.5em;font-family:inherit;width:100%;box-shadow:0 2px 4px #0000001a}textarea.edit-mode.svelte-bf5y0b{background-color:#f1f1f1!important;color:#333!important;border:2px solid #666666!important;border-radius:8px!important;padding:12px!important;box-shadow:0 4px 8px #6663!important;transition:all .2s ease!important;position:relative!important}textarea.edit-mode.svelte-bf5y0b:before{content:"✏️"!important;position:absolute!important;top:8px!important;right:8px!important;font-size:12px!important;opacity:.6!important}textarea.edit-mode.svelte-bf5y0b:focus{outline:none!important;border-color:#888!important;box-shadow:0 6px 12px #6666664d!important;transform:translateY(-1px)!important}button.svelte-bf5y0b{background-color:#f1f1f1;color:#333;border:1px solid #e0e0e0;border-radius:5px;padding:.5em 1em;transition:all .2s ease}button.svelte-bf5y0b:hover{background-color:#e0e0e0}button.svelte-bf5y0b:active{background-color:#d0d0d0}.photoshop-ui.svelte-bf5y0b{display:flex;flex-direction:column;background-color:#2d2d2d;color:#e0e0e0;border-radius:4px;overflow:hidden;width:100%;max-width:100%;margin:0 auto}.toolbar.svelte-bf5y0b{display:flex;padding:12px;background-color:#363636;border-bottom:1px solid #404040;gap:12px;align-items:center;min-height:48px}.toolbar-name.svelte-bf5y0b{font-size:14px;font-weight:700;color:#e0e0e0;width:100%;min-width:60px;display:flex;justify-content:left;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-group.svelte-bf5y0b{display:flex;gap:8px}.toolbar-button.svelte-bf5y0b{background:none;border:none;padding:4px 6px;cursor:pointer;border-radius:4px;transition:background-color .2s;color:#e0e0e0;font-size:14px;display:flex;align-items:center;gap:6px;min-height:32px}.toolbar-button.svelte-bf5y0b:hover{background-color:#404040}.toolbar-button.svelte-bf5y0b:disabled{opacity:.5;cursor:not-allowed}.icon.svelte-bf5y0b{width:30px;height:30px;margin:0;filter:invert(1) brightness(.8)}.default-section-container.svelte-bf5y0b{position:relative;border:2px dotted #4e4e4e;padding:20px;margin:20px 0}.default-section-title.svelte-bf5y0b{position:absolute;top:-20px;left:10px;background-color:#4e4e4e;color:#fff;padding:4px 8px;border-radius:4px;font-size:14px;font-weight:700}.default-section.photoshop-ui.svelte-bf5y0b{border:2px solid #4e4e4e;position:relative;background-color:#363636}.default-section.photoshop-ui.svelte-bf5y0b .toolbar:where(.svelte-bf5y0b){background-color:#4e4e4e}.default-section.photoshop-ui.svelte-bf5y0b .toolbar-button:where(.svelte-bf5y0b){color:#fff}.default-section.photoshop-ui.svelte-bf5y0b .toolbar-button:where(.svelte-bf5y0b):hover{background-color:#535353}.default-section.photoshop-ui.svelte-bf5y0b .icon:where(.svelte-bf5y0b){filter:invert(1) brightness(1)}.box-controls.svelte-bf5y0b{position:absolute;top:0;right:0;z-index:10;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;background-color:#ffffffe6;border-radius:.25rem;box-shadow:0 2px 4px #0000001a}.box-move-controls.svelte-bf5y0b{display:flex;gap:.25rem}.box-control-button.svelte-bf5y0b{background:none;border:1px solid #e2e8f0;border-radius:.25rem;padding:.25rem .5rem;cursor:pointer;transition:all .2s;font-size:.875rem;line-height:1}.box-control-button.svelte-bf5y0b:hover:not(:disabled){background-color:#f7fafc;border-color:#cbd5e0}.box-control-button.svelte-bf5y0b:disabled{opacity:.5;cursor:not-allowed}.box-control-button.remove.svelte-bf5y0b{color:#e53e3e;border-color:#e53e3e}.box-control-button.move.svelte-bf5y0b{color:#4a5568}.box-control-button.remove.svelte-bf5y0b:hover:not(:disabled){background-color:#fff5f5}.box-control-button.move.svelte-bf5y0b:hover:not(:disabled){background-color:#f7fafc}.slider.svelte-w4j1dz{---track-width: var(--track-width, unset);---track-height: var(--track-height, 6px);---track-background: var(--track-background, #949494);---track-border: var(--track-border, none);---thumb-size: var(--thumb-size, 16px);---thumb-background: var(--thumb-background, #2d2d2d);---thumb-border: var(--thumb-border, none);---position: var(--position, 0px);---margin-inline-thumb-bigger: max(var(---thumb-size) - var(---track-height), 0px);---margin-inline-thumb-smaller: max(var(---track-height) - var(---thumb-size), 0px);position:relative;margin:auto;user-select:none;-webkit-user-select:none;background-color:transparent}.slider.svelte-w4j1dz:before{background-color:transparent}[aria-orientation=horizontal].svelte-w4j1dz{width:var(---track-width);max-width:calc(100% - 2 * var(---margin-inline-thumb-bigger));height:calc(max(var(---track-height),var(---thumb-size)) + 4px);height:max(var(---track-height),var(---thumb-size));margin-inline:var(---margin-inline-thumb-bigger);margin-block:var(--margin-block, 8px)}[aria-orientation=vertical].svelte-w4j1dz{width:calc(max(var(---track-height),var(---thumb-size)) + 4px);width:max(var(---track-height),var(---thumb-size));height:var(---track-width);max-height:calc(100% - 2 * var(---margin-inline-thumb-bigger));margin-block:var(---margin-inline-thumb-bigger);margin-inline:var(--margin-block, 8px)}.track.svelte-w4j1dz{position:absolute;pointer-events:none;background:var(---track-background);border:var(---track-border);border-radius:calc(var(---track-height) / 2);box-sizing:border-box}[aria-orientation=horizontal].svelte-w4j1dz .track:where(.svelte-w4j1dz){height:var(---track-height);top:50%;transform:translateY(-50%);left:0;right:0}[aria-orientation=vertical].svelte-w4j1dz .track:where(.svelte-w4j1dz){width:var(---track-height);left:50%;transform:translate(-50%);top:0;bottom:0}.thumb.svelte-w4j1dz{pointer-events:none;position:absolute;height:var(---thumb-size);width:var(---thumb-size);border-radius:calc(var(---thumb-size) / 2);background:var(---thumb-background);border:var(---thumb-border);box-sizing:border-box;transform:translate(-50%,-50%);--margin-left: ( 2 * var(---track-height) - var(---thumb-size) - var(---margin-inline-thumb-smaller) ) / 2;--left: calc(var(---position) * (100% - 2 * var(--margin-left)) + var(--margin-left))}[aria-orientation=horizontal].svelte-w4j1dz:not(.reverse) .thumb:where(.svelte-w4j1dz){top:50%;left:var(--left)}[aria-orientation=vertical].svelte-w4j1dz:not(.reverse) .thumb:where(.svelte-w4j1dz){left:50%;bottom:calc(var(--left) - var(---thumb-size))}[aria-orientation=horizontal].reverse.svelte-w4j1dz .thumb:where(.svelte-w4j1dz){top:50%;right:calc(var(--left) - var(---thumb-size))}[aria-orientation=vertical].reverse.svelte-w4j1dz .thumb:where(.svelte-w4j1dz){left:50%;top:calc(var(--left))}.slider.svelte-w4j1dz:focus-visible{outline:none}.slider.svelte-w4j1dz:focus-visible .track:where(.svelte-w4j1dz){outline:2px solid var(--focus-color, red);outline-offset:2px}.picker.svelte-1x9tz9y{position:relative;display:inline-block;width:var(--picker-width, 200px);height:var(--picker-height, 200px);background:linear-gradient(#fff0,#000),linear-gradient(.25turn,#fff,#0000),var(--picker-color-bg);border-radius:var(--picker-radius, 8px);outline:none;-webkit-user-select:none;user-select:none}.s.svelte-1x9tz9y,.v.svelte-1x9tz9y{position:absolute;--track-background: none;--track-border: none;--thumb-background: none;--thumb-border: none;--thumb-size: 2px;--margin-block: 0;--track-height: var(--picker-indicator-size, 10px);user-select:none;-webkit-user-select:none}.s.svelte-1x9tz9y{top:calc(var(--pos-y) * (var(--picker-height, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);left:2px;--track-width: calc(var(--picker-width, 200px) - 4px)}.v.svelte-1x9tz9y{top:2px;left:calc(var(--pos-x) * (var(--picker-width, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);--track-width: calc(var(--picker-height, 200px) - 4px)}div.svelte-i5mg2p{position:absolute;left:calc(var(--pos-x) * (var(--picker-width, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);top:calc(var(--pos-y) * (var(--picker-height, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);width:var(--picker-indicator-size, 10px);height:var(--picker-indicator-size, 10px);background-color:#fff;box-shadow:0 0 4px #000;border-radius:50%;pointer-events:none;z-index:1;transition:box-shadow .2s}.is-dark.svelte-i5mg2p{box-shadow:0 0 4px #fff}.text-input.svelte-qtukzs{margin:var(--text-input-margin, 5px 0 0)}.input-container.svelte-qtukzs{display:flex;flex:1;gap:10px}input.svelte-qtukzs,button.svelte-qtukzs,.button-like.svelte-qtukzs{flex:1;border:none;background-color:var(--cp-input-color, #eee);color:var(--cp-text-color, var(--cp-border-color));padding:0;border-radius:5px;height:30px;line-height:30px;text-align:center}input.svelte-qtukzs{width:5px;font-family:inherit}button.svelte-qtukzs,.button-like.svelte-qtukzs{position:relative;flex:1;margin:8px 0 0;height:30px;width:100%;transition:background-color .2s;cursor:pointer;font-family:inherit}.button-like.svelte-qtukzs{cursor:default}.appear.svelte-qtukzs,.disappear.svelte-qtukzs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;transition:all .5s}button.svelte-qtukzs:hover .disappear:where(.svelte-qtukzs),.appear.svelte-qtukzs{opacity:0}.disappear.svelte-qtukzs,button.svelte-qtukzs:hover .appear:where(.svelte-qtukzs){opacity:1}button.svelte-qtukzs:hover{background-color:var(--cp-button-hover-color, #ccc)}input.svelte-qtukzs:focus,button.svelte-qtukzs:focus{outline:none}input.svelte-qtukzs:focus-visible,button.svelte-qtukzs:focus-visible{outline:2px solid var(--focus-color, red);outline-offset:2px}label.svelte-lemcb1{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border-radius:3px;margin:4px;height:var(--input-size, 25px);-webkit-user-select:none;user-select:none}.container.svelte-lemcb1{position:relative;display:block;display:flex;align-items:center;justify-content:center;width:var(--input-size, 25px)}input.svelte-lemcb1{margin:0;padding:0;border:none;width:1px;height:1px;flex-shrink:0;opacity:0}.alpha.svelte-lemcb1{clip-path:circle(50%);background:var(--alpha-grid-bg)}.alpha.svelte-lemcb1,.color.svelte-lemcb1{position:absolute;width:var(--input-size, 25px);height:var(--input-size, 25px);border-radius:50%;-webkit-user-select:none;user-select:none}input.svelte-lemcb1:focus-visible~.color:where(.svelte-lemcb1){outline:2px solid var(--focus-color, red);outline-offset:2px}div.svelte-h9ar9{padding:8px;background-color:var(--cp-bg-color, white);margin:0 10px 10px;border:1px solid var(--cp-border-color, black);border-radius:12px;display:none;width:max-content}.is-open.svelte-h9ar9{display:inline-block}[role=dialog].svelte-h9ar9{position:absolute;top:calc(var(--input-size, 25px) + 12px);left:0;z-index:var(--picker-z-index, 2)}label.svelte-oskb5b{display:flex;justify-content:center;margin-bottom:4px;grid-area:nullable;-webkit-user-select:none;user-select:none}input.svelte-oskb5b{margin:0}input.svelte-oskb5b:focus-visible{outline:none}input.svelte-oskb5b:focus-visible+span:where(.svelte-oskb5b){width:14px;height:14px;border-radius:2px;outline:2px solid var(--focus-color, red);outline-offset:2px}div.svelte-oskb5b{width:32px;aspect-ratio:2;position:relative}div.svelte-oskb5b :where(.svelte-oskb5b){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}span.svelte-tsvobk{position:relative;color:var(--cp-text-color, var(--cp-border-color));--alpha-grid-bg: linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 0 0 / 10px 10px, linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 5px 5px / 10px 10px}.h.svelte-tsvobk,.a.svelte-tsvobk{display:inline-flex;justify-content:center;--track-height: var(--slider-width, 10px);--track-width: var(--picker-height, 200px);--track-border: none;--thumb-size: calc(var(--slider-width, 10px) - 3px);--thumb-background: white;--thumb-border: 1px solid black;--margin-block: 0;--gradient-direction: .5turn}.horizontal.svelte-tsvobk .h:where(.svelte-tsvobk),.horizontal.svelte-tsvobk .a:where(.svelte-tsvobk){--track-width: calc(var(--picker-width, 200px) - 12px);--gradient-direction: .25turn;margin:4px 6px}.horizontal.svelte-tsvobk .h:where(.svelte-tsvobk){margin-top:8px}.vertical.svelte-tsvobk .h:where(.svelte-tsvobk),.vertical.svelte-tsvobk .a:where(.svelte-tsvobk){margin-left:3px}.h.svelte-tsvobk{grid-area:hue;--gradient-hue: #ff1500fb, #ffff00 17.2%, #ffff00 18.2%, #00ff00 33.3%, #00ffff 49.5%, #00ffff 51.5%, #0000ff 67.7%, #ff00ff 83.3%, #ff0000;--track-background: linear-gradient(var(--gradient-direction), var(--gradient-hue))}.a.svelte-tsvobk{grid-area:alpha;margin-top:2px;--track-background: linear-gradient(var(--gradient-direction), rgba(0, 0, 0, 0), var(--alphaless-color)), var(--alpha-grid-bg)}span.svelte-tsvobk .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}div.svelte-1le3y9a{background-color:var(--cp-bg-color, white);margin:0 10px 15px;border:1px solid var(--cp-border-color, black);border-radius:8px;display:none;--text-input-margin: 5px 5px 6px;--picker-radius: 8px 8px 0 0;--picker-width: 260px}.is-open.svelte-1le3y9a{display:flex;flex-direction:column}[role=dialog].svelte-1le3y9a{position:absolute;top:calc(var(--input-size, 25px) + 12px);left:0;z-index:var(--picker-z-index, 2)}div.svelte-1le3y9a:not([role=dialog]){display:inline-flex;flex-direction:column}div.svelte-1qo09sh{padding:6px;background-color:var(--cp-bg-color, white);margin:0 10px 10px;border:1px solid var(--cp-border-color, black);border-radius:12px;display:none;width:max-content}.is-open.svelte-1qo09sh{display:block}@media (min-width: 768px){.is-open.svelte-1qo09sh{display:grid;gap:5px;grid-template:"nullable . . ." "picker hue alpha a11y" "input input input a11y";grid-template-rows:auto var(--picker-height, 200px) auto}}div.svelte-1qo09sh .picker{grid-area:picker}div.svelte-1qo09sh .text-input{grid-area:input}div.svelte-1qo09sh .a11y-notice{grid-area:a11y;margin:0 4px 0 6px}[role=dialog].svelte-1qo09sh{position:absolute;top:calc(var(--input-size, 25px) + 12px);left:0;z-index:var(--picker-z-index, 2)}.a11y-notice.svelte-12hg05j{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto repeat(var(--item-count),1fr) auto;justify-items:stretch;align-items:center;gap:0 12px;width:max-content}.title.svelte-12hg05j{margin:12px 0 0;grid-column:1 / 3;background:none;border:none;padding:0 8px;line-height:24px}@media (min-width: 768px){.title.svelte-12hg05j{margin:0}}.guidelines.svelte-12hg05j{grid-column:1 / 3;margin-top:10px;font-size:12px}.svelte-12hg05j:focus-visible,.guidelines.svelte-12hg05j :focus-visible{border-radius:2px;outline:2px solid var(--focus-color, red);outline-offset:2px}.lorem.svelte-1qfifh1{flex:1;text-align:center;padding:4px 8px;margin-top:10px;border-radius:4px;border:1px solid black;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.large.svelte-1qfifh1{font-size:22px;padding:2px 8px}.grade.svelte-1qfifh1{border-radius:50px;padding:0 8px 2px;background-color:#ff6100;font-weight:700}.grade-ok.svelte-1qfifh1{background-color:green;color:#fff}p.svelte-1qfifh1{margin:0}.photoshop-ui.svelte-13vw2r5{display:flex;flex-direction:column;background-color:#2d2d2d;color:#e0e0e0;border-radius:4px;overflow:visible;width:100%;max-width:100%;margin:0 auto;position:relative}.section-editor.svelte-13vw2r5{border:2px solid #666666;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);box-shadow:0 4px 12px #6666664d}.section-editor.svelte-13vw2r5 .editor-header:where(.svelte-13vw2r5){background:linear-gradient(135deg,#404040,#2d2d2d)}.editor-header.svelte-13vw2r5{background-color:#363636;padding:12px 16px;border-bottom:1px solid #404040;display:flex;flex-direction:column;gap:4px}.editor-title.svelte-13vw2r5{font-size:18px;font-weight:700;color:#e0e0e0}.editor-subtitle.svelte-13vw2r5{font-size:12px;color:#a0a0a0}.toolbar.svelte-13vw2r5{display:flex;padding:8px;background-color:#363636;border-bottom:1px solid #404040}.toolbar-button.svelte-13vw2r5{background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s}.toolbar-button.svelte-13vw2r5:hover{background-color:#404040}.toolbar-button.svelte-13vw2r5:disabled{opacity:.5;cursor:not-allowed}.panels.svelte-13vw2r5{display:flex;flex-direction:column;gap:1px}.panel.svelte-13vw2r5{background-color:#363636;border-radius:4px;overflow:visible;position:relative}.panel-header.svelte-13vw2r5{display:flex;align-items:center;padding:8px;background-color:#404040;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%}.panel-header.svelte-13vw2r5:hover{background-color:#4a4a4a}.panel-toggle.svelte-13vw2r5{margin-left:auto;font-size:12px;color:#a0a0a0}.panel-content.svelte-13vw2r5{padding:8px;display:flex;flex-wrap:wrap;gap:12px;overflow:visible}.control-group.svelte-13vw2r5{flex:1;min-width:200px;display:flex;flex-direction:column;gap:4px;position:relative}.control-group.svelte-13vw2r5 label:where(.svelte-13vw2r5){font-size:12px;color:#a0a0a0;display:flex;flex-direction:column;gap:4px}.label-above.svelte-13vw2r5{display:flex;flex-direction:column;gap:4px}.label-above.svelte-13vw2r5>:where(.svelte-13vw2r5):not(:first-child){margin-top:4px}.slider-group.svelte-13vw2r5{display:flex;align-items:center;gap:8px}.slider-group.svelte-13vw2r5 input[type=range]:where(.svelte-13vw2r5){flex:1}.slider-group.svelte-13vw2r5 input[type=number]:where(.svelte-13vw2r5){width:50px}.padding-controls.svelte-13vw2r5{display:flex;flex-direction:column;gap:8px}.padding-options.svelte-13vw2r5{display:flex;gap:12px}.padding-options.svelte-13vw2r5 label:where(.svelte-13vw2r5){display:flex;align-items:center;gap:4px;font-size:12px}.padding-inputs.svelte-13vw2r5{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.padding-input.svelte-13vw2r5{display:flex;flex-direction:column;gap:4px}.padding-input.svelte-13vw2r5 label:where(.svelte-13vw2r5){font-size:11px}.padding-input.svelte-13vw2r5 input:where(.svelte-13vw2r5){width:100%}select.svelte-13vw2r5,input[type=number].svelte-13vw2r5,input[type=text].svelte-13vw2r5{background-color:#2d2d2d;border:1px solid #404040;color:#e0e0e0;padding:4px 8px;border-radius:4px;font-size:12px}select.svelte-13vw2r5:focus,input.svelte-13vw2r5:focus{outline:none;border-color:#0078d4}input[type=range].svelte-13vw2r5{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:#404040;border-radius:2px}input[type=range].svelte-13vw2r5::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#0078d4;border-radius:6px;cursor:pointer}input[type=checkbox].svelte-13vw2r5{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;background-color:#2d2d2d;border:1px solid #404040;border-radius:3px;cursor:pointer;position:relative}input[type=checkbox].svelte-13vw2r5:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#e0e0e0;font-size:10px}.icon.svelte-13vw2r5{width:16px;height:16px;margin-right:8px;filter:invert(1) brightness(.8)}.default-section.svelte-13vw2r5{border:2px solid #ff9800;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);box-shadow:0 4px 12px #ff98004d}.default-section.svelte-13vw2r5 .editor-header:where(.svelte-13vw2r5){background:linear-gradient(135deg,#ff9800,#f57c00)}.default-section.svelte-13vw2r5 .toolbar:where(.svelte-13vw2r5){background-color:#4e4e4e}.default-section.svelte-13vw2r5 .panel:where(.svelte-13vw2r5){border-left:2px solid #4e4e4e;border-right:2px solid #4e4e4e;background-color:#363636}.default-section.svelte-13vw2r5 .panel-header:where(.svelte-13vw2r5){background-color:#4e4e4e}.default-section.svelte-13vw2r5 .panel-content:where(.svelte-13vw2r5){background-color:#363636}.default-section.svelte-13vw2r5 .control-group:where(.svelte-13vw2r5){background-color:#2d2d2d;padding:8px;border-radius:4px}.default-section.svelte-13vw2r5 select:where(.svelte-13vw2r5),.default-section.svelte-13vw2r5 input[type=number]:where(.svelte-13vw2r5),.default-section.svelte-13vw2r5 input[type=text]:where(.svelte-13vw2r5){background-color:#2d2d2d;border:1px solid #4e4e4e}.default-section.svelte-13vw2r5 input[type=range]:where(.svelte-13vw2r5){background:#4e4e4e}.default-section.svelte-13vw2r5 input[type=range]:where(.svelte-13vw2r5)::-webkit-slider-thumb{background:#535353}.default-section.svelte-13vw2r5 input[type=checkbox]:where(.svelte-13vw2r5){background-color:#2d2d2d;border:1px solid #4e4e4e}.color-picker-container.svelte-13vw2r5{position:relative;z-index:1000}.unit-label.svelte-13vw2r5{font-size:12px;color:#a0a0a0;margin-left:4px;min-width:20px}.checkbox-group.svelte-13vw2r5{display:flex;align-items:center;gap:8px}.checkbox-group.svelte-13vw2r5 span:where(.svelte-13vw2r5){font-size:12px;color:#e0e0e0}.modal-container.svelte-xstgu3{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-overlay.svelte-xstgu3{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;border:none;padding:0;cursor:default}.modal-content.svelte-xstgu3{background:linear-gradient(to bottom,#2d2d2d,#1e1e1e);border:1px solid #3c3c3c;border-radius:0;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.modal-header.svelte-xstgu3{padding:.75rem 1rem;border-bottom:1px solid #3c3c3c;background:linear-gradient(to bottom,#3c3c3c,#2d2d2d);display:flex;justify-content:space-between;align-items:center}.modal-header.svelte-xstgu3 h2:where(.svelte-xstgu3){margin:0;color:#e0e0e0;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.close-button.svelte-xstgu3{position:absolute;top:4rem;right:4rem;background:none;border:none;font-size:2.5rem;cursor:pointer;color:#e0e0e0;z-index:1001;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:2px;background-color:#3c3c3c88;border:1px solid #8c8c8c}.close-button.svelte-xstgu3:hover{background-color:#3c3c3c}.modal-body.svelte-xstgu3{padding:1rem;background-color:#1e1e1e}.sections-list.svelte-xstgu3{display:flex;flex-direction:column;gap:.5rem}.section-item.svelte-xstgu3{display:flex;align-items:center;padding:.75rem;background:linear-gradient(to bottom,#2d2d2d,#252525);border:1px solid #3c3c3c;border-radius:0;cursor:move;transition:background-color .2s}.section-item.svelte-xstgu3:hover{background:linear-gradient(to bottom,#353535,#2d2d2d)}.drag-handle.svelte-xstgu3{color:gray;margin-right:.75rem;font-size:1.25rem;-webkit-user-select:none;user-select:none}.section-name.svelte-xstgu3{flex:1;color:#e0e0e0;font-size:.9rem}.photoshop-ui.svelte-pac86y{display:flex;flex-direction:column;background-color:#2d2d2d;color:#e0e0e0;border-radius:4px;overflow:visible;width:100%;max-width:100%;margin:0 auto;position:relative}.sheet-editor.svelte-pac86y{border:2px solid #666666;background:linear-gradient(135deg,#2d2d2d,#1a1a1a);box-shadow:0 4px 12px #6666664d}.editor-header.svelte-pac86y{background:linear-gradient(135deg,#404040,#2d2d2d);padding:12px 16px;border-bottom:1px solid #404040;display:flex;flex-direction:column;gap:4px}.editor-title.svelte-pac86y{font-size:16px;font-weight:700;color:#fff}.editor-subtitle.svelte-pac86y{font-size:12px;color:#b0b0b0}.panels.svelte-pac86y{display:flex;flex-direction:column;gap:1px}.panel.svelte-pac86y{background-color:#363636;border-radius:4px;overflow:visible;position:relative}.panel-header.svelte-pac86y{display:flex;align-items:center;padding:8px;background-color:#404040;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%}.panel-header.svelte-pac86y:hover{background-color:#4a4a4a}.panel-toggle.svelte-pac86y{margin-left:auto;font-size:12px;color:#a0a0a0}.panel-content.svelte-pac86y{padding:8px;display:flex;flex-wrap:wrap;gap:12px;overflow:visible}.control-group.svelte-pac86y{flex:1;min-width:200px;display:flex;flex-direction:column;gap:4px;position:relative}.control-group.full-width.svelte-pac86y{flex:1 1 100%;min-width:100%}.background-preview.svelte-pac86y{background-color:#1a1a1a;position:relative;overflow:hidden}.background-preview.svelte-pac86y:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 40%,rgba(255,255,255,.1) 50%,transparent 60%);pointer-events:none}.control-group.svelte-pac86y label:where(.svelte-pac86y){font-size:12px;color:#a0a0a0;display:flex;flex-direction:column;gap:4px}.label-above.svelte-pac86y{display:flex;flex-direction:column;gap:4px}.label-above.svelte-pac86y>:where(.svelte-pac86y):not(:first-child){margin-top:4px}.slider-group.svelte-pac86y{display:flex;align-items:center;gap:8px}.slider-group.svelte-pac86y input[type=range]:where(.svelte-pac86y){flex:1}.slider-group.svelte-pac86y input[type=number]:where(.svelte-pac86y){width:50px}select.svelte-pac86y,input[type=number].svelte-pac86y,input[type=text].svelte-pac86y{background-color:#2d2d2d;border:1px solid #404040;color:#e0e0e0;padding:4px 8px;border-radius:4px;font-size:12px}select.svelte-pac86y:focus,input.svelte-pac86y:focus{outline:none;border-color:#0078d4}input[type=range].svelte-pac86y{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;background:#404040;border-radius:2px}input[type=range].svelte-pac86y::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#0078d4;border-radius:6px;cursor:pointer}.color-picker-container.svelte-pac86y{position:relative;z-index:1000}.color-picker-container.svelte-pac86y .chrome-picker{position:absolute!important;top:100%!important;left:0!important;z-index:1000!important}.cyoa-container.svelte-1ecbol1{justify-content:center;margin:0 auto;padding:1em;color:#0e0e0e}.cyoa-title-input.svelte-1ecbol1{background-color:#f1f1f1!important;color:#333!important;border:2px solid #666666!important;border-radius:8px!important;padding:12px!important;box-shadow:0 4px 8px #6663!important;transition:all .2s ease!important;position:relative!important}.cyoa-title-input.svelte-1ecbol1:before{content:"✏️"!important;position:absolute!important;top:8px!important;right:8px!important;font-size:12px!important;opacity:.6!important}.cyoa-title-input.svelte-1ecbol1:focus{outline:none!important;border-color:#888!important;box-shadow:0 6px 12px #6666664d!important;transform:translateY(-1px)!important}.Creator-settings-btn.svelte-1ecbol1{color:#eee;display:flex;justify-content:center;align-items:center;gap:.3em;padding-right:.5em;height:3em;width:8em;border:2px solid #f1f1f1;border-radius:10px;font-size:.75em}.edit-mode-btn.svelte-1ecbol1{background-color:#303478}.edit-mode-btn.svelte-1ecbol1:hover{background-color:#777aa8}.default-section-toggle-btn.svelte-1ecbol1{background-color:#666;color:#fff;display:flex;justify-content:center;align-items:center;gap:.5em;padding:12px;width:100%;border:2px solid #404040;border-radius:4px;font-size:14px;transition:all .2s ease;margin:1em 0}.default-section-toggle-btn.svelte-1ecbol1:hover{background-color:#777;border-color:#505050}@keyframes svelte-1ecbol1-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.edit-controls.svelte-1ecbol1{display:flex;gap:1rem;margin-bottom:1rem}.reorder-btn.svelte-1ecbol1{background-color:#4a5568}.reorder-btn.svelte-1ecbol1:hover{background-color:#2d3748}.message-success.svelte-1kzu9rs{background-color:green}.message-error.svelte-1kzu9rs{background-color:red}.chevron.svelte-1qxi6f6{display:inline-block;margin:0;vertical-align:middle}.chevron.svelte-1qxi6f6{width:12px;height:10px}.chevron.svelte-1qxi6f6 .chevron__group:where(.svelte-1qxi6f6){transform:translateY(0);transition:transform .1s linear}.chevron.svelte-1qxi6f6 .chevron__box--left:where(.svelte-1qxi6f6),.chevron.svelte-1qxi6f6 .chevron__box--right:where(.svelte-1qxi6f6){transform:rotate(0) translateY(0);transition:transform .1s linear}.chevron.svelte-1qxi6f6 .chevron__box--left:where(.svelte-1qxi6f6){transform-origin:1px 1px}.chevron.svelte-1qxi6f6 .chevron__box--right:where(.svelte-1qxi6f6){transform-origin:7px 1px}.chevron--flip.svelte-1qxi6f6 .chevron__box--left:where(.svelte-1qxi6f6){transform:rotate(-90deg) translateY(0);filter:saturate(150%);filter:brightness(14%)}.chevron--flip.svelte-1qxi6f6 .chevron__box--right:where(.svelte-1qxi6f6){transform:rotate(90deg) translateY(0);filter:saturate(150%);filter:brightness(14%)}.chevron--flip.svelte-1qxi6f6 .chevron__group:where(.svelte-1qxi6f6){transform:translateY(3px)}header.svelte-doby5v{align-items:center;background-color:#181818;color:#fefefe;position:relative;top:0;left:0;z-index:100;padding-top:8px;width:100%;height:60px}div.navbar.svelte-doby5v{display:flex;background-color:#282828;color:#fefefe;position:sticky;align-items:center;top:0;left:0;z-index:100;padding:0 12em;z-index:2000}div.head-container.svelte-doby5v{display:flex;flex-direction:row;align-items:center;margin:0 12em}a.svelte-doby5v{color:#f5e393}.header-links.svelte-doby5v{color:#f5e393;font-weight:100}a.header-links.svelte-doby5v{text-decoration:none}button.header-links.svelte-doby5v{cursor:pointer;font-family:Times New Roman,Times,serif}.header-menu.svelte-doby5v{margin:0;align-items:right;position:relative;display:flex;flex-direction:row;justify-content:space-between;list-style:none;align-items:center;overflow-x:scroll;overflow-y:visible;background-color:#282828;padding:0;z-index:101;height:45px}.chevron-button.svelte-doby5v{background-color:#38383800;border:none;font-size:1em;font-weight:100;padding:0;cursor:pointer}.nav-dropdown.svelte-doby5v{position:fixed;display:flex;flex-direction:column;background-color:#282828;border:1px solid #ddd;color:#f5e393;z-index:102;list-style:none;padding:8px;margin-top:0;width:max-content}.hideDropdown.svelte-doby5v{display:none}.dropdown-links.svelte-doby5v{text-decoration:none;padding:8px}.dropdown-links.svelte-doby5v:hover{background-color:#383838}.nav-li.svelte-doby5v{position:relative;background-color:#38383844;padding:10px 8px;box-sizing:border-box;height:100%;white-space:nowrap;align-items:center}.nav-li.svelte-doby5v:hover{background-color:#383838}.account-dropdown.svelte-doby5v{position:fixed;background-color:#282828;border:1px solid #ddd;z-index:102;list-style:none;padding:8px;margin-top:0;width:max-content;min-width:200px}.account-dropdown.svelte-doby5v>li:where(.svelte-doby5v){padding:.5em}.account-dropdown.svelte-doby5v>li:where(.svelte-doby5v):hover{background-color:#383838}.account-button.svelte-doby5v{background-color:#38383844;color:#f5e393;border:none;font-size:1em;font-weight:100;padding:0 8px;cursor:pointer;display:flex;align-items:center;height:45px}.account-button.svelte-doby5v:hover{background-color:#383838}@media (max-width: 1200px){div.head-container.svelte-doby5v{margin-left:96px;margin-right:96px}div.navbar.svelte-doby5v{padding-left:96px;padding-right:96px}}@media (max-width: 1000px){div.head-container.svelte-doby5v{margin-left:2em;margin-right:2em}div.navbar.svelte-doby5v{padding-left:2em;padding-right:2em;font-size:16px}}.small-logo.svelte-doby5v{display:none}.profile-pic.svelte-doby5v{height:2em;width:2em;border-radius:50%;margin-left:.5em}@media (max-width: 800px){.large-logo.svelte-doby5v{display:none}.small-logo.svelte-doby5v{display:inline-block;height:2em}header.svelte-doby5v{display:none}div.head-container.svelte-doby5v{margin-left:2em;margin-right:2em}div.navbar.svelte-doby5v{padding-left:.5em;padding-right:.5em}.account-name.svelte-doby5v{display:none}.account-dropdown.svelte-doby5v{right:1px}}.logout-button.svelte-doby5v{background-color:inherit;color:#f5e393;border:none;font-size:1em;font-weight:100;padding:0 0 0 .25em;cursor:pointer}div.headbar.svelte-doby5v{float:left}.account-menu.svelte-doby5v{margin:0 0 0 auto;align-items:right;position:relative;display:flex;flex-direction:row;justify-content:space-between;list-style:none;overflow-x:scroll;overflow-y:visible;background-color:#282828;padding:0;z-index:101}.account-container.svelte-doby5v{display:flex;align-items:center;gap:8px}.nav-select.svelte-doby5v,.nav-select.svelte-doby5v:hover{background-color:#ddd}.nav-select.svelte-doby5v a:where(.svelte-doby5v){color:#272414}.nav-select.svelte-doby5v button:where(.svelte-doby5v){color:#272414}.nav-dropdown.svelte-doby5v a:where(.svelte-doby5v){color:#f5e393}.footer.svelte-p78odp{position:fixed;display:flex;justify-content:center;bottom:0;width:100%;background-color:#181818;color:#f5e393;padding:.75em 0 .5em;text-align:center;align-items:center;z-index:100}.footer-menu.svelte-p78odp{display:flex;list-style:none;margin:0 auto;padding:0;position:fixed;bottom:0}.footer-link.svelte-p78odp{color:#f5e393;text-decoration:none;margin:0 1em}.footer-link.svelte-p78odp:hover{text-decoration:underline}@media (max-width: 800px){.footer.svelte-p78odp,.footer-menu.svelte-p78odp{position:relative}}.create-action-panel.svelte-kye1l4{position:relative;z-index:30}.panel.svelte-kye1l4{display:none}.panel.svelte-kye1l4 h2:where(.svelte-kye1l4){font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#f0f0f0;margin-bottom:.75rem}.action-list.svelte-kye1l4{display:flex;flex-direction:column;gap:.6rem}.action-btn.svelte-kye1l4{display:flex;align-items:center;gap:.6rem;padding:.6rem .75rem;border-radius:.125rem;border:1px solid #2c2c2c;background:#262626;color:#f3f3f3;font-size:.85rem;font-weight:500;cursor:pointer;transition:transform .15s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;text-align:left}.action-btn.svelte-kye1l4 img:where(.svelte-kye1l4){width:1.6rem;height:1.6rem;object-fit:contain;filter:drop-shadow(0 0 8px rgb(0 0 0 / .15))}.action-btn.svelte-kye1l4 .action-text:where(.svelte-kye1l4){display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.action-btn.svelte-kye1l4 .label:where(.svelte-kye1l4){font-size:.85rem;line-height:1.1}.action-btn.svelte-kye1l4 .state:where(.svelte-kye1l4){margin-left:auto;font-size:.7rem;padding:.2rem .45rem;border-radius:999px;background:#ffffff14;border:1px solid rgb(255 255 255 / .1);text-transform:uppercase;letter-spacing:.04em}.action-btn.svelte-kye1l4:is(:where(.svelte-kye1l4):hover,:where(.svelte-kye1l4):focus-visible){transform:translateY(-1px);border-color:#ffffff2e;box-shadow:0 10px 20px #00000059}.action-btn.svelte-kye1l4:disabled{opacity:.45;cursor:not-allowed;transform:none;border-color:#2c2c2c;box-shadow:none}.action-btn.is-active.svelte-kye1l4{border-color:#8fc5ffa6;box-shadow:0 0 0 2px #6da8ff33;background:linear-gradient(145deg,#2c3a61,#1b1f33)}.action-btn.variant-primary.svelte-kye1l4{background:linear-gradient(145deg,#40468a,#2d3267);border-color:#7884dc99}.action-btn.variant-accent.svelte-kye1l4{background:linear-gradient(145deg,#87456a,#5b2a46);border-color:#bd709e99}.action-btn.variant-outline.svelte-kye1l4{background:#26262680;border-color:#ffffff26}.action-btn.variant-secondary.svelte-kye1l4{background:linear-gradient(145deg,#2f2f2f,#252525);border-color:#ffffff14}.panel-mobile.svelte-kye1l4{display:flex;align-items:stretch;position:fixed;top:45px;bottom:0;left:0;height:calc(100vh - 45px);width:2em;background:#1a1a1af5;border-radius:0;border-right:1px solid rgb(255 255 255 / .12);overflow:hidden;z-index:60;transition:width .3s ease,background .3s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.panel-mobile.is-open.svelte-kye1l4{width:var(--create-action-panel-mobile-open-width, min(19rem, 88vw));background:#1c1c1cf5}.mobile-handle.svelte-kye1l4{width:2em;min-width:2em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;background:#303030d9;border:none;color:#f5f5f5;cursor:pointer;padding:.75rem .35rem;transition:background .2s ease,color .2s ease}.mobile-handle.svelte-kye1l4:is(:where(.svelte-kye1l4):hover,:where(.svelte-kye1l4):focus-visible){background:#464646d9}.mobile-handle.svelte-kye1l4 span:where(.svelte-kye1l4){writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase;font-size:.68rem;letter-spacing:.16em;font-weight:600}.mobile-handle.svelte-kye1l4 svg:where(.svelte-kye1l4){width:1.1rem;height:1.1rem;transition:transform .3s ease}.mobile-handle.svelte-kye1l4 svg.rotated:where(.svelte-kye1l4){transform:rotate(180deg)}.mobile-inner.svelte-kye1l4{flex:0 0 0;display:flex;flex-direction:column;gap:1rem;padding:0;opacity:0;pointer-events:none;overflow:hidden;width:0;transition:opacity .2s ease .05s}.panel-mobile.is-open.svelte-kye1l4 .mobile-inner:where(.svelte-kye1l4){flex:1 1 auto;padding:1rem 1rem 1.25rem;width:auto;opacity:1;pointer-events:auto;overflow-y:auto}.mobile-inner.svelte-kye1l4 .action-btn:where(.svelte-kye1l4) .label:where(.svelte-kye1l4){opacity:0;transition:opacity .15s ease}.panel-mobile.is-open.svelte-kye1l4 .mobile-inner:where(.svelte-kye1l4) .action-btn:where(.svelte-kye1l4) .label:where(.svelte-kye1l4){opacity:1;transition:opacity .15s ease .25s}.panel-mobile.svelte-kye1l4 header:where(.svelte-kye1l4){display:flex;align-items:center;justify-content:space-between;gap:1rem}.panel-mobile.svelte-kye1l4 h2:where(.svelte-kye1l4){font-size:.95rem;font-weight:600;margin:0}.mobile-overlay.svelte-kye1l4{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:55}.close-btn.svelte-kye1l4{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:999px;border:none;background:#ffffff14;color:#fff;cursor:pointer}.panel-mobile.svelte-kye1l4 .close-btn:where(.svelte-kye1l4){background:#ffffff0f}.close-btn.svelte-kye1l4 svg:where(.svelte-kye1l4){width:1.3rem;height:1.3rem}@media (min-width: 1000px){.panel-desktop.svelte-kye1l4{display:flex;flex-direction:column;position:fixed;top:var(--create-action-panel-top, 6.5rem);left:var(--create-action-panel-left, 0);width:var(--create-action-panel-width, 12em);padding:var(--create-action-panel-padding, .5rem .75rem 1rem);background:transparent;border-radius:0;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;gap:.85rem;max-height:calc(100vh - 8rem);overflow-y:auto}.panel-mobile.svelte-kye1l4,.mobile-overlay.svelte-kye1l4{display:none}}.language-selector.svelte-tpi9r7{display:flex;flex-direction:column;gap:.5rem}label.svelte-tpi9r7{color:#e0e0e0;font-weight:700;font-size:1rem}select.svelte-tpi9r7{padding:.75rem;border:1px solid #444;border-radius:6px;background-color:#2a2a2a;color:#e0e0e0;font-size:1rem;transition:border-color .2s;cursor:pointer}select.svelte-tpi9r7:focus{outline:none;border-color:#f5e393}select.svelte-tpi9r7:hover{border-color:#666}option.svelte-tpi9r7{background-color:#2a2a2a;color:#e0e0e0}
