:root{--sake-space-size-home-content-max:1000px;--sake-space-review-desktop-card-width:680px;--sake-space-review-desktop-sidebar-width:296px;--sake-space-size-home-account-card-height:196px;--sake-space-header-desktop-brand-row-height:74px;--sake-space-header-desktop-search-width:488px;--sake-space-header-desktop-logo-font-size:24px;--sake-space-header-desktop-logo-line-height:32px;--sake-space-header-desktop-logo-font-weight:900;--sake-space-header-desktop-menu-font-size:14px;--sake-space-header-desktop-menu-line-height:17.5px;--sake-space-header-desktop-menu-font-weight:500;--sake-space-review-desktop-image-size:404px;--sake-space-review-desktop-evaluation-width:264px;--sake-space-review-desktop-thumbnail-size:84px;--sake-space-review-desktop-header-author-gap:9px;--sake-space-review-desktop-header-padding-bottom:13px;--sake-space-review-header-desktop-category-row-height:30px;--sake-space-review-desktop-title-font-size:28px;--sake-space-review-desktop-title-line-height:28px;--sake-space-review-desktop-title-tracking:-0.14px;--sake-space-review-desktop-category-font-size:16px;--sake-space-review-desktop-score-font-size:24px;--sake-space-review-desktop-score-line-height:44px;--sake-space-review-desktop-rating-font-size:18px;--sake-space-review-desktop-rating-line-height:32px;--sake-space-review-desktop-body-font-size:16px;--sake-space-review-desktop-body-line-height:26px;--sake-space-review-desktop-rating-color:var(--sake-space-color-text-score-pill-label);--sake-space-review-desktop-denominator-color:var(--sake-space-color-text-score-pill-maximum);--sake-space-review-desktop-recommend-icon-size:18px;--sake-space-review-desktop-recommend-height:28px;--sake-space-review-desktop-comments-height:48px;--sake-space-home-desktop-heading-font-size:20px;--sake-space-home-desktop-heading-line-height:28px;--sake-space-home-desktop-heading-tracking:-0.16px;--sake-space-board-desktop-row-height:64px;--sake-space-board-desktop-thumbnail-width:64px;--sake-space-board-desktop-thumbnail-height:48px;--sake-space-board-desktop-thumbnail-logo:32px;--sake-space-board-desktop-title-size:15px;--sake-space-board-desktop-title-line-height:22px;--sake-space-board-desktop-meta-size:var(--sake-space-font-size-label-small);--sake-space-board-desktop-meta-line-height:var(--sake-space-line-height-label-micro);--sake-space-board-desktop-category-size:var(--sake-space-font-size-label-micro);--sake-space-board-desktop-meta-color:var(--neutral-700);--sake-space-ranking-desktop-tab-height:38px;--sake-space-ranking-desktop-tab-font-size:14px;--sake-space-ranking-desktop-tab-line-height:20px;--sake-space-ranking-desktop-tab-font-weight:500;--sake-space-ranking-desktop-active-line:2px;--sake-space-sake-detail-desktop-image-size:224px;--sake-space-sake-detail-desktop-font-size-16:16px;--sake-space-sake-detail-desktop-font-size-18:18px;--sake-space-sake-detail-desktop-font-size-20:20px;--sake-space-sake-detail-desktop-font-size-24:24px;--sake-space-sake-detail-desktop-title-size:28px;--sake-space-sake-detail-desktop-title-line-height:34px;--sake-space-sake-detail-desktop-title-tracking:-0.28px;--sake-space-sake-detail-desktop-line-height-24:24px;--sake-space-sake-detail-desktop-line-height-28:28px;--sake-space-sake-detail-desktop-line-height-32:32px;--sake-space-sake-detail-desktop-score-tracking:-0.24px;--sake-space-sake-detail-desktop-review-title-tracking:-0.192px;--sake-space-sake-detail-desktop-information-height:68px;--sake-space-brand-product-desktop-selected-height:42px;--sake-space-brand-product-desktop-selected-padding-y:11px}.header-shell_bar__j8bs8{display:flex;height:var(--sake-space-size-header-mobile);align-items:center;justify-content:space-between;gap:var(--sake-space-spacing-200);padding-block:var(--sake-space-spacing-000)!important}.header-shell_brand__t1ynR{flex-shrink:0;font-size:var(--sake-space-font-size-button);line-height:var(--sake-space-line-height-button);font-weight:var(--sake-space-font-weight-bold);color:var(--sake-space-color-text-inverse)}.header-shell_mobileActions__zQbZL{display:flex;align-items:center;gap:var(--sake-space-spacing-300)}.header-shell_search__tBHCS{display:flex;align-items:center;gap:var(--sake-space-spacing-150);width:var(--sake-space-header-search-width);height:var(--sake-space-size-control-small);padding-inline:var(--sake-space-spacing-300);border:var(--sake-space-stroke-default) solid var(--sake-space-color-border-default);border-radius:var(--sake-space-header-search-radius);background:var(--sake-space-color-bg-surface);color:var(--sake-space-color-text-header-search-placeholder);font-size:var(--sake-space-font-size-button-compact);line-height:var(--sake-space-line-height-button-compact);font-weight:var(--sake-space-font-weight-regular);white-space:nowrap}.header-shell_searchIcon__iYAUn{flex-shrink:0;width:var(--sake-space-size-icon-control);height:var(--sake-space-size-icon-control)}.header-shell_search__tBHCS:focus-visible{outline:var(--sake-space-stroke-focus) solid var(--sake-space-color-text-inverse);outline-offset:var(--sake-space-spacing-050)}@media (min-width:768px){.header-shell_mobileActions__zQbZL{display:none}}@media (min-width:1024px){.header-shell_publicLegacy__vnqW2{display:none}}.desktop-site-header_header__e9_U6{display:none}@media (min-width:1024px){.desktop-site-header_header__e9_U6{display:block;background:var(--sake-space-color-bg-surface)}.desktop-site-header_brandRow__hV_tQ,.desktop-site-header_links__YDeim{max-width:var(--sake-space-size-home-content-max);margin-inline:auto;display:flex;align-items:center}.desktop-site-header_brandRow__hV_tQ{min-height:var(--sake-space-header-desktop-brand-row-height);gap:var(--sake-space-spacing-1600)}.desktop-site-header_brand__M8TFi{color:var(--sake-space-color-text-brand);font-size:var(--sake-space-header-desktop-logo-font-size);line-height:var(--sake-space-header-desktop-logo-line-height);font-weight:var(--sake-space-header-desktop-logo-font-weight);white-space:nowrap}.desktop-site-header_search__I3bVe{width:var(--sake-space-header-desktop-search-width);min-width:0}.desktop-site-header_search__I3bVe .search-field-v2{background:var(--sake-space-color-bg-surface)}.desktop-site-header_navigation__QNCea{background:var(--sake-space-color-bg-brand)}.desktop-site-header_links__YDeim{min-height:var(--sake-space-size-control-large);gap:var(--sake-space-spacing-800)}.desktop-site-header_links__YDeim a{display:flex;align-items:center;min-height:var(--sake-space-size-control-large);color:var(--sake-space-color-text-inverse);font-size:var(--sake-space-header-desktop-menu-font-size);line-height:var(--sake-space-header-desktop-menu-line-height);font-weight:var(--sake-space-header-desktop-menu-font-weight)}.desktop-site-header_links__YDeim a:hover{text-decoration:underline}.desktop-site-header_links__YDeim a:focus-visible{outline:var(--sake-space-stroke-focus) solid var(--sake-space-color-text-inverse);outline-offset:calc(-1 * var(--sake-space-stroke-focus))}}.review-card-evaluation,.review-card-media{display:contents}@media (min-width:1024px){.review-card--desktop{box-shadow:var(--sake-space-shadow-soft)}.review-card--desktop .review-header{gap:var(--sake-space-review-desktop-header-author-gap);padding-bottom:var(--sake-space-review-desktop-header-padding-bottom)}.review-card--desktop .review-header__author-copy,.review-card--desktop .review-header__content{gap:var(--sake-space-spacing-075)}.review-card--desktop .review-header__category-row{min-height:var(--sake-space-review-header-desktop-category-row-height)}.review-card--desktop .review-header__category-row,.review-card--desktop .review-header__title-row{padding-right:var(--sake-space-spacing-250)}.review-card--desktop:not([data-desktop-header=standard]) .review-header__category{font-size:var(--sake-space-review-desktop-category-font-size)}.review-card--desktop:not([data-desktop-header=standard]) .review-header__title{font-size:var(--sake-space-review-desktop-title-font-size);line-height:var(--sake-space-review-desktop-title-line-height);font-weight:var(--sake-space-font-weight-black);letter-spacing:var(--sake-space-review-desktop-title-tracking)}.review-card--desktop .review-header__author{height:auto}.review-card--desktop:not([data-desktop-header=standard]) .review-header__title-link{line-height:inherit}.review-card--desktop{--sake-space-recommend-review-icon-size:var(--sake-space-spacing-500);--sake-space-recommend-review-icon-glyph-size:var(--sake-space-review-desktop-recommend-icon-size);--sake-space-recommend-review-gap:var(--sake-space-spacing-100);--sake-space-recommend-review-padding-inline:var(--sake-space-spacing-200)}.review-card--desktop .review-card-media{display:grid;grid-template-columns:var(--sake-space-review-desktop-image-size) minmax(0,1fr);grid-template-rows:1fr auto;-moz-column-gap:var(--sake-space-spacing-300);column-gap:var(--sake-space-spacing-300);min-height:var(--sake-space-review-desktop-image-size)}.review-card--desktop .review-card-media .review-card-gallery{display:contents}.review-card--desktop .review-card-media .review-card-gallery__main{grid-column:1;grid-row:1/3;align-self:end}.review-card--desktop .review-card-media .review-card-gallery__thumbnails{position:static;grid-column:2;grid-row:2;flex-direction:row;width:100%;gap:var(--sake-space-spacing-150);align-self:end;overflow-x:auto;overflow-y:hidden}.review-card--desktop .review-card-gallery__thumbnail{width:var(--sake-space-review-desktop-thumbnail-size);height:var(--sake-space-review-desktop-thumbnail-size)}.review-card--desktop .review-card-evaluation{display:flex;flex-direction:column;gap:var(--sake-space-spacing-600);min-width:0;padding:var(--sake-space-spacing-300) var(--sake-space-spacing-1000) var(--sake-space-spacing-300) var(--sake-space-spacing-000);grid-column:2;grid-row:1}.review-card--desktop>.review-card-evaluation{padding-inline:var(--sake-space-spacing-400)}.review-card--desktop .review-card-score-wrapper{padding:var(--sake-space-spacing-000)}.review-card--desktop .review-score-summary,.review-card--desktop .review-score-summary__details{flex-direction:column;align-items:flex-start;gap:var(--sake-space-spacing-200)}.review-card--desktop .review-score-summary__total{font-size:var(--sake-space-review-desktop-score-font-size);line-height:var(--sake-space-review-desktop-score-line-height);letter-spacing:normal}.review-card--desktop .review-card-score__maximum,.review-card--desktop .review-score-summary__pill{font-size:var(--sake-space-review-desktop-rating-font-size);line-height:var(--sake-space-review-desktop-rating-line-height)}.review-card--desktop .review-score-summary__pill{padding:var(--sake-space-spacing-000);border-radius:var(--sake-space-spacing-000);background:transparent;color:var(--sake-space-review-desktop-denominator-color)}.review-card--desktop .review-card-score__value{color:var(--sake-space-review-desktop-rating-color)}.review-card--desktop .review-taste-summary{grid-template-columns:minmax(0,1fr);gap:var(--sake-space-spacing-300);padding:var(--sake-space-spacing-000) var(--sake-space-spacing-200) var(--sake-space-spacing-000) var(--sake-space-spacing-000)}.review-card--desktop .review-taste-summary__sweetness{grid-column:1}.review-card--desktop .review-copy__body{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;font-size:var(--sake-space-review-desktop-body-font-size);line-height:var(--sake-space-review-desktop-body-line-height);color:var(--sake-space-color-text-secondary-strong)}.review-card--desktop .review-copy__expand{display:none}.review-card--desktop .review-engagement__heading{min-height:var(--sake-space-review-desktop-comments-height);justify-content:flex-start}}@media (max-width:767px){.board-write-page{min-height:var(--sake-space-spacing-000);padding-bottom:var(--sake-space-spacing-000)}.board-detail-metadata{padding-top:var(--sake-space-spacing-075)}.board-detail-author .sake-level-badge--detail{height:auto;padding:var(--sake-space-spacing-000);border:0;border-radius:0;background:transparent}}.board-write-page,.board-write-page button,.board-write-page input,.board-write-page select{font-family:Noto Sans KR,Pretendard,sans-serif}.board-write-categories{display:flex;height:30px;align-items:center;gap:var(--spacing-200);overflow-x:auto;padding:0 var(--spacing-300);scrollbar-width:none}.board-write-categories::-webkit-scrollbar{display:none}.board-write-categories button{flex:0 0 auto;border:0;background:transparent;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:14px;white-space:nowrap}.board-write-categories button.is-active{color:var(--color-text-primary);font-weight:700}.board-write-title-input{display:block;width:100%;height:32px;border:0;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);border-radius:0;background:var(--color-bg-surface);color:var(--color-text-primary);padding:0 var(--spacing-200);font-size:13px;outline:none}.board-write-title-input:focus{border-color:var(--color-border-brand);box-shadow:inset 0 1px var(--color-border-brand),inset 0 -1px var(--color-border-brand)}.board-write-title-input::-moz-placeholder{color:var(--color-text-secondary)}.board-write-title-input::placeholder{color:var(--color-text-secondary)}.board-write-actions{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-border-default);padding:var(--spacing-200) var(--spacing-300)}.board-write-action{display:inline-flex;width:60px;height:27px;align-items:center;justify-content:center;border:0;border-radius:0;font-size:12px;font-weight:400;line-height:1;text-decoration:none}.board-write-cancel{background:#d8dee6;color:#333b46}.board-write-submit{background:var(--sake-space-color-bg-brand);color:var(--sake-space-color-text-inverse)}.board-write-submit:disabled{cursor:wait;opacity:.65}.board-editor-shell{overflow:hidden;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.board-editor-toolbar{display:grid;gap:var(--spacing-200);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-subtle);padding:10px}.board-editor-format-group,.board-editor-toolbar-primary,.board-editor-toolbar-secondary{display:flex;align-items:center;gap:var(--spacing-200);flex-wrap:wrap}.board-editor-select{min-width:108px;height:38px;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);padding:0 28px 0 10px;font:inherit;font-size:13px}.board-editor-size-select{min-width:72px}.board-editor-tool{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);padding:0 var(--spacing-300);font-weight:600}.board-editor-tool:focus-visible,.board-editor-tool:hover{border-color:var(--color-border-brand)}.board-editor-tool.is-active{border-color:var(--color-border-brand);background:var(--sake-space-color-bg-brand);color:var(--sake-space-color-text-inverse)}.board-editor-icon-tool{width:38px;min-width:38px;padding:0}.board-editor-bold{font-weight:800}.board-editor-strike{text-decoration:line-through}.board-editor-underline{text-decoration:underline;text-underline-offset:2px}.board-editor-italic-glyph{display:inline-block;transform:skewX(-12deg);transform-origin:center}.board-editor-color-control{position:relative}.board-editor-color-tool{min-width:52px;padding:0 var(--spacing-200)}.board-editor-color-letter{line-height:20px;-webkit-text-decoration:underline 3px #f4c84a;text-decoration:underline 3px #f4c84a;text-underline-offset:3px}.board-editor-color-caret{color:var(--color-text-secondary);font-size:12px}.board-editor-align-control{position:relative}.board-editor-align-tool{min-width:64px;padding:0 var(--spacing-200)}.board-editor-align-popover{position:absolute;z-index:20;top:calc(100% + var(--spacing-200));right:0;display:flex;gap:var(--spacing-100);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);padding:6px;box-shadow:var(--shadow-soft)}.board-editor-align-option{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:var(--color-bg-subtle);color:var(--color-text-primary)}.board-editor-align-option:focus-visible,.board-editor-align-option:hover{outline:2px solid var(--color-border-brand);outline-offset:1px}.board-editor-align-option.is-active{background:var(--sake-space-color-bg-brand);color:var(--sake-space-color-text-inverse)}.board-editor-color-popover{position:absolute;z-index:20;top:calc(100% + var(--spacing-200));right:0;width:182px;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:10px;box-shadow:var(--shadow-soft)}.board-editor-color-default{width:100%;min-height:34px;margin-bottom:var(--spacing-200);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-subtle);color:var(--color-text-primary);font-size:.82rem;font-weight:700}.board-editor-color-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.board-editor-color-swatch{position:relative;width:100%;aspect-ratio:1;border:2px solid var(--color-bg-surface);border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--color-border-default)}.board-editor-color-swatch.is-active,.board-editor-color-swatch:focus-visible,.board-editor-color-swatch:hover{outline:2px solid var(--color-border-brand);outline-offset:1px}.board-editor-limit{align-self:center;margin-left:auto;color:var(--color-text-secondary);font-size:.82rem}.board-editor-error{padding:10px var(--spacing-300);background:#fff2ef;color:#a13f32}.board-editor-content{min-height:320px;padding:18px;color:var(--color-text-primary);font-family:Noto Sans KR,Pretendard,sans-serif;outline:none;line-height:1.75}.board-editor-content p.is-editor-empty:first-child:before{float:left;height:0;color:var(--color-text-secondary);content:attr(data-placeholder);pointer-events:none}.board-editor-content p,.board-post-content p{margin:0}.board-editor-content p+p,.board-post-content p+p{margin-top:4px}.board-editor-content em,.board-post-content em{font-style:italic}.board-text-bordered{-webkit-text-stroke:.45px currentColor;paint-order:stroke fill}.board-content-media,.board-editor-content img{display:block;width:min(100%,720px);max-height:720px;margin:18px auto;border-radius:var(--radius-md);-o-object-fit:contain;object-fit:contain}.board-editor-image{position:relative;width:min(100%,720px);margin:18px auto}.board-editor-content .board-editor-image img{width:100%;margin:0}.board-editor-image-delete{position:absolute;z-index:2;top:var(--spacing-200);right:var(--spacing-200);display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/72%);border-radius:var(--radius-full);background:rgb(17 24 39/78%);color:var(--sake-space-color-text-inverse);box-shadow:0 4px 12px rgb(0 0 0/24%);touch-action:manipulation}.board-editor-image-delete:focus-visible,.board-editor-image-delete:hover{background:rgb(17 24 39/92%);outline:2px solid var(--sake-space-color-text-inverse);outline-offset:2px}.board-content-video{position:relative;width:min(100%,720px);aspect-ratio:16/9;margin:18px auto;overflow:hidden;border-radius:var(--radius-md);background:#111}.board-content-video iframe{width:100%;height:100%;border:0}.board-post-content{overflow-wrap:anywhere;font-family:Noto Sans KR,Pretendard,sans-serif;line-height:1.8;white-space:normal}@media (max-width:767px){.board-editor-shell.is-compact-mobile{border:0;border-radius:0}.board-editor-shell.is-compact-mobile .board-editor-toolbar{gap:var(--spacing-100);border-bottom:0;background:var(--color-bg-surface);padding:var(--spacing-200)}.board-editor-shell.is-compact-mobile .board-editor-toolbar-primary{display:grid;grid-template-columns:56px 128px 48px 64px;gap:3px;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.board-editor-shell.is-compact-mobile .board-editor-toolbar-primary::-webkit-scrollbar{display:none}.board-editor-shell.is-compact-mobile .board-editor-toolbar-primary.has-open-popover{overflow:visible}.board-editor-shell.is-compact-mobile .board-editor-format-group{display:grid;grid-template-columns:repeat(4,32px);gap:0}.board-editor-shell.is-compact-mobile .board-editor-select,.board-editor-shell.is-compact-mobile .board-editor-tool{min-width:0;height:32px;min-height:32px;border:0;border-radius:var(--radius-md);background:#f3f4f6;font-size:12px}.board-editor-shell.is-compact-mobile .board-editor-select{width:100%;padding:0 var(--sake-space-spacing-100) 0 var(--sake-space-spacing-150)}.board-editor-shell.is-compact-mobile .board-editor-icon-tool{width:32px;min-width:32px;padding:0}.board-editor-shell.is-compact-mobile .board-editor-tool.is-active{background:#e2e7ec;color:var(--color-text-primary)}.board-editor-shell.is-compact-mobile .board-editor-color-tool{width:44px;padding:0 4px}.board-editor-shell.is-compact-mobile .board-editor-color-popover{right:0;left:auto;width:min(182px,calc(100vw - 24px));max-height:max(var(--sake-space-spacing-1600),calc(var(--board-editor-popover-available-height, 100dvh) - var(--sake-space-spacing-200)));overflow-y:auto;overscroll-behavior-y:contain}.board-editor-shell.is-compact-mobile .board-editor-toolbar-secondary{gap:var(--spacing-100)}.board-editor-shell.is-compact-mobile .board-editor-photo-tool{padding:0 var(--spacing-200)}.board-editor-shell.is-compact-mobile .board-editor-limit{display:none}.board-editor-shell.is-compact-mobile .board-editor-scrollport{min-height:var(--sake-space-component-board-editor-body-height-mobile);overflow:visible}.board-editor-shell.is-compact-mobile .board-editor-scrollport>div{min-height:inherit}.board-editor-shell.is-compact-mobile .board-editor-content{min-height:inherit;border-top:1px solid var(--color-border-default);padding:var(--spacing-300) 14px;font-size:13px;line-height:1.65}.board-editor-shell:not(.is-compact-mobile) .board-editor-format-group,.board-editor-shell:not(.is-compact-mobile) .board-editor-toolbar-primary{width:100%}.board-editor-shell:not(.is-compact-mobile) .board-editor-select{flex:1 1 120px;min-width:0}.board-editor-shell:not(.is-compact-mobile) .board-editor-size-select{flex:0 1 100px}.board-editor-shell:not(.is-compact-mobile) .board-editor-limit{width:100%;margin-left:0}}@media (min-width:768px){.board-write-categories{display:none}.board-write-title-input{height:46px;border:1px solid var(--color-border-default);border-radius:.375rem;padding:0 .9rem;font-size:1rem}.board-write-actions{border:0;padding:0}.board-write-action{width:auto;min-width:88px;height:44px;border-radius:var(--radius-md);padding:0 var(--spacing-400);font-size:14px;font-weight:600}}:root{--sake-space-size-board-review-picker-max:560px;--sake-space-size-board-review-picker-height:748px;--sake-space-size-board-review-thumbnail:calc(var(--sake-space-spacing-1000) * 2);--sake-space-board-review-body-font-size:var(--sake-space-font-size-comment-author-root);--sake-space-board-review-layer:90}.board-editor-shell .board-editor-tool.board-editor-review-import{min-height:var(--sake-space-size-control-large);height:var(--sake-space-size-control-large);border:var(--sake-space-stroke-default) solid var(--sake-space-color-border-default);border-radius:var(--sake-space-radius-md);padding-inline:var(--sake-space-spacing-300);background:var(--sake-space-color-bg-surface);color:var(--sake-space-color-text-brand);font-family:var(--sake-space-font-family-label);font-size:var(--sake-space-font-size-label-default);font-weight:var(--sake-space-font-weight-medium);line-height:var(--sake-space-line-height-label-default)}.board-review-picker-backdrop{position:fixed;inset:0;z-index:var(--sake-space-board-review-layer);display:flex;align-items:flex-end;justify-content:center;background:var(--sake-space-color-overlay-menu)}.board-review-picker{display:flex;flex-direction:column;width:100%;min-height:0;height:min(var(--sake-space-size-board-review-picker-height),calc(100dvh - var(--sake-space-spacing-600)));overflow:hidden;border-radius:var(--sake-space-radius-2xl) var(--sake-space-radius-2xl) 0 0;background:var(--sake-space-color-bg-surface);color:var(--sake-space-color-text-primary);font-family:var(--sake-space-font-family-label);font-size:var(--sake-space-font-size-label-default);line-height:var(--sake-space-line-height-label-default)}.board-review-picker__header{display:flex;align-items:center;flex-shrink:0;padding:var(--sake-space-spacing-300)}.board-review-picker__header h2{flex:1;font-size:var(--sake-space-font-size-body-large);line-height:var(--sake-space-line-height-body-default);font-weight:var(--sake-space-font-weight-bold)}.board-review-picker__header button{display:grid;place-items:center;width:var(--sake-space-size-control-large);height:var(--sake-space-size-control-large)}.board-review-picker__header svg{width:var(--sake-space-spacing-500);height:var(--sake-space-spacing-500)}.board-review-picker__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--sake-space-spacing-500) var(--sake-space-spacing-500)}.board-review-picker__footer{flex-shrink:0;padding:var(--sake-space-spacing-400);padding-bottom:max(var(--sake-space-spacing-400),env(safe-area-inset-bottom))}.board-review-picker__footer .btn-primary{transition:none;width:100%;min-height:var(--sake-space-size-control-large);justify-content:flex-start;font-size:var(--sake-space-font-size-label-default)}.board-review-picker__footer .btn-primary:disabled{background:var(--sake-space-color-bg-subtle);color:var(--sake-space-color-text-secondary);cursor:not-allowed;opacity:1}.board-review-picker__state{display:grid;justify-items:center;gap:var(--sake-space-spacing-300);padding:var(--sake-space-spacing-1000) 0;color:var(--sake-space-color-text-secondary);text-align:center}.board-linked-review__toggle:focus-visible,.board-review-picker button:focus-visible,.board-review-picker__scroll:focus-visible{outline:var(--sake-space-spacing-050) solid var(--sake-space-color-border-brand);outline-offset:var(--sake-space-spacing-050)}.board-review-timeline{padding-top:var(--sake-space-spacing-600)}.board-review-timeline>section+section{margin-top:var(--sake-space-spacing-400)}.board-review-timeline>section>div:first-child{height:calc(var(--sake-space-spacing-600) + var(--sake-space-spacing-150));gap:var(--sake-space-spacing-250);padding-left:var(--sake-space-spacing-500);margin-bottom:var(--sake-space-spacing-400)}.board-review-timeline h3{width:calc(var(--sake-space-size-board-review-thumbnail) - var(--sake-space-spacing-050));font-size:var(--sake-space-font-size-body-default);line-height:var(--sake-space-line-height-body-default);font-weight:var(--sake-space-font-weight-medium)}.board-review-choice{width:100%;display:flex;align-items:flex-start;gap:var(--sake-space-spacing-300);padding-inline:var(--sake-space-spacing-050);text-align:left}.board-review-choice__rail{position:relative;width:var(--sake-space-size-icon-control);flex-shrink:0;align-self:stretch}.board-review-choice__rail:before{content:"";position:absolute;width:var(--sake-space-spacing-050);left:var(--sake-space-spacing-200);height:100%;background:var(--sake-space-color-bg-brand)}.board-review-choice__photo{position:relative;width:var(--sake-space-size-board-review-thumbnail);height:var(--sake-space-size-board-review-thumbnail);flex-shrink:0;border-radius:var(--sake-space-radius-xl);overflow:hidden;background:var(--sake-space-color-bg-subtle)}.board-review-choice__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--sake-space-spacing-100)}.board-review-choice__name{font-size:var(--sake-space-font-size-label-default);line-height:var(--sake-space-line-height-label-default);font-weight:var(--sake-space-font-weight-medium);overflow-wrap:anywhere}.board-review-choice__score{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sake-space-spacing-100);font-size:var(--sake-space-board-review-body-font-size);line-height:normal}.board-review-choice__score>span:first-child{color:var(--sake-space-color-text-accent);font-size:var(--sake-space-font-size-label-small)}.board-review-choice__score small{color:var(--sake-space-color-text-secondary);font-size:var(--sake-space-font-size-board-post-meta)}.board-review-choice[data-reversed=true] .board-review-choice__photo{order:2}.board-review-choice[data-reversed=true] .board-review-choice__text{text-align:right;align-items:flex-end}.board-review-choice[data-reversed=true] .board-review-choice__score{justify-content:flex-end}.board-review-choice__check{position:absolute;right:var(--sake-space-spacing-100);top:var(--sake-space-spacing-100);display:grid;place-items:center;width:var(--sake-space-spacing-600);height:var(--sake-space-spacing-600);border:var(--sake-space-stroke-default) solid var(--sake-space-color-border-strong);border-radius:var(--sake-space-radius-full);background:var(--sake-space-color-bg-surface)}.board-review-choice__check[data-checked=true]{background:var(--sake-space-color-bg-brand);border-color:var(--sake-space-color-border-brand);color:var(--sake-space-color-text-inverse)}.board-review-choice__check svg{width:var(--sake-space-size-icon-control);height:var(--sake-space-size-icon-control)}.board-review-choice__inserted{color:var(--sake-space-color-text-secondary);font-size:var(--sake-space-font-size-label-small)}.board-editor-review{position:relative;margin-block:var(--sake-space-spacing-400)}.board-editor-review__remove{min-width:var(--sake-space-size-control-large);min-height:var(--sake-space-size-control-large)}.board-linked-review{width:100%;overflow:hidden;border:var(--sake-space-stroke-default) solid var(--sake-space-color-border-default);border-radius:var(--sake-space-radius-xl);background:var(--sake-space-color-bg-surface);color:var(--sake-space-color-text-primary);font-family:var(--sake-space-font-family-label)}.board-linked-review__photo{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;background:var(--sake-space-color-bg-subtle)}.board-linked-review__heading{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--sake-space-spacing-100)}.board-linked-review__name,.board-linked-review__toggle{font-size:var(--sake-space-font-size-label-default);font-weight:var(--sake-space-font-weight-medium);line-height:var(--sake-space-line-height-label-default)}.board-linked-review__name{color:var(--sake-space-color-text-primary);overflow-wrap:anywhere}.board-linked-review__toggle{display:flex;width:100%;min-height:var(--sake-space-size-control-large);align-items:center;gap:var(--sake-space-spacing-300);padding:var(--sake-space-spacing-300) var(--sake-space-spacing-400);color:var(--sake-space-color-text-brand);text-align:left}.board-linked-review__toggle>*{pointer-events:none}.board-linked-review__toggle:focus-visible{outline-offset:calc(var(--sake-space-spacing-050) * -1)}.board-linked-review__chevron{position:relative;flex:0 0 var(--sake-space-spacing-300);width:var(--sake-space-spacing-300);height:var(--sake-space-spacing-150)}.board-linked-review__chevron img{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%)}.board-linked-review__details{border-top:var(--sake-space-stroke-default) solid var(--sake-space-color-border-default);padding:var(--sake-space-spacing-400);background:var(--sake-space-color-bg-subtle)}.board-linked-review__details>[aria-label="리뷰 평점"]{justify-content:flex-start}.board-linked-review__details .review-taste-summary{margin-top:var(--sake-space-spacing-400);padding:var(--sake-space-spacing-000)}.board-linked-review__details .review-prose-divider{height:calc(var(--sake-space-spacing-400) * 2);margin-inline:var(--sake-space-spacing-000)}.board-linked-review__prose{display:flex;flex-direction:column;gap:var(--sake-space-spacing-200)}.board-linked-review__prose h3{font-size:var(--sake-space-font-size-label-default);line-height:var(--sake-space-line-height-label-default);font-weight:var(--sake-space-font-weight-bold)}.board-linked-review__prose p{white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;font-size:var(--sake-space-board-review-body-font-size);line-height:var(--sake-space-line-height-label-default);font-weight:var(--sake-space-font-weight-regular);color:var(--sake-space-color-text-secondary)}.board-linked-review--unavailable{padding:var(--sake-space-spacing-500);background:var(--sake-space-color-bg-subtle);color:var(--sake-space-color-text-secondary);font-size:var(--sake-space-font-size-label-default)}@media (min-width:768px){.board-review-picker-backdrop{align-items:center;padding:var(--sake-space-spacing-600)}.board-review-picker{max-width:var(--sake-space-size-board-review-picker-max);height:min(var(--sake-space-size-board-review-picker-height),calc(100dvh - var(--sake-space-spacing-600) * 2));border-radius:var(--sake-space-radius-2xl)}}.board-editor-content .board-editor-review{margin-inline:var(--sake-space-spacing-150)}.board-post-content .board-linked-review{width:calc(100% - var(--sake-space-spacing-200));margin:var(--sake-space-spacing-600) var(--sake-space-spacing-100)}.board-review-timeline .review-timeline-date-marker{width:calc(var(--sake-space-spacing-300) + var(--sake-space-spacing-050));height:calc(var(--sake-space-spacing-300) + var(--sake-space-spacing-050));border-width:var(--sake-space-spacing-100);left:var(--sake-space-spacing-050);top:calc(var(--sake-space-spacing-200) - var(--sake-space-stroke-default))}.board-review-picker__state h3{font-size:var(--sake-space-dialog-title-font-size);line-height:var(--sake-space-dialog-title-line-height);font-weight:var(--sake-space-font-weight-bold);color:var(--sake-space-color-text-primary)}.board-review-picker__state p{font-size:var(--sake-space-dialog-body-font-size);line-height:var(--sake-space-dialog-body-line-height)}:root{--sake-space-sake-info-confirmation-max-width:560px;--sake-space-sake-information-content-max-width:720px;--sake-space-sake-info-overlay:var(--sake-space-color-overlay-menu);--sake-space-sake-information-title-font-size:28px;--sake-space-sake-information-title-line-height:34px;--sake-space-sake-information-title-letter-spacing:-0.28px}.sake-information-change,.sake-information-dialog,.sake-information-page{font-family:var(--sake-space-font-family-label)}.sake-information-page .text-heading-h1{font-size:var(--sake-space-sake-information-title-font-size);line-height:var(--sake-space-sake-information-title-line-height);letter-spacing:var(--sake-space-sake-information-title-letter-spacing);font-weight:var(--sake-space-font-weight-bold)}.sake-information-dialog .text-heading-h3,.sake-information-page .text-heading-h3{font-size:var(--sake-space-font-size-heading-h3);line-height:var(--sake-space-line-height-heading-h3);letter-spacing:var(--sake-space-letter-spacing-heading-h3);font-weight:var(--sake-space-font-weight-bold)}.sake-information-change .text-body-default,.sake-information-dialog .text-body-default,.sake-information-page .text-body-default{font-size:var(--sake-space-font-size-body-default);line-height:var(--sake-space-line-height-body-default);font-weight:var(--sake-space-font-weight-regular)}.sake-information-menu-action{display:flex;width:100%;height:var(--sake-space-size-control-large);align-items:center;gap:var(--sake-space-spacing-300);padding:var(--sake-space-spacing-200) var(--sake-space-spacing-300);font-size:var(--sake-space-font-size-label-default);font-weight:var(--sake-space-font-weight-medium);line-height:var(--sake-space-line-height-label-default)}.sake-information-menu-action:hover{background:var(--sake-space-color-bg-subtle)}.sake-information-menu-action svg{width:var(--sake-space-sake-info-menu-action-icon-size);height:var(--sake-space-sake-info-menu-action-icon-size);color:var(--sake-space-color-text-brand)}.sake-information-dialog{position:fixed;inset:auto 0 0;margin:0;width:100%;max-width:none;max-height:calc(100dvh - var(--sake-space-spacing-600));padding:var(--sake-space-spacing-500);padding-bottom:max(var(--sake-space-spacing-500),env(safe-area-inset-bottom));border:0;border-radius:var(--sake-space-radius-2xl) var(--sake-space-radius-2xl) 0 0;color:var(--sake-space-color-text-primary);background:var(--sake-space-color-bg-surface);overflow:hidden}.sake-information-dialog[open]{display:flex;flex-direction:column;gap:var(--sake-space-spacing-400)}.sake-information-dialog::backdrop{background:var(--sake-space-sake-info-overlay)}.sake-information-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sake-space-spacing-400);flex-shrink:0}.sake-information-dialog>p{flex-shrink:0}.sake-information-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--sake-space-size-control-large);height:var(--sake-space-size-control-large);border-radius:var(--sake-space-radius-md);color:var(--sake-space-color-text-brand)}.sake-information-dialog__close svg{width:var(--sake-space-spacing-400);height:var(--sake-space-spacing-400)}.sake-information-dialog__list{display:flex;flex-direction:column;gap:var(--sake-space-spacing-400);min-height:0;overflow-y:auto;overscroll-behavior:contain}.sake-information-change{flex-shrink:0;padding:var(--sake-space-spacing-400);border-radius:var(--sake-space-radius-xl);color:var(--sake-space-color-text-primary);background:var(--sake-space-color-bg-subtle);overflow-wrap:anywhere}.sake-information-change,.sake-information-change__field,.sake-information-change__fields,.sake-information-change__scope{display:flex;flex-direction:column;gap:var(--sake-space-spacing-200)}.sake-information-change dd{white-space:pre-wrap}.sake-information-change__actions{display:flex;gap:var(--sake-space-spacing-200)}.sake-information-change__actions .btn-primary{flex:1;min-width:0}.sake-information-secondary{color:var(--sake-space-color-text-secondary)}.sake-information-error{color:var(--sake-space-color-text-danger);font-size:var(--sake-space-font-size-label-default)}.sake-information-dialog button:focus-visible,.sake-information-menu-action:focus-visible{outline:var(--sake-space-stroke-focus) solid var(--sake-space-color-border-brand);outline-offset:calc(-1 * var(--sake-space-stroke-focus))}.sake-information-dialog button:disabled,.sake-information-form button:disabled{opacity:var(--sake-space-opacity-disabled);cursor:default}.sake-information-page{padding:var(--sake-space-spacing-600) var(--sake-space-spacing-400);background:var(--sake-space-color-bg-surface)}.sake-information-page__content{display:flex;flex-direction:column;gap:var(--sake-space-spacing-600);max-width:var(--sake-space-sake-information-content-max-width);margin-inline:auto}.sake-information-page__intro{display:flex;flex-direction:column;gap:var(--sake-space-spacing-200)}.sake-information-page__intro p,.sake-information-page__target p{color:var(--sake-space-color-text-secondary)}.sake-information-page__target{display:flex;flex-direction:column;gap:var(--sake-space-spacing-200);padding:var(--sake-space-spacing-400);background:var(--sake-space-color-bg-subtle);border:var(--sake-space-stroke-default) solid var(--sake-space-color-border-default);border-radius:var(--sake-space-radius-xl)}.sake-information-form{display:flex;flex-direction:column;gap:var(--sake-space-spacing-600)}.sake-information-form .review-optional-sake-info{order:0}.sake-information-form__notice{padding:var(--sake-space-spacing-300);border-radius:var(--sake-space-radius-xl);background:var(--sake-space-color-bg-subtle);color:var(--sake-space-color-text-brand);font-size:var(--sake-space-font-size-label-default);line-height:var(--sake-space-line-height-label-default)}.sake-information-form__submit{width:100%}.sake-information-history-page{padding-inline:var(--sake-space-spacing-500);background:var(--sake-space-color-bg-subtle)}.sake-information-history-list,.sake-information-history-page .sake-information-page__content{display:flex;flex-direction:column;gap:var(--sake-space-spacing-400)}@media (min-width:768px){.sake-information-dialog{inset:0;margin:auto;width:min(calc(100% - var(--sake-space-spacing-800)),var(--sake-space-sake-info-confirmation-max-width));max-height:calc(100dvh - var(--sake-space-spacing-800));border-radius:var(--sake-space-radius-2xl)}}:root{--sake-space-font-size-input-mobile:var(--sake-space-font-size-body-large)}@media (hover:none) and (pointer:coarse),(max-width:767px){body:not(:has(.admin-compact)) :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image]),textarea,select,[contenteditable=true],[contenteditable=plaintext-only]){font-size:var(--sake-space-font-size-input-mobile)!important}}.site-footer_footer__bB1cj{--sake-space-footer-content-max:var(--sake-space-size-board-content-max);--sake-space-footer-icon-size:var(--sake-space-spacing-500);position:relative;background:var(--sake-space-color-bg-surface);color:var(--sake-space-color-text-primary);font-family:var(--sake-space-font-family-label);font-size:var(--sake-space-footer-body-font-size);font-weight:var(--sake-space-footer-body-font-weight);line-height:var(--sake-space-footer-body-line-height)}@media (min-width:1024px){.site-footer_desktopHome__Hb8v7{padding-block:var(--sake-space-spacing-600)}.site-footer_desktopHome__Hb8v7:before{display:none}.site-footer_desktopHome__Hb8v7 .site-footer_instagram__YOy_W:after{inset-inline-start:calc(var(--sake-space-footer-icon-size) - var(--sake-space-size-control-large));inset-inline-end:var(--sake-space-spacing-000)}.site-footer_desktopHome__Hb8v7 .site-footer_content__o_oWF{max-width:var(--sake-space-size-home-content-max);padding-inline:var(--sake-space-spacing-000);border-top:var(--sake-space-stroke-default) solid var(--sake-space-color-border-default)}}.site-footer_footer__bB1cj:before{position:absolute;inset-block-start:var(--sake-space-spacing-000);inset-inline:var(--sake-space-spacing-000);block-size:var(--sake-space-stroke-default);background:var(--sake-space-color-border-default);content:""}.site-footer_content__o_oWF{display:flex;flex-direction:column;gap:var(--sake-space-spacing-100);width:100%;max-width:var(--sake-space-footer-content-max);margin-inline:auto;padding:var(--sake-space-spacing-250) var(--sake-space-spacing-500)}.site-footer_content__o_oWF p{margin:var(--sake-space-spacing-000)}.site-footer_topRow__qQSsp{display:flex;align-items:center;justify-content:space-between;gap:var(--sake-space-spacing-000)}.site-footer_brand__idZ7D{color:var(--sake-space-color-text-brand);font-size:var(--sake-space-footer-brand-font-size);font-weight:var(--sake-space-footer-brand-font-weight);line-height:var(--sake-space-footer-brand-line-height)}.site-footer_instagram__YOy_W{position:relative;display:block;flex:none;inline-size:var(--sake-space-footer-icon-size);block-size:var(--sake-space-footer-icon-size)}.site-footer_instagram__YOy_W:after{position:absolute;inset:calc((var(--sake-space-footer-icon-size) - var(--sake-space-size-control-large)) / 2);content:""}.site-footer_contact__5Ucec{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sake-space-spacing-100)}.site-footer_copyright__EPMRi,.site-footer_email__RBMEZ,.site-footer_label__bGxOW,.site-footer_legal__K7eZs{font-size:var(--sake-space-footer-body-font-size);line-height:var(--sake-space-footer-body-line-height)}.site-footer_label__bGxOW{font-weight:var(--sake-space-footer-body-font-weight)}.site-footer_legal__K7eZs{font-weight:var(--sake-space-footer-legal-font-weight)}.site-footer_email__RBMEZ{color:var(--sake-space-color-text-brand);overflow-wrap:anywhere}.site-footer_copyright__EPMRi{color:var(--sake-space-color-text-secondary)}.site-footer_link__J4GYh:hover{text-decoration:underline}.site-footer_legal__K7eZs .site-footer_link__J4GYh{line-height:inherit}.site-footer_instagram__YOy_W:focus-visible,.site-footer_link__J4GYh:focus-visible{outline:var(--sake-space-stroke-focus) solid var(--sake-space-color-border-brand);outline-offset:var(--sake-space-spacing-050);border-radius:var(--sake-space-radius-sm)}