@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.J-ywvq_className{font-family:inter,inter Fallback}.J-ywvq_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:spaceGrotesk;src:url(../media/space_grotesk_latin_wght_normal-s.p.092gko6h6levo.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.Edf0BW_className{font-family:spaceGrotesk,spaceGrotesk Fallback}.Edf0BW_variable{--font-space-grotesk:"spaceGrotesk", "spaceGrotesk Fallback"}
._2QXSMq_container{gap:var(--space-6);width:100%;max-width:var(--size-content-max);padding:var(--space-8) var(--space-6) var(--space-12);flex-direction:column;margin:0 auto;display:flex}
.XDFMnq_error,.XDFMnq_info{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:var(--font-size-small);line-height:1.5}.XDFMnq_error{background:var(--color-danger-tint);color:var(--color-danger)}.XDFMnq_info{background:var(--color-action-tint);color:var(--color-action-dark)}
.e7WGRa_button{min-height:var(--size-control);padding:0 var(--space-4);border-radius:var(--radius-control);font-family:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.e7WGRa_button:disabled{background:var(--color-disabled);color:var(--color-disabled-text);cursor:not-allowed;border-color:#0000}.e7WGRa_primary{background:var(--color-action);color:var(--color-text-inverse)}.e7WGRa_primary:hover:not(:disabled){background:var(--color-action-dark);color:var(--color-text-inverse)}.e7WGRa_secondary{border-color:var(--color-control-border);background:var(--color-panel);color:var(--color-text)}.e7WGRa_secondary:hover:not(:disabled){background:var(--color-action-tint);color:var(--color-text)}.e7WGRa_quiet{min-height:var(--size-control-min);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);background:0 0;text-decoration:underline}.e7WGRa_quiet:hover:not(:disabled){background:var(--color-action-tint);color:var(--color-text)}
.g3f6ga_wrapper{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.g3f6ga_note{color:var(--color-text-secondary);font-size:var(--font-size-small);margin:0}.g3f6ga_form{gap:var(--space-2);flex-direction:column;display:flex}.g3f6ga_row{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.g3f6ga_field{gap:var(--space-1);flex-direction:column;display:flex}.g3f6ga_label{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.g3f6ga_input{box-sizing:border-box;min-height:var(--size-control);padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);font-family:inherit;font-size:var(--font-size-input)}.g3f6ga_error{color:var(--color-danger);font-size:var(--font-size-small);margin:0}
.OYitUq_heading{flex-direction:column;align-items:flex-start;display:flex}.OYitUq_parent{min-height:var(--size-control-min);font-size:var(--font-size-small);align-items:center;display:inline-flex}.OYitUq_titleRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.OYitUq_title{margin:0}
.m6rubq_panel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-panel);flex-direction:column;display:flex}.m6rubq_heading{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.m6rubq_title{font-size:var(--font-size-heading-card)}.m6rubq_action{margin-left:auto}
._3DXP1q_field{flex-direction:column;gap:6px;display:flex}._3DXP1q_label{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._3DXP1q_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._3DXP1q_input{width:100%;min-height:var(--size-control);padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);font-size:var(--font-size-input)}._3DXP1q_input[aria-invalid=true]{border-color:var(--color-danger)}._3DXP1q_large{min-height:3.5rem;padding:0 var(--space-4);letter-spacing:.3em;font-size:1.5rem}._3DXP1q_error{font-size:var(--font-size-small);color:var(--color-danger);margin:0}
.nClbsW_panel{gap:var(--space-3);flex-direction:column;display:flex}.nClbsW_form{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.nClbsW_field{flex:17.5rem}.nClbsW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nClbsW_video{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.nClbsW_video:last-child{border-bottom:0}.nClbsW_link{min-height:var(--size-control-min);font-size:var(--font-size-small);overflow-wrap:anywhere;align-items:center;display:inline-flex}.nClbsW_empty{color:var(--color-text-secondary);font-size:var(--font-size-small);margin:0}.nClbsW_visuallyHidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.Ezn9yG_section{gap:var(--space-4);flex-direction:column;display:flex}.Ezn9yG_title{font-size:var(--font-size-heading-card);margin:0}.Ezn9yG_count{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}.Ezn9yG_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.Ezn9yG_item{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Ezn9yG_tile{aspect-ratio:4/3;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-placeholder);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.Ezn9yG_tile:hover{border-color:var(--color-action)}.Ezn9yG_tile:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Ezn9yG_image{object-fit:cover}.Ezn9yG_missing{height:100%;color:var(--color-text);font-size:var(--font-size-label);justify-content:center;align-items:center;display:flex}.Ezn9yG_badge{top:var(--space-2);left:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-tag);background:var(--color-marker-360);color:var(--color-text-inverse);font-size:var(--font-size-tag);font-weight:var(--font-weight-semibold);position:absolute}.Ezn9yG_name{color:var(--color-text-secondary);font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.E1vW5a_layout{gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}.E1vW5a_main{gap:var(--space-3);flex-direction:column;flex:999 35rem;min-width:0;display:flex}.E1vW5a_side{flex:18.75rem;max-width:23.75rem}.E1vW5a_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.E1vW5a_summary{font-size:var(--font-size-small);margin:0}
._6LWZXa_strip{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-viewer-line);flex:none;margin:0;list-style:none;display:flex;overflow-x:auto}._6LWZXa_item{flex:none}._6LWZXa_thumb{width:var(--size-filmstrip-thumb-width);height:var(--size-filmstrip-thumb-height);border:1px solid var(--color-viewer-control-border);background:var(--color-viewer-surface);cursor:pointer;border-radius:4px;padding:0;display:block;position:relative;overflow:hidden}._6LWZXa_thumb[aria-current=true]{border:3px solid var(--color-text-inverse)}._6LWZXa_thumb:focus-visible{outline:var(--focus-ring-inverse);outline-offset:var(--focus-offset)}._6LWZXa_image{object-fit:cover}._6LWZXa_badge{right:var(--space-1);bottom:var(--space-1);padding:1px var(--space-1);border-radius:var(--radius-tag);background:var(--color-marker-360);color:var(--color-text-inverse);font-size:var(--font-size-tag);font-weight:var(--font-weight-semibold);position:absolute}
._32ysUW_control{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--size-control-min);min-height:var(--size-control-min);padding:0 var(--space-3);border-radius:var(--radius-control);font-family:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);cursor:pointer;border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}._32ysUW_control:focus-visible{outline:var(--focus-ring-inverse);outline-offset:var(--focus-offset)}._32ysUW_control:disabled{opacity:.45;cursor:not-allowed}._32ysUW_outline{border-color:var(--color-viewer-control-border);color:var(--color-text-inverse);background:0 0}._32ysUW_outline:hover:not(:disabled){background:var(--color-viewer-button);color:var(--color-text-inverse)}._32ysUW_filled{background:var(--color-viewer-button);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}._32ysUW_filled:hover:not(:disabled){background:var(--color-viewer-control-border);color:var(--color-text-inverse)}._32ysUW_solid{background:var(--color-text-inverse);color:var(--color-viewer-ground);font-weight:var(--font-weight-semibold)}._32ysUW_solid:hover:not(:disabled){background:var(--color-viewer-text);color:var(--color-viewer-ground)}
._3uZYXq_dialog{background:var(--color-viewer-ground);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text-inverse);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}._3uZYXq_dialog[open]{flex-direction:column;display:flex}@supports (height:100dvh){._3uZYXq_dialog{height:100dvh}}
.INVoiG_header{align-items:center;gap:var(--space-2) var(--space-4);min-height:var(--size-header);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-viewer-line);flex-wrap:wrap;flex:none;display:flex}.INVoiG_titles{flex-direction:column;flex:14rem;gap:2px;min-width:0;display:flex}.INVoiG_title{font-family:var(--font-heading);font-size:var(--font-size-heading-card);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.INVoiG_details{color:var(--color-viewer-text-muted);font-size:var(--font-size-label);margin:0}.INVoiG_actions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}
.vSWpeW_form{gap:var(--space-4);flex-direction:column;max-width:26rem;display:flex}.vSWpeW_submit{display:flex}
.X_FT2a_previous,.X_FT2a_next{z-index:2;width:var(--size-viewer-nav);height:var(--size-viewer-nav);margin-top:calc(var(--size-viewer-nav) / -2);border-radius:var(--radius-round);background:var(--color-viewer-ground);display:flex;position:absolute;top:50%}.X_FT2a_previous{left:var(--space-3)}.X_FT2a_next{right:var(--space-3)}.X_FT2a_previous>*,.X_FT2a_next>*{border-radius:var(--radius-round);border-color:var(--color-viewer-control-border);width:100%;height:100%}
.vghNkq_form{gap:var(--space-2);flex-direction:column;display:flex}.vghNkq_row{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.vghNkq_field{gap:var(--space-1);flex-direction:column;display:flex}.vghNkq_label{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.vghNkq_input{box-sizing:border-box;min-height:var(--size-control);padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);font-family:inherit;font-size:var(--font-size-input)}.vghNkq_error{color:var(--color-danger);font-size:var(--font-size-small);margin:0}
.ct7eBG_main{flex:1;min-height:0;position:relative}.ct7eBG_stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.ct7eBG_stage:active{cursor:grabbing}.ct7eBG_layer{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.ct7eBG_layer img,.ct7eBG_measuring img{pointer-events:none;-webkit-user-drag:none}.ct7eBG_measuring{position:absolute;inset:0}.ct7eBG_contained{object-fit:contain}.ct7eBG_preview,.ct7eBG_original{object-fit:fill}.ct7eBG_original[data-state=waiting]{opacity:0}.ct7eBG_message{top:var(--space-4);z-index:2;max-width:calc(100% - 2 * var(--space-4));padding:var(--space-2) var(--space-3);border:1px solid var(--color-viewer-control-border);border-radius:var(--radius-control);background:var(--color-viewer-ground);color:var(--color-viewer-text);font-size:var(--font-size-small);margin:0;position:absolute;left:50%;transform:translate(-50%)}.ct7eBG_hint{bottom:var(--space-8);left:calc(var(--size-viewer-nav) + var(--space-8));z-index:1;max-width:18rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-viewer-control-border);border-radius:var(--radius-control);background:var(--color-viewer-ground);color:var(--color-viewer-text);font-size:var(--font-size-label);margin:0;position:absolute}.ct7eBG_zoom{right:var(--space-3);bottom:var(--space-3);z-index:2;justify-content:flex-end;align-items:center;gap:var(--space-1);max-width:calc(100% - 2 * var(--space-3));padding:var(--space-1);border:1px solid var(--color-viewer-control-border);border-radius:var(--radius-panel);background:var(--color-viewer-ground);flex-wrap:wrap;display:flex;position:absolute}.ct7eBG_percent{text-align:center;min-width:4rem;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}@media (max-width:40rem){.ct7eBG_hint{display:none}}
.HUA2Wq_chip,.HUA2Wq_onDark{align-items:center;gap:var(--space-2);font-size:var(--font-size-small);display:inline-flex}.HUA2Wq_chip{color:var(--color-text)}.HUA2Wq_onDark{color:var(--color-text-inverse)}.HUA2Wq_initials{border-radius:var(--radius-round);background:var(--color-operator-bar);width:1.625rem;height:1.625rem;color:var(--color-text-inverse);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.HUA2Wq_onDark .HUA2Wq_initials{background:var(--color-operator-bar-active)}.HUA2Wq_label{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}
.AzZgsa_menu,.AzZgsa_onDark{align-items:center;gap:var(--space-2);display:flex}.AzZgsa_onDark button{color:var(--color-text-inverse)}
.gGXIEa_buttons{gap:var(--space-2);flex-direction:column;display:flex}
.NnnM5G_control{gap:var(--space-3);flex-direction:column;display:flex}.NnnM5G_status{margin:0}.NnnM5G_label{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold)}.NnnM5G_value{font-weight:var(--font-weight-semibold)}.NnnM5G_confirm{gap:var(--space-3);max-width:32rem;padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-warning-tint);color:var(--color-warning);flex-direction:column;display:flex}.NnnM5G_question{margin:0}.NnnM5G_buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}
._4yibRq_tag{padding:3px var(--space-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border-radius:4px}._4yibRq_published{background:var(--color-success-tint);color:var(--color-success)}._4yibRq_draft{background:var(--color-warning-tint);color:var(--color-warning)}
.PHhaZq_section{gap:var(--space-4);flex-direction:column;display:flex}.PHhaZq_title{font-size:var(--font-size-heading-card);margin:0}.PHhaZq_list{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.PHhaZq_item{min-width:0}.PHhaZq_player{aspect-ratio:16/9;border-radius:var(--radius-panel);background:var(--color-operator-bar);border:0;width:100%;display:block}
.AUyj5q_header{align-items:center;gap:var(--space-6);min-height:var(--size-header);padding:0 var(--space-6);background:var(--color-panel);border-bottom:1px solid var(--color-line);color:var(--color-text);flex-wrap:wrap;display:flex}.AUyj5q_operator{background:var(--color-operator-bar);color:var(--color-text-inverse);border-bottom:0}.AUyj5q_operator :focus-visible{outline:var(--focus-ring-inverse)}.AUyj5q_tag{padding:3px var(--space-2);border:1px solid var(--color-operator-bar-outline);color:var(--color-operator-bar-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);border-radius:4px}.AUyj5q_context{color:var(--color-text-muted);font-size:var(--font-size-small)}.AUyj5q_trailing{align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-left:auto;display:flex}
.tcnNRa_page{align-items:center;gap:var(--space-7);min-height:100vh;padding:var(--space-14) var(--space-6);flex-direction:column;display:flex}.tcnNRa_main{justify-content:center;width:100%;display:flex}.tcnNRa_note{color:var(--color-text-muted);font-size:var(--font-size-label);text-align:center;margin:0}
.XNrbOG_tag{border:1px solid var(--color-text-muted);border-radius:var(--radius-tag);color:var(--color-text-secondary);font-size:var(--font-size-tag);font-weight:var(--font-weight-semibold);padding:2px 6px}
.ppKqja_wrapper{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-panel);overflow-x:auto}.ppKqja_table{border-collapse:collapse;width:100%;font-size:var(--font-size-small);text-align:left}.ppKqja_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ppKqja_table th,.ppKqja_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line)}.ppKqja_table thead th{color:var(--color-text-secondary);font-size:var(--font-size-label)}.ppKqja_table tbody th{font-weight:var(--font-weight-semibold)}.ppKqja_table tbody tr:last-child th,.ppKqja_table tbody tr:last-child td{border-bottom:0}.ppKqja_link{min-height:var(--size-control-min);align-items:center;display:inline-flex}
.yskmXG_form{gap:var(--space-4);flex-direction:column;display:flex}.yskmXG_forgot{min-height:var(--size-control-min);font-size:var(--font-size-small);align-self:flex-start;align-items:center;display:inline-flex}
._6BVr4a_link{left:var(--space-2);top:var(--space-2);z-index:10;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);font-weight:var(--font-weight-semibold);position:absolute;transform:translateY(-200%)}._6BVr4a_link:focus-visible{transform:none}
._1W-qka_panel{gap:var(--space-3);flex-direction:column;display:flex}._1W-qka_heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._1W-qka_title{font-size:var(--font-size-heading-card);margin:0}._1W-qka_skip{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);position:absolute;transform:translateY(-300%)}._1W-qka_skip:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);position:static;transform:none}._1W-qka_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._1W-qka_empty{padding:var(--space-8) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-panel);color:var(--color-text-secondary);font-size:var(--font-size-small);text-align:center;margin:0}._1W-qka_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._1W-qka_segmented{border:1px solid var(--color-control-border);border-radius:var(--radius-control);display:flex;overflow:hidden}._1W-qka_segment{min-width:var(--size-control-min);min-height:var(--size-control-min);padding:0 var(--space-4);background:var(--color-panel);color:var(--color-text);font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);cursor:pointer;border:0}._1W-qka_segment[aria-pressed=true]{background:var(--color-text);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold)}._1W-qka_segment:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset) * -1)}._1W-qka_stage{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-map-ground);height:clamp(20rem,55vh,34rem);position:relative;overflow:hidden}._1W-qka_loading{top:var(--space-3);z-index:1;padding:var(--space-1) var(--space-3);border-radius:var(--radius-tag);background:var(--color-panel);color:var(--color-text-secondary);font-size:var(--font-size-label);margin:0;position:absolute;left:50%;transform:translate(-50%)}._1W-qka_legend{gap:var(--space-2) var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-label);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._1W-qka_legendItem{align-items:center;gap:var(--space-2);display:flex}._1W-qka_photoKey,._1W-qka_panoKey,._1W-qka_clusterKey{width:1.5rem;height:1.5rem;font-size:var(--font-size-tag);justify-content:center;align-items:center;font-weight:700;display:inline-flex}._1W-qka_photoKey{border:2px solid var(--color-text);border-radius:var(--radius-round);background:var(--color-panel)}._1W-qka_panoKey{border:2px solid var(--color-panel);border-radius:var(--radius-control);background:var(--color-marker-360);color:var(--color-text-inverse);box-shadow:0 0 0 1px var(--color-marker-360)}._1W-qka_clusterKey{border-radius:var(--radius-round);background:var(--color-text);color:var(--color-text-inverse)}
.f42JAa_wrapper{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-panel);overflow-x:auto}.f42JAa_table{border-collapse:collapse;width:100%;font-size:var(--font-size-small);text-align:left}.f42JAa_caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.f42JAa_table th,.f42JAa_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line)}.f42JAa_table thead th{color:var(--color-text-secondary);font-size:var(--font-size-label)}.f42JAa_table tbody th{font-weight:var(--font-weight-semibold)}.f42JAa_table tbody tr:last-child th,.f42JAa_table tbody tr:last-child td{border-bottom:0}.f42JAa_link{min-height:var(--size-control-min);align-items:center;display:inline-flex}
.ILT5YG_main{flex:1;min-height:0;position:relative}.ILT5YG_stage{position:absolute;inset:0;overflow:hidden}.ILT5YG_stage .psv-container{--psv-buttons-height:var(--size-control-min)}.ILT5YG_cover{z-index:1;background:var(--color-viewer-ground);pointer-events:none;position:absolute;inset:0}.ILT5YG_placeholder{object-fit:contain}.ILT5YG_message{top:var(--space-4);max-width:calc(100% - 2 * var(--space-4));padding:var(--space-2) var(--space-3);border:1px solid var(--color-viewer-control-border);border-radius:var(--radius-control);background:var(--color-viewer-ground);color:var(--color-viewer-text);font-size:var(--font-size-small);margin:0;position:absolute;left:50%;transform:translate(-50%)}
.gsa2-a_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gsa2-a_item{padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);font-size:var(--font-size-small)}.gsa2-a_item:last-child{border-bottom:0}.gsa2-a_note{color:var(--color-text-secondary);font-size:var(--font-size-label);margin:0}
._4SPqDG_card{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-panel);height:100%;color:var(--color-text);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._4SPqDG_card:hover{border-color:var(--color-action);color:var(--color-text)}._4SPqDG_preview{height:var(--size-map-preview);background:var(--color-placeholder);display:block}._4SPqDG_body{padding:var(--space-4);flex-direction:column;gap:6px;display:flex}._4SPqDG_titleRow{align-items:center;gap:var(--space-2);display:flex}._4SPqDG_name{font-family:var(--font-heading);font-size:var(--font-size-heading-card);font-weight:var(--font-weight-semibold)}._4SPqDG_summary{color:var(--color-text-secondary);font-size:var(--font-size-small)}
.LCo9MG_form{gap:var(--space-4);flex-direction:column;display:flex}.LCo9MG_help{color:var(--color-text-secondary);font-size:var(--font-size-small);margin:0;line-height:1.5}.LCo9MG_remember{min-height:var(--size-control-min);font-size:var(--font-size-small);align-items:center;gap:10px;display:flex}.LCo9MG_checkbox{width:1.25rem;height:1.25rem}
._7Dt3WW_card{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-panel);height:100%;color:var(--color-text);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._7Dt3WW_card:hover{border-color:var(--color-action);color:var(--color-text)}._7Dt3WW_card:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}._7Dt3WW_cover{aspect-ratio:4/3;background:var(--color-placeholder);display:block;position:relative}._7Dt3WW_image{object-fit:cover}._7Dt3WW_body{gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}._7Dt3WW_date{font-family:var(--font-heading);font-size:var(--font-size-heading-card);font-weight:var(--font-weight-semibold)}._7Dt3WW_counts{color:var(--color-text-secondary);font-size:var(--font-size-small)}
._24pvDW_gallery{gap:var(--space-8);flex-direction:column;display:flex}._24pvDW_sections{gap:var(--space-8);outline:none;flex-direction:column;display:flex}
.Rs7pxW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Rs7pxW_item{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-line);display:flex}.Rs7pxW_item:last-child{border-bottom:0}.Rs7pxW_link{min-height:var(--size-control-min);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}
.q_o_ra_heading{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.q_o_ra_title{font-size:var(--font-size-heading-page);margin:0}.q_o_ra_search{width:16.25rem;max-width:100%;margin-left:auto}.q_o_ra_grid{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}
.GukvQa_grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}
