.guide_editor_container,.machine_editor_container{--editor-main-sidebar-gutter:31.5rem}@media(max-width:120rem){.guide_editor_container,.machine_editor_container{--editor-main-sidebar-gutter:0rem}}.guide_editor_container,.machine_editor_container{display:flex;flex-direction:column;height:100vh;overflow:hidden;overflow-x:hidden;background-color:#0f172a;color:#f8fafc;font-family:var(--font-sans);min-width:0}.guide_editor_container .admin_form_item,.machine_editor_container .admin_form_item{margin-bottom:1rem;width:100%}.guide_editor_container .admin_form_item:last-child,.machine_editor_container .admin_form_item:last-child{margin-bottom:0}.guide_editor_container .c-label,.machine_editor_container .c-label{display:block;font-size:1.6rem;font-weight:700;color:hsla(0,0%,100%,.95);padding-top:1.2rem;min-width:0;max-width:20rem;flex:0 1 auto;white-space:nowrap}.guide_editor_container .c-label--bold,.machine_editor_container .c-label--bold{font-weight:700}.guide_editor_container .c-label--with-icon,.machine_editor_container .c-label--with-icon{display:flex;align-items:center;gap:.8rem}.guide_editor_container .c-label__icon,.machine_editor_container .c-label__icon{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0;background:hsla(0,0%,100%,.05);color:#94a3b8}.guide_editor_container .c-row-header,.machine_editor_container .c-row-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;min-width:0;flex:0 1 auto;max-width:20rem;padding-top:1.2rem}.guide_editor_container .c-label--nowrap,.machine_editor_container .c-label--nowrap{white-space:nowrap}.guide_editor_container .c-row-header__colon,.machine_editor_container .c-row-header__colon{flex-shrink:0}.guide_editor_container .c-row-actions,.machine_editor_container .c-row-actions{display:flex;gap:.8rem;flex-shrink:0}.guide_editor_container .form_field_row,.machine_editor_container .form_field_row{display:flex;border-bottom:1px solid hsla(0,0%,100%,.05)}.guide_editor_container .form_field_row:last-child,.machine_editor_container .form_field_row:last-child{border-bottom:none;margin-bottom:0}.guide_editor_container .form_field_row--vertical,.machine_editor_container .form_field_row--vertical{flex-direction:column;gap:1.2rem}.guide_editor_container .form_field_row--vertical>.c-label,.guide_editor_container .form_field_row--vertical>.c-row-header,.machine_editor_container .form_field_row--vertical>.c-label,.machine_editor_container .form_field_row--vertical>.c-row-header{width:100%;max-width:100%}@media(max-width:120rem){.guide_editor_container .form_field_row>.c-label,.guide_editor_container .form_field_row>.c-row-header,.machine_editor_container .form_field_row>.c-label,.machine_editor_container .form_field_row>.c-row-header{max-width:16rem}}@media(max-width:64rem){.guide_editor_container .form_field_row>.c-label,.guide_editor_container .form_field_row>.c-row-header,.machine_editor_container .form_field_row>.c-label,.machine_editor_container .form_field_row>.c-row-header{max-width:100%;width:100%}}.guide_editor_container .form_field_row .form_input_wrapper,.machine_editor_container .form_field_row .form_input_wrapper{flex:1 1;min-width:0;width:100%}.guide_editor_container .form_field_row .form_input_wrapper--w-full,.guide_editor_container .form_field_row .form_input_wrapper--w-full .admin_input,.guide_editor_container .form_field_row .form_input_wrapper--w-full input,.machine_editor_container .form_field_row .form_input_wrapper--w-full,.machine_editor_container .form_field_row .form_input_wrapper--w-full .admin_input,.machine_editor_container .form_field_row .form_input_wrapper--w-full input{width:100%;max-width:100%;box-sizing:border-box}@media(max-width:64rem){.guide_editor_container .form_field_row,.machine_editor_container .form_field_row{flex-direction:column;gap:1.2rem}.guide_editor_container .form_field_row>.c-label,.guide_editor_container .form_field_row>.c-row-header,.machine_editor_container .form_field_row>.c-label,.machine_editor_container .form_field_row>.c-row-header{padding-top:0}}.guide_editor_container .admin_type_selector,.machine_editor_container .admin_type_selector{display:flex;width:100%;gap:.8rem;margin-bottom:1.2rem}.guide_editor_container .admin_type_selector__btn,.machine_editor_container .admin_type_selector__btn{flex:1 1;height:4rem;font-size:1.6rem}.guide_editor_container .admin_spec_grid,.machine_editor_container .admin_spec_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.8rem;margin-top:1.2rem}.guide_editor_container .admin_spec_grid--full,.machine_editor_container .admin_spec_grid--full{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));width:100%}.guide_editor_container .admin_spec_checkbox,.machine_editor_container .admin_spec_checkbox{display:flex;align-items:center;justify-content:center;padding:1rem .8rem;border:.1rem solid hsla(0,0%,100%,.1);cursor:pointer;background-color:hsla(0,0%,100%,.02);white-space:nowrap;transition:all .2s;overflow:hidden;text-overflow:ellipsis}.guide_editor_container .admin_spec_checkbox:hover,.machine_editor_container .admin_spec_checkbox:hover{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2)}.guide_editor_container .admin_spec_checkbox--active,.machine_editor_container .admin_spec_checkbox--active{background-color:rgba(59,130,246,.15);border-color:rgba(59,130,246,.4)}.guide_editor_container .admin_spec_checkbox--active span,.machine_editor_container .admin_spec_checkbox--active span{color:#3b82f6}.guide_editor_container .admin_spec_checkbox input,.machine_editor_container .admin_spec_checkbox input{display:none}.guide_editor_container .admin_spec_checkbox span,.machine_editor_container .admin_spec_checkbox span{font-size:1.6rem;font-weight:700;color:#94a3b8}.guide_editor_container .admin_spec_extra_note,.machine_editor_container .admin_spec_extra_note{font-size:1.6rem;color:#94a3b8;margin-bottom:1rem;padding:.5rem 0}.guide_editor_container .section_game_flow_extra,.guide_editor_container .section_reel_layout_extra,.machine_editor_container .section_game_flow_extra,.machine_editor_container .section_reel_layout_extra{margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .admin_reel_payout_pair,.machine_editor_container .admin_reel_payout_pair{margin-bottom:.5rem}.guide_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__row,.machine_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2rem;align-items:flex-start}@media(max-width:720px){.guide_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__row,.machine_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__row{grid-template-columns:1fr}}.guide_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__col,.machine_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__col{min-width:0}.guide_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__col .admin_input_label,.machine_editor_container .admin_reel_payout_pair .admin_reel_payout_pair__col .admin_input_label{display:block;margin-bottom:.45rem;font-weight:600;font-size:1.6rem}.guide_editor_container .admin_video_slot_group,.machine_editor_container .admin_video_slot_group{margin-bottom:2rem}.guide_editor_container .admin_video_slot_group:last-child,.machine_editor_container .admin_video_slot_group:last-child{margin-bottom:0}.guide_editor_container .admin_video_grid,.machine_editor_container .admin_video_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;width:100%;align-items:stretch}.guide_editor_container .admin_digital_guide,.machine_editor_container .admin_digital_guide{margin-bottom:1.5rem}.guide_editor_container .admin_digital_guide .admin_input_label,.machine_editor_container .admin_digital_guide .admin_input_label{display:block;margin-bottom:.4rem}.guide_editor_container .admin_digital_guide_actions,.machine_editor_container .admin_digital_guide_actions{margin-bottom:1rem}.guide_editor_container .admin_digital_guide_list,.machine_editor_container .admin_digital_guide_list{display:flex;flex-direction:column;gap:1rem}.guide_editor_container .admin_digital_guide_row,.machine_editor_container .admin_digital_guide_row{position:relative;padding-right:3.6rem}.guide_editor_container .admin_digital_guide_row .admin_digital_guide_row_inputs,.machine_editor_container .admin_digital_guide_row .admin_digital_guide_row_inputs{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:flex-start;min-width:0}.guide_editor_container .admin_digital_guide_row .admin_digital_guide_row_inputs .admin_input,.machine_editor_container .admin_digital_guide_row .admin_digital_guide_row_inputs .admin_input{flex:1 1;min-width:12rem}.guide_editor_container .admin_digital_guide_row .admin_digital_guide_row_delete,.machine_editor_container .admin_digital_guide_row .admin_digital_guide_row_delete{position:absolute;top:.4rem;right:0;width:2.8rem;height:2.8rem;padding:0;border:none;background:rgba(0,0,0,0);color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease,color .2s ease,background .2s ease}.guide_editor_container .admin_digital_guide_row .admin_digital_guide_row_delete:hover,.machine_editor_container .admin_digital_guide_row .admin_digital_guide_row_delete:hover{color:#ef4444;background:rgba(239,68,68,.1)}.guide_editor_container .admin_digital_guide_row:hover .admin_digital_guide_row_delete,.machine_editor_container .admin_digital_guide_row:hover .admin_digital_guide_row_delete{opacity:1}.guide_editor_container .admin_digital_guide_source,.machine_editor_container .admin_digital_guide_source{margin-top:1rem;padding-top:1rem;border-top:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .admin_digital_guide_source .admin_input_label,.machine_editor_container .admin_digital_guide_source .admin_input_label{display:block;margin-bottom:.4rem;font-size:1.6rem;color:#64748b}.guide_editor_container .admin_digital_guide_source .admin_input,.machine_editor_container .admin_digital_guide_source .admin_input{width:100%;box-sizing:border-box}.guide_editor_container .admin_form_item--source-url,.machine_editor_container .admin_form_item--source-url{margin-top:.5rem}.guide_editor_container .admin_form_item--source-url .admin_input_label,.machine_editor_container .admin_form_item--source-url .admin_input_label{font-size:1.6rem;color:#64748b}.guide_editor_container .admin_input_container,.machine_editor_container .admin_input_container{position:relative;width:100%}.guide_editor_container .admin_input_container .admin_input_unit,.machine_editor_container .admin_input_container .admin_input_unit{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);font-size:1.6rem;font-weight:700;color:#64748b;pointer-events:none}.guide_editor_container .admin_input_container input[type=number],.machine_editor_container .admin_input_container input[type=number]{-moz-appearance:textfield}.guide_editor_container .admin_input_container input[type=number]::-webkit-inner-spin-button,.guide_editor_container .admin_input_container input[type=number]::-webkit-outer-spin-button,.machine_editor_container .admin_input_container input[type=number]::-webkit-inner-spin-button,.machine_editor_container .admin_input_container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.guide_editor_container .admin_image_grid,.machine_editor_container .admin_image_grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.8rem}.guide_editor_container .admin_image_grid--cabinet-3col,.machine_editor_container .admin_image_grid--cabinet-3col{grid-template-columns:repeat(3,1fr);gap:1.6rem;width:100%}@media(max-width:64rem){.guide_editor_container .admin_image_grid--cabinet-3col,.machine_editor_container .admin_image_grid--cabinet-3col{grid-template-columns:repeat(2,1fr)}}.guide_editor_container .admin_ceiling_card,.guide_editor_container .admin_field_card,.machine_editor_container .admin_ceiling_card,.machine_editor_container .admin_field_card{padding:2rem;background-color:rgba(15,23,42,.4);border:.1rem solid hsla(0,0%,100%,.05);position:relative;width:100%;box-sizing:border-box;transition:all .2s}.guide_editor_container .admin_ceiling_card:hover,.guide_editor_container .admin_field_card:hover,.machine_editor_container .admin_ceiling_card:hover,.machine_editor_container .admin_field_card:hover{border-color:hsla(0,0%,100%,.1);background-color:rgba(15,23,42,.6)}.guide_editor_container .admin_ceiling_card__delete,.guide_editor_container .admin_field_card__delete,.machine_editor_container .admin_ceiling_card__delete,.machine_editor_container .admin_field_card__delete{position:absolute;top:-1rem;left:-1rem;width:2.4rem;height:2.4rem;background-color:#ef4444;color:#fff;display:flex;align-items:center;justify-content:center;border:.2rem solid #0f172a;cursor:pointer;z-index:10;box-shadow:0 .2rem .8rem rgba(0,0,0,.3);transition:all .2s}.guide_editor_container .admin_ceiling_card__delete:hover,.guide_editor_container .admin_field_card__delete:hover,.machine_editor_container .admin_ceiling_card__delete:hover,.machine_editor_container .admin_field_card__delete:hover{transform:scale(1.1);background-color:#dc2626}.guide_editor_container .admin_ceiling_card,.machine_editor_container .admin_ceiling_card{margin-bottom:1.6rem}.guide_editor_container .admin_ceiling_card:last-child,.machine_editor_container .admin_ceiling_card:last-child{margin-bottom:0}.guide_editor_container .admin_ceiling_grid,.machine_editor_container .admin_ceiling_grid{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;width:100%}@media(max-width:76.8rem){.guide_editor_container .admin_ceiling_grid,.machine_editor_container .admin_ceiling_grid{grid-template-columns:1fr}}.guide_editor_container .admin_ceiling_block__header,.machine_editor_container .admin_ceiling_block__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:.1rem solid hsla(0,0%,100%,.1)}.guide_editor_container .admin_ceiling_block__header .admin_ceiling_block__title,.machine_editor_container .admin_ceiling_block__header .admin_ceiling_block__title{font-size:1.6rem;font-weight:800;color:#94a3b8}.guide_editor_container .admin_ceiling_block__list,.machine_editor_container .admin_ceiling_block__list{display:flex;flex-direction:column;gap:1.2rem}.guide_editor_container .admin_table_editor--spec-multi,.machine_editor_container .admin_table_editor--spec-multi{position:relative;margin-bottom:1.6rem;padding:0;overflow:visible;background:rgba(0,0,0,0);border:none;box-shadow:none}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container{overflow:hidden;border:.1rem solid #1e293b;background-color:#0f172a;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.3)}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table{width:100%;border-collapse:collapse;margin-bottom:0;background-color:rgba(0,0,0,0);border:.1rem solid rgba(148,163,184,.28)}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody td:first-child,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody th:first-child,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting thead th:first-child,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody td:first-child,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody th:first-child,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting thead th:first-child{width:6.5rem;min-width:6.5rem;max-width:6.5rem;box-sizing:border-box}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table thead th:not(.p-detail__tbl-surface),.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table thead th:not(.p-detail__tbl-surface){background-color:#1e293b;padding:1.2rem 1rem;border:.1rem solid rgba(148,163,184,.22);font-size:1.6rem;font-weight:700;color:#f1f5f9;text-align:center}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tbody td:not(.p-detail__tbl-surface),.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tbody th:not(.p-detail__tbl-surface),.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tbody td:not(.p-detail__tbl-surface),.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tbody th:not(.p-detail__tbl-surface){background-color:#0f172a;padding:1.2rem 1rem;border:.1rem solid rgba(148,163,184,.22);text-align:center;font-size:1.6rem;font-weight:700;color:#f1f5f9}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table{table-layout:fixed;margin:0;color:#f1f5f9;font-size:1.6rem;line-height:1.45}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tr,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tr{height:.1rem}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table td,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table th,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table td,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table th{height:.1rem;vertical-align:middle;position:relative;box-sizing:border-box}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table td[rowspan],.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table th[rowspan],.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table td[rowspan],.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table th[rowspan]{height:auto;vertical-align:middle}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody td:first-child,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody th:first-child,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting thead th:first-child,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody td:first-child,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody th:first-child,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting thead th:first-child{text-align:center}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting thead th:first-child:not(.p-detail__tbl-surface),.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting thead th:first-child:not(.p-detail__tbl-surface){background-color:#1e293b;color:#f1f5f9;font-size:1.6rem;font-weight:700}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody :is(td,th):first-child:not(.p-detail__tbl-surface),.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody :is(td,th):first-child:not(.p-detail__tbl-surface){background-color:#0f172a;color:#f1f5f9;font-size:1.6rem;font-weight:700}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_cell_inner,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_cell_inner{display:flex;align-items:center;width:100%;min-height:2.6rem}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_cell_inner>*,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_cell_inner>*{flex:1 1 auto;min-width:0}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tbody .admin_table_cell_inner,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table thead .admin_table_cell_inner,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table tbody .admin_table_cell_inner,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table thead .admin_table_cell_inner{justify-content:center}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody td:first-child .admin_table_label_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table.editor-table-setting tbody td:first-child .admin_table_label_input{text-align:center}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_header_input,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_label_input,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_value_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_header_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_label_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_value_input{width:100%;min-height:2.6rem;background-color:rgba(0,0,0,0);border:none;box-shadow:none;padding:.35rem .5rem;color:#f1f5f9;font-size:1.6rem;font-weight:600;line-height:1.45;transition:background-color .15s;box-sizing:border-box}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_header_input:focus,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_label_input:focus,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_value_input:focus,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_header_input:focus,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_label_input:focus,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_value_input:focus{outline:none;border:none;box-shadow:none;background-color:rgba(30,41,59,.45)}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table thead .admin_table_header_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table thead .admin_table_header_input{font-size:1.6rem;font-weight:700}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_header_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_header_input{font-weight:700;text-align:center}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_label_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_label_input{font-weight:600;text-align:center;color:#e2e8f0;padding:.35rem .5rem}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_value_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container table.editor-table .admin_table_value_input{text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Cascadia Code,monospace;padding:.35rem .5rem}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_cell_inner,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_cell_inner{min-height:0}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_header_input.setting_table_bare_input,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_label_input.setting_table_bare_input,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_value_input.setting_table_bare_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_header_input.setting_table_bare_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_label_input.setting_table_bare_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table .admin_table_value_input.setting_table_bare_input{min-height:0;height:2.8rem;line-height:1.25;padding:0 .45rem}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table thead .admin_table_header_input.setting_table_bare_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table thead .admin_table_header_input.setting_table_bare_input{height:2.6rem;font-size:1.6rem;font-weight:700}.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table tbody .admin_table_label_input.setting_table_bare_input,.guide_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table tbody .admin_table_value_input.setting_table_bare_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table tbody .admin_table_label_input.setting_table_bare_input,.machine_editor_container .admin_table_editor--spec-multi .admin_spec_table_card .builder_table_container--bare_machine_spec table.editor-table tbody .admin_table_value_input.setting_table_bare_input{font-size:1.6rem;font-weight:700}.guide_editor_container .admin_table_title_wrapper,.machine_editor_container .admin_table_title_wrapper{margin-bottom:1rem;position:relative}.guide_editor_container .admin_table_title_wrapper .admin_table_header_row,.machine_editor_container .admin_table_title_wrapper .admin_table_header_row{display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%;flex-wrap:wrap}.guide_editor_container .admin_table_title_wrapper .admin_table_title_actions,.machine_editor_container .admin_table_title_wrapper .admin_table_title_actions{flex-shrink:0;margin-left:auto}.guide_editor_container .admin_table_title_wrapper .admin_table_title_field,.machine_editor_container .admin_table_title_wrapper .admin_table_title_field{flex:1 1;min-width:12rem;display:flex;flex-direction:column;gap:.4rem}.guide_editor_container .admin_table_title_wrapper .admin_table_title_field .admin_input_label,.machine_editor_container .admin_table_title_wrapper .admin_table_title_field .admin_input_label{margin-bottom:0;line-height:1.25;font-size:1.6rem}.guide_editor_container .admin_table_title_wrapper .admin_table_title_field .admin_table_title_input,.machine_editor_container .admin_table_title_wrapper .admin_table_title_field .admin_table_title_input{background-color:rgba(0,0,0,.2);border:.1rem solid #334155;padding:.6rem 1rem;font-weight:700;font-size:1.6rem;color:#f8fafc;width:100%;transition:border-color .2s,box-shadow .2s}.guide_editor_container .admin_table_title_wrapper .admin_table_title_field .admin_table_title_input:focus,.machine_editor_container .admin_table_title_wrapper .admin_table_title_field .admin_table_title_input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 .2rem rgba(59,130,246,.5)}.guide_editor_container .editor_header,.machine_editor_container .editor_header{position:sticky;top:0;z-index:100;height:6.4rem;background-color:rgba(15,23,42,.9);-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);border-bottom:.1rem solid hsla(0,0%,100%,.08);display:flex;align-items:center;padding:0 2rem;justify-content:space-between;flex-shrink:0;box-shadow:0 .4rem 2rem rgba(0,0,0,.2)}.guide_editor_container .editor_header_left,.machine_editor_container .editor_header_left{display:flex;align-items:center;gap:1.6rem}.guide_editor_container .editor_header_divider,.machine_editor_container .editor_header_divider{height:2.4rem;width:.1rem;background-color:hsla(0,0%,100%,.15)}.guide_editor_container .editor_header_title_group,.machine_editor_container .editor_header_title_group{display:flex;flex-direction:column;gap:.2rem}.guide_editor_container .editor_header_title_group h1,.machine_editor_container .editor_header_title_group h1{font-size:2rem;font-weight:800;color:#f8fafc;margin:0;line-height:1.2;letter-spacing:-.01em}.guide_editor_container .editor_header_title_group:before,.machine_editor_container .editor_header_title_group:before{content:"MACHINE EDITOR";font-size:1.15rem;font-weight:800;color:#3b82f6;letter-spacing:.08em}.guide_editor_container .editor_header_actions,.machine_editor_container .editor_header_actions{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin-left:auto;flex-shrink:0;min-width:0}.guide_editor_container .editor_header_actions .admin_button,.guide_editor_container .editor_header_actions .admin_button svg,.guide_editor_container .editor_header_actions .badge_secondary,.guide_editor_container .editor_header_actions .badge_success,.machine_editor_container .editor_header_actions .admin_button,.machine_editor_container .editor_header_actions .admin_button svg,.machine_editor_container .editor_header_actions .badge_secondary,.machine_editor_container .editor_header_actions .badge_success{flex-shrink:0}.guide_editor_container .editor_header_actions a,.machine_editor_container .editor_header_actions a{text-decoration:none}.guide_editor_container .editor_header_actions .badge_secondary,.guide_editor_container .editor_header_actions .badge_success,.machine_editor_container .editor_header_actions .badge_secondary,.machine_editor_container .editor_header_actions .badge_success{font-size:1.6rem;padding:.8rem 2.4rem;font-weight:600}@media(max-width:120rem){.guide_editor_container .editor_header,.machine_editor_container .editor_header{padding:0 1.2rem}.guide_editor_container .editor_header_actions,.machine_editor_container .editor_header_actions{gap:.6rem}}@media(max-width:76.8rem){.guide_editor_container .editor_header,.machine_editor_container .editor_header{height:5.6rem;padding:0 1.2rem}.guide_editor_container .editor_header_left,.machine_editor_container .editor_header_left{gap:1.2rem}.guide_editor_container .editor_header_divider,.machine_editor_container .editor_header_divider{display:none}.guide_editor_container .editor_header_title_group h1,.machine_editor_container .editor_header_title_group h1{font-size:2rem;line-height:1.2}.guide_editor_container .editor_header_actions,.machine_editor_container .editor_header_actions{gap:.8rem}.guide_editor_container .editor_header_actions .admin_button span,.guide_editor_container .editor_header_actions .admin_button--square span,.machine_editor_container .editor_header_actions .admin_button span,.machine_editor_container .editor_header_actions .admin_button--square span{display:none}.guide_editor_container .editor_header_actions .badge_secondary,.guide_editor_container .editor_header_actions .badge_success,.machine_editor_container .editor_header_actions .badge_secondary,.machine_editor_container .editor_header_actions .badge_success{font-size:1.6rem;padding:.6rem 1.2rem}}.guide_editor_container .form_card_header,.machine_editor_container .form_card_header{width:100%;display:flex;align-items:center;justify-content:space-between;height:6.4rem;padding:0 2rem;background-color:hsla(0,0%,100%,.02);border-bottom:.1rem solid hsla(0,0%,100%,.05);position:relative;transition:all .2s ease;gap:1.2rem}.guide_editor_container .form_card_header:hover,.machine_editor_container .form_card_header:hover{background-color:hsla(0,0%,100%,.06)}.guide_editor_container .form_card_header .form_card_header_toggle,.machine_editor_container .form_card_header .form_card_header_toggle{flex:1 1;min-width:0;display:flex;align-items:center;height:100%;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left;color:inherit}.guide_editor_container .form_card_header .form_card_header_right,.machine_editor_container .form_card_header .form_card_header_right{flex-shrink:0}.guide_editor_container .form_card_header .header_title_group,.machine_editor_container .form_card_header .header_title_group{display:flex;align-items:center;gap:1.6rem;flex:1 1}.guide_editor_container .form_card_header .header_title_group h2,.machine_editor_container .form_card_header .header_title_group h2{font-size:2rem;font-weight:900;color:#f8fafc;margin:0}.guide_editor_container .form_card_header .header_title_group .title_input_wrapper,.machine_editor_container .form_card_header .header_title_group .title_input_wrapper{flex:1 1;min-width:0}.guide_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_input,.machine_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_input{width:100%;background-color:var(--admin-control-bg,#0f172a);border:var(--admin-control-border,.1rem solid rgba(255,255,255,.1));color:var(--admin-control-text,#f8fafc);font-size:2rem;font-weight:900;outline:none;line-height:1.2;padding:.8rem 1rem;box-sizing:border-box;transition:border-color .2s,background-color .2s,box-shadow .2s}.guide_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_input:focus,.machine_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_input:focus{background-color:var(--admin-control-bg-focus,#1e293b);border-color:var(--admin-control-border-focus,#3b82f6);box-shadow:var(--admin-control-focus-ring,0 0 0 .3rem rgba(59,130,246,.3))}.guide_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_input::placeholder,.machine_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_input::placeholder{color:var(--admin-control-placeholder,#475569)}.guide_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_display,.machine_editor_container .form_card_header .header_title_group .title_input_wrapper .section_title_display{width:100%;color:#f8fafc;font-size:2rem;font-weight:900;line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none}.guide_editor_container .form_card_header .header_actions,.machine_editor_container .form_card_header .header_actions{display:flex;align-items:center;gap:1.2rem;margin-left:auto;height:100%}.guide_editor_container .admin_button,.machine_editor_container .admin_button{height:3.6rem;padding:0 1.6rem;font-size:1.6rem;font-weight:700;display:flex;align-items:center;gap:.8rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.guide_editor_container .admin_button svg,.machine_editor_container .admin_button svg{width:1.6rem;height:1.6rem}.guide_editor_container .admin_button--secondary,.machine_editor_container .admin_button--secondary{background:hsla(0,0%,100%,.05);border:.1rem solid hsla(0,0%,100%,.1);color:#94a3b8}.guide_editor_container .admin_button--secondary:hover,.machine_editor_container .admin_button--secondary:hover{background:hsla(0,0%,100%,.1);color:#f8fafc;border-color:hsla(0,0%,100%,.2)}.guide_editor_container .admin_button.admin_button--secondary.admin_button--save-success,.machine_editor_container .admin_button.admin_button--secondary.admin_button--save-success{background:rgba(16,185,129,.18);border-color:rgba(16,185,129,.45);color:#6ee7b7}.guide_editor_container .admin_button--primary,.machine_editor_container .admin_button--primary{background:#3b82f6;border:none;color:#fff;box-shadow:0 .4rem 1.2rem rgba(59,130,246,.3)}.guide_editor_container .admin_button--primary:hover,.machine_editor_container .admin_button--primary:hover{background:#2563eb;box-shadow:0 .6rem 1.6rem rgba(59,130,246,.4)}.guide_editor_container .admin_button--purple,.machine_editor_container .admin_button--purple{background:#a855f7;box-shadow:0 .4rem 1.2rem rgba(168,85,247,.3)}.guide_editor_container .admin_button--purple:hover,.machine_editor_container .admin_button--purple:hover{background:#9333ea}.guide_editor_container .admin_button--success,.machine_editor_container .admin_button--success{background:#10b981;border:none;color:#fff;box-shadow:0 .4rem 1.2rem rgba(16,185,129,.3)}.guide_editor_container .admin_button--danger,.machine_editor_container .admin_button--danger{background:rgba(239,68,68,.1);border:.1rem solid rgba(239,68,68,.2);color:#ef4444}.guide_editor_container .admin_button--danger:hover,.machine_editor_container .admin_button--danger:hover{background:#ef4444;color:#fff}.guide_editor_container .admin_button--square,.machine_editor_container .admin_button--square{width:3.6rem;padding:0;justify-content:center}.guide_editor_container .admin_button--xs,.machine_editor_container .admin_button--xs{height:2.4rem;padding:0 .8rem;font-size:1.6rem}.guide_editor_container .admin_button--xs svg,.machine_editor_container .admin_button--xs svg{width:1.2rem;height:1.2rem}.guide_editor_container .editor_main,.machine_editor_container .editor_main{flex:1 1;min-height:0;min-width:0;overflow:hidden;height:calc(100vh - 6.4rem)}.guide_editor_container .editor_main--split,.machine_editor_container .editor_main--split{display:flex;flex-direction:row;overflow:hidden;padding:0;background-color:#0f172a}.guide_editor_container .editor_main--split .editor_reference_panel,.machine_editor_container .editor_main--split .editor_reference_panel{flex:0 0 40%;max-width:40%;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;border-right:.1rem solid hsla(0,0%,100%,.08);background-color:#020617;scrollbar-width:thin;scrollbar-color:#334155 #020617}.guide_editor_container .editor_main--split .editor_reference_panel::-webkit-scrollbar,.machine_editor_container .editor_main--split .editor_reference_panel::-webkit-scrollbar{width:.6rem}.guide_editor_container .editor_main--split .editor_reference_panel::-webkit-scrollbar-track,.machine_editor_container .editor_main--split .editor_reference_panel::-webkit-scrollbar-track{background:#020617}.guide_editor_container .editor_main--split .editor_reference_panel::-webkit-scrollbar-thumb,.machine_editor_container .editor_main--split .editor_reference_panel::-webkit-scrollbar-thumb{background:#334155}.guide_editor_container .editor_main--split .editor_editor_inner,.machine_editor_container .editor_main--split .editor_editor_inner{flex:1 1;min-width:0;max-width:none;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2.4rem 2rem;scrollbar-width:thin;scrollbar-color:#334155 #0f172a}.guide_editor_container .editor_main--split .editor_editor_inner::-webkit-scrollbar,.machine_editor_container .editor_main--split .editor_editor_inner::-webkit-scrollbar{width:.6rem}.guide_editor_container .editor_main--split .editor_editor_inner::-webkit-scrollbar-track,.machine_editor_container .editor_main--split .editor_editor_inner::-webkit-scrollbar-track{background:#0f172a}.guide_editor_container .editor_main--split .editor_editor_inner::-webkit-scrollbar-thumb,.machine_editor_container .editor_main--split .editor_editor_inner::-webkit-scrollbar-thumb{background:#334155}.guide_editor_container .editor_main--split .editor_editor_inner .editor_form_container,.machine_editor_container .editor_main--split .editor_editor_inner .editor_form_container{flex:1 1 auto;min-height:0;width:100%;max-width:100%;margin:0;display:flex;flex-direction:column;gap:2.4rem;padding-bottom:12rem;padding-right:var(--editor-main-sidebar-gutter)}@media(max-width:120rem){.guide_editor_container .editor_main--split .editor_editor_inner .editor_form_container,.machine_editor_container .editor_main--split .editor_editor_inner .editor_form_container{padding-right:0}.guide_editor_container .editor_main--split,.machine_editor_container .editor_main--split{flex-direction:column}.guide_editor_container .editor_main--split .editor_editor_inner,.guide_editor_container .editor_main--split .editor_reference_panel,.machine_editor_container .editor_main--split .editor_editor_inner,.machine_editor_container .editor_main--split .editor_reference_panel{flex:1 1 auto;max-width:100%;width:100%;max-height:50vh}.guide_editor_container .editor_main--split .editor_editor_inner,.machine_editor_container .editor_main--split .editor_editor_inner{padding:1.6rem 1.2rem}}.guide_editor_container .machine_editor_publish_status,.machine_editor_container .machine_editor_publish_status{white-space:nowrap}.guide_editor_container .machine_ref_panel,.machine_editor_container .machine_ref_panel{display:flex;flex-direction:column;min-height:100%;color:#e2e8f0;font-size:1.6rem;line-height:1.55}.guide_editor_container .machine_ref_panel--empty,.machine_editor_container .machine_ref_panel--empty{display:flex;align-items:center;justify-content:center;min-height:20rem;color:#64748b;padding:2rem}.guide_editor_container .machine_ref_panel_header,.machine_editor_container .machine_ref_panel_header{position:sticky;top:0;z-index:5;padding:1.6rem 2rem;background:rgba(2,6,23,.95);-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);border-bottom:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .machine_ref_panel_header_title,.machine_editor_container .machine_ref_panel_header_title{display:flex;align-items:center;gap:.8rem;color:#38bdf8}.guide_editor_container .machine_ref_panel_header_title h2,.machine_editor_container .machine_ref_panel_header_title h2{margin:0;font-size:1.8rem;font-weight:800;color:#f8fafc}.guide_editor_container .machine_ref_panel_sub,.machine_editor_container .machine_ref_panel_sub{margin:.6rem 0 0;font-size:1.4rem;color:#94a3b8}.guide_editor_container .machine_ref_panel_scraped_at,.machine_editor_container .machine_ref_panel_scraped_at{margin:.4rem 0 0;font-size:1.3rem;color:#64748b}.guide_editor_container .machine_ref_source_tabs,.machine_editor_container .machine_ref_source_tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.2rem;padding:.4rem;background:rgba(15,23,42,.6);border:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .machine_ref_source_tab,.machine_editor_container .machine_ref_source_tab{flex:1 1 auto;min-width:0;padding:.6rem 1rem;font-size:1.3rem;font-weight:700;color:#94a3b8;background:rgba(0,0,0,0);border:.1rem solid rgba(0,0,0,0);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.guide_editor_container .machine_ref_source_tab:hover,.machine_editor_container .machine_ref_source_tab:hover{color:#e2e8f0;background:hsla(0,0%,100%,.04)}.guide_editor_container .machine_ref_source_tab.is-active,.machine_editor_container .machine_ref_source_tab.is-active{color:#f8fafc;background:rgba(56,189,248,.14);border-color:rgba(56,189,248,.35)}.guide_editor_container .machine_ref_source_tab.has-data.is-active,.machine_editor_container .machine_ref_source_tab.has-data.is-active{border-color:rgba(52,211,153,.45)}.guide_editor_container .machine_ref_source_actions,.machine_editor_container .machine_ref_source_actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem}.guide_editor_container .machine_ref_source_actions_label,.machine_editor_container .machine_ref_source_actions_label{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:700;color:#94a3b8;margin-right:.4rem}.guide_editor_container .machine_ref_source_action_btn,.machine_editor_container .machine_ref_source_action_btn{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .9rem;font-size:1.2rem;font-weight:600;color:#e2e8f0;background:hsla(0,0%,100%,.06);border:.1rem solid hsla(0,0%,100%,.1);cursor:pointer;text-decoration:none;transition:background .15s}.guide_editor_container .machine_ref_source_action_btn:hover,.machine_editor_container .machine_ref_source_action_btn:hover{background:hsla(0,0%,100%,.1)}.guide_editor_container .machine_ref_source_action_btn--link,.machine_editor_container .machine_ref_source_action_btn--link{color:#38bdf8}.guide_editor_container .machine_ref_source_action_btn--icon,.machine_editor_container .machine_ref_source_action_btn--icon{padding:.35rem .55rem}.guide_editor_container .machine_ref_header_extra,.machine_editor_container .machine_ref_header_extra{display:inline-flex;align-items:center;gap:.6rem;margin-left:auto}.guide_editor_container .machine_ref_url_edit_panel,.machine_editor_container .machine_ref_url_edit_panel{margin-top:1rem;padding:1rem;background:rgba(15,23,42,.7);border:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .machine_ref_url_edit_fields,.machine_editor_container .machine_ref_url_edit_fields{display:flex;flex-direction:column;gap:.6rem;margin-top:.8rem}.guide_editor_container .machine_ref_url_edit_row,.machine_editor_container .machine_ref_url_edit_row{display:flex;flex-direction:column;gap:.3rem}.guide_editor_container .machine_ref_url_edit_label,.machine_editor_container .machine_ref_url_edit_label{font-size:1.2rem;font-weight:700;color:#94a3b8}.guide_editor_container .machine_ref_url_edit_input,.machine_editor_container .machine_ref_url_edit_input{width:100%;padding:.5rem .8rem;font-size:1.3rem;color:#f1f5f9;background:#0f172a;border:.1rem solid hsla(0,0%,100%,.12)}.guide_editor_container .machine_ref_url_edit_actions,.machine_editor_container .machine_ref_url_edit_actions{display:flex;gap:.6rem;margin-top:.8rem}.guide_editor_container .machine_ref_url_edit_cancel,.guide_editor_container .machine_ref_url_edit_save,.machine_editor_container .machine_ref_url_edit_cancel,.machine_editor_container .machine_ref_url_edit_save{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .9rem;font-size:1.2rem;font-weight:600;border:.1rem solid rgba(0,0,0,0);cursor:pointer}.guide_editor_container .machine_ref_url_edit_save,.machine_editor_container .machine_ref_url_edit_save{color:#f8fafc;background:rgba(56,189,248,.2);border-color:rgba(56,189,248,.35)}.guide_editor_container .machine_ref_url_edit_cancel,.machine_editor_container .machine_ref_url_edit_cancel{color:#94a3b8;background:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.1)}.guide_editor_container .machine_ref_source_page_link,.machine_editor_container .machine_ref_source_page_link{display:inline-flex;align-items:center;gap:.4rem;margin-top:.8rem;font-size:1.3rem;font-weight:600;color:#38bdf8;text-decoration:none}.guide_editor_container .machine_ref_source_page_link:hover,.machine_editor_container .machine_ref_source_page_link:hover{text-decoration:underline}.guide_editor_container .machine_ref_source_links,.machine_editor_container .machine_ref_source_links{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.guide_editor_container .machine_ref_source_link,.machine_editor_container .machine_ref_source_link{display:inline-flex;align-items:center;padding:.4rem 1rem;font-size:1.3rem;font-weight:600;color:#38bdf8;background:rgba(56,189,248,.1);border:.1rem solid rgba(56,189,248,.25);text-decoration:none;transition:background .15s}.guide_editor_container .machine_ref_source_link:hover,.machine_editor_container .machine_ref_source_link:hover{background:rgba(56,189,248,.18)}.guide_editor_container .machine_ref_panel_body,.machine_editor_container .machine_ref_panel_body{flex:1 1 auto;padding:1.6rem 2rem 4rem;display:flex;flex-direction:column;gap:1.2rem}.guide_editor_container .machine_ref_section,.machine_editor_container .machine_ref_section{border:.1rem solid hsla(0,0%,100%,.08);background:rgba(15,23,42,.55);overflow:hidden}.guide_editor_container .machine_ref_section--basic .machine_ref_section_header,.machine_editor_container .machine_ref_section--basic .machine_ref_section_header{background:rgba(59,130,246,.22);border-color:rgba(59,130,246,.35)}.guide_editor_container .machine_ref_section--ceiling .machine_ref_section_header,.machine_editor_container .machine_ref_section--ceiling .machine_ref_section_header{background:rgba(245,158,11,.2);border-color:rgba(245,158,11,.35)}.guide_editor_container .machine_ref_section--zone .machine_ref_section_header,.machine_editor_container .machine_ref_section--zone .machine_ref_section_header{background:rgba(168,85,247,.2);border-color:rgba(168,85,247,.35)}.guide_editor_container .machine_ref_section--setting-disc .machine_ref_section_header,.machine_editor_container .machine_ref_section--setting-disc .machine_ref_section_header{background:rgba(16,185,129,.2);border-color:rgba(16,185,129,.35)}.guide_editor_container .machine_ref_section--spec .machine_ref_section_header,.machine_editor_container .machine_ref_section--spec .machine_ref_section_header{background:rgba(234,88,12,.2);border-color:rgba(234,88,12,.35)}.guide_editor_container .machine_ref_section--hit .machine_ref_section_header,.machine_editor_container .machine_ref_section--hit .machine_ref_section_header{background:rgba(239,68,68,.18);border-color:rgba(239,68,68,.35)}.guide_editor_container .machine_ref_section--border .machine_ref_section_header,.machine_editor_container .machine_ref_section--border .machine_ref_section_header{background:rgba(20,184,166,.2);border-color:rgba(20,184,166,.35)}.guide_editor_container .machine_ref_section--guide .machine_ref_section_header,.machine_editor_container .machine_ref_section--guide .machine_ref_section_header{background:rgba(99,102,241,.2);border-color:rgba(99,102,241,.35)}.guide_editor_container .machine_ref_section--default .machine_ref_section_header,.machine_editor_container .machine_ref_section--default .machine_ref_section_header{background:rgba(100,116,139,.25);border-color:rgba(100,116,139,.35)}.guide_editor_container .machine_ref_section--summary .machine_ref_section_header,.machine_editor_container .machine_ref_section--summary .machine_ref_section_header{background:rgba(59,130,246,.22);border-color:rgba(59,130,246,.35)}.guide_editor_container .machine_ref_section_header,.machine_editor_container .machine_ref_section_header{padding:.9rem 1.2rem;border-bottom:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .machine_ref_section_title,.machine_editor_container .machine_ref_section_title{margin:0;font-size:1.6rem;font-weight:800;color:#f8fafc}.guide_editor_container .machine_ref_section_body,.machine_editor_container .machine_ref_section_body{padding:1.2rem;display:flex;flex-direction:column;gap:.8rem}.guide_editor_container .machine_ref_summary_list,.machine_editor_container .machine_ref_summary_list{margin:0;padding:1.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.6rem}@media(max-width:64rem){.guide_editor_container .machine_ref_summary_list,.machine_editor_container .machine_ref_summary_list{grid-template-columns:1fr}}.guide_editor_container .machine_ref_summary_row,.machine_editor_container .machine_ref_summary_row{display:flex;flex-direction:column;gap:.2rem;min-width:0}.guide_editor_container .machine_ref_summary_row dt,.machine_editor_container .machine_ref_summary_row dt{margin:0;font-size:1.3rem;font-weight:700;color:#94a3b8}.guide_editor_container .machine_ref_summary_row dd,.machine_editor_container .machine_ref_summary_row dd{margin:0;font-size:1.5rem;font-weight:600;color:#f1f5f9;word-break:break-word}.guide_editor_container .machine_ref_heading,.machine_editor_container .machine_ref_heading{margin:.4rem 0;font-weight:700;color:#e2e8f0}.guide_editor_container .machine_ref_heading--h2,.machine_editor_container .machine_ref_heading--h2{font-size:1.8rem}.guide_editor_container .machine_ref_heading--h3,.machine_editor_container .machine_ref_heading--h3{font-size:1.6rem}.guide_editor_container .machine_ref_heading--h4,.machine_editor_container .machine_ref_heading--h4{font-size:1.5rem}.guide_editor_container .machine_ref_heading--h5,.machine_editor_container .machine_ref_heading--h5{font-size:1.4rem;color:#94a3b8}.guide_editor_container .machine_ref_richtext,.machine_editor_container .machine_ref_richtext{font-size:1.5rem;color:#cbd5e1;word-break:break-word}.guide_editor_container .machine_ref_richtext p,.machine_editor_container .machine_ref_richtext p{margin:0 0 .6rem}.guide_editor_container .machine_ref_richtext p:last-child,.machine_editor_container .machine_ref_richtext p:last-child{margin-bottom:0}.guide_editor_container .machine_ref_table_wrap,.machine_editor_container .machine_ref_table_wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.guide_editor_container .machine_ref_table,.machine_editor_container .machine_ref_table{width:100%;border-collapse:collapse;font-size:1.4rem}.guide_editor_container .machine_ref_table td,.guide_editor_container .machine_ref_table th,.machine_editor_container .machine_ref_table td,.machine_editor_container .machine_ref_table th{padding:.6rem .8rem;border:.1rem solid hsla(0,0%,100%,.12);text-align:center;word-break:break-word}.guide_editor_container .machine_ref_table thead th,.machine_editor_container .machine_ref_table thead th{background:rgba(30,41,59,.9);color:#f8fafc;font-weight:700}.guide_editor_container .machine_ref_table tbody td,.machine_editor_container .machine_ref_table tbody td{background:rgba(15,23,42,.6);color:#e2e8f0}.guide_editor_container .machine_ref_images,.machine_editor_container .machine_ref_images{display:flex;flex-wrap:wrap;gap:.8rem}.guide_editor_container .machine_ref_image,.machine_editor_container .machine_ref_image{max-width:100%;height:auto;border:.1rem solid hsla(0,0%,100%,.1)}.guide_editor_container .machine_ref_caption,.machine_editor_container .machine_ref_caption{margin:.4rem 0 0;font-size:1.3rem;color:#94a3b8}.guide_editor_container .machine_ref_star,.machine_editor_container .machine_ref_star{margin:0;color:#fbbf24;font-weight:700}.guide_editor_container .machine_ref_empty,.machine_editor_container .machine_ref_empty{margin:0;font-size:1.4rem;color:#64748b;font-style:italic}.guide_editor_container .machine_ref_empty--global,.machine_editor_container .machine_ref_empty--global{padding:2rem;text-align:center}.guide_editor_container .editor_main--full,.machine_editor_container .editor_main--full{overflow-y:auto;overflow-x:hidden;background-color:#0f172a;padding:2.4rem 2rem;scrollbar-width:thin;scrollbar-color:#334155 #0f172a}@media(max-width:76.8rem){.guide_editor_container .editor_main--full,.machine_editor_container .editor_main--full{padding:1.6rem 1.2rem}.guide_editor_container .editor_main--full .editor_form_container,.machine_editor_container .editor_main--full .editor_form_container{padding-right:0;padding-bottom:8rem;gap:2.4rem}}.guide_editor_container .editor_main--full::-webkit-scrollbar,.machine_editor_container .editor_main--full::-webkit-scrollbar{width:.6rem}.guide_editor_container .editor_main--full::-webkit-scrollbar-track,.machine_editor_container .editor_main--full::-webkit-scrollbar-track{background:#0f172a}.guide_editor_container .editor_main--full::-webkit-scrollbar-thumb,.machine_editor_container .editor_main--full::-webkit-scrollbar-thumb{background:#334155}.guide_editor_container .editor_main--full::-webkit-scrollbar-thumb:hover,.machine_editor_container .editor_main--full::-webkit-scrollbar-thumb:hover{background:#475569}.guide_editor_container .editor_main--full .editor_form_container,.machine_editor_container .editor_main--full .editor_form_container{flex:1 1 auto;min-height:0;width:100%;max-width:100%;margin:0;display:flex;flex-direction:column;gap:2.4rem;padding-bottom:12rem;padding-right:var(--editor-main-sidebar-gutter)}@media(max-width:120rem){.guide_editor_container .editor_main--full .editor_form_container,.machine_editor_container .editor_main--full .editor_form_container{padding-right:0}}.guide_editor_container .editor_main--full .editor_editor_inner,.machine_editor_container .editor_main--full .editor_editor_inner{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.guide_editor_container .editor_main--full .admin_guides_scope,.machine_editor_container .editor_main--full .admin_guides_scope{position:relative;flex:1 1 auto;min-height:0;width:100%;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:0}.guide_editor_container .editor_main--full .machine_editor_tab_panel,.machine_editor_container .editor_main--full .machine_editor_tab_panel{flex:1 1 auto;min-width:0;min-height:0}.guide_editor_container .editor_main--full .machine_editor_tab_panel--articles,.machine_editor_container .editor_main--full .machine_editor_tab_panel--articles{flex:1 1 auto}.guide_editor_container .editor_main--full .machine_editor_tab_panel--concealed,.machine_editor_container .editor_main--full .machine_editor_tab_panel--concealed{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;pointer-events:none}.guide_editor_container .c-spec-table-container,.machine_editor_container .c-spec-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0}.guide_editor_container .c-spec-table-container table,.machine_editor_container .c-spec-table-container table{border-collapse:collapse;table-layout:fixed;word-break:break-all;width:100%;min-width:28rem}.guide_editor_container .c-spec-table-container table td,.guide_editor_container .c-spec-table-container table th,.machine_editor_container .c-spec-table-container table td,.machine_editor_container .c-spec-table-container table th{padding:1.2rem 1rem;border:.1rem solid #ccc;word-break:break-all;text-align:center}.guide_editor_container .c-spec-table-container .c-spec-table thead th,.machine_editor_container .c-spec-table-container .c-spec-table thead th{background-color:#666;color:#fff}.guide_editor_container .c-spec-table-container .c-free-table-01 thead tr th,.machine_editor_container .c-spec-table-container .c-free-table-01 thead tr th{background-color:#313131;color:#fff;font-weight:600}.guide_editor_container .c-spec-table-container .c-free-table-01 tbody tr td,.machine_editor_container .c-spec-table-container .c-free-table-01 tbody tr td{background-color:#fff}.guide_editor_container .c-spec-table-container .c-free-table-02 thead tr th:first-child,.machine_editor_container .c-spec-table-container .c-free-table-02 thead tr th:first-child{width:30%;background-color:#313131;color:#fff}.guide_editor_container .c-spec-table-container .c-free-table-02 thead tr th:not(:first-child),.machine_editor_container .c-spec-table-container .c-free-table-02 thead tr th:not(:first-child){background-color:#ea580c;color:#fff}.guide_editor_container .c-spec-table-container .c-free-table-02 tbody tr td:first-child,.machine_editor_container .c-spec-table-container .c-free-table-02 tbody tr td:first-child{background-color:#595959;color:#fff;font-weight:600}.guide_editor_container .c-spec-table-container .c-free-table-02 tbody tr td:not(:first-child),.machine_editor_container .c-spec-table-container .c-free-table-02 tbody tr td:not(:first-child){background-color:#fff;color:#1e293b}.guide_editor_container .c-spec-table-container .c-free-table-02--no-head thead,.machine_editor_container .c-spec-table-container .c-free-table-02--no-head thead{display:none}.guide_editor_container .c-spec-table-container .c-free-table-02--no-head tbody th,.machine_editor_container .c-spec-table-container .c-free-table-02--no-head tbody th{background-color:#666;color:#fff;font-weight:600}.guide_editor_container .c-spec-table-container .c-free-table-02--no-head tbody td,.machine_editor_container .c-spec-table-container .c-free-table-02--no-head tbody td{background-color:#fff;color:#1e293b}.guide_editor_container .c-spec-table-container .c-free-table-02-img thead th:first-child,.guide_editor_container .c-spec-table-container .c-image-expectation-table thead th:first-child,.machine_editor_container .c-spec-table-container .c-free-table-02-img thead th:first-child,.machine_editor_container .c-spec-table-container .c-image-expectation-table thead th:first-child{background-color:#475569;color:#fff}.guide_editor_container .c-spec-table-container .c-free-table-02-img thead th:not(:first-child),.guide_editor_container .c-spec-table-container .c-image-expectation-table thead th:not(:first-child),.machine_editor_container .c-spec-table-container .c-free-table-02-img thead th:not(:first-child),.machine_editor_container .c-spec-table-container .c-image-expectation-table thead th:not(:first-child){background-color:#ea580c;color:#fff}.guide_editor_container .c-spec-table-container .c-free-table-02-img tbody td,.guide_editor_container .c-spec-table-container .c-image-expectation-table tbody td,.machine_editor_container .c-spec-table-container .c-free-table-02-img tbody td,.machine_editor_container .c-spec-table-container .c-image-expectation-table tbody td{background-color:#fff;color:#1e293b;font-weight:700}.guide_editor_container .c-spec-table-container .c-free-table-02-img tbody td:first-child,.guide_editor_container .c-spec-table-container .c-image-expectation-table tbody td:first-child,.machine_editor_container .c-spec-table-container .c-free-table-02-img tbody td:first-child,.machine_editor_container .c-spec-table-container .c-image-expectation-table tbody td:first-child{vertical-align:top}.guide_editor_container .c-spec-table-container .c-free-table-02-img tbody td:not(:first-child),.guide_editor_container .c-spec-table-container .c-image-expectation-table tbody td:not(:first-child),.machine_editor_container .c-spec-table-container .c-free-table-02-img tbody td:not(:first-child),.machine_editor_container .c-spec-table-container .c-image-expectation-table tbody td:not(:first-child){vertical-align:middle}.guide_editor_container .c-spec-table-container .c-free-table-03 thead tr th,.machine_editor_container .c-spec-table-container .c-free-table-03 thead tr th{background-color:#313131;color:#fff;font-weight:600}.guide_editor_container .c-spec-table-container .c-free-table-03 tbody tr td,.machine_editor_container .c-spec-table-container .c-free-table-03 tbody tr td{background-color:#fff;color:#1e293b}.guide_editor_container .c-spec-table-container .c-rate-table thead,.machine_editor_container .c-spec-table-container .c-rate-table thead{display:none}.guide_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=title] th,.machine_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=title] th{background-color:#0f0f0f;color:#fff;font-weight:900;text-align:center;padding:.9rem 1rem;border:.1rem solid #333}.guide_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=section_header] th,.machine_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=section_header] th{background-color:#1e3a5f;color:#fff;font-weight:800;text-align:center;padding:1.2rem 1rem;border:.1rem solid hsla(0,0%,100%,.15)}.guide_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] th,.machine_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] th{background-color:#666;color:#fff}.guide_editor_container .c-spec-table-container .c-rate-table tbody tr:not([data-row-kind]) td,.guide_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] td,.machine_editor_container .c-spec-table-container .c-rate-table tbody tr:not([data-row-kind]) td,.machine_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] td{background-color:#fff;color:#1e293b;padding:1.2rem 1rem;border:.1rem solid #e2e8f0}.guide_editor_container .c-spec-table-container .c-rate-table tbody tr:not([data-row-kind]) td:first-child,.guide_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] td:first-child,.machine_editor_container .c-spec-table-container .c-rate-table tbody tr:not([data-row-kind]) td:first-child,.machine_editor_container .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] td:first-child{background-color:#475569;color:#fff;font-weight:700}.guide_editor_container .section_unit,.machine_editor_container .section_unit{background-color:#1e293b;border:.1rem solid hsla(0,0%,100%,.05);box-shadow:0 1rem 2.5rem -.5rem rgba(0,0,0,.3);margin-bottom:clamp(1rem,1.5vw,2rem);overflow:hidden;position:relative;transition:all .2s ease}.guide_editor_container .section_unit:hover,.machine_editor_container .section_unit:hover{border-color:rgba(59,130,246,.3);box-shadow:0 1.5rem 3.5rem -.5rem rgba(0,0,0,.4)}.guide_editor_container .section_unit .section_item_header,.machine_editor_container .section_unit .section_item_header{display:flex;align-items:center;background-color:hsla(0,0%,100%,.02);border-bottom:.1rem solid hsla(0,0%,100%,.05);gap:1.2rem}.guide_editor_container .expected_value_section,.machine_editor_container .expected_value_section{display:flex;flex-direction:column;gap:2.4rem;padding-top:3.2rem;border-top:.1rem solid #1e293b}.guide_editor_container .expected_value_section_header,.machine_editor_container .expected_value_section_header{display:flex;align-items:center;gap:1.2rem}.guide_editor_container .expected_value_section_header .icon,.machine_editor_container .expected_value_section_header .icon{color:#10b981}.guide_editor_container .expected_value_section_header h3,.machine_editor_container .expected_value_section_header h3{font-size:1.6rem;font-weight:900;color:#e2e8f0;letter-spacing:.1em;font-style:italic}.guide_editor_container .expected_value_section_table_wrapper,.machine_editor_container .expected_value_section_table_wrapper{overflow:hidden;border:.1rem solid #1e293b;background-color:#0f172a;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.3)}.guide_editor_container .expected_value_section table.editor-table,.machine_editor_container .expected_value_section table.editor-table{width:100%;border-collapse:collapse;margin-bottom:0;background-color:rgba(0,0,0,0);border:.1rem solid rgba(148,163,184,.28)}.guide_editor_container .expected_value_section table.editor-table.editor-table-setting tbody td:first-child,.guide_editor_container .expected_value_section table.editor-table.editor-table-setting tbody th:first-child,.guide_editor_container .expected_value_section table.editor-table.editor-table-setting thead th:first-child,.machine_editor_container .expected_value_section table.editor-table.editor-table-setting tbody td:first-child,.machine_editor_container .expected_value_section table.editor-table.editor-table-setting tbody th:first-child,.machine_editor_container .expected_value_section table.editor-table.editor-table-setting thead th:first-child{width:6.5rem;min-width:6.5rem;max-width:6.5rem;box-sizing:border-box}.guide_editor_container .expected_value_section table.editor-table thead th:not(.p-detail__tbl-surface),.machine_editor_container .expected_value_section table.editor-table thead th:not(.p-detail__tbl-surface){background-color:#1e293b;padding:1.2rem 1rem;border:.1rem solid rgba(148,163,184,.22);font-size:1.6rem;font-weight:700;color:#f1f5f9;text-align:center}.guide_editor_container .expected_value_section table.editor-table tbody td:not(.p-detail__tbl-surface),.guide_editor_container .expected_value_section table.editor-table tbody th:not(.p-detail__tbl-surface),.machine_editor_container .expected_value_section table.editor-table tbody td:not(.p-detail__tbl-surface),.machine_editor_container .expected_value_section table.editor-table tbody th:not(.p-detail__tbl-surface){background-color:#0f172a;padding:1.2rem 1rem;border:.1rem solid rgba(148,163,184,.22);text-align:center;font-size:1.6rem;font-weight:700;color:#f1f5f9}.guide_editor_container .expected_value_section table.editor-table tbody td.plus,.guide_editor_container .expected_value_section table.editor-table tbody td.plus small,.machine_editor_container .expected_value_section table.editor-table tbody td.plus,.machine_editor_container .expected_value_section table.editor-table tbody td.plus small{color:#3b82f6}.guide_editor_container .expected_value_section table.editor-table tbody td.minus,.guide_editor_container .expected_value_section table.editor-table tbody td.minus small,.machine_editor_container .expected_value_section table.editor-table tbody td.minus,.machine_editor_container .expected_value_section table.editor-table tbody td.minus small{color:#ef4444}.guide_editor_container .expected_value_section table.editor-table tbody td small,.machine_editor_container .expected_value_section table.editor-table tbody td small{font-size:1.6rem;opacity:.95;margin-left:.4rem;font-style:italic}.guide_editor_container .admin_video_subsection,.machine_editor_container .admin_video_subsection{margin-bottom:2.8rem}.guide_editor_container .admin_video_subsection:last-child,.machine_editor_container .admin_video_subsection:last-child{margin-bottom:0}.guide_editor_container .admin_video_subsection__title,.machine_editor_container .admin_video_subsection__title{margin:0 0 1rem;font-size:1.6rem;font-weight:700;color:rgba(226,232,240,.98)}.guide_editor_container .admin_icon_btn_delete,.machine_editor_container .admin_icon_btn_delete{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:none;background:rgba(239,68,68,.12);color:#ef4444;cursor:pointer;flex-shrink:0;transition:background .2s,color .2s}.guide_editor_container .admin_icon_btn_delete:hover:not(:disabled),.machine_editor_container .admin_icon_btn_delete:hover:not(:disabled){background:rgba(239,68,68,.28);color:#f87171}.guide_editor_container .admin_icon_btn_delete:disabled,.machine_editor_container .admin_icon_btn_delete:disabled{opacity:.4;cursor:not-allowed}.guide_editor_container .form_field_row--mode-spec .c-row-header,.machine_editor_container .form_field_row--mode-spec .c-row-header{align-items:center;width:100%;max-width:100%}.guide_editor_container .form_field_row--mode-spec .c-label,.machine_editor_container .form_field_row--mode-spec .c-label{white-space:nowrap}.guide_editor_container .form_field_row--mode-spec,.machine_editor_container .form_field_row--mode-spec{padding-right:0}.guide_editor_container .admin_input_group--prob,.machine_editor_container .admin_input_group--prob{display:flex;align-items:stretch;gap:0;flex-direction:column;width:100%}.guide_editor_container .admin_input_group--prob .admin_input_group_sep,.machine_editor_container .admin_input_group--prob .admin_input_group_sep{color:#94a3b8;font-weight:700;flex-shrink:0}.guide_editor_container .admin_input_group--two_rows,.guide_editor_container .admin_prob_row,.machine_editor_container .admin_input_group--two_rows,.machine_editor_container .admin_prob_row{display:flex;flex-direction:row;align-items:center;gap:.8rem;width:100%}.guide_editor_container .admin_input_group--two_rows .admin_input_row_label,.guide_editor_container .admin_prob_row .admin_input_row_label,.machine_editor_container .admin_input_group--two_rows .admin_input_row_label,.machine_editor_container .admin_prob_row .admin_input_row_label{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.guide_editor_container .admin_input_group--two_rows .admin_input_row_value,.guide_editor_container .admin_prob_row .admin_input_row_value,.machine_editor_container .admin_input_group--two_rows .admin_input_row_value,.machine_editor_container .admin_prob_row .admin_input_row_value{flex:1 1;min-width:0}.guide_editor_container .admin_input_group--two_rows .admin_input--label,.guide_editor_container .admin_prob_row .admin_input--label,.machine_editor_container .admin_input_group--two_rows .admin_input--label,.machine_editor_container .admin_prob_row .admin_input--label{min-width:0;flex:0 1 auto}.guide_editor_container .admin_input_group--two_rows .admin_input--full,.guide_editor_container .admin_prob_row .admin_input--full,.machine_editor_container .admin_input_group--two_rows .admin_input--full,.machine_editor_container .admin_prob_row .admin_input--full{width:100%}.guide_editor_container .admin_input--nowrap,.machine_editor_container .admin_input--nowrap{white-space:nowrap}.guide_editor_container .admin_spec_table_add_hint,.machine_editor_container .admin_spec_table_add_hint{margin:0 0 1.2rem;font-size:1.6rem;line-height:1.5;color:rgba(148,163,184,.95)}.guide_editor_container .admin_table_editor--spec-multi,.machine_editor_container .admin_table_editor--spec-multi{display:flex;flex-direction:column;gap:1.6rem}.guide_editor_container .admin_spec_table_card,.machine_editor_container .admin_spec_table_card{padding-bottom:1.6rem;margin-bottom:.8rem;border-bottom:.1rem solid rgba(148,163,184,.2)}.guide_editor_container .admin_spec_table_card:last-of-type,.machine_editor_container .admin_spec_table_card:last-of-type{border-bottom:none;margin-bottom:0}.guide_editor_container .admin_table_header_row--spec-multi,.machine_editor_container .admin_table_header_row--spec-multi{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem}.guide_editor_container .admin_table_header_row--spec-multi .admin_table_title_field,.machine_editor_container .admin_table_header_row--spec-multi .admin_table_title_field{flex:1 1 20rem;min-width:0}.guide_editor_container .admin_spec_table_card__remove,.machine_editor_container .admin_spec_table_card__remove{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem}.guide_editor_container .machine-form-spec-setting-editor .block_label_end,.guide_editor_container .machine-form-spec-setting-editor .block_type_label,.machine_editor_container .machine-form-spec-setting-editor .block_label_end,.machine_editor_container .machine-form-spec-setting-editor .block_type_label{display:none}.guide_editor_container .admin_spec_matrix_toolbar,.machine_editor_container .admin_spec_matrix_toolbar{margin-top:1.4rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(148,163,184,.35);background:rgba(15,23,42,.45)}.guide_editor_container .admin_spec_matrix_toolbar__title,.machine_editor_container .admin_spec_matrix_toolbar__title{margin:0 0 1rem;font-size:1.6rem;font-weight:600;color:rgba(226,232,240,.9)}.guide_editor_container .admin_spec_matrix_toolbar__btns,.machine_editor_container .admin_spec_matrix_toolbar__btns{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.guide_editor_container .admin_spec_matrix_toolbar__hint,.machine_editor_container .admin_spec_matrix_toolbar__hint{margin:1rem 0 0;font-size:1.6rem;line-height:1.45;color:rgba(148,163,184,.95)}.guide_editor_container .admin_field_list--pure-row,.machine_editor_container .admin_field_list--pure-row{display:flex;flex-direction:column;align-items:stretch;gap:1.2rem;width:100%}.guide_editor_container .admin_field_card--pure-row,.machine_editor_container .admin_field_card--pure-row{display:flex;flex-direction:row;align-items:center;gap:.8rem;width:100%;min-width:0;max-width:100%}.guide_editor_container .admin_input_group--pure-row,.machine_editor_container .admin_input_group--pure-row{display:flex;flex-direction:row;align-items:center;gap:.8rem;flex:1 1;min-width:0}.guide_editor_container .admin_field_card--pure-row .admin_icon_btn_delete,.machine_editor_container .admin_field_card--pure-row .admin_icon_btn_delete{flex-shrink:0}.guide_editor_container .admin_mode_spec_header_actions,.machine_editor_container .admin_mode_spec_header_actions{justify-content:flex-end;flex-shrink:0;margin-left:auto}@media(max-width:64rem){.guide_editor_container .admin_mode_spec_header_actions,.machine_editor_container .admin_mode_spec_header_actions{margin-top:.8rem;margin-left:0}}.guide_editor_container .form_field_row--mode-spec .c-row-actions,.machine_editor_container .form_field_row--mode-spec .c-row-actions{align-items:center}.guide_editor_container .admin_mode_specs_wrap,.machine_editor_container .admin_mode_specs_wrap{display:flex;flex-direction:column;gap:0;width:100%;min-width:0}.guide_editor_container .admin_mode_spec_row,.machine_editor_container .admin_mode_spec_row{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;margin-top:1.5rem}.guide_editor_container .admin_mode_spec_row:first-child,.machine_editor_container .admin_mode_spec_row:first-child{margin-top:0}.guide_editor_container .admin_mode_spec_row_header,.machine_editor_container .admin_mode_spec_row_header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem;padding-bottom:.8rem}.guide_editor_container .admin_mode_spec_header_actions,.machine_editor_container .admin_mode_spec_header_actions{display:flex;align-items:center;gap:.8rem}.guide_editor_container .admin_mode_spec_row_delete,.machine_editor_container .admin_mode_spec_row_delete{flex-shrink:0}.guide_editor_container .admin_mode_spec_chip_group,.machine_editor_container .admin_mode_spec_chip_group{display:inline-flex;flex-wrap:wrap;gap:.6rem;align-items:center}.guide_editor_container .admin_mode_spec_chip,.machine_editor_container .admin_mode_spec_chip{padding:.6rem 1.6rem;font-size:1.6rem;font-weight:500;line-height:1.25;border:.1rem solid #334155;background-color:#1e293b;color:#94a3b8;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;white-space:nowrap}.guide_editor_container .admin_mode_spec_chip:hover,.machine_editor_container .admin_mode_spec_chip:hover{background-color:#334155}.guide_editor_container .admin_mode_spec_chip.admin_mode_spec_chip--active,.machine_editor_container .admin_mode_spec_chip.admin_mode_spec_chip--active{background-color:#2563eb;border-color:#2563eb;color:#fff}.guide_editor_container .admin_mode_spec_custom_wrap,.machine_editor_container .admin_mode_spec_custom_wrap{animation:admin_mode_spec_custom_in .2s ease-out;width:100%;margin-top:.8rem}.guide_editor_container .admin_mode_spec_custom_wrap .admin_mode_spec_custom_input,.machine_editor_container .admin_mode_spec_custom_wrap .admin_mode_spec_custom_input{width:100%;max-width:none;min-width:0;box-sizing:border-box}.guide_editor_container .admin_mode_spec_fields,.machine_editor_container .admin_mode_spec_fields{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:flex-end;width:100%;min-width:0}.guide_editor_container .admin_mode_spec_fields--rush-st,.machine_editor_container .admin_mode_spec_fields--rush-st{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;align-items:flex-end;width:100%;min-width:0}.guide_editor_container .admin_mode_spec_fields .admin_form_item,.machine_editor_container .admin_mode_spec_fields .admin_form_item{margin-bottom:0;flex:1 1;min-width:10rem;max-width:100%}.guide_editor_container .admin_mode_spec_fields--rush-st .admin_form_item,.machine_editor_container .admin_mode_spec_fields--rush-st .admin_form_item{min-width:0}.guide_editor_container .admin_mode_spec_fields .admin_input,.guide_editor_container .admin_mode_spec_fields--rush-st .admin_input,.machine_editor_container .admin_mode_spec_fields .admin_input,.machine_editor_container .admin_mode_spec_fields--rush-st .admin_input{width:100%;max-width:100%;box-sizing:border-box}.guide_editor_container .admin_mode_spec_fields .c-label,.machine_editor_container .admin_mode_spec_fields .c-label{display:block;margin-bottom:.4rem;font-weight:700;color:hsla(0,0%,100%,.9);padding-top:0;max-width:none}.guide_editor_container .admin_mode_spec_fields .admin_input_container,.machine_editor_container .admin_mode_spec_fields .admin_input_container{width:100%}.guide_editor_container .admin_mode_spec_fields .admin_input,.machine_editor_container .admin_mode_spec_fields .admin_input{width:100%;box-sizing:border-box}@keyframes admin_mode_spec_custom_in{0%{opacity:0}to{opacity:1}}.guide_editor_container .admin_image_grid .admin_video_card,.machine_editor_container .admin_image_grid .admin_video_card{min-width:0}.guide_editor_container .admin_video_card,.machine_editor_container .admin_video_card{width:100%;max-width:100%;box-sizing:border-box;background-color:rgba(15,23,42,.5);border:.1rem solid hsla(0,0%,100%,.08);overflow:hidden;position:relative;transition:all .2s ease}.guide_editor_container .admin_video_card:hover,.machine_editor_container .admin_video_card:hover{border-color:rgba(239,68,68,.3);background-color:rgba(15,23,42,.8)}.guide_editor_container .admin_video_card__input_area,.machine_editor_container .admin_video_card__input_area{padding:1.2rem;border-bottom:.1rem solid hsla(0,0%,100%,.05)}.guide_editor_container .admin_video_card__input_area .admin_video_card__input_row,.machine_editor_container .admin_video_card__input_area .admin_video_card__input_row{display:flex;align-items:center;gap:.8rem;padding:0 1rem}.guide_editor_container .admin_video_card__input_area .admin_video_card__input,.machine_editor_container .admin_video_card__input_area .admin_video_card__input{flex:1 1;min-width:0;background-color:var(--admin-control-bg,#0f172a);border:var(--admin-control-border,.1rem solid rgba(255,255,255,.1));padding:.8rem 1rem;box-shadow:none;color:var(--admin-control-text,#f8fafc)}.guide_editor_container .admin_video_card__input_area .admin_video_card__input:focus,.machine_editor_container .admin_video_card__input_area .admin_video_card__input:focus{background-color:var(--admin-control-bg-focus,#1e293b);border-color:var(--admin-control-border-focus,#3b82f6);box-shadow:var(--admin-control-focus-ring,0 0 0 .3rem rgba(59,130,246,.3))}.guide_editor_container .admin_video_card__input_area .admin_input_icon--youtube,.machine_editor_container .admin_video_card__input_area .admin_input_icon--youtube{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.guide_editor_container .admin_video_card__preview,.machine_editor_container .admin_video_card__preview{aspect-ratio:16/9;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;position:relative}.guide_editor_container .admin_video_card__preview .youtube_preview,.machine_editor_container .admin_video_card__preview .youtube_preview{width:100%;height:100%;position:relative}.guide_editor_container .admin_video_card__preview .youtube_preview img,.machine_editor_container .admin_video_card__preview .youtube_preview img{width:100%;height:100%;object-fit:cover}.guide_editor_container .admin_video_card__preview .youtube_preview .youtube_play_icon,.machine_editor_container .admin_video_card__preview .youtube_preview .youtube_play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.3)}.guide_editor_container .admin_video_card__placeholder,.machine_editor_container .admin_video_card__placeholder{display:flex;flex-direction:column;align-items:center;gap:.8rem;color:#475569;text-align:center;padding:2rem}.guide_editor_container .admin_video_card__placeholder span,.machine_editor_container .admin_video_card__placeholder span{font-size:1.6rem;font-weight:600}.guide_editor_container .admin_video_card__placeholder_icon,.machine_editor_container .admin_video_card__placeholder_icon{flex-shrink:0}.guide_editor_container .admin_no_data_message,.machine_editor_container .admin_no_data_message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:4.8rem 2.4rem;color:#475569;text-align:center;background-color:rgba(15,23,42,.3);border:.2rem dashed hsla(0,0%,100%,.05)}.guide_editor_container .admin_no_data_message svg,.machine_editor_container .admin_no_data_message svg{opacity:.3}.guide_editor_container .admin_no_data_message p,.machine_editor_container .admin_no_data_message p{font-size:1.6rem;font-weight:600}.guide_editor_container .admin_hit_detail_embedded,.machine_editor_container .admin_hit_detail_embedded{margin-top:1.5rem;padding-top:1.5rem;border-top:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .hit_detail_pie_editor,.machine_editor_container .hit_detail_pie_editor{margin-bottom:2rem;padding:1rem 0;border-bottom:.1rem solid hsla(0,0%,100%,.08)}.guide_editor_container .hit_detail_pie_editor:last-of-type,.machine_editor_container .hit_detail_pie_editor:last-of-type{border-bottom:none}.guide_editor_container .hit_detail_pie_editor__header,.machine_editor_container .hit_detail_pie_editor__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.guide_editor_container .hit_detail_pie_editor__title,.machine_editor_container .hit_detail_pie_editor__title{font-size:1.6rem;font-weight:600;margin:0;color:#e2e8f0}.guide_editor_container .hit_detail_pie_editor__body,.machine_editor_container .hit_detail_pie_editor__body{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:102.5rem){.guide_editor_container .hit_detail_pie_editor__body,.machine_editor_container .hit_detail_pie_editor__body{grid-template-columns:60% 40%}}.guide_editor_container .hit_detail_pie_editor__form,.machine_editor_container .hit_detail_pie_editor__form{min-width:0}.guide_editor_container .hit_detail_pie_editor__empty,.machine_editor_container .hit_detail_pie_editor__empty{color:#64748b;font-size:1.6rem;margin:0}.guide_editor_container .hit_detail_pie_editor__preview,.machine_editor_container .hit_detail_pie_editor__preview{position:relative;background:rgba(15,23,42,.4);padding:1.2rem;border:.1rem solid hsla(0,0%,100%,.06)}.guide_editor_container .hit_detail_pie_row,.machine_editor_container .hit_detail_pie_row{position:relative;display:flex;gap:.8rem;margin-bottom:.5rem;padding:.8rem;background:hsla(0,0%,100%,.03)}.guide_editor_container .hit_detail_pie_row__delete,.machine_editor_container .hit_detail_pie_row__delete{position:absolute;top:.6rem;right:.6rem}.guide_editor_container .hit_detail_pie_row__grid,.machine_editor_container .hit_detail_pie_row__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;flex:1 1;padding-right:3.2rem}@media(max-width:70rem){.guide_editor_container .hit_detail_pie_row__grid,.machine_editor_container .hit_detail_pie_row__grid{grid-template-columns:1fr 1fr}}.guide_editor_container .hit_detail_pie_row__grid.hit_detail_pie_inputs_compact,.machine_editor_container .hit_detail_pie_row__grid.hit_detail_pie_inputs_compact{gap:.6rem}.guide_editor_container .admin_input--hit-detail,.machine_editor_container .admin_input--hit-detail{min-height:3.6rem;padding:.6rem 1rem;font-size:1.6rem;border:var(--admin-control-border,.1rem solid rgba(255,255,255,.1));background-color:var(--admin-control-bg,#0f172a);color:var(--admin-control-text,#f8fafc)}.guide_editor_container .admin_input--hit-detail::placeholder,.machine_editor_container .admin_input--hit-detail::placeholder{color:var(--admin-control-placeholder,#475569)}.guide_editor_container .admin_input--hit-detail:focus,.machine_editor_container .admin_input--hit-detail:focus{border-color:var(--admin-control-border-focus,#3b82f6);background-color:var(--admin-control-bg-focus,#1e293b);box-shadow:var(--admin-control-focus-ring,0 0 0 .3rem rgba(59,130,246,.3));outline:none}.guide_editor_container .hit_detail_pie_preview_wrapper,.machine_editor_container .hit_detail_pie_preview_wrapper{position:relative;width:100%;min-height:28rem}.guide_editor_container .hit_detail_pie_preview_wrapper .recharts-wrapper,.machine_editor_container .hit_detail_pie_preview_wrapper .recharts-wrapper{margin:0 auto}.guide_editor_container .hit_detail_pie_preview_wrapper .recharts-legend-wrapper,.machine_editor_container .hit_detail_pie_preview_wrapper .recharts-legend-wrapper{padding-top:.8rem}.guide_editor_container .hit_detail_pie_slice_label,.machine_editor_container .hit_detail_pie_slice_label{font-weight:700;font-size:1.6rem;letter-spacing:.02em}.guide_editor_container .hit_detail_pie_slice_label--small,.machine_editor_container .hit_detail_pie_slice_label--small{font-size:1.6rem}.guide_editor_container .hit_detail_pie_caption,.machine_editor_container .hit_detail_pie_caption{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:.8rem;padding-top:.8rem;border-top:.1rem solid rgba(148,163,184,.3)}.guide_editor_container .hit_detail_pie_caption__title,.machine_editor_container .hit_detail_pie_caption__title{font-size:1.6rem;font-weight:600;color:#94a3b8;margin-bottom:.4rem}.guide_editor_container .hit_detail_pie_caption__total,.machine_editor_container .hit_detail_pie_caption__total{font-size:1.6rem;font-weight:700;color:#e2e8f0}.guide_editor_container .hit_detail_pie_tooltip,.machine_editor_container .hit_detail_pie_tooltip{padding:1rem 1.2rem;background:#1e293b;border:.1rem solid hsla(0,0%,100%,.1);font-size:1.6rem;color:#e2e8f0;min-width:18rem}.guide_editor_container .hit_detail_pie_tooltip div,.machine_editor_container .hit_detail_pie_tooltip div{margin-bottom:.4rem}.guide_editor_container .hit_detail_pie_tooltip div:last-child,.machine_editor_container .hit_detail_pie_tooltip div:last-child{margin-bottom:0}.guide_editor_container .hit_detail_pie_tooltip strong,.machine_editor_container .hit_detail_pie_tooltip strong{margin-right:.6rem;color:#94a3b8}.guide_editor_container .hit_detail_pie_editor__table-wrap,.machine_editor_container .hit_detail_pie_editor__table-wrap{margin-top:1.2rem;overflow-x:auto}.guide_editor_container .hit_detail_pie_table,.machine_editor_container .hit_detail_pie_table{width:100%;border-collapse:collapse;font-size:1.6rem}.guide_editor_container .hit_detail_pie_table td,.guide_editor_container .hit_detail_pie_table th,.machine_editor_container .hit_detail_pie_table td,.machine_editor_container .hit_detail_pie_table th{padding:.8rem 1rem;text-align:left;border-bottom:.1rem solid hsla(0,0%,100%,.08);color:#e2e8f0}.guide_editor_container .hit_detail_pie_table th,.machine_editor_container .hit_detail_pie_table th{font-weight:600;color:#94a3b8;background:hsla(0,0%,100%,.03)}.template_preview_popover .c-spec-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0}.template_preview_popover .c-spec-table-container table{border-collapse:collapse;table-layout:fixed;word-break:break-all;width:100%;min-width:28rem}.template_preview_popover .c-spec-table-container table td,.template_preview_popover .c-spec-table-container table th{padding:1.2rem 1rem;border:.1rem solid #ccc;word-break:break-all;text-align:center}.template_preview_popover .c-spec-table-container .c-spec-table thead th{background-color:#666;color:#fff}.template_preview_popover .c-spec-table-container .c-free-table-01 thead tr th{background-color:#313131;color:#fff;font-weight:600}.template_preview_popover .c-spec-table-container .c-free-table-01 tbody tr td{background-color:#fff}.template_preview_popover .c-spec-table-container .c-free-table-02 thead tr th:first-child{width:30%;background-color:#313131;color:#fff}.template_preview_popover .c-spec-table-container .c-free-table-02 thead tr th:not(:first-child){background-color:#ea580c;color:#fff}.template_preview_popover .c-spec-table-container .c-free-table-02 tbody tr td:first-child{background-color:#595959;color:#fff;font-weight:600}.template_preview_popover .c-spec-table-container .c-free-table-02 tbody tr td:not(:first-child){background-color:#fff;color:#1e293b}.template_preview_popover .c-spec-table-container .c-free-table-02--no-head thead{display:none}.template_preview_popover .c-spec-table-container .c-free-table-02--no-head tbody th{background-color:#666;color:#fff;font-weight:600}.template_preview_popover .c-spec-table-container .c-free-table-02--no-head tbody td{background-color:#fff;color:#1e293b}.template_preview_popover .c-spec-table-container .c-free-table-02-img thead th:first-child,.template_preview_popover .c-spec-table-container .c-image-expectation-table thead th:first-child{background-color:#475569;color:#fff}.template_preview_popover .c-spec-table-container .c-free-table-02-img thead th:not(:first-child),.template_preview_popover .c-spec-table-container .c-image-expectation-table thead th:not(:first-child){background-color:#ea580c;color:#fff}.template_preview_popover .c-spec-table-container .c-free-table-02-img tbody td,.template_preview_popover .c-spec-table-container .c-image-expectation-table tbody td{background-color:#fff;color:#1e293b;font-weight:700}.template_preview_popover .c-spec-table-container .c-free-table-02-img tbody td:first-child,.template_preview_popover .c-spec-table-container .c-image-expectation-table tbody td:first-child{vertical-align:top}.template_preview_popover .c-spec-table-container .c-free-table-02-img tbody td:not(:first-child),.template_preview_popover .c-spec-table-container .c-image-expectation-table tbody td:not(:first-child){vertical-align:middle}.template_preview_popover .c-spec-table-container .c-free-table-03 thead tr th{background-color:#313131;color:#fff;font-weight:600}.template_preview_popover .c-spec-table-container .c-free-table-03 tbody tr td{background-color:#fff;color:#1e293b}.template_preview_popover .c-spec-table-container .c-rate-table thead{display:none}.template_preview_popover .c-spec-table-container .c-rate-table tbody tr[data-row-kind=title] th{background-color:#0f0f0f;color:#fff;font-weight:900;text-align:center;padding:.9rem 1rem;border:.1rem solid #333}.template_preview_popover .c-spec-table-container .c-rate-table tbody tr[data-row-kind=section_header] th{background-color:#1e3a5f;color:#fff;font-weight:800;text-align:center;padding:1.2rem 1rem;border:.1rem solid hsla(0,0%,100%,.15)}.template_preview_popover .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] th{background-color:#666;color:#fff}.template_preview_popover .c-spec-table-container .c-rate-table tbody tr:not([data-row-kind]) td,.template_preview_popover .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] td{background-color:#fff;color:#1e293b;padding:1.2rem 1rem;border:.1rem solid #e2e8f0}.template_preview_popover .c-spec-table-container .c-rate-table tbody tr:not([data-row-kind]) td:first-child,.template_preview_popover .c-spec-table-container .c-rate-table tbody tr[data-row-kind=data] td:first-child{background-color:#475569;color:#fff;font-weight:700}.template_preview_popover .c-spec-table-container .spec_table_sidebar{position:fixed;top:6.4rem;right:0;width:22rem;max-height:calc(100vh - 8rem);overflow-y:auto;padding:1.2rem;background:#1e293b;border-left:.1rem solid #334155;z-index:90;box-shadow:-.4rem 0 1.2rem rgba(0,0,0,.2)}.template_preview_popover .c-spec-table-container .spec_table_sidebar .spec_table_sidebar_title{margin:0 0 .4rem;font-size:1.6rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.template_preview_popover .c-spec-table-container .spec_table_sidebar .spec_table_sidebar_subtitle{margin:0 0 1rem;font-size:1.6rem;color:#64748b}.template_preview_popover .c-spec-table-container .spec_table_sidebar .spec_table_sidebar_actions{display:flex;flex-direction:column;gap:.6rem}.template_preview_popover .c-spec-table-container .spec_table_sidebar .spec_table_sidebar_actions .admin_button.w-full{width:100%;justify-content:center}.template_preview_popover .c-spec-table-container .spec_table_sidebar .spec_table_sidebar_actions .mt-2{margin-top:.8rem}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_basic_grid{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;align-items:flex-start}@media(max-width:76.8rem){.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_basic_grid{grid-template-columns:1fr}}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access{margin-top:2.4rem}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__label{display:flex;align-items:center;gap:.6rem}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:.6rem}@media(max-width:64rem){.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__grid{grid-template-columns:1fr}}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__btn{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem 1.2rem;border-radius:0;border:.1rem solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);cursor:pointer;text-align:left;color:#94a3b8;transition:border-color .15s ease,background .15s ease,color .15s ease;font-family:inherit}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__btn:hover{border-color:hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.05)}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__btn--selected.machine_article_edit_access__btn--public{border-color:rgba(34,197,94,.45);background:rgba(34,197,94,.1);color:#22c55e}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__btn--selected.machine_article_edit_access__btn--member{border-color:rgba(59,130,246,.45);background:rgba(59,130,246,.1);color:#3b82f6}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__btn--selected.machine_article_edit_access__btn--paid{border-color:rgba(245,158,11,.45);background:rgba(245,158,11,.1);color:#f59e0b}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__btn_title{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:1.6rem}.template_preview_popover .c-spec-table-container .machine_article_edit .machine_article_edit_access__btn_desc{font-size:1.6rem;line-height:1.4;opacity:.85}
/*# sourceMappingURL=e989a98f65a540ec.css.map*/