:root{--p1:#3b71fe;--p2:#8bc5e5;--p3:#92a5ef;--p4:#58c27d;--s1:#a4cde3;--s2:#e4d7cf;--s3:#ffd166;--s4:#fa8f54;--n1:#141416;--n2:#23262f;--n3:#353945;--n4:#777e90;--n5:#b1b5c3;--n6:#e6e8ec;--n7:#f4f5f6;--n8:#fcfcfd;--white:#fff;--panel-bg:#fcfcfd;--panel-bg-dark:#23262f;--panel-bg-secondary:#f4f5f6;--panel-bg-secondary-dark:#353945;--panel-border:#e6e8ec;--panel-border-dark:#353945;--panel-text:#141416;--panel-text-dark:#fcfcfd;--panel-text-muted:#777e90;--panel-text-secondary:#b1b5c3;--panel-primary:#3b71fe;--panel-success:#58c27d;--panel-warning:#fa8f54;--rv-bg-start:#0a0a0f;--rv-bg-mid:#12121a;--rv-bg-end:#0d0d14;--rv-glass-bg:#ffffff14;--rv-glass-border:#ffffff1f;--rv-glass-blur:16px;--rv-hero-badge-start:#3b71fe;--rv-hero-badge-end:#8b5cf6;--rv-itin-bg:#ffffff06;--rv-itin-border:#ffffff10;--rv-itin-day-bg:#ffffff08;--rv-itin-day-label-bg:#a8d8ea;--rv-itin-link-bg:#87ceeb;--rv-itin-link-text:#0a0a0f;--rv-card-entradas:#f28b82;--rv-card-entradas-badge:#d4615a;--rv-card-docs:#7cebc6;--rv-card-docs-badge:#4caf93;--rv-card-checks:#8b7cf6;--rv-card-checks-badge:#6b5dd3;--rv-card-trofeos:#ffd93d;--rv-card-trofeos-badge:#d4a017;--rv-card-vuelos:#b4f0a7;--rv-card-vuelos-badge:#5dae4e;--rv-card-outfit:#fdcfe8;--rv-card-outfit-badge:#d4619a;--rv-card-documental-badge:#ffd93d;--rv-card-documental-overlay:#000000f5;--rv-text-white:#fff;--rv-text-white-80:#ffffff80;--rv-text-white-70:#ffffff70;--rv-text-white-60:#ffffff61;--rv-text-white-50:#ffffff4f;--rv-text-white-40:#ffffff40;--rv-text-dark:#1a1a1a;--rv-text-black:#000;--rv-notif-bg:#fff;--rv-notif-badge-bg:#1a1a1a;--rv-notif-dot-active:#1a1a1a;--rv-notif-dot-inactive:#d1d5db;--mapas-problema-bg:#f9f3ee;--mapas-problema-bg-dark:#1f1a17;--mapas-remate-bg:#fffaf5;--mapas-remate-bg-dark:#1c1a16;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:24px;--radius-full:9999px;--header-height-desktop:88px;--header-height-mobile:112px;--sidebar-width-default:396px;--sidebar-width-x:360px;--sidebar-width-d:280px;--sidebar-width-t:220px;--location-width-default:496px;--location-width-x:410px;--location-width-d:280px;--location-width-t:240px}@keyframes CrearRuta-module-sass-module__7DvT5a__skeleton-shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.CrearRuta-module-sass-module__7DvT5a__skeleton{background:linear-gradient(to right, var(--n7,#f4f5f6) 8%, var(--n6,#e6e8ec) 18%, var(--n7,#f4f5f6) 33%);background-size:800px 104px;animation:1.2s ease-in-out infinite CrearRuta-module-sass-module__7DvT5a__skeleton-shimmer}.CrearRuta-module-sass-module__7DvT5a__dark-mode .CrearRuta-module-sass-module__7DvT5a__skeleton{background:linear-gradient(to right, var(--n3,#353945) 8%, var(--n2,#23262f) 18%, var(--n3,#353945) 33%)}@media (prefers-reduced-motion:reduce){.CrearRuta-module-sass-module__7DvT5a__skeleton{animation:none}}.CrearRuta-module-sass-module__7DvT5a__control{margin-bottom:40px}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__control{margin-bottom:24px}}.CrearRuta-module-sass-module__7DvT5a__header{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__header{flex-direction:column;align-items:flex-start;gap:16px}}.CrearRuta-module-sass-module__7DvT5a__headerLeft{align-items:center;gap:16px;display:flex}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__title{font-size:28px}}.CrearRuta-module-sass-module__7DvT5a__statusBadge{border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.66667}.CrearRuta-module-sass-module__7DvT5a__statusBadge.CrearRuta-module-sass-module__7DvT5a__published{color:var(--p4,#58c27d);background:#58c27d26}.CrearRuta-module-sass-module__7DvT5a__statusBadge.CrearRuta-module-sass-module__7DvT5a__draft{color:var(--s4,#fa8f54);background:#fa8f5426}@media only screen and (max-width:1023px){.CrearRuta-module-sass-module__7DvT5a__previewButton{display:none}}.dark-mode .CrearRuta-module-sass-module__7DvT5a__previewButton{box-shadow:inset 0 0 0 2px #353945}.CrearRuta-module-sass-module__7DvT5a__tabs{margin-bottom:32px}.CrearRuta-module-sass-module__7DvT5a__layout{gap:48px;display:flex}@media only screen and (max-width:1179px){.CrearRuta-module-sass-module__7DvT5a__layout{gap:32px}}@media only screen and (max-width:1023px){.CrearRuta-module-sass-module__7DvT5a__layout{display:block}}.CrearRuta-module-sass-module__7DvT5a__content{flex:1;min-width:0}.CrearRuta-module-sass-module__7DvT5a__form{flex-direction:column;display:flex}.CrearRuta-module-sass-module__7DvT5a__preview{flex-shrink:0;width:360px}@media only screen and (max-width:1179px){.CrearRuta-module-sass-module__7DvT5a__preview{width:320px}}@media only screen and (max-width:1023px){.CrearRuta-module-sass-module__7DvT5a__preview{width:100%}}.CrearRuta-module-sass-module__7DvT5a__tabPlaceholder{background:var(--n7,#f4f5f6);text-align:center;border:2px dashed #e6e8ec;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:48px;display:flex}.dark-mode .CrearRuta-module-sass-module__7DvT5a__tabPlaceholder{background:var(--n2,#23262f);border-color:var(--n3,#353945)}.CrearRuta-module-sass-module__7DvT5a__tabPlaceholder svg{fill:var(--n5,#b1b5c3);margin-bottom:16px}.CrearRuta-module-sass-module__7DvT5a__tabPlaceholder h3{letter-spacing:-.01em;color:var(--n2,#23262f);margin-bottom:8px;font-size:24px;font-weight:600;line-height:1.33333}.dark-mode .CrearRuta-module-sass-module__7DvT5a__tabPlaceholder h3{color:var(--n8,#fcfcfd)}.CrearRuta-module-sass-module__7DvT5a__tabPlaceholder p{color:var(--n4,#777e90);max-width:300px;font-size:16px;line-height:1.5}.CrearRuta-module-sass-module__7DvT5a__footer{border-top:1px solid #e6e8ec;justify-content:flex-end;align-items:center;gap:16px;margin-top:32px;padding-top:32px;display:flex}.dark-mode .CrearRuta-module-sass-module__7DvT5a__footer{border-color:var(--n3,#353945)}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__footer{flex-direction:column}.CrearRuta-module-sass-module__7DvT5a__footer .CrearRuta-module-sass-module__7DvT5a__footerButton{width:100%}}.CrearRuta-module-sass-module__7DvT5a__footerButton{min-width:160px}.CrearRuta-module-sass-module__7DvT5a__loader{margin:0}.CrearRuta-module-sass-module__7DvT5a__errorMessage{color:#f44;background:#ff444414;border:1px solid #f443;border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:16px 20px;font-size:16px;line-height:1.5;display:flex}.CrearRuta-module-sass-module__7DvT5a__errorMessage svg{fill:#f44;flex-shrink:0}.CrearRuta-module-sass-module__7DvT5a__successMessage{color:var(--p4,#58c27d);background:#58c27d14;border:1px solid #58c27d33;border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:16px 20px;font-size:16px;line-height:1.5;display:flex}.CrearRuta-module-sass-module__7DvT5a__successMessage svg{fill:var(--p4,#58c27d);flex-shrink:0}.CrearRuta-module-sass-module__7DvT5a__inner{align-items:flex-start;display:flex}@media only screen and (max-width:1023px){.CrearRuta-module-sass-module__7DvT5a__inner{display:block}}.CrearRuta-module-sass-module__7DvT5a__wrapper{flex:0 0 calc(100% - 352px);width:calc(100% - 352px);padding-right:128px}@media only screen and (max-width:1339px){.CrearRuta-module-sass-module__7DvT5a__wrapper{padding-right:64px}}@media only screen and (max-width:1179px){.CrearRuta-module-sass-module__7DvT5a__wrapper{flex:0 0 calc(100% - 304px);width:calc(100% - 304px);padding-right:32px}}@media only screen and (max-width:1023px){.CrearRuta-module-sass-module__7DvT5a__wrapper{width:100%;padding:0}}.CrearRuta-module-sass-module__7DvT5a__head{align-items:center;margin-bottom:40px;display:flex}@media only screen and (max-width:1179px){.CrearRuta-module-sass-module__7DvT5a__head{flex-direction:column-reverse;align-items:flex-start}}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__head{margin-bottom:32px}}.CrearRuta-module-sass-module__7DvT5a__head .CrearRuta-module-sass-module__7DvT5a__button{flex-shrink:0;margin-left:24px}@media only screen and (max-width:1179px){.CrearRuta-module-sass-module__7DvT5a__head .CrearRuta-module-sass-module__7DvT5a__button{margin:0 0 16px}}.dark-mode .CrearRuta-module-sass-module__7DvT5a__head .CrearRuta-module-sass-module__7DvT5a__button{box-shadow:inset 0 0 0 2px #353945}.CrearRuta-module-sass-module__7DvT5a__list{border-bottom:1px solid #e6e8ec;margin-bottom:40px;padding-bottom:40px}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__list{margin-bottom:32px;padding-bottom:32px}}.dark-mode .CrearRuta-module-sass-module__7DvT5a__list{border-color:var(--n3,#353945)}.CrearRuta-module-sass-module__7DvT5a__item:not(:last-child){margin-bottom:40px}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__item:not(:last-child){margin-bottom:32px}}.CrearRuta-module-sass-module__7DvT5a__item .CrearRuta-module-sass-module__7DvT5a__button{margin-top:16px}.dark-mode .CrearRuta-module-sass-module__7DvT5a__item .CrearRuta-module-sass-module__7DvT5a__button{box-shadow:inset 0 0 0 2px #353945}.CrearRuta-module-sass-module__7DvT5a__note{color:var(--n4,#777e90);margin-top:4px;font-size:15px;line-height:1.66667}.CrearRuta-module-sass-module__7DvT5a__category{margin-bottom:16px;font-size:17px;font-weight:500;line-height:1.5}.CrearRuta-module-sass-module__7DvT5a__label{text-transform:uppercase;color:var(--n5,#b1b5c3);margin-bottom:12px;font-size:12px;font-weight:700;line-height:1}.CrearRuta-module-sass-module__7DvT5a__row{margin:0 -10px;display:flex}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__row{margin:0;display:block}}.CrearRuta-module-sass-module__7DvT5a__row:not(:last-child){margin-bottom:24px}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__row:not(:last-child){margin-bottom:20px}}.CrearRuta-module-sass-module__7DvT5a__col{margin:0 10px}.CrearRuta-module-sass-module__7DvT5a__col.CrearRuta-module-sass-module__7DvT5a__w50{flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__col.CrearRuta-module-sass-module__7DvT5a__w50{width:100%;margin:0}.CrearRuta-module-sass-module__7DvT5a__col.CrearRuta-module-sass-module__7DvT5a__w50:not(:last-child){margin-bottom:20px}}.CrearRuta-module-sass-module__7DvT5a__fieldset .CrearRuta-module-sass-module__7DvT5a__field:not(:last-child){margin-bottom:24px}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__fieldset .CrearRuta-module-sass-module__7DvT5a__field:not(:last-child){margin-bottom:20px}}.CrearRuta-module-sass-module__7DvT5a__line{border-radius:12px;align-items:center;height:48px;display:flex;box-shadow:inset 0 0 0 2px #e6e8ec}.dark-mode .CrearRuta-module-sass-module__7DvT5a__line{box-shadow:inset 0 0 0 2px #353945}.CrearRuta-module-sass-module__7DvT5a__cell{flex:1}.CrearRuta-module-sass-module__7DvT5a__cell .CrearRuta-module-sass-module__7DvT5a__field{width:100%}.CrearRuta-module-sass-module__7DvT5a__cell:not(:last-child){border-right:1px solid #e6e8ec}.dark-mode .CrearRuta-module-sass-module__7DvT5a__cell:not(:last-child){border-color:var(--n3,#353945)}.CrearRuta-module-sass-module__7DvT5a__servicios{flex-direction:column;gap:12px;display:flex}.CrearRuta-module-sass-module__7DvT5a__servicioItem{background:var(--n7,#f4f5f6);cursor:pointer;border-radius:8px;align-items:center;padding:12px 16px;font-size:16px;line-height:1.5;transition:all .2s;display:flex}.dark-mode .CrearRuta-module-sass-module__7DvT5a__servicioItem{background:var(--n2,#23262f)}.CrearRuta-module-sass-module__7DvT5a__servicioItem:hover{background:var(--n6,#e6e8ec)}.dark-mode .CrearRuta-module-sass-module__7DvT5a__servicioItem:hover{background:var(--n3,#353945)}.CrearRuta-module-sass-module__7DvT5a__servicioItem input{opacity:0;position:absolute}.CrearRuta-module-sass-module__7DvT5a__servicioItem input:checked+.CrearRuta-module-sass-module__7DvT5a__servicioCheck{background:var(--p1,#3b71fe);border-color:var(--p1,#3b71fe)}.CrearRuta-module-sass-module__7DvT5a__servicioItem input:checked+.CrearRuta-module-sass-module__7DvT5a__servicioCheck svg{opacity:1}.CrearRuta-module-sass-module__7DvT5a__servicioCheck{border:2px solid #b1b5c3;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin-right:12px;transition:all .2s;display:flex}.CrearRuta-module-sass-module__7DvT5a__servicioCheck svg{fill:var(--n8,#fcfcfd);opacity:0;transition:opacity .2s}.CrearRuta-module-sass-module__7DvT5a__diaEditor{background:var(--n7,#f4f5f6);border-radius:12px;margin-bottom:24px;padding:16px}.dark-mode .CrearRuta-module-sass-module__7DvT5a__diaEditor{background:var(--n2,#23262f)}.CrearRuta-module-sass-module__7DvT5a__diaHeader{align-items:center;margin-bottom:12px;display:flex}.CrearRuta-module-sass-module__7DvT5a__diaNumero{color:var(--p1,#3b71fe);font-size:17px;font-weight:500;line-height:1.5}.CrearRuta-module-sass-module__7DvT5a__foot{align-items:center;display:flex}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__foot{text-align:center;display:block}.CrearRuta-module-sass-module__7DvT5a__foot .CrearRuta-module-sass-module__7DvT5a__button{width:100%}}.CrearRuta-module-sass-module__7DvT5a__foot .CrearRuta-module-sass-module__7DvT5a__button:not(:last-child){margin-right:24px}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__foot .CrearRuta-module-sass-module__7DvT5a__button:not(:last-child){margin:0 0 12px}}.CrearRuta-module-sass-module__7DvT5a__itemRow{align-items:center;gap:12px;display:flex}.CrearRuta-module-sass-module__7DvT5a__itemRow:not(:last-child){margin-bottom:12px}.CrearRuta-module-sass-module__7DvT5a__itemRow .CrearRuta-module-sass-module__7DvT5a__field{flex:1}.CrearRuta-module-sass-module__7DvT5a__deleteBtn{cursor:pointer;background:0 0;border:2px solid #e6e8ec;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.dark-mode .CrearRuta-module-sass-module__7DvT5a__deleteBtn{border-color:var(--n3,#353945)}.CrearRuta-module-sass-module__7DvT5a__deleteBtn:hover{background:#ff44441a;border-color:#f44}.CrearRuta-module-sass-module__7DvT5a__deleteBtn svg{fill:var(--n4,#777e90)}.CrearRuta-module-sass-module__7DvT5a__deleteBtn:hover svg{fill:#f44}.CrearRuta-module-sass-module__7DvT5a__imageGrid{grid-template-rows:repeat(3,140px);grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__imageGrid{grid-template-rows:auto;grid-template-columns:1fr}}.CrearRuta-module-sass-module__7DvT5a__imageSlot{background:var(--n7,#f4f5f6);border-radius:12px;position:relative;overflow:hidden}.dark-mode .CrearRuta-module-sass-module__7DvT5a__imageSlot{background:var(--n2,#23262f)}.CrearRuta-module-sass-module__7DvT5a__imageSlot:first-child{grid-row:span 2}@media only screen and (max-width:767px){.CrearRuta-module-sass-module__7DvT5a__imageSlot:first-child{grid-row:span 1}}
.Vcr-module__GO9VKq__field{flex-direction:column;gap:8px;width:100%;display:flex}.Vcr-module__GO9VKq__label{font-family:var(--font-body,"Nunito Sans", "Inter", sans-serif);color:var(--color-fg-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px;font-weight:600;line-height:1.4}.Vcr-module__GO9VKq__helpText{font-family:var(--font-body,"Nunito Sans", "Inter", sans-serif);color:var(--color-fg-muted);margin:0;font-size:11px;font-weight:500;line-height:1.4}.Vcr-module__GO9VKq__errorText{font-family:var(--font-body,"Nunito Sans", "Inter", sans-serif);color:var(--color-danger);margin:0;font-size:11px;font-weight:600;line-height:1.4}.Vcr-module__GO9VKq__inputContainer{width:100%;height:var(--input-height-md,48px);padding:0 var(--input-padding-x,16px);border-radius:var(--input-radius,12px);background:var(--input-bg,var(--color-bg-input));border:1px solid var(--input-border,transparent);transition:var(--transition-colors,background-color .15s ease);align-items:center;margin:0;display:flex;position:relative}.Vcr-module__GO9VKq__inputContainer.Vcr-module__GO9VKq__sizeSm{height:var(--input-height-sm,40px);border-radius:10px;padding:0 14px}.Vcr-module__GO9VKq__inputContainer.Vcr-module__GO9VKq__sizeLg{height:var(--input-height-lg,56px);padding:0 18px}.Vcr-module__GO9VKq__inputContainer:hover{background:var(--input-bg-hover,var(--color-bg-hover))}.Vcr-module__GO9VKq__inputContainer.Vcr-module__GO9VKq__withLeftIcon{padding-left:44px}.Vcr-module__GO9VKq__inputContainer.Vcr-module__GO9VKq__withRightSlot{padding-right:14px}.Vcr-module__GO9VKq__inputContainer.Vcr-module__GO9VKq__error{border-color:var(--color-danger)}.Vcr-module__GO9VKq__inputContainer.Vcr-module__GO9VKq__disabled{opacity:.55;cursor:not-allowed}.Vcr-module__GO9VKq__input{font-family:var(--font-body,"Nunito Sans", "Inter", sans-serif);color:var(--input-fg,var(--color-fg-primary));letter-spacing:-.13px;appearance:none;width:100%;min-width:0;font-size:14px;line-height:1.4;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:500!important}.Vcr-module__GO9VKq__input:focus,.Vcr-module__GO9VKq__input:focus-visible{box-shadow:none!important;background:0 0!important;border:#0000!important;outline:none!important}.vfm-theme .Vcr-module__GO9VKq__inputContainer .Vcr-module__GO9VKq__input{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__inputContainer .Vcr-module__GO9VKq__input:focus{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__inputContainer .Vcr-module__GO9VKq__input:focus-visible{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__inputContainer .Vcr-module__GO9VKq__input:hover{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.Vcr-module__GO9VKq__input::placeholder{color:var(--editor-text-muted);opacity:1;font-weight:400}.Vcr-module__GO9VKq__leftIcon{color:var(--editor-text-muted);pointer-events:none;z-index:1;font-size:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.Vcr-module__GO9VKq__rightSlot{flex-shrink:0;align-items:center;gap:4px;margin-left:8px;display:flex}.Vcr-module__GO9VKq__selectContainer{width:100%;height:var(--input-height-md,48px);padding:0 var(--input-padding-x,16px);border-radius:var(--input-radius,12px);background:var(--input-bg,var(--color-bg-input));cursor:pointer;transition:var(--transition-colors);border:1px solid #0000;align-items:center;display:flex;position:relative}.Vcr-module__GO9VKq__selectContainer:hover{background:var(--input-bg-hover,var(--color-bg-hover))}.Vcr-module__GO9VKq__select{color:var(--editor-text-primary);letter-spacing:-.13px;appearance:none;cursor:pointer;width:100%;font-family:Inter,sans-serif;font-size:13px;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0 24px 0 0!important;font-weight:400!important}.Vcr-module__GO9VKq__select:focus,.Vcr-module__GO9VKq__select:focus-visible{box-shadow:none!important;background:0 0!important;border:#0000!important;outline:none!important}.vfm-theme .Vcr-module__GO9VKq__selectContainer .Vcr-module__GO9VKq__select{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0 24px 0 0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__selectContainer .Vcr-module__GO9VKq__select:focus{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0 24px 0 0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__selectContainer .Vcr-module__GO9VKq__select:focus-visible{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0 24px 0 0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__selectContainer .Vcr-module__GO9VKq__select:hover{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0 24px 0 0!important;font-weight:400!important}.Vcr-module__GO9VKq__selectContainer.Vcr-module__GO9VKq__selectLg{background:var(--color-bg-raised);border-color:var(--color-border-default)}.Vcr-module__GO9VKq__selectContainer.Vcr-module__GO9VKq__selectLg:hover{background:var(--color-bg-hover)}.Vcr-module__GO9VKq__selectContainer.Vcr-module__GO9VKq__selectLg .Vcr-module__GO9VKq__select{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:normal;color:var(--color-fg-primary);font-weight:var(--weight-bold)!important}.Vcr-module__GO9VKq__selectContainer.Vcr-module__GO9VKq__selectLg .Vcr-module__GO9VKq__selectChevron{color:var(--color-fg-secondary);font-size:18px}.Vcr-module__GO9VKq__selectChevron{color:var(--editor-text-muted);pointer-events:none;font-size:14px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Vcr-module__GO9VKq__textareaContainer{border-radius:var(--input-radius,12px);background:var(--input-bg,var(--color-bg-input));border:1px solid var(--input-border,transparent);width:100%;min-height:96px;transition:var(--transition-colors);padding:14px 16px;display:flex}.Vcr-module__GO9VKq__textareaContainer:hover{background:var(--input-bg-hover,var(--color-bg-hover))}.Vcr-module__GO9VKq__textareaContainer.Vcr-module__GO9VKq__error{border-color:#ef4444}.Vcr-module__GO9VKq__textarea{color:var(--editor-text-primary);letter-spacing:-.13px;resize:vertical;appearance:none;width:100%;min-height:64px;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.Vcr-module__GO9VKq__textarea:focus,.Vcr-module__GO9VKq__textarea:focus-visible{box-shadow:none!important;background:0 0!important;border:#0000!important;outline:none!important}.vfm-theme .Vcr-module__GO9VKq__textareaContainer .Vcr-module__GO9VKq__textarea{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__textareaContainer .Vcr-module__GO9VKq__textarea:focus{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__textareaContainer .Vcr-module__GO9VKq__textarea:focus-visible{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.vfm-theme .Vcr-module__GO9VKq__textareaContainer .Vcr-module__GO9VKq__textarea:hover{box-shadow:none!important;background:0 0!important;border:#0000!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-weight:400!important}.Vcr-module__GO9VKq__textarea::placeholder{color:var(--editor-text-muted);opacity:1;font-weight:400}.Vcr-module__GO9VKq__colorRow{align-items:center;gap:6px;width:100%;display:flex}.Vcr-module__GO9VKq__colorSwatch{cursor:pointer;border:1px solid #7b7b7b4d;border-radius:8px;flex-shrink:0;width:36px;height:36px;transition:all .2s;position:relative}.Vcr-module__GO9VKq__colorSwatch:hover{border-color:#7b7b7b80;transform:scale(1.05)}.Vcr-module__GO9VKq__colorSwatch:active{transform:scale(.98)}.Vcr-module__GO9VKq__hiddenColorInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.Vcr-module__GO9VKq__colorInputSlot{flex:1;min-width:0}.Vcr-module__GO9VKq__photoWrapper{border:1px solid var(--editor-panel-border);cursor:pointer;border-radius:10px;flex-shrink:0;transition:all .2s;position:relative;overflow:hidden}.Vcr-module__GO9VKq__photoWrapper:hover{border-color:var(--editor-text-primary)}.Vcr-module__GO9VKq__photoWrapper.Vcr-module__GO9VKq__selected{border:2px solid var(--editor-text-primary)}.Vcr-module__GO9VKq__photoPreview{width:100%;height:100%;position:relative}.Vcr-module__GO9VKq__photoPreview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.Vcr-module__GO9VKq__uploadProgressOverlay{z-index:2;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Vcr-module__GO9VKq__uploadProgressText{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:700}.Vcr-module__GO9VKq__hoverOverlay{opacity:0;background:#00000060;border-radius:10px;justify-content:center;align-items:center;gap:6px;transition:opacity .2s;display:flex;position:absolute;inset:0}.Vcr-module__GO9VKq__photoWrapper:hover .Vcr-module__GO9VKq__hoverOverlay{opacity:1}.Vcr-module__GO9VKq__viewButton,.Vcr-module__GO9VKq__deleteButton{cursor:pointer;border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s;display:flex}.Vcr-module__GO9VKq__viewButton{color:#fffc;background:#ffffff18;border-color:#ffffff20}.Vcr-module__GO9VKq__viewButton:hover{background:#ffffff25}.Vcr-module__GO9VKq__deleteButton{color:#ef4444;background:#ef444425;border-color:#ef444440}.Vcr-module__GO9VKq__deleteButton:hover{background:#ef444435}.Vcr-module__GO9VKq__emptyPhoto{background:var(--editor-input-bg);width:100%;height:100%;color:var(--editor-text-muted);justify-content:center;align-items:center;display:flex}.Vcr-module__GO9VKq__checkbox{border:1.5px solid var(--editor-panel-border);background:var(--editor-input-bg);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Vcr-module__GO9VKq__checkbox:hover{border-color:var(--editor-text-muted)}.Vcr-module__GO9VKq__checkbox.Vcr-module__GO9VKq__checked{background:var(--editor-btn-gradient-to);border-color:#0000;box-shadow:0 2px 6px #00bc7e40}.Vcr-module__GO9VKq__switch{background:var(--editor-panel-border);cursor:pointer;border:none;border-radius:13px;flex-shrink:0;width:44px;min-width:44px;height:26px;padding:0;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;position:relative;box-shadow:inset 0 1px 2px #00000014}.Vcr-module__GO9VKq__switch.Vcr-module__GO9VKq__checked{background:var(--editor-btn-gradient-to);box-shadow:inset 0 1px 2px #0000001a,0 2px 8px #00bc7e4d}.Vcr-module__GO9VKq__switchThumb{background:#fff;border-radius:11px;width:22px;height:22px;transition:left .25s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000026,0 1px 2px #0000001a}.Vcr-module__GO9VKq__switch.Vcr-module__GO9VKq__checked .Vcr-module__GO9VKq__switchThumb{left:20px}.Vcr-module__GO9VKq__priceInline{font-variant-numeric:tabular-nums;color:var(--color-fg-primary);font-weight:600}.Vcr-module__GO9VKq__priceCell{background:var(--color-bg-surface);padding:12px 14px}.Vcr-module__GO9VKq__priceCellLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-muted)}.Vcr-module__GO9VKq__priceCellValue,.Vcr-module__GO9VKq__priceCellValueStrong{font-variant-numeric:tabular-nums;color:var(--color-fg-primary);letter-spacing:-.01em;margin-top:2px;font-weight:700}.Vcr-module__GO9VKq__priceCellValue{font-size:var(--text-lg)}.Vcr-module__GO9VKq__priceCellValueStrong{font-size:var(--text-xl)}.Vcr-module__GO9VKq__priceCellHint{font-size:var(--text-xs);color:var(--color-fg-muted);margin-top:3px;line-height:1.4}
.VcrDropdown-module__IQRpWW__trigger{width:100%;height:var(--input-height-md,48px);padding:0 12px 0 var(--input-padding-x,16px);border-radius:var(--input-radius,12px);background:var(--input-bg,var(--color-bg-input));border:1px solid var(--color-border-subtle);cursor:pointer;font-family:var(--font-body,"Nunito Sans", sans-serif);color:var(--input-fg,var(--color-fg-primary));text-align:left;outline:none;align-items:center;gap:10px;scroll-margin:120px;font-size:14px;font-weight:500;transition:border-color .15s,background-color .15s;display:flex;position:relative}.VcrDropdown-module__IQRpWW__trigger:focus,.VcrDropdown-module__IQRpWW__trigger:focus-visible{outline:none}.VcrDropdown-module__IQRpWW__trigger:hover,.VcrDropdown-module__IQRpWW__trigger.VcrDropdown-module__IQRpWW__open{border-color:var(--color-border-default);background:var(--input-bg-hover,var(--color-bg-hover))}.VcrDropdown-module__IQRpWW__trigger.VcrDropdown-module__IQRpWW__sizeSm{border-radius:10px;height:40px;padding:0 10px 0 14px;font-size:13px}.VcrDropdown-module__IQRpWW__trigger.VcrDropdown-module__IQRpWW__sizeLg{height:56px;padding:0 14px 0 18px;font-size:15px}.VcrDropdown-module__IQRpWW__trigger.VcrDropdown-module__IQRpWW__error{border-color:var(--color-danger)}.VcrDropdown-module__IQRpWW__trigger.VcrDropdown-module__IQRpWW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.VcrDropdown-module__IQRpWW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.VcrDropdown-module__IQRpWW__triggerLabel.VcrDropdown-module__IQRpWW__placeholder{color:var(--color-fg-muted);font-weight:400}.VcrDropdown-module__IQRpWW__triggerLabel.VcrDropdown-module__IQRpWW__selected{color:var(--color-fg-primary);font-weight:500}.VcrDropdown-module__IQRpWW__triggerIcon{color:var(--color-fg-muted);flex-shrink:0;font-size:17px}.VcrDropdown-module__IQRpWW__chevronWrap{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s;display:flex}.VcrDropdown-module__IQRpWW__trigger:hover .VcrDropdown-module__IQRpWW__chevronWrap,.VcrDropdown-module__IQRpWW__trigger.VcrDropdown-module__IQRpWW__open .VcrDropdown-module__IQRpWW__chevronWrap{background:var(--color-border-subtle)}.VcrDropdown-module__IQRpWW__chevron{color:var(--color-fg-muted);flex-shrink:0;font-size:14px;transition:transform .2s cubic-bezier(.16,1,.3,1)}.VcrDropdown-module__IQRpWW__chevron.VcrDropdown-module__IQRpWW__rotated{transform:rotate(180deg)}.vfm-theme .VcrDropdown-module__IQRpWW__trigger{border:1px solid var(--color-border-subtle)!important;border-radius:var(--input-radius,12px)!important;box-shadow:none!important;padding:0 12px 0 var(--input-padding-x,16px)!important;outline:none!important;font-weight:500!important}.vfm-theme .VcrDropdown-module__IQRpWW__trigger:hover{border:1px solid var(--color-border-subtle)!important;border-radius:var(--input-radius,12px)!important;box-shadow:none!important;padding:0 12px 0 var(--input-padding-x,16px)!important;outline:none!important;font-weight:500!important}.vfm-theme .VcrDropdown-module__IQRpWW__trigger:focus{border:1px solid var(--color-border-subtle)!important;border-radius:var(--input-radius,12px)!important;box-shadow:none!important;padding:0 12px 0 var(--input-padding-x,16px)!important;outline:none!important;font-weight:500!important}.vfm-theme .VcrDropdown-module__IQRpWW__trigger:focus-visible{border:1px solid var(--color-border-subtle)!important;border-radius:var(--input-radius,12px)!important;box-shadow:none!important;padding:0 12px 0 var(--input-padding-x,16px)!important;outline:none!important;font-weight:500!important}.vfm-theme .VcrDropdown-module__IQRpWW__trigger.VcrDropdown-module__IQRpWW__open{border-color:var(--color-border-default)!important}.VcrDropdown-module__IQRpWW__popover{background:var(--color-bg-raised);border:1px solid var(--color-border-subtle);z-index:1100;border-radius:14px;outline:none;min-width:180px;padding:5px;animation:.12s ease-out VcrDropdown-module__IQRpWW__popoverFadeIn;overflow-y:auto;box-shadow:0 0 0 1px #0000000a,0 4px 8px -2px #00000014,0 16px 32px -4px #0000001f;box-shadow:0 0 0 1px lab(0% 0 0/.04),0 4px 8px -2px lab(0% 0 0/.08),0 16px 32px -4px lab(0% 0 0/.12)}@keyframes VcrDropdown-module__IQRpWW__popoverFadeIn{0%{opacity:0}to{opacity:1}}.VcrDropdown-module__IQRpWW__search{background:var(--color-bg-raised);border-bottom:1px solid var(--color-border-subtle);z-index:1;margin-bottom:5px;padding:4px 4px 6px;position:sticky;top:0}.VcrDropdown-module__IQRpWW__searchInput{width:100%;height:34px;font-family:var(--font-body,"Nunito Sans", sans-serif);color:var(--color-fg-primary);background:var(--color-bg-input);border:none;border-radius:8px;outline:none;padding:0 12px;font-size:13px;font-weight:500}.VcrDropdown-module__IQRpWW__searchInput::placeholder{color:var(--color-fg-muted);font-weight:400}.vfm-theme .VcrDropdown-module__IQRpWW__searchInput{background:var(--color-bg-input)!important;box-shadow:none!important;border:none!important;border-radius:8px!important;outline:none!important;padding:0 12px!important;font-weight:500!important}.vfm-theme .VcrDropdown-module__IQRpWW__searchInput:focus{background:var(--color-bg-input)!important;box-shadow:none!important;border:none!important;border-radius:8px!important;outline:none!important;padding:0 12px!important;font-weight:500!important}.vfm-theme .VcrDropdown-module__IQRpWW__searchInput:focus-visible{background:var(--color-bg-input)!important;box-shadow:none!important;border:none!important;border-radius:8px!important;outline:none!important;padding:0 12px!important;font-weight:500!important}.VcrDropdown-module__IQRpWW__groupHeader{font-family:var(--font-heading,"Inter Tight", sans-serif);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:10px 10px 4px;font-size:10px;font-weight:700;display:flex}.VcrDropdown-module__IQRpWW__groupDivider{background:var(--color-border-subtle);height:1px;margin:4px}.VcrDropdown-module__IQRpWW__option{cursor:pointer;font-family:var(--font-body,"Nunito Sans", sans-serif);color:var(--color-fg-primary);-webkit-user-select:none;user-select:none;border-radius:9px;outline:none;align-items:center;gap:10px;margin:2px 0;padding:10px;font-size:14px;font-weight:500;transition:background-color .1s;display:flex;position:relative}.VcrDropdown-module__IQRpWW__option:first-child{margin-top:0}.VcrDropdown-module__IQRpWW__option:last-child{margin-bottom:0}.VcrDropdown-module__IQRpWW__option:hover,.VcrDropdown-module__IQRpWW__option.VcrDropdown-module__IQRpWW__highlighted{background:var(--color-bg-hover)}.VcrDropdown-module__IQRpWW__option.VcrDropdown-module__IQRpWW__selected{background:oklch(from var(--color-accent-travel) l c h / .1);color:var(--color-fg-primary)}.VcrDropdown-module__IQRpWW__option.VcrDropdown-module__IQRpWW__disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.VcrDropdown-module__IQRpWW__optionInner{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex;overflow:hidden}.VcrDropdown-module__IQRpWW__optionIcon{color:var(--color-fg-muted);flex-shrink:0;font-size:17px;transition:color .1s}.VcrDropdown-module__IQRpWW__option.VcrDropdown-module__IQRpWW__selected .VcrDropdown-module__IQRpWW__optionIcon{color:var(--color-accent-travel)}.VcrDropdown-module__IQRpWW__optionLabel{text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-primary);font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.VcrDropdown-module__IQRpWW__optionDescription{font-family:var(--font-body,"Nunito Sans", sans-serif);color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.3;overflow:hidden}.VcrDropdown-module__IQRpWW__optionCheckWrap{background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .1s;display:flex}.VcrDropdown-module__IQRpWW__option.VcrDropdown-module__IQRpWW__selected .VcrDropdown-module__IQRpWW__optionCheckWrap{background:var(--color-accent-travel)}.VcrDropdown-module__IQRpWW__optionCheck{opacity:0;color:#fff;flex-shrink:0;font-size:12px}.VcrDropdown-module__IQRpWW__option.VcrDropdown-module__IQRpWW__selected .VcrDropdown-module__IQRpWW__optionCheck{opacity:1}.VcrDropdown-module__IQRpWW__empty,.VcrDropdown-module__IQRpWW__loading{font-family:var(--font-body,"Nunito Sans", sans-serif);color:var(--color-fg-muted);justify-content:center;align-items:center;gap:8px;padding:20px 12px;font-size:13px;display:flex}.VcrDropdown-module__IQRpWW__popover::-webkit-scrollbar{width:5px}.VcrDropdown-module__IQRpWW__popover::-webkit-scrollbar-track{background:0 0}.VcrDropdown-module__IQRpWW__popover::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.VcrDropdown-module__IQRpWW__popover::-webkit-scrollbar-thumb:hover{background:var(--color-border-strong)}
.VcrDateField-module__d5hTdG__wrap{width:100%;position:relative}.VcrDateField-module__d5hTdG__field{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-input);height:40px;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;display:flex}.VcrDateField-module__d5hTdG__field:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}.VcrDateField-module__d5hTdG__field[data-disabled]{opacity:.5;pointer-events:none}.VcrDateField-module__d5hTdG__input{min-width:0;height:100%;padding:0 var(--space-3);color:var(--color-fg-primary);font-family:var(--font-body);font-size:var(--text-base);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1}.VcrDateField-module__d5hTdG__field.VcrDateField-module__d5hTdG__fieldLg{background:var(--color-bg-raised);height:48px}.VcrDateField-module__d5hTdG__field.VcrDateField-module__d5hTdG__fieldLg .VcrDateField-module__d5hTdG__input{font-size:var(--text-md);font-weight:var(--weight-bold)}.VcrDateField-module__d5hTdG__input::placeholder{color:var(--color-fg-muted)}.VcrDateField-module__d5hTdG__iconBtn{width:36px;height:100%;color:var(--color-fg-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.VcrDateField-module__d5hTdG__iconBtn:hover{color:var(--color-primary)}.VcrDateField-module__d5hTdG__pop{z-index:1000;width:288px;padding:var(--space-3);border-radius:var(--radius-xl);background:var(--color-bg-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-popup,0 12px 32px #00000024)}.VcrDateField-module__d5hTdG__popHead{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.VcrDateField-module__d5hTdG__navBtn{border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);background:var(--color-bg-raised);width:30px;height:30px;color:var(--color-fg-primary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.VcrDateField-module__d5hTdG__navBtn:hover{border-color:var(--color-primary);background:var(--color-primary-subtle)}.VcrDateField-module__d5hTdG__monthLabel{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-fg-primary);text-transform:capitalize}.VcrDateField-module__d5hTdG__year{color:var(--color-fg-muted);font-weight:var(--weight-semibold)}.VcrDateField-module__d5hTdG__weekdays{grid-template-columns:repeat(7,1fr);margin-bottom:2px;display:grid}.VcrDateField-module__d5hTdG__weekday{text-align:center;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;color:var(--color-fg-muted);padding-bottom:var(--space-1)}.VcrDateField-module__d5hTdG__grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.VcrDateField-module__d5hTdG__empty{aspect-ratio:1}.VcrDateField-module__d5hTdG__day{aspect-ratio:1;border-radius:var(--radius-full);width:100%;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-fg-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.VcrDateField-module__d5hTdG__day:hover:not(:disabled):not([data-selected]){background:var(--color-bg-hover)}.VcrDateField-module__d5hTdG__day:disabled{color:var(--color-fg-disabled,var(--color-fg-muted));opacity:.4;cursor:not-allowed}.VcrDateField-module__d5hTdG__day[data-today]:not([data-selected]){box-shadow:inset 0 0 0 1.5px var(--color-primary-subtle)}.VcrDateField-module__d5hTdG__day[data-selected]{background:var(--color-primary);color:var(--color-primary-contrast)}
.VcrTimeField-module__jTQiDW__wrap{width:100%;position:relative}.VcrTimeField-module__jTQiDW__field{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-input);height:40px;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;display:flex}.VcrTimeField-module__jTQiDW__field:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}.VcrTimeField-module__jTQiDW__field[data-disabled]{opacity:.5;pointer-events:none}.VcrTimeField-module__jTQiDW__input{min-width:0;height:100%;padding:0 var(--space-3);color:var(--color-fg-primary);font-family:var(--font-body);font-size:var(--text-base);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1}.VcrTimeField-module__jTQiDW__input::placeholder{color:var(--color-fg-muted)}.VcrTimeField-module__jTQiDW__iconBtn{width:36px;height:100%;color:var(--color-fg-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.VcrTimeField-module__jTQiDW__iconBtn:hover{color:var(--color-primary)}.VcrTimeField-module__jTQiDW__pop{z-index:1000;width:232px;max-height:260px;padding:var(--space-3);border-radius:var(--radius-xl);background:var(--color-bg-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-popup,0 12px 32px #00000024);overflow-y:auto}.VcrTimeField-module__jTQiDW__grid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.VcrTimeField-module__jTQiDW__slot{padding:var(--space-2) var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-raised);color:var(--color-fg-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.VcrTimeField-module__jTQiDW__slot:hover:not([data-selected]){border-color:var(--color-primary);background:var(--color-primary-subtle)}.VcrTimeField-module__jTQiDW__slot[data-selected]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}
.VcrEmojiInput-module__CXe_IG__wrapper{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);width:100%;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);padding-right:44px;display:flex;position:relative}.VcrEmojiInput-module__CXe_IG__wrapper:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-focus-ring)}.VcrEmojiInput-module__CXe_IG__wrapper.VcrEmojiInput-module__CXe_IG__error{border-color:var(--color-danger)}.VcrEmojiInput-module__CXe_IG__wrapper.VcrEmojiInput-module__CXe_IG__error:focus-within{box-shadow:0 0 0 3px var(--color-danger-subtle)}.VcrEmojiInput-module__CXe_IG__wrapper.VcrEmojiInput-module__CXe_IG__disabled{opacity:.55;pointer-events:none}.VcrEmojiInput-module__CXe_IG__wrapper.VcrEmojiInput-module__CXe_IG__wrapperTextarea{padding-right:0}.VcrEmojiInput-module__CXe_IG__input{min-width:0;height:44px;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-fg-default);letter-spacing:normal;background:0 0;border:none;outline:none;flex:1;padding:0 12px}.VcrEmojiInput-module__CXe_IG__input::placeholder{color:var(--color-fg-muted)}.VcrEmojiInput-module__CXe_IG__textarea{min-width:0;min-height:120px;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-fg-default);line-height:var(--leading-normal);resize:vertical;background:0 0;border:none;outline:none;flex:1;padding:12px 44px 12px 12px}.VcrEmojiInput-module__CXe_IG__textarea::placeholder{color:var(--color-fg-muted)}.VcrEmojiInput-module__CXe_IG__emojiButton{width:32px;height:32px;color:var(--color-fg-muted);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:6px;right:6px}.VcrEmojiInput-module__CXe_IG__wrapper:not(.VcrEmojiInput-module__CXe_IG__wrapperTextarea) .VcrEmojiInput-module__CXe_IG__emojiButton{height:auto;top:6px;bottom:6px}.VcrEmojiInput-module__CXe_IG__emojiButton:hover{background:var(--color-bg-hover);color:var(--color-fg-default)}.VcrEmojiInput-module__CXe_IG__emojiButton:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.VcrEmojiInput-module__CXe_IG__emojiButton:disabled{cursor:default;opacity:.4}.VcrEmojiInput-module__CXe_IG__pickerContainer{z-index:50;border-radius:var(--radius-2xl);box-shadow:var(--shadow-popup);border:1px solid var(--color-border-default);background:var(--color-bg-surface);position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.VcrEmojiInput-module__CXe_IG__pickerLoading{background:var(--color-bg-surface);width:340px;height:400px;color:var(--color-fg-muted);font-family:var(--font-body);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}
.VcrPageLayout-module__eepAKa__page{background:var(--color-bg-base);min-height:calc(100vh - 80px);padding:24px}@media (max-width:768px){.VcrPageLayout-module__eepAKa__page{padding:16px}}.VcrPageLayout-module__eepAKa__container{flex-direction:column;gap:16px;max-width:1280px;margin:0 auto;display:flex}.VcrPageLayout-module__eepAKa__stickyCard{z-index:6;background:var(--color-bg-raised);border-radius:var(--radius-2xl,20px);box-shadow:var(--shadow-card);border:1px solid var(--color-border-subtle);position:sticky;top:0}.VcrPageLayout-module__eepAKa__stickyBar{flex-wrap:wrap;align-items:center;gap:16px;padding:16px 24px;display:flex}.VcrPageLayout-module__eepAKa__stickyTitles{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.VcrPageLayout-module__eepAKa__title{font-family:var(--font-display,"Inter Tight", sans-serif);color:var(--color-fg-primary);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.VcrPageLayout-module__eepAKa__description{font-family:var(--font-body,"Nunito Sans", sans-serif);color:var(--color-fg-muted);margin:0;font-size:13px}.VcrPageLayout-module__eepAKa__searchSlot{flex:1;min-width:200px;max-width:360px}.VcrPageLayout-module__eepAKa__actionsSlot{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:768px){.VcrPageLayout-module__eepAKa__stickyCard{position:static;top:auto}.VcrPageLayout-module__eepAKa__stickyBar{padding:14px 16px}.VcrPageLayout-module__eepAKa__searchSlot{flex-basis:100%;order:2;max-width:100%}.VcrPageLayout-module__eepAKa__actionsSlot{order:1}}.VcrPageLayout-module__eepAKa__content{flex-direction:column;gap:16px;display:flex}.VcrPageLayout-module__eepAKa__error{border-radius:var(--radius-lg,12px);background:var(--color-danger-subtle);color:var(--color-danger-fg);font-family:var(--font-body,"Nunito Sans", sans-serif);align-items:center;gap:10px;padding:16px 20px;font-size:14px;font-weight:500;display:flex}.VcrPageLayout-module__eepAKa__empty{text-align:center;color:var(--color-fg-muted);font-family:var(--font-body,"Nunito Sans", sans-serif);padding:64px 20px;font-size:14px}.VcrPageLayout-module__eepAKa__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;padding:4px 0;display:grid}.VcrPageLayout-module__eepAKa__skeletonCard{border-radius:var(--radius-2xl,20px);border:1px solid var(--color-border-subtle);background:var(--color-bg-raised);flex-direction:column;display:flex;overflow:hidden}.VcrPageLayout-module__eepAKa__skeletonCardBody{flex-direction:column;gap:8px;padding:14px 16px;display:flex}
.VcrTooltip-module__GJKhtq__tooltip{z-index:var(--z-toast);max-width:min(280px,100vw - 24px);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-popup);opacity:0;transition:opacity var(--duration-base) var(--ease-out-expo), transform var(--duration-base) var(--ease-out-expo);pointer-events:none;align-items:center;display:inline-flex;position:fixed;transform:scale(.96)}.VcrTooltip-module__GJKhtq__tooltip[data-visible]{opacity:1;transform:scale(1)}.VcrTooltip-module__GJKhtq__content{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-fg-primary);line-height:var(--leading-normal)}.VcrTooltip-module__GJKhtq__arrow{background:var(--color-bg-raised);border-left:1px solid var(--color-border-default);border-top:1px solid var(--color-border-default);width:10px;height:10px;position:absolute;transform:rotate(45deg)}.VcrTooltip-module__GJKhtq__placement-bottom .VcrTooltip-module__GJKhtq__arrow{margin-left:-5px;top:-5px;left:50%}.VcrTooltip-module__GJKhtq__placement-top .VcrTooltip-module__GJKhtq__arrow{margin-left:-5px;bottom:-5px;left:50%;transform:rotate(225deg)}.VcrTooltip-module__GJKhtq__placement-left .VcrTooltip-module__GJKhtq__arrow{margin-top:-5px;top:50%;right:-5px;transform:rotate(135deg)}.VcrTooltip-module__GJKhtq__placement-right .VcrTooltip-module__GJKhtq__arrow{margin-top:-5px;top:50%;left:-5px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.VcrTooltip-module__GJKhtq__tooltip{transition:opacity var(--duration-fast) linear;transform:none}.VcrTooltip-module__GJKhtq__tooltip[data-visible]{transform:none}}
.VcrSegmentedTabs-module__9SsMHG__track{padding:var(--space-1);background:var(--color-bg-active);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);isolation:isolate;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:0;width:fit-content;max-width:100%;display:grid;position:relative}.VcrSegmentedTabs-module__9SsMHG__thumb{z-index:0;top:var(--space-1);bottom:var(--space-1);background:var(--color-bg-raised);border:1px solid var(--color-primary-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform var(--duration-base) var(--ease-out-expo), width var(--duration-base) var(--ease-out-expo), opacity var(--duration-fast) var(--ease-standard);will-change:transform, width;position:absolute;left:0}.VcrSegmentedTabs-module__9SsMHG__segment{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-4);cursor:pointer;height:36px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-fg-muted);white-space:nowrap;border-radius:var(--radius-lg);transition:color var(--duration-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:none;display:inline-flex;position:relative}.VcrSegmentedTabs-module__9SsMHG__segment:hover{color:var(--color-fg-secondary)}.VcrSegmentedTabs-module__9SsMHG__segmentActive{color:var(--color-primary);font-weight:var(--weight-bold)}.VcrSegmentedTabs-module__9SsMHG__segment:focus-visible{box-shadow:var(--shadow-focus);outline:none}.VcrSegmentedTabs-module__9SsMHG__segIcon{font-size:var(--text-md);flex-shrink:0}.VcrSegmentedTabs-module__9SsMHG__segLabel{text-overflow:ellipsis;overflow:hidden}.VcrSegmentedTabs-module__9SsMHG__segCount{min-width:20px;height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-active);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.VcrSegmentedTabs-module__9SsMHG__segmentActive .VcrSegmentedTabs-module__9SsMHG__segCount{background:var(--color-primary-subtle);color:var(--color-primary)}.VcrSegmentedTabs-module__9SsMHG__segCountLoading{color:#0000;background:linear-gradient(90deg, var(--color-bg-active) 0%, var(--color-bg-hover) 50%, var(--color-bg-active) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite VcrSegmentedTabs-module__9SsMHG__segCountShimmer}@keyframes VcrSegmentedTabs-module__9SsMHG__segCountShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.VcrSegmentedTabs-module__9SsMHG__segCountLoading{animation:none}}.VcrSegmentedTabs-module__9SsMHG__sm .VcrSegmentedTabs-module__9SsMHG__segment{height:32px;padding:0 var(--space-3);font-size:var(--text-xs)}.VcrSegmentedTabs-module__9SsMHG__sm .VcrSegmentedTabs-module__9SsMHG__segCount{min-width:18px;height:18px}@media (max-width:768px){.VcrSegmentedTabs-module__9SsMHG__track{grid-auto-flow:unset;grid-auto-columns:unset;scroll-snap-type:x proximity;scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.VcrSegmentedTabs-module__9SsMHG__track::-webkit-scrollbar{display:none}.VcrSegmentedTabs-module__9SsMHG__thumb{display:none}.VcrSegmentedTabs-module__9SsMHG__segment{scroll-snap-align:start;flex:1 0 auto}.VcrSegmentedTabs-module__9SsMHG__segmentActive{background:var(--color-bg-raised);box-shadow:var(--shadow-subtle)}}@media (prefers-reduced-motion:reduce){.VcrSegmentedTabs-module__9SsMHG__thumb{transition:none}}.VcrSegmentedTabs-module__9SsMHG__underline.VcrSegmentedTabs-module__9SsMHG__track{gap:var(--space-2);width:100%;padding:0 var(--space-4);border:none;border-bottom:1px solid var(--color-border-default);scrollbar-width:none;background:0 0;border-radius:0;display:flex;overflow-x:auto}.VcrSegmentedTabs-module__9SsMHG__underline.VcrSegmentedTabs-module__9SsMHG__track::-webkit-scrollbar{display:none}.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__thumb{background:var(--color-primary);height:3px;box-shadow:none;transition:transform var(--duration-fast) var(--ease-out-expo), width var(--duration-fast) var(--ease-out-expo), opacity var(--duration-fast) var(--ease-standard);border:none;border-radius:3px 3px 0 0;top:auto;bottom:-1px}.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__segment{height:56px;padding:0 var(--space-4);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-fg-muted);border-radius:0;flex:none}.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__segment:hover{color:var(--color-fg-primary)}.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__segmentActive{color:var(--color-fg-primary);box-shadow:none;background:0 0}.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__segment:focus-visible{border-radius:var(--radius-md)}.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__segmentActive .VcrSegmentedTabs-module__9SsMHG__segCount{background:var(--color-primary-subtle);color:var(--color-primary-fg)}@media (max-width:768px){.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__thumb{display:block}.VcrSegmentedTabs-module__9SsMHG__underline .VcrSegmentedTabs-module__9SsMHG__segmentActive{box-shadow:none;background:0 0}}
.VcrEntityCard-module__GBDlWq__card{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2xl);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-out-expo);flex-direction:column;display:flex}.VcrEntityCard-module__GBDlWq__interactive{cursor:pointer;-webkit-tap-highlight-color:transparent}.VcrEntityCard-module__GBDlWq__interactive:hover{border-color:var(--color-border-default);box-shadow:var(--shadow-card)}.VcrEntityCard-module__GBDlWq__interactive:active{transform:scale(.99)}.VcrEntityCard-module__GBDlWq__interactive:focus-visible{box-shadow:var(--shadow-focus);outline:none}.VcrEntityCard-module__GBDlWq__top{align-items:center;gap:var(--space-3);min-width:0;display:flex}.VcrEntityCard-module__GBDlWq__avatarWrap{flex-shrink:0;width:44px;height:44px;position:relative}.VcrEntityCard-module__GBDlWq__avatarImg,.VcrEntityCard-module__GBDlWq__avatarInitials{-o-object-fit:cover;object-fit:cover;border-radius:50%/42%;width:44px;height:44px}.VcrEntityCard-module__GBDlWq__avatarImg{border:1px solid var(--color-border-subtle)}.VcrEntityCard-module__GBDlWq__avatarInitials{background:var(--color-primary-subtle);color:var(--color-primary);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);justify-content:center;align-items:center;display:flex}.VcrEntityCard-module__GBDlWq__identity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.VcrEntityCard-module__GBDlWq__title{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-fg-primary);line-height:var(--leading-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VcrEntityCard-module__GBDlWq__subtitle{align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-fg-muted);flex-wrap:wrap;min-width:0;display:flex}.VcrEntityCard-module__GBDlWq__actions{align-items:center;gap:var(--space-1);flex-shrink:0;margin-left:auto;display:inline-flex}.VcrEntityCard-module__GBDlWq__badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.VcrEntityCard-module__GBDlWq__meta{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-fg-secondary);flex-wrap:wrap;display:flex}.VcrEntityCard-module__GBDlWq__badgesInline,.VcrEntityCard-module__GBDlWq__metaInline{display:none}.VcrEntityCard-module__GBDlWq__row{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);flex-direction:row}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__top{gap:var(--space-4);flex:1;min-width:0}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__identity{flex:0 240px;min-width:140px}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__badges,.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__meta{display:none}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__badgesInline{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__metaInline{align-items:center;gap:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-fg-secondary);flex-wrap:wrap;flex:auto;justify-content:flex-end;min-width:0;display:flex}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__avatarWrap,.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__avatarImg,.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__avatarInitials{width:40px;height:40px}@media (max-width:768px){.VcrEntityCard-module__GBDlWq__row{align-items:stretch;gap:var(--space-3);padding:var(--space-4);flex-direction:column}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__top{flex-direction:row;align-items:center}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__identity{flex:1}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__badgesInline,.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__metaInline{display:none}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__badges,.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__meta{display:flex}.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__avatarWrap,.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__avatarImg,.VcrEntityCard-module__GBDlWq__row .VcrEntityCard-module__GBDlWq__avatarInitials{width:44px;height:44px}}
.VcrAvatar-module__wJR9fq__root{flex-shrink:0;display:inline-block;position:relative}.VcrAvatar-module__wJR9fq__frame{background:var(--color-bg-surface);border-radius:50%/42%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.VcrAvatar-module__wJR9fq__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.VcrAvatar-module__wJR9fq__initials{background:var(--color-primary);width:100%;height:100%;color:var(--color-primary-contrast);font-family:var(--font-display);font-weight:var(--weight-bold);justify-content:center;align-items:center;font-size:42%;display:flex}.VcrAvatar-module__wJR9fq__innerShadow{pointer-events:none;border-radius:inherit;box-shadow:inset 0 3px 14px color-mix(in srgb, var(--color-fg-inverse) 18%, transparent), inset 0 -4px 12px color-mix(in srgb, var(--color-fg-default) 16%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-fg-inverse) 8%, transparent);position:absolute;inset:0}.VcrAvatar-module__wJR9fq__size-xs{width:24px;height:24px}.VcrAvatar-module__wJR9fq__size-sm{width:32px;height:32px}.VcrAvatar-module__wJR9fq__size-md{width:44px;height:44px}.VcrAvatar-module__wJR9fq__size-lg{width:64px;height:64px}.VcrAvatar-module__wJR9fq__size-xl{width:96px;height:96px}.VcrAvatar-module__wJR9fq__size-2xl{width:120px;height:120px}.VcrAvatar-module__wJR9fq__size-hero{width:160px;height:160px}
.VcrKebabMenu-module__EPWwfW__kebabBtn{color:var(--color-fg-muted);cursor:pointer;padding:var(--space-1,4px);border-radius:var(--radius-full,999px);transition:var(--transition-colors,color .15s ease, background-color .15s ease);background:0 0;border:none;display:inline-flex}.VcrKebabMenu-module__EPWwfW__kebabBtn:hover,.VcrKebabMenu-module__EPWwfW__kebabBtn[aria-expanded=true]{background:var(--color-bg-hover);color:var(--color-fg-primary)}.VcrKebabMenu-module__EPWwfW__labelBtn{align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-raised);color:var(--color-fg-primary);font-family:var(--font-body,"Nunito Sans", sans-serif);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;touch-action:manipulation;transition:background-color .15s,transform .16s ease-out;display:inline-flex}.VcrKebabMenu-module__EPWwfW__labelBtn:hover,.VcrKebabMenu-module__EPWwfW__labelBtn[aria-expanded=true]{background:var(--color-bg-hover)}.VcrKebabMenu-module__EPWwfW__labelBtn:active{transform:scale(.97)}.VcrKebabMenu-module__EPWwfW__labelBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.VcrKebabMenu-module__EPWwfW__labelChevron{color:var(--color-fg-muted);transition:transform .16s ease-out}.VcrKebabMenu-module__EPWwfW__labelBtn[aria-expanded=true] .VcrKebabMenu-module__EPWwfW__labelChevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.VcrKebabMenu-module__EPWwfW__labelBtn:active{transform:none}.VcrKebabMenu-module__EPWwfW__labelChevron{transition:none}}.VcrKebabMenu-module__EPWwfW__kebabMenu{z-index:var(--z-popover,70);min-width:180px;padding:var(--space-1,4px);border-radius:var(--radius-lg);background:var(--color-bg-raised);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-popup,var(--shadow-card));flex-direction:column;gap:2px;display:flex}.VcrKebabMenu-module__EPWwfW__kebabItem{align-items:center;gap:var(--space-2,8px);width:100%;padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-md);color:var(--color-fg-primary);font-family:var(--font-body,"Nunito Sans", sans-serif);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;text-align:left;transition:var(--transition-colors,background-color .15s ease);background:0 0;border:none;text-decoration:none;display:flex}.VcrKebabMenu-module__EPWwfW__kebabItem:hover{background:var(--color-bg-hover)}.VcrKebabMenu-module__EPWwfW__kebabDanger{color:var(--color-danger-fg,var(--color-danger))}.VcrKebabMenu-module__EPWwfW__kebabDanger:hover{background:var(--color-danger-subtle)}
.VcrPersonCard-module__y97LdG__card{height:100%;padding:var(--space-2) var(--space-2) var(--space-6);background:var(--color-bg-raised);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-card);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-base) var(--ease-out-expo), box-shadow var(--duration-base) var(--ease-out-expo), border-color var(--duration-base) var(--ease-out-expo);border-radius:32px;flex-direction:column;align-items:stretch;display:flex;position:relative}.VcrPersonCard-module__y97LdG__card:hover{box-shadow:var(--shadow-popup);border-color:var(--color-border-default);transform:translateY(-3px)}.VcrPersonCard-module__y97LdG__card:focus-within{box-shadow:var(--shadow-focus)}.VcrPersonCard-module__y97LdG__cover{background:var(--color-bg-input);border-radius:26px;flex:none;height:132px;position:relative;overflow:hidden}.VcrPersonCard-module__y97LdG__coverImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VcrPersonCard-module__y97LdG__cover:after{content:"";background:var(--scrim-photo);opacity:.5;pointer-events:none;position:absolute;inset:0}.VcrPersonCard-module__y97LdG__flag{top:var(--space-3);left:var(--space-3);z-index:1;height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--color-glass-photo);-webkit-backdrop-filter:blur(10px);font-size:var(--text-base);font-weight:var(--weight-bold);align-items:center;gap:6px;line-height:1;display:inline-flex;position:absolute}.VcrPersonCard-module__y97LdG__flagWarn{color:var(--color-warning-on-photo)}.VcrPersonCard-module__y97LdG__flagDanger{color:var(--color-danger-on-photo)}.VcrPersonCard-module__y97LdG__flag svg{font-size:var(--text-md)}.VcrPersonCard-module__y97LdG__avatar{z-index:1;width:120px;height:120px;margin:-58px 0 0 var(--space-5);background:var(--color-bg-input);box-shadow:0 0 0 6px var(--color-bg-raised);border-radius:50%/42%;flex:none;align-self:flex-start;display:block;position:relative}.VcrPersonCard-module__y97LdG__info{width:100%;min-width:0;padding:14px var(--space-5) 0;flex-direction:column;align-items:flex-start;gap:4px;display:flex}.VcrPersonCard-module__y97LdG__name{align-items:flex-start;gap:var(--space-2);min-width:0;max-width:100%;height:calc(var(--text-2xl) * var(--leading-snug) * 2);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:-.02em;color:var(--color-fg-primary);margin:0;display:flex}.VcrPersonCard-module__y97LdG__nameText{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.VcrPersonCard-module__y97LdG__verified,.VcrPersonCard-module__y97LdG__crown{font-size:var(--text-xl);margin-top:calc((var(--text-2xl) * var(--leading-snug) - var(--text-xl)) / 2);flex:none}.VcrPersonCard-module__y97LdG__verified{color:var(--color-info-fg)}.VcrPersonCard-module__y97LdG__crown{color:var(--color-warning-fg)}.VcrPersonCard-module__y97LdG__level{height:30px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg-input);color:var(--color-fg-secondary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-bold);order:1;align-items:center;margin-top:4px;line-height:1;display:inline-flex}.VcrPersonCard-module__y97LdG__desc{-webkit-line-clamp:2;height:calc(var(--text-md) * var(--leading-normal) * 2);margin:var(--space-2) 0 0;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-normal);color:var(--color-fg-muted);-webkit-box-orient:vertical;order:2;display:-webkit-box;overflow:hidden}.VcrPersonCard-module__y97LdG__foot{justify-content:space-between;align-items:center;gap:var(--space-3);margin:20px var(--space-5) 0;border-top:1px solid var(--color-border-subtle);cursor:default;padding-top:18px;display:flex}.VcrPersonCard-module__y97LdG__stats{align-items:center;gap:var(--space-4);font-size:var(--text-md);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-fg-primary);display:flex}.VcrPersonCard-module__y97LdG__stats>span{align-items:center;gap:6px;display:inline-flex}.VcrPersonCard-module__y97LdG__stats svg{font-size:var(--text-lg);color:var(--color-fg-muted)}.VcrPersonCard-module__y97LdG__footActions{align-items:center;gap:var(--space-2);display:inline-flex}.VcrPersonCard-module__y97LdG__foot button.VcrPersonCard-module__y97LdG__pill{background:var(--color-bg-input);border:1px solid var(--color-border-subtle);height:44px;color:var(--color-fg-primary);font-size:var(--text-base);border-radius:32px;padding:0 22px}.VcrPersonCard-module__y97LdG__foot button.VcrPersonCard-module__y97LdG__pill:hover{background:var(--color-bg-hover)}.VcrPersonCard-module__y97LdG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.VcrPersonCard-module__y97LdG__card{transition:none}.VcrPersonCard-module__y97LdG__card:hover{transform:none}}
.VcrStatTile-module__5z_RQq__tile{gap:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--color-bg-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2xl);width:fit-content;min-width:max-content;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex}.VcrStatTile-module__5z_RQq__fill{width:100%;min-width:0}.VcrStatTile-module__5z_RQq__tile:hover{border-color:var(--color-border-default);box-shadow:var(--shadow-card)}.VcrStatTile-module__5z_RQq__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.VcrStatTile-module__5z_RQq__label{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-fg-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VcrStatTile-module__5z_RQq__iconWrap{border-radius:var(--radius-lg);background:var(--color-bg-input);width:32px;height:32px;color:var(--color-fg-muted);font-size:var(--text-lg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VcrStatTile-module__5z_RQq__value{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-fg-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.VcrStatTile-module__5z_RQq__hint{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-fg-muted)}.VcrStatTile-module__5z_RQq__primary .VcrStatTile-module__5z_RQq__iconWrap{background:var(--color-primary-subtle);color:var(--color-primary)}.VcrStatTile-module__5z_RQq__success .VcrStatTile-module__5z_RQq__iconWrap{background:var(--color-success-subtle);color:var(--color-success-fg)}.VcrStatTile-module__5z_RQq__warning .VcrStatTile-module__5z_RQq__iconWrap{background:var(--color-warning-subtle);color:var(--color-warning-fg)}.VcrStatTile-module__5z_RQq__danger .VcrStatTile-module__5z_RQq__iconWrap{background:var(--color-danger-subtle);color:var(--color-danger-fg)}.VcrStatTile-module__5z_RQq__info .VcrStatTile-module__5z_RQq__iconWrap{background:var(--color-info-subtle);color:var(--color-info-fg)}@media (max-width:768px){.VcrStatTile-module__5z_RQq__tile{padding:var(--space-3) var(--space-4)}.VcrStatTile-module__5z_RQq__value{font-size:var(--text-2xl)}}.VcrStatTile-module__5z_RQq__fill .VcrStatTile-module__5z_RQq__value{font-size:var(--text-2xl);overflow-wrap:anywhere;white-space:normal}
.VcrImageUploader-module__MiJpWa__zone{background-color:var(--color-bg-base);border:1.5px solid var(--color-border-subtle);width:100%;transition:border-color .18s var(--ease-standard);border-radius:12px;position:relative;overflow:hidden}.VcrImageUploader-module__MiJpWa__zone.VcrImageUploader-module__MiJpWa__empty{border-style:dashed;border-color:var(--color-border-default)}.VcrImageUploader-module__MiJpWa__zone:hover:not(.VcrImageUploader-module__MiJpWa__disabled){border-color:var(--color-border-strong)}.VcrImageUploader-module__MiJpWa__compact{border-radius:10px}.VcrImageUploader-module__MiJpWa__disabled{opacity:.55;pointer-events:none}.VcrImageUploader-module__MiJpWa__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.VcrImageUploader-module__MiJpWa__placeholder{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.VcrImageUploader-module__MiJpWa__placeholderIcon{font-size:var(--text-2xl);color:var(--color-fg-subtle)}.VcrImageUploader-module__MiJpWa__compact .VcrImageUploader-module__MiJpWa__placeholderIcon{font-size:var(--text-lg)}.VcrImageUploader-module__MiJpWa__overlay{cursor:pointer;background-color:color-mix(in srgb, var(--color-fg-primary) 0%, transparent);opacity:0;transition:background-color .18s var(--ease-standard), opacity .18s var(--ease-standard);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VcrImageUploader-module__MiJpWa__empty .VcrImageUploader-module__MiJpWa__overlay{opacity:1;background-color:#0000;justify-content:center;align-items:flex-end;padding-bottom:14px}.VcrImageUploader-module__MiJpWa__empty .VcrImageUploader-module__MiJpWa__overlayInner{color:var(--color-fg-secondary);background-color:var(--color-bg-raised);border:1px solid var(--color-border-default);box-shadow:var(--shadow-card)}.VcrImageUploader-module__MiJpWa__zone:hover .VcrImageUploader-module__MiJpWa__overlay,.VcrImageUploader-module__MiJpWa__overlay:focus-within{opacity:1;background-color:color-mix(in srgb, var(--color-fg-primary) 52%, transparent)}.VcrImageUploader-module__MiJpWa__overlayInner{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-fg-inverse);background-color:color-mix(in srgb, var(--color-fg-primary) 0%, transparent);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.VcrImageUploader-module__MiJpWa__compact .VcrImageUploader-module__MiJpWa__overlayInner{font-size:var(--text-xs);padding:6px 10px}.VcrImageUploader-module__MiJpWa__overlayIcon{font-size:var(--text-base)}.VcrImageUploader-module__MiJpWa__removeBtn{z-index:2;cursor:pointer;width:28px;height:28px;color:var(--color-fg-inverse);background-color:color-mix(in srgb, var(--color-fg-primary) 62%, transparent);opacity:0;transition:opacity .16s var(--ease-standard), background-color .16s var(--ease-standard);border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.VcrImageUploader-module__MiJpWa__zone:hover .VcrImageUploader-module__MiJpWa__removeBtn,.VcrImageUploader-module__MiJpWa__removeBtn:focus-visible{opacity:1}.VcrImageUploader-module__MiJpWa__removeBtn:hover{background-color:var(--color-danger)}.VcrImageUploader-module__MiJpWa__compact .VcrImageUploader-module__MiJpWa__removeBtn{width:24px;height:24px;top:6px;right:6px}@media (prefers-reduced-motion:reduce){.VcrImageUploader-module__MiJpWa__zone,.VcrImageUploader-module__MiJpWa__overlay,.VcrImageUploader-module__MiJpWa__removeBtn{transition:none}}
.VcrAvatarUploader-module__ssla8G__zone{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;align-self:center;align-items:center;gap:10px;width:fit-content;max-width:100%;margin:4px 0 16px;display:flex}.VcrAvatarUploader-module__ssla8G__circle{border:2px dashed var(--color-border-default);background:var(--color-bg-raised);color:var(--color-fg-muted);border-radius:50%/42%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.VcrAvatarUploader-module__ssla8G__circle:hover{border-color:var(--color-fg-primary);background:var(--color-bg-hover)}.VcrAvatarUploader-module__ssla8G__preview{-o-object-fit:cover;object-fit:cover;border-radius:50%/42%;width:100%;height:100%}.VcrAvatarUploader-module__ssla8G__label{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-fg-primary)}.VcrAvatarUploader-module__ssla8G__hint{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-fg-muted);text-align:center}.VcrAvatarUploader-module__ssla8G__modalBackdrop{background:var(--color-bg-overlay);-webkit-backdrop-filter:blur(8px);z-index:var(--z-modal,1000);justify-content:center;align-items:center;padding:16px;animation:.18s ease-out VcrAvatarUploader-module__ssla8G__vcrAvatarFadeIn;display:flex;position:fixed;inset:0}@keyframes VcrAvatarUploader-module__ssla8G__vcrAvatarFadeIn{0%{opacity:0}to{opacity:1}}.VcrAvatarUploader-module__ssla8G__modal{background:var(--color-bg-raised);border-radius:var(--radius-3xl,24px);width:100%;max-width:460px;max-height:92vh;box-shadow:var(--shadow-modal);border:1px solid var(--color-border-subtle);flex-direction:column;display:flex;overflow-y:auto}.VcrAvatarUploader-module__ssla8G__modalHeader{border-bottom:1px solid var(--color-border-default);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}.VcrAvatarUploader-module__ssla8G__modalTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-fg-primary);letter-spacing:-.01em;margin:0 0 2px}.VcrAvatarUploader-module__ssla8G__modalSub{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-fg-muted);margin:0}.VcrAvatarUploader-module__ssla8G__modalClose{border-radius:var(--radius-md,10px);background:var(--color-bg-hover);cursor:pointer;width:32px;height:32px;color:var(--color-fg-primary);border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.VcrAvatarUploader-module__ssla8G__modalClose:hover{background:var(--color-bg-active)}.VcrAvatarUploader-module__ssla8G__editArea{background:var(--color-fg-primary);width:100%;height:280px;position:relative;overflow:hidden}.VcrAvatarUploader-module__ssla8G__zoomRow{border-bottom:1px solid var(--color-border-default);align-items:center;gap:12px;padding:14px 20px;display:flex}.VcrAvatarUploader-module__ssla8G__zoomLabel{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.06em;min-width:38px}.VcrAvatarUploader-module__ssla8G__zoomSlider{appearance:none;background:linear-gradient(to right, var(--color-fg-primary) 0%, var(--color-fg-primary) var(--pct,0%), var(--color-border-default) var(--pct,0%), var(--color-border-default) 100%);cursor:pointer;border-radius:999px;outline:none;flex:1;height:4px}.VcrAvatarUploader-module__ssla8G__zoomSlider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary);border:2px solid var(--color-fg-primary);cursor:grab;border-radius:50%;width:18px;height:18px;transition:transform .1s}.VcrAvatarUploader-module__ssla8G__zoomSlider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.15)}.VcrAvatarUploader-module__ssla8G__zoomSlider::-moz-range-thumb{background:var(--color-primary);border:2px solid var(--color-fg-primary);cursor:grab;border-radius:50%;width:18px;height:18px}.VcrAvatarUploader-module__ssla8G__zoomValue{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-primary);text-align:right;font-variant-numeric:tabular-nums;min-width:36px}.VcrAvatarUploader-module__ssla8G__previewSection{flex-direction:column;align-items:center;gap:10px;padding:18px 20px;display:flex}.VcrAvatarUploader-module__ssla8G__previewHeader{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:6px;display:inline-flex}.VcrAvatarUploader-module__ssla8G__previewWindow{background:var(--color-bg-raised);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-card);border-radius:50%/42%;position:relative;overflow:hidden}.VcrAvatarUploader-module__ssla8G__previewFrame,.VcrAvatarUploader-module__ssla8G__previewInner{border-radius:50%/42%;width:100%;height:100%;position:relative;overflow:hidden}.VcrAvatarUploader-module__ssla8G__actions{border-top:1px solid var(--color-border-default);gap:10px;padding:16px 20px 20px;display:flex}.VcrAvatarUploader-module__ssla8G__btnSecondary{font-family:var(--font-body);border-radius:var(--radius-lg,12px);background:var(--color-bg-raised);border:1.5px solid var(--color-border-default);height:46px;color:var(--color-fg-primary);font-size:var(--text-base);font-weight:var(--weight-semibold);cursor:pointer;flex:1;transition:background .15s,border-color .15s}.VcrAvatarUploader-module__ssla8G__btnSecondary:hover{background:var(--color-bg-hover);border-color:var(--color-border-strong)}.VcrAvatarUploader-module__ssla8G__btnSecondary:disabled{opacity:.5;cursor:not-allowed}.VcrAvatarUploader-module__ssla8G__btnPrimary{font-family:var(--font-body);border-radius:var(--radius-lg,12px);background:var(--color-primary);border:1px solid var(--color-primary-active);height:46px;color:var(--color-primary-contrast);font-size:var(--text-base);font-weight:var(--weight-bold);cursor:pointer;flex:1.4;transition:background .15s,transform .1s}.VcrAvatarUploader-module__ssla8G__btnPrimary:hover{background:var(--color-primary-hover)}.VcrAvatarUploader-module__ssla8G__btnPrimary:active{transform:scale(.98)}.VcrAvatarUploader-module__ssla8G__btnPrimary:disabled{opacity:.4;cursor:not-allowed;transform:none}
.VcrBentoCard-module__-RvDlW__card{border:1px solid var(--color-border-subtle);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.VcrBentoCard-module__-RvDlW__raised{background-color:var(--color-bg-raised)}.VcrBentoCard-module__-RvDlW__subtle{background-color:var(--color-bg-base)}.VcrBentoCard-module__-RvDlW__header{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.VcrBentoCard-module__-RvDlW__headText{flex-direction:column;gap:3px;min-width:0;display:flex}.VcrBentoCard-module__-RvDlW__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-fg-primary);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;display:flex}.VcrBentoCard-module__-RvDlW__titleIcon{font-size:var(--text-lg);color:var(--color-fg-secondary);flex-shrink:0}.VcrBentoCard-module__-RvDlW__subtitle{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-fg-muted);line-height:var(--leading-snug);max-width:62ch;margin:0}.VcrBentoCard-module__-RvDlW__action{flex-shrink:0;align-items:center;gap:8px;display:flex}.VcrBentoCard-module__-RvDlW__body{flex:1;min-width:0}.VcrBentoCard-module__-RvDlW__pad_none{padding:0}.VcrBentoCard-module__-RvDlW__pad_sm{padding:14px}.VcrBentoCard-module__-RvDlW__pad_md{padding:20px}.VcrBentoCard-module__-RvDlW__pad_lg{padding:24px}
.VcrBento-module__I-2i5q__page{background:radial-gradient(560px 320px at 78% -40px, var(--bento-bg-glow), transparent 70%), var(--bento-bg);border-radius:var(--radius-3xl);padding:var(--space-8);min-height:calc(100dvh - 120px);color:var(--bento-fg);font-family:var(--font-body);position:relative}.VcrBento-module__I-2i5q__header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-8);display:flex}.VcrBento-module__I-2i5q__headline{font:var(--weight-semibold) var(--text-4xl)/var(--leading-tight) var(--font-display);letter-spacing:var(--tracking-tight);color:var(--bento-fg);text-wrap:balance;margin:0}.VcrBento-module__I-2i5q__subline{margin:var(--space-2) 0 0;font:var(--weight-regular) var(--text-base)/var(--leading-normal) var(--font-body);color:var(--bento-fg-muted);max-width:52ch}.VcrBento-module__I-2i5q__headerActions{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.VcrBento-module__I-2i5q__pillBtn{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);background:var(--bento-ink);color:var(--bento-ink-contrast);font:var(--weight-bold) var(--text-base)/1 var(--font-body);cursor:pointer;white-space:nowrap;transition:var(--transition-transform), var(--transition-opacity);border:none;display:inline-flex}.VcrBento-module__I-2i5q__pillBtn:hover{transform:translateY(-1px)}.VcrBento-module__I-2i5q__pillBtn:active{transform:translateY(0)}.VcrBento-module__I-2i5q__pillBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.VcrBento-module__I-2i5q__pillBtn[data-variant=ghost]{border:1.5px solid var(--bento-fg-subtle);color:var(--bento-fg);background:0 0}.VcrBento-module__I-2i5q__metricsBar{justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.VcrBento-module__I-2i5q__statPills{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.VcrBento-module__I-2i5q__statPill{gap:var(--space-2);flex-direction:column;display:flex}.VcrBento-module__I-2i5q__statPillLabel{font:var(--weight-semibold) var(--text-sm)/1 var(--font-body);color:var(--bento-fg-muted)}.VcrBento-module__I-2i5q__statPillValue{min-width:72px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font:var(--weight-bold) var(--text-md)/1 var(--font-body);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.VcrBento-module__I-2i5q__statPillValue[data-tone=accent]{background:var(--bento-accent);color:var(--bento-accent-ink)}.VcrBento-module__I-2i5q__statPillValue[data-tone=ink]{background:var(--bento-ink);color:var(--bento-ink-contrast)}.VcrBento-module__I-2i5q__statPillValue[data-tone=outline]{border:1.5px solid var(--bento-fg-subtle);color:var(--bento-fg);background:0 0}.VcrBento-module__I-2i5q__statPillValue[data-tone=danger]{background:var(--color-danger-subtle);color:var(--color-danger-fg)}.VcrBento-module__I-2i5q__statPillValue[data-tone=success]{background:var(--color-success);color:var(--color-success-contrast)}.VcrBento-module__I-2i5q__bigStats{align-items:center;gap:var(--space-10);display:flex}.VcrBento-module__I-2i5q__bigStat{align-items:baseline;gap:var(--space-3);display:flex}.VcrBento-module__I-2i5q__bigStatNumber{font:var(--weight-semibold) var(--text-4xl)/1 var(--font-display);letter-spacing:var(--tracking-tight);color:var(--bento-fg);font-variant-numeric:tabular-nums}.VcrBento-module__I-2i5q__bigStatLabel{align-items:center;gap:var(--space-1);font:var(--weight-semibold) var(--text-sm)/1.3 var(--font-body);color:var(--bento-fg-muted);display:flex}.VcrBento-module__I-2i5q__grid{grid-template-columns:minmax(0, 1fr) var(--bento-side-width,320px);gap:var(--space-4);align-items:start;display:grid}.VcrBento-module__I-2i5q__sideCol{gap:var(--space-4);flex-direction:column;display:flex}.VcrBento-module__I-2i5q__panel{background:var(--bento-card);border:1px solid var(--bento-card-border);border-radius:var(--radius-3xl);padding:var(--space-6)}.VcrBento-module__I-2i5q__panel[data-tone=accent]{background:var(--bento-accent);color:var(--bento-accent-ink);border:none}.VcrBento-module__I-2i5q__panelTitle{font:var(--weight-semibold) var(--text-lg)/var(--leading-snug) var(--font-display);letter-spacing:var(--tracking-tight);color:var(--bento-fg);margin:0 0 var(--space-4);justify-content:space-between;align-items:center;display:flex}.VcrBento-module__I-2i5q__panel[data-tone=accent] .VcrBento-module__I-2i5q__panelTitle{color:var(--bento-accent-ink)}.VcrBento-module__I-2i5q__panelTitleCount{font:var(--weight-bold) var(--text-sm)/1 var(--font-body);color:var(--bento-fg-muted)}.VcrBento-module__I-2i5q__filterGroup{gap:var(--space-2);flex-direction:column;display:flex}.VcrBento-module__I-2i5q__filterGroup+.VcrBento-module__I-2i5q__filterGroup{margin-top:var(--space-4)}.VcrBento-module__I-2i5q__filterLabel{font:var(--weight-semibold) var(--text-sm)/1 var(--font-body);color:var(--bento-fg-muted)}.VcrBento-module__I-2i5q__filterChips{gap:var(--space-2);flex-wrap:wrap;display:flex}.VcrBento-module__I-2i5q__filterChip{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--bento-card-border);background:var(--bento-chip-bg);color:var(--bento-fg-muted);font:var(--weight-semibold) var(--text-sm)/1 var(--font-body);cursor:pointer;transition:var(--transition-colors)}.VcrBento-module__I-2i5q__filterChip:hover{background:var(--bento-hover);color:var(--bento-fg)}.VcrBento-module__I-2i5q__filterChipActive,.VcrBento-module__I-2i5q__filterChipActive:hover{background:var(--bento-ink);border-color:var(--bento-ink);color:var(--bento-ink-contrast)}.VcrBento-module__I-2i5q__empty{padding:var(--space-12) var(--space-6);text-align:center;color:var(--bento-fg-muted)}.VcrBento-module__I-2i5q__emptyTitle{font:var(--weight-bold) var(--text-md)/var(--leading-snug) var(--font-body);color:var(--bento-fg);margin:var(--space-3) 0 var(--space-1)}.VcrBento-module__I-2i5q__emptyBody{margin:0}:is(:is(.dark,[data-theme=dark]) .VcrBento-module__I-2i5q__pillBtn:not([data-variant=ghost]),[data-theme=dark] .VcrBento-module__I-2i5q__pillBtn:not([data-variant=ghost])){background:var(--bento-accent);color:var(--bento-accent-ink)}:is(.dark,[data-theme=dark]) .VcrBento-module__I-2i5q__filterChipActive{background:var(--bento-accent);border-color:var(--bento-accent);color:var(--bento-accent-ink)!important}[data-theme=dark] .VcrBento-module__I-2i5q__filterChipActive{background:var(--bento-accent);border-color:var(--bento-accent);color:var(--bento-accent-ink)!important}:is(.dark,[data-theme=dark]) .VcrBento-module__I-2i5q__filterChipActive:hover{background:var(--bento-accent);border-color:var(--bento-accent);color:var(--bento-accent-ink)!important}[data-theme=dark] .VcrBento-module__I-2i5q__filterChipActive:hover{background:var(--bento-accent);border-color:var(--bento-accent);color:var(--bento-accent-ink)!important}:is(:is(.dark,[data-theme=dark]) .VcrBento-module__I-2i5q__filterChipActive *,[data-theme=dark] .VcrBento-module__I-2i5q__filterChipActive *){color:inherit!important}:is(:is(.dark,[data-theme=dark]) .VcrBento-module__I-2i5q__statPillValue[data-tone=ink],[data-theme=dark] .VcrBento-module__I-2i5q__statPillValue[data-tone=ink]){background:var(--bento-chip-bg);border:1px solid var(--bento-card-border);color:var(--bento-fg)}@media (max-width:1180px){.VcrBento-module__I-2i5q__bigStats{gap:var(--space-6)}.VcrBento-module__I-2i5q__bigStatNumber{font-size:var(--text-3xl)}}@media (max-width:1024px){.VcrBento-module__I-2i5q__grid{grid-template-columns:1fr}.VcrBento-module__I-2i5q__sideCol{flex-flow:wrap}.VcrBento-module__I-2i5q__sideCol>*{flex:280px}}@media (max-width:768px){.VcrBento-module__I-2i5q__page{padding:var(--space-4);border-radius:var(--radius-2xl);min-height:auto}.VcrBento-module__I-2i5q__header{align-items:stretch;gap:var(--space-4);margin-bottom:var(--space-6);flex-direction:column}.VcrBento-module__I-2i5q__headline{font-size:var(--text-3xl)}.VcrBento-module__I-2i5q__headerActions{flex-direction:column;align-items:stretch}.VcrBento-module__I-2i5q__pillBtn{justify-content:center}.VcrBento-module__I-2i5q__metricsBar{margin-bottom:var(--space-6)}.VcrBento-module__I-2i5q__bigStats{justify-content:space-between;gap:var(--space-4);width:100%}}
.VcrJourney-module__ox-6bq__board{background:var(--bento-card);border-radius:var(--radius-3xl);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.VcrJourney-module__ox-6bq__boardHead{align-items:stretch;gap:var(--space-4);height:132px;padding:0 var(--space-6);display:flex}.VcrJourney-module__ox-6bq__boardTitleWrap{z-index:1;flex-shrink:0;align-items:center;display:flex;position:relative}.VcrJourney-module__ox-6bq__boardTitle{font:var(--weight-semibold) var(--text-lg)/var(--leading-snug) var(--font-display);letter-spacing:var(--tracking-tight);color:var(--bento-fg);min-width:0;margin:0}.VcrJourney-module__ox-6bq__boardTitleSub{font:var(--weight-semibold) var(--text-sm)/1.4 var(--font-body);color:var(--bento-fg-muted);margin-top:2px;display:block}.VcrJourney-module__ox-6bq__boardCenter{flex:1;justify-content:center;align-items:flex-start;min-width:0;padding-top:10px;display:flex;position:relative}.VcrJourney-module__ox-6bq__boardActions{z-index:1;align-items:center;gap:var(--space-3);flex-shrink:0;display:flex;position:relative}.VcrJourney-module__ox-6bq__notch{z-index:0;pointer-events:none;width:100%;height:104px;position:absolute;top:0;left:0}.VcrJourney-module__ox-6bq__notchPath{fill:var(--bento-bg)}.VcrJourney-module__ox-6bq__conditions{align-items:center;gap:var(--space-2);padding:0 var(--space-6) var(--space-4);flex-wrap:wrap;display:flex}.VcrJourney-module__ox-6bq__condChip{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--bento-chip-bg);border:1px solid var(--bento-card-border);color:var(--bento-fg);font:var(--weight-bold) var(--text-sm)/1 var(--font-body);display:inline-flex}.VcrJourney-module__ox-6bq__condDot{border-radius:var(--radius-full);flex-shrink:0;width:9px;height:9px}.VcrJourney-module__ox-6bq__condRemove{width:18px;height:18px;color:var(--bento-fg-muted);cursor:pointer;border-radius:var(--radius-full);font-size:var(--text-md);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.VcrJourney-module__ox-6bq__condRemove:hover{background:var(--bento-hover);color:var(--bento-fg)}.VcrJourney-module__ox-6bq__condAdd{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1.5px dashed var(--bento-fg-subtle);color:var(--bento-fg-muted);font:var(--weight-bold) var(--text-sm)/1 var(--font-body);cursor:pointer;transition:var(--transition-colors);background:0 0;display:inline-flex}.VcrJourney-module__ox-6bq__condAdd:hover{border-color:var(--bento-ink);color:var(--bento-fg);background:var(--bento-hover)}.VcrJourney-module__ox-6bq__condPopWrap{display:inline-flex;position:relative}.VcrJourney-module__ox-6bq__condPop{z-index:var(--z-popover,70);min-width:240px;max-height:320px;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--bento-card);border:1px solid var(--bento-card-border);box-shadow:var(--shadow-popup);position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.VcrJourney-module__ox-6bq__condPopItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--bento-fg);font:var(--weight-semibold) var(--text-sm)/1.2 var(--font-body);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.VcrJourney-module__ox-6bq__condPopItem:hover{background:var(--bento-hover)}.VcrJourney-module__ox-6bq__condPopCount{color:var(--bento-fg-muted);font-weight:var(--weight-regular);margin-left:auto}.VcrJourney-module__ox-6bq__condPopEmpty{padding:var(--space-3);color:var(--bento-fg-muted);font:var(--weight-regular) var(--text-sm)/1.4 var(--font-body)}.VcrJourney-module__ox-6bq__boardBody{padding:var(--space-2) var(--space-6) var(--space-6)}.VcrJourney-module__ox-6bq__strip{z-index:1;scrollbar-width:none;max-width:100%;padding:0 var(--space-4);justify-content:center;align-items:center;display:flex;position:relative;overflow:auto visible}.VcrJourney-module__ox-6bq__strip::-webkit-scrollbar{display:none}.VcrJourney-module__ox-6bq__stripItem{z-index:1;cursor:default;width:56px;height:56px;transition:var(--transition-opacity), var(--transition-transform);background:0 0;border:none;flex-shrink:0;padding:0;position:relative}.VcrJourney-module__ox-6bq__stripItem[data-selectable]{cursor:pointer}.VcrJourney-module__ox-6bq__stripItem[data-selected=false]{opacity:.4;filter:grayscale(.7)}.VcrJourney-module__ox-6bq__stripItem[data-selectable]:hover{transform:translateY(-2px)}.VcrJourney-module__ox-6bq__stripItem+.VcrJourney-module__ox-6bq__stripItem{margin-left:-10px}.VcrJourney-module__ox-6bq__stripAvatar{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;background:var(--bento-chip-bg);border:4px solid var(--bento-card);width:100%;height:100%;box-shadow:var(--shadow-card);display:block}.VcrJourney-module__ox-6bq__stripFallback{border-radius:var(--radius-full);background:var(--bento-chip-bg);border:4px solid var(--bento-card);width:100%;height:100%;box-shadow:var(--shadow-card);font:var(--weight-bold) var(--text-sm)/1 var(--font-body);color:var(--bento-fg-muted);justify-content:center;align-items:center;display:flex}.VcrJourney-module__ox-6bq__stripBadge{border-radius:var(--radius-full);background:var(--bento-ink);min-width:22px;height:22px;color:var(--bento-ink-contrast);font:var(--weight-bold) var(--text-xs)/22px var(--font-body);text-align:center;border:3px solid var(--bento-bg);padding:0 5px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.VcrJourney-module__ox-6bq__stripOverflow{border-radius:var(--radius-full);background:var(--bento-card);border:4px solid var(--bento-card);width:56px;height:56px;box-shadow:var(--shadow-card);font:var(--weight-bold) var(--text-sm)/1 var(--font-body);color:var(--bento-fg-muted);justify-content:center;align-items:center;display:flex}.VcrJourney-module__ox-6bq__circleBtn{border-radius:var(--radius-full);border:1.5px solid var(--bento-card-border);width:48px;height:48px;color:var(--bento-fg);cursor:pointer;transition:var(--transition-colors), var(--transition-transform);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VcrJourney-module__ox-6bq__circleBtn:hover{background:var(--bento-hover);transform:translateY(-1px)}.VcrJourney-module__ox-6bq__circleBtn:active{transform:translateY(0)}.VcrJourney-module__ox-6bq__circleBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.VcrJourney-module__ox-6bq__circleBtn[data-variant=ink]{background:var(--bento-ink);border-color:var(--bento-ink);color:var(--bento-ink-contrast)}.VcrJourney-module__ox-6bq__circleBtn[data-variant=ink]:hover{background:var(--bento-ink);border-color:var(--bento-ink);color:var(--bento-ink-contrast);filter:brightness(1.12)}.VcrJourney-module__ox-6bq__columnsWrap{flex-direction:column;min-width:0;display:flex}.VcrJourney-module__ox-6bq__columnTabs{display:none}.VcrJourney-module__ox-6bq__columnTab{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--bento-card-border);background:var(--bento-chip-bg);color:var(--bento-fg-muted);font:var(--weight-bold) var(--text-sm)/1 var(--font-body);cursor:pointer;white-space:nowrap;transition:var(--transition-colors);flex-shrink:0}.VcrJourney-module__ox-6bq__columnTabActive{background:var(--bento-ink);border-color:var(--bento-ink);color:var(--bento-ink-contrast)}.VcrJourney-module__ox-6bq__columnSlot{min-width:0}.VcrJourney-module__ox-6bq__columns{grid-template-columns:repeat(var(--journey-cols,4), minmax(0, 1fr));gap:var(--space-4);align-items:stretch;display:grid}.VcrJourney-module__ox-6bq__column{background:var(--bento-bg);border:1px solid var(--bento-card-border);border-radius:var(--radius-2xl);padding:var(--space-4);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.VcrJourney-module__ox-6bq__columnLabel{text-align:center;font:var(--weight-semibold) var(--text-sm)/1.4 var(--font-body);color:var(--bento-fg-muted);margin-top:var(--space-3)}.VcrJourney-module__ox-6bq__columnGroup{flex-direction:column;min-width:0;display:flex}.VcrJourney-module__ox-6bq__columnBody{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.VcrJourney-module__ox-6bq__row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-xl);text-align:left;cursor:default;width:100%;transition:var(--transition-colors);background:0 0;border:1.5px solid #0000;min-width:0;display:flex}.VcrJourney-module__ox-6bq__row[data-interactive=true]{cursor:pointer}.VcrJourney-module__ox-6bq__row[data-interactive=true]:hover{background:var(--bento-hover)}.VcrJourney-module__ox-6bq__row[data-selected=true]{border-color:var(--bento-ink);background:var(--bento-card)}.VcrJourney-module__ox-6bq__row[data-disabled=true]{opacity:.55;cursor:default}.VcrJourney-module__ox-6bq__row:focus-visible{box-shadow:var(--shadow-focus);outline:none}.VcrJourney-module__ox-6bq__rowAvatar{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;background:var(--bento-chip-bg);flex-shrink:0;width:40px;height:40px}.VcrJourney-module__ox-6bq__rowFallback{border-radius:var(--radius-full);background:var(--bento-chip-bg);width:40px;height:40px;font:var(--weight-bold) var(--text-sm)/1 var(--font-body);color:var(--bento-fg-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.VcrJourney-module__ox-6bq__rowText{flex:1;min-width:0}.VcrJourney-module__ox-6bq__rowTitle{font:var(--weight-bold) var(--text-sm)/1.3 var(--font-body);color:var(--bento-fg);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.VcrJourney-module__ox-6bq__rowMeta{font:var(--weight-regular) var(--text-xs)/1.35 var(--font-body);color:var(--bento-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VcrJourney-module__ox-6bq__rowActions{align-items:center;gap:var(--space-2);color:var(--bento-fg-muted);flex-shrink:0;display:flex}.VcrJourney-module__ox-6bq__rowCircle{border-radius:var(--radius-full);border:1.5px solid var(--bento-card-border);background:var(--bento-card);width:36px;height:36px;color:var(--bento-fg);cursor:pointer;transition:var(--transition-colors);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VcrJourney-module__ox-6bq__rowCircle:hover{background:var(--bento-hover)}.VcrJourney-module__ox-6bq__highlight{background:var(--bento-accent-soft);color:var(--bento-accent-ink);border:1px solid var(--bento-accent);border-radius:var(--radius-2xl);padding:var(--space-4)}.VcrJourney-module__ox-6bq__highlightTitle{font:var(--weight-bold) var(--text-base)/var(--leading-snug) var(--font-body);margin:0 0 var(--space-1)}.VcrJourney-module__ox-6bq__highlightMeta{font:var(--weight-semibold) var(--text-xs)/1.4 var(--font-body);opacity:.8;margin:0}.VcrJourney-module__ox-6bq__tile{background:var(--bento-card);border:1px solid var(--bento-card-border);border-radius:var(--radius-2xl);padding:var(--space-4);font:var(--weight-bold) var(--text-sm)/1.35 var(--font-body);color:var(--bento-fg)}@media (max-width:1180px){.VcrJourney-module__ox-6bq__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.VcrJourney-module__ox-6bq__board{padding:var(--space-4);border-radius:var(--radius-2xl)}.VcrJourney-module__ox-6bq__boardHead{align-items:stretch;gap:var(--space-3);height:auto;padding:var(--space-4) var(--space-4) 0;flex-direction:column}.VcrJourney-module__ox-6bq__boardCenter{padding:var(--space-3);background:var(--bento-chip-bg);border-radius:var(--radius-2xl);order:-1;justify-content:flex-start}.VcrJourney-module__ox-6bq__notch{display:none}.VcrJourney-module__ox-6bq__boardTitleWrap,.VcrJourney-module__ox-6bq__boardActions{text-align:center;justify-content:center}.VcrJourney-module__ox-6bq__strip{gap:var(--space-2);flex-wrap:wrap;padding:0;overflow:visible}.VcrJourney-module__ox-6bq__stripItem{width:44px;height:44px}.VcrJourney-module__ox-6bq__stripItem+.VcrJourney-module__ox-6bq__stripItem{margin-left:0}.VcrJourney-module__ox-6bq__columnTabs{gap:var(--space-2);padding-bottom:var(--space-2);margin-bottom:var(--space-3);scrollbar-width:none;display:flex;overflow-x:auto}.VcrJourney-module__ox-6bq__columnTabs::-webkit-scrollbar{display:none}.VcrJourney-module__ox-6bq__columns{grid-template-columns:1fr}.VcrJourney-module__ox-6bq__columnSlot{display:none}.VcrJourney-module__ox-6bq__columnSlot[data-mobile-active=true]{display:block}.VcrJourney-module__ox-6bq__rowMeta{white-space:normal}.VcrJourney-module__ox-6bq__circleBtn{width:44px;height:44px}}
.page-module__lVkxxW__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;display:grid}.page-module__lVkxxW__side{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.page-module__lVkxxW__controls{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr);align-items:start;display:grid}.page-module__lVkxxW__columns{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.page-module__lVkxxW__estado{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;min-width:0;display:flex}.page-module__lVkxxW__estadoTexto{font:400 var(--text-sm) / 1.5 var(--font-body);color:var(--color-fg-muted);margin:0}@media (max-width:1280px){.page-module__lVkxxW__controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:1024px){.page-module__lVkxxW__layout,.page-module__lVkxxW__controls,.page-module__lVkxxW__columns{grid-template-columns:1fr}}
