.page-module__Y3Th6W__container{max-width:720px;padding:var(--space-8) var(--space-5) var(--space-10);margin:0 auto}.page-module__Y3Th6W__content{background-color:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6);box-shadow:var(--shadow-sm)}.page-module__Y3Th6W__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-light)}.page-module__Y3Th6W__section{margin-bottom:var(--space-6)}.page-module__Y3Th6W__section:last-of-type{margin-bottom:var(--space-8)}.page-module__Y3Th6W__heading{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-3)}.page-module__Y3Th6W__paragraph{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin-bottom:var(--space-3)}.page-module__Y3Th6W__paragraph:last-child{margin-bottom:0}.page-module__Y3Th6W__operatorList{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.page-module__Y3Th6W__operatorItem{margin-bottom:var(--space-2)}.page-module__Y3Th6W__operatorItem:last-child{margin-bottom:0}.page-module__Y3Th6W__operatorLabel{font-weight:var(--font-weight-medium);color:var(--color-text)}.page-module__Y3Th6W__link{color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-lighter);text-decoration-color:var(--color-primary-lighter);text-underline-offset:2px;transition:color var(--transition-fast), text-decoration-color var(--transition-fast)}.page-module__Y3Th6W__link:hover{color:var(--color-primary-light);-webkit-text-decoration-color:var(--color-primary-light);text-decoration-color:var(--color-primary-light)}.page-module__Y3Th6W__preparingNotice{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-tertiary);padding:var(--space-4);background-color:var(--color-bg);border-radius:var(--radius-md);border:1px solid var(--color-border-light)}.page-module__Y3Th6W__lastUpdated{font-size:var(--font-size-sm);color:var(--color-text-tertiary);text-align:right;padding-top:var(--space-4);border-top:1px solid var(--color-border-light)}@media (max-width:768px){.page-module__Y3Th6W__container{padding:var(--space-5) var(--space-3) var(--space-8)}.page-module__Y3Th6W__content{padding:var(--space-5) var(--space-4)}.page-module__Y3Th6W__title{font-size:var(--font-size-xl);margin-bottom:var(--space-6)}}.page-module__Y3Th6W__form{gap:var(--space-6);flex-direction:column;display:flex}.page-module__Y3Th6W__fieldset{border:none;margin:0;padding:0}.page-module__Y3Th6W__categoryGroup{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.page-module__Y3Th6W__categoryLabel{cursor:pointer;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-sm);transition:all var(--transition-fast)}.page-module__Y3Th6W__categoryLabel:hover{border-color:var(--color-primary)}.page-module__Y3Th6W__categoryActive{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-text-inverse)}.page-module__Y3Th6W__srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.page-module__Y3Th6W__textarea{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);resize:vertical;margin-top:var(--space-3);transition:border-color var(--transition-fast)}.page-module__Y3Th6W__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-lighter);outline:none}.page-module__Y3Th6W__textarea::placeholder{color:var(--color-text-tertiary)}.page-module__Y3Th6W__charCount{text-align:right;font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-top:var(--space-1)}.page-module__Y3Th6W__submitButton{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-inverse);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:opacity var(--transition-fast);border:none;align-self:flex-start}.page-module__Y3Th6W__submitButton:hover{opacity:.9}.page-module__Y3Th6W__submitButton:disabled{cursor:not-allowed;opacity:.5}
