.page_header__IiAGN{margin-bottom:var(--space-2xl)}.page_headerSubtitle__gOOEF{font-size:clamp(.9rem,1.2vw,1.05rem);color:var(--text-muted);max-width:600px;line-height:1.7}.page_contentGrid__eEcWn{display:grid;grid-template-columns:1.5fr 1fr;gap:var(--space-xl);align-items:start}@media(max-width:992px){.page_contentGrid__eEcWn{grid-template-columns:1fr}}.page_formPanel__pftPJ,.page_infoPanel__62Luq{position:relative;background:linear-gradient(145deg,rgba(10,20,30,.4),rgba(15,25,35,.35)),rgba(45,52,64,.25);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgb(var(--brand-color-rgb),.3);border-top:3px solid var(--brand-color);border-radius:var(--radius-xl);padding:var(--space-xl);box-shadow:inset 2px 2px 8px hsla(0,0%,100%,.02),0 20px 40px rgba(0,0,0,.5),0 0 30px rgb(var(--brand-color-rgb),.1)}.page_infoPanelTitle__tlGQO{font-family:var(--font-display);font-size:clamp(1rem,1.5vw,1.2rem);font-weight:var(--font-bold);color:var(--brand-color-light);text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--space-xl);text-shadow:0 0 12px rgb(var(--brand-color-rgb),.6),0 0 24px rgb(var(--brand-color-rgb),.3)}.page_infoList__w6J6J{list-style:none;counter-reset:info-counter;display:flex;flex-direction:column;gap:var(--space-md);padding:0;margin:0 0 var(--space-xl)}.page_infoList__w6J6J li{counter-increment:info-counter;position:relative;padding-left:var(--space-xl);font-size:var(--font-size-base);color:var(--text-medium);line-height:1.6}.page_infoList__w6J6J li:before{content:counter(info-counter);position:absolute;left:0;top:0;width:24px;height:24px;background:rgb(var(--brand-color-rgb),.2);border:1px solid rgb(var(--brand-color-rgb),.4);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-bold);color:var(--brand-color-light)}.page_privacyNote__h_8VK{font-size:var(--font-size-sm);color:var(--brand-color-light);padding:var(--space-sm) var(--space-md);background:rgb(var(--brand-color-rgb),.08);border:1px solid rgb(var(--brand-color-rgb),.2);border-radius:var(--radius-md);line-height:1.5}.QrCodeGeneratorForm_generator__EMdMs{display:flex;flex-direction:column;gap:var(--space-lg)}.QrCodeGeneratorForm_field__F3rcP{display:flex;flex-direction:column;gap:var(--space-xs)}.QrCodeGeneratorForm_label__e1LaU{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-semibold);color:var(--text-medium);text-transform:uppercase;letter-spacing:1px}.QrCodeGeneratorForm_textarea__Y9Tto{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--text-primary);background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);transition:all var(--transition-fast);outline:none;resize:vertical;min-height:80px}.QrCodeGeneratorForm_textarea__Y9Tto::placeholder{color:var(--text-light)}.QrCodeGeneratorForm_textarea__Y9Tto:focus{border-color:var(--brand-color);box-shadow:0 0 8px rgb(var(--brand-color-rgb),.2)}.QrCodeGeneratorForm_sliderRow__FsOeN{display:flex;align-items:center;gap:var(--space-md)}.QrCodeGeneratorForm_slider__ihI55{flex:1 1;appearance:none;height:6px;background:hsla(0,0%,100%,.1);border-radius:var(--radius-full);outline:none;cursor:pointer}.QrCodeGeneratorForm_slider__ihI55::-webkit-slider-thumb{appearance:none;width:20px;height:20px;background:var(--brand-color);border:2px solid var(--brand-color-light);border-radius:50%;cursor:pointer;box-shadow:0 0 8px rgb(var(--brand-color-rgb),.4);-webkit-transition:all var(--transition-fast);transition:all var(--transition-fast)}.QrCodeGeneratorForm_slider__ihI55::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 12px rgb(var(--brand-color-rgb),.6)}.QrCodeGeneratorForm_slider__ihI55::-moz-range-thumb{width:20px;height:20px;background:var(--brand-color);border:2px solid var(--brand-color-light);border-radius:50%;cursor:pointer;box-shadow:0 0 8px rgb(var(--brand-color-rgb),.4)}.QrCodeGeneratorForm_sizeValue__FIjGa{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-semibold);color:var(--brand-color-light);min-width:70px;text-align:right;white-space:nowrap}.QrCodeGeneratorForm_select__VlQlF{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--text-primary);background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);transition:all var(--transition-fast);outline:none;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-md) center;padding-right:var(--space-2xl)}.QrCodeGeneratorForm_select__VlQlF:focus{border-color:var(--brand-color);box-shadow:0 0 8px rgb(var(--brand-color-rgb),.2)}.QrCodeGeneratorForm_select__VlQlF option{background:#141e28;color:var(--text-primary)}.QrCodeGeneratorForm_errorMessage__poK_M{background:rgba(217,83,79,.15);border:1px solid rgba(217,83,79,.3);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);color:var(--danger)}.QrCodeGeneratorForm_generateButton__jfypC{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;background:var(--brand-color);border:1px solid var(--brand-color);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast);align-self:flex-start}.QrCodeGeneratorForm_generateButton__jfypC:hover:not(:disabled){background:var(--brand-color-dark);box-shadow:0 0 15px rgb(var(--brand-color-rgb),.3)}.QrCodeGeneratorForm_generateButton__jfypC:disabled{opacity:.6;cursor:not-allowed}.QrCodeGeneratorForm_resultContainer__aT1Av{display:flex;flex-direction:column;gap:var(--space-lg);align-items:center}.QrCodeGeneratorForm_qrPreview__eZ7a4{display:flex;align-items:center;justify-content:center;padding:var(--space-lg);background:#fff;border-radius:var(--radius-lg);box-shadow:0 0 20px hsla(0,0%,100%,.1),0 8px 24px rgba(0,0,0,.4)}.QrCodeGeneratorForm_qrImage__Wk7Nq{display:block;max-width:100%;height:auto;image-rendering:pixelated}.QrCodeGeneratorForm_actionRow__m__zW{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center}.QrCodeGeneratorForm_downloadButton__gv36Y{padding:var(--space-sm) var(--space-lg);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;background:var(--brand-color);border:1px solid var(--brand-color);border-radius:var(--radius-md);color:#fff;cursor:pointer;transition:all var(--transition-fast)}.QrCodeGeneratorForm_downloadButton__gv36Y:hover{background:var(--brand-color-dark);box-shadow:0 0 10px rgb(var(--brand-color-rgb),.3)}.QrCodeGeneratorForm_copyButton__BbIYz{padding:var(--space-sm) var(--space-lg);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;background:rgba(0,0,0,0);border:1px solid var(--brand-color);border-radius:var(--radius-md);color:var(--brand-color-light);cursor:pointer;transition:all var(--transition-fast)}.QrCodeGeneratorForm_copyButton__BbIYz:hover{background:rgb(var(--brand-color-rgb),.15)}