.register.svelte-1vesy9b{padding-block:64px}.register.svelte-1vesy9b .container:where(.svelte-1vesy9b){gap:32px;display:grid}.register-form.svelte-1vesy9b h2:where(.svelte-1vesy9b){font-size:1.15rem}.pengantar.svelte-1vesy9b{color:var(--color-text-muted);margin-top:8px;font-size:.92rem}form.svelte-1vesy9b{margin-top:20px}.btn.svelte-1vesy9b{margin-top:18px}.catatan-ruangan.svelte-1vesy9b{margin-bottom:18px}hr.svelte-1vesy9b{border:none;border-top:1px solid var(--color-border);margin:28px 0}.label.svelte-1vesy9b{color:var(--color-primary-dark);font-size:.88rem;font-weight:700}.rating-input.svelte-1vesy9b{flex-direction:row-reverse;margin:-9px -2px;display:inline-flex}.rating-input.svelte-1vesy9b input:where(.svelte-1vesy9b){opacity:0;pointer-events:none;position:absolute}.rating-input.svelte-1vesy9b label:where(.svelte-1vesy9b){cursor:pointer;padding:9px 2px;line-height:0;position:relative}.nama-bintang.svelte-1vesy9b{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rating-input.svelte-1vesy9b label:where(.svelte-1vesy9b) svg:where(.svelte-1vesy9b){fill:none;width:26px;height:26px;stroke:var(--color-border);stroke-width:1.6px;display:block}.rating-input.svelte-1vesy9b input:where(.svelte-1vesy9b):checked~label:where(.svelte-1vesy9b) svg:where(.svelte-1vesy9b),.rating-input.svelte-1vesy9b label:where(.svelte-1vesy9b):hover svg:where(.svelte-1vesy9b),.rating-input.svelte-1vesy9b label:where(.svelte-1vesy9b):hover~label:where(.svelte-1vesy9b) svg:where(.svelte-1vesy9b){fill:var(--color-accent);stroke:var(--color-accent)}.rating-input.svelte-1vesy9b input:where(.svelte-1vesy9b):focus-visible+label:where(.svelte-1vesy9b) svg:where(.svelte-1vesy9b){outline:3px solid var(--color-accent);outline-offset:3px;border-radius:4px}.ulasan-list.svelte-1vesy9b{padding-block:64px}
