._4E638a_sessionSlot{box-sizing:border-box;width:clamp(120px,14vw,188px);height:var(--control-target);border-inline-start:1px solid var(--color-border);flex:none;justify-content:flex-start;align-items:center;padding-inline-start:var(--header-navigation-gap);display:flex}.site-navigation>._4E638a_mobileNavigation{position:static}._4E638a_accountMenu{width:100%;min-width:0;color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-label);line-height:1.6;position:relative}._4E638a_accountTrigger{justify-content:flex-start;align-items:center;gap:var(--space-2);min-width:var(--control-target);min-height:var(--control-target);cursor:pointer;list-style:none;display:flex}._4E638a_accountTrigger::-webkit-details-marker{display:none}._4E638a_accountTrigger:hover,._4E638a_accountMenu[open]>._4E638a_accountTrigger{color:var(--color-text)}._4E638a_accountTrigger:focus-visible{outline:1px solid var(--color-accent);outline-offset:3px}._4E638a_accountTrigger svg{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}._4E638a_accountMenu[open]>._4E638a_accountTrigger svg{transform:rotate(180deg)}._4E638a_accountDropdown{z-index:5;width:min(220px,100vw - 32px);margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-4);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);box-shadow:var(--viewer-panel-shadow);list-style:none;position:absolute;top:100%;right:0}._4E638a_accountDropdown li{min-width:0}._4E638a_accountDropdown a,._4E638a_accountDropdown ._4E638a_logoutButton{width:100%;min-height:var(--control-target);justify-content:flex-start}._4E638a_productIdentity{align-items:center;gap:.4em;width:100%;max-width:calc(100% - 100px);height:1.4em;display:flex}._4E638a_productLabel{flex:1;min-width:0;position:relative}._4E638a_productLineup{top:100%;width:100%;color:var(--color-text-secondary);font-family:var(--font-ui);font-size:12px;font-weight:var(--font-weight-body);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;line-height:1.5;position:absolute;inset-inline-start:0;overflow:hidden}._4E638a_productTitle{min-width:0;font:inherit;font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:20px;line-height:1.4}._4E638a_productTitle button{width:fit-content;min-height:var(--control-target);max-width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}._4E638a_productTitle button>span{overflow-wrap:anywhere;min-width:0}._4E638a_productTitle button svg{stroke:currentColor;stroke-width:1.2px;flex:none;width:14px;height:14px}._4E638a_productTitle button:disabled{cursor:default}._4E638a_productContext{font-family:var(--font-ui);display:none}@media (max-width:760px),(max-width:1000px) and (max-height:500px) and (orientation:landscape){._4E638a_productIdentity{max-width:calc(100% - 56px)}._4E638a_productTitle{font-size:clamp(14px,4.4vw,18px)}._4E638a_productContext{color:var(--color-brand);font-size:11px;font-weight:var(--font-weight-body);letter-spacing:0;line-height:1.4;display:block}._4E638a_productBack{width:var(--control-target);min-height:var(--control-target);justify-content:center;padding:0}._4E638a_productBack>span{display:none}}._4E638a_customerName{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(80px,10vw,150px);display:block;overflow:hidden}._4E638a_logoutButton{min-height:var(--control-target);color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-label);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;line-height:1.6;display:inline-flex}._4E638a_logoutButton:hover{color:var(--color-text)}._4E638a_logoutButton:disabled{cursor:wait;opacity:.5}._4E638a_signInButton{min-width:var(--control-target);letter-spacing:.04em;justify-content:flex-start}._4E638a_sessionError{z-index:6;align-items:center;gap:var(--space-4);width:min(440px,100%);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-brand);font-family:var(--font-ui);overflow-wrap:anywhere;font-size:13px;line-height:1.8;display:flex;position:absolute;top:100%;right:0}._4E638a_sessionError>span{min-width:0}@media (max-width:760px){._4E638a_sessionSlot{border-inline-start:0;width:clamp(84px,26vw,128px);padding-inline-start:0}._4E638a_accountMenu{border-inline-start:0;padding-inline-start:0}._4E638a_customerName{max-width:clamp(64px,24vw,100px)}}
.-hLHYa_help{flex:none;align-items:center;display:inline-flex}.-hLHYa_trigger{width:var(--control-target);height:var(--control-target);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:13px;display:inline-flex}.-hLHYa_trigger svg{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transform:translateY(1px)}.-hLHYa_trigger:hover,.-hLHYa_trigger[aria-expanded=true]{color:var(--color-accent)}.-hLHYa_trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.-hLHYa_bubble{z-index:10;width:max-content;max-width:min(256px,100vw - 32px);padding:var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--viewer-panel-shadow);font-family:var(--font-ui);word-break:keep-all;overflow-wrap:anywhere;border-radius:6px;margin:0;font-size:13px;line-height:1.7;display:none;position:fixed;inset:auto;overflow:visible}.-hLHYa_bubble[data-open=true]{display:block}.-hLHYa_bubble:before{content:"";top:-5px;left:var(--help-arrow-x,20px);border-top:1px solid var(--color-border-strong);border-left:1px solid var(--color-border-strong);background:var(--color-surface-raised);width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.-hLHYa_bubble[data-above=true]:before{top:auto;bottom:-5px;transform:translate(-50%)rotate(225deg)}
.aAru-G_root{width:100%;min-width:0;display:block;position:relative}.aAru-G_trigger{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:var(--control-target);padding:var(--space-2);color:var(--color-text);font:inherit;text-align:end;cursor:pointer;background:0 0;border:0;border-radius:0;font-size:14px;line-height:1.6;display:flex}.aAru-G_root[data-variant=field] .aAru-G_trigger{padding:var(--space-2) var(--space-3);border:1px solid var(--color-control-border);background:var(--color-surface-raised);text-align:start;border-radius:5px;justify-content:flex-start}.aAru-G_root[data-variant=field] .aAru-G_chevron{margin-left:auto}.aAru-G_root .aAru-G_trigger:hover:not(:disabled),.aAru-G_root .aAru-G_trigger:focus-visible,.aAru-G_root .aAru-G_trigger[aria-expanded=true]{background:var(--color-surface)}.aAru-G_root .aAru-G_trigger:focus,.aAru-G_root .aAru-G_trigger:focus-visible{outline:none}.aAru-G_root .aAru-G_trigger[aria-invalid=true]{border-color:var(--color-brand)}.aAru-G_trigger:disabled{cursor:default;opacity:.5}.aAru-G_root[data-read-only=true] .aAru-G_trigger:disabled{opacity:1}.aAru-G_swatch{border:1px solid color-mix(in srgb, var(--color-text) 24%, transparent);background:var(--select-swatch,var(--color-border));border-radius:50%;flex:none;width:12px;height:12px;display:block}.aAru-G_value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aAru-G_chevron,.aAru-G_check{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.aAru-G_popup{z-index:20;box-sizing:border-box;padding:var(--space-1);overscroll-behavior:contain;border:1px solid var(--viewer-panel-border);background:var(--color-surface-raised);box-shadow:var(--viewer-panel-shadow);color:var(--color-text);font-family:var(--font-ui);border-radius:6px;margin:0;font-size:14px;line-height:1.6;display:none;position:fixed;inset:auto;overflow-y:auto}.aAru-G_popup[data-open=true]{display:block}.aAru-G_popup::backdrop{pointer-events:none;background:0 0}.aAru-G_option{box-sizing:border-box;align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-target);padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:3px;display:flex}.aAru-G_option[data-active=true]{background:var(--color-surface)}.aAru-G_option[aria-selected=true]{color:var(--color-text);font-weight:var(--font-weight-medium)}.aAru-G_option[aria-disabled=true]{opacity:.5;cursor:default}.aAru-G_option .aAru-G_swatch{width:14px;height:14px}.aAru-G_option .aAru-G_check{visibility:hidden;margin-left:auto}.aAru-G_option[aria-selected=true] .aAru-G_check{visibility:visible}.aAru-G_srOnly,.aAru-G_nativeProxy{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aAru-G_root>select.aAru-G_nativeProxy{clip:rect(0, 0, 0, 0);opacity:0;pointer-events:none;border:0;width:1px;min-width:0;max-width:1px;height:1px;min-height:0;max-height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.aAru-G_validation{margin:var(--space-1) 0 0;color:var(--color-brand);font:inherit;font-size:12px;line-height:1.6}@media (max-width:1000px){.aAru-G_trigger,.aAru-G_popup{font-size:16px}}
.TECf9q_panel{z-index:3;width:320px;max-width:calc(100% - var(--layout-gutter) * 2);overscroll-behavior:contain;border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);max-height:calc(100svh - 270px);color:var(--color-text);background:var(--viewer-panel-background);box-shadow:var(--viewer-panel-shadow);font-family:var(--font-ui);top:112px;right:var(--layout-gutter);font-size:14px;line-height:1.6;position:absolute;overflow-y:auto}.TECf9q_content{padding:var(--space-2) var(--space-4)}.TECf9q_content[hidden]{display:none}.TECf9q_restoreNotices{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border)}.TECf9q_restoreNotices:empty{display:none}.TECf9q_desktopActionsHost{padding:var(--space-3) var(--space-4);border-top:1px solid var(--viewer-panel-border);background:var(--color-surface-raised)}.TECf9q_desktopActionsHost:empty{display:none}.TECf9q_optionRow{align-items:center;gap:var(--space-2);min-height:var(--control-target);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.TECf9q_optionRow+.TECf9q_optionRow{border-top:1px solid var(--color-border)}.TECf9q_optionRow>label,.TECf9q_optionLabel>label{color:var(--color-text-secondary);font-size:13px}.TECf9q_optionLabel{align-items:center;min-width:0;display:flex}.TECf9q_optionLabel>label{overflow-wrap:anywhere;min-width:0}.TECf9q_valueLabel{min-width:0;color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:13px}.TECf9q_readOnlyValue{justify-content:flex-end;align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-target);padding:var(--space-2);color:var(--color-text);font:inherit;text-align:end;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6;display:flex}.TECf9q_readOnlyValue>span:not(.TECf9q_woodSwatch){min-width:0}.TECf9q_woodSwatch{border:1px solid color-mix(in srgb, var(--color-text) 24%, transparent);border-radius:50%;flex:none;width:12px;height:12px;display:block}.TECf9q_partValue{grid-column:2/-1}.TECf9q_fixedMaterial{min-height:var(--control-target);color:var(--color-text-secondary);overflow-wrap:anywhere;align-items:center;margin:0;font-size:11px;display:flex}.TECf9q_partChoices{margin-top:var(--space-2);border-top:1px solid var(--color-border)}.TECf9q_partRow{grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr) var(--control-target);align-items:center;gap:var(--space-2);display:grid}.TECf9q_partRow+.TECf9q_partRow{border-top:1px solid var(--color-border)}.TECf9q_partName{min-width:0;min-height:var(--control-target);padding:var(--space-2) 0;color:var(--color-text-secondary);font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;font-size:13px}.TECf9q_partName:hover,.TECf9q_partRow[data-selected=true] .TECf9q_partName{color:var(--color-accent)}.TECf9q_woodSelect{min-width:0}.TECf9q_partRow .TECf9q_woodSelect{grid-column:2}.TECf9q_partRow .TECf9q_clearSelection{grid-column:3}.TECf9q_clearSelection{width:var(--control-target);height:var(--control-target);padding:var(--space-3);color:var(--color-text-secondary);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.TECf9q_clearSelection svg{stroke:currentColor;stroke-width:1.2px;width:16px;height:16px}.TECf9q_clearSelection:hover{color:var(--color-accent)}.TECf9q_error{margin:var(--space-3) 0 0;color:var(--color-brand);overflow-wrap:anywhere;font-size:13px}.TECf9q_failure{margin-top:var(--space-3)}.TECf9q_failure .TECf9q_error{margin:0}.TECf9q_retry{min-height:var(--control-target);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);color:var(--color-accent);background:0 0;border-radius:5px;font-size:11px}.TECf9q_retry:hover{background:var(--color-surface)}@media (max-width:1000px){.TECf9q_desktopActionsHost{display:none}.TECf9q_panel{top:auto;bottom:max(200px, calc(env(safe-area-inset-bottom,0px) + 200px));max-height:min(420px,100svh - 300px)}.TECf9q_panel[data-open=false],.TECf9q_panel[data-open=false] .TECf9q_summary{display:none}}@media (min-width:1001px){.TECf9q_content[hidden]{display:block}}@media (max-width:760px){.TECf9q_panel{top:76px;left:var(--layout-gutter);width:360px;max-width:calc(100% - var(--layout-gutter) * 2);max-height:calc(100svh - 260px);bottom:auto;right:auto;transform:none}}@media (max-width:760px),(max-width:1000px) and (max-height:500px) and (orientation:landscape){.TECf9q_panel{font-size:14px}.TECf9q_optionRow>label,.TECf9q_partName,.TECf9q_retry,.TECf9q_fixedMaterial{font-size:13px}.TECf9q_error{font-size:12px}}@media (max-width:1000px) and (max-height:500px) and (orientation:landscape){.TECf9q_panel{width:248px;max-height:max(44px,100svh - 236px);inset:60px 16px auto auto;transform:none}}.TECf9q_panel.TECf9q_embedded{width:100%;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;font-size:14px;position:static;overflow:visible;transform:none}.TECf9q_embedded .TECf9q_content{padding:0 var(--space-4)}.TECf9q_embedded .TECf9q_optionRow{gap:var(--space-3);min-height:56px}.TECf9q_embedded .TECf9q_optionRow>label,.TECf9q_embedded .TECf9q_partName,.TECf9q_embedded .TECf9q_fixedMaterial{font-size:13px}.TECf9q_embedded .TECf9q_partChoices{margin-top:var(--space-4)}.TECf9q_embedded .TECf9q_error{font-size:13px}@media (max-width:1000px){.TECf9q_embedded .TECf9q_content{padding-inline:var(--space-3)}.TECf9q_readOnlyValue{font-size:16px}}
.lYMOPq_navigation{min-width:0;font-family:var(--font-ui);font-size:12px;line-height:1.6}.lYMOPq_navigation ul{align-items:center;gap:var(--space-1) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lYMOPq_navigation li{display:flex}.lYMOPq_navigation a{min-width:var(--control-target);min-height:var(--control-target);color:var(--color-text-secondary);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.lYMOPq_navigation a:hover{color:var(--color-text)}.lYMOPq_navigation a[aria-current]{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:5px}.lYMOPq_navigation a:lang(ko),.lYMOPq_navigation a:lang(en){font-family:var(--font-ui-ko)}.lYMOPq_navigation a:lang(ja){font-family:Noto Sans JP,Yu Gothic,sans-serif}.lYMOPq_navigation a:lang(zh-Hans){font-family:Noto Sans SC,PingFang SC,sans-serif}@media (max-width:480px){.lYMOPq_navigation ul{gap:var(--space-1) var(--space-3)}}
.IQAGpG_footer{width:min(100%, var(--layout-max));margin:var(--layout-footer-gap) auto 0;padding-top:var(--space-9);border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-ui);overflow-wrap:anywhere;font-size:13px;line-height:1.8}.IQAGpG_information{gap:var(--space-8) var(--space-16);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.IQAGpG_company,.IQAGpG_contact{min-width:0}.IQAGpG_footer h2{color:var(--color-text);font-size:var(--text-label);font-weight:var(--font-weight-medium);margin:0}.IQAGpG_footer .IQAGpG_brand{margin-bottom:var(--space-5);font-family:var(--font-display-ko);letter-spacing:.02em;font-size:18px}.IQAGpG_details{margin:0}.IQAGpG_row{gap:var(--space-1) var(--space-4);padding:var(--space-1) 0;grid-template-columns:minmax(110px,160px) minmax(0,1fr);display:grid}.IQAGpG_row dt,.IQAGpG_row dd{margin:0}.IQAGpG_row dd:lang(ko){font-family:var(--font-ui-ko)}.IQAGpG_status{color:var(--color-text-secondary);font-size:var(--text-meta)}.IQAGpG_contact address{margin:var(--space-2) 0 var(--space-1);font-style:normal}.IQAGpG_contact a{min-height:var(--control-target);align-items:center;display:inline-flex}.IQAGpG_contact a:hover{color:var(--color-text)}.IQAGpG_utilities{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.IQAGpG_policy{min-height:var(--control-target);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.IQAGpG_policy:hover{color:var(--color-text)}@media (max-width:760px){.IQAGpG_information{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.IQAGpG_utilities{justify-content:flex-start}}@media (max-width:480px){.IQAGpG_footer{padding-top:var(--space-7)}.IQAGpG_row{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,144px) minmax(0,1fr)}}
.rdQ44a_page{min-height:100svh;padding:var(--layout-page-top) var(--layout-gutter) max(var(--layout-page-bottom), env(safe-area-inset-bottom,0px));background:var(--color-background);color:var(--color-text);font-family:var(--font-ui);font-weight:var(--font-weight-body);font-size:var(--text-body);line-height:var(--leading-body);word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;display:flex}.rdQ44a_frame,.rdQ44a_main{width:min(100%, var(--layout-max));margin-inline:auto}.rdQ44a_frame{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.rdQ44a_main{min-width:0;padding-top:var(--layout-content-gap);flex-direction:column;flex:1;display:flex}.rdQ44a_body{flex:1;min-width:0}.rdQ44a_breadcrumb{align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);color:var(--color-text-secondary);font-size:var(--text-meta);flex-wrap:wrap;line-height:1.8;display:flex}.rdQ44a_breadcrumb a{min-height:var(--control-target);align-items:center;display:inline-flex}.rdQ44a_breadcrumb a:hover{color:var(--color-text)}@media (max-width:600px){.rdQ44a_breadcrumb{margin-bottom:var(--space-6)}}
.z77g1a_mobileOnly{display:none}.z77g1a_actions,.z77g1a_desktopActions{font-family:var(--font-ui);justify-content:flex-end;gap:var(--space-2);display:flex}.z77g1a_actions button,.z77g1a_desktopActions button,.z77g1a_buttons button,.z77g1a_form button:not([role=combobox]),.z77g1a_textButton{min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--viewer-panel-border);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:5px;line-height:1.5}.z77g1a_desktopActions button{min-width:var(--control-target);max-width:calc((100% - var(--space-2)) / 2);min-height:var(--space-8);padding:var(--space-1) var(--space-3);flex:0 auto;font-size:13px;position:relative}.z77g1a_desktopActions button:before{content:"";inset-inline:0;height:max(100%, var(--control-target));position:absolute;top:50%;transform:translateY(-50%)}.z77g1a_actions button{width:var(--control-target);height:var(--control-target);padding:var(--space-3);background:var(--viewer-panel-background);box-shadow:var(--viewer-panel-shadow);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.z77g1a_actions svg{stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.z77g1a_actionNotice{font-family:var(--font-ui);max-width:min(320px, calc(100vw - var(--layout-gutter) * 2));margin:0 0 var(--space-2);padding:var(--space-3);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--viewer-panel-background);color:var(--color-brand);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.z77g1a_inquiryNotice{margin:0 0 var(--space-2);color:var(--color-text-secondary);font-family:var(--font-ui);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.z77g1a_inquiryNotice button{min-height:var(--control-target);padding:0 var(--space-2);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:var(--space-2);text-decoration:underline}.z77g1a_inquiryNotice button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.z77g1a_mobileOnly .z77g1a_inquiryNotice{max-width:220px;padding:var(--space-2) var(--space-3);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--viewer-panel-background)}.z77g1a_actions button:hover,.z77g1a_desktopActions button:hover,.z77g1a_buttons button:hover,.z77g1a_form button:not([role=combobox]):hover{background:var(--color-surface)}.z77g1a_actions .z77g1a_primary,.z77g1a_desktopActions .z77g1a_primary,.z77g1a_buttons .z77g1a_primary,.z77g1a_form .z77g1a_primary{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.z77g1a_actions .z77g1a_primary:hover,.z77g1a_desktopActions .z77g1a_primary:hover,.z77g1a_buttons .z77g1a_primary:hover,.z77g1a_form .z77g1a_primary:hover{border-color:var(--color-accent);background:var(--color-accent)}.z77g1a_actions button:disabled,.z77g1a_desktopActions button:disabled,.z77g1a_dialog button:not([role=combobox]):disabled{opacity:.5;cursor:default}.z77g1a_dialog{width:min(540px, calc(100vw - var(--space-8)));max-width:none;max-height:calc(100dvh - var(--space-8));padding:var(--space-6);overscroll-behavior:contain;border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-background);color:var(--color-text);box-shadow:var(--viewer-panel-shadow);font-family:var(--font-ui);margin:auto;font-size:14px;line-height:1.8;position:fixed;overflow-y:auto}.z77g1a_dialog::backdrop{background:color-mix(in srgb, var(--color-text) 26%, transparent)}.z77g1a_header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.z77g1a_header h2{font:inherit;font-size:var(--text-card-title);font-weight:var(--font-weight-medium);margin:0}.z77g1a_close{width:var(--control-target);height:var(--control-target);padding:var(--space-3);margin:calc(var(--space-2) * -1);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.z77g1a_close svg{stroke:currentColor;stroke-width:1.2px;width:20px;height:20px}.z77g1a_close:hover{color:var(--color-brand)}.z77g1a_summary{padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.z77g1a_summary .z77g1a_product{margin:0 0 var(--space-3);font-size:18px}.z77g1a_summary dl{margin:0}.z77g1a_summary dl>div{gap:var(--space-4);padding-block:var(--space-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.z77g1a_summary dt{color:var(--color-text-secondary)}.z77g1a_summary dd{text-align:end;overflow-wrap:anywhere;margin:0}.z77g1a_summary .z77g1a_changedPart{font-size:12px}.z77g1a_form{gap:var(--space-2);flex-direction:column;display:flex}.z77g1a_form fieldset{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.z77g1a_form label{color:var(--color-text-secondary);font-size:14px}.z77g1a_form input,.z77g1a_form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text);font:inherit;border-radius:5px;font-size:16px;display:block}.z77g1a_form textarea{resize:vertical;min-height:96px;max-height:40svh}.z77g1a_form input:focus-visible,.z77g1a_form textarea:focus-visible{background:var(--color-surface);outline:none}.z77g1a_form input[aria-invalid=true],.z77g1a_form textarea[aria-invalid=true]{border-color:var(--color-brand)}.z77g1a_form fieldset:disabled{opacity:.65}.z77g1a_pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.z77g1a_field{gap:var(--space-2);flex-direction:column;display:flex}.z77g1a_buttons{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.z77g1a_buttons button{flex:1}.z77g1a_note{margin:var(--space-3) 0;color:var(--color-text-secondary);font-size:12px;line-height:1.8}.z77g1a_failure{margin-block:var(--space-3);color:var(--color-brand);overflow-wrap:anywhere;font-size:12px}.z77g1a_failure p{margin:0}.z77g1a_failure a{min-height:var(--control-target);padding-top:var(--space-2);text-underline-offset:4px;text-decoration:underline;display:inline-block}.z77g1a_fieldError{color:var(--color-brand);font-size:13px}.z77g1a_success{padding-block:var(--space-2)}.z77g1a_success p{margin-top:0}.z77g1a_success strong{font-weight:var(--font-weight-body);display:block}.z77g1a_success>a{min-height:var(--control-target);margin-top:var(--space-4);text-underline-offset:5px;text-decoration:underline;display:inline-block}.z77g1a_success dl{margin:var(--space-4) 0}.z77g1a_success dt{color:var(--color-text-secondary);font-size:12px}.z77g1a_success dd{margin:var(--space-2) 0 0}.z77g1a_requestId{font-family:var(--font-ui);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px}.z77g1a_textButton{margin-top:var(--space-4);font-size:12px;display:block}.z77g1a_identity>p{margin-top:0}.z77g1a_dialog a:focus-visible,.z77g1a_dialog button:not([role=combobox]):focus-visible,.z77g1a_actions button:focus-visible,.z77g1a_desktopActions button:focus-visible{outline:1px solid var(--color-accent);outline-offset:3px}@media (max-width:1000px){.z77g1a_desktopOnly{display:none}.z77g1a_mobileOnly{display:block}}@media (max-width:600px){.z77g1a_dialog{width:calc(100vw - var(--space-8));max-height:calc(100dvh - var(--space-8));padding:var(--space-5)}.z77g1a_header h2{font-size:19px}.z77g1a_buttons{flex-direction:column}.z77g1a_pair{gap:var(--space-3)}}
.qIBlNW_notice{border-top:1px solid var(--color-border);margin-top:var(--space-3);padding-top:var(--space-3);font-family:var(--font-ui);color:var(--color-text-secondary);font-size:13px}.qIBlNW_notice p{margin:0}.qIBlNW_notice a,.qIBlNW_notice button{min-height:var(--control-target);color:var(--color-accent);font:inherit;text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}
.wCESFW_blocked .scene-canvas{visibility:hidden}.wCESFW_blocked[data-revision-switching=true] .scene-canvas{visibility:visible;pointer-events:none}.wCESFW_blocked .stage{pointer-events:none}.wCESFW_notice{z-index:3;inset:112px var(--layout-gutter) 160px;justify-content:center;align-items:center;gap:var(--space-4);text-align:center;pointer-events:none;color:var(--color-text-secondary);flex-direction:column;display:flex;position:absolute}.wCESFW_notice p{max-width:430px;font-family:var(--font-ui);margin:0;font-size:13px;line-height:1.9}.wCESFW_actions{gap:var(--space-4);pointer-events:auto;display:flex}.wCESFW_actions button{min-height:var(--control-target);border:1px solid var(--color-border);border-radius:var(--viewer-panel-radius);padding:var(--space-2) var(--space-4);color:var(--color-text);background:var(--viewer-panel-background);font:inherit;font-size:12px}.wCESFW_summary{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);font-family:var(--font-ui)}.wCESFW_badge{margin:0 0 var(--space-1);color:var(--color-brand);font-size:13px}.wCESFW_summary dl{gap:var(--space-2) var(--space-4);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.wCESFW_summary dl>div{gap:var(--space-2);display:flex}.wCESFW_summary dd{margin:0}.wCESFW_exit{min-height:var(--control-target);padding:var(--space-1) 0;color:var(--color-accent);font:inherit;text-underline-offset:4px;background:0 0;border:0;font-size:13px;text-decoration:underline}
.ygrK0G_panel{z-index:3;top:112px;left:var(--layout-gutter);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--viewer-panel-background);width:248px;box-shadow:var(--viewer-panel-shadow);color:var(--color-text-secondary);font-family:var(--font-ui);font-size:12px;position:absolute;overflow:hidden}.ygrK0G_panel[hidden],.ygrK0G_dialog[hidden]{display:none}.ygrK0G_preview{aspect-ratio:4/3;background:var(--color-surface);position:relative}.ygrK0G_image{object-fit:cover;width:100%;height:100%;display:block}.ygrK0G_renderLabel{z-index:1;top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-2);background:color-mix(in srgb, var(--color-text) 85%, transparent);color:var(--color-surface-raised);pointer-events:none;border-radius:3px;font-size:12px;position:absolute}.ygrK0G_enlarge{width:100%;padding:var(--space-2);cursor:zoom-in;color:#fff;background:0 0;border:0;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0}.ygrK0G_enlarge svg{box-sizing:content-box;width:18px;height:18px;padding:var(--space-2);filter:drop-shadow(0 1px 2px #0006)}.ygrK0G_enlarge:hover svg{opacity:.75}.ygrK0G_previewArrow{z-index:2;width:var(--control-target);height:var(--control-target);padding:var(--space-3);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0}.ygrK0G_previewArrowPrevious{left:0}.ygrK0G_previewArrowNext{right:0}.ygrK0G_previewArrow:before{content:"";background:color-mix(in srgb, var(--color-surface-raised) 28%, transparent);pointer-events:none;border-radius:50%;width:26px;height:26px;position:absolute}.ygrK0G_previewArrow svg{width:18px;height:18px;filter:drop-shadow(0 0 1px var(--color-surface-raised)) drop-shadow(0 0 2px var(--color-surface-raised));position:relative}.ygrK0G_previewArrow:hover svg{opacity:.75}.ygrK0G_navigation{flex:none;align-items:center;gap:0;display:flex}.ygrK0G_navigation span{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-size:11px}.ygrK0G_navigation button,.ygrK0G_header button{width:var(--control-target);height:var(--control-target);padding:var(--space-3);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ygrK0G_navigation button:hover,.ygrK0G_header button:hover{background:var(--color-surface);color:var(--color-text)}.ygrK0G_preview[data-render=true] .ygrK0G_enlarge{color:var(--color-text)}.ygrK0G_preview[data-render=true] .ygrK0G_enlarge svg{filter:none}.ygrK0G_panel svg,.ygrK0G_dialog svg{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.ygrK0G_navigation svg,.ygrK0G_header svg{width:18px;height:18px}.ygrK0G_dialog{width:min(1100px, calc(100vw - var(--layout-gutter) * 2));max-width:none;max-height:calc(100dvh - var(--space-12));padding:var(--space-5);overscroll-behavior:contain;border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-background);box-shadow:var(--viewer-panel-shadow);color:var(--color-text);font-family:var(--font-ui);margin:auto;font-size:12px;position:fixed;overflow:auto}.ygrK0G_dialog::backdrop{background:color-mix(in srgb, var(--color-text) 45%, transparent)}.ygrK0G_dialogContent{gap:var(--space-3);display:grid}.ygrK0G_header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ygrK0G_header h2{font:inherit;font-size:18px;font-weight:var(--font-weight-medium);margin:0}.ygrK0G_fullPhoto{background:var(--color-surface);justify-content:center;align-items:center;height:min(62dvh,660px);min-height:160px;display:flex}.ygrK0G_fullPhoto .ygrK0G_image{object-fit:contain}.ygrK0G_filmstrip{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.ygrK0G_thumbnails{gap:var(--space-2);min-width:0;padding:var(--space-1);display:flex;overflow-x:auto}.ygrK0G_thumbnails button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;width:64px;height:48px;padding:2px;display:block}.ygrK0G_thumbnails button[aria-pressed=true]{border-color:var(--color-accent)}.ygrK0G_thumbnails img{object-fit:cover;border-radius:1px;width:100%;height:100%;display:block}.ygrK0G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ygrK0G_renderNotice{color:var(--color-text-secondary);font-size:var(--text-meta);margin:0}.ygrK0G_failure{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:100%;padding:var(--space-4);color:var(--color-text-secondary);text-align:center;flex-direction:column;font-size:12px;display:flex;position:relative}.ygrK0G_failure button{z-index:1;min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--viewer-panel-border);background:var(--viewer-panel-background);color:inherit;cursor:pointer;border-radius:5px;position:relative}.ygrK0G_panel button:focus-visible,.ygrK0G_dialog button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}@media (max-width:1000px){.ygrK0G_panel,.ygrK0G_dialog{display:none}}
._7ehqQG_panel{z-index:4;top:var(--annotation-panel-top,156px);right:var(--layout-gutter);width:320px;max-width:calc(100% - var(--layout-gutter) * 2);overscroll-behavior:contain;max-height:calc(100svh - 294px);padding:0 var(--space-3) var(--space-3);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--viewer-panel-background);box-shadow:var(--viewer-panel-shadow);color:var(--color-text);font-family:var(--font-ui);font-size:14px;line-height:1.8;position:absolute;overflow-y:auto}._7ehqQG_panel[hidden]{display:none}._7ehqQG_header,._7ehqQG_detailHeader{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-target);display:flex}._7ehqQG_header h2,._7ehqQG_detailHeader h3{font:inherit;font-weight:var(--font-weight-medium);margin:0;font-size:14px}._7ehqQG_scopedHeader h2{overflow-wrap:anywhere;min-width:0}._7ehqQG_scopedHeader ._7ehqQG_count{white-space:nowrap}._7ehqQG_count{margin-left:var(--space-2);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px}._7ehqQG_context{margin:0 0 var(--space-3);color:var(--color-text-secondary);font-size:12px}._7ehqQG_recordContext{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--viewer-panel-border);background:var(--color-surface);color:var(--color-text);border-radius:6px;font-size:14px;line-height:1.6}._7ehqQG_icon{width:var(--control-target);height:var(--control-target);padding:var(--space-3);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}._7ehqQG_icon svg{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}._7ehqQG_icon:hover{background:var(--color-surface);color:var(--color-text)}._7ehqQG_empty{padding:var(--space-3) 0;color:var(--color-text-secondary)}._7ehqQG_empty p,._7ehqQG_note,._7ehqQG_error{margin:var(--space-2) 0 0}._7ehqQG_groups{gap:var(--space-4);display:grid}._7ehqQG_group h3{margin:0 0 var(--space-2);font:inherit;color:var(--color-text-secondary);font-size:13px}._7ehqQG_group ol,._7ehqQG_messages{margin:0;padding:0;list-style:none}._7ehqQG_group ol{gap:var(--space-2);display:grid}._7ehqQG_thread{border:1px solid var(--viewer-panel-border);background:var(--color-surface-raised);border-radius:6px;min-width:0;position:relative;overflow:hidden}._7ehqQG_thread:hover,._7ehqQG_thread:focus-within,._7ehqQG_thread[data-expanded=true]{border-color:var(--color-accent)}._7ehqQG_item{width:100%;min-width:0;padding:var(--space-2) var(--space-3);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;display:block}._7ehqQG_item:hover{background:var(--color-surface)}._7ehqQG_item[data-selected=true]{background:var(--color-surface-selected)}._7ehqQG_panel ._7ehqQG_item:focus-visible{outline-offset:-3px}._7ehqQG_meta,._7ehqQG_messageTop{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._7ehqQG_messageAuthor{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}._7ehqQG_messageAuthor strong{overflow-wrap:anywhere;min-width:0}._7ehqQG_number{border:1px solid var(--color-border-strong);width:20px;height:20px;color:var(--color-accent);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}._7ehqQG_messageBody{margin:var(--space-2) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8;display:block}._7ehqQG_excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._7ehqQG_item[aria-expanded=true] ._7ehqQG_excerpt{-webkit-line-clamp:unset;-webkit-box-orient:initial;display:block;overflow:visible}._7ehqQG_meta{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:12px}._7ehqQG_detail{border-top:1px solid var(--viewer-panel-border);background:var(--viewer-panel-background);margin:0;padding:0}._7ehqQG_detail[hidden]{display:none}._7ehqQG_detail[data-empty=true]{border-top:0;padding:0}._7ehqQG_detailHeader{margin-bottom:var(--space-2)}._7ehqQG_messages{gap:0;display:grid}._7ehqQG_message{padding:var(--space-3);border:0;border-bottom:1px solid var(--viewer-panel-border);background:var(--color-surface-raised);border-radius:0;position:relative}._7ehqQG_message[data-operator=true]{background:var(--color-surface)}._7ehqQG_messageTop{color:var(--color-text-secondary);font-size:12px}._7ehqQG_messageTop strong{font-weight:var(--font-weight-medium)}._7ehqQG_messageTop time{color:var(--color-text-secondary);white-space:nowrap;flex:none;margin-left:auto}._7ehqQG_messageHasDelete{padding-inline-end:32px}._7ehqQG_entryDelete{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:2px;right:6px}._7ehqQG_message>._7ehqQG_entryDelete{top:6px}._7ehqQG_entryDelete svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}._7ehqQG_entryDelete:hover:not(:disabled){color:var(--color-brand)}._7ehqQG_deletedMessage{color:var(--color-text-secondary)}._7ehqQG_panel textarea,._7ehqQG_floatingComposer textarea{resize:vertical;width:100%;min-height:84px;padding:var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text);font:inherit;border-radius:5px;line-height:1.8;display:block}._7ehqQG_reply{padding:var(--space-3);margin:0}._7ehqQG_detail>._7ehqQG_more{width:calc(100% - var(--space-3) * 2);margin:var(--space-3)}._7ehqQG_reply label{margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:13px;display:block}._7ehqQG_actions{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-3);display:flex}._7ehqQG_length{color:var(--color-text-secondary);margin-right:auto;font-size:12px}._7ehqQG_primary,._7ehqQG_secondary,._7ehqQG_more{min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--viewer-panel-border);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:5px;font-size:13px;line-height:1.6}._7ehqQG_primary{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}._7ehqQG_primary:hover{border-color:var(--color-accent);background:var(--color-accent)}._7ehqQG_secondary:hover,._7ehqQG_more:hover{background:var(--color-surface)}._7ehqQG_more{width:100%;margin-top:var(--space-2);display:block}._7ehqQG_note{color:var(--color-text-secondary);font-size:12px;line-height:1.8}._7ehqQG_error{color:var(--color-brand);overflow-wrap:anywhere;font-size:13px}._7ehqQG_panel button:disabled,._7ehqQG_panel textarea:disabled,._7ehqQG_floatingComposer button:disabled,._7ehqQG_floatingComposer textarea:disabled{opacity:.55;cursor:default}._7ehqQG_panel button:focus-visible,._7ehqQG_panel textarea:focus-visible,._7ehqQG_floatingComposer button:focus-visible,._7ehqQG_floatingComposer textarea:focus-visible,._7ehqQG_dialog button:focus-visible,._7ehqQG_placementBar button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._7ehqQG_floatingLayer{z-index:5;pointer-events:none;position:absolute;inset:0}._7ehqQG_floatingComposer{overscroll-behavior:contain;width:280px;max-width:calc(100% - 32px);max-height:max(140px,100svh - 220px);padding:var(--space-3);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--viewer-panel-background);box-shadow:var(--viewer-panel-shadow);color:var(--color-text);font-family:var(--font-ui);pointer-events:auto;font-size:12px;line-height:1.8;position:absolute;overflow-y:auto}._7ehqQG_floatingComposer ._7ehqQG_detailHeader{margin-bottom:var(--space-2)}._7ehqQG_floatingComposer textarea{max-height:180px}._7ehqQG_pins{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}._7ehqQG_pin{width:var(--control-target);height:var(--control-target);color:var(--color-accent);font-family:var(--font-ui);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:13px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}._7ehqQG_pin span{background:var(--color-surface-raised);border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;box-shadow:0 1px 6px #3e342b22}._7ehqQG_pin[data-active=true]{color:var(--color-brand)}._7ehqQG_pin[data-active=true] span{background:var(--color-brand);color:var(--color-surface-raised);border-color:var(--color-brand)}._7ehqQG_pin:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px;border-radius:50%}._7ehqQG_representativePins{pointer-events:auto;flex-wrap:wrap;justify-content:center;max-width:min(360px,100% - 32px);display:inline-flex;position:absolute;transform:translate(-50%,-50%)}._7ehqQG_representativePins:before{content:"";border:1px dashed var(--color-accent);background:var(--color-surface-raised);pointer-events:none;border-radius:14px;position:absolute;inset:10px}._7ehqQG_representativePins ._7ehqQG_pin{z-index:1;flex:none;position:relative;transform:none}._7ehqQG_representativePins ._7ehqQG_pin span{box-shadow:none;background:0 0;border-color:#0000}._7ehqQG_representativePins ._7ehqQG_pin[data-active=true] span{background:var(--color-brand);border-color:var(--color-brand)}._7ehqQG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._7ehqQG_dialog{width:min(440px, calc(100vw - var(--space-8)));max-height:calc(100dvh - var(--space-8));padding:var(--space-6);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-background);color:var(--color-text);box-shadow:var(--viewer-panel-shadow);font-family:var(--font-ui);margin:auto;font-size:13px;line-height:1.8;position:fixed;overflow-y:auto}._7ehqQG_dialog::backdrop{background:color-mix(in srgb, var(--color-text) 26%, transparent)}._7ehqQG_dialog h2{font:inherit;font-size:19px;font-weight:var(--font-weight-medium);margin:0}._7ehqQG_dialog p{color:var(--color-text-secondary)}._7ehqQG_dialog ._7ehqQG_error{color:var(--color-brand)}._7ehqQG_dialog button:disabled{opacity:.55;cursor:default}._7ehqQG_deleteConfirm{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-surface-raised)}._7ehqQG_deleteConfirm:hover:not(:disabled){border-color:var(--color-brand);background:var(--color-brand)}@media (max-width:1000px){._7ehqQG_panel:not([hidden]){top:128px;bottom:auto;left:var(--layout-gutter);width:360px;max-height:calc(100svh - 310px);font-size:14px;display:block;right:auto}._7ehqQG_panel ._7ehqQG_context,._7ehqQG_panel ._7ehqQG_meta{font-size:13px}._7ehqQG_floatingComposer{width:320px;font-size:14px}._7ehqQG_floatingComposer textarea{font-size:16px}}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true]{z-index:auto;width:auto;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;display:block;position:static;inset:auto;overflow:visible}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true][hidden]{display:none}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-2)}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_header._7ehqQG_scopedHeader{align-items:center}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_header ._7ehqQG_context{padding-top:var(--space-2);margin:0}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_header ._7ehqQG_icon{flex:none}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_context,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_group h3,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_reply label,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_note,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_error,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_primary,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_secondary,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_more{font-size:13px}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_meta,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_messageTop,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_length{color:var(--color-text-secondary);font-size:12px}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_number{width:24px;height:24px;font-size:12px}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_item{padding:var(--space-3)}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_thread>._7ehqQG_entryDelete{top:6px}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_groups{gap:var(--space-5)}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_detail,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_detail[data-empty=true]{padding:0}._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] textarea{font-size:16px}._7ehqQG_pointerHint{display:none}._7ehqQG_touchHint{display:block}@media (min-width:1001px) and (pointer:fine){._7ehqQG_pointerHint{display:block}._7ehqQG_touchHint{display:none}}._7ehqQG_creationTools{margin-block:var(--space-2) var(--space-3)}._7ehqQG_addComment{justify-content:center;align-items:center;gap:var(--space-2);display:none}._7ehqQG_placementBar{z-index:6;left:50%;bottom:calc(140px + env(safe-area-inset-bottom));align-items:center;gap:var(--space-3);width:max-content;max-width:calc(100% - var(--layout-gutter) * 2);padding:var(--space-2) var(--space-3);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);box-shadow:var(--viewer-panel-shadow);color:var(--color-text);font-family:var(--font-ui);font-size:13px;line-height:1.6;display:flex;position:absolute;transform:translate(-50%)}._7ehqQG_placementBar p{min-width:0;margin:0}._7ehqQG_placementBar button{flex:none}._7ehqQG_item[data-selected=true] ._7ehqQG_meta,._7ehqQG_item[data-selected=true] ._7ehqQG_number{color:var(--color-text)}@media (max-width:1000px),(pointer:coarse){._7ehqQG_addComment{display:inline-flex}._7ehqQG_messageHasDelete{min-height:32px;padding-inline-end:44px}._7ehqQG_entryDelete{width:44px;height:44px;top:2px;right:0}._7ehqQG_message>._7ehqQG_entryDelete,._7ehqQG_panel._7ehqQG_embedded[data-embedded=true] ._7ehqQG_thread>._7ehqQG_entryDelete{top:6px}}
._BEOMa_panel{--design-label-width:3em;min-width:0;color:var(--color-text);font-family:var(--font-ui);font-size:14px;line-height:1.7}._BEOMa_panel:lang(en){--design-label-width:6em}._BEOMa_panel:lang(zh){--design-label-width:4em}._BEOMa_panel:not(._BEOMa_workspace){padding:var(--space-3)}._BEOMa_workspace{z-index:5;top:112px;right:var(--layout-gutter);width:376px;max-width:calc(100% - var(--layout-gutter) * 2);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--viewer-panel-background);max-height:calc(100svh - 140px);box-shadow:var(--viewer-panel-shadow);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;overflow:hidden}._BEOMa_header{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--viewer-panel-border)}._BEOMa_requestHeading{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._BEOMa_requestHeading h2{min-width:0;font:inherit;gap:1px;margin:0;display:grid}._BEOMa_requestHeading h2>span:first-child{color:var(--color-text-secondary);font-size:12px}._BEOMa_reference{overflow-wrap:anywhere;font-size:14px;font-weight:var(--font-weight-medium)}._BEOMa_status{border:1px solid var(--status-border,var(--color-border));background:var(--status-surface,var(--color-surface));color:var(--status-text,var(--color-text-secondary));white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:2px 7px;font-size:12px}._BEOMa_status[data-status=received]{--status-border:var(--color-status-received-border);--status-surface:var(--color-status-received-surface);--status-text:var(--color-status-received-text)}._BEOMa_status[data-status=reviewing]{--status-border:var(--color-status-reviewing-border);--status-surface:var(--color-status-reviewing-surface);--status-text:var(--color-status-reviewing-text)}._BEOMa_status[data-status=design_confirmed]{--status-border:var(--color-status-design-confirmed-border);--status-surface:var(--color-status-design-confirmed-surface);--status-text:var(--color-status-design-confirmed-text)}._BEOMa_status[data-status=payment_completed]{--status-border:var(--color-status-payment-completed-border);--status-surface:var(--color-status-payment-completed-surface);--status-text:var(--color-status-payment-completed-text)}._BEOMa_status[data-status=in_production]{--status-border:var(--color-status-in-production-border);--status-surface:var(--color-status-in-production-surface);--status-text:var(--color-status-in-production-text)}._BEOMa_status[data-status=shipping]{--status-border:var(--color-status-shipping-border);--status-surface:var(--color-status-shipping-surface);--status-text:var(--color-status-shipping-text)}._BEOMa_status[data-status=completed],._BEOMa_status[data-status=replied]{--status-border:var(--color-status-completed-border);--status-surface:var(--color-status-completed-surface);--status-text:var(--color-status-completed-text)}._BEOMa_status[data-status=cancelled]{--status-border:var(--color-status-cancelled-border);--status-surface:var(--color-status-cancelled-surface);--status-text:var(--color-status-cancelled-text)}._BEOMa_close{width:var(--control-target);height:var(--control-target);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-10px -10px 0 -4px;padding:12px;display:none}._BEOMa_close svg{stroke:currentColor;stroke-width:1.2px;width:18px;height:18px}._BEOMa_selector{grid-template-columns:var(--design-label-width) minmax(0, 1fr);align-items:center;gap:var(--space-3);display:grid}._BEOMa_selector label{color:var(--color-text-secondary);flex:none;font-size:14px}._BEOMa_designSelection{gap:var(--space-2);min-width:0;display:grid}._BEOMa_designDescription{grid-template-columns:var(--design-label-width) minmax(0, 1fr);gap:var(--space-3);margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.6;display:grid}._BEOMa_designDescription dt{margin:0}._BEOMa_designSummary{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:400;line-height:1.65}._BEOMa_savingAnnouncement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._BEOMa_selectionContext{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--viewer-panel-border)}._BEOMa_selectionContext[data-record=true]{padding:var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:5px}._BEOMa_contextHeading{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._BEOMa_contextHeading strong{min-width:0;font-size:14px;font-weight:var(--font-weight-medium);overflow-wrap:anywhere}._BEOMa_readOnly{font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;flex:none}._BEOMa_contextHeading ._BEOMa_readOnly{color:var(--color-text-secondary);font-size:12px}._BEOMa_recordDate{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:12px;display:block}._BEOMa_contextNote{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:12px;line-height:1.7}._BEOMa_contextActions{gap:0 var(--space-4);flex-wrap:wrap;display:flex}._BEOMa_selectionContext ._BEOMa_textButton{margin-top:var(--space-1);align-items:center;display:inline-flex}._BEOMa_body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;scroll-padding-block:56px 16px;overflow:hidden auto}._BEOMa_sourceRefs,._BEOMa_proposalManagement{border-bottom:1px solid var(--viewer-panel-border);color:var(--color-text-secondary);margin:0;font-size:13px}._BEOMa_proposalManagement{border-top:1px solid var(--viewer-panel-border);border-bottom:0}._BEOMa_sourceRefs>summary,._BEOMa_proposalManagement>summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-target);padding:0 var(--space-4);cursor:pointer;list-style:none;display:flex}._BEOMa_sourceRefs>summary::-webkit-details-marker{display:none}._BEOMa_proposalManagement>summary::-webkit-details-marker{display:none}._BEOMa_sourceRefs>summary svg,._BEOMa_proposalManagement>summary svg{stroke:currentColor;stroke-width:1.2px;width:16px;height:16px}._BEOMa_sourceRefs[open]>summary svg,._BEOMa_proposalManagement[open]>summary svg{transform:rotate(180deg)}._BEOMa_sourceRefs ._BEOMa_sourceComments,._BEOMa_proposalManagement ._BEOMa_operatorTools{padding:0 var(--space-4) var(--space-2)}._BEOMa_header ._BEOMa_sourceRefs{border-bottom:0}._BEOMa_header ._BEOMa_sourceRefs>summary,._BEOMa_header ._BEOMa_sourceRefs ._BEOMa_sourceComments{padding-inline:0}._BEOMa_textButton{min-height:var(--control-target);color:var(--color-accent);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px}._BEOMa_sourceComments,._BEOMa_operatorTools{gap:0 var(--space-3);flex-wrap:wrap;display:flex}._BEOMa_tabs{z-index:1;padding:0 var(--space-4);border-bottom:1px solid var(--viewer-panel-border);background:var(--color-surface-raised);display:flex;position:sticky;top:0}._BEOMa_tabs button{min-height:var(--control-target);padding:0 var(--space-2);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}._BEOMa_tabs button[aria-selected=true]{border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:var(--font-weight-medium)}._BEOMa_tabs button span{color:var(--color-text-secondary);font-size:12px;font-weight:var(--font-weight-body)}._BEOMa_tabPanel{min-width:0}._BEOMa_tabPanel[hidden]{display:none}._BEOMa_commentsHost{min-width:0;padding:var(--space-4)}._BEOMa_footer{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--viewer-panel-border);background:var(--color-surface-raised);display:grid}._BEOMa_footer:empty{display:none}._BEOMa_confirm{min-height:var(--control-target);padding:7px var(--space-3);border:1px solid var(--color-text);background:var(--color-text);color:var(--color-background);font:inherit;cursor:pointer;border-radius:5px;font-size:13px}._BEOMa_note{color:var(--color-text-secondary);margin:0;font-size:12px}._BEOMa_failure{color:var(--color-brand);margin:0;font-size:13px}._BEOMa_failure p{margin:0}._BEOMa_panel button:disabled,._BEOMa_panel select:disabled{opacity:.5;cursor:default}._BEOMa_panel button:focus-visible,._BEOMa_panel summary:focus-visible,._BEOMa_dialog button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._BEOMa_dialog{width:min(460px,100vw - 32px);max-height:calc(100dvh - 48px);padding:var(--space-6);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-background);color:var(--color-text);box-shadow:var(--viewer-panel-shadow);font-family:var(--font-ui);margin:auto;font-size:14px;line-height:1.9;position:fixed;overflow-y:auto}._BEOMa_dialog::backdrop{background:color-mix(in srgb, var(--color-text) 30%, transparent)}._BEOMa_dialog h2{font:inherit;font-size:20px;font-weight:var(--font-weight-medium);margin:0}._BEOMa_dialog>p{margin-block:var(--space-3)}._BEOMa_revisionLabel{color:var(--color-accent)}._BEOMa_selectionSummary{margin:var(--space-4) 0;padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:5px;font-size:13px}._BEOMa_selectionSummary>div{gap:var(--space-2);grid-template-columns:minmax(72px,.8fr) minmax(0,1.6fr);display:grid}._BEOMa_selectionSummary>div+div{margin-top:var(--space-2)}._BEOMa_selectionSummary dt{color:var(--color-text-secondary)}._BEOMa_selectionSummary dd{overflow-wrap:anywhere;margin:0}._BEOMa_actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);display:flex}._BEOMa_actions button{min-height:var(--control-target);padding:6px var(--space-3);border:1px solid var(--viewer-panel-border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:5px}._BEOMa_actions ._BEOMa_confirm{background:var(--color-text);color:var(--color-background)}@media (hover:hover) and (pointer:fine){._BEOMa_textButton:hover{color:var(--color-text);background:var(--color-surface)}._BEOMa_sourceRefs>summary:hover,._BEOMa_proposalManagement>summary:hover{background:var(--color-surface)}._BEOMa_confirm:hover{background:var(--color-accent);border-color:var(--color-accent)}}@media (max-width:1000px){._BEOMa_workspace{top:auto;right:auto;bottom:calc(168px + env(safe-area-inset-bottom));left:var(--layout-gutter);width:min(420px, calc(100% - var(--layout-gutter) * 2));max-height:calc(100svh - 260px - env(safe-area-inset-bottom))}._BEOMa_workspace[data-open=false]{display:none}._BEOMa_header{padding:var(--space-3)}._BEOMa_requestHeading{margin-bottom:var(--space-2)}._BEOMa_close{display:inline-flex}._BEOMa_footer{padding:var(--space-3)}._BEOMa_sourceRefs>summary,._BEOMa_proposalManagement>summary,._BEOMa_sourceRefs ._BEOMa_sourceComments,._BEOMa_proposalManagement ._BEOMa_operatorTools,._BEOMa_tabs{padding-inline:var(--space-3)}._BEOMa_commentsHost{padding:var(--space-3)}}@media (max-width:1000px) and (max-height:560px){._BEOMa_workspace{bottom:calc(132px + env(safe-area-inset-bottom));max-height:calc(100svh - 204px - env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:var(--space-2);display:block;overflow:hidden auto}._BEOMa_workspace ._BEOMa_body{overflow:visible}._BEOMa_workspace ._BEOMa_tabs{position:static}._BEOMa_header{padding-block:var(--space-2)}._BEOMa_requestHeading{margin-bottom:var(--space-1)}._BEOMa_selectionContext{margin-top:var(--space-2)}._BEOMa_selectionContext[data-record=true]{padding:var(--space-2)}._BEOMa_designDescription{margin-top:var(--space-1)}}
.Yk64ya_pageHeading,.Yk64ya_filters,.Yk64ya_workspace,.Yk64ya_pagination,.Yk64ya_state,.Yk64ya_notice,.Yk64ya_error{font-family:var(--font-ui)}.Yk64ya_pageHeading{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.Yk64ya_title{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--font-weight-body);line-height:var(--leading-heading);letter-spacing:-.035em;margin:0}.Yk64ya_filters{align-items:end;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-5);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);grid-template-columns:minmax(150px,.7fr) minmax(180px,2fr) auto auto;display:grid}.Yk64ya_filters label,.Yk64ya_selectField{gap:var(--space-2);min-width:0;font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-text);display:grid}.Yk64ya_filters input{min-width:0;max-width:100%;min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-control-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;border-radius:5px;font-size:14px}.Yk64ya_filters input::placeholder{color:var(--color-text-secondary);opacity:1}.Yk64ya_search{flex:240px}.Yk64ya_filters>button,.Yk64ya_state>button,.Yk64ya_actionButton{min-height:var(--control-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-control-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;border-radius:5px}.Yk64ya_filters>button:disabled,.Yk64ya_actionButton:disabled,.Yk64ya_request:disabled{opacity:.5;cursor:default}.Yk64ya_workspace{align-items:start;gap:var(--space-6);grid-template-columns:minmax(260px,.8fr) minmax(0,1.5fr);display:grid}.Yk64ya_listColumn,.Yk64ya_list,.Yk64ya_detail{min-width:0}.Yk64ya_list{align-content:start;gap:var(--space-3);display:grid}.Yk64ya_workspace[aria-busy=true] .Yk64ya_request:disabled{opacity:1;cursor:progress}.Yk64ya_loading,.Yk64ya_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Yk64ya_item{border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);min-width:0;overflow:hidden}.Yk64ya_item[data-selected=true]{border-color:var(--color-accent);background:var(--color-surface-selected)}.Yk64ya_item[data-selected=true]>.Yk64ya_request{box-shadow:inset 3px 0 var(--color-accent)}.Yk64ya_request{gap:var(--space-1);width:100%;min-height:var(--control-target);padding:var(--space-5);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;font-size:14px;line-height:1.7;display:grid}.Yk64ya_rowHeading{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.Yk64ya_rowHeading strong{color:var(--color-text-secondary);font-size:12px;font-weight:var(--font-weight-body);font-variant-numeric:tabular-nums}.Yk64ya_requestName{font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-medium);line-height:1.5}.Yk64ya_requestCustomer{color:var(--color-text-secondary);font-size:14px}.Yk64ya_badge{border:1px solid var(--color-border-strong);background:var(--color-surface);font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;border-radius:20px;padding:2px 9px;display:inline-flex}.Yk64ya_badge[data-status=received]{background:var(--color-status-received-surface);color:var(--color-status-received-text);border-color:var(--color-status-received-border)}.Yk64ya_badge[data-status=reviewing]{background:var(--color-status-reviewing-surface);color:var(--color-status-reviewing-text);border-color:var(--color-status-reviewing-border)}.Yk64ya_badge[data-status=replied]{background:var(--color-status-replied-surface);color:var(--color-status-replied-text);border-color:var(--color-status-replied-border)}.Yk64ya_badge[data-status=closed]{background:var(--color-status-closed-surface);color:var(--color-status-closed-text);border-color:var(--color-status-closed-border)}.Yk64ya_badge[data-status=design_confirmed]{background:var(--color-status-design-confirmed-surface);color:var(--color-status-design-confirmed-text);border-color:var(--color-status-design-confirmed-border)}.Yk64ya_badge[data-status=payment_completed]{background:var(--color-status-payment-completed-surface);color:var(--color-status-payment-completed-text);border-color:var(--color-status-payment-completed-border)}.Yk64ya_badge[data-status=in_production]{background:var(--color-status-in-production-surface);color:var(--color-status-in-production-text);border-color:var(--color-status-in-production-border)}.Yk64ya_badge[data-status=shipping]{background:var(--color-status-shipping-surface);color:var(--color-status-shipping-text);border-color:var(--color-status-shipping-border)}.Yk64ya_badge[data-status=completed]{background:var(--color-status-completed-surface);color:var(--color-status-completed-text);border-color:var(--color-status-completed-border)}.Yk64ya_badge[data-status=cancelled]{background:var(--color-status-cancelled-surface);color:var(--color-status-cancelled-text);border-color:var(--color-status-cancelled-border)}.Yk64ya_request time{color:var(--color-text-secondary);font-size:12px}.Yk64ya_card{border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);box-shadow:var(--viewer-panel-shadow);padding:0;overflow:hidden}.Yk64ya_detailContext{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-6) 0;display:flex}.Yk64ya_reference{overflow-wrap:anywhere;min-width:0;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.Yk64ya_detailHeading{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-6) var(--space-4);flex-wrap:wrap;display:flex}.Yk64ya_detailHeading h2{min-width:0;font-family:var(--font-display);font-size:var(--text-card-title);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0;line-height:1.5}.Yk64ya_detailNavigation{align-items:center;gap:var(--space-2);padding-inline:var(--space-6);border-block:1px solid var(--viewer-panel-border);flex-wrap:wrap;display:flex}.Yk64ya_detailTabs{flex:1;min-width:140px;margin:0;display:flex}.Yk64ya_detailTabs button{min-width:0;min-height:var(--control-target);padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;margin-bottom:-1px;font-size:14px}.Yk64ya_detailTabs button[aria-selected=true]{border-bottom-color:var(--color-accent);color:var(--color-text);font-weight:var(--font-weight-medium);background:0 0}.Yk64ya_detailTabs button:disabled,.Yk64ya_commentsLink:disabled{opacity:.5;cursor:default}.Yk64ya_detailTabs button:focus-visible{outline:1px solid var(--color-accent);outline-offset:-4px}.Yk64ya_commentsLink{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-target);padding:var(--space-2) 0 var(--space-2) var(--space-3);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;line-height:1.5;display:inline-flex}.Yk64ya_detailPanel{min-width:0;padding:var(--space-6)}.Yk64ya_detailPanel[hidden]{display:none}.Yk64ya_detailPanel .Yk64ya_summary{margin-top:0}.Yk64ya_information{padding-top:var(--space-6);margin-top:var(--space-6);border-top:1px solid var(--viewer-panel-border)}.Yk64ya_information h3{margin:0 0 var(--space-4);font-size:15px;font-weight:var(--font-weight-medium)}.Yk64ya_summary{gap:var(--space-3);margin:0;font-size:14px;line-height:1.8;display:grid}.Yk64ya_summary>div{gap:var(--space-4);grid-template-columns:minmax(85px,.45fr) minmax(0,1fr);display:grid}.Yk64ya_summary dt{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.Yk64ya_summary dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.Yk64ya_summary a{color:inherit;text-underline-offset:3px}.Yk64ya_statusForm{align-items:end;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--viewer-panel-border);background:var(--color-surface);border-radius:6px;flex-wrap:wrap;display:flex}.Yk64ya_statusForm .Yk64ya_selectField{flex:1}.Yk64ya_primaryButton{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.Yk64ya_statusImpact{gap:var(--space-1);color:var(--color-text-secondary);flex-basis:100%;margin:0;font-size:13px;line-height:1.7;display:grid}.Yk64ya_state{margin:var(--space-5) 0;color:var(--color-text-secondary);font-size:14px;line-height:1.9}.Yk64ya_state p{margin:0 0 var(--space-3)}.Yk64ya_state>a{min-height:var(--control-target);color:inherit;align-items:center;display:inline-flex}.Yk64ya_notice,.Yk64ya_error{margin:var(--space-4) 0;font-size:12px;line-height:1.9}.Yk64ya_notice{color:var(--color-text-secondary)}.Yk64ya_error{color:var(--color-brand)}.Yk64ya_error p{margin:0 0 var(--space-2)}.Yk64ya_card>.Yk64ya_error{padding:0 var(--space-6) var(--space-4);margin:0}.Yk64ya_history{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--viewer-panel-border);color:var(--color-text);font-size:14px}.Yk64ya_history h3{margin:0 0 var(--space-3);font-size:15px;font-weight:var(--font-weight-medium);color:var(--color-text)}.Yk64ya_history ol{margin:0;padding:0;list-style:none}.Yk64ya_history li{justify-content:space-between;gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--viewer-panel-border);flex-wrap:wrap;display:flex}.Yk64ya_history time{font-size:12px}.Yk64ya_pagination{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.Yk64ya_pageSummary{text-align:center;color:var(--color-text-secondary);flex-basis:100%;font-size:13px}.Yk64ya_pageButtons{justify-content:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.Yk64ya_pagination button{min-width:var(--control-target);min-height:var(--control-target);padding:var(--space-2);border:1px solid var(--color-control-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;cursor:pointer;border-radius:4px;font-size:14px}.Yk64ya_pagination button[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-surface-raised);font-weight:var(--font-weight-emphasis)}.Yk64ya_pagination button:disabled{opacity:.4;cursor:default}.Yk64ya_pagination button[data-waiting=true]{opacity:1;cursor:progress}@media (hover:hover){.Yk64ya_item:not([data-selected=true]):hover{border-color:var(--color-control-border);background:var(--color-surface)}.Yk64ya_filters>button:not(:disabled):hover,.Yk64ya_state>button:not(:disabled):hover,.Yk64ya_actionButton:not(:disabled):hover,.Yk64ya_pagination button:not(:disabled):hover{border-color:var(--color-accent);background:var(--color-surface)}.Yk64ya_primaryButton:not(:disabled):hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-surface-raised)}.Yk64ya_commentsLink:not(:disabled):hover{color:var(--color-text);text-underline-offset:4px;text-decoration:underline}.Yk64ya_pagination button[aria-current=page]:hover{background:var(--color-accent);color:var(--color-surface-raised)}}@media (max-width:760px){.Yk64ya_workspace{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.Yk64ya_filters{margin-bottom:var(--space-5);padding:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Yk64ya_filters label{flex:180px}.Yk64ya_filters label,.Yk64ya_filters .Yk64ya_search,.Yk64ya_filters .Yk64ya_selectField{grid-column:1/-1}.Yk64ya_filters input{font-size:16px}.Yk64ya_item .Yk64ya_card{border:0;border-top:1px solid var(--viewer-panel-border);box-shadow:none;border-radius:0;padding:0}.Yk64ya_card[data-inline]{padding-top:var(--space-4)}.Yk64ya_detailContext{padding:var(--space-4) var(--space-4) 0}.Yk64ya_detailHeading{padding:var(--space-3) var(--space-4) var(--space-4)}.Yk64ya_detailPanel{padding:var(--space-4)}.Yk64ya_card>.Yk64ya_error,.Yk64ya_detailNavigation{padding-inline:var(--space-4)}.Yk64ya_summary>div{gap:var(--space-3);grid-template-columns:minmax(75px,.4fr) minmax(0,1fr)}.Yk64ya_detailHeading h2{font-size:22px}.Yk64ya_statusForm .Yk64ya_selectField{min-width:120px}}.Yk64ya_request:focus-visible,.Yk64ya_filters>button:focus-visible,.Yk64ya_filters input:focus-visible,.Yk64ya_actionButton:focus-visible,.Yk64ya_commentsLink:focus-visible,.Yk64ya_pagination button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.Yk64ya_request,.Yk64ya_filters button,.Yk64ya_actionButton,.Yk64ya_commentsLink,.Yk64ya_detailTabs button{transition:none}}
.RUEBaG_control{justify-content:flex-end;align-items:center;gap:var(--space-3);max-width:420px;font-family:var(--font-ui);flex-wrap:wrap;display:flex}.RUEBaG_control button{min-height:var(--control-target);padding:var(--space-2) var(--space-4);border:1px solid var(--viewer-panel-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;border-radius:5px}.RUEBaG_control button:disabled{opacity:.5;cursor:default}.RUEBaG_control button:focus-visible{outline:1px solid var(--color-accent);outline-offset:3px}.RUEBaG_notice{color:var(--color-text-secondary);text-align:end;font-size:12px;line-height:1.7}@media (max-width:1000px){.RUEBaG_control{display:none}}
.Y7dhCW_notice{z-index:5;inset:112px var(--layout-gutter) 160px;justify-content:center;align-items:center;gap:var(--space-4);color:var(--color-text-secondary);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:fixed}.Y7dhCW_notice p{max-width:430px;font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.Y7dhCW_notice button{pointer-events:auto;min-height:var(--control-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--viewer-panel-radius);color:var(--color-text);background:var(--viewer-panel-background);font:inherit;cursor:pointer}.Y7dhCW_notice button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}
.Plvo7W_heading{justify-content:space-between;align-items:baseline;gap:var(--space-6);margin-bottom:var(--space-8);display:flex}.Plvo7W_heading h1{font-family:var(--font-display);font-size:var(--text-page-title);line-height:var(--leading-heading);letter-spacing:-.035em;font-weight:var(--font-weight-body);margin:0}.Plvo7W_heading,.Plvo7W_auth,.Plvo7W_toolbar,.Plvo7W_savedGrid,.Plvo7W_history,.Plvo7W_empty,.Plvo7W_state,.Plvo7W_error,.Plvo7W_notice,.Plvo7W_savedDialog{font-family:var(--font-ui)}.Plvo7W_identity{justify-content:flex-end;align-items:center;gap:var(--space-4);color:var(--color-text-secondary);flex-wrap:wrap;font-size:12px;display:flex}.Plvo7W_label{color:var(--color-text-secondary);font-size:12px}.Plvo7W_notice{margin:0 0 var(--space-6);color:var(--color-text-secondary);font-size:12px;line-height:1.8}.Plvo7W_auth{align-items:center;gap:var(--space-12);min-height:260px;padding:var(--space-8);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);grid-template-columns:minmax(0,1fr) minmax(220px,280px);display:grid}.Plvo7W_authIntro{min-width:0}.Plvo7W_auth h2{margin:0 0 var(--space-4);font-weight:var(--font-weight-medium);font-size:var(--text-card-title,22px)}.Plvo7W_auth p{max-width:34em;font-size:var(--text-body,16px);color:var(--color-text-secondary);margin:0;line-height:1.9}.Plvo7W_authActions{align-content:center;justify-items:stretch;gap:var(--space-3);min-width:0;display:grid}.Plvo7W_authActions .Plvo7W_button{width:100%}.Plvo7W_authActions .Plvo7W_buttons{justify-content:center}.Plvo7W_browseLink{min-height:var(--control-target);padding:var(--space-2);color:var(--color-text-secondary);text-underline-offset:4px;justify-content:center;align-items:center;font-size:14px;line-height:1.7;text-decoration:underline;display:inline-flex}.Plvo7W_buttons{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Plvo7W_button,.Plvo7W_linkButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-target);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-label,14px);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);cursor:pointer;border-radius:5px;line-height:1.6;text-decoration:none;display:inline-flex}.Plvo7W_button:disabled{cursor:wait;opacity:.5}.Plvo7W_button:focus-visible,.Plvo7W_linkButton:focus-visible,.Plvo7W_tab:focus-visible,.Plvo7W_requestButton:focus-visible,.Plvo7W_textButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.Plvo7W_primary{border-color:var(--color-text);background:var(--color-text);color:var(--color-background)}.Plvo7W_textButton{padding:var(--space-2) var(--space-1);min-height:var(--control-target);color:var(--color-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:12px}.Plvo7W_textButton:disabled{opacity:.5;cursor:wait}.Plvo7W_toolbar{justify-content:space-between;align-items:center;gap:var(--space-6);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-8);display:flex}.Plvo7W_tabs{align-self:stretch;gap:var(--space-8);min-width:0;display:flex}.Plvo7W_tab{align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-2) 0;color:var(--color-text-secondary);font:inherit;font-size:var(--text-page-tab);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;line-height:1.6;display:inline-flex}.Plvo7W_tab[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-accent);font-weight:var(--font-weight-medium)}.Plvo7W_tabCount{font-variant-numeric:tabular-nums;text-align:center;min-width:1.4em;color:var(--color-text-secondary);font-size:12px}.Plvo7W_empty{align-content:center;justify-items:center;gap:var(--space-6);min-height:280px;padding:var(--space-8);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);color:var(--color-text-secondary);text-align:center;display:grid}.Plvo7W_empty p{font-size:var(--text-body,16px);margin:0;line-height:1.9}.Plvo7W_state{margin:var(--space-6) 0;color:var(--color-text-secondary);font-size:14px;line-height:1.9}.Plvo7W_listState{min-height:26px;margin:0 0 var(--space-4);font-family:var(--font-ui);color:var(--color-text-secondary);font-size:var(--text-meta);font-variant-numeric:tabular-nums;line-height:1.8}.Plvo7W_pagination{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--control-target);margin-top:var(--space-6);font-family:var(--font-ui);font-size:var(--text-label);flex-wrap:wrap;display:flex}.Plvo7W_pagination .Plvo7W_button{min-width:var(--control-target);padding-inline:var(--space-2)}.Plvo7W_pagination .Plvo7W_button[aria-current=page]{background:var(--color-text);border-color:var(--color-text);color:var(--color-background)}.Plvo7W_pagination .Plvo7W_button:disabled{cursor:default}.Plvo7W_pagination .Plvo7W_button[aria-disabled=true]:not(:disabled){opacity:.6;cursor:wait}.Plvo7W_error{margin:var(--space-4) 0;color:var(--color-brand);font-size:14px;line-height:1.8}.Plvo7W_status{margin:var(--space-4) 0;color:var(--color-text-secondary);font-size:13px;line-height:1.8}.Plvo7W_savedGrid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Plvo7W_card{border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);min-width:0;overflow:hidden}.Plvo7W_savedCard{flex-direction:column;display:flex}.Plvo7W_savedHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);display:flex}.Plvo7W_savedHeader h2{min-width:0;margin:var(--space-2) 0 0;font-size:var(--text-card-title,22px);line-height:1.5;font-weight:var(--font-weight-medium);overflow-wrap:anywhere;flex:1}.Plvo7W_savedTools{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.Plvo7W_savedSummary{align-items:center;gap:var(--space-6);padding:var(--space-6);grid-template-columns:112px minmax(0,1fr);display:grid}.Plvo7W_savedContent{min-width:0}.Plvo7W_productName{margin:0 0 var(--space-1);font-size:var(--text-body,16px);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.Plvo7W_meta{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.9}.Plvo7W_savedOpen{margin-top:var(--space-3);color:var(--color-accent);background:0 0;border:0;border-radius:0;padding-inline:0}.Plvo7W_savedOpen svg{stroke:currentColor;stroke-width:1.2px;flex:none;width:18px;height:18px}.Plvo7W_productThumbnail{aspect-ratio:1;border:1px solid var(--viewer-panel-border);background:var(--color-surface);width:112px;color:var(--color-text-secondary);border-radius:6px;place-items:center;display:grid;overflow:hidden}.Plvo7W_productThumbnail img{object-fit:cover;width:100%;height:100%;display:block}.Plvo7W_history{gap:var(--space-6);grid-template-columns:minmax(300px,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.Plvo7W_requestList{gap:var(--space-3);min-width:0;display:grid}.Plvo7W_requestItem{min-width:0}.Plvo7W_requestDetails{overflow-anchor:none;min-width:0}.Plvo7W_requestDetails>.Plvo7W_state{min-height:260px;padding:var(--space-6);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);text-align:center;align-content:center;margin:0;display:grid}.Plvo7W_requestDetails>div{padding:var(--space-6);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised)}.Plvo7W_requestChevron{stroke:currentColor;stroke-width:1.2px;flex:none;align-self:center;width:16px;height:16px;display:none}.Plvo7W_requestButton{align-items:start;gap:var(--space-4);width:100%;min-width:0;padding:var(--space-5);text-align:left;border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);font:inherit;color:var(--color-text);cursor:pointer;grid-template-columns:80px minmax(0,1fr);display:grid}.Plvo7W_requestButton .Plvo7W_productThumbnail{width:80px}.Plvo7W_requestButton[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-surface-selected)}.Plvo7W_requestCopy{align-items:start;gap:var(--space-2) var(--space-3);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.Plvo7W_requestName{min-width:0;font-size:var(--text-body,16px);font-weight:var(--font-weight-medium);line-height:1.6;display:block}.Plvo7W_requestMeta{color:var(--color-text-secondary);grid-column:1/-1;gap:2px;font-size:12px;line-height:1.8;display:grid}.Plvo7W_outsidePage{color:var(--color-text);grid-column:1/-1;font-size:12px}.Plvo7W_requestButton:is([aria-pressed=true],[aria-expanded=true]) .Plvo7W_requestCopy>span:not(.Plvo7W_requestStatus){color:var(--color-text)}.Plvo7W_requestStatus{white-space:nowrap;border:1px solid var(--color-border);border-radius:999px;justify-self:end;padding:2px 8px;font-size:12px;line-height:1.7;display:inline-flex}.Plvo7W_requestStatus[data-status=received]{background:var(--color-status-received-surface);color:var(--color-status-received-text);border-color:var(--color-status-received-border)}.Plvo7W_requestStatus[data-status=reviewing]{background:var(--color-status-reviewing-surface);color:var(--color-status-reviewing-text);border-color:var(--color-status-reviewing-border)}.Plvo7W_requestStatus[data-status=replied]{background:var(--color-status-replied-surface);color:var(--color-status-replied-text);border-color:var(--color-status-replied-border)}.Plvo7W_requestStatus[data-status=closed]{background:var(--color-status-closed-surface);color:var(--color-status-closed-text);border-color:var(--color-status-closed-border)}.Plvo7W_requestStatus[data-status=design_confirmed]{background:var(--color-status-design-confirmed-surface);color:var(--color-status-design-confirmed-text);border-color:var(--color-status-design-confirmed-border)}.Plvo7W_requestStatus[data-status=payment_completed]{background:var(--color-status-payment-completed-surface);color:var(--color-status-payment-completed-text);border-color:var(--color-status-payment-completed-border)}.Plvo7W_requestStatus[data-status=in_production]{background:var(--color-status-in-production-surface);color:var(--color-status-in-production-text);border-color:var(--color-status-in-production-border)}.Plvo7W_requestStatus[data-status=shipping]{background:var(--color-status-shipping-surface);color:var(--color-status-shipping-text);border-color:var(--color-status-shipping-border)}.Plvo7W_requestStatus[data-status=completed]{background:var(--color-status-completed-surface);color:var(--color-status-completed-text);border-color:var(--color-status-completed-border)}.Plvo7W_requestStatus[data-status=cancelled]{background:var(--color-status-cancelled-surface);color:var(--color-status-cancelled-text);border-color:var(--color-status-cancelled-border)}.Plvo7W_uuid{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Plvo7W_form{gap:var(--space-4);margin-block:var(--space-4);display:grid}.Plvo7W_field{gap:var(--space-2);min-width:0;color:var(--color-text-secondary);font-size:14px;display:grid}.Plvo7W_input{width:100%;min-width:0;min-height:var(--control-target);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);padding:var(--space-3);color:var(--color-text);font:inherit;box-sizing:border-box;border-radius:5px;font-size:16px}.Plvo7W_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Plvo7W_savedDialog[open]{width:min(440px,calc(100vw - var(--space-8)))}.Plvo7W_dialogButtons{margin-top:var(--space-5);justify-content:flex-end}.Plvo7W_deletePrompt{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.8}.Plvo7W_deletePrompt strong{margin-top:var(--space-3);color:var(--color-text);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;font-size:18px;display:block}@media (hover:hover) and (pointer:fine){.Plvo7W_button:hover,.Plvo7W_linkButton:hover{background:var(--color-surface)}.Plvo7W_primary:hover{background:var(--color-accent);border-color:var(--color-accent)}.Plvo7W_textButton:hover,.Plvo7W_browseLink:hover{color:var(--color-text);text-underline-offset:4px;text-decoration:underline}.Plvo7W_savedOpen:hover{color:var(--color-text);background:0 0}.Plvo7W_requestButton:hover{border-color:var(--color-border-strong)}.Plvo7W_requestButton[aria-pressed=true]:hover{border-color:var(--color-accent)}}@media (max-width:1000px){.Plvo7W_savedGrid{grid-template-columns:1fr}}@media (max-width:760px){.Plvo7W_heading{gap:var(--space-3);display:grid}.Plvo7W_identity{justify-content:flex-start}.Plvo7W_auth{gap:var(--space-6);padding:var(--space-6);grid-template-columns:1fr;min-height:0}.Plvo7W_authActions{justify-items:start}.Plvo7W_authActions>.Plvo7W_button{width:min(100%,300px)}.Plvo7W_authActions .Plvo7W_buttons{justify-content:flex-start}.Plvo7W_browseLink{padding-inline:0}.Plvo7W_history{grid-template-columns:1fr}.Plvo7W_tabs{gap:var(--space-6)}.Plvo7W_toolbar{gap:var(--space-4);margin-bottom:var(--space-6)}.Plvo7W_empty{min-height:240px;padding:var(--space-6)}.Plvo7W_requestItem{border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);overflow:hidden}.Plvo7W_requestItem[data-selected=true]{border-color:var(--color-accent)}.Plvo7W_requestButton{gap:var(--space-3);padding:var(--space-4);border:0;border-radius:0;grid-template-columns:72px minmax(0,1fr) 16px}.Plvo7W_requestButton .Plvo7W_productThumbnail{width:72px}.Plvo7W_requestButton[aria-expanded=true]{background:var(--color-surface-selected)}.Plvo7W_requestButton:focus-visible{outline-offset:-3px}.Plvo7W_requestChevron{display:block}.Plvo7W_requestItem>.Plvo7W_requestDetails{border-top:1px solid var(--color-border)}.Plvo7W_requestDetails>.Plvo7W_state,.Plvo7W_requestDetails>div{border:0;border-radius:0}}@media (max-width:480px){.Plvo7W_savedHeader{padding:var(--space-4) var(--space-5);gap:var(--space-2)}.Plvo7W_savedHeader h2{font-size:20px}.Plvo7W_savedTools{gap:var(--space-2)}.Plvo7W_savedSummary{gap:var(--space-4);padding:var(--space-5);grid-template-columns:88px minmax(0,1fr)}.Plvo7W_productThumbnail{width:88px}.Plvo7W_requestCopy{gap:var(--space-2)}.Plvo7W_requestName{font-size:15px}.Plvo7W_requestStatus{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.Plvo7W_button,.Plvo7W_linkButton,.Plvo7W_requestButton{transition:none}}
.qLJfUq_heading{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);display:flex}.qLJfUq_heading h1{font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--font-weight-body);line-height:var(--leading-heading);letter-spacing:-.035em;margin:0}.qLJfUq_toolbar,.qLJfUq_table,.qLJfUq_listFooter,.qLJfUq_state{font-family:var(--font-ui)}.qLJfUq_toolbar{grid-template-columns:minmax(180px,1fr) repeat(4,128px) var(--control-target);align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:grid}.qLJfUq_filters{display:contents}.qLJfUq_search{min-width:0;display:block;position:relative}.qLJfUq_search svg{top:50%;left:var(--space-3);pointer-events:none;width:18px;height:18px;color:var(--color-text-secondary);position:absolute;transform:translateY(-50%)}.qLJfUq_search input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-target);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-10);border:1px solid var(--color-control-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-label);border-radius:5px}.qLJfUq_search input::placeholder{color:var(--color-text-secondary)}.qLJfUq_button,.qLJfUq_iconButton,.qLJfUq_textButton{min-height:var(--control-target);border:1px solid var(--color-control-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-label);cursor:pointer;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;line-height:1.5;display:inline-flex}.qLJfUq_button{padding:var(--space-2) var(--space-3)}.qLJfUq_iconButton{width:var(--control-target);padding:var(--space-2)}.qLJfUq_textButton{padding:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-meta);background:0 0;border-color:#0000}.qLJfUq_iconButton svg{width:18px;height:18px}.qLJfUq_button:disabled,.qLJfUq_iconButton:disabled{opacity:.45;cursor:default}.qLJfUq_button:hover:not(:disabled),.qLJfUq_iconButton:hover:not(:disabled){background:var(--color-surface)}.qLJfUq_textButton:hover{text-underline-offset:4px;text-decoration:underline}.qLJfUq_button:focus-visible,.qLJfUq_iconButton:focus-visible,.qLJfUq_textButton:focus-visible,.qLJfUq_search input:focus-visible,.qLJfUq_productName a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.qLJfUq_toolbar svg,.qLJfUq_table svg,.qLJfUq_pagination svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.qLJfUq_table{border-collapse:collapse;table-layout:fixed;border-top:1px solid var(--color-border);width:100%;font-size:var(--text-label)}.qLJfUq_statusColumn{width:144px}.qLJfUq_categoryColumn{width:104px}.qLJfUq_lineupColumn{width:120px}.qLJfUq_categoryCell,.qLJfUq_lineupCell{color:var(--color-text-secondary);text-align:center;overflow-wrap:anywhere}.qLJfUq_mobileCategory{display:none}.qLJfUq_table thead th{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-weight:var(--font-weight-body);text-align:center;line-height:1.6}.qLJfUq_table thead th:first-child{text-align:start}.qLJfUq_item>th,.qLJfUq_item>td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface-raised);vertical-align:middle;font-weight:var(--font-weight-body)}.qLJfUq_identity{align-items:center;gap:var(--space-4);min-width:0;display:flex}.qLJfUq_thumbnail{border-radius:4px;flex:0 0 64px;width:64px;overflow:hidden}.qLJfUq_placeholder{aspect-ratio:4/3;background:var(--color-surface);display:block}.qLJfUq_productText{text-align:start;flex:1;min-width:0;position:relative}.qLJfUq_nameLine{align-items:center;gap:var(--space-2);min-width:0;padding-inline-end:var(--space-8);display:flex}.qLJfUq_productCode{color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-meta);font-weight:var(--font-weight-body);overflow-wrap:anywhere;margin-top:2px;padding-inline-end:var(--space-8);line-height:1.5;display:block}.qLJfUq_editButton{inset-inline-end:-8px;width:var(--control-target);height:var(--control-target);padding:var(--space-2);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.qLJfUq_editButton svg{width:16px;height:16px}.qLJfUq_editButton:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}.qLJfUq_editButton:disabled{opacity:.45;cursor:default}.qLJfUq_editButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}.qLJfUq_productName{min-width:0;font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-medium);text-align:start;overflow-wrap:anywhere;line-height:1.6}.qLJfUq_productName a{color:inherit;text-decoration:none}.qLJfUq_productName a:hover{text-underline-offset:4px;text-decoration:underline}.qLJfUq_rowStatus{width:16px;height:20px;color:var(--color-text-secondary);flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.qLJfUq_rowStatus svg{width:16px;height:16px}.qLJfUq_rowStatus[data-idle=true]{flex-basis:0;width:0}.qLJfUq_spinner{animation:.9s linear infinite qLJfUq_rotate}.qLJfUq_setting{text-align:center}.qLJfUq_feedback{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-meta);text-align:start;color:var(--color-text-secondary);flex-wrap:wrap;line-height:1.7;display:flex}.qLJfUq_feedback p{margin:0}.qLJfUq_feedback .qLJfUq_button{font-size:var(--text-meta)}.qLJfUq_error{color:var(--color-brand)}.qLJfUq_state{padding:var(--space-6) 0;color:var(--color-text-secondary);font-size:var(--text-label);line-height:1.8}.qLJfUq_state p{margin:0 0 var(--space-3)}.qLJfUq_noResults{padding:var(--space-8) var(--space-4);border-block:1px solid var(--color-border);text-align:center;color:var(--color-text-secondary)}.qLJfUq_noResults p{margin:0 0 var(--space-3)}.qLJfUq_listFooter{align-items:center;gap:var(--space-3);min-height:var(--control-target);margin-top:var(--space-3);font-size:var(--text-meta);display:flex}.qLJfUq_count{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0}.qLJfUq_pagination{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.qLJfUq_pagination span{text-align:center;font-variant-numeric:tabular-nums;min-width:4em}.qLJfUq_editorForm{gap:var(--space-2);display:grid}.qLJfUq_editorField{font-size:var(--text-label);font-weight:var(--font-weight-medium)}.qLJfUq_editorForm>input{box-sizing:border-box;width:100%;min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--color-control-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;border-radius:5px;font-size:16px}.qLJfUq_editorForm>input[aria-invalid=true]{border-color:var(--color-brand)}.qLJfUq_editorForm>input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.qLJfUq_editorForm>p{font-size:var(--text-meta);margin:0}.qLJfUq_editorCode{justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-5);font-size:var(--text-meta);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.qLJfUq_editorCode code{font-family:var(--font-ui);overflow-wrap:anywhere}.qLJfUq_nameNote{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-meta);line-height:1.7;display:flex}.qLJfUq_nameNote p{margin:0}.qLJfUq_editorError{padding:var(--space-3);border:1px solid var(--color-brand);color:var(--color-brand);font-size:var(--text-meta);border-radius:5px;line-height:1.8}.qLJfUq_editorError p{margin:0}.qLJfUq_editorButtons{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.qLJfUq_primary{border-color:var(--color-text);background:var(--color-text);color:var(--color-surface-raised)}.qLJfUq_primary:hover:not(:disabled){background:var(--color-accent)}@keyframes qLJfUq_rotate{to{transform:rotate(360deg)}}@media (max-width:1000px){.qLJfUq_toolbar{grid-template-columns:minmax(0,1fr) var(--control-target);gap:var(--space-2)}.qLJfUq_filters{gap:var(--space-2);grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qLJfUq_toolbar>.qLJfUq_iconButton{grid-area:1/2}.qLJfUq_filters button[role=combobox]{font-size:var(--text-label);padding-inline:var(--space-2);gap:var(--space-1)}}@media (max-width:760px){.qLJfUq_search input{font-size:16px}.qLJfUq_categoryColumn,.qLJfUq_lineupColumn{width:96px}.qLJfUq_statusColumn{width:112px}.qLJfUq_item>th,.qLJfUq_item>td,.qLJfUq_table thead th{padding-inline:var(--space-3)}.qLJfUq_identity{gap:var(--space-3)}.qLJfUq_productName{font-size:16px}.qLJfUq_categoryColumn,.qLJfUq_lineupColumn{visibility:collapse;width:0}.qLJfUq_categoryCell,.qLJfUq_lineupCell{visibility:hidden;white-space:nowrap;font-size:0;line-height:0;padding:0!important}.qLJfUq_mobileCategory{color:var(--color-text-secondary);font-size:var(--text-meta);font-weight:var(--font-weight-body);margin-top:2px;line-height:1.5;display:block}}@media (max-width:600px){.qLJfUq_statusColumn{width:88px}.qLJfUq_categoryColumn,.qLJfUq_lineupColumn{visibility:collapse;width:0}.qLJfUq_categoryCell,.qLJfUq_lineupCell{visibility:hidden;white-space:nowrap;font-size:0;line-height:0;padding:0!important}.qLJfUq_mobileCategory{color:var(--color-text-secondary);font-size:var(--text-meta);font-weight:var(--font-weight-body);margin-top:2px;line-height:1.5;display:block}.qLJfUq_item>th,.qLJfUq_item>td,.qLJfUq_table thead th{padding-inline:var(--space-2)}.qLJfUq_table thead th{font-size:var(--text-meta)}.qLJfUq_listFooter{gap:var(--space-2);flex-wrap:wrap}}@media (max-width:480px){.qLJfUq_thumbnail{display:none}.qLJfUq_identity{min-height:var(--control-target)}.qLJfUq_rowStatus{flex-basis:14px;width:14px}}@media (prefers-reduced-motion:reduce){.qLJfUq_spinner{animation:none}}
.Sz2yra_panel{min-width:0;padding:var(--space-6);border-bottom:1px solid var(--color-border);color:var(--color-text);font-family:var(--font-ui)}.Sz2yra_title{margin:0 0 var(--space-4);font-size:var(--text-label);font-weight:var(--font-weight-emphasis)}.Sz2yra_summary{border:1px solid var(--color-border);background:var(--color-surface);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.Sz2yra_summary>div{min-width:0;padding:var(--space-4)}.Sz2yra_summary>div+div{border-left:1px solid var(--color-border)}.Sz2yra_summary dt,.Sz2yra_label{color:var(--color-text-secondary);font-size:var(--text-meta);margin:0;line-height:1.7}.Sz2yra_summary dd{gap:var(--space-1);margin:var(--space-2) 0 0;overflow-wrap:anywhere;display:grid}.Sz2yra_summary strong{font-size:var(--text-body);font-weight:var(--font-weight-emphasis)}.Sz2yra_summary time,.Sz2yra_summary dd>span{font-size:var(--text-meta);color:var(--color-text-secondary)}.Sz2yra_next{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-5);display:flex}.Sz2yra_next>div{min-width:0}.Sz2yra_instruction{margin:var(--space-1) 0 0;font-size:var(--text-label);font-weight:var(--font-weight-emphasis)}.Sz2yra_description{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-label);line-height:1.8}.Sz2yra_primary{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-text);background:var(--color-text);color:var(--color-background);font:inherit;font-size:var(--text-label);cursor:pointer;border-radius:5px;flex-shrink:0;display:inline-flex}.Sz2yra_primary svg{stroke:currentColor;stroke-width:1.2px;width:18px;height:18px}.Sz2yra_records{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.Sz2yra_records h4{margin:0 0 var(--space-1);font-size:var(--text-label);font-weight:var(--font-weight-medium)}.Sz2yra_recordLink,.Sz2yra_historyToggle{min-height:var(--control-target);padding:var(--space-2) 0;color:var(--color-accent);font:inherit;font-size:var(--text-label);text-align:start;cursor:pointer;background:0 0;border:0}.Sz2yra_recordLink{text-underline-offset:4px;text-decoration:underline}.Sz2yra_historyToggle{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);width:100%;color:var(--color-text);display:flex}.Sz2yra_historyToggle svg{stroke:currentColor;stroke-width:1.2px;flex:none;width:16px;height:16px}.Sz2yra_historyToggle[aria-expanded=true] svg{transform:rotate(180deg)}.Sz2yra_recordHistory[hidden],.Sz2yra_recordsBody[hidden]{display:none}.Sz2yra_recordsBody{padding-top:var(--space-3)}.Sz2yra_records .Sz2yra_recordsHeading{margin:0}.Sz2yra_archiveToggle{border-top:0;padding-block:0}.Sz2yra_submittedHeading,.Sz2yra_confirmationHeading{margin:0 0 var(--space-2);font-size:var(--text-label);font-weight:var(--font-weight-medium);color:var(--color-text)}.Sz2yra_confirmationHeading{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.Sz2yra_recordNote{color:var(--color-text-secondary);font-size:var(--text-meta);margin:0;line-height:1.8}.Sz2yra_recordHistory>p{margin:var(--space-2) 0;color:var(--color-text-secondary);font-size:var(--text-label)}.Sz2yra_recordList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Sz2yra_recordEntry{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);width:100%;min-height:var(--control-target);padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:var(--text-label);text-align:start;cursor:pointer;border-radius:5px;flex-wrap:wrap;display:flex}.Sz2yra_recordEntry time{color:var(--color-text-secondary);font-size:var(--text-meta)}.Sz2yra_recordEntry:disabled,.Sz2yra_recordLink:disabled,.Sz2yra_historyToggle:disabled{opacity:.6;cursor:default}.Sz2yra_recordEntry:focus-visible,.Sz2yra_recordLink:focus-visible,.Sz2yra_historyToggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Sz2yra_primary:disabled{opacity:.5;cursor:wait}.Sz2yra_primary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.Sz2yra_compact{color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-meta);font-weight:var(--font-weight-body);line-height:1.8;display:block}.Sz2yra_panel[data-compact]{padding:0 var(--space-6) var(--space-4)}.Sz2yra_panel[data-compact] .Sz2yra_title{margin-bottom:var(--space-3)}.Sz2yra_panel[data-compact] .Sz2yra_summary{background:0 0;border:0;border-radius:0}.Sz2yra_panel[data-compact] .Sz2yra_summary>div{padding:0 var(--space-3) 0 0}.Sz2yra_panel[data-compact] .Sz2yra_summary>div+div{padding-left:var(--space-3)}.Sz2yra_panel[data-compact] .Sz2yra_summary dd{align-items:baseline;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.Sz2yra_panel[data-compact] .Sz2yra_summary strong{font-size:var(--text-label)}.Sz2yra_panel[data-compact] .Sz2yra_next{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:row}.Sz2yra_panel[data-compact] .Sz2yra_primary{align-self:center}.Sz2yra_panel[data-compact] .Sz2yra_instruction{line-height:1.6}.Sz2yra_panel[data-compact] .Sz2yra_records{margin-top:var(--space-3);padding-top:0}.Sz2yra_panel[data-compact] .Sz2yra_archiveToggle{font-size:var(--text-meta);color:var(--color-text-secondary)}.Sz2yra_panel[data-compact] .Sz2yra_recordsBody{padding-bottom:var(--space-2)}@media (hover:hover) and (pointer:fine){.Sz2yra_primary:hover{background:var(--color-accent);border-color:var(--color-accent)}.Sz2yra_recordEntry:not(:disabled):hover{background:var(--color-surface)}.Sz2yra_recordLink:not(:disabled):hover,.Sz2yra_historyToggle:not(:disabled):hover{color:var(--color-text)}}@media (max-width:1100px){.Sz2yra_next{flex-direction:column;align-items:flex-start}.Sz2yra_primary{align-self:flex-end}}@media (max-width:760px){.Sz2yra_panel{padding:var(--space-5)}.Sz2yra_panel[data-compact]{padding:0 var(--space-4) var(--space-3)}}@media (max-width:480px){.Sz2yra_panel[data-compact] .Sz2yra_next{flex-direction:column;align-items:flex-start}.Sz2yra_panel[data-compact] .Sz2yra_primary{align-self:flex-end}}
._-0_KW_content{min-width:0;display:block}._-0_KW_hero{align-items:center;gap:clamp(var(--space-10), 6vw, var(--space-24));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}._-0_KW_copy{min-width:0;font-family:var(--font-display)}._-0_KW_headline{max-width:12em;font-size:clamp(44px,5.4vw,76px);font-weight:var(--font-weight-body);letter-spacing:-.045em;text-wrap:balance;margin:0;line-height:1.35}._-0_KW_lead{margin:var(--space-8) 0 0;max-width:30em;color:var(--color-text-secondary);font-size:var(--text-lead);line-height:var(--leading-body);word-break:keep-all;overflow-wrap:break-word}._-0_KW_action{justify-content:center;align-items:center;gap:var(--space-6);min-height:48px;margin-top:var(--space-8);padding:var(--space-3) var(--space-5);border:1px solid var(--color-text);background:var(--color-text);color:var(--color-background);font-family:var(--font-ui);font-size:var(--text-label,14px);border-radius:5px;line-height:1.6;transition:background-color .16s,border-color .16s;display:inline-flex}._-0_KW_action:hover{border-color:var(--color-accent);background:var(--color-accent)}._-0_KW_action:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}._-0_KW_action svg{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}._-0_KW_photograph{border-radius:var(--viewer-panel-radius);background:var(--color-surface);justify-self:end;width:min(100%,520px);margin:0;overflow:hidden}._-0_KW_image{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}@media (max-width:760px){._-0_KW_hero{gap:var(--space-9);grid-template-columns:minmax(0,1fr)}._-0_KW_photograph{justify-self:center;width:min(100%,520px)}}@media (max-width:600px){._-0_KW_headline{font-size:clamp(36px,10vw,52px)}._-0_KW_lead,._-0_KW_action{margin-top:var(--space-6)}}@media (prefers-reduced-motion:reduce){._-0_KW_action{transition:none}}
.FiM6cW_frame{background:var(--color-surface);width:100%;display:block;position:relative;overflow:hidden}.FiM6cW_imageLink{display:block;position:absolute;inset:0}.FiM6cW_image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.FiM6cW_frame[data-image-state=failed] .FiM6cW_image,.FiM6cW_frame[data-image-state=retrying] .FiM6cW_image{visibility:hidden}.FiM6cW_fallback{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-label);text-align:center;flex-direction:column;line-height:1.7;display:flex;position:absolute;inset:0}.FiM6cW_fallback p{margin:0}.FiM6cW_fallback button{min-height:var(--control-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-control-border);background:var(--color-surface-raised);color:var(--color-text);font:inherit;cursor:pointer;border-radius:5px}.FiM6cW_fallback button[aria-disabled=true]{cursor:wait}.FiM6cW_frame:focus-visible,.FiM6cW_imageLink:focus-visible,.FiM6cW_fallback button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}.FiM6cW_compact{flex:none;width:64px;height:48px}.FiM6cW_compact .FiM6cW_fallback{gap:0;padding:2px}.FiM6cW_compact .FiM6cW_fallback button{flex:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.FiM6cW_compact .FiM6cW_fallback svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;display:block}.FiM6cW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.U15-ea_summary{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-label);border-radius:5px;line-height:1.7}.U15-ea_summary h5{font:inherit;font-weight:var(--font-weight-medium);margin:0}.U15-ea_note{margin:var(--space-2) 0 var(--space-3);color:var(--color-text-secondary)}.U15-ea_fields{gap:var(--space-2);margin:0;display:grid}.U15-ea_fields>div{gap:var(--space-3);grid-template-columns:minmax(64px,.45fr) minmax(0,1fr);display:grid}.U15-ea_fields dt{color:var(--color-text-secondary)}.U15-ea_fields dd{overflow-wrap:anywhere;min-width:0;margin:0}.U15-ea_open{align-items:center;gap:var(--space-2);min-height:var(--control-target);margin-top:var(--space-2);padding:var(--space-2) 0;color:var(--color-accent);font:inherit;text-align:start;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;text-decoration:underline;display:inline-flex}.U15-ea_open svg{stroke:currentColor;stroke-width:1.2px;flex:none;width:18px;height:18px}.U15-ea_open:disabled{opacity:.5;cursor:wait}.U15-ea_open:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.U15-ea_open:not(:disabled):hover{color:var(--color-text)}}
.nyttuq_pageTitle{margin:0 0 var(--space-8);font-family:var(--font-display);font-size:var(--text-page-title);font-weight:var(--font-weight-body);line-height:var(--leading-heading);letter-spacing:-.035em;text-wrap:balance}.nyttuq_categories{align-items:center;gap:0 var(--space-7);margin-bottom:var(--space-8);border-bottom:1px solid var(--color-border);font-family:var(--font-ui);flex-wrap:wrap;display:flex}.nyttuq_categoryLink{min-width:var(--control-target);min-height:52px;padding:var(--space-2) 0;color:var(--color-text-secondary);font-size:var(--text-page-tab);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;margin-bottom:-1px;line-height:1.8;display:inline-flex}.nyttuq_categoryLink:hover,.nyttuq_categoryLink[aria-current=page]{color:var(--color-text)}.nyttuq_categoryLink[aria-current=page]{border-bottom-color:var(--color-accent);font-weight:var(--font-weight-medium)}.nyttuq_categoryLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.nyttuq_empty{min-height:240px;padding:var(--space-8);border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);color:var(--color-text-secondary);font-size:var(--text-body,16px);line-height:var(--leading-body);text-align:center;place-items:center;margin:0;display:grid}.nyttuq_empty p{margin:0}.nyttuq_retry{min-height:var(--control-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-control-border);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:5px}.nyttuq_retry:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.nyttuq_retry:disabled{opacity:.5;cursor:default}.nyttuq_productGrid{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nyttuq_product{min-width:0}.nyttuq_productCard{border:1px solid var(--viewer-panel-border);border-radius:var(--viewer-panel-radius);background:var(--color-surface-raised);height:100%;transition:border-color .16s;overflow:hidden}.nyttuq_productLink{display:block}.nyttuq_productImage{aspect-ratio:4/3;background:var(--color-surface);place-items:center;width:100%;display:grid;overflow:hidden}.nyttuq_productImage img{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.nyttuq_imagePlaceholder{color:var(--color-text);font-family:var(--font-display);letter-spacing:.04em;font-size:clamp(20px,2.2vw,32px)}.nyttuq_productName{padding:var(--space-5);border-top:1px solid var(--viewer-panel-border);font-family:var(--font-display);font-size:var(--text-card-title,22px);line-height:1.6;font-weight:var(--font-weight-body);letter-spacing:-.02em;margin:0;transition:color .18s}.nyttuq_productLineup{margin-top:var(--space-1);color:var(--color-text-secondary);font-family:var(--font-ui);font-size:12px;font-weight:var(--font-weight-body);letter-spacing:0;overflow-wrap:anywhere;line-height:1.6;display:block}.nyttuq_productLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:var(--space-1)}.nyttuq_productLink:focus-visible .nyttuq_productName{color:var(--color-accent)}@media (hover:hover) and (pointer:fine){.nyttuq_productCard:hover{border-color:var(--color-border-strong)}.nyttuq_productCard:hover .nyttuq_productName{color:var(--color-accent)}.nyttuq_productCard:hover .nyttuq_productImage img{transform:scale(1.018)}}@media (max-width:1099px){.nyttuq_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nyttuq_categories{gap:0 var(--space-6);margin-bottom:var(--space-6)}.nyttuq_productGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.nyttuq_productName{padding:var(--space-4) var(--space-5);font-size:20px}}@media (prefers-reduced-motion:reduce){.nyttuq_productCard,.nyttuq_productImage img,.nyttuq_productName{transition:none}.nyttuq_productCard:hover .nyttuq_productImage img{transform:none}}
.lBNYBq_section{margin-top:var(--layout-footer-gap);padding-top:var(--layout-section-gap);border-top:1px solid var(--color-border);scroll-margin-top:var(--layout-content-gap);font-family:var(--font-display)}.lBNYBq_introduction{align-items:center;gap:clamp(var(--space-10), 7vw, var(--space-24));padding-bottom:var(--layout-section-gap);grid-template-columns:minmax(0,320px) minmax(0,1fr);display:grid}.lBNYBq_visual{width:min(100%,320px);min-width:0;margin:0}.lBNYBq_photograph{aspect-ratio:1;object-fit:cover;border-radius:var(--viewer-panel-radius);background:var(--color-surface);width:100%;height:auto;display:block}.lBNYBq_copy{text-align:right;min-width:0}.lBNYBq_title{font-size:var(--text-section-title,clamp(28px, 3.3vw, 40px));font-weight:var(--font-weight-body);line-height:var(--leading-heading);letter-spacing:-.04em;text-wrap:balance;margin:0}.lBNYBq_lead{max-width:34em;margin:var(--space-6) 0 0 auto;color:var(--color-text-secondary);font-size:var(--text-body,16px);line-height:var(--leading-body);letter-spacing:-.015em;word-break:keep-all;overflow-wrap:break-word}.lBNYBq_stories{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lBNYBq_story{min-width:0;padding:var(--space-6) 0 var(--space-8);border-top:1px solid var(--color-border)}.lBNYBq_chapter{margin:0 0 var(--space-4);color:var(--color-text-secondary);font-family:var(--font-ui);font-size:13px;line-height:1.8}.lBNYBq_story h3{font-size:var(--text-card-title,22px);font-weight:var(--font-weight-body);letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;margin:0;line-height:1.7}.lBNYBq_story div>p{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--text-body,16px);letter-spacing:-.015em;word-break:keep-all;overflow-wrap:break-word;line-height:1.9}.lBNYBq_footer{padding-top:var(--space-5);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.lBNYBq_action{align-items:center;gap:var(--space-5);min-height:var(--control-target);color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-label,14px);line-height:1.8;display:inline-flex}.lBNYBq_action:hover{color:var(--color-text)}.lBNYBq_action:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.lBNYBq_action svg{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}@media (max-width:760px){.lBNYBq_introduction{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.lBNYBq_visual{justify-self:center;width:min(80%,320px)}.lBNYBq_stories{grid-template-columns:minmax(0,1fr);gap:0}.lBNYBq_story{padding:var(--space-6) 0}.lBNYBq_chapter{margin-top:0}}@media (max-width:600px){.lBNYBq_footer{padding-top:var(--space-5)}}
.bidawq_pagination{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-8);font-family:var(--font-ui);font-size:var(--text-label);flex-wrap:wrap;display:flex}.bidawq_pagination a,.bidawq_pagination span{min-width:var(--control-target);min-height:var(--control-target);padding:var(--space-2);border:1px solid var(--color-border);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.bidawq_pagination span[aria-hidden]{border-color:#0000}.bidawq_pagination span[aria-current]{background:var(--color-text);color:var(--color-surface-raised);border-color:var(--color-text)}.bidawq_pagination a:hover{border-color:var(--color-accent)}.bidawq_pagination a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
